0001604028-23-000038.txt : 20230803 0001604028-23-000038.hdr.sgml : 20230803 20230803161440 ACCESSION NUMBER: 0001604028-23-000038 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 67 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230803 DATE AS OF CHANGE: 20230803 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ADVANCED DRAINAGE SYSTEMS, INC. CENTRAL INDEX KEY: 0001604028 STANDARD INDUSTRIAL CLASSIFICATION: PLASTICS FOAM PRODUCTS [3086] IRS NUMBER: 510105665 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36557 FILM NUMBER: 231140180 BUSINESS ADDRESS: STREET 1: 4640 TRUEMAN BOULEVARD CITY: HILLIARD STATE: OH ZIP: 43026 BUSINESS PHONE: 614-658-0050 MAIL ADDRESS: STREET 1: 4640 TRUEMAN BOULEVARD CITY: HILLIARD STATE: OH ZIP: 43026 10-Q 1 wms-20230630.htm 10-Q wms-20230630
FALSE2023Q30001604028--03-3100016040282023-04-012023-06-3000016040282023-07-26xbrli:shares00016040282023-06-30iso4217:USD00016040282023-03-310001604028wms:RedeemableCommonStockMember2023-06-30iso4217:USDxbrli:shares0001604028wms:RedeemableCommonStockMember2023-03-3100016040282022-04-012022-06-300001604028wms:RevolvingCreditAgreementMember2023-04-012023-06-300001604028wms:RevolvingCreditAgreementMember2022-04-012022-06-300001604028wms:AmendedRevolvingCreditFacilityMember2023-04-012023-06-300001604028wms:AmendedRevolvingCreditFacilityMember2022-04-012022-06-3000016040282022-03-3100016040282022-06-300001604028us-gaap:CommonStockMember2022-03-310001604028us-gaap:AdditionalPaidInCapitalMember2022-03-310001604028us-gaap:TreasuryStockCommonMember2022-03-310001604028us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001604028us-gaap:RetainedEarningsMember2022-03-310001604028us-gaap:ParentMember2022-03-310001604028us-gaap:NoncontrollingInterestMember2022-03-310001604028wms:RedeemableCommonStockMember2022-03-310001604028us-gaap:RedeemableConvertiblePreferredStockMember2022-03-310001604028wms:MezzanineEquityMember2022-03-310001604028us-gaap:RetainedEarningsMember2022-04-012022-06-300001604028us-gaap:ParentMember2022-04-012022-06-300001604028us-gaap:NoncontrollingInterestMember2022-04-012022-06-300001604028us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001604028us-gaap:TreasuryStockCommonMember2022-04-012022-06-300001604028wms:ESOPShareConversionMemberwms:RedeemableCommonStockMember2022-04-012022-06-300001604028us-gaap:RedeemableConvertiblePreferredStockMemberwms:ESOPShareConversionMember2022-04-012022-06-300001604028wms:ESOPShareConversionMemberwms:MezzanineEquityMember2022-04-012022-06-300001604028us-gaap:CommonStockMember2022-04-012022-06-300001604028us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001604028wms:RedeemableCommonStockMemberwms:KSOPRedeemableCommonStockConversionMember2022-04-012022-06-300001604028wms:KSOPRedeemableCommonStockConversionMemberwms:MezzanineEquityMember2022-04-012022-06-300001604028us-gaap:CommonStockMember2022-06-300001604028us-gaap:AdditionalPaidInCapitalMember2022-06-300001604028us-gaap:TreasuryStockCommonMember2022-06-300001604028us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001604028us-gaap:RetainedEarningsMember2022-06-300001604028us-gaap:ParentMember2022-06-300001604028us-gaap:NoncontrollingInterestMember2022-06-300001604028wms:RedeemableCommonStockMember2022-06-300001604028us-gaap:RedeemableConvertiblePreferredStockMember2022-06-300001604028wms:MezzanineEquityMember2022-06-300001604028us-gaap:CommonStockMember2023-03-310001604028us-gaap:AdditionalPaidInCapitalMember2023-03-310001604028us-gaap:TreasuryStockCommonMember2023-03-310001604028us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001604028us-gaap:RetainedEarningsMember2023-03-310001604028us-gaap:ParentMember2023-03-310001604028us-gaap:NoncontrollingInterestMember2023-03-310001604028us-gaap:RedeemableConvertiblePreferredStockMember2023-03-310001604028wms:MezzanineEquityMember2023-03-310001604028us-gaap:RetainedEarningsMember2023-04-012023-06-300001604028us-gaap:ParentMember2023-04-012023-06-300001604028us-gaap:NoncontrollingInterestMember2023-04-012023-06-300001604028us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001604028us-gaap:TreasuryStockCommonMember2023-04-012023-06-300001604028us-gaap:CommonStockMember2023-04-012023-06-300001604028us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001604028wms:RedeemableCommonStockMemberwms:KSOPRedeemableCommonStockConversionMember2023-04-012023-06-300001604028wms:KSOPRedeemableCommonStockConversionMemberwms:MezzanineEquityMember2023-04-012023-06-300001604028us-gaap:CommonStockMember2023-06-300001604028us-gaap:AdditionalPaidInCapitalMember2023-06-300001604028us-gaap:TreasuryStockCommonMember2023-06-300001604028us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001604028us-gaap:RetainedEarningsMember2023-06-300001604028us-gaap:ParentMember2023-06-300001604028us-gaap:NoncontrollingInterestMember2023-06-300001604028us-gaap:RedeemableConvertiblePreferredStockMember2023-06-300001604028wms:MezzanineEquityMember2023-06-30wms:segment0001604028wms:SpartanConcreteIncMember2023-04-142023-04-140001604028srt:MinimumMember2023-04-012023-06-300001604028srt:MaximumMember2023-04-012023-06-300001604028srt:MaximumMemberwms:YardMember2023-04-012023-06-300001604028wms:RestrictedStockNonparticipatingMember2023-04-012023-06-300001604028wms:RestrictedStockNonparticipatingMember2022-04-012022-06-300001604028us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001604028us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001604028us-gaap:RestrictedStockMember2023-04-012023-06-300001604028us-gaap:RestrictedStockMember2022-04-012022-06-300001604028srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberwms:ADSMexicanaMember2023-06-30xbrli:pure0001604028srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2022-06-060001604028srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberwms:ADSMexicanaMember2022-06-060001604028srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-06-300001604028wms:SouthAmericanJointVentureMember2023-06-300001604028wms:SouthAmericanJointVentureMember2023-04-012023-06-300001604028wms:SouthAmericanJointVentureMember2023-03-310001604028wms:UsDollarDenominatedLoansMemberwms:SouthAmericanJointVentureMember2023-06-300001604028wms:SouthAmericanJointVentureMemberwms:ChileanPesoDenominatedLoansMember2023-06-300001604028wms:TermLoanFacilityMember2023-06-300001604028wms:TermLoanFacilityMember2023-03-310001604028us-gaap:SeniorNotesMemberwms:A5SeniorNotesDue2027Member2023-06-300001604028us-gaap:SeniorNotesMemberwms:A5SeniorNotesDue2027Member2023-03-310001604028us-gaap:SeniorNotesMemberwms:A6375SeniorNotesDue2030Member2023-06-300001604028us-gaap:SeniorNotesMemberwms:A6375SeniorNotesDue2030Member2023-03-310001604028us-gaap:RevolvingCreditFacilityMember2023-06-300001604028us-gaap:RevolvingCreditFacilityMember2023-03-310001604028wms:EquipmentFinancingMember2023-06-300001604028wms:EquipmentFinancingMember2023-03-310001604028us-gaap:RevolvingCreditFacilityMember2019-09-300001604028us-gaap:RevolvingCreditFacilityMember2022-05-310001604028wms:SublimitOfRevolvingCreditFacilityMember2019-09-300001604028wms:SublimitOfRevolvingCreditFacilityMember2022-05-310001604028wms:TermBenchmarkBasedLoansRateMemberus-gaap:RevolvingCreditFacilityMember2022-05-012022-05-310001604028us-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMember2022-05-012022-05-310001604028wms:A5SeniorNotesDue2027Member2019-09-230001604028wms:A6375SeniorNotesDue2030Member2022-06-090001604028srt:MinimumMemberwms:EquipmentFinancingMember2023-04-012023-06-300001604028wms:EquipmentFinancingMembersrt:MaximumMember2023-04-012023-06-300001604028us-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberwms:A5SeniorNotesDue2027Member2023-06-300001604028us-gaap:SeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberwms:A5SeniorNotesDue2027Member2023-06-300001604028us-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberwms:A5SeniorNotesDue2027Member2023-03-310001604028us-gaap:SeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberwms:A5SeniorNotesDue2027Member2023-03-310001604028us-gaap:SeniorNotesMemberwms:A6375SeniorNotesDue2030Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-06-300001604028us-gaap:SeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberwms:A6375SeniorNotesDue2030Member2023-06-300001604028us-gaap:SeniorNotesMemberwms:A6375SeniorNotesDue2030Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001604028us-gaap:SeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberwms:A6375SeniorNotesDue2030Member2023-03-310001604028wms:EquipmentFinancingMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-06-300001604028wms:EquipmentFinancingMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-06-300001604028wms:EquipmentFinancingMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001604028wms:EquipmentFinancingMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-03-310001604028us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-06-300001604028us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-06-300001604028us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001604028us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-03-310001604028srt:MinimumMemberus-gaap:InventoriesMember2023-04-012023-06-300001604028srt:MaximumMemberus-gaap:InventoriesMember2023-04-012023-06-300001604028us-gaap:InventoriesMember2023-06-300001604028us-gaap:CostOfSalesMember2023-04-012023-06-300001604028us-gaap:CostOfSalesMember2022-04-012022-06-300001604028us-gaap:SellingAndMarketingExpenseMember2023-04-012023-06-300001604028us-gaap:SellingAndMarketingExpenseMember2022-04-012022-06-300001604028wms:EquityClassifiedStockOptionsMember2023-04-012023-06-300001604028wms:EquityClassifiedStockOptionsMember2022-04-012022-06-300001604028us-gaap:RestrictedStockMember2023-04-012023-06-300001604028us-gaap:RestrictedStockMember2022-04-012022-06-300001604028us-gaap:PerformanceSharesMember2023-04-012023-06-300001604028us-gaap:PerformanceSharesMember2022-04-012022-06-300001604028wms:NonEmployeeDirectorCompensationPlanMember2023-04-012023-06-300001604028wms:NonEmployeeDirectorCompensationPlanMember2022-04-012022-06-300001604028srt:MaximumMemberwms:TwoThousandSeventeenOmnibusPlanMember2017-05-240001604028wms:TwoThousandSeventeenOmnibusPlanMember2023-04-012023-06-300001604028us-gaap:PerformanceSharesMemberwms:TwoThousandSeventeenOmnibusPlanMember2023-04-012023-06-300001604028wms:TwoThousandSeventeenOmnibusPlanMemberus-gaap:EmployeeStockOptionMember2023-04-012023-06-300001604028us-gaap:OperatingSegmentsMemberwms:PipeSegmentMember2023-04-012023-06-300001604028wms:PipeSegmentMemberus-gaap:IntersegmentEliminationMember2023-04-012023-06-300001604028wms:PipeSegmentMember2023-04-012023-06-300001604028us-gaap:OperatingSegmentsMemberwms:PipeSegmentMember2022-04-012022-06-300001604028wms:PipeSegmentMemberus-gaap:IntersegmentEliminationMember2022-04-012022-06-300001604028wms:PipeSegmentMember2022-04-012022-06-300001604028us-gaap:OperatingSegmentsMemberwms:InfiltratorWaterTechnologiesSegmentMember2023-04-012023-06-300001604028wms:InfiltratorWaterTechnologiesSegmentMemberus-gaap:IntersegmentEliminationMember2023-04-012023-06-300001604028wms:InfiltratorWaterTechnologiesSegmentMember2023-04-012023-06-300001604028us-gaap:OperatingSegmentsMemberwms:InfiltratorWaterTechnologiesSegmentMember2022-04-012022-06-300001604028wms:InfiltratorWaterTechnologiesSegmentMemberus-gaap:IntersegmentEliminationMember2022-04-012022-06-300001604028wms:InfiltratorWaterTechnologiesSegmentMember2022-04-012022-06-300001604028us-gaap:OperatingSegmentsMemberwms:InternationalSegmentMemberwms:PipeMember2023-04-012023-06-300001604028wms:InternationalSegmentMemberus-gaap:IntersegmentEliminationMemberwms:PipeMember2023-04-012023-06-300001604028wms:InternationalSegmentMemberwms:PipeMember2023-04-012023-06-300001604028us-gaap:OperatingSegmentsMemberwms:InternationalSegmentMemberwms:PipeMember2022-04-012022-06-300001604028wms:InternationalSegmentMemberus-gaap:IntersegmentEliminationMemberwms:PipeMember2022-04-012022-06-300001604028wms:InternationalSegmentMemberwms:PipeMember2022-04-012022-06-300001604028us-gaap:OperatingSegmentsMemberwms:InternationalSegmentMemberwms:AlliedProductsAndOtherMember2023-04-012023-06-300001604028wms:InternationalSegmentMemberwms:AlliedProductsAndOtherMember2023-04-012023-06-300001604028us-gaap:OperatingSegmentsMemberwms:InternationalSegmentMemberwms:AlliedProductsAndOtherMember2022-04-012022-06-300001604028wms:InternationalSegmentMemberwms:AlliedProductsAndOtherMember2022-04-012022-06-300001604028us-gaap:OperatingSegmentsMemberwms:InternationalSegmentMember2023-04-012023-06-300001604028wms:InternationalSegmentMemberus-gaap:IntersegmentEliminationMember2023-04-012023-06-300001604028wms:InternationalSegmentMember2023-04-012023-06-300001604028us-gaap:OperatingSegmentsMemberwms:InternationalSegmentMember2022-04-012022-06-300001604028wms:InternationalSegmentMemberus-gaap:IntersegmentEliminationMember2022-04-012022-06-300001604028wms:InternationalSegmentMember2022-04-012022-06-300001604028us-gaap:OperatingSegmentsMemberwms:AlliedProductsAndOtherBusinessSegmentsMember2023-04-012023-06-300001604028us-gaap:IntersegmentEliminationMemberwms:AlliedProductsAndOtherBusinessSegmentsMember2023-04-012023-06-300001604028wms:AlliedProductsAndOtherBusinessSegmentsMember2023-04-012023-06-300001604028us-gaap:OperatingSegmentsMemberwms:AlliedProductsAndOtherBusinessSegmentsMember2022-04-012022-06-300001604028us-gaap:IntersegmentEliminationMemberwms:AlliedProductsAndOtherBusinessSegmentsMember2022-04-012022-06-300001604028wms:AlliedProductsAndOtherBusinessSegmentsMember2022-04-012022-06-300001604028us-gaap:OperatingSegmentsMember2023-04-012023-06-300001604028us-gaap:IntersegmentEliminationMember2023-04-012023-06-300001604028us-gaap:OperatingSegmentsMember2022-04-012022-06-300001604028us-gaap:IntersegmentEliminationMember2022-04-012022-06-300001604028us-gaap:MaterialReconcilingItemsMember2023-04-012023-06-300001604028us-gaap:MaterialReconcilingItemsMember2022-04-012022-06-300001604028us-gaap:SubsequentEventMember2023-07-012023-08-03

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 June 30, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission file number: 001-36557
ADVANCED DRAINAGE SYSTEMS, INC.
(Exact name of registrant as specified in its charter)
Delaware51-0105665
(State or Other Jurisdiction of
Incorporation or Organization)
(I.R.S. Employer
Identification No.)
4640 Trueman Boulevard, Hilliard, Ohio 43026
(Address of Principal Executive Offices, Including Zip Code)
(614) 658-0050
(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, $0.01 par value per shareWMSNew 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, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):
Large Accelerated FilerAccelerated 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 Exchange Act). Yes No
As of July 26, 2023, the registrant had 78,692,236 shares of common stock outstanding, which excludes 234,762 shares of unvested restricted common stock. The shares of common stock trade on the New York Stock Exchange under the ticker symbol “WMS.”


TABLE OF CONTENTS
   
 Page
   
 
   
 
   
 
   
 
   
 
   
 
   
   
   
   
  
   
   
   
   
  
   
   
   
- ii -

PART I. FINANCIAL INFORMATION

ADVANCED DRAINAGE SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited) (In thousands, except par value)
 June 30, 2023 March 31, 2023
ASSETS   
Current assets:   
Cash$366,104 $217,128 
Receivables (less allowance for doubtful accounts of $6,734 and $8,227, respectively)
342,338306,945
Inventories434,631463,994
Other current assets25,45029,422
Total current assets1,168,5231,017,489
Property, plant and equipment, net747,312733,059
Other assets:
Goodwill620,428620,193
Intangible assets, net394,837407,627
Other assets117,569122,757
Total assets$3,048,669 $2,901,125 
LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS’ EQUITY
Current liabilities:
Current maturities of debt obligations$13,806 $14,693 
Current maturities of finance lease obligations10,4478,541
Accounts payable205,591210,111
Other accrued liabilities137,511142,400
Accrued income taxes52,2323,057
Total current liabilities419,587378,802
Long-term debt obligations (less unamortized debt issuance costs of $11,293 and $11,804, respectively)
1,266,7971,269,391
Long-term finance lease obligations28,79532,272
Deferred tax liabilities158,942159,056
Other liabilities62,68266,744
Total liabilities1,936,8031,906,265
Commitments and contingencies (see Note 9)
Mezzanine equity:
Redeemable common stock: $0.01 par value; 9,132 and 9,429 shares outstanding, respectively
148,397153,220
Total mezzanine equity148,397153,220
Stockholders’ equity:
Common stock; $0.01 par value: 1,000,000 shares authorized; 79,651 and 79,057
 shares issued, respectively; 69,541 and 69,518 shares outstanding, respectively
11,65411,647
Paid-in capital1,147,4491,134,864
Common stock in treasury, at cost(977,812)(920,999)
Accumulated other comprehensive loss(25,399)(27,580)
Retained earnings788,780626,215
Total ADS stockholders’ equity944,672824,147
Noncontrolling interest in subsidiaries18,79717,493
Total stockholders’ equity963,469841,640
Total liabilities, mezzanine equity and stockholders’ equity$3,048,669 $2,901,125 
See accompanying Notes to Condensed Consolidated Financial Statements.
- 3 -

ADVANCED DRAINAGE SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited) (In thousands, except per share data)
 Three Months Ended June 30,
 2023 2022
Net sales$778,046 $914,186 
Cost of goods sold446,586 562,079 
Gross profit331,460 352,107 
Operating expenses:
Selling, general and administrative86,511 86,520 
(Gain) loss on disposal of assets and costs from exit and disposal activities
(13,304)303 
Intangible amortization12,802 13,677 
Income from operations245,451 251,607 
Other expense:
Interest expense21,712 11,072 
Derivative gains and other income, net(3,549)(1,902)
Income before income taxes227,288 242,437 
Income tax expense55,058 55,065 
Equity in net income of unconsolidated affiliates(1,675)(1,110)
Net income173,905 188,482 
Less: net income attributable to noncontrolling interest253 1,336 
Net income attributable to ADS$173,652 $187,146 
Weighted average common shares outstanding:
Basic78,908 83,144 
Diluted79,634 84,389 
Net income per share:
Basic$2.20 $2.25 
Diluted$2.18 $2.22 
See accompanying Notes to Condensed Consolidated Financial Statements.

- 4 -

ADVANCED DRAINAGE SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited) (In thousands)
 Three Months Ended June 30,
 20232022
Net income$173,905 $188,482 
Currency translation gain (loss)3,232 (3,898)
Comprehensive income177,137 184,584 
Less: other comprehensive income attributable to noncontrolling interest
1,051 5 
Less: net income attributable to noncontrolling interest253 1,336 
Total comprehensive income attributable to ADS$175,833 $183,243 
See accompanying Notes to Condensed Consolidated Financial Statements.
- 5 -

ADVANCED DRAINAGE SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited) (In thousands)
 Three Months Ended
June 30,
 2023 2022
Cash Flows from Operating Activities   
Net income$173,905 $188,482 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization37,24035,578
Deferred income taxes573(1,272)
(Gain) loss on disposal of assets and costs from exit and disposal activities(13,304)303
Stock-based compensation6,9036,273
Amortization of deferred financing charges511344
Fair market value adjustments to derivatives(36)(90)
Equity in net income of unconsolidated affiliates(1,675)(1,110)
Other operating activities501(3,535)
Changes in working capital:
Receivables(33,406)(79,616)
Inventories30,8608,039
Prepaid expenses and other current assets(3,699)(4,840)
Accounts payable, accrued expenses, and other liabilities45,594101,209
Net cash provided by operating activities243,967249,765
Cash Flows from Investing Activities
Capital expenditures(42,078)(36,189)
Proceeds from disposition of assets19,979 
Acquisition, net of cash acquired(47,492)
Other investing activities15513
Net cash used in investing activities(21,944)(83,668)
Cash Flows from Financing Activities
Payments on syndicated Term Loan Facility(1,750)(1,750)
Proceeds from Revolving Credit Agreement26,200
Payments on Revolving Credit Agreement(140,500)
Proceeds from Amended Revolving Credit Agreement97,000
Payments on Amended Revolving Credit Agreement(97,000)
Proceeds from Senior Notes due 2030500,000
Debt issuance costs(11,575)
Payments on Equipment Financing(2,256)(3,548)
Payments on finance lease obligations(2,769)(1,721)
Repurchase of common stock(47,778)(57,699)
Cash dividends paid(11,084)(10,170)
Proceeds from exercise of stock options8671,249
Payment of withholding taxes on vesting of restricted stock units(8,742)(22,809)
Net cash (used in) provided by financing activities(73,512)277,677
Effect of exchange rate changes on cash465(203)
Net change in cash148,976443,571
Cash at beginning of period217,12820,125
Cash at end of period$366,104 $463,696 
SUPPLEMENTAL CASH FLOW INFORMATION
Cash paid for income taxes$1,553 $5,055 
Cash paid for interest8,4994,714
Non-cash operating, investing and financing activities:
Repurchase of common stock pending settlement9,662
Share repurchase excise tax accrual293
Acquisition of property, plant and equipment under finance lease and incurred lease obligations9441,754
Balance in accounts payable for the acquisition of property, plant and equipment19,78116,881
c
See accompanying Notes to Condensed Consolidated Financial Statements.
- 6 -

ADVANCED DRAINAGE SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY AND MEZZANINE EQUITY
(Unaudited) (In thousands)
Common
Stock
Paid
-In
Capital
Common
Stock in
Treasury
Accumulated
Other Compre-hensive
Loss
Retained Earnings
Total ADS
Stockholders’ Equity
Non-
controlling
Interest in
 Subsidiaries
Total
Stock-
holders’
Equity
 
Redeemable Common Stock
Redeemable Convertible
Preferred Stock
Total
Mezzanine
Equity
SharesAmountSharesAmount  Shares Amount Shares Amount
Balance at April 1, 202275,529$11,612 $1,065,628 3,220$(318,691)$(24,386)$158,876 $893,039 $16,622 $909,661 15,630$195,384 $195,384 
Net income187,146187,1461,336188,482
Other comprehensive (loss) income(3,903)(3,903)5(3,898)
Common stock dividends ($0.12 per share)
(10,200)(10,200)(10,200)
Share repurchases772(67,361)(67,361)(67,361)
ESOP share conversion12,022195,384(15,630)(195,384)
KSOP redeemable common stock conversion40346,5526,5566,556(403)(6,556)(6,556)
Exercise of common stock options6711,2481,2491,249
Restricted stock awards81124(2,458)(2,457)(2,457)
Performance-based restricted stock units5275205(20,351)(20,346)(20,346)
Stock-based compensation expense
6,2736,2736,273
Balance at June 30, 202276,607$11,623 $1,079,701 $4,221 $(408,861)$(28,289)$335,822 $989,996 $17,963 $1,007,959 11,619 $188,828 $188,828 
Balance at April 1, 202379,057 $11,647 $1,134,864 $9,539 $(920,999)$(27,580)$626,215 $824,147 $17,493 $841,640 9,429 $153,220   $153,220 
Net income— — — — — — 173,652 173,652 253 173,905 — — — — — 
Other comprehensive income— — — — — 2,181 — 2,181 1,051 3,232 — — — — — 
Common stock dividends ($0.14 per share)
— — — — — — (11,087)(11,087)— (11,087)— — — — — 
Share repurchases— — — 474 (48,071)— — (48,071)— (48,071)— — — — — 
KSOP redeemable common stock conversion297 3 4,820 — — — — 4,823 — 4,823 (297)(4,823)— — (4,823)
Exercise of common stock options21 1 866 — — — — 867 — 867 — — — — — 
Restricted stock awards76 1 — 25 (2,346)— — (2,345)— (2,345)— — — — — 
Performance-based restricted stock units200 2 — 72 (6,396)— — (6,394)— (6,394)— — — — — 
Stock-based compensation expense— — 6,903 — — — — 6,903 — 6,903 — — — — — 
Other— — (4)— — — — (4)— (4)— — — — — 
Balance at June 30, 202379,651 $11,654 $1,147,449 10,110 $(977,812)$(25,399)$788,780 $944,672 $18,797 $963,469 9,132 $148,397   $148,397 

See accompanying Notes to Condensed Consolidated Financial Statements.
- 7 -

ADVANCED DRAINAGE SYSTEMS, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
1.BACKGROUND AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Description of Business - Advanced Drainage Systems, Inc. and subsidiaries (collectively referred to as “ADS” or the “Company”), incorporated in Delaware, designs, manufactures and markets innovative water management solutions in the stormwater and onsite septic wastewater industries, providing superior drainage solutions for use in the construction and agriculture marketplace. ADS’s products are used across a broad range of end markets and applications, including non-residential, infrastructure and agriculture applications.
The Company is managed and reports results of operations in three reportable segments: Pipe, Infiltrator Water Technologies Ultimate Holdings, Inc ("Infiltrator") and International. The Company also reports the results of its Allied Products and all other business segments as Allied Products and Other.
Historically, sales of the Company’s products have been higher in the first and second quarters of each fiscal year due to favorable weather and longer daylight conditions accelerating construction activity during these periods. Seasonal variations in operating results may also be impacted by inclement weather conditions, such as cold or wet weather, which can delay projects.
Basis of Presentation - The Company prepares its Condensed Consolidated Financial Statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The Condensed Consolidated Balance Sheet as of March 31, 2023 was derived from audited financial statements included in the Annual Report on Form 10-K for the year ended March 31, 2023 (“Fiscal 2023 Form 10-K”). The accompanying unaudited Condensed Consolidated Financial Statements contain all adjustments, of a normal recurring nature, necessary to present fairly its financial position as of June 30, 2023 and the results of operations for the three months ended June 30, 2023 and cash flows for the three months ended June 30, 2023. The interim Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements, including the notes thereto, filed in the Company’s Fiscal 2023 Form 10-K.
Principles of Consolidation - The Condensed Consolidated Financial Statements include the Company, its wholly-owned subsidiaries, its majority-owned subsidiaries and variable interest entities (“VIEs”) of which the Company is the primary beneficiary. The Company uses the equity method of accounting for equity investments where it exercises significant influence but does not hold a controlling financial interest. Such investments are recorded in Other assets in the Condensed Consolidated Balance Sheets and the related equity earnings from these investments are included in Equity in net income of unconsolidated affiliates in the Condensed Consolidated Statements of Operations. All intercompany balances and transactions have been eliminated in consolidation.
Recent Accounting Guidance - There have been no new accounting pronouncements issued or adopted since the filing of the Fiscal 2023 Form 10-K that have significance, or potential significance, to the Condensed Consolidated Financial Statements.
2.GAIN ON DISPOSAL OF ASSETS AND COSTS FROM EXIT AND DISPOSAL ACTIVITIES
On April 14, 2023, the Company completed its divestiture of substantially all of the assets of Spartan Concrete, Inc. to a third party purchaser for consideration of $20.0 million. The Company recognized a gain on the sale of $14.9 million on the Condensed Consolidated Statements of Operations. Prior to the divestiture, the Company recorded the results of operations in Allied & Other.
3.REVENUE RECOGNITION
Revenue Disaggregation - The Company disaggregates net sales by Domestic, International and Infiltrator and further disaggregates Domestic and International by product type, consistent with its reportable segment disclosure. This disaggregation level best depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors. Refer to “Note 12. Business Segments Information” for the Company’s disaggregation of Net sales by reportable segment.
- 8 -

Contract Balances - The Company recognizes a contract asset representing the Company’s right to recover products upon the receipt of returned products and a contract liability for the customer refund. The following table presents the balance of the Company’s contract asset and liability as of the periods presented:
(In thousands)June 30, 2023March 31, 2023
Contract asset - product returns$1,167 $933 
Refund liability3,857 2,664 
4.LEASES
Nature of the Company’s Leases - The Company has operating and finance leases for plants, yards, corporate offices, tractors, trailers and other equipment. The Company’s leases have remaining terms of less than one year to 14 years. A portion of the Company’s yard leases include an option to extend the leases for up to five years. The Company has included renewal options which are reasonably certain to be exercised in its right-of-use assets and lease liabilities.
5.INVENTORIES
Inventories as of the periods presented consisted of the following:
(In thousands)June 30, 2023March 31, 2023
Raw materials$98,665 $108,206 
Finished goods335,966355,788
Total inventories$434,631 $463,994 
6.NET INCOME PER SHARE AND STOCKHOLDERS' EQUITY
Net Income per Share - The following table presents information necessary to calculate net income per share for the periods presented, as well as potentially dilutive securities excluded from the weighted average number of diluted common shares outstanding because their inclusion would have been anti-dilutive:
 Three Months Ended June 30,
(In thousands, except per share data)20232022
NET INCOME PER SHARE—BASIC:   
Net income available to common stockholders – Basic
$173,652 $187,146 
Weighted average number of common shares outstanding – Basic
78,908 83,144 
Net income per common share – Basic$2.20 $2.25 
NET INCOME PER SHARE—DILUTED:
Net income available to common stockholders – Diluted
$173,652 $187,146 
Weighted average number of common shares outstanding – Basic
78,908 83,144 
Assumed restricted stock52 147 
Assumed exercise of stock options577 757 
Assumed performance units97 341 
Weighted average number of common shares outstanding – Diluted
79,63484,389
Net income per common share – Diluted$2.18 $2.22 
Potentially dilutive securities excluded as anti-dilutive
1 24 
7.RELATED PARTY TRANSACTIONS
ADS Mexicana - ADS conducts business in Mexico and Central America through its joint venture ADS Mexicana, S.A. de C.V. (“ADS Mexicana”). ADS owns 51% of the outstanding stock of ADS Mexicana and consolidates ADS Mexicana for financial reporting purposes.
On June 6, 2022, the Company and ADS Mexicana amended the Intercompany Revolving Credit Promissory Note (the “Intercompany Note”) with a borrowing capacity of $9.5 million. The Intercompany Note matures on June 8, 2027. The Intercompany Note indemnifies the ADS Mexicana joint venture partner for 49% of any unpaid borrowings. The interest rates under the Intercompany Note are determined by certain base rates or Secured
- 9 -

Overnight Financing Rate (“SOFR”) plus an applicable margin based on the Leverage Ratio. As of both June 30, 2023 and March 31, 2023, there were no borrowings outstanding under the Intercompany Note.
South American Joint Venture - The Tuberias Tigre - ADS Limitada joint venture (the “South American Joint Venture”) manufactures and sells HDPE corrugated pipe in certain South American markets. ADS owns 50% of the South American Joint Venture. ADS is the guarantor of 50% of the South American Joint Venture’s credit arrangement, and the debt guarantee is shared equally with the joint venture partner. The Company’s maximum potential obligation under this guarantee is $11.0 million as of June 30, 2023. The maximum borrowings permitted under the South American Joint Venture’s credit facility are $22.0 million. The Company does not anticipate any required contributions related to the balance of this credit arrangement. As of June 30, 2023 and March 31, 2023, the outstanding principal balances of the South American Joint Venture’s credit facility including letters of credit were $4.5 million and $5.5 million, respectively. As of June 30, 2023, there were no U.S. dollar denominated loans. The weighted average interest rate as of June 30, 2023 was 11.8% on Chilean peso denominated loans.
8.DEBT
Long-term debt as of the periods presented consisted of the following:
(In thousands)June 30, 2023 March 31, 2023
Term Loan Facility$425,500 $427,250 
Senior Notes due 2027350,000350,000 
Senior Notes due 2030500,000500,000 
Revolving Credit Facility 
Equipment Financing16,39618,638 
Total1,291,8961,295,888
Less: Unamortized debt issuance costs11,29311,804
Less: Current maturities13,80614,693
Long-term debt obligations$1,266,797 $1,269,391 
Senior Secured Credit Facilities – In May 2022, the Company entered into a Second Amendment (the "Second Amendment") to the Company's Base Credit Agreement with Barclays Bank PLC, as administrative agent under the Term Loan Facility, PNC Bank, National Association, as new administrative agent under the Revolving Credit Facility. Among other things, the Second Amendment (i) amended the Base Credit Agreement by increasing the Revolving Credit Facility (the "Amended Revolving Credit Facility") from $350 million to $600 million (including an increase of the sub-limit for the swing-line sub-facility from $50 million to $60 million), (ii) extended the maturity date of the Revolving Credit Facility to May 26, 2027, (iii) revised the “applicable margin” to provide an additional step-down to 175 basis points (for Term Benchmark based loans) and 75 basis points (for base rate loans) in the event the consolidated senior secured net leverage ratio is less than 2.00 to 1.00, and (iv) reset the “incremental amount” and the investment basket in non-guarantors and joint ventures. The Second Amendment also revised the reference interest rate from LIBOR to SOFR for both the Amended Revolving Credit Facility and the Term Loan Facility. Letters of credit outstanding at June 30, 2023 and March 31, 2023 amounted to $11.2 million and $9.7 million, respectively, and reduced the availability of the Revolving Credit Facility.
Senior Notes due 2027 – On September 23, 2019, the Company issued $350.0 million aggregate principal amount of 5.0% Senior Notes due 2027 (the “2027 Notes”) pursuant to an Indenture, dated September 23, 2019 (the “2027 Indenture”), among the Company, the guarantors party thereto (the “Guarantors”) and U.S. Bank National Association, as Trustee (the “Trustee”).
Senior Notes due 2030 – On June 9, 2022, the Company issued $500.0 million aggregate principal amount of 6.375% Senior Notes due 2030 (the “2030 Notes”) pursuant to an Indenture, dated June 9, 2022 (the "2030 Indenture"), among the Company, the Guarantors and the Trustee.
Equipment Financing – The assets under the Equipment Financing acquired are titled to the Company and included in Property, plant and equipment, net on the Company's Condensed Consolidated Balance Sheet. The equipment financing has an initial term of between 12 and 84 months, based on the life of the equipment, and bears a weighted average interest of 1.6% as of June 30, 2023. The current portion of the equipment financing is $6.8 million, and the long-term portion is $9.6 million at June 30, 2023.
- 10 -

Valuation of Debt - The carrying amounts of current financial assets and liabilities approximate fair value because of the immediate or short-term maturity of these items. The following table presents the carrying and fair value of the Company’s 2027 Notes, 2030 Notes and Equipment Financing for the periods presented:
 June 30, 2023 March 31, 2023
(In thousands)Fair ValueCarrying ValueFair Value Carrying Value
Senior Notes due 2027$332,371 $350,000 $333,970 $350,000 
Senior Notes due 2030493,510 500,000 496,605 500,000 
Equipment Financing15,828 16,396 17,921 18,638 
Total fair value$841,709 $866,396 $848,496 $868,638 
The fair values of the 2027 Notes and 2030 Notes were determined based on quoted market data for the Company’s 2027 Notes and 2030 Notes, respectively. The fair value of the Equipment Financing was determined based on a comparison of the interest rate and terms of such borrowings to the rates and terms of similar debt available for the period. The categorization of the framework used to evaluate the 2027 Notes, 2030 Notes and Equipment Financing are considered Level 2. The Company believes the carrying amount on the remaining long-term debt, including the Term Loan Facility and Revolving Credit Facility, is not materially different from its fair value as the interest rates and terms of the borrowings are similar to currently available borrowings.
9.COMMITMENTS AND CONTINGENCIES
Purchase Commitments - The Company has historically secured supplies of resin raw material by agreeing to purchase quantities during a future given period at a fixed price. These purchase contracts typically ranged from 1 to 12 months and occur in the ordinary course of business. The Company does not have any outstanding purchase commitments with fixed price and quantity as of June 30, 2023. The Company also enters into equipment purchase contracts with manufacturers.
Litigation and Other Proceedings – The Company is involved from time to time in various legal proceedings that arise in the ordinary course of business, including but not limited to commercial disputes, environmental matters, employee related claims, intellectual property disputes and litigation in connection with transactions including acquisitions and divestitures. The Company does not believe that such litigation, claims, and administrative proceedings will have a material adverse impact on the Company’s financial position or results of operations. The Company records a liability when a loss is considered probable, and the amount can be reasonably estimated.
10.INCOME TAXES
The Company’s effective tax rate will vary based on a variety of factors, including overall profitability, the geographical mix of income before taxes and related tax rates in jurisdictions where it operates and other one-time charges, as well as the occurrence of discrete events. For the three months ended June 30, 2023 and 2022, the Company utilized an effective tax rate of 24.2% and 22.7%, respectively, to calculate its provision for income taxes. State and local income taxes increased the effective rate for the three months ended June 30, 2023 and 2022. Additionally, the discrete income tax benefit related to the stock-based compensation windfall decreased the effective tax rate for the three months ended June 30, 2022.
11.STOCK-BASED COMPENSATION
ADS has several programs for stock-based payments to employees and non-employee members of its Board of Directors, including stock options, performance-based restricted stock units and restricted stock. The Company recognized stock-based compensation expense in the following line items of the Condensed Consolidated Statements of Operations for the periods presented:
Three Months Ended June 30,
(In thousands)20232022
Component of income before income taxes:
Cost of goods sold$813 $674 
Selling, general and administrative expenses6,0905,599
Total stock-based compensation expense$6,903 $6,273 
- 11 -

The following table summarizes stock-based compensation expense by award type for the periods presented:
 Three Months Ended June 30,
(In thousands)20232022
Stock-based compensation expense:  
Stock Options$1,434 $1,279 
Restricted Stock2,0271,761
Performance-based Restricted Stock Units2,8842,740
Non-Employee Directors558493
Total stock-based compensation expense$6,903 $6,273 
2017 Omnibus Incentive Plan - The 2017 Incentive Plan provides for the issuance of a maximum of 5.0 million shares of the Company’s common stock for awards made thereunder, which awards may consist of stock options, restricted stock, restricted stock units, stock appreciation rights, phantom stock, cash-based awards, performance awards (which may take the form of performance cash, performance units or performance shares) or other stock-based awards.
Restricted Stock – During the three months ended June 30, 2023, the Company granted 0.1 million shares of restricted stock with a grant date fair value of $11.0 million.
Performance-based Restricted Stock Units ("Performance Units") – During the three months ended June 30, 2023, the Company granted 0.1 million performance share units at a grant date fair value of $8.7 million.
Options – During the three months ended June 30, 2023, the Company granted 0.2 million nonqualified stock options under the 2017 Incentive Plan with a grant date fair value of $7.4 million. The Company estimates the fair value of stock options using a Black-Scholes option-pricing model. The following table summarizes the assumptions used to estimate the fair value of stock-options during the period presented:
 Three Months Ended June 30, 2023
Common stock price$96.51
Expected stock price volatility45.6%
Risk-free interest rate3.8%
Weighted-average expected option life (years)6
Dividend yield0.58%

12.BUSINESS SEGMENTS INFORMATION
The Company operates its business in three distinct reportable segments: “Pipe”, “International” and “Infiltrator.” “Allied Products & Other” represents the Company’s Allied Products and all other business segments. The Chief Operating Decision Maker (the “CODM”) evaluates segment reporting based on Net Sales and Segment Adjusted Gross Profit. The Company calculated Segment Adjusted Gross Profit as Net sales less Costs of goods sold, depreciation and amortization, stock-based compensation and non-cash charges. A measure of assets is not applicable, as segment assets are not regularly reviewed by the CODM for evaluating performance or allocating resources.
- 12 -

The following table sets forth reportable segment information with respect to the amount of Net sales contributed by each class of similar products for the periods presented:
 Three Months Ended
 June 30, 2023June 30, 2022
(In thousands)Net Sales  Intersegment Net Sales  Net Sales from External Customers Net Sales  Intersegment Net Sales  Net Sales from External Customers
Pipe$428,572 $(8,144)$420,428 $524,857 $(9,874)$514,983 
Infiltrator141,486 (18,578)122,908 166,290 (28,906)137,384 
International
International - Pipe37,178 (528)36,650 53,419 (5,859)47,560 
International - Allied Products & Other15,598 — 15,598 18,095 — 18,095 
Total International52,776 (528)52,248 71,514 (5,859)65,655 
Allied Products & Other183,445 (983)182,462 198,909 (2,745)196,164 
Intersegment Eliminations(28,233)28,233 — (47,384)47,384 — 
Total Consolidated$778,046 $ $778,046 $914,186 $ $914,186 
The following sets forth certain financial information attributable to the reportable segments for the periods presented:
 Three Months Ended June 30,
(In thousands) 20232022
Segment Adjusted Gross Profit  
Pipe$160,649 $168,579 
Infiltrator74,264 75,794 
International16,029 20,484 
Allied Products & Other106,185 109,041 
Intersegment Eliminations(2,055)(815)
Total$355,072 $373,083 
Depreciation and Amortization
Pipe$14,728 $12,865 
Infiltrator5,358 4,867 
International1,238 1,371 
Allied Products & Other(a)
15,916 16,475 
Total$37,240 $35,578 
Capital Expenditures
Pipe$29,604 $20,274 
Infiltrator5,454 12,532 
International1,149 913 
Allied Products & Other(a)
5,871 2,470 
Total$42,078 $36,189 
(a)Includes depreciation, amortization and capital expenditures not allocated to a reportable segment. The amortization expense of Infiltrator intangible assets is included in Allied Products & Other.
- 13 -

 Three Months Ended June 30,
(In thousands)20232022
Reconciliation of Segment Adjusted Gross Profit:
Total Gross Profit$331,460 $352,107 
Depreciation and Amortization22,79920,302
Stock-based compensation expense813674
Total Segment Adjusted Gross Profit$355,072 $373,083 

13.SUBSEQUENT EVENTS
Common Stock Dividend - During the second quarter of fiscal 2024, the Company declared a quarterly cash dividend of $0.14 per share of common stock. The dividend is payable on September 15, 2023 to stockholders of record at the close of business on September 1, 2023.
- 14 -

Item 2.         Management’s Discussion and Analysis of Financial Condition and Results of Operations
Unless the context otherwise indicates or requires, as used in this Quarterly Report on Form 10-Q ("Form 10-Q"), the terms “we,” “our,” “us,” “ADS” and the “Company” refer to Advanced Drainage Systems, Inc. and its directly- and indirectly-owned subsidiaries as a combined entity, except where it is clear that the terms mean only Advanced Drainage Systems, Inc. exclusive of its subsidiaries. We consolidate our joint ventures for purposes of GAAP, except for our South American Joint Venture.
Our fiscal year begins on April 1 and ends on March 31. Unless otherwise noted, references to “year” pertain to our fiscal year. For example, 2024 refers to fiscal 2024, which is the period from April 1, 2023 to March 31, 2024.
The following discussion and analysis of the financial condition and results of our operations should be read in conjunction with our Condensed Consolidated Financial Statements and related footnotes included elsewhere in this Form 10-Q and with the audited Consolidated Financial Statements included in our Fiscal 2023 Form 10-K, as filed with the Securities and Exchange Commission (the “SEC”) on May 18, 2023. In addition to historical condensed consolidated financial information, the following discussion contains forward-looking statements that reflect our plans, estimates and beliefs. Our actual results could differ materially from those discussed in the forward-looking statements. This discussion contains forward-looking statements that are based on the beliefs of our management, as well as assumptions made by, and information currently available to, our management. Our actual results could differ materially from those discussed in the forward-looking statements. For more information, see the section below entitled “Forward Looking Statements.”
Overview
ADS is the leading manufacturer of innovative water management solutions in the stormwater and onsite septic wastewater industries, providing superior drainage solutions for use in the construction and agriculture marketplaces. Our innovative products, for which we hold many patents, are used across a broad range of end markets and applications, including non-residential, infrastructure and agriculture applications. We have established a leading position in many of these end markets by leveraging our national sales and distribution platform, industry-acclaimed engineering support, overall product breadth and scale plus manufacturing excellence.
Executive Summary
First Quarter Fiscal 2024 Results
Net sales decreased 14.9% to $778.0 million
Net income decreased 7.7% to $173.9 million
Net income per diluted share decreased 1.7% to $2.18
Adjusted EBITDA, a non-GAAP measure, decreased 5.9% to $281.3 million
Cash provided by operating activities decreased 2.3% to $244.0 million
Free cash flow, a non-GAAP measure, decreased 5.5% to $201.9 million
Net sales decreased $136.1 million, or 14.9%, to $778.0 million, as compared to $914.2 million in the prior year quarter. Domestic pipe sales decreased $96.3 million, or 18.3%, to $428.6 million. Domestic allied products & other sales decreased $15.5 million, or 7.8%, to $183.4 million. Infiltrator sales decreased $24.8 million, or 14.9%, to $141.5 million. The decrease in domestic net sales was primarily driven by lower demand in the U.S. construction end markets. International sales decreased $18.7 million, or 26.2%, to $52.8 million.
Gross profit decreased $20.6 million, or 5.9%, to $331.5 million as compared to $352.1 million in the prior year. The decrease in gross profit is primarily due to the decrease in volume and higher manufacturing costs, partially offset by favorable pricing and material costs.
Adjusted EBITDA, a non-GAAP measure, decreased $17.7 million, or 5.9%, to $281.3 million, as compared to $299.0 million in the prior year. As a percentage of Net sales, Adjusted EBITDA was 36.2% as compared to 32.7% in the prior year.
- 15 -

Results of Operations
Comparison of the Three Months Ended June 30, 2023 to the Three Months Ended June 30, 2022
The following table summarizes our operating results as a percentage of Net sales that have been derived from our Condensed Consolidated Financial Statements for the periods presented. We believe this presentation is useful to investors in comparing historical results.
Consolidated Statements of Operations data:
For the Three Months Ended June 30,
(In thousands)2023 2022
Net sales$778,046 100.0 %$914,186  100.0 %
Cost of goods sold446,586 57.4 562,079 61.5 
Gross profit331,460 42.6 352,107 38.5 
Selling, general and administrative86,511 11.1 86,520 9.5 
(Gain) loss on disposal of assets and costs from exit and disposal activities
(13,304)(1.7)303 — 
Intangible amortization12,802 1.6 13,677 1.5 
Income from operations245,451 31.5 251,607 27.5 
Interest expense21,712 2.8 11,072 1.2 
Derivative gains and other income, net(3,549)(0.5)(1,902)(0.2)
Income before income taxes227,288 29.2 242,437 26.5 
Income tax expense55,058 7.1 55,065 6.0 
Equity in net income of unconsolidated affiliates(1,675)(0.2)(1,110)(0.1)
Net income173,905 22.4 188,482 20.6 
Less: net income attributable to noncontrolling interest253 — 1,336 0.1 
Net income attributable to ADS$173,652 22.3 %$187,146 20.5 %
Net sales - The following table presents Net sales to external customers by reportable segment for the three months ended June 30, 2023 and 2022.
(Amounts in thousands)2023 2022 $ Variance% Variance
Pipe$420,428  $514,983  $(94,555) (18.4)%
Infiltrator122,908  137,384  (14,476) (10.5)
International52,248  65,655 (13,407)(20.4)
Allied Products & Other182,462 196,164 (13,702)(7.0)
Total Consolidated$778,046 $914,186 $(136,140)(14.9)%
Our consolidated Net sales for the three months ended June 30, 2023 decreased by $136.1 million, or 14.9%, compared to the same period in fiscal 2023. The decrease in Net sales was primarily a result of lower volume at our domestic Pipe and Infiltrator segments. The decrease in our International segment was driven by volume decreases in the Canadian and Mexican businesses. The decrease in Allied Products & Other was driven primarily by volume decreases partially offset by improvements in price/mix.
Cost of goods sold and Gross profit - The following table presents gross profit by reportable segment for the three months ended June 30, 2023 and 2022.
(Amounts in thousands)2023 2022 $ Variance% Variance
Pipe$145,256  $155,099  $(9,843) (6.3)%
Infiltrator68,867  70,869  (2,002) (2.8)
International14,791  19,109  (4,318)(22.6)
Allied Products & Other104,601 107,845 (3,244)(3.0)
Intersegment eliminations(2,055)(815)(1,240)152.1 
Total gross profit$331,460 $352,107 $(20,647)(5.9)%
- 16 -

Our consolidated Cost of goods sold for the three months ended June 30, 2023 decreased by $115.5 million, or 20.5%, and our consolidated Gross profit decreased by $20.6 million, or 5.9%, compared to the same period in fiscal 2023. The decrease in our gross profit was primarily due to a decrease in volume and lower material and transportation costs.
Selling, general and administrative expenses
 Three Months Ended June 30,
(Amounts in thousands)20232022
Selling, general and administrative expenses$86,511 $86,520 
% of Net sales11.1 % 9.5 %
Selling, general and administrative expenses for three months ended June 30, 2023 decreased from the same period in fiscal 2023 and as a percentage of sales, increased by 1.6%. The increase in Selling, general and administrative expenses as a percentage of revenue is the result of increased headcount and decreased sales.

(Gain) loss on disposal of assets and costs from exit and disposal activities - The gain on disposal of assets in the current year was due to the sale of Spartan Concrete.
Interest expense - Interest expense increased $10.6 million in the three months ended June 30, 2023 compared to the same period in the previous fiscal year. The increase was primarily due to increased average debt levels and an increase in interest rates.
Income tax expense - The following table presents the effective tax rates for the periods presented:
 Three Months Ended June 30,
 2023 2022
Effective tax rate24.2 %22.7 %
The change in the effective tax rate for the three months ended June 30, 2023 was primarily related to the decrease of the discrete income tax benefit related to the stock-based compensation windfall. See “Note 10. Income Taxes” for additional information.
Adjusted EBITDA and Adjusted EBITDA Margin - Adjusted EBITDA and Adjusted EBITDA Margin, which are non-GAAP financial measures, have been presented in this Form 10-Q as supplemental measures of financial performance that are not required by, or presented in accordance with GAAP and should not be considered as alternatives to net income as measures of financial performance or cash flows from operations or any other performance measure derived in accordance with GAAP. We calculate Adjusted EBITDA as net income (loss) before interest, income taxes, depreciation and amortization, stock-based compensation expense, non-cash charges and certain other expenses. We calculate Adjusted EBITDA Margin as Adjusted EBITDA divided by net sales.
Adjusted EBITDA and Adjusted EBITDA Margin are included in this Form 10-Q because they are key metrics used by management and our board of directors to assess our consolidated financial performance. These non-GAAP financial measures are frequently used by analysts, investors and other interested parties to evaluate companies in our industry. In addition to covenant compliance and executive performance evaluations, we use these non-GAAP financial measures to supplement GAAP measures of performance to evaluate the effectiveness of our consolidated business strategies, to make budgeting decisions and to compare our performance against that of other peer companies using similar measures. We use Adjusted EBITDA Margin to evaluate our ability to generate profitable sales.
Adjusted EBITDA and Adjusted EBITDA Margin contain certain other limitations, including the failure to reflect our cash expenditures, cash requirements for working capital needs, cash expenditures to replace assets being depreciated and amortized and interest expense, or the cash requirements necessary to service interest on principal payments on our indebtedness. In evaluating Adjusted EBITDA and Adjusted EBITDA Margin, you should be aware that in the future we will incur expenses that are the same as or similar to some of the adjustments in this presentation, such as stock-based compensation expense, derivative fair value adjustments, and foreign currency transaction losses. Management compensates for these limitations by relying on our GAAP results and using non-GAAP measures on a supplemental basis.
- 17 -

The following table presents a reconciliation of Adjusted EBITDA to Net income, the most comparable GAAP measure, for each of the periods presented.
 
Three Months Ended June 30,
(In thousands) 2023 2022
Net income$173,905 $188,482 
Depreciation and amortization37,240 35,578 
Interest expense21,712 11,072 
Income tax expense55,058 55,065 
EBITDA287,915 290,197 
(Gain) loss on disposal of assets and costs from exit and disposal activities
(13,304)303 
Stock-based compensation expense6,903 6,273 
Transaction costs(a)
1,972 1,715 
Interest income
(3,489)(117)
Other adjustments(b)
1,316 672 
Adjusted EBITDA$281,313 $299,043 
Adjusted EBITDA Margin36.2 %32.7 %
(a)Represents expenses recorded related to legal, accounting and other professional fees incurred in connection with business or asset acquisitions and dispositions.
(b)Includes derivative fair value adjustments, foreign currency transaction (gains) losses, the proportionate share of interest, income taxes, depreciation and amortization related to the South American Joint Venture, which is accounted for under the equity method of accounting and executive retirement expense.
Liquidity and Capital Resources
Historically we have funded our operations through internally generated cash flow supplemented by debt financings, equity issuance and finance and operating leases. These sources have been sufficient historically to fund our primary liquidity requirements, including working capital, capital expenditures, debt service and dividend payments for our common stock. From time to time, we may explore additional financing methods and other means to raise capital. There can be no assurance that any additional financing will be available to us on acceptable terms or at all.
Free Cash Flow - Free cash flow is a non-GAAP financial measure that comprises cash flow from operations less capital expenditures and is used by management and our Board of Directors to assess our ability to generate cash. Accordingly, free cash flow has been presented as a supplemental measure of liquidity that is not required by, or presented in accordance with GAAP, because management believes that free cash flow provides useful information to investors and others in understanding and evaluating our ability to generate cash flow from operations after capital expenditures. Free cash flow is not a GAAP measure of our liquidity and should not be considered as an alternative to cash flow from operating activities as a measure of liquidity or any other liquidity measure derived in accordance with GAAP. Our measure of free cash flow is not necessarily comparable to other similarly titled captions of other companies due to different methods of calculation.
 Three Months Ended June 30,
(Amounts in thousands)20232022
Net cash provided by operating activities$243,967 $249,765 
Capital expenditures(42,078)(36,189)
Free Cash Flow$201,889  $213,576 
The following table presents key liquidity metrics utilized by management including the leverage ratio which is calculated as net debt divided by the trailing twelve months Adjusted EBITDA:
(Amounts in thousands)June 30, 2023
Total debt (debt and finance lease obligations)$1,319,845 
Cash366,104 
Net debt (total debt less cash)953,741 
Leverage Ratio1.1
- 18 -


The following table summarizes our available liquidity for the period presented:
(Amounts in thousands)June 30, 2023
Revolver capacity$600,000 
Less: outstanding borrowings— 
Less: letters of credit(11,150)
Revolver available liquidity$588,850 
In addition to the available liquidity above, we have the ability to borrow up to $1.3 billion under our Senior Secured Credit Facility, subject to leverage ratio restrictions.
Working Capital and Cash Flows
As of June 30, 2023, we had $955.0 million in liquidity, including $366.1 million of cash, $588.9 million in borrowings available under our Revolving Credit Agreement, net of outstanding letters of credit. We believe that our cash on hand, together with the availability of borrowings under our Credit Agreement and other financing arrangements and cash generated from operations, will be sufficient to meet our working capital requirements, anticipated capital expenditures, and scheduled principal and interest payments on our indebtedness for at least the next twelve months.
Working Capital - Working capital increased to $748.9 million as of June 30, 2023, from $638.7 million as of March 31, 2023. The increase in working capital is primarily due to an increase in cash and increase in accounts receivable due to seasonality partially offset by an increase in accrued taxes due to the timing of payments and a planned decrease in inventory.
 Three Months Ended June 30,
(Amounts in thousands)20232022
Net cash provided by operating activities$243,967 $249,765 
Net cash used in investing activities(21,944)(83,668)
Net cash (used in) provided by financing activities(73,512)277,677 
Operating Cash Flows Cash flows from operating activities decreased $5.8 million during the three months ended June 30, 2023 primarily driven by changes in net working capital.
Investing Cash Flows - Cash flows used in investing activities during the three months ended June 30, 2023 decreased by $61.7 million compared to the same period in fiscal 2023. The decrease in cash used in investing activities was primarily due to the acquisition of Cultec, Inc. in fiscal 2023.
Capital expenditures totaled $42.1 million and $36.2 million for the three months ended June 30, 2023 and 2022, respectively. Our capital expenditures for the three months ended June 30, 2023 were used primarily to support facility expansions, equipment replacements and technology improvement initiatives.
We currently anticipate that we will make capital expenditures of approximately $200 to $225 million in fiscal year 2024, including approximately $115 million of open orders as of June 30, 2023. Such capital expenditures are expected to be financed using funds generated by operations.
Financing Cash Flows - During the three months ended June 30, 2023, cash used in financing activities included the repurchase of common stock of $47.8 million, $11.1 million of dividend payments, and $8.7 million for shares withheld for tax purposes.
During the three months ended June 30, 2022, cash provided by financing activities included the issuance of $500.0 million of 2030 Notes and proceeds of $123.2 million on our revolving credit facilities. Cash used in financing activities during the three months ended June 30, 2022 included payments of $237.5 million on our revolving credit facilities, repurchase of common stock of $57.7 million, $22.8 million of shares withheld for tax purposes, and $10.1 million of dividend payments.
Cash held by Foreign Subsidiaries - As of June 30, 2023, we had $9.4 million in cash that was held by our foreign subsidiaries, including $2.0 million held by our Canadian subsidiaries. We continue to evaluate our strategy regarding foreign cash, but our earnings in foreign subsidiaries still remain indefinitely reinvested, except for Canada. We plan to repatriate earnings from Canada and believe that there will be no additional tax costs associated with the repatriation of such earnings other than any potential non-U.S. withholding taxes.
- 19 -

Financing Transactions - There have been no changes in our debt disclosures from those disclosed in “Liquidity and Capital Resources” in our Fiscal 2023 Form 10-K. We are in compliance with our debt covenants as of June 30, 2023.
Off-Balance Sheet Arrangements
Excluding the guarantees of 50% of certain debt of our unconsolidated South American Joint Venture as further discussed in “Note 7. Related Party Transactions” to the Condensed Consolidated Financial Statements, we do not have any other off-balance sheet arrangements. As of June 30, 2023, our South American Joint Venture had approximately $4.5 million of outstanding debt subject to our guarantees. We do not believe that this guarantee will have a current or future effect on our financial condition, results of operations, liquidity or capital resources.
Critical Accounting Policies and Estimates
There have been no changes in critical accounting policies from those disclosed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Fiscal 2023 Form 10-K, except as disclosed in "Note 1. Background and Summary of Significant Accounting Policies.”
Forward-Looking Statements
This Form 10-Q includes forward-looking statements. Some of the forward-looking statements can be identified by the use of terms such as “believes,” “expects,” “may,” “will,” “would,” “should,” “could,” “seeks,” “predict,” “potential,” “continue,” “intends,” “plans,” “projects,” “estimates,” “anticipates” or other comparable terms. These forward-looking statements include all matters that are not related to present facts or current conditions or that are not historical facts. They appear in a number of places throughout this Form 10-Q and include statements regarding our intentions, beliefs or current expectations concerning, among other things, our consolidated results of operations, financial condition, liquidity, prospects, growth strategies, and the industries in which we operate and include, without limitation, statements relating to our future performance.
Forward-looking statements are subject to known and unknown risks and uncertainties, many of which are beyond our control. We caution you that forward-looking statements are not guarantees of future performance and that our actual consolidated results of operations, financial condition, liquidity and industry development may differ materially from those made in or suggested by the forward-looking statements contained in this Form 10-Q. In addition, even if our actual consolidated results of operations, financial condition, liquidity and industry development are consistent with the forward-looking statements contained in this Form 10-Q, those results or developments may not be indicative of results or developments in subsequent periods. A number of important factors could cause actual results to differ materially from those contained in or implied by the forward-looking statements, including those reflected in forward-looking statements relating to our operations and business, the risks and uncertainties discussed in this Form 10-Q (including under the headings “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations”), and those described from time to time in our other filings with the SEC. Factors that could cause actual results to differ from those reflected in forward-looking statements relating to our operations and business include:
fluctuations in the price and availability of resins and other raw materials and our ability to pass any increased costs of raw materials on to our customers in a timely manner;
disruption or volatility in general business and economic conditions in the markets in which we operate;
cyclicality and seasonality of the non-residential and residential construction markets and infrastructure spending;
the risks of increasing competition in our existing and future markets;
uncertainties surrounding the integration and realization of anticipated benefits of acquisitions;
the effect of any claims, litigation, investigations or proceedings, including those described under “Item 1. Legal Proceedings” of this Form 10-Q;
the effect of weather or seasonality;
the loss of any of our significant customers;
the risks of doing business internationally;
the risks of conducting a portion of our operations through joint ventures;
our ability to expand into new geographic or product markets;
the risk associated with manufacturing processes;
the effect of global climate change;
cybersecurity risks;
our ability to manage our supply purchasing and customer credit policies;
our ability to control labor costs and to attract, train and retain highly qualified employees and key personnel;
our ability to protect our intellectual property rights;
changes in laws and regulations, including environmental laws and regulations;
the risks associated with our current levels of indebtedness, including borrowings under our existing credit agreement and outstanding indebtedness under our existing senior notes; and
- 20 -

other risks and uncertainties, including those listed under “Item 1A. Risk Factors.” in the Fiscal 2023 Form 10-K.
All forward-looking statements are made only as of the date of this report and we do not undertake any obligation, other than as may be required by law, to update or revise any forward-looking statements to reflect future events or developments. Comparisons of results for current and any prior periods are not intended to express any future trends, or indications of future performance, unless expressed as such, and should only be viewed as historical data.
Item 3.         Quantitative and Qualitative Disclosures about Market Risk
We are subject to various market risks, primarily related to changes in interest rates, credit, raw material supply prices and, to a lesser extent, foreign currency exchange rates. Our financial position, results of operations or cash flows may be negatively impacted in the event of adverse movements in the respective market rates or prices in each of these risk categories. Our exposure in each category is limited to those risks that arise in the normal course of business, as we do not engage in speculative, non-operating transactions. Our exposure to market risk has not materially changed from what we previously disclosed in Part II. Item 7A. “Quantitative and Qualitative Disclosures about Market Risk” of our Fiscal 2023 Form 10-K except as disclosed below.
Interest Rate Risk - We are subject to interest rate risk associated with our bank debt. A 1.0% increase in interest rates on our variable-rate debt would increase our annual forecasted interest expense by approximately $4.2 million based on our borrowings as of June 30, 2023. Assuming the Revolving Credit Facility is fully drawn, each 1.0% increase or decrease in the applicable interest rate would change our interest expense by approximately $10.2 million, for the twelve months ended June 30, 2023.
Item 4.         Controls and Procedures
Evaluation of Disclosure Controls and Procedures - The Company’s Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”) are responsible for evaluating the effectiveness of our disclosure controls and procedures as defined in the Securities Exchange Act of 1934, as amended (the “Exchange Act”), rules 13a-15(e) and 15d-15(e). The Company’s disclosure controls and procedures are designed to provide reasonable assurance that the information required to be disclosed in the Company’s reports under 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 the Company’s CEO and CFO, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.
Based on the evaluation of our disclosure controls and procedures, our CEO and CFO concluded that the Company’s disclosure controls and procedures were effective as of the end of the period covered by this report.
Changes in Internal Control over Financial Reporting - There were no changes in the Company’s internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act that occurred during the three months ended June 30, 2023 that has materially affected, or is reasonably likely to materially affect, internal control over financial reporting.
- 21 -

PART II. OTHER INFORMATION
Item 1.         Legal Proceedings
The Company is involved from time to time in various legal proceedings that arise in the ordinary course of business, including but not limited to commercial disputes, environmental matters, employee related claims, intellectual property disputes and litigation in connection with transactions including acquisitions and divestitures. The Company does not believe that such litigation, claims, and administrative proceedings will have a material adverse impact on the Company’s financial position or results of operations.
Please see “Note 9. Commitments and Contingencies,” of the Condensed Consolidated Financial Statements of this Form 10-Q for more information regarding legal proceedings.
Item 1A.     Risk Factors
Important risk factors that could affect our operations and financial performance, or that could cause results or events to differ from current expectations, are described in “Part I, Item 1A — Risk Factors” of our Fiscal 2023 Form 10-K. These factors are further supplemented by those discussed in “Part II, Item 7A — Quantitative and Qualitative Disclosures about Market Risk” of our Fiscal 2023 Form 10-K and in “Part I, Item 3 — Quantitative and Qualitative Disclosures about Market Risk” and “Part II, Item 1 — Legal Proceedings” of this Form 10-Q.
Item 2.        Unregistered Sale of Equity Securities and Use of Proceeds
In February 2022, our Board of Directors authorized a $1.0 billion common stock repurchase program. Repurchase of common stock will be made in accordance with applicable securities laws. During the three months ended June 30, 2023, the Company repurchased 0.5 million shares of common stock at a cost of $47.8 million. As of June 30, 2023, approximately $377.2 million of common stock may be repurchased under the authorization. The stock repurchase program does not obligate us to acquire any particular amount of common stock and may be suspended or terminated at any time at our discretion.
The following table provides information with respect to repurchases of our common stock by us and our “affiliated purchasers” (as defined by Rule 10b-18(a)(3) under the Exchange Act) during the three months ended June 30, 2023:
PeriodTotal Number of Shares PurchasedAverage Price Paid Per ShareTotal Number of Shares Purchased as Part of Publicly Announced PlanApproximate Dollar Value of Shares that May Yet Be Purchased Under the Plan
(amounts in thousands, except per share data)
April 1, 2023 to April 30, 2023— $— — $424,973 
May 1, 2023 to May 31, 2023216 96.50 216 404,149 
June 1, 2023 to June 30, 2023258 104.43 258 377,195 
Total474 $100.82 474 $377,195 
Item 3.        Defaults Upon Senior Securities
None.
Item 4.        Mine Safety Disclosures
Not applicable.
Item 5.        Other Information
None.
- 22 -

Item 6.Exhibits
The following exhibits are filed herewith or incorporated herein by reference.
Exhibit
Number
Exhibit Description
  
 31.1*
 31.2*
 32.1*
 32.2*
101.INS*Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH*Inline XBRL Taxonomy Extension Schema.
101.CAL*Inline XBRL Taxonomy Extension Calculation Linkbase.
101.DEF*Inline XBRL Taxonomy Extension Definition Linkbase.
101.LAB*Inline XBRL Taxonomy Extension Label Linkbase.
101.PRE*Inline XBRL Taxonomy Extension Presentation Linkbase.
104The cover page for the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2023, has been formatted in Inline XBRL and contained in Exhibit 101.
* Filed herewith

- 23 -

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
Date: August 3, 2023
ADVANCED DRAINAGE SYSTEMS, INC.
  
By:/s/ D. Scott Barbour
 D. Scott Barbour
 President and Chief Executive Officer
 (Principal Executive Officer)
  
By:/s/ Scott A. Cottrill
 Scott A. Cottrill
 Executive Vice President, Chief Financial Officer and Secretary
 (Principal Financial Officer)
  
By:/s/ Tim A. Makowski
 Tim A. Makowski
 Vice President, Controller, and Chief Accounting Officer
- 24 -
EX-31.1 2 wms-06302023xexhibit311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

I, D. Scott Barbour, certify that:

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

Date: August 3, 2023
By:/s/ D. Scott Barbour
D. Scott Barbour
President and Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 wms-06302023xexhibit312.htm EX-31.2 Document


Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

I, Scott A. Cottrill, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q (this “Report”) of the registrant, Advanced Drainage Systems, 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 15(d)-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this Report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this Report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this Report based on such evaluation; and
d.Disclosed in this Report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: August 3, 2023
By:/s/ Scott A. Cottrill
Scott A. Cottrill
Executive Vice President,
Chief Financial Officer and
Secretary
(Principal Financial Officer)

EX-32.1 4 wms-06302023xexhibit321.htm EX-32.1 Document


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

The undersigned hereby certifies, pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and in accordance with 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, in his capacity as the principal executive officer of Advanced Drainage Systems, Inc. (the “Company”), that, to the best of his knowledge, the Quarterly Report on Form 10-Q of the Company for the quarter ended June 30, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that the information contained in such report fairly presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods presented in the financial statements included in such report.

August 3, 2023

/s/ D. Scott Barbour
D. Scott Barbour
President and Chief Executive Officer
(Principal Executive Officer)

The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate document. A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.



EX-32.2 5 wms-06302023xexhibit322.htm EX-32.2 Document


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

The undersigned hereby certifies, pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and in accordance with 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, in his capacity as the principal financial officer of Advanced Drainage Systems, Inc. (the “Company”), that, to the best of his knowledge, the Quarterly Report on Form 10-Q of the Company for the quarter ended June 30, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that the information contained in such report fairly presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods presented in the financial statements included in such report.

August 3, 2023
/s/ Scott A. Cottrill
Scott A. Cottrill
Chief Financial Officer
(Principal Financial Officer)

The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate document. A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 6 wms-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity and Mezzanine Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Condensed Consolidated Statements of Stockholders' Equity and Mezzanine Equity (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Background and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Discontinued Operations and Disposal Groups link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Net Income Per Share and Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Business Segments Information link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Background and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Discontinued Operations and Disposal Groups (Tables) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Net Income Per Share and Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Business Segments Information (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Background and Summary of Significant Accounting Policies (Detail) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Discontinued Operations and Disposal Groups (Details) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Revenue Recognition - Schedule of Contract Asset and Liability (Detail) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Inventories - Schedule of Inventories (Detail) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Net Income Per Share and Stockholders' Equity - Summary of Net Income Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Related Party Transactions (Detail) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Debt - Long-Term Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Debt - Senior Secured Credit Facility (Detail) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Debt - Senior Notes (Detail) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Debt - Equipment Financing (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Debt - Valuation of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Commitments and Contingencies (Detail) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Stock-Based Compensation - Summary of Stock-based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Stock-Based Compensation (2017 Omnibus Plan) - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Stock-Based Compensation - Summary of Assumption Used to Estimate Fair Value of Stock Options (Detail) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Business Segments Information - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Business Segments Information - Schedule of Revenue from Reportable Segments by Product Type (Detail) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Business Segments Information - Schedule of Financial Information Attributable to Reportable Segments (Detail) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Business Segments Information - Reconciliation of Gross Profit to Segment Adjusted Gross Profit (Detail) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Subsequent Events (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 wms-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 wms-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 wms-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Net income Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Related Party Transactions [Abstract] Related Party Transactions [Abstract] Long-term debt , gross Long-Term Debt, Gross Entity Address, Postal Zip Code Entity Address, Postal Zip Code Debt Instrument Debt Instrument [Axis] Cash dividends paid Payments of Ordinary Dividends, Common Stock Maximum borrowings permitted under credit facility Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Fair Value Measurement Fair Value Measurement [Domain] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Other investing activities Payments for (Proceeds from) Other Investing Activities Cost of goods sold Cost Of Goods Sold Excluding Employee Stock Option Plan Special Dividend Compensation Cost of goods sold excluding employee stock option plan special dividend compensation. Statistical Measurement Statistical Measurement [Domain] Exercise of common stock options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period 2017 Omnibus Plan Two Thousand Seventeen Omnibus Plan [Member] Two thousand seventeen omnibus plan. Restricted stock awards (in shares) Restricted stock awards (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Debt instrument, interest rate Debt Instrument, Interest Rate, Stated Percentage Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] KSOP redeemable common stock conversion Stock Issued During Period, Value, Conversion of Convertible Securities Paid-in capital Additional Paid in Capital, Common Stock Other operating activities Other Noncash Income (Expense) Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Mezzanine equity, shares outstanding (in shares) Mezzanine equity, beginning balance (in shares) Mezzanine equity, ending balance (in shares) Temporary Equity, Shares Outstanding Term Benchmark Based Loans Rate Term Benchmark Based Loans Rate [Member] Term Benchmark Based Loans Rate Net income attributable to ADS Net Income (Loss) Attributable to Parent Lessee Lease Description [Table] Lessee, Lease, Description [Table] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Potentially dilutive securities excluded as anti-dilutive (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Subsequent Event Type [Axis] Subsequent Event Type [Axis] Temporary equity, conversion of convertible securities Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities Equity Component [Domain] Equity Component [Domain] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Ownership Ownership [Axis] Investment, Name Investment, Name [Domain] Lessee Lease Description [Line Items] Lessee, Lease, Description [Line Items] Common stock in treasury, at cost Treasury Stock, Common, Value Plan Name Plan Name [Axis] Contract asset - product returns Contract with Customer, Asset, after Allowance for Credit Loss SUPPLEMENTAL CASH FLOW INFORMATION Supplemental Cash Flow Information [Abstract] Plan Name Plan Name [Domain] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Outstanding principal balance including letters of credit Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province Award Type Award Type [Axis] Senior Notes due 2030 6.375% Senior Notes Due 2030 [Member] 6.375% Senior Notes Due 2030 Total Mezzanine Equity Mezzanine Equity [Member] Mezzanine Equity [Member] US Dollar Denominated Loans Us Dollar Denominated Loans [Member] US Dollar Denominated Loans [Member] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Equipment Financing Equipment Financing [Member] Equipment financing. Long-term debt obligations (less unamortized debt issuance costs of $11,293 and $11,804, respectively) Long-term debt obligations Long-Term Debt, Excluding Current Maturities Leases Lessee Operating And Finance Leases [Text Block] Lessee operating and finance leases. Total liabilities Liabilities Proceeds from Sale of Productive Assets Proceeds from Sale of Productive Assets Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Cash Flows from Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Revolving Credit Facility Revolving Credit Facility [Member] Inventory Inventories [Member] Total mezzanine equity Mezzanine equity, beginning balance Mezzanine equity, ending balance Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Document Type Document Type Stock Conversion Description [Axis] Stock Conversion Description [Axis] Chilean Peso Denominated Loans Chilean Peso Denominated Loans [Member] Chilean Peso Denominated Loans [Member] Segments Segments [Axis] Debt Debt Disclosure [Text Block] Product and Service Product and Service [Domain] Entity Shell Company Entity Shell Company Yard Yard [Member] Yard. Subsequent Event Subsequent Event [Member] Consolidation Items Consolidation Items [Domain] Schedule of Contract Asset and Liability Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Total assets Assets Debt Disclosure [Abstract] Debt Disclosure [Abstract] Net income per share: Earnings Per Share [Abstract] Income Statement Location Income Statement Location [Axis] Performance-based Restricted Stock Units Performance Shares [Member] Antidilutive Securities Antidilutive Securities [Axis] Current maturities of debt obligations Less: Current maturities Long-Term Debt, Current Maturities Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Fair value of senior notes and equipment financing Long-Term Debt, Fair Value Accounting Policies [Abstract] Accounting Policies [Abstract] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Segments Segments [Domain] Deferred income taxes Deferred Income Taxes and Tax Credits Summary of Assumption Used to Estimate Fair Value of Stock Options Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Long-term finance lease obligations Finance Lease, Liability, Noncurrent Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Related Party Transaction [Line Items] Related Party Transaction [Line Items] Number of stock options granted, value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Award Type Award Type [Domain] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Gross profit Gross profit Gross Profit Entity Registrant Name Entity Registrant Name Subsequent Events Subsequent Events [Text Block] Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Entity Address, City or Town Entity Address, City or Town Spartan Concrete, Inc. Spartan Concrete, Inc. [Member] Spartan Concrete, Inc. Leases [Abstract] Leases [Abstract] Operating expenses: Operating Expenses [Abstract] Restricted stock awards Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Intersegment Eliminations Intersegment Eliminations [Member] Principles of Consolidation Consolidation, Policy [Policy Text Block] Minimum Minimum [Member] Noncontrolling interest in subsidiaries Stockholders' Equity Attributable to Noncontrolling Interest Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value per share Common Stock, Par or Stated Value Per Share Raw materials Inventory, Raw Materials, Net of Reserves Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule Of Segment Reporting Information By Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Common Stock in Treasury Treasury Stock, Common [Member] Investment, Name Investment, Name [Axis] Common stock price (in dollars per share) Share Price Trading Symbol(s) Trading Symbol Entity File Number Entity File Number Beginning balance, treasury stock (in shares) Ending balance, treasury stock (in shares) Treasury Stock, Common, Shares Number of performance units granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Subsequent Events [Abstract] Subsequent Events [Abstract] Accounts payable, accrued expenses, and other liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Taxes Income Tax Disclosure [Text Block] Weighted average interest rate Weighted average interest rate of equipment financing Debt, Weighted Average Interest Rate Finished goods Inventory, Finished Goods, Net of Reserves Gain (Loss) on Disposition of Other Assets Gain (Loss) on Disposition of Other Assets Credit Facility Credit Facility [Domain] Intangible amortization Amortization of Intangible Assets Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Basic (in dollars per share) Net income per common share - Basic (in dollars per share) Earnings Per Share, Basic Purchase Commitment, Excluding Long-term Commitment [Line Items] Purchase Commitment, Excluding Long-Term Commitment [Line Items] Number of performance units granted, value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Selling, general and administrative Selling and Marketing Expense Total ADS stockholders’ equity Stockholders' Equity Attributable to Parent Common stock dividends Dividends, Common Stock Net income Profit Loss Excluding Portion Attributable To Redeemable Noncontrolling Interest The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest but excluding the portion attributable to redeemable noncontrolling interest. Ownership Ownership [Domain] Entity Interactive Data Current Entity Interactive Data Current Changes in working capital: Increase (Decrease) in Operating Capital [Abstract] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Retained Earnings Retained Earnings [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Conversion of convertible securities (in shares) Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities Common Stock Common Stock [Member] Summary of Stock-based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Performance-based restricted stock units Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Number of reportable segments Number of Reportable Segments Repurchase of common stock Payments for Repurchase of Common Stock Redeemable Common Stock Redeemable Common Stock [Member] Redeemable Common Stock Class of Stock Class of Stock [Axis] Statement [Table] Statement [Table] Payments on Equipment Financing Repayments of Other Long-Term Debt Receivables (less allowance for doubtful accounts of $6,734 and $8,227, respectively) Receivables, Net, Current Document Quarterly Report Document Quarterly Report KSOP redeemable common stock conversion KSOP Redeemable Common Stock Conversion [Member] KSOP Redeemable Common Stock Conversion Discontinued Operations and Disposal Groups [Abstract] Discontinued Operations and Disposal Groups [Abstract] Current assets: Assets, Current [Abstract] Mezzanine equity, par value per share Temporary Equity, Par or Stated Value Per Share Statistical Measurement Statistical Measurement [Axis] Purchase Commitment Excluding Longterm Commitment [Table] Purchase Commitment, Excluding Long-Term Commitment [Table] Retained earnings Retained Earnings (Accumulated Deficit) Disposal Group Name [Axis] Disposal Group Name [Axis] Fair market value adjustments to derivatives Unrealized Gain Loss On Derivatives And Commodity Contracts Excluding Foreign Exchange Forward Contracts Unrealized gain loss on derivatives and commodity contracts excluding foreign exchange forward contracts. Net Income Per Share and Stockholders' Equity Stockholders Equity And Earnings Per Share [Text Block] Stockholders' equity and earnings per share. Equity Components [Axis] Equity Components [Axis] Related Party Transactions Related Party Transactions Disclosure [Text Block] Interest expense Interest Income (Expense), Nonoperating, Net Document Fiscal Year Focus Document Fiscal Year Focus Consolidated Entity, Excluding Consolidated VIE Consolidated Entity, Excluding Consolidated VIE [Member] Long-term Purchase Commitment, Category of Item Purchased Long-Term Purchase Commitment, Category of Item Purchased [Domain] Cash Flows from Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Payments on finance lease obligations Finance Lease, Principal Payments Variable Rate [Domain] Variable Rate [Domain] Share repurchases Stock repurchased during period Stock Repurchased During Period, Value Accumulated Other Compre-hensive Loss AOCI Attributable to Parent [Member] Lease renewal term Lessee, Lease, Renewal Term Lessee, Lease, Renewal Term Document Transition Report Document Transition Report Local Phone Number Local Phone Number Income from operations Operating Income (Loss) Inventories Increase (Decrease) in Inventories Recent Accounting Guidance New Accounting Pronouncements, Policy [Policy Text Block] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Common stock, shares outstanding (in shares) Beginning balance, common stock (in shares) Ending balance, common stock (in shares) Common Stock, Shares, Outstanding Goodwill Goodwill Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Category of Item Purchased Category of Item Purchased [Axis] Share repurchases (in shares) Stock Repurchased During Period, Shares Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Income tax expense Income Tax Expense (Benefit) Deferred tax liabilities Deferred Income Tax Liabilities, Net Income Statement [Abstract] Income Statement [Abstract] Number of stock options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Paid -In Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus NET INCOME PER SHARE—BASIC: Earnings Per Share, Basic [Abstract] Diluted (in shares) Weighted average number of common shares outstanding – Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Weighted-average expected option life (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Reconciliation Of Operating Profit Loss From Segments To Consolidated [Table] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Base Rate Base Rate [Member] Common stock; $0.01 par value: 1,000,000 shares authorized; 79,651 and 79,057 shares issued, respectively; 69,541 and 69,518 shares outstanding, respectively Common Stock, Value, Issued Carrying Value Reported Value Measurement [Member] Debt Instrument, Name Debt Instrument, Name [Domain] Senior Notes Senior Notes [Member] Operating Segments Operating Segments [Member] Cash at beginning of period Cash at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Currency translation gain (loss) Other comprehensive (loss) income Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Purchase commitment contract period Purchase Commitment Contract Period Purchase Commitment Contract Period Sublimit of Revolving Credit Facility Sublimit Of Revolving Credit Facility [Member] Sublimit of Revolving Credit Facility. Less: net income attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Net income available to common stockholders – Basic Net Income (Loss) Available to Common Stockholders, Basic Proceeds from exercise of stock options Proceeds from Stock Options Exercised Common stock, shares issued (in shares) Common Stock, Shares, Issued Balance in accounts payable for the acquisition of property, plant and equipment Capital Expenditures Incurred but Not yet Paid Total ADS Stockholders’ Equity Parent [Member] Income Statement Location Income Statement Location [Domain] Current maturities of finance lease obligations Finance Lease, Liability, Current International - Allied Products & Other Allied Products And Other [Member] Allied products and other. Amendment Flag Amendment Flag Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Revolving Credit Agreement Revolving Credit Agreement [Member] Revolving Credit Agreement Aggregate principal amount Debt Instrument, Face Amount Proceeds from Revolving Credit Agreement Proceeds from Long-Term Lines of Credit Total comprehensive income attributable to ADS Comprehensive Income (Loss), Net of Tax, Attributable to Parent Maximum potential payment under guarantee Guarantor Obligations, Current Carrying Value Redeemable common stock: $0.01 par value; 9,132 and 9,429 shares outstanding, respectively Redeemable Noncontrolling Interest, Equity, Common, Carrying Amount Schedule of Financial Information Attributable to Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status Other assets Other Assets, Noncurrent Depreciation and Amortization Depreciation, Depletion and Amortization Proceeds from Senior Notes due 2030 Proceeds from Issuance of Senior Long-Term Debt Assumed restricted stock Restricted Stock, Nonparticipating [Member] Restricted Stock, Nonparticipating Remaining lease term Lease, Remaining Lease Term Lease, Remaining Lease Term Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Property, plant and equipment, net Property, Plant and Equipment, Net Pipe Pipe Segment [Member] Pipe segment. Acquisition of property, plant and equipment under finance lease and incurred lease obligations Lease Obligation Incurred Selling, general and administrative expenses Selling and Marketing Expense [Member] Assumed exercise of stock options Share-Based Payment Arrangement, Option [Member] Expected stock price volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Exercise of common stock options Stock Issued During Period, Value, Stock Options Exercised Derivative gains and other income, net Other Nonoperating Income (Expense) Allied Products & Other Allied Products And Other Business Segments [Member] Allied products and other business segments. Common stock, shares authorized (in shares) Common Stock, Shares Authorized Schedule Of Related Party Transactions By Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Payments on syndicated Term Loan Facility Repayments Of Syndicated Term Loan Facility Repayments of syndicated term loan facility. Term Loan Facility Term Loan Facility [Member] Term Loan Facility [Member] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Mezzanine equity: Temporary Equity [Abstract] Accrued income taxes Accrued Income Taxes, Current Maximum Maximum [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Other assets: Other Assets [Abstract] Cash Cash and Cash Equivalents, at Carrying Value Total current assets Assets, Current Cash paid for income taxes Income Taxes Paid, Net International - Pipe Pipe [Member] Pipe. Net Income Per Share And Stockholders Equity [Abstract] Net Income Per Share And Stockholders Equity [Abstract] Net income per share and stockholders' equity. Entity Small Business Entity Small Business Measurement Basis Measurement Basis [Axis] Common stock dividends per share (in dollars per share) Common stock dividends per share Common Stock, Dividends, Per Share, Declared Percentage of debt guarantee Percentage Of Debt Secured Guaranteed Percentage of debt secured guaranteed. Summary of Carrying And Fair Value of Senior Notes Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Leverage ratio, maximum for variable rate step-down Debt Instrument, Covenant, Leverage Ratio, Maximum For Variable Rate Step-Down Debt Instrument, Covenant, Leverage Ratio, Maximum For Variable Rate Step-Down Non-Employee Directors Non Employee Director Compensation Plan [Member] Non Employee Director Compensation Plan [Member] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Title of each class Title of 12(b) Security Percentage of ownership in joint venture Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Consolidated Entities Consolidated Entities [Axis] Subsequent Event [Line Items] Subsequent Event [Line Items] Debt Instrument [Line Items] Debt Instrument [Line Items] Performance-based restricted stock units (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Debt issuance costs Payments of Debt Issuance Costs ESOP share conversion ESOP Share Conversion [Member] ESOP Share Conversion Business Segments Information Segment Reporting Disclosure [Text Block] Other Adjustments to Additional Paid in Capital, Other LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Fair Value Estimate of Fair Value Measurement [Member] Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Inventories Total inventories Inventory, Net Accounts payable Accounts Payable, Current ADS Mexicana A D S Mexicana [Member] ADS Mexicana [Member] 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 Segment Adjusted Gross Profit Total Segment Adjusted Gross Profit Adjusted Gross Profit Adjusted gross profit. Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Company's ownership percentage Equity Method Investment, Ownership Percentage Additional stock-based compensation expense Share-Based Payment Arrangement, Expense Commitments and contingencies (see Note 9) Commitments and Contingencies International International Segment [Member] International. Our International segment manufactures and markets products in regions outside of the United States, with a growth strategy focused on our owned facilities in Canada and through our joint-ventures, with best-in-class local partners in Mexico, Central America and South America. Our joint venture strategy provides us with local and regional access to new markets such as Brazil, Chile, Argentina, Peru and Colombia. Name of each exchange on which registered Security Exchange Name (Gain) loss on disposal of assets and costs from exit and disposal activities Gain (Loss) on Disposition of Assets Schedule of Revenue from Reportable Segments by Product Type Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Outstanding letters of credit Letters of Credit Outstanding, Amount Segment Reconciling Items Segment Reconciling Items [Member] Assumed performance units Restricted Stock [Member] (Gain) loss on disposal of assets and costs from exit and disposal activities Gain (Loss) on Disposition of Assets for Financial Service Operations Long-Term Debt Schedule of Debt [Table Text Block] Net sales Net Sales Revenue from Contract with Customer, Excluding Assessed Tax KSOP redeemable common stock conversion (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Common stock approved for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Cover [Abstract] Cover [Abstract] Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] Leases Lessee, Leases [Policy Text Block] Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Depreciation and amortization Depreciation and Amortization Depreciation, Depletion and Amortization, Nonproduction Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Stock Options Equity Classified Stock Options [Member] Equity-classified stock options. Revenue Recognition Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Non- controlling Interest in Subsidiaries Noncontrolling Interest [Member] Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Payment of withholding taxes on vesting of restricted stock units Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities, mezzanine equity and stockholders’ equity Liabilities and Equity Equipment financing term Debt Instrument, Term Senior Notes due 2027 5% Senior Notes Due 2027 [Member] 5% Senior Notes Due 2027 Amortization of deferred financing charges Amortization of Debt Issuance Costs Long-term Debt, Type Long-Term Debt, Type [Axis] Payments on Revolving Credit Agreement Repayments of Long-Term Lines of Credit Dilutive securities (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements NET INCOME PER SHARE—DILUTED: Earnings Per Share, Diluted [Abstract] Receivables Increase (Decrease) in Receivables Infiltrator Infiltrator Water Technologies Segment [Member] Infiltrator water technologies segment. Disposal Group Name [Domain] Disposal Group Name [Domain] Acquisition, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Reconciliation of Gross Profit to Segment Adjusted Gross Profit Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Net income available to common stockholders – Diluted Net Income (Loss) Available to Common Stockholders, Diluted Diluted (in dollars per share) Net income per common share - Diluted (in dollars per share) Earnings Per Share, Diluted Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Company's ownership percentage Noncontrolling Interest, Ownership Percentage by Parent Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Consolidation Items Consolidation Items [Axis] Total current liabilities Liabilities, Current Other current assets Other Assets, Current Loss on Disposal of Assets and Costs from Exit and Disposal Activities Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Other expense: Nonoperating Income (Expense) [Abstract] Entity Address, Address Line One Entity Address, Address Line One Refund liability Contract with Customer, Liability Stock-based compensation expense Employee Benefit and Share-Based Payment Arrangement, Noncash Product and Service Product and Service [Axis] Class of Stock Class of Stock [Domain] Maximum borrowings permitted under credit facility Line of Credit Facility, Remaining Borrowing Capacity Credit Facility Credit Facility [Axis] Inventories Inventory Disclosure [Text Block] Subsequent Event [Table] Subsequent Event [Table] South American Joint Venture South American Joint Venture [Member] South American Joint Venture [Member] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Unamortized debt issuance costs Less: Unamortized debt issuance costs Unamortized Debt Issuance Expense Excise tax accrual, share repurchase Excise tax accrual, share repurchase Excise tax accrual, share repurchase Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Consolidated Entities Consolidated Entities [Domain] Net change in cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Other accrued liabilities Other Accrued Liabilities, Current City Area Code City Area Code ASSETS Assets [Abstract] Amended Revolving Credit Facility Amended Revolving Credit Facility [Member] Amended Revolving Credit Facility Long-term Debt, Type Long-Term Debt, Type [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Cash Flows from Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Less: other comprehensive income attributable to noncontrolling interest Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Background and Summary of Significant Accounting Policies Business Description and Accounting Policies [Text Block] Non-cash operating, investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Variable Rate [Axis] Variable Rate [Axis] Other liabilities Other Liabilities, Noncurrent Equity in net income of unconsolidated affiliates Income (Loss) from Equity Method Investments Capital expenditures Capital Expenditures Payments to Acquire Property, Plant, and Equipment Total purchase commitment Purchase Commitment, Remaining Minimum Amount Committed Summary of Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Conversion of Stock, Name [Domain] Conversion of Stock, Name [Domain] Cost of goods sold Cost of Sales [Member] Repurchase of common stock pending settlement Stock Repurchase Costs Incurred But Not Yet Paid Stock Repurchase Costs Incurred But Not Yet Paid Redeemable Convertible Preferred Stock Redeemable Convertible Preferred Stock [Member] EX-101.PRE 10 wms-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover - shares
3 Months Ended
Jun. 30, 2023
Jul. 26, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-36557  
Entity Registrant Name ADVANCED DRAINAGE SYSTEMS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 51-0105665  
Entity Address, Address Line One 4640 Trueman Boulevard  
Entity Address, City or Town Hilliard  
Entity Address, State or Province OH  
Entity Address, Postal Zip Code 43026  
City Area Code 614  
Local Phone Number 658-0050  
Title of each class Common Stock, $0.01 par value per share  
Trading Symbol(s) WMS  
Name of each exchange on which registered 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   78,692,236
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001604028  
Current Fiscal Year End Date --03-31  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Current assets:    
Cash $ 366,104 $ 217,128
Receivables (less allowance for doubtful accounts of $6,734 and $8,227, respectively) 342,338 306,945
Inventories 434,631 463,994
Other current assets 25,450 29,422
Total current assets 1,168,523 1,017,489
Property, plant and equipment, net 747,312 733,059
Other assets:    
Goodwill 620,428 620,193
Intangible assets, net 394,837 407,627
Other assets 117,569 122,757
Total assets 3,048,669 2,901,125
Current liabilities:    
Current maturities of debt obligations 13,806 14,693
Current maturities of finance lease obligations 10,447 8,541
Accounts payable 205,591 210,111
Other accrued liabilities 137,511 142,400
Accrued income taxes 52,232 3,057
Total current liabilities 419,587 378,802
Long-term debt obligations (less unamortized debt issuance costs of $11,293 and $11,804, respectively) 1,266,797 1,269,391
Long-term finance lease obligations 28,795 32,272
Deferred tax liabilities 158,942 159,056
Other liabilities 62,682 66,744
Total liabilities 1,936,803 1,906,265
Commitments and contingencies (see Note 9)
Mezzanine equity:    
Redeemable common stock: $0.01 par value; 9,132 and 9,429 shares outstanding, respectively 148,397 153,220
Total mezzanine equity 148,397 153,220
Stockholders’ equity:    
Common stock; $0.01 par value: 1,000,000 shares authorized; 79,651 and 79,057 shares issued, respectively; 69,541 and 69,518 shares outstanding, respectively 11,654 11,647
Paid-in capital 1,147,449 1,134,864
Common stock in treasury, at cost (977,812) (920,999)
Accumulated other comprehensive loss (25,399) (27,580)
Retained earnings 788,780 626,215
Total ADS stockholders’ equity 944,672 824,147
Noncontrolling interest in subsidiaries 18,797 17,493
Total stockholders’ equity 963,469 841,640
Total liabilities, mezzanine equity and stockholders’ equity $ 3,048,669 $ 2,901,125
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Allowance for doubtful accounts $ 6,734 $ 8,227
Unamortized debt issuance costs $ 11,293 $ 11,804
Common stock, par value per share $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 79,651,000 79,057,000
Common stock, shares outstanding (in shares) 69,541,000 69,518,000
Redeemable Common Stock    
Mezzanine equity, par value per share $ 0.01 $ 0.01
Mezzanine equity, shares outstanding (in shares) 9,132,000 9,429,000
Redeemable Convertible Preferred Stock    
Mezzanine equity, shares outstanding (in shares) 0 0
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]    
Net sales $ 778,046,000 $ 914,186,000
Cost of goods sold 446,586,000 562,079,000
Gross profit 331,460,000 352,107,000
Operating expenses:    
Selling, general and administrative 86,511,000 86,520,000
(Gain) loss on disposal of assets and costs from exit and disposal activities (13,304,000) 303,000
Intangible amortization 12,802,000 13,677,000
Income from operations 245,451,000 251,607,000
Other expense:    
Interest expense 21,712,000 11,072,000
Derivative gains and other income, net (3,549,000) (1,902,000)
Income before income taxes 227,288,000 242,437,000
Income tax expense 55,058,000 55,065,000
Equity in net income of unconsolidated affiliates (1,675,000) (1,110,000)
Net income 173,905,000 188,482,000
Less: net income attributable to noncontrolling interest 253,000 1,336,000
Net income attributable to ADS $ 173,652,000 $ 187,146,000
Weighted average common shares outstanding:    
Basic (in shares) 78,908 83,144
Diluted (in shares) 79,634 84,389
Net income per share:    
Basic (in dollars per share) $ 2.20 $ 2.25
Diluted (in dollars per share) $ 2.18 $ 2.22
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]    
Net income $ 173,905,000 $ 188,482,000
Currency translation gain (loss) 3,232,000 (3,898,000)
Comprehensive income 177,137,000 184,584,000
Less: other comprehensive income attributable to noncontrolling interest 1,051,000 5,000
Less: net income attributable to noncontrolling interest 253,000 1,336,000
Total comprehensive income attributable to ADS $ 175,833,000 $ 183,243,000
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash Flows from Operating Activities    
Net income $ 173,905,000 $ 188,482,000
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 37,240,000 35,578,000
Deferred income taxes 573,000 (1,272,000)
(Gain) loss on disposal of assets and costs from exit and disposal activities (13,304,000) 303,000
Stock-based compensation 6,903,000 6,273,000
Amortization of deferred financing charges 511,000 344,000
Fair market value adjustments to derivatives (36,000) (90,000)
Equity in net income of unconsolidated affiliates (1,675,000) (1,110,000)
Other operating activities 501,000 (3,535,000)
Changes in working capital:    
Receivables (33,406,000) (79,616,000)
Inventories 30,860,000 8,039,000
Prepaid expenses and other current assets (3,699,000) (4,840,000)
Accounts payable, accrued expenses, and other liabilities 45,594,000 101,209,000
Net cash provided by operating activities 243,967,000 249,765,000
Cash Flows from Investing Activities    
Capital expenditures (42,078,000) (36,189,000)
Proceeds from Sale of Productive Assets 19,979,000 0
Acquisition, net of cash acquired 0 (47,492,000)
Other investing activities 155,000 13,000
Net cash used in investing activities (21,944,000) (83,668,000)
Cash Flows from Financing Activities    
Payments on syndicated Term Loan Facility (1,750,000) (1,750,000)
Proceeds from Senior Notes due 2030 0 500,000,000
Debt issuance costs 0 (11,575,000)
Payments on Equipment Financing (2,256,000) (3,548,000)
Payments on finance lease obligations (2,769,000) (1,721,000)
Repurchase of common stock (47,778,000) (57,699,000)
Cash dividends paid (11,084,000) (10,170,000)
Proceeds from exercise of stock options 867,000 1,249,000
Payment of withholding taxes on vesting of restricted stock units (8,742,000) (22,809,000)
Net cash (used in) provided by financing activities (73,512,000) 277,677,000
Effect of exchange rate changes on cash 465,000 (203,000)
Net change in cash 148,976,000 443,571,000
Cash at beginning of period 217,128,000 20,125,000
Cash at end of period 366,104,000 463,696,000
SUPPLEMENTAL CASH FLOW INFORMATION    
Cash paid for income taxes 1,553,000 5,055,000
Cash paid for interest 8,499,000 4,714,000
Non-cash operating, investing and financing activities:    
Repurchase of common stock pending settlement 0 9,662,000
Excise tax accrual, share repurchase 293,000 0
Acquisition of property, plant and equipment under finance lease and incurred lease obligations 944,000 1,754,000
Balance in accounts payable for the acquisition of property, plant and equipment 19,781,000 16,881,000
Revolving Credit Agreement    
Cash Flows from Financing Activities    
Proceeds from Revolving Credit Agreement 0 26,200,000
Payments on Revolving Credit Agreement 0 (140,500,000)
Amended Revolving Credit Facility    
Cash Flows from Financing Activities    
Proceeds from Revolving Credit Agreement 0 97,000,000
Payments on Revolving Credit Agreement $ 0 $ (97,000,000)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Stockholders' Equity and Mezzanine Equity (Unaudited) - USD ($)
shares in Thousands
Total
Total Mezzanine Equity
Total Mezzanine Equity
ESOP share conversion
Total Mezzanine Equity
KSOP redeemable common stock conversion
Redeemable Common Stock
Redeemable Common Stock
ESOP share conversion
Redeemable Common Stock
KSOP redeemable common stock conversion
Redeemable Convertible Preferred Stock
Redeemable Convertible Preferred Stock
ESOP share conversion
Total ADS Stockholders’ Equity
Common Stock
Paid -In Capital
Common Stock in Treasury
Accumulated Other Compre-hensive Loss
Retained Earnings
Non- controlling Interest in Subsidiaries
Beginning balance, common stock (in shares) at Mar. 31, 2022                     75,529          
Beginning balance, treasury stock (in shares) at Mar. 31, 2022                         3,220      
Beginning balance at Mar. 31, 2022 $ 909,661,000                 $ 893,039,000 $ 11,612,000 $ 1,065,628,000 $ (318,691,000) $ (24,386,000) $ 158,876,000 $ 16,622,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Net income 188,482,000                 187,146,000         187,146,000 1,336,000
Other comprehensive (loss) income (3,898,000)                 (3,903,000)       (3,903,000)   5,000
Common stock dividends (10,200,000)                 (10,200,000)         (10,200,000)  
Share repurchases (in shares)                         772      
Share repurchases (67,361,000)                 (67,361,000)     $ (67,361,000)      
KSOP redeemable common stock conversion (in shares)                     403          
KSOP redeemable common stock conversion 6,556,000                 6,556,000 $ 4,000 6,552,000        
Exercise of common stock options (in shares)                     67          
Exercise of common stock options 1,249,000                 1,249,000 $ 1,000 1,248,000        
Restricted stock awards (in shares)                     81   24      
Restricted stock awards (2,457,000)                 (2,457,000) $ 1,000   $ (2,458,000)      
Performance-based restricted stock units (in shares)                     527   205      
Performance-based restricted stock units (20,346,000)                 (20,346,000) $ 5,000   $ (20,351,000)      
Stock-based compensation expense 6,273,000                 6,273,000   6,273,000        
Ending balance, common stock (in shares) at Jun. 30, 2022                     76,607          
Ending balance, treasury stock (in shares) at Jun. 30, 2022                         4,221      
Ending balance at Jun. 30, 2022 $ 1,007,959,000                 989,996,000 $ 11,623,000 1,079,701,000 $ (408,861,000) (28,289,000) 335,822,000 17,963,000
Mezzanine equity, beginning balance (in shares) at Mar. 31, 2022         0     15,630                
Mezzanine equity, beginning balance at Mar. 31, 2022   $ 195,384,000     $ 0     $ 195,384,000                
Increase (Decrease) in Temporary Equity [Roll Forward]                                
Conversion of convertible securities (in shares)           12,022 (403)   (15,630)              
Temporary equity, conversion of convertible securities     $ 0 $ (6,556,000)   $ 195,384,000 $ (6,556,000)   $ (195,384,000)              
Mezzanine equity, ending balance (in shares) at Jun. 30, 2022         11,619     0                
Mezzanine equity, ending balance at Jun. 30, 2022   188,828,000     $ 188,828,000     $ 0                
Increase (Decrease) in Temporary Equity [Roll Forward]                                
Common stock dividends per share (in dollars per share) $ 0.12                              
Beginning balance, common stock (in shares) at Mar. 31, 2023 69,518                   79,057          
Beginning balance, treasury stock (in shares) at Mar. 31, 2023                         9,539      
Beginning balance at Mar. 31, 2023 $ 841,640,000                 824,147,000 $ 11,647,000 1,134,864,000 $ (920,999,000) (27,580,000) 626,215,000 17,493,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Net income 173,905,000                 173,652,000         173,652,000 253,000
Other comprehensive (loss) income 3,232,000                 2,181,000       2,181,000   1,051,000
Common stock dividends (11,087,000)                 (11,087,000)         (11,087,000)  
Share repurchases (in shares)                         474      
Share repurchases (48,071,000)                 (48,071,000)     $ (48,071,000)      
KSOP redeemable common stock conversion (in shares)                     297          
KSOP redeemable common stock conversion 4,823,000                 4,823,000 $ 3,000 4,820,000        
Exercise of common stock options (in shares)                     21          
Exercise of common stock options 867,000                 867,000 $ 1,000 866,000        
Restricted stock awards (in shares)                     76   25      
Restricted stock awards (2,345,000)                 (2,345,000) $ 1,000   $ (2,346,000)      
Performance-based restricted stock units (in shares)                     200   72      
Performance-based restricted stock units (6,394,000)                 (6,394,000) $ 2,000   $ (6,396,000)      
Stock-based compensation expense 6,903,000                 6,903,000   6,903,000        
Other $ (4,000)                 (4,000)   (4,000)        
Ending balance, common stock (in shares) at Jun. 30, 2023 69,541                   79,651          
Ending balance, treasury stock (in shares) at Jun. 30, 2023                         10,110      
Ending balance at Jun. 30, 2023 $ 963,469,000                 $ 944,672,000 $ 11,654,000 $ 1,147,449,000 $ (977,812,000) $ (25,399,000) $ 788,780,000 $ 18,797,000
Mezzanine equity, beginning balance (in shares) at Mar. 31, 2023         9,429     0                
Mezzanine equity, beginning balance at Mar. 31, 2023 153,220,000 153,220,000     $ 153,220,000     $ 0                
Increase (Decrease) in Temporary Equity [Roll Forward]                                
Conversion of convertible securities (in shares)             (297)                  
Temporary equity, conversion of convertible securities       $ (4,823,000)     $ (4,823,000)                  
Mezzanine equity, ending balance (in shares) at Jun. 30, 2023         9,132     0                
Mezzanine equity, ending balance at Jun. 30, 2023 $ 148,397,000 $ 148,397,000     $ 148,397,000     $ 0                
Increase (Decrease) in Temporary Equity [Roll Forward]                                
Common stock dividends per share (in dollars per share) $ 0.14                              
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Stockholders' Equity and Mezzanine Equity (Unaudited) (Parenthetical) - $ / shares
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Statement of Stockholders' Equity [Abstract]    
Common stock dividends per share $ 0.14 $ 0.12
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Background and Summary of Significant Accounting Policies
3 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Background and Summary of Significant Accounting Policies BACKGROUND AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Description of Business - Advanced Drainage Systems, Inc. and subsidiaries (collectively referred to as “ADS” or the “Company”), incorporated in Delaware, designs, manufactures and markets innovative water management solutions in the stormwater and onsite septic wastewater industries, providing superior drainage solutions for use in the construction and agriculture marketplace. ADS’s products are used across a broad range of end markets and applications, including non-residential, infrastructure and agriculture applications.
The Company is managed and reports results of operations in three reportable segments: Pipe, Infiltrator Water Technologies Ultimate Holdings, Inc ("Infiltrator") and International. The Company also reports the results of its Allied Products and all other business segments as Allied Products and Other.
Historically, sales of the Company’s products have been higher in the first and second quarters of each fiscal year due to favorable weather and longer daylight conditions accelerating construction activity during these periods. Seasonal variations in operating results may also be impacted by inclement weather conditions, such as cold or wet weather, which can delay projects.
Basis of Presentation - The Company prepares its Condensed Consolidated Financial Statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The Condensed Consolidated Balance Sheet as of March 31, 2023 was derived from audited financial statements included in the Annual Report on Form 10-K for the year ended March 31, 2023 (“Fiscal 2023 Form 10-K”). The accompanying unaudited Condensed Consolidated Financial Statements contain all adjustments, of a normal recurring nature, necessary to present fairly its financial position as of June 30, 2023 and the results of operations for the three months ended June 30, 2023 and cash flows for the three months ended June 30, 2023. The interim Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements, including the notes thereto, filed in the Company’s Fiscal 2023 Form 10-K.
Principles of Consolidation - The Condensed Consolidated Financial Statements include the Company, its wholly-owned subsidiaries, its majority-owned subsidiaries and variable interest entities (“VIEs”) of which the Company is the primary beneficiary. The Company uses the equity method of accounting for equity investments where it exercises significant influence but does not hold a controlling financial interest. Such investments are recorded in Other assets in the Condensed Consolidated Balance Sheets and the related equity earnings from these investments are included in Equity in net income of unconsolidated affiliates in the Condensed Consolidated Statements of Operations. All intercompany balances and transactions have been eliminated in consolidation.
Recent Accounting Guidance - There have been no new accounting pronouncements issued or adopted since the filing of the Fiscal 2023 Form 10-K that have significance, or potential significance, to the Condensed Consolidated Financial Statements.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Discontinued Operations and Disposal Groups
3 Months Ended
Jun. 30, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Loss on Disposal of Assets and Costs from Exit and Disposal Activities GAIN ON DISPOSAL OF ASSETS AND COSTS FROM EXIT AND DISPOSAL ACTIVITIESOn April 14, 2023, the Company completed its divestiture of substantially all of the assets of Spartan Concrete, Inc. to a third party purchaser for consideration of $20.0 million. The Company recognized a gain on the sale of $14.9 million on the Condensed Consolidated Statements of Operations. Prior to the divestiture, the Company recorded the results of operations in Allied & Other.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition
3 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Recognition REVENUE RECOGNITIONRevenue Disaggregation - The Company disaggregates net sales by Domestic, International and Infiltrator and further disaggregates Domestic and International by product type, consistent with its reportable segment disclosure. This disaggregation level best depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors. Refer to “Note 12. Business Segments Information” for the Company’s disaggregation of Net sales by reportable segment.
Contract Balances - The Company recognizes a contract asset representing the Company’s right to recover products upon the receipt of returned products and a contract liability for the customer refund. The following table presents the balance of the Company’s contract asset and liability as of the periods presented:
(In thousands)June 30, 2023March 31, 2023
Contract asset - product returns$1,167 $933 
Refund liability3,857 2,664 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
3 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Leases LEASESNature of the Company’s Leases - The Company has operating and finance leases for plants, yards, corporate offices, tractors, trailers and other equipment. The Company’s leases have remaining terms of less than one year to 14 years. A portion of the Company’s yard leases include an option to extend the leases for up to five years. The Company has included renewal options which are reasonably certain to be exercised in its right-of-use assets and lease liabilities.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
3 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventories INVENTORIES
Inventories as of the periods presented consisted of the following:
(In thousands)June 30, 2023March 31, 2023
Raw materials$98,665 $108,206 
Finished goods335,966355,788
Total inventories$434,631 $463,994 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Share and Stockholders' Equity
3 Months Ended
Jun. 30, 2023
Net Income Per Share And Stockholders Equity [Abstract]  
Net Income Per Share and Stockholders' Equity NET INCOME PER SHARE AND STOCKHOLDERS' EQUITY
Net Income per Share - The following table presents information necessary to calculate net income per share for the periods presented, as well as potentially dilutive securities excluded from the weighted average number of diluted common shares outstanding because their inclusion would have been anti-dilutive:
 Three Months Ended June 30,
(In thousands, except per share data)20232022
NET INCOME PER SHARE—BASIC:   
Net income available to common stockholders – Basic
$173,652 $187,146 
Weighted average number of common shares outstanding – Basic
78,908 83,144 
Net income per common share – Basic$2.20 $2.25 
NET INCOME PER SHARE—DILUTED:
Net income available to common stockholders – Diluted
$173,652 $187,146 
Weighted average number of common shares outstanding – Basic
78,908 83,144 
Assumed restricted stock52 147 
Assumed exercise of stock options577 757 
Assumed performance units97 341 
Weighted average number of common shares outstanding – Diluted
79,63484,389
Net income per common share – Diluted$2.18 $2.22 
Potentially dilutive securities excluded as anti-dilutive
24 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions
3 Months Ended
Jun. 30, 2023
Related Party Transactions [Abstract]  
Related Party Transactions RELATED PARTY TRANSACTIONS
ADS Mexicana - ADS conducts business in Mexico and Central America through its joint venture ADS Mexicana, S.A. de C.V. (“ADS Mexicana”). ADS owns 51% of the outstanding stock of ADS Mexicana and consolidates ADS Mexicana for financial reporting purposes.
On June 6, 2022, the Company and ADS Mexicana amended the Intercompany Revolving Credit Promissory Note (the “Intercompany Note”) with a borrowing capacity of $9.5 million. The Intercompany Note matures on June 8, 2027. The Intercompany Note indemnifies the ADS Mexicana joint venture partner for 49% of any unpaid borrowings. The interest rates under the Intercompany Note are determined by certain base rates or Secured
Overnight Financing Rate (“SOFR”) plus an applicable margin based on the Leverage Ratio. As of both June 30, 2023 and March 31, 2023, there were no borrowings outstanding under the Intercompany Note.
South American Joint Venture - The Tuberias Tigre - ADS Limitada joint venture (the “South American Joint Venture”) manufactures and sells HDPE corrugated pipe in certain South American markets. ADS owns 50% of the South American Joint Venture. ADS is the guarantor of 50% of the South American Joint Venture’s credit arrangement, and the debt guarantee is shared equally with the joint venture partner. The Company’s maximum potential obligation under this guarantee is $11.0 million as of June 30, 2023. The maximum borrowings permitted under the South American Joint Venture’s credit facility are $22.0 million. The Company does not anticipate any required contributions related to the balance of this credit arrangement. As of June 30, 2023 and March 31, 2023, the outstanding principal balances of the South American Joint Venture’s credit facility including letters of credit were $4.5 million and $5.5 million, respectively. As of June 30, 2023, there were no U.S. dollar denominated loans. The weighted average interest rate as of June 30, 2023 was 11.8% on Chilean peso denominated loans.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Debt
3 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Debt DEBT
Long-term debt as of the periods presented consisted of the following:
(In thousands)June 30, 2023 March 31, 2023
Term Loan Facility$425,500 $427,250 
Senior Notes due 2027350,000350,000 
Senior Notes due 2030500,000500,000 
Revolving Credit Facility— 
Equipment Financing16,39618,638 
Total1,291,8961,295,888
Less: Unamortized debt issuance costs11,29311,804
Less: Current maturities13,80614,693
Long-term debt obligations$1,266,797 $1,269,391 
Senior Secured Credit Facilities – In May 2022, the Company entered into a Second Amendment (the "Second Amendment") to the Company's Base Credit Agreement with Barclays Bank PLC, as administrative agent under the Term Loan Facility, PNC Bank, National Association, as new administrative agent under the Revolving Credit Facility. Among other things, the Second Amendment (i) amended the Base Credit Agreement by increasing the Revolving Credit Facility (the "Amended Revolving Credit Facility") from $350 million to $600 million (including an increase of the sub-limit for the swing-line sub-facility from $50 million to $60 million), (ii) extended the maturity date of the Revolving Credit Facility to May 26, 2027, (iii) revised the “applicable margin” to provide an additional step-down to 175 basis points (for Term Benchmark based loans) and 75 basis points (for base rate loans) in the event the consolidated senior secured net leverage ratio is less than 2.00 to 1.00, and (iv) reset the “incremental amount” and the investment basket in non-guarantors and joint ventures. The Second Amendment also revised the reference interest rate from LIBOR to SOFR for both the Amended Revolving Credit Facility and the Term Loan Facility. Letters of credit outstanding at June 30, 2023 and March 31, 2023 amounted to $11.2 million and $9.7 million, respectively, and reduced the availability of the Revolving Credit Facility.
Senior Notes due 2027 – On September 23, 2019, the Company issued $350.0 million aggregate principal amount of 5.0% Senior Notes due 2027 (the “2027 Notes”) pursuant to an Indenture, dated September 23, 2019 (the “2027 Indenture”), among the Company, the guarantors party thereto (the “Guarantors”) and U.S. Bank National Association, as Trustee (the “Trustee”).
Senior Notes due 2030 – On June 9, 2022, the Company issued $500.0 million aggregate principal amount of 6.375% Senior Notes due 2030 (the “2030 Notes”) pursuant to an Indenture, dated June 9, 2022 (the "2030 Indenture"), among the Company, the Guarantors and the Trustee.
Equipment Financing – The assets under the Equipment Financing acquired are titled to the Company and included in Property, plant and equipment, net on the Company's Condensed Consolidated Balance Sheet. The equipment financing has an initial term of between 12 and 84 months, based on the life of the equipment, and bears a weighted average interest of 1.6% as of June 30, 2023. The current portion of the equipment financing is $6.8 million, and the long-term portion is $9.6 million at June 30, 2023.
Valuation of Debt - The carrying amounts of current financial assets and liabilities approximate fair value because of the immediate or short-term maturity of these items. The following table presents the carrying and fair value of the Company’s 2027 Notes, 2030 Notes and Equipment Financing for the periods presented:
 June 30, 2023 March 31, 2023
(In thousands)Fair ValueCarrying ValueFair Value Carrying Value
Senior Notes due 2027$332,371 $350,000 $333,970 $350,000 
Senior Notes due 2030493,510 500,000 496,605 500,000 
Equipment Financing15,828 16,396 17,921 18,638 
Total fair value$841,709 $866,396 $848,496 $868,638 
The fair values of the 2027 Notes and 2030 Notes were determined based on quoted market data for the Company’s 2027 Notes and 2030 Notes, respectively. The fair value of the Equipment Financing was determined based on a comparison of the interest rate and terms of such borrowings to the rates and terms of similar debt available for the period. The categorization of the framework used to evaluate the 2027 Notes, 2030 Notes and Equipment Financing are considered Level 2. The Company believes the carrying amount on the remaining long-term debt, including the Term Loan Facility and Revolving Credit Facility, is not materially different from its fair value as the interest rates and terms of the borrowings are similar to currently available borrowings.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
3 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
Purchase Commitments - The Company has historically secured supplies of resin raw material by agreeing to purchase quantities during a future given period at a fixed price. These purchase contracts typically ranged from 1 to 12 months and occur in the ordinary course of business. The Company does not have any outstanding purchase commitments with fixed price and quantity as of June 30, 2023. The Company also enters into equipment purchase contracts with manufacturers.
Litigation and Other Proceedings – The Company is involved from time to time in various legal proceedings that arise in the ordinary course of business, including but not limited to commercial disputes, environmental matters, employee related claims, intellectual property disputes and litigation in connection with transactions including acquisitions and divestitures. The Company does not believe that such litigation, claims, and administrative proceedings will have a material adverse impact on the Company’s financial position or results of operations. The Company records a liability when a loss is considered probable, and the amount can be reasonably estimated.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
3 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXESThe Company’s effective tax rate will vary based on a variety of factors, including overall profitability, the geographical mix of income before taxes and related tax rates in jurisdictions where it operates and other one-time charges, as well as the occurrence of discrete events. For the three months ended June 30, 2023 and 2022, the Company utilized an effective tax rate of 24.2% and 22.7%, respectively, to calculate its provision for income taxes. State and local income taxes increased the effective rate for the three months ended June 30, 2023 and 2022. Additionally, the discrete income tax benefit related to the stock-based compensation windfall decreased the effective tax rate for the three months ended June 30, 2022.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation
3 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation STOCK-BASED COMPENSATION
ADS has several programs for stock-based payments to employees and non-employee members of its Board of Directors, including stock options, performance-based restricted stock units and restricted stock. The Company recognized stock-based compensation expense in the following line items of the Condensed Consolidated Statements of Operations for the periods presented:
Three Months Ended June 30,
(In thousands)20232022
Component of income before income taxes:
Cost of goods sold$813 $674 
Selling, general and administrative expenses6,0905,599
Total stock-based compensation expense$6,903 $6,273 
The following table summarizes stock-based compensation expense by award type for the periods presented:
 Three Months Ended June 30,
(In thousands)20232022
Stock-based compensation expense:  
Stock Options$1,434 $1,279 
Restricted Stock2,0271,761
Performance-based Restricted Stock Units2,8842,740
Non-Employee Directors558493
Total stock-based compensation expense$6,903 $6,273 
2017 Omnibus Incentive Plan - The 2017 Incentive Plan provides for the issuance of a maximum of 5.0 million shares of the Company’s common stock for awards made thereunder, which awards may consist of stock options, restricted stock, restricted stock units, stock appreciation rights, phantom stock, cash-based awards, performance awards (which may take the form of performance cash, performance units or performance shares) or other stock-based awards.
Restricted Stock – During the three months ended June 30, 2023, the Company granted 0.1 million shares of restricted stock with a grant date fair value of $11.0 million.
Performance-based Restricted Stock Units ("Performance Units") – During the three months ended June 30, 2023, the Company granted 0.1 million performance share units at a grant date fair value of $8.7 million.
Options – During the three months ended June 30, 2023, the Company granted 0.2 million nonqualified stock options under the 2017 Incentive Plan with a grant date fair value of $7.4 million. The Company estimates the fair value of stock options using a Black-Scholes option-pricing model. The following table summarizes the assumptions used to estimate the fair value of stock-options during the period presented:
 Three Months Ended June 30, 2023
Common stock price$96.51
Expected stock price volatility45.6%
Risk-free interest rate3.8%
Weighted-average expected option life (years)6
Dividend yield0.58%
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Business Segments Information
3 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Business Segments Information BUSINESS SEGMENTS INFORMATIONThe Company operates its business in three distinct reportable segments: “Pipe”, “International” and “Infiltrator.” “Allied Products & Other” represents the Company’s Allied Products and all other business segments. The Chief Operating Decision Maker (the “CODM”) evaluates segment reporting based on Net Sales and Segment Adjusted Gross Profit. The Company calculated Segment Adjusted Gross Profit as Net sales less Costs of goods sold, depreciation and amortization, stock-based compensation and non-cash charges. A measure of assets is not applicable, as segment assets are not regularly reviewed by the CODM for evaluating performance or allocating resources.
The following table sets forth reportable segment information with respect to the amount of Net sales contributed by each class of similar products for the periods presented:
 Three Months Ended
 June 30, 2023June 30, 2022
(In thousands)Net Sales  Intersegment Net Sales  Net Sales from External Customers Net Sales  Intersegment Net Sales  Net Sales from External Customers
Pipe$428,572 $(8,144)$420,428 $524,857 $(9,874)$514,983 
Infiltrator141,486 (18,578)122,908 166,290 (28,906)137,384 
International
International - Pipe37,178 (528)36,650 53,419 (5,859)47,560 
International - Allied Products & Other15,598 — 15,598 18,095 — 18,095 
Total International52,776 (528)52,248 71,514 (5,859)65,655 
Allied Products & Other183,445 (983)182,462 198,909 (2,745)196,164 
Intersegment Eliminations(28,233)28,233 — (47,384)47,384 — 
Total Consolidated$778,046 $ $778,046 $914,186 $ $914,186 
The following sets forth certain financial information attributable to the reportable segments for the periods presented:
 Three Months Ended June 30,
(In thousands) 20232022
Segment Adjusted Gross Profit  
Pipe$160,649 $168,579 
Infiltrator74,264 75,794 
International16,029 20,484 
Allied Products & Other106,185 109,041 
Intersegment Eliminations(2,055)(815)
Total$355,072 $373,083 
Depreciation and Amortization
Pipe$14,728 $12,865 
Infiltrator5,358 4,867 
International1,238 1,371 
Allied Products & Other(a)
15,916 16,475 
Total$37,240 $35,578 
Capital Expenditures
Pipe$29,604 $20,274 
Infiltrator5,454 12,532 
International1,149 913 
Allied Products & Other(a)
5,871 2,470 
Total$42,078 $36,189 
(a)Includes depreciation, amortization and capital expenditures not allocated to a reportable segment. The amortization expense of Infiltrator intangible assets is included in Allied Products & Other.
 Three Months Ended June 30,
(In thousands)20232022
Reconciliation of Segment Adjusted Gross Profit:
Total Gross Profit$331,460 $352,107 
Depreciation and Amortization22,79920,302
Stock-based compensation expense813674
Total Segment Adjusted Gross Profit$355,072 $373,083 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events
3 Months Ended
Jun. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events SUBSEQUENT EVENTSCommon Stock Dividend - During the second quarter of fiscal 2024, the Company declared a quarterly cash dividend of $0.14 per share of common stock. The dividend is payable on September 15, 2023 to stockholders of record at the close of business on September 1, 2023.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Background and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation Basis of Presentation - The Company prepares its Condensed Consolidated Financial Statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The Condensed Consolidated Balance Sheet as of March 31, 2023 was derived from audited financial statements included in the Annual Report on Form 10-K for the year ended March 31, 2023 (“Fiscal 2023 Form 10-K”). The accompanying unaudited Condensed Consolidated Financial Statements contain all adjustments, of a normal recurring nature, necessary to present fairly its financial position as of June 30, 2023 and the results of operations for the three months ended June 30, 2023 and cash flows for the three months ended June 30, 2023. The interim Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements, including the notes thereto, filed in the Company’s Fiscal 2023 Form 10-K.
Principles of Consolidation Principles of Consolidation - The Condensed Consolidated Financial Statements include the Company, its wholly-owned subsidiaries, its majority-owned subsidiaries and variable interest entities (“VIEs”) of which the Company is the primary beneficiary. The Company uses the equity method of accounting for equity investments where it exercises significant influence but does not hold a controlling financial interest. Such investments are recorded in Other assets in the Condensed Consolidated Balance Sheets and the related equity earnings from these investments are included in Equity in net income of unconsolidated affiliates in the Condensed Consolidated Statements of Operations. All intercompany balances and transactions have been eliminated in consolidation.
Recent Accounting Guidance Recent Accounting Guidance - There have been no new accounting pronouncements issued or adopted since the filing of the Fiscal 2023 Form 10-K that have significance, or potential significance, to the Condensed Consolidated Financial Statements.
Leases Nature of the Company’s Leases - The Company has operating and finance leases for plants, yards, corporate offices, tractors, trailers and other equipment. The Company’s leases have remaining terms of less than one year to 14 years. A portion of the Company’s yard leases include an option to extend the leases for up to five years. The Company has included renewal options which are reasonably certain to be exercised in its right-of-use assets and lease liabilities.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Tables)
3 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Asset and Liability The following table presents the balance of the Company’s contract asset and liability as of the periods presented:
(In thousands)June 30, 2023March 31, 2023
Contract asset - product returns$1,167 $933 
Refund liability3,857 2,664 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
3 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories as of the periods presented consisted of the following:
(In thousands)June 30, 2023March 31, 2023
Raw materials$98,665 $108,206 
Finished goods335,966355,788
Total inventories$434,631 $463,994 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Share and Stockholders' Equity (Tables)
3 Months Ended
Jun. 30, 2023
Net Income Per Share And Stockholders Equity [Abstract]  
Summary of Net Income Per Share The following table presents information necessary to calculate net income per share for the periods presented, as well as potentially dilutive securities excluded from the weighted average number of diluted common shares outstanding because their inclusion would have been anti-dilutive:
 Three Months Ended June 30,
(In thousands, except per share data)20232022
NET INCOME PER SHARE—BASIC:   
Net income available to common stockholders – Basic
$173,652 $187,146 
Weighted average number of common shares outstanding – Basic
78,908 83,144 
Net income per common share – Basic$2.20 $2.25 
NET INCOME PER SHARE—DILUTED:
Net income available to common stockholders – Diluted
$173,652 $187,146 
Weighted average number of common shares outstanding – Basic
78,908 83,144 
Assumed restricted stock52 147 
Assumed exercise of stock options577 757 
Assumed performance units97 341 
Weighted average number of common shares outstanding – Diluted
79,63484,389
Net income per common share – Diluted$2.18 $2.22 
Potentially dilutive securities excluded as anti-dilutive
24 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
3 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Long-Term Debt
Long-term debt as of the periods presented consisted of the following:
(In thousands)June 30, 2023 March 31, 2023
Term Loan Facility$425,500 $427,250 
Senior Notes due 2027350,000350,000 
Senior Notes due 2030500,000500,000 
Revolving Credit Facility— 
Equipment Financing16,39618,638 
Total1,291,8961,295,888
Less: Unamortized debt issuance costs11,29311,804
Less: Current maturities13,80614,693
Long-term debt obligations$1,266,797 $1,269,391 
Summary of Carrying And Fair Value of Senior Notes The following table presents the carrying and fair value of the Company’s 2027 Notes, 2030 Notes and Equipment Financing for the periods presented:
 June 30, 2023 March 31, 2023
(In thousands)Fair ValueCarrying ValueFair Value Carrying Value
Senior Notes due 2027$332,371 $350,000 $333,970 $350,000 
Senior Notes due 2030493,510 500,000 496,605 500,000 
Equipment Financing15,828 16,396 17,921 18,638 
Total fair value$841,709 $866,396 $848,496 $868,638 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Tables)
3 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of Stock-based Compensation Expense The Company recognized stock-based compensation expense in the following line items of the Condensed Consolidated Statements of Operations for the periods presented:
Three Months Ended June 30,
(In thousands)20232022
Component of income before income taxes:
Cost of goods sold$813 $674 
Selling, general and administrative expenses6,0905,599
Total stock-based compensation expense$6,903 $6,273 
The following table summarizes stock-based compensation expense by award type for the periods presented:
 Three Months Ended June 30,
(In thousands)20232022
Stock-based compensation expense:  
Stock Options$1,434 $1,279 
Restricted Stock2,0271,761
Performance-based Restricted Stock Units2,8842,740
Non-Employee Directors558493
Total stock-based compensation expense$6,903 $6,273 
Summary of Assumption Used to Estimate Fair Value of Stock Options The following table summarizes the assumptions used to estimate the fair value of stock-options during the period presented:
 Three Months Ended June 30, 2023
Common stock price$96.51
Expected stock price volatility45.6%
Risk-free interest rate3.8%
Weighted-average expected option life (years)6
Dividend yield0.58%
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Business Segments Information (Tables)
3 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Schedule of Revenue from Reportable Segments by Product Type
The following table sets forth reportable segment information with respect to the amount of Net sales contributed by each class of similar products for the periods presented:
 Three Months Ended
 June 30, 2023June 30, 2022
(In thousands)Net Sales  Intersegment Net Sales  Net Sales from External Customers Net Sales  Intersegment Net Sales  Net Sales from External Customers
Pipe$428,572 $(8,144)$420,428 $524,857 $(9,874)$514,983 
Infiltrator141,486 (18,578)122,908 166,290 (28,906)137,384 
International
International - Pipe37,178 (528)36,650 53,419 (5,859)47,560 
International - Allied Products & Other15,598 — 15,598 18,095 — 18,095 
Total International52,776 (528)52,248 71,514 (5,859)65,655 
Allied Products & Other183,445 (983)182,462 198,909 (2,745)196,164 
Intersegment Eliminations(28,233)28,233 — (47,384)47,384 — 
Total Consolidated$778,046 $ $778,046 $914,186 $ $914,186 
Schedule of Financial Information Attributable to Reportable Segments
The following sets forth certain financial information attributable to the reportable segments for the periods presented:
 Three Months Ended June 30,
(In thousands) 20232022
Segment Adjusted Gross Profit  
Pipe$160,649 $168,579 
Infiltrator74,264 75,794 
International16,029 20,484 
Allied Products & Other106,185 109,041 
Intersegment Eliminations(2,055)(815)
Total$355,072 $373,083 
Depreciation and Amortization
Pipe$14,728 $12,865 
Infiltrator5,358 4,867 
International1,238 1,371 
Allied Products & Other(a)
15,916 16,475 
Total$37,240 $35,578 
Capital Expenditures
Pipe$29,604 $20,274 
Infiltrator5,454 12,532 
International1,149 913 
Allied Products & Other(a)
5,871 2,470 
Total$42,078 $36,189 
(a)Includes depreciation, amortization and capital expenditures not allocated to a reportable segment. The amortization expense of Infiltrator intangible assets is included in Allied Products & Other.
Reconciliation of Gross Profit to Segment Adjusted Gross Profit
 Three Months Ended June 30,
(In thousands)20232022
Reconciliation of Segment Adjusted Gross Profit:
Total Gross Profit$331,460 $352,107 
Depreciation and Amortization22,79920,302
Stock-based compensation expense813674
Total Segment Adjusted Gross Profit$355,072 $373,083 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Background and Summary of Significant Accounting Policies (Detail)
3 Months Ended
Jun. 30, 2023
segment
Accounting Policies [Abstract]  
Number of reportable segments 3
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Discontinued Operations and Disposal Groups (Details) - USD ($)
3 Months Ended
Apr. 14, 2023
Jun. 30, 2023
Jun. 30, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Proceeds from Sale of Productive Assets   $ 19,979,000 $ 0
Spartan Concrete, Inc.      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Gain (Loss) on Disposition of Other Assets $ 14,900,000    
Proceeds from Sale of Productive Assets $ 20,000,000    
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Schedule of Contract Asset and Liability (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]    
Contract asset - product returns $ 1,167 $ 933
Refund liability $ 3,857 $ 2,664
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Detail)
3 Months Ended
Jun. 30, 2023
Minimum  
Lessee Lease Description [Line Items]  
Remaining lease term 1 year
Maximum  
Lessee Lease Description [Line Items]  
Remaining lease term 14 years
Maximum | Yard  
Lessee Lease Description [Line Items]  
Lease renewal term 5 years
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories - Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 98,665 $ 108,206
Finished goods 335,966 355,788
Total inventories $ 434,631 $ 463,994
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Share and Stockholders' Equity - Summary of Net Income Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
NET INCOME PER SHARE—BASIC:    
Net income available to common stockholders – Basic $ 173,652 $ 187,146
Weighted average number of common shares outstanding – Basic (in shares) 78,908 83,144
Net income per common share - Basic (in dollars per share) $ 2.20 $ 2.25
NET INCOME PER SHARE—DILUTED:    
Net income available to common stockholders – Diluted $ 173,652 $ 187,146
Weighted average number of common shares outstanding – Basic (in shares) 78,908 83,144
Weighted average number of common shares outstanding – Diluted (in shares) 79,634 84,389
Net income per common share - Diluted (in dollars per share) $ 2.18 $ 2.22
Potentially dilutive securities excluded as anti-dilutive (in shares) 1 24
Assumed restricted stock    
NET INCOME PER SHARE—DILUTED:    
Dilutive securities (in shares) 52 147
Assumed exercise of stock options    
NET INCOME PER SHARE—DILUTED:    
Dilutive securities (in shares) 577 757
Assumed performance units    
NET INCOME PER SHARE—DILUTED:    
Dilutive securities (in shares) 97 341
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions (Detail) - USD ($)
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 06, 2022
South American Joint Venture      
Related Party Transaction [Line Items]      
Maximum borrowings permitted under credit facility $ 22,000,000    
Company's ownership percentage 50.00%    
Percentage of debt guarantee 50.00%    
Maximum potential payment under guarantee $ 11,000,000    
Outstanding principal balance including letters of credit 4,500,000 $ 5,500,000  
South American Joint Venture | US Dollar Denominated Loans      
Related Party Transaction [Line Items]      
Outstanding principal balance including letters of credit $ 0    
South American Joint Venture | Chilean Peso Denominated Loans      
Related Party Transaction [Line Items]      
Weighted average interest rate 11.80%    
Consolidated Entity, Excluding Consolidated VIE      
Related Party Transaction [Line Items]      
Maximum borrowings permitted under credit facility     $ 9,500,000
Maximum borrowings permitted under credit facility $ 0    
Consolidated Entity, Excluding Consolidated VIE | ADS Mexicana      
Related Party Transaction [Line Items]      
Company's ownership percentage 51.00%    
Percentage of ownership in joint venture     49.00%
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Long-Term Debt (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Debt Instrument [Line Items]    
Long-term debt , gross $ 1,291,896 $ 1,295,888
Less: Unamortized debt issuance costs 11,293 11,804
Less: Current maturities 13,806 14,693
Long-term debt obligations 1,266,797 1,269,391
Revolving Credit Facility    
Debt Instrument [Line Items]    
Long-term debt , gross 0 0
Term Loan Facility    
Debt Instrument [Line Items]    
Long-term debt , gross 425,500 427,250
Senior Notes | Senior Notes due 2027    
Debt Instrument [Line Items]    
Long-term debt , gross 350,000 350,000
Senior Notes | Senior Notes due 2030    
Debt Instrument [Line Items]    
Long-term debt , gross 500,000 500,000
Equipment Financing    
Debt Instrument [Line Items]    
Long-term debt , gross 16,396 $ 18,638
Less: Current maturities 6,800  
Long-term debt obligations $ 9,600  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Senior Secured Credit Facility (Detail)
$ in Millions
1 Months Ended
May 31, 2022
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Sep. 30, 2019
USD ($)
Revolving Credit Facility        
Debt Instrument [Line Items]        
Maximum borrowings permitted under credit facility $ 600.0     $ 350.0
Leverage ratio, maximum for variable rate step-down 2.00      
Outstanding letters of credit   $ 11.2 $ 9.7  
Revolving Credit Facility | Term Benchmark Based Loans Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate 1.75%      
Revolving Credit Facility | Base Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate 0.75%      
Sublimit of Revolving Credit Facility        
Debt Instrument [Line Items]        
Maximum borrowings permitted under credit facility $ 60.0     $ 50.0
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Senior Notes (Detail) - USD ($)
$ in Millions
Jun. 09, 2022
Sep. 23, 2019
Senior Notes due 2027    
Debt Instrument [Line Items]    
Aggregate principal amount   $ 350.0
Debt instrument, interest rate   5.00%
Senior Notes due 2030    
Debt Instrument [Line Items]    
Aggregate principal amount $ 500.0  
Debt instrument, interest rate 6.375%  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Equipment Financing (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Debt Instrument [Line Items]    
Current maturities of debt obligations $ 13,806 $ 14,693
Long-term debt obligations $ 1,266,797 $ 1,269,391
Equipment Financing    
Debt Instrument [Line Items]    
Weighted average interest rate of equipment financing 1.60%  
Current maturities of debt obligations $ 6,800  
Long-term debt obligations $ 9,600  
Minimum | Equipment Financing    
Debt Instrument [Line Items]    
Equipment financing term 12 months  
Maximum | Equipment Financing    
Debt Instrument [Line Items]    
Equipment financing term 84 months  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Valuation of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Fair Value    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing $ 841,709 $ 848,496
Fair Value | Equipment Financing    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing 15,828 17,921
Carrying Value    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing 866,396 868,638
Carrying Value | Equipment Financing    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing 16,396 18,638
Senior Notes due 2027 | Fair Value | Senior Notes    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing 332,371 333,970
Senior Notes due 2027 | Carrying Value | Senior Notes    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing 350,000 350,000
Senior Notes due 2030 | Fair Value | Senior Notes    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing 493,510 496,605
Senior Notes due 2030 | Carrying Value | Senior Notes    
Debt Instrument [Line Items]    
Fair value of senior notes and equipment financing $ 500,000 $ 500,000
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Detail) - Inventory
3 Months Ended
Jun. 30, 2023
USD ($)
Purchase Commitment, Excluding Long-term Commitment [Line Items]  
Total purchase commitment $ 0
Minimum  
Purchase Commitment, Excluding Long-term Commitment [Line Items]  
Purchase commitment contract period 1 month
Maximum  
Purchase Commitment, Excluding Long-term Commitment [Line Items]  
Purchase commitment contract period 12 months
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Detail)
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]    
Effective income tax rate 24.20% 22.70%
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Summary of Stock-based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Additional stock-based compensation expense $ 6,903 $ 6,273
Non-Employee Directors    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Additional stock-based compensation expense 558 493
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Additional stock-based compensation expense 1,434 1,279
Assumed performance units    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Additional stock-based compensation expense 2,027 1,761
Performance-based Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Additional stock-based compensation expense 2,884 2,740
Cost of goods sold    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Additional stock-based compensation expense 813 674
Selling, general and administrative expenses    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Additional stock-based compensation expense $ 6,090 $ 5,599
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (2017 Omnibus Plan) - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
May 24, 2017
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Restricted stock awards $ (2,345) $ (2,457)  
2017 Omnibus Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Restricted stock awards (in shares) 100,000    
Restricted stock awards $ 11,000    
2017 Omnibus Plan | Performance-based Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of performance units granted (in shares) 100,000    
Number of performance units granted, value $ 8,700    
2017 Omnibus Plan | Assumed exercise of stock options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of stock options granted (in shares) 200,000    
Number of stock options granted, value $ 7,400    
2017 Omnibus Plan | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock approved for issuance (in shares)     5,000,000
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Summary of Assumption Used to Estimate Fair Value of Stock Options (Detail)
3 Months Ended
Jun. 30, 2023
$ / shares
Share-Based Payment Arrangement [Abstract]  
Common stock price (in dollars per share) $ 96.51
Expected stock price volatility 45.60%
Risk-free interest rate 3.80%
Weighted-average expected option life (years) 6 years
Dividend yield 0.58%
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Business Segments Information - Additional Information (Detail)
3 Months Ended
Jun. 30, 2023
segment
Segment Reporting [Abstract]  
Number of reportable segments 3
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Business Segments Information - Schedule of Revenue from Reportable Segments by Product Type (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]    
Net Sales $ 778,046 $ 914,186
Operating Segments    
Segment Reporting Information [Line Items]    
Net Sales (28,233) (47,384)
Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Net Sales 28,233 47,384
Pipe    
Segment Reporting Information [Line Items]    
Net Sales 420,428 514,983
Pipe | Operating Segments    
Segment Reporting Information [Line Items]    
Net Sales 428,572 524,857
Pipe | Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Net Sales (8,144) (9,874)
Infiltrator    
Segment Reporting Information [Line Items]    
Net Sales 122,908 137,384
Infiltrator | Operating Segments    
Segment Reporting Information [Line Items]    
Net Sales 141,486 166,290
Infiltrator | Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Net Sales (18,578) (28,906)
International    
Segment Reporting Information [Line Items]    
Net Sales 52,248 65,655
International | Operating Segments    
Segment Reporting Information [Line Items]    
Net Sales 52,776 71,514
International | Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Net Sales (528) (5,859)
International | International - Pipe    
Segment Reporting Information [Line Items]    
Net Sales 36,650 47,560
International | International - Pipe | Operating Segments    
Segment Reporting Information [Line Items]    
Net Sales 37,178 53,419
International | International - Pipe | Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Net Sales (528) (5,859)
International | International - Allied Products & Other    
Segment Reporting Information [Line Items]    
Net Sales 15,598 18,095
International | International - Allied Products & Other | Operating Segments    
Segment Reporting Information [Line Items]    
Net Sales 15,598 18,095
Allied Products & Other    
Segment Reporting Information [Line Items]    
Net Sales 182,462 196,164
Allied Products & Other | Operating Segments    
Segment Reporting Information [Line Items]    
Net Sales 183,445 198,909
Allied Products & Other | Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Net Sales $ (983) $ (2,745)
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Business Segments Information - Schedule of Financial Information Attributable to Reportable Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]    
Segment Adjusted Gross Profit $ 355,072 $ 373,083
Depreciation and Amortization 37,240 35,578
Capital Expenditures 42,078 36,189
Operating Segments | Pipe    
Segment Reporting Information [Line Items]    
Segment Adjusted Gross Profit 160,649 168,579
Depreciation and Amortization 14,728 12,865
Capital Expenditures 29,604 20,274
Operating Segments | Infiltrator    
Segment Reporting Information [Line Items]    
Segment Adjusted Gross Profit 74,264 75,794
Depreciation and Amortization 5,358 4,867
Capital Expenditures 5,454 12,532
Operating Segments | International    
Segment Reporting Information [Line Items]    
Segment Adjusted Gross Profit 16,029 20,484
Depreciation and Amortization 1,238 1,371
Capital Expenditures 1,149 913
Operating Segments | Allied Products & Other    
Segment Reporting Information [Line Items]    
Segment Adjusted Gross Profit 106,185 109,041
Depreciation and Amortization 15,916 16,475
Capital Expenditures 5,871 2,470
Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Segment Adjusted Gross Profit $ (2,055) $ (815)
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Business Segments Information - Reconciliation of Gross Profit to Segment Adjusted Gross Profit (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Gross profit $ 331,460 $ 352,107
Total Segment Adjusted Gross Profit 355,072 373,083
Segment Reconciling Items    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Depreciation and Amortization 22,799 20,302
Stock-based compensation expense $ 813 $ 674
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Aug. 03, 2023
Jun. 30, 2023
Jun. 30, 2022
Subsequent Event [Line Items]      
Common stock dividends per share (in dollars per share)   $ 0.14 $ 0.12
Stock repurchased during period   $ 48,071 $ 67,361
Subsequent Event      
Subsequent Event [Line Items]      
Common stock dividends per share (in dollars per share) $ 0.14    
XML 61 wms-20230630_htm.xml IDEA: XBRL DOCUMENT 0001604028 2023-04-01 2023-06-30 0001604028 2023-07-26 0001604028 2023-06-30 0001604028 2023-03-31 0001604028 wms:RedeemableCommonStockMember 2023-06-30 0001604028 wms:RedeemableCommonStockMember 2023-03-31 0001604028 2022-04-01 2022-06-30 0001604028 wms:RevolvingCreditAgreementMember 2023-04-01 2023-06-30 0001604028 wms:RevolvingCreditAgreementMember 2022-04-01 2022-06-30 0001604028 wms:AmendedRevolvingCreditFacilityMember 2023-04-01 2023-06-30 0001604028 wms:AmendedRevolvingCreditFacilityMember 2022-04-01 2022-06-30 0001604028 2022-03-31 0001604028 2022-06-30 0001604028 us-gaap:CommonStockMember 2022-03-31 0001604028 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001604028 us-gaap:TreasuryStockCommonMember 2022-03-31 0001604028 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001604028 us-gaap:RetainedEarningsMember 2022-03-31 0001604028 us-gaap:ParentMember 2022-03-31 0001604028 us-gaap:NoncontrollingInterestMember 2022-03-31 0001604028 wms:RedeemableCommonStockMember 2022-03-31 0001604028 us-gaap:RedeemableConvertiblePreferredStockMember 2022-03-31 0001604028 wms:MezzanineEquityMember 2022-03-31 0001604028 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001604028 us-gaap:ParentMember 2022-04-01 2022-06-30 0001604028 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0001604028 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001604028 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0001604028 wms:ESOPShareConversionMember wms:RedeemableCommonStockMember 2022-04-01 2022-06-30 0001604028 wms:ESOPShareConversionMember us-gaap:RedeemableConvertiblePreferredStockMember 2022-04-01 2022-06-30 0001604028 wms:ESOPShareConversionMember wms:MezzanineEquityMember 2022-04-01 2022-06-30 0001604028 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001604028 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001604028 wms:KSOPRedeemableCommonStockConversionMember wms:RedeemableCommonStockMember 2022-04-01 2022-06-30 0001604028 wms:KSOPRedeemableCommonStockConversionMember wms:MezzanineEquityMember 2022-04-01 2022-06-30 0001604028 us-gaap:CommonStockMember 2022-06-30 0001604028 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001604028 us-gaap:TreasuryStockCommonMember 2022-06-30 0001604028 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001604028 us-gaap:RetainedEarningsMember 2022-06-30 0001604028 us-gaap:ParentMember 2022-06-30 0001604028 us-gaap:NoncontrollingInterestMember 2022-06-30 0001604028 wms:RedeemableCommonStockMember 2022-06-30 0001604028 us-gaap:RedeemableConvertiblePreferredStockMember 2022-06-30 0001604028 wms:MezzanineEquityMember 2022-06-30 0001604028 us-gaap:CommonStockMember 2023-03-31 0001604028 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001604028 us-gaap:TreasuryStockCommonMember 2023-03-31 0001604028 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001604028 us-gaap:RetainedEarningsMember 2023-03-31 0001604028 us-gaap:ParentMember 2023-03-31 0001604028 us-gaap:NoncontrollingInterestMember 2023-03-31 0001604028 us-gaap:RedeemableConvertiblePreferredStockMember 2023-03-31 0001604028 wms:MezzanineEquityMember 2023-03-31 0001604028 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001604028 us-gaap:ParentMember 2023-04-01 2023-06-30 0001604028 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0001604028 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001604028 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0001604028 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001604028 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001604028 wms:KSOPRedeemableCommonStockConversionMember wms:RedeemableCommonStockMember 2023-04-01 2023-06-30 0001604028 wms:KSOPRedeemableCommonStockConversionMember wms:MezzanineEquityMember 2023-04-01 2023-06-30 0001604028 us-gaap:CommonStockMember 2023-06-30 0001604028 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001604028 us-gaap:TreasuryStockCommonMember 2023-06-30 0001604028 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001604028 us-gaap:RetainedEarningsMember 2023-06-30 0001604028 us-gaap:ParentMember 2023-06-30 0001604028 us-gaap:NoncontrollingInterestMember 2023-06-30 0001604028 us-gaap:RedeemableConvertiblePreferredStockMember 2023-06-30 0001604028 wms:MezzanineEquityMember 2023-06-30 0001604028 wms:SpartanConcreteIncMember 2023-04-14 2023-04-14 0001604028 srt:MinimumMember 2023-04-01 2023-06-30 0001604028 srt:MaximumMember 2023-04-01 2023-06-30 0001604028 srt:MaximumMember wms:YardMember 2023-04-01 2023-06-30 0001604028 wms:RestrictedStockNonparticipatingMember 2023-04-01 2023-06-30 0001604028 wms:RestrictedStockNonparticipatingMember 2022-04-01 2022-06-30 0001604028 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001604028 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001604028 us-gaap:RestrictedStockMember 2023-04-01 2023-06-30 0001604028 us-gaap:RestrictedStockMember 2022-04-01 2022-06-30 0001604028 srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember wms:ADSMexicanaMember 2023-06-30 0001604028 srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember 2022-06-06 0001604028 srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember wms:ADSMexicanaMember 2022-06-06 0001604028 srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember 2023-06-30 0001604028 wms:SouthAmericanJointVentureMember 2023-06-30 0001604028 wms:SouthAmericanJointVentureMember 2023-04-01 2023-06-30 0001604028 wms:SouthAmericanJointVentureMember 2023-03-31 0001604028 wms:SouthAmericanJointVentureMember wms:UsDollarDenominatedLoansMember 2023-06-30 0001604028 wms:SouthAmericanJointVentureMember wms:ChileanPesoDenominatedLoansMember 2023-06-30 0001604028 wms:TermLoanFacilityMember 2023-06-30 0001604028 wms:TermLoanFacilityMember 2023-03-31 0001604028 wms:A5SeniorNotesDue2027Member us-gaap:SeniorNotesMember 2023-06-30 0001604028 wms:A5SeniorNotesDue2027Member us-gaap:SeniorNotesMember 2023-03-31 0001604028 wms:A6375SeniorNotesDue2030Member us-gaap:SeniorNotesMember 2023-06-30 0001604028 wms:A6375SeniorNotesDue2030Member us-gaap:SeniorNotesMember 2023-03-31 0001604028 us-gaap:RevolvingCreditFacilityMember 2023-06-30 0001604028 us-gaap:RevolvingCreditFacilityMember 2023-03-31 0001604028 wms:EquipmentFinancingMember 2023-06-30 0001604028 wms:EquipmentFinancingMember 2023-03-31 0001604028 us-gaap:RevolvingCreditFacilityMember 2019-09-30 0001604028 us-gaap:RevolvingCreditFacilityMember 2022-05-31 0001604028 wms:SublimitOfRevolvingCreditFacilityMember 2019-09-30 0001604028 wms:SublimitOfRevolvingCreditFacilityMember 2022-05-31 0001604028 us-gaap:RevolvingCreditFacilityMember wms:TermBenchmarkBasedLoansRateMember 2022-05-01 2022-05-31 0001604028 us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2022-05-01 2022-05-31 0001604028 wms:A5SeniorNotesDue2027Member 2019-09-23 0001604028 wms:A6375SeniorNotesDue2030Member 2022-06-09 0001604028 srt:MinimumMember wms:EquipmentFinancingMember 2023-04-01 2023-06-30 0001604028 srt:MaximumMember wms:EquipmentFinancingMember 2023-04-01 2023-06-30 0001604028 wms:A5SeniorNotesDue2027Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-06-30 0001604028 wms:A5SeniorNotesDue2027Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-06-30 0001604028 wms:A5SeniorNotesDue2027Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-03-31 0001604028 wms:A5SeniorNotesDue2027Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-03-31 0001604028 wms:A6375SeniorNotesDue2030Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-06-30 0001604028 wms:A6375SeniorNotesDue2030Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-06-30 0001604028 wms:A6375SeniorNotesDue2030Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-03-31 0001604028 wms:A6375SeniorNotesDue2030Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-03-31 0001604028 us-gaap:EstimateOfFairValueFairValueDisclosureMember wms:EquipmentFinancingMember 2023-06-30 0001604028 us-gaap:CarryingReportedAmountFairValueDisclosureMember wms:EquipmentFinancingMember 2023-06-30 0001604028 us-gaap:EstimateOfFairValueFairValueDisclosureMember wms:EquipmentFinancingMember 2023-03-31 0001604028 us-gaap:CarryingReportedAmountFairValueDisclosureMember wms:EquipmentFinancingMember 2023-03-31 0001604028 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-06-30 0001604028 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-06-30 0001604028 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-03-31 0001604028 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-03-31 0001604028 srt:MinimumMember us-gaap:InventoriesMember 2023-04-01 2023-06-30 0001604028 srt:MaximumMember us-gaap:InventoriesMember 2023-04-01 2023-06-30 0001604028 us-gaap:InventoriesMember 2023-06-30 0001604028 us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001604028 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001604028 us-gaap:SellingAndMarketingExpenseMember 2023-04-01 2023-06-30 0001604028 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001604028 wms:EquityClassifiedStockOptionsMember 2023-04-01 2023-06-30 0001604028 wms:EquityClassifiedStockOptionsMember 2022-04-01 2022-06-30 0001604028 us-gaap:RestrictedStockMember 2023-04-01 2023-06-30 0001604028 us-gaap:RestrictedStockMember 2022-04-01 2022-06-30 0001604028 us-gaap:PerformanceSharesMember 2023-04-01 2023-06-30 0001604028 us-gaap:PerformanceSharesMember 2022-04-01 2022-06-30 0001604028 wms:NonEmployeeDirectorCompensationPlanMember 2023-04-01 2023-06-30 0001604028 wms:NonEmployeeDirectorCompensationPlanMember 2022-04-01 2022-06-30 0001604028 srt:MaximumMember wms:TwoThousandSeventeenOmnibusPlanMember 2017-05-24 0001604028 wms:TwoThousandSeventeenOmnibusPlanMember 2023-04-01 2023-06-30 0001604028 us-gaap:PerformanceSharesMember wms:TwoThousandSeventeenOmnibusPlanMember 2023-04-01 2023-06-30 0001604028 us-gaap:EmployeeStockOptionMember wms:TwoThousandSeventeenOmnibusPlanMember 2023-04-01 2023-06-30 0001604028 us-gaap:OperatingSegmentsMember wms:PipeSegmentMember 2023-04-01 2023-06-30 0001604028 us-gaap:IntersegmentEliminationMember wms:PipeSegmentMember 2023-04-01 2023-06-30 0001604028 wms:PipeSegmentMember 2023-04-01 2023-06-30 0001604028 us-gaap:OperatingSegmentsMember wms:PipeSegmentMember 2022-04-01 2022-06-30 0001604028 us-gaap:IntersegmentEliminationMember wms:PipeSegmentMember 2022-04-01 2022-06-30 0001604028 wms:PipeSegmentMember 2022-04-01 2022-06-30 0001604028 us-gaap:OperatingSegmentsMember wms:InfiltratorWaterTechnologiesSegmentMember 2023-04-01 2023-06-30 0001604028 us-gaap:IntersegmentEliminationMember wms:InfiltratorWaterTechnologiesSegmentMember 2023-04-01 2023-06-30 0001604028 wms:InfiltratorWaterTechnologiesSegmentMember 2023-04-01 2023-06-30 0001604028 us-gaap:OperatingSegmentsMember wms:InfiltratorWaterTechnologiesSegmentMember 2022-04-01 2022-06-30 0001604028 us-gaap:IntersegmentEliminationMember wms:InfiltratorWaterTechnologiesSegmentMember 2022-04-01 2022-06-30 0001604028 wms:InfiltratorWaterTechnologiesSegmentMember 2022-04-01 2022-06-30 0001604028 us-gaap:OperatingSegmentsMember wms:PipeMember wms:InternationalSegmentMember 2023-04-01 2023-06-30 0001604028 us-gaap:IntersegmentEliminationMember wms:PipeMember wms:InternationalSegmentMember 2023-04-01 2023-06-30 0001604028 wms:PipeMember wms:InternationalSegmentMember 2023-04-01 2023-06-30 0001604028 us-gaap:OperatingSegmentsMember wms:PipeMember wms:InternationalSegmentMember 2022-04-01 2022-06-30 0001604028 us-gaap:IntersegmentEliminationMember wms:PipeMember wms:InternationalSegmentMember 2022-04-01 2022-06-30 0001604028 wms:PipeMember wms:InternationalSegmentMember 2022-04-01 2022-06-30 0001604028 us-gaap:OperatingSegmentsMember wms:AlliedProductsAndOtherMember wms:InternationalSegmentMember 2023-04-01 2023-06-30 0001604028 wms:AlliedProductsAndOtherMember wms:InternationalSegmentMember 2023-04-01 2023-06-30 0001604028 us-gaap:OperatingSegmentsMember wms:AlliedProductsAndOtherMember wms:InternationalSegmentMember 2022-04-01 2022-06-30 0001604028 wms:AlliedProductsAndOtherMember wms:InternationalSegmentMember 2022-04-01 2022-06-30 0001604028 us-gaap:OperatingSegmentsMember wms:InternationalSegmentMember 2023-04-01 2023-06-30 0001604028 us-gaap:IntersegmentEliminationMember wms:InternationalSegmentMember 2023-04-01 2023-06-30 0001604028 wms:InternationalSegmentMember 2023-04-01 2023-06-30 0001604028 us-gaap:OperatingSegmentsMember wms:InternationalSegmentMember 2022-04-01 2022-06-30 0001604028 us-gaap:IntersegmentEliminationMember wms:InternationalSegmentMember 2022-04-01 2022-06-30 0001604028 wms:InternationalSegmentMember 2022-04-01 2022-06-30 0001604028 us-gaap:OperatingSegmentsMember wms:AlliedProductsAndOtherBusinessSegmentsMember 2023-04-01 2023-06-30 0001604028 us-gaap:IntersegmentEliminationMember wms:AlliedProductsAndOtherBusinessSegmentsMember 2023-04-01 2023-06-30 0001604028 wms:AlliedProductsAndOtherBusinessSegmentsMember 2023-04-01 2023-06-30 0001604028 us-gaap:OperatingSegmentsMember wms:AlliedProductsAndOtherBusinessSegmentsMember 2022-04-01 2022-06-30 0001604028 us-gaap:IntersegmentEliminationMember wms:AlliedProductsAndOtherBusinessSegmentsMember 2022-04-01 2022-06-30 0001604028 wms:AlliedProductsAndOtherBusinessSegmentsMember 2022-04-01 2022-06-30 0001604028 us-gaap:OperatingSegmentsMember 2023-04-01 2023-06-30 0001604028 us-gaap:IntersegmentEliminationMember 2023-04-01 2023-06-30 0001604028 us-gaap:OperatingSegmentsMember 2022-04-01 2022-06-30 0001604028 us-gaap:IntersegmentEliminationMember 2022-04-01 2022-06-30 0001604028 us-gaap:MaterialReconcilingItemsMember 2023-04-01 2023-06-30 0001604028 us-gaap:MaterialReconcilingItemsMember 2022-04-01 2022-06-30 0001604028 us-gaap:SubsequentEventMember 2023-07-01 2023-08-03 shares iso4217:USD iso4217:USD shares wms:segment pure false 2023 Q3 0001604028 --03-31 10-Q true 2023-06-30 false 001-36557 ADVANCED DRAINAGE SYSTEMS, INC. DE 51-0105665 4640 Trueman Boulevard Hilliard OH 43026 614 658-0050 Common Stock, $0.01 par value per share WMS NYSE Yes Yes Large Accelerated Filer false false false 78692236 366104000 217128000 6734000 8227000 342338000 306945000 434631000 463994000 25450000 29422000 1168523000 1017489000 747312000 733059000 620428000 620193000 394837000 407627000 117569000 122757000 3048669000 2901125000 13806000 14693000 10447000 8541000 205591000 210111000 137511000 142400000 52232000 3057000 419587000 378802000 11293000 11804000 1266797000 1269391000 28795000 32272000 158942000 159056000 62682000 66744000 1936803000 1906265000 0.01 0.01 9132000 9429000 148397000 153220000 148397000 153220000 0.01 0.01 1000000000 1000000000 79651000 79057000 69541000 69518000 11654000 11647000 1147449000 1134864000 977812000 920999000 -25399000 -27580000 788780000 626215000 944672000 824147000 18797000 17493000 963469000 841640000 3048669000 2901125000 778046000 914186000 446586000 562079000 331460000 352107000 86511000 86520000 13304000 -303000 12802000 13677000 245451000 251607000 -21712000 -11072000 3549000 1902000 227288000 242437000 55058000 55065000 1675000 1110000 173905000 188482000 253000 1336000 173652000 187146000 78908000 83144000 79634000 84389000 2.20 2.25 2.18 2.22 173905000 188482000 3232000 -3898000 177137000 184584000 1051000 5000 253000 1336000 175833000 183243000 173905000 188482000 37240000 35578000 573000 -1272000 13304000 -303000 6903000 6273000 511000 344000 36000 90000 1675000 1110000 -501000 3535000 33406000 79616000 -30860000 -8039000 3699000 4840000 45594000 101209000 243967000 249765000 42078000 36189000 19979000 0 0 47492000 -155000 -13000 -21944000 -83668000 1750000 1750000 0 26200000 0 140500000 0 97000000 0 97000000 0 500000000 0 11575000 2256000 3548000 2769000 1721000 47778000 57699000 11084000 10170000 867000 1249000 8742000 22809000 -73512000 277677000 465000 -203000 148976000 443571000 217128000 20125000 366104000 463696000 1553000 5055000 8499000 4714000 0 9662000 293000 0 944000 1754000 19781000 16881000 75529000 11612000 1065628000 3220000 -318691000 -24386000 158876000 893039000 16622000 909661000 0 0 15630000 195384000 195384000 187146000 187146000 1336000 188482000 -3903000 -3903000 5000 -3898000 0.12 10200000 10200000 10200000 772000 67361000 67361000 67361000 12022000 195384000 -15630000 -195384000 0 403000 4000 6552000 6556000 6556000 -403000 -6556000 -6556000 67000 1000 1248000 1249000 1249000 81000 1000 24000 -2458000 -2457000 -2457000 527000 5000 205000 -20351000 -20346000 -20346000 6273000 6273000 6273000 76607000 11623000 1079701000 4221000 -408861000 -28289000 335822000 989996000 17963000 1007959000 11619000 188828000 0 0 188828000 79057000 11647000 1134864000 9539000 -920999000 -27580000 626215000 824147000 17493000 841640000 9429000 153220000 0 0 153220000 173652000 173652000 253000 173905000 2181000 2181000 1051000 3232000 0.14 11087000 11087000 11087000 474000 48071000 48071000 48071000 297000 3000 4820000 4823000 4823000 -297000 -4823000 -4823000 21000 1000 866000 867000 867000 76000 1000 25000 -2346000 -2345000 -2345000 200000 2000 72000 -6396000 -6394000 -6394000 6903000 6903000 6903000 -4000 -4000 -4000 79651000 11654000 1147449000 10110000 -977812000 -25399000 788780000 944672000 18797000 963469000 9132000 148397000 0 0 148397000 BACKGROUND AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:9pt;padding-left:32.06pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Description of Business </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Advanced Drainage Systems, Inc. and subsidiaries (collectively referred to as “ADS” or the “Company”), incorporated in Delaware, designs, manufactures and markets innovative water management solutions in the stormwater and onsite septic wastewater industries, providing superior drainage solutions for use in the construction and agriculture marketplace. ADS’s products are used across a broad range of end markets and applications, including non-residential, infrastructure and agriculture applications.</span></div><div style="margin-top:9pt;padding-left:32.06pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is managed and reports results of operations in three reportable segments: Pipe, Infiltrator Water Technologies Ultimate Holdings, Inc ("Infiltrator") and International. The Company also reports the results of its Allied Products and all other business segments as Allied Products and Other.</span></div><div style="margin-top:9pt;padding-left:32.06pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Historically, sales of the Company’s products have been higher in the first and second quarters of each fiscal year due to favorable weather and longer daylight conditions accelerating construction activity during these periods. Seasonal variations in operating results may also be impacted by inclement weather conditions, such as cold or wet weather, which can delay projects. </span></div><div style="margin-top:9pt;padding-left:32.06pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Basis of Presentation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company prepares its Condensed Consolidated Financial Statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The Condensed Consolidated Balance Sheet as of March 31, 2023 was derived from audited financial statements included in the Annual Report on Form 10-K for the year ended March 31, 2023 (“Fiscal 2023 Form 10-K”). The accompanying unaudited Condensed Consolidated Financial Statements contain all adjustments, of a normal recurring nature, necessary to present fairly its financial position as of June 30, 2023 and the results of operations for the three months ended June 30, 2023 and cash flows for the three months ended June 30, 2023. The interim Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements, including the notes thereto, filed in the Company’s Fiscal 2023 Form 10-K. </span></div><div style="margin-top:9pt;padding-left:32.06pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Principles of Consolidation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Condensed Consolidated Financial Statements include the Company, its wholly-owned subsidiaries, its majority-owned subsidiaries and variable interest entities (“VIEs”) of which the Company is the primary beneficiary. The Company uses the equity method of accounting for equity investments where it exercises significant influence but does not hold a controlling financial interest. Such investments are recorded in Other assets in the Condensed Consolidated Balance Sheets and the related equity earnings from these investments are included in Equity in net income of unconsolidated affiliates in the Condensed Consolidated Statements of Operations. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-top:9pt;padding-left:32.06pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recent Accounting Guidance - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There have been no new accounting pronouncements issued or adopted since the filing of the Fiscal 2023 Form 10-K that have significance, or potential significance, to the Condensed Consolidated Financial Statements.</span></div> 3 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Basis of Presentation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"> </span>The Company prepares its Condensed Consolidated Financial Statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The Condensed Consolidated Balance Sheet as of March 31, 2023 was derived from audited financial statements included in the Annual Report on Form 10-K for the year ended March 31, 2023 (“Fiscal 2023 Form 10-K”). The accompanying unaudited Condensed Consolidated Financial Statements contain all adjustments, of a normal recurring nature, necessary to present fairly its financial position as of June 30, 2023 and the results of operations for the three months ended June 30, 2023 and cash flows for the three months ended June 30, 2023. The interim Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements, including the notes thereto, filed in the Company’s Fiscal 2023 Form 10-K. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Principles of Consolidation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Condensed Consolidated Financial Statements include the Company, its wholly-owned subsidiaries, its majority-owned subsidiaries and variable interest entities (“VIEs”) of which the Company is the primary beneficiary. The Company uses the equity method of accounting for equity investments where it exercises significant influence but does not hold a controlling financial interest. Such investments are recorded in Other assets in the Condensed Consolidated Balance Sheets and the related equity earnings from these investments are included in Equity in net income of unconsolidated affiliates in the Condensed Consolidated Statements of Operations. All intercompany balances and transactions have been eliminated in consolidation.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recent Accounting Guidance - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There have been no new accounting pronouncements issued or adopted since the filing of the Fiscal 2023 Form 10-K that have significance, or potential significance, to the Condensed Consolidated Financial Statements.</span> GAIN ON DISPOSAL OF ASSETS AND COSTS FROM EXIT AND DISPOSAL ACTIVITIESOn April 14, 2023, the Company completed its divestiture of substantially all of the assets of Spartan Concrete, Inc. to a third party purchaser for consideration of $20.0 million. The Company recognized a gain on the sale of $14.9 million on the Condensed Consolidated Statements of Operations. Prior to the divestiture, the Company recorded the results of operations in Allied &amp; Other. 20000000 14900000 REVENUE RECOGNITION<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Revenue Disaggregation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> - The Company disaggregates net sales by Domestic, International and Infiltrator and further disaggregates Domestic and International by product type, consistent with its reportable segment disclosure. This disaggregation level best depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors. Refer to “Note 12. Business Segments Information” for the Company’s disaggregation of Net sales by reportable segment. </span><div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contract Balances</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company recognizes a contract asset representing the Company’s right to recover products upon the receipt of returned products and a contract liability for the customer refund. The following table presents the balance of the Company’s contract asset and liability as of the periods presented:</span></div><div style="padding-left:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.636%"><tr><td style="width:1.0%"></td><td style="width:55.048%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.421%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contract asset - product returns</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,167 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">933 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Refund liability</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,857 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,664 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> The following table presents the balance of the Company’s contract asset and liability as of the periods presented:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.636%"><tr><td style="width:1.0%"></td><td style="width:55.048%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.421%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contract asset - product returns</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,167 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">933 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Refund liability</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,857 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,664 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 1167000 933000 3857000 2664000 LEASES<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Nature of the Company’s Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> The Company has operating and finance leases for plants, yards, corporate offices, tractors, trailers and other equipment. The Company’s leases have remaining terms of less than one year to 14 years. A portion of the Company’s yard leases include an option to extend the leases for up to five years. The Company has included renewal options which are reasonably certain to be exercised in its right-of-use assets and lease liabilities.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Nature of the Company’s Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> The Company has operating and finance leases for plants, yards, corporate offices, tractors, trailers and other equipment. The Company’s leases have remaining terms of less than one year to 14 years. A portion of the Company’s yard leases include an option to extend the leases for up to five years. The Company has included renewal options which are reasonably certain to be exercised in its right-of-use assets and lease liabilities.</span> P1Y P14Y P5Y INVENTORIES<div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inventories as of the periods presented consisted of the following:</span></div><div style="padding-left:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.636%"><tr><td style="width:1.0%"></td><td style="width:55.048%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.421%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Raw materials</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">98,665 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">108,206 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finished goods</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">335,966</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">355,788</span></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total inventories</span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">434,631</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">463,994</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inventories as of the periods presented consisted of the following:</span></div><div style="padding-left:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.636%"><tr><td style="width:1.0%"></td><td style="width:55.048%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.421%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Raw materials</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">98,665 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">108,206 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finished goods</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">335,966</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">355,788</span></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total inventories</span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">434,631</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">463,994</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 98665000 108206000 335966000 355788000 434631000 463994000 NET INCOME PER SHARE AND STOCKHOLDERS' EQUITY<div style="margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Net Income per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> - The following table presents information necessary to calculate net income per share for the periods presented, as well as potentially dilutive securities excluded from the weighted average number of diluted common shares outstanding because their inclusion would have been anti-dilutive:</span></div><div style="padding-left:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.636%"><tr><td style="width:1.0%"></td><td style="width:65.890%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.447%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.082%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%"> </span></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands, except per share data)</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">NET INCOME PER SHARE—BASIC:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net income available to common stockholders – Basic</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">173,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">187,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Weighted average number of common shares outstanding – Basic</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:114%">78,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">83,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income per common share – Basic</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:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">NET INCOME PER SHARE—DILUTED:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net income available to common stockholders – Diluted</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">173,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">187,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Weighted average number of common shares outstanding – Basic</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:114%">78,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">83,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Assumed restricted stock</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:114%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Assumed exercise of stock options</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:114%">577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed performance units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Weighted average number of common shares outstanding – Diluted</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">79,634</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">84,389</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income per common share – Diluted</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.18 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.22 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Potentially dilutive securities excluded as anti-dilutive</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:114%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> The following table presents information necessary to calculate net income per share for the periods presented, as well as potentially dilutive securities excluded from the weighted average number of diluted common shares outstanding because their inclusion would have been anti-dilutive:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.636%"><tr><td style="width:1.0%"></td><td style="width:65.890%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.447%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.082%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%"> </span></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands, except per share data)</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">NET INCOME PER SHARE—BASIC:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net income available to common stockholders – Basic</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">173,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">187,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Weighted average number of common shares outstanding – Basic</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:114%">78,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">83,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income per common share – Basic</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:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">NET INCOME PER SHARE—DILUTED:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net income available to common stockholders – Diluted</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">173,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">187,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Weighted average number of common shares outstanding – Basic</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:114%">78,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">83,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Assumed restricted stock</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:114%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Assumed exercise of stock options</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:114%">577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed performance units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Weighted average number of common shares outstanding – Diluted</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">79,634</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">84,389</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income per common share – Diluted</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.18 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.22 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Potentially dilutive securities excluded as anti-dilutive</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:114%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 173652000 187146000 78908000 83144000 2.20 2.25 173652000 187146000 78908000 83144000 52000 147000 577000 757000 97000 341000 79634000 84389000 2.18 2.22 1000 24000 RELATED PARTY TRANSACTIONS<div style="margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">ADS Mexicana </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> ADS conducts business in Mexico and Central America through its joint venture ADS Mexicana, S.A. de C.V. (“ADS Mexicana”). ADS owns 51% of the outstanding stock of ADS Mexicana and consolidates ADS Mexicana for financial reporting purposes.</span></div><div style="margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On June 6, 2022, the Company and ADS Mexicana amended the Intercompany Revolving Credit Promissory Note (the “Intercompany Note”) with a borrowing capacity of $9.5 million. The Intercompany Note matures on June 8, 2027. The Intercompany Note indemnifies the ADS Mexicana joint venture partner for 49% of any unpaid borrowings. The interest rates under the Intercompany Note are determined by certain base rates or </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Secured </span></div><div style="margin-top:9pt;padding-left:31.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Overnight Financing Rate (“SOFR”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> plus an applicable margin based on the Leverage Ratio. As of both June 30, 2023 and March 31, 2023, there were no borrowings outstanding under the Intercompany Note. </span></div><div style="margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">South American Joint Venture </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Tuberias Tigre - ADS Limitada joint venture (the “South American Joint Venture”) manufactures and sells HDPE corrugated pipe in certain South American markets. ADS owns 50% of the South American Joint Venture. ADS is the guarantor of 50% of the South American Joint Venture’s credit arrangement, and the debt guarantee is shared equally with the joint venture partner. The Company’s maximum potential obligation under this guarantee is $11.0 million as of June 30, 2023. The maximum borrowings permitted under the South American Joint Venture’s credit facility are $22.0 million. The Company does not anticipate any required contributions related to the balance of this credit arrangement. As of June 30, 2023 and March 31, 2023, the outstanding principal balances of the South American Joint Venture’s credit facility including letters of credit were $4.5 million and $5.5 million, respectively. As of June 30, 2023, there were no U.S. dollar denominated loans. The weighted average interest rate as of June 30, 2023 was 11.8% on Chilean peso denominated loans.</span></div> 0.51 9500000 0.49 0 0.50 0.50 11000000 22000000 4500000 5500000 0 0.118 DEBT<div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Long-term debt as of the periods presented consisted of the following: </span></div><div style="padding-left:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.636%"><tr><td style="width:1.0%"></td><td style="width:65.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">June 30, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Term Loan Facility</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">425,500 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">427,250 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Senior Notes due 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">350,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Senior Notes due 2030</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">500,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Equipment Financing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,396</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,291,896</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,295,888</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,293</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,804</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Current maturities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,806</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,693</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Long-term debt obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">1,266,797</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">1,269,391</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Senior Secured Credit Facilities – </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In May 2022, the Company entered into a Second Amendment (the "Second Amendment") to the Company's Base Credit Agreement with Barclays Bank PLC, as administrative agent under the Term Loan Facility, PNC Bank, National Association, as new administrative agent under the Revolving Credit Facility. Among other things, the Second Amendment (i) amended the Base Credit Agreement by increasing the Revolving Credit Facility (the "Amended Revolving Credit Facility") from $350 million to $600 million (including an increase of the sub-limit for the swing-line sub-facility from $50 million to $60 million), (ii) extended the maturity date of the Revolving Credit Facility to May 26, 2027, (iii) revised the “applicable margin” to provide an additional step-down to 175 basis points (for Term Benchmark based loans) and 75 basis points (for base rate loans) in the event the consolidated senior secured net leverage ratio is less than </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.00 to 1.00</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, and (iv) reset the “incremental amount” and the investment basket in non-guarantors and joint ventures. The Second Amendment also revised the reference interest rate from LIBOR to SOFR for both the Amended Revolving Credit Facility and the Term Loan Facility. Letters of credit outstanding at</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> June 30, 2023 and March 31, 2023 amounted to $11.2 million and $9.7 million, respectively, and reduced the availability of the Revolving Credit Facility.</span></div><div style="margin-top:9pt;padding-left:31.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Senior Notes due 2027 – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">September 23, 2019, the Company issued $350.0 million aggregate principal amount of 5.0% Senior Notes due 2027 (the “2027 Notes”) pursuant to an Indenture, dated September 23, 2019 (the “2027 Indenture”), among the Company, the guarantors party thereto (the “Guarantors”) and U.S. Bank National Association, as Trustee (the “Trustee”). </span></div><div style="margin-top:9pt;padding-left:31.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Senior Notes due 2030 –</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> On June 9, 2022, the Company issued $500.0 million aggregate pri</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ncipal amount of 6.375% Senior Notes due 2030 (the “2030 Notes”) pursuant to an Indenture, dated June 9, 2022 (the "2030 Indenture"), among the Company, the Guarantors and the Trustee. </span></div><div style="margin-top:9pt;padding-left:31.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Equipment Financing –</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> The assets under the Equipment Financing acquired are titled to the Company and included in Property, plant and equipment, net on the Company's Condensed Consolidated Balance Sheet. The equipment financing has an initial term of between 12 and 84 months, based on the life of the equipment, and bears a weighted average interest of 1.6% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">as of June 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. The current portion of the equipment financing is $6.8 million, and the long-term portion is $9.6 million at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">June 30, 2023.</span></div><div style="margin-bottom:3pt;margin-top:9pt;padding-left:31.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Valuation of Debt -</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The carrying amounts of current financial assets and liabilities approximate fair value because of the immediate or short-term maturity of these items. The following table presents the carrying and fair value of the Company’s 2027 Notes, 2030 Notes and Equipment Financing for the periods presented:</span></div><div style="padding-left:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.636%"><tr><td style="width:1.0%"></td><td style="width:35.955%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.979%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Senior Notes due 2027</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">332,371 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">350,000 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">333,970 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">350,000 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Senior Notes due 2030</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:114%">493,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">496,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Equipment Financing</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:114%">15,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">841,709</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">866,396</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">848,496</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">868,638</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:31.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The fair values of the 2027 Notes and 2030 Notes were determined based on quoted market data for the Company’s 2027 Notes and 2030 Notes, respectively. The fair value of the Equipment Financing was determined based on a comparison of the interest rate and terms of such borrowings to the rates and terms of similar debt available for the period. The categorization of the framework used to evaluate the 2027 Notes, 2030 Notes and Equipment Financing are considered Level 2. The Company believes the carrying amount on the remaining long-term debt, including the Term Loan Facility and Revolving Credit Facility, is not materially different from its fair value as the interest rates and terms of the borrowings are similar to currently available borrowings.</span></div> <div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Long-term debt as of the periods presented consisted of the following: </span></div><div style="padding-left:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.636%"><tr><td style="width:1.0%"></td><td style="width:65.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">June 30, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Term Loan Facility</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">425,500 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">427,250 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Senior Notes due 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">350,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Senior Notes due 2030</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">500,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Equipment Financing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,396</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,291,896</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,295,888</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,293</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,804</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Current maturities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,806</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,693</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Long-term debt obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">1,266,797</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">1,269,391</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 425500000 427250000 350000000 350000000 500000000 500000000 0 0 16396000 18638000 1291896000 1295888000 11293000 11804000 13806000 14693000 1266797000 1269391000 350000000 600000000 50000000 60000000 0.0175 0.0075 2.00 11200000 9700000 350000000 0.050 500000000 0.06375 P12M P84M 0.016 6800000 9600000 The following table presents the carrying and fair value of the Company’s 2027 Notes, 2030 Notes and Equipment Financing for the periods presented:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.636%"><tr><td style="width:1.0%"></td><td style="width:35.955%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.979%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Senior Notes due 2027</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">332,371 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">350,000 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">333,970 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">350,000 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Senior Notes due 2030</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:114%">493,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">496,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Equipment Financing</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:114%">15,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">841,709</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">866,396</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">848,496</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">868,638</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 332371000 350000000 333970000 350000000 493510000 500000000 496605000 500000000 15828000 16396000 17921000 18638000 841709000 866396000 848496000 868638000 COMMITMENTS AND CONTINGENCIES<div style="margin-top:9pt;padding-left:32.06pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Purchase Commitments - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has historically secured supplies of resin raw material by agreeing to purchase quantities during a future given period at a fixed price. These purchase contracts typically ranged from 1 to 12 months and occur in the ordinary course of business. The Company does not have any outstanding purchase commitments with fixed price and quantity as of June 30, 2023. The Company also enters into equipment purchase contracts with manufacturers. </span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:32.06pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Litigation and Other Proceedings – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is involved from time to time in various legal proceedings that arise in the ordinary course of business, including but not limited to commercial disputes, environmental matters, employee related claims, intellectual property disputes and litigation in connection with transactions including acquisitions and divestitures. The Company does not believe that such litigation, claims, and administrative proceedings will have a material adverse impact on the Company’s financial position or results of operations. The Company records a liability when a loss is considered probable, and the amount can be reasonably estimated.</span></div> P1M P12M 0 INCOME TAXES<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s effective tax rate will vary based on a variety of factors, including overall profitability, the geographical mix of income before taxes and related tax rates in jurisdictions where it operates and other one-time charges, as well as the occurrence of discrete events. For the three months ended June 30, 2023 and 2022, the Company utilized an effective tax rate of 24.2% and 22.7%, respectively, to calculate its provision for income taxes. S</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">tate and local income taxes increased the effective rate for the three months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">June 30, 2023 and 2022. Additionally, the discrete income tax benefit related to the stock-based compensation windfall decreased the effective tax rate for the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">three months ended June 30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span> 0.242 0.227 STOCK-BASED COMPENSATION<div style="margin-bottom:3pt;margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ADS has several programs for stock-based payments to employees and non-employee members of its Board of Directors, including stock options, performance-based restricted stock units and restricted stock. The Company recognized stock-based compensation expense in the following line items of the Condensed Consolidated Statements of Operations for the periods presented:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.636%"><tr><td style="width:1.0%"></td><td style="width:65.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.082%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands)</span></td><td colspan="3" style="border-bottom:0.75pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.75pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Component of income before income taxes:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cost of goods sold</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">813 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">674 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,090</span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,599</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">6,903</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">6,273</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes stock-based compensation expense by award type for the periods presented:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.636%"><tr><td style="width:1.0%"></td><td style="width:65.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.082%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Stock-based compensation expense:</span></td><td colspan="3" style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="3" style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock Options</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,434 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,279 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Restricted Stock</span></td><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,027</span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,761</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Performance-based Restricted Stock Units</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,884</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,740</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Non-Employee Directors</span></td><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">558</span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">493</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total stock-based compensation expense</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">6,903</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">6,273</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">2017 Omnibus Incentive Plan - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The 2017 Incentive Plan provides for the issuance of a maximum of 5.0 million shares of the Company’s common stock for awards made thereunder, which awards may consist of stock options, restricted stock, restricted stock units, stock appreciation rights, phantom stock, cash-based awards, performance awards (which may take the form of performance cash, performance units or performance shares) or other stock-based awards. </span></div><div style="margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Restricted Stock – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the three months ended June 30, 2023, the Company granted 0.1 million shares of restricted stock with a grant date fair value of $11.0 million. </span></div><div style="margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Performance-based Restricted Stock Units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Performance Units") – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the three months ended June 30, 2023, the Company granted 0.1 million performance share units at a grant date fair value of $8.7 million.</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Options –</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> During the three months ended June 30, 2023, the Company granted 0.2 million nonqualified stock options under the 2017 Incentive Plan with a grant date fair value of $7.4 million. The Company estimates the fair value of stock options using a Black-Scholes option-pricing model. The following table summarizes the assumptions used to estimate the fair value of stock-options during the period presented:</span></div><div style="padding-left:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.939%"><tr><td style="width:1.0%"></td><td style="width:66.641%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.159%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Common stock price</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$96.51</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">45.6%</span></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.8%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average expected option life (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6</span></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Dividend yield</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.58%</span></td></tr></table></div> The Company recognized stock-based compensation expense in the following line items of the Condensed Consolidated Statements of Operations for the periods presented:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.636%"><tr><td style="width:1.0%"></td><td style="width:65.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.082%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands)</span></td><td colspan="3" style="border-bottom:0.75pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.75pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Component of income before income taxes:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cost of goods sold</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">813 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">674 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,090</span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,599</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">6,903</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">6,273</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><div style="margin-bottom:3pt;margin-top:12pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes stock-based compensation expense by award type for the periods presented:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.636%"><tr><td style="width:1.0%"></td><td style="width:65.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.082%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Stock-based compensation expense:</span></td><td colspan="3" style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="3" style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock Options</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,434 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,279 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Restricted Stock</span></td><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,027</span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,761</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Performance-based Restricted Stock Units</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,884</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,740</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Non-Employee Directors</span></td><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">558</span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">493</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total stock-based compensation expense</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">6,903</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">6,273</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 813000 674000 6090000 5599000 6903000 6273000 1434000 1279000 2027000 1761000 2884000 2740000 558000 493000 6903000 6273000 5000000 100000 11000000 100000 8700000 200000 7400000 The following table summarizes the assumptions used to estimate the fair value of stock-options during the period presented:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.939%"><tr><td style="width:1.0%"></td><td style="width:66.641%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.159%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Common stock price</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$96.51</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">45.6%</span></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.8%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average expected option life (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6</span></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 5.22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Dividend yield</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.58%</span></td></tr></table> 96.51 0.456 0.038 P6Y 0.0058 BUSINESS SEGMENTS INFORMATIONThe Company operates its business in three distinct reportable segments: “Pipe”, “International” and “Infiltrator.” “Allied Products &amp; Other” represents the Company’s Allied Products and all other business segments. The Chief Operating Decision Maker (the “CODM”) evaluates segment reporting based on Net Sales and Segment Adjusted Gross Profit. The Company calculated Segment Adjusted Gross Profit as Net sales less Costs of goods sold, depreciation and amortization, stock-based compensation and non-cash charges. A measure of assets is not applicable, as segment assets are not regularly reviewed by the CODM for evaluating performance or allocating resources. <div style="margin-bottom:3pt;margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth reportable segment information with respect to the amount of Net sales contributed by each class of similar products for the periods presented:</span></div><div style="margin-top:3pt;padding-left:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.939%"><tr><td style="width:1.0%"></td><td style="width:30.029%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.711%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="33" style="border-bottom:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="15" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">June 30, 2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands)</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net Sales </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Intersegment Net Sales </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net Sales from External Customers</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net Sales </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Intersegment Net Sales </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net Sales from External Customers</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:114%">Pipe</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">428,572 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(8,144)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">420,428 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">524,857 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(9,874)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">514,983 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Infiltrator</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:114%">141,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(18,578)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">122,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">166,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(28,906)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">137,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">International</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">International - Pipe</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:114%">37,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">53,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,859)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">International - Allied Products &amp; Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total International</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52,776 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(528)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52,248 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">71,514 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,859)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">65,655 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Allied Products &amp; Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">183,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">182,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">198,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,745)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">196,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Intersegment Eliminations</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:114%">(28,233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(47,384)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total Consolidated</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">778,046</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">778,046</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">914,186</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">914,186</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following sets forth certain financial information attributable to the reportable segments for the periods presented:</span></div><div style="margin-top:3pt;padding-left:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.636%"><tr><td style="width:1.0%"></td><td style="width:65.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.082%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Segment Adjusted Gross Profit</span></td><td colspan="3" style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="3" style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Pipe</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">160,649 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">168,579 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Infiltrator</span></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">74,264 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75,794 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">International</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,029 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,484 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Allied Products &amp; Other</span></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">106,185 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">109,041 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Intersegment Eliminations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,055)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(815)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">355,072</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">373,083</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Depreciation and Amortization</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Pipe</span></td><td style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,728 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,865 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Infiltrator</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,358 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,867 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">International</span></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,238 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,371 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.75pt;padding-left:11.07pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Allied Products &amp; Other</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:115%;position:relative;top:-4.2pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15,916 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,475 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">37,240</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">35,578</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Capital Expenditures</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Pipe</span></td><td style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29,604 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,274 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Infiltrator</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,454 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,532 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">International</span></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,149 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">913 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.75pt;padding-left:11.07pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Allied Products &amp; Other</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:115%;position:relative;top:-4.2pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,871 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,470 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total</span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">42,078</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">36,189</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:24.91pt">Includes depreciation, amortization and capital expenditures not allocated to a reportable segment. The amortization expense of Infiltrator intangible assets is included in Allied Products &amp; Other.</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.636%"><tr><td style="width:1.0%"></td><td style="width:65.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.082%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands)</span></td><td colspan="3" style="border-bottom:0.75pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.75pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Reconciliation of Segment Adjusted Gross Profit:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total Gross Profit</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:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">331,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">352,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Depreciation and Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,799</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,302</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">813</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">674</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total Segment Adjusted Gross Profit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">355,072</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">373,083</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 3 <div style="margin-bottom:3pt;margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth reportable segment information with respect to the amount of Net sales contributed by each class of similar products for the periods presented:</span></div><div style="margin-top:3pt;padding-left:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.939%"><tr><td style="width:1.0%"></td><td style="width:30.029%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.711%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="33" style="border-bottom:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="15" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">June 30, 2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands)</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net Sales </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Intersegment Net Sales </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net Sales from External Customers</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net Sales </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Intersegment Net Sales </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net Sales from External Customers</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:114%">Pipe</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">428,572 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(8,144)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">420,428 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">524,857 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(9,874)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">514,983 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Infiltrator</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:114%">141,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(18,578)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">122,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">166,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(28,906)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">137,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">International</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">International - Pipe</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:114%">37,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">53,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,859)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">International - Allied Products &amp; Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total International</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52,776 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(528)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52,248 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">71,514 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,859)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">65,655 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Allied Products &amp; Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">183,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">182,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">198,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,745)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">196,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Intersegment Eliminations</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:114%">(28,233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(47,384)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total Consolidated</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">778,046</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">778,046</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">914,186</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">914,186</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 428572000 -8144000 420428000 524857000 -9874000 514983000 141486000 -18578000 122908000 166290000 -28906000 137384000 37178000 -528000 36650000 53419000 -5859000 47560000 15598000 15598000 18095000 18095000 52776000 -528000 52248000 71514000 -5859000 65655000 183445000 -983000 182462000 198909000 -2745000 196164000 -28233000 28233000 -47384000 47384000 778046000 778046000 914186000 914186000 <div style="margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following sets forth certain financial information attributable to the reportable segments for the periods presented:</span></div><div style="margin-top:3pt;padding-left:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.636%"><tr><td style="width:1.0%"></td><td style="width:65.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.082%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Segment Adjusted Gross Profit</span></td><td colspan="3" style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="3" style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Pipe</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">160,649 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">168,579 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Infiltrator</span></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">74,264 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75,794 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">International</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,029 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,484 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Allied Products &amp; Other</span></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">106,185 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">109,041 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Intersegment Eliminations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,055)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(815)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">355,072</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">373,083</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Depreciation and Amortization</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Pipe</span></td><td style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,728 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,865 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Infiltrator</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,358 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,867 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">International</span></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,238 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,371 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.75pt;padding-left:11.07pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Allied Products &amp; Other</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:115%;position:relative;top:-4.2pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15,916 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,475 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">37,240</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">35,578</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Capital Expenditures</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Pipe</span></td><td style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29,604 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,274 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Infiltrator</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,454 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,532 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">International</span></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,149 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">913 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.75pt;padding-left:11.07pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Allied Products &amp; Other</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:115%;position:relative;top:-4.2pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,871 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,470 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total</span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">42,078</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">36,189</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:24.91pt">Includes depreciation, amortization and capital expenditures not allocated to a reportable segment. The amortization expense of Infiltrator intangible assets is included in Allied Products &amp; Other.</span></div> 160649000 168579000 74264000 75794000 16029000 20484000 106185000 109041000 -2055000 -815000 355072000 373083000 14728000 12865000 5358000 4867000 1238000 1371000 15916000 16475000 37240000 35578000 29604000 20274000 5454000 12532000 1149000 913000 5871000 2470000 42078000 36189000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.636%"><tr><td style="width:1.0%"></td><td style="width:65.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.082%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:114%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In thousands)</span></td><td colspan="3" style="border-bottom:0.75pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.75pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Reconciliation of Segment Adjusted Gross Profit:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total Gross Profit</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:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">331,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">352,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Depreciation and Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,799</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,302</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">813</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">674</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total Segment Adjusted Gross Profit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">355,072</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">373,083</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 331460000 352107000 22799000 20302000 813000 674000 355072000 373083000 SUBSEQUENT EVENTS<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Common Stock Dividend</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> - During the second quarter of fiscal 2024, the Company declared a quarterly cash dividend of $0.14 per share of common stock. The dividend is payable on September 15, 2023 to stockholders of record at the close of business on September 1, 2023.</span> 0.14 173905000 188482000 -21712000 -11072000 55058000 55065000 13304000 -303000 EXCEL 62 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -.! U<'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 " #3@0-78(6=DNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VU$)'1[43PI""XHWD(RNQMLFI",M/OVIG&WB^@#>,S,GV^^ M@>ETD-I'?(X^8"2+Z6IVPYBD#AMV( H2(.D#.I7JG!AS<^>C4Y2?<0]!Z0^U M1V@YOP&'I(PB!0NP"BN1]9W14D=4Y.,);_2*#Y]Q*#"C 0=T.%*"IFZ ]GQI:Q;V3&1 M&C7F7\E*.@;621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M -.! U?1Q-Y=X04 .0> 8 >&PO=V]R:W-H965T&UL MM9GA;Z,V&(?_%2N;IDUJ&F,2VKNUD=(TO6:[J9NV@<7G( .[,R8I/GO M]QH2:#OC1.CXT@;"^XL?;.#!OM@(^2T-&5/H.8EY>MD)E5J][_52/V0)34_% MBG'X9B%D0A5LRF4O74E&@[PHB7L$8Z^7T(AWAA?YOID<7HA,Q1%G,XG2+$FH MW%ZQ6&PN.TYGO^,^6H9*[^@-+U9TR>9,_;&:2=CJE2E!E#">1H(CR1:7G9'S M?NP279 ?\35BF_3%9Z11GH3XIC>FP64'ZQ:QF/E*1U#XMV9C%L9]^D\,#S!--V5C$?T:!"B\[YQT4L 7-8G4O-A_9#FB@\WP1I_E? MM"F.[?<[R,]2)9)=,;0@B7CQGS[O3L3+ EQ30'8%Y$V!4_<+[J[ S4&+EN58 MUU31X844&R3UT9"F/^3G)J\&FHCK;IPK"=]&4*>&8[%F$G51&E+)THN>@DS] M3<_?U5\5]:2FWD6W@JLP11,>L.!U?0_:4C:([!MT1:R!OV7\%+GX!!%,7$-[ MQH?*XU-$/%/YJ^:XY?EQ\SS7>G[^'CVE2L*0^\=TAHJ$OCE!7X?OTQ7UV64' M+K24R37K#'_ZP?'PKR:\[Q3V"K9?PO9MZ<-KX6=PB2KTL%TQ$ZF]W,'=+R8D M:U5#I$&)-#@.Z4M&I6(RWJ)[MA)2F?#L44IFII,RME8UQ/-*/.\XO!F3D0CT M58C@/F#L/'M2>=W57GC6^H:<9R7GV9$C4U)XA.1/@/I^M&>7*/K^]'T;O1A@N:/\X?)[?P$3>_&IR9L:V!# M; =7#U=\#/B4^T+"8*5ZW)Z@N8(K% F)QB+C2F[A?V \&P?2KR0,CK[6X*2^I>,DQO*,@@/3T M9/\!?8+CT&=N[E=[9-_K8[C192#L'%V)+&9K*@,CNS6H*7OE1H[51O['/M9; M,*X?Q(8;N>UQ'Z,XCNI(V_ BIQ(CQZXV;TG+2W@FQ3KBOKF;[9F?/QI!V[ E MI](EQRXY;T%G(E4T1G]%J_J[E#VQ[V+B&4G;$">G,B?'+CSY8!W!JV\]F#W M<_I&K#8\R:E$R;';S2?A0W_-0L%M(G$@Q!N<=S$>8"-?&YKD5)[DV"7G(5*@ M2&*!&/5#Y,W,AI3ZSC;$.( M2"5$Y"@ATF]Q8/>@"$LAMT8Z>\XG*F'HCWR?01#$!$6DD;@-,2*5&)&CQ&B> MT#A&5UD*7YMOR =R:E_*[75-^2H?(D?YT"1A]T>=,@>1R M_5@U$G\GX=F=AR)MD*?I19;U\.S<>T>("Y*\-C%6:D3L4C-*& _R6;*;F)I1 M[ 'UG=>&\Y#*>8C=5\K9OYLHU7;[R$#5;F"G^4YC#ZM=5VC#?MS*?MP#DSEO M&'<3NK64!^*^&!GM14T9*]UQC],=P)2 ..4!>T:_,^-]YD 4QAB:UZX=CG9^]S+X6J;F3\0U^UBM^LZ1M#OZCN]%^N(^H&7+Z^FR-?3E,62 M8KFW7,(=Y0N7O>KP8OWWENKG98IBMH!2?'H&-SQ9+*D6&TJL\E7))Z&42/*/ M(:,!D_H ^'XAA-IOZ!\H%[:'_P%02P,$% @ TX$#5WJQE524!P )R M !@ !X;"]W;W)K MHW)QKZJO]49*C;X5>5E?3C9:;\]FLWJYD86HWZFM+.&;E:H*H>&V6L_J;25% MV@XJ\AD)@FA6B*RO9)X;3X#CGYW3R?Z99N#A]:/WG]K@ M(9B%J.65RO_.4KVYG"03E,J5:')]H^Y_D;N 0N-OJ?*Z_8WN=[;!!"V;6JMB M-Q@0%%G9_17?=A-Q, "SD0%D-X \=P#=#:!MH!VR-JR/0HOY1:7N466LP9NY M:.>F'0W19*59QEM=P;<9C-/S*U6FL"@R17!5JSQ+A8:;#R(7Y5*B6^.X1F^^ ME*)),_CF+3I%7VX_HCS89>?:O M3?D.T6"*2$"H8_B5?_AG4<%P[!H^@UG83P793P5I_=&QJ6BJ2I8:B;J&F,]< M\70.F-N!V7%G]58LY>4$ME0MJSLYF?_X XZ"8)'NS(U!L#XIY0=W(IJ/\5-Y!EJDJD\XM$UH/991% M% ^P.3@&L.ZKEQX %)'D6=)9".T#0D/,"8C=(![UL/L6;HCS\0BRS,-Q.#< M?MC+GB_=?Z_E[3CHG@2QGP4?@P8AWE1MS(;,4[G02"WR;"V,R'>OF$U]F"9! M-%POAQF+1C=GSY#83Y%NX*NL;&5*+J&E>#("FQA!8C%KT]IF2JD$B+;R- N04@)(0.Z=UA!NP^ M4@I)SWG$SWG'RNF).24VN3',PV28I X[&B=),*+R2$^"Q$^"OZER?:IE55A% M8=<;-*4H5*6S[S#QK4E6UTV["9>JWO4&&$\)IUUS -=)P)[1'1";+#&)HIA; ML3L-.>4CZ4\..E$_K?;!OZBP$)M%21+S<(C;-J- MF-+UG,M\7/M1[F2D%RI MV0!/YI=-ISA,H#T88G79\2",1L#VK$O\S69789Y":;> $8D2"Z3#+(K92#-& M>I(D?I+L=NQ3&!U$QVF4!,-.QVD80#PC"H;TG$B>X$15%)DVG4W=[K6E*G56 MKF6Y-/3XII82_:ZT1-R]W[S.W4H$.0]4_K^CXPGH.97$7@GW67[_+DKXL.WQ M](/[\,C+RR\^/7HE;\<1]P1-_ 1](U,I"Z,?8+6+0I6HUFKY]0R=!.\"#-JB M0G%/#FNR:#2GN9IX,W%6[,.&Y6GLJI__"$A.#[W M927UBH:79N5K>3N.O1<-U"\:K@Y2\7R8BF<(3X,@,#^/22@:O5&5D1#G*.;3 M*,1MHL(EZ*U'(Z,K9'JK!>KOP']7I5%(E4*1@;O8IB:JGLK MW=UHM6U?["Z4UJIH+S=2 'QC -^O%(CNW8UY5[S_WX#YOU!+ P04 " #3 M@0-72M5;!VP# # & 'AL+W=OF^0@5AT[LQW8^M<_YR3- MH(04I/9%L9V[R^=KGW,WV4GUJ#, 0W[E7.BIDQE3W+JN3C+(J;Z1!0A\LI8J MIP:G:N/J0@%-*Z>4_7[#KC<31W? M>5ZX9YO,V 5W-BGH!I9@'HJ%PIG;1DE9#D(S*8B"]=3YXM_._< Z5!;_,MCI MO3&Q4E92/MK)W^G4\2P1<$B,#4'Q9PMSX-Q&0HZ?35"G?:=UW!\_1_]6B4P$EJ35;*^4D-G$R5W1%EKC&8'U=Y4WJB& M"7N,2Z/P*4,_,YM+D>*A0$IPI"5G*34XN:.S!"=8_BG% M#0F]CR3P@K##?=[O_ITJ=/>[W%WX$2\+QQSO-H%O"TDE>7* MK$N.B9?(4IA.?77 J IH+]!V%L7A8.)N]U4<&XV"(&Z-#EC#EC7L9<7SR:4R M[ G/+H65(4SKLF)/I.YF#8\P?#\8AR]@NZQ&WJ";=M#2#GIIYS+/\0IC/ M'TE!%=E27@(I #\P&:97%V\=,MXC\6X\_P7N*T8'M,.6=G@!;<6G"2U-)E6U MWU>8]?7J=1=W'7RXOX/>\]\+^K-,#S1$K8;H<@TV1U[GCXZ@XG$T](_INPR] M87R2/6[9X\O9L2)I@Y\9)C:O"8B/N*+Q<- AH-,0L_V4@%$K8-0KX!Y2P.*[ MXD :+4NKI8NU-Y MZ;>ZH E,':S9&M06G-F'=W[D?>[Z7+Y1L /-XU;SN%?S M=WAZH@(7"?PLF?E]]C4?GW/-7S$Z(/:]/Z70NY#Y\F1K7K&?1&,_#(Z3K[NM6>V-\9&9<.$)AS6Z./=Q.BLZG:SGAA95!W;2AKL_ZIA MABTZ*&N S]=2FN>);0+;IG_V/U!+ P04 " #3@0-7X+:D7)(% !-%@ M& 'AL+W=O88R*7M,JQ=T:SKP[ 'VJ)MHI+HDG22[M?OD)(EVZ+8%O!++"GG''W?N?"C M.'T2\K-:,Z;1R^1VI8EE5]O6"&>KD9XM'OP@:_6VCP8 MSZ8;NF(/3'_*B0I(MKT;7^/*6),;!6OS-V9/:NT:&RER( MS^;F/K\:!081*]A"FQ 4?A[9+2L*$PEP?&F"CMIW&L?]ZUWTUY8\D)E3Q6Y% M\8GG>GTURD8H9TNZ+?0'\?0;:PC%)MY"%,K^14^-;3!"BZW2HFR< 4')J_J7 M/C>)V'. .&X'TCB08X=HP"%L'$)+M$9F:=U136=3*9Z0--80S5S8W%AO8,,K M4\8'+>&_'/ST[%94.12%Y0BNE"AX3C7>V^]W)QXX89OJT,8+ M!^+=5PM1LBZUZ)_KN=(2&OE?5[+J8)$[F)GN2[6A"W8U@O%53#ZRT>R7GW 2 M_.IB>J)@![RCEG?DBSY[!XN1H@5SMD3MFEA7L^0\SM(T"Z(D"(+I^'&?0M]R M@B.<'5@>X(M;?+$7WZU0VG3Y2HA<(9B!W 6TCA'OO3Z*DCAS .U;Q@D)TLD@ MT*0%FGB!OI%"*;218LFU"V+2>W$88IO*8X@.RYC@(!V$F+804V^/-RM%M4+L M>6/6%77I0IJ>LK=/%.R ;];RS;PE>0#] ;8OT(I5P+Q L/0AFL-"S!DRR@/3!NBS#)!T>'+PGQ/@;>*T\V&R+5G"= M<'$/!(GB*';TC\LTAM[W "8=8.*?=;UFQ. JSJ9<9)J:^5) X=?/IV(+[#.V72B2KQB^J[81[7=P\NS$W Y+ ,]2;F M"+;+-$MQY '>J2O!7K'Z9+_G35\_@K2N&.QMRA)V/LV7J]AJ!=N%'"K@5#+B MU>X?5;)313O,12?Q)X]/P& M7][6)YM=F/J@]2V5*[/)*]@20@87*>11UF>7]8T6&WO\-Q=:B])>KAG-F30& M\/^E$'IW8U[0GB#/_@=02P,$% @ TX$#5PS"2A0G P D D !@ !X M;"]W;W)KP\#G8IV#'?"3Z8:M^8+#[>9&8\]O M6+*BY-(42A+-5S/O?' VG]AX%_"UX#MST";6R5*IG[9SE"SVKWG M>S^1Y4N5,.Y)=OO8P"-I94"5>S J* M9O]G=/@\' .3I!H1[0/@W8-@#H'L M=49K9<[6)0.63+7:$6VCD$!J](&(2T M0\_\Z?#PB!S:))@Z/MK#UV2R-Y'?SY<&-.[G'UW9J]F'W>SV'S\S&Y;RF8?$ MANLM]Y(7SP:CX$V7]?]$]B@1PR81PV/LR2<\D@KGN,MFC1TYK#UYMLE@3"=! M% 3!U-\>>NB(C.-A'!Y&/A(8-0*CHP+GE=971<\Z,-U9_>4>O[@_%X0,=MI1V1\3"* MA[U2QXW4\5&I'[DQ9T1!SC5).V03!J"+905L*3@!1:3"<0E:":1:8Q1PW)70 M96_<%AU$@[:Y=ES4ZRMN?,5/\"6;W?TO/N*6OC"B;1OML &EHUXGD\;)Y*B3 M+PJ8>-K:G%\NNO1/.O[B**8=%CHB8QH.:=N$?U#<2J[7KN8;E%E)J*M",]I< M*\Y=-?UK_ *O&_7MX ]-?5>Y9GI=2$,$7R%E<#K&U.JZ_M<=4!M70I<*L""[ M9HY7)JYM ,ZOE(*'COU ^RD]QDF(0L-1>B"E#_ZZPN ,B&:2\CJ55]LD5JLSF(7 M>W:7/'V2ZE>UX+Q&S\NBK,Y&B[I>G8S'5;;@2U9]DBM>ZF_F4BU9K2_5P[A: M*FKOW:CIJ5S7A2CYC4+5>KEDZN4S+^33V2@\BKQ=GH\D(Y7S.UD5]*Y]^XQN#(J,ODT5E_Z*GC6PP0MFZ MJN5RLU@C6(JR^<^>-QNQM4#K@1?@S0+\=@$=6$ V"X@UM$%FS?K":C8]5?() M*2.MM9D/=F_L:FV-*(T;[VJEOQ5Z73T]EV6NG<)SI#]5LA YJ_7%7:W_:6_5 M%9)S=,ZJ!;K4'J_0AY\E6^="RWQ$Q^CGW1?TX:\?3\>UAF(4CK/-SWYN?A8/ M_"Q!WV59+RITH7\^[ZX?:Q-:._"K'9^Q5^$_U^4G1((CA -, #SG[U^./7!( MNZW$ZB-#V^IV;*[D$EVON&*U*!_0S,2MJ 6OH%UKM%)8JSG2)]6*9?QLI,]L MQ=4C'TW_]ID3):9*#@J6^3F MOKG*C#-72CX*':OH_@7)UINL]>8)9&=T2'<>2%EGM^)VMV*O.[]PK303K$F] M98[84JI:_,?>@"QOU$5;?B,)ID'?P8!@%"630?\F+>)D!^(Y5TK[Z]67[!D^ M
6;'FB'737,Z5>&2F M (J]$P*X3&D G Q!-TCB,ASWD.#CTD_#7\E&?8ZF&8@B@TF 2 YP+2$X"D@Y# M=*0;^EGW1O$5$[DF*9/G>4->TAZ%;*T3:5EO6 TT .!8$JA>9Z+!8]VG5!I%*<"]@&08 MA#CP.,41<.AGX*OWUK"@"7VNQ92D<0+8 (FF23R5H"]:4+3X2X"._K&_H:[J3=$>RS\ MIWJCK+._$5 @07+#=39VA(O]A-NFI'5E6[3W P?X%8*QU=MNW!CG3D9?B]T]&!M'4WP9$]WD'V[&4S(BQ1]:(34F:+\Q]<+=$W MR4ITR3)#CB_@3D -M:W1>WY\AV37 D?VV$_V;S(4+X54Z$KJO@+ENGG"NO<$ ML??)N@>Z+V(1>U [/L=^/O_"[W5O5%5K'7*\&0V */MTW$/9%]']3Y0,,S9Q MC$W\K?1V=)BV;F6NW$$!IY_]OO@8XP@HLR%)$M'AHTT]X5XL*,!>'8+4"E.8H"S(,DPP>$P>L>YQ,^YMWRU5MG"PIV;>!,0R"F32@&#(/H M&T\\;0YQG$S\[7%;4WS8%!4?.PV/F^#Y*PS2;XZ/$Q*%D#5]49PD<9(,6^/( ME?C)]6(^YYGU$W_.[&@&Z7Z-HVPSIM&^,L:"%O0)D\9 <0?('6//Q)_HZ]7E]>WWV8^OUU<@>"]5 M[ULN'TI;=PL<-5,_-5N7V>G87*J=CZ4HT %'$? L!!",@L@38XZ6Z3MH>0MP MS0TE@&#[=#NAT. .$*1)./SH@VX];_:/KZ]D>6RS?SO8.MIN*LL<) !PM$T/ M.MH^E+;NOCC"I[M&VT,%(;)#)+T=%:_KPK[M >Y&G[)[7NV+I'$\/-6@CM.I MG],OGFUMI4]),X9EQ1&J%DQI,FSM D$#S)Q"AZS.I.T&WVJ!>\F9Z]3(:K!>JJ!>JO M%F[YHRP>S;$YU^X1-9H]*#Y\>+S*]DXE!]+6?6'&U1S1?C/X]PZ]HH/.X ^E MK;L)KI")=HP'.MW??M$0]?O^MY$+B&";20??=W+U1[1C'+\UV-@3MV_&OL$- M/4FG0>1#[@J1:,<\7@,S75P/M6_ Z->Y=]3]/UZFBUQU$^UX./^_'KV#EC*' MTM;=A*TW]G;,+O[,T=M=Q0 B:>*;V$:NC(G\9T9_;-Y#?W/XN%^8'VC?;I?P%0 M2P,$% @ TX$#5_7(7IQW%0 53S[]EC"V+*W%0F3^-3?=MB/]7@GDQP+6N];;;]OR]]UM4>P'?]S? M;7;OKF[W^X>?;VYVR]OB?K%[LWTH-M6_?-Z6]XM]]6WYY6;W4!:+U6&G^[L; M?3BT;^X7Z\W5^[>'GV7E^[?;Q_W=>E-DY6#W>'^_*/_\I;C;?GMWI5T]_^## M^LOMOO[!S?NW#XLOQ<=B_]M#5E;?W;PHJ_5]L=FMMYM!67Q^=_4/[>?_U-\'JW=6P/J+BKECN:V)1_>]K,2WN[FJI.HY_ M'M&KEYKUCJ^_?M;=P\E7)_-IL2NFV[O_6:_VM^^NQE>#5?%Y\7BW_[#]YA?' M$[)J;[F]VQW^._AVW'9X-5@^[O;;^^/.U1'F<'W3BQ@W'

CL8)ZJ8!YW,#L[V*TJD*X^,.X\X.QN3$#I/C#I-N!>W4$S=\?N:&W1HG=WEYLH5G^]1#JST_ MW5KW^=9&IW9Y?L*U[C.NGWK&M>>G7.L^Y\;XU"[/3[K6?=:UD[L\/^V:\+SK MIW9Y?N*UPS-_\_1[=?BEG"WVB_=OR^VW05EO7WGU%X??[,/^U>_B>E.'T,=] M6?WKNMIO_WZZW:RJ2"E6@^JKW?9NO5KLJV\^[JO_55FSWPVVGZOOMLO?;[=W MJZ+<_6W@_/-QO?]SL-BL!O/B7_]:;"KR^8<__+99/*[6%?'CX'KPV\?9X(?_ M^G&PNUV4Q6ZPW@Q^O=T^[JH]=V]O]M71U\=PLSP>Z2]/1ZJ?.-)?M_O%G62W M:8_=A .5.+/O<0;.QS1[.K_![]*C6RV)55']Y/MW5)>[O MJ^3>U<^'NIZKKO>A,:=/YN$YED#>=T&]'Q?_^_CO?V"""PK6S'Y=?YU5?QJ+ MLCS\9L@?IY!P>S]L49_+Z1^SCZU?W;_^9:QKH[^?_A6(U>J9*V6NWCM;K%># MZV SF"X>UO)?Y:1__4.85'==N\=2=B:I6OK'U,=9W<;= M+3;+XJ?V[]$/5R6GTW_?/N8;$LWEU5 MC_2N*+\65^__^A?-'OY=ENHD-B,QA\1<$O-(S">Q@,1"$HM(+'["K -6O_S[ M^GYD6?KD[=2GRNJ7)AV).23FDIA'8CZ)!206DE@D7I'C MB3$T)L(5&8M;:IJMZ<*&<\F&0]NR];&P:2)N>FUH8WLB_D*DDDUUTQC;PI:9 MI+XU'H_$+7/)EK:MMTZI%0[62SA8ASV-$^$0;);U35,Q^&%6/'WUX^$UK>R] MQ?_]4+WZ';C;\MNB7/V?+#0L\@Z*Q&8DYI"82V(>B?DD%I!82&(1B<4D-B>Q MA,12$LM(+(>P5IC:+V%J*^^TDJ)^0W"YO2]DX6@+M[#:>&R.Q3]+4V652Y./ MQ!P26\W M>HFCD3*.GCY#61X^0WG^".6'N^UN]Z,BI4;"L5P;XXEX0SQ5UKXTI$C,(3&7 MQ#P2\TDL(+&0Q"+9!3D9&F)&D57G)):06-KW\E6<&(,R%L]9&]8W3D(J*2M>FDHDYI"82V(>B?DD%I!82&)1[RLR M)LO.22PAL93$LMZ/;@Z5;>77Y"6_)LK\^G@8$506#X_E\G:Q*W:O/W&4Q9B2 MN_3M,1*;D9A#8BZ)>23FDUA 8B&)1206D]BV"<+9B260U@K M!K7A2P[6@\@O"4)9^!V-5JC;(T/VB:*ZW*79AFH.JKFHYJ&:CVH!JH6H%O6_ M-&.T\!S5DJ-FGS^-%"VTP>]5ZH2G#K.<@]G/W>NHJE][LH=H,U1Q4 M%74;;2NPM@]U$_[9-_+4 M_,4W=VBO *HYJ.:BFH=J/JH%J!:B6H1JL28.S;='W01$>P%0+46U#-5R2FO' M9-,X4$^H\&_$I#0:37$PBVZ*@[2GZMH7IQZI.:CFHIJ':CZJ!:@6HEK4]\*, MCQNVNP+$FSHI)VD<0,\B1;4,U7)*:Z=5T\F@*EG/'O"44HNZ M3^'\O1S:M(!J,U1S4,U%-0_5?%0+4"U$M0C5XJ/V.M3&6C?XT*X$247=['Y8 M@78;H%I.:>W,:QH.-'7'P8G,D^:<.,KX6C>MD>3.#.T_0#4'U5Q4\U#-1[4 MU4)4BWI?F?%QRW.W9FB#@:1F?73BG5Z*ULU0+:>T=DXUG0B:NA4A*\K#U)R; M97%=STZY&I3=Y'K.@;@]+HDPR*UH>&I)]LJCZ* MBW,-;8- -1?5/%3S42U M1#5HOZ79GS<]/7=E"6Y@T/['"0UZ\.S9./BT#8& M5,LIK9U=3;.#=J;;H8ZG8VK5/:7%9K_%%_+6TFU<11U;8^$GO5INK: M%R<6VLZ :BZJ>:CFHUJ :B&J17TOS!@M.^];-D'+IJB6H5I.:>VY=IO6!5W= MNN!L5KVGV@T?-V\&QE QU2XY#GJ*:C-4N=SXA3M&:&:KEE-;.3;W)376W1#LW^V6C M.,9<&PY'$TLRIDY=_>+D8Q=H8%=H8)=H8-=H8!=I8%=I8)=I$#L;)N/)9")Y MXT]V&6NV+K[VG4M0K;K>1T/Q_;I$HEZ;P_%8UO,J<:_UL3X6?X\RR::&88UU ML6:CFHUJ :B&J1:@6H]H9*Z)UZ'^KT/,4 /,935/7&,$5HY1K4YJB6H MEJ):AFHYI;4CJFF#T-5M$.*[>$7[<]&+QX^0 ZVGJ#9#-0?57%T'=/K39 =5B5)NC6H)J*:IEJ)936CL/F]8*7=U:<38/>V4@ MNKJ$+HY4U\;CL61EW!E:V$$U]ZC9YT_#0PO[J!9(3D,(.;0_ M5B5)NC6H)J M*:IEJ)936BODC*;3PAC^AS[2,- V"U2;H9J#:BZJ>:CFHUJ :B&J1:@6H]H< MU1)42U$M0[66-NXF)]JA@6H.JKFHYJ&:CVH! MJH6H%J%:++G(1Y.AU6WJ18LFJ):B6H9J.:6U(['I-S'4_2:22%3W]9X/1;3; M!-5FJ.:@FHMJ'JKYJ!:@6HAJ$:K%J#9'M<00VX,FEM'Y&#!%:V:HEE-:.SJ; MOI3JRXNBLU\\FL+;^F-3LTUQG?.INO[%V4=J#JJYJ.:AFH]J :J%J!8=M=9, M\+JIF9))F257L59=Q.*6ZU/CI,T=SM M[)5L:NNVKHF3$.:RHQV9D].=O4;3WF%\5WO'88J]V^W=JBAW?[O@\Q"TQ0/5 M9JCFH)J+:AZJ^:@6H%J(:A&JQ:@V1[4$U5)4RU MI[1VO#8M'H:ZQ2,I]E6< M+K?WTDE)#4G;P,B8#,4_ 5-UG8NS$.W,0#47U3Q4\U$M0+40U2+YI6E+UHJ- MT<)S5$M0+46UK/]#G$LVU2W%[5_3HF&H6S32_6U1'B91+HO;8K-;?ZWN!.^V MN]V/JM@2Y]XW=$,\[*FZ^,6AA:YJ@6HNJGFHYJ-:@&HAJD62"U/7QN($3#%: M=HYJ":JE?1^2#"V;2\IJP_8T]^W$:CHV#'7'AGR$B32F)&L!:-IP+%EG3%WS MXJ!"^RQ0S44U#]5\5 M0+42UJ/^E&:.%YZB6H%J*:EG_ASBG"K<3K>FY,,XL M9W$8&%<6#X_E\G:Q.]_SK_8N?I<-7? "U1Q4:H MEAABYY(YZBXIBY;,4"VGM%8PFDV?AJE>$4,(1ED8FN+L_M?F>#@2;W&GZG*7 M)AVJ.:CFHIJ':CZJ!:@6HEK4_]*,T<)S5$N.FGW^-%*T<(9J.:6UPZSIC##5 MG1'1QS2KLFQ5%/>+>L*3UA#?5_.BG+GW4U>Y]-X/U6:HYJ":BVH>JOFH%J!: MB&H1JL6FN :$/NF. $9+)JB6HEJ&:CFEM>-2;^)2W131,RZE$2D.#3?'DNG] MI^I#N#C]T X(5'-1S4,U']4"5 M1+>I[8<:FN):$9'4*.2>.-$O0LTA1+4.U MG-+:H=6T+9CJM@7GCZ)9HQ0354E3+4"VGM'9,-BT*U9?_3DQ*H]$4 M+H>Q+?DD5UWZXM C-0?57%3S4,U'M0#50E2+>EZ7\7&[SMIYPBV=3!/G8$W0 M[HO5,:(6=>_#^1LYM \"U6:HYJ": MBVH>JOFH%J!:B&H1JL5'K;W\=C?WT.X&247=ZGY2@?8LH%I.:>W,:WH63'7/ MPHG,D^:<9'$!W3 E_0OJFA=G&-J_@&HNJGFHYJ-:@&HAJD6]K\SXN.6Y.S.T M+4%2LSXZ\4XO1>MFJ)936CNGFMX%4]V[D!7EYVUY7_>X7W]:[*JX*KO)];A9 M[\_?K*&+2Z#:#-4<5'-1S4,U']4"5 M1+4*UV)2T"XA9B/8[2$J.]&X*HBM8 MH%I.:>T4;/HA3'4_1-\4E":?9(RT;4S$.1"FZH.X.-70!@E4:OS2X4,U! M-1?5/%3S42U M1#5(DO6HR#&%EITWJ]H@A9-42U#M9S2VJ'5]"98ZMX$I[7& MEWKZ\=>K?TFGDK3$4=GVQ#*U;M"AK0>HYJ":BVH>JOFH%J!:B&H1JL62BWPT ML:WN #6T:()J*:IEJ)936CL/]28/U3T:CL28>02K;5K<,R23EF633T7@\DDQ2GLN. M=CR:M 8XM[.BZ0*PE$-W)4M-?Q*6+KATE1=UR8OOM$AMAFH.JKE'K;7JAJEW M5MWPT)H^J@62,^BN2XT6C% M1K4YJB6HEJ):AFHYI;43L6DVL-3-!GT2L5<* MBN.?-6MA'M4!R&D*(H2/]42U&M3FJ M):B6HEJ&:CFEM4.LZ1ZPGD;]7KB@S*_%_<.V7)1_]E],QB('*T]1;89J#JJY MJ.:AFH]J :J%J!:A6HQJH-D,UQY*, M:Y?.4.:B=3U4\WN?18#6#5$M0K48U>:HEJ!:BFH9JN64UH[$IN/"4G=V((N1(%J,U1S4,VUQ&'[$\W0N^]4HKT8J!9(SD!XIQ)ML$"U&-7F MJ):@6HIJ&:KEE-:*0[MIU;#5K1IGX[!/!-IB6X=FCHV)9&JZ_IO.U$=^:7BA MFMO_-#RTL(]J@>0TN@F&%HQ0+4:U.:HEJ):B6H9J.:6U$ZSIV["U_]!G+3:Z MK 2JS5#-0347U3Q4\U$M0+40U2)4BU%MCFH)JJ6HEJ%:3FGM:-6;:%6W@,B7 MF1T\%.73*^3#:^55%:N+\M5/I1^Y'"N-7M]IO-',[MTAVM:!:@ZJN:CFH9J/ M:@&JA:@6H5J,:G-42U M1;4,U7)*>\K,F]UM4>QGB_WB_=N'Q9=BOBB_K#>[ MP5WQN>*';T;6U:!V+]MJZ<5(H6!ABFZIBYF$&4F^GT3C:):[$NG0^0?.L9FNX!G=3+PQ&M&?AH@)E MA5;$P&H:G8_/YA-?'PI^"-C:O37Q3I9:W_K@&Y]&L1<$$@KG&1B^-C '*3T1 MRKCK.*/^EQZXO]ZQ?PG>T0Z8' "D'2 -1EMEP=9G MYEB>&;TEQE#,87#M\(6; MY2S1*XQT<5MJR<'8M^3BKA'N@3#%R24\/C*%E+ODT8UB#1=(<4R.%LP@0PE. M%$P>D_?D-:'$EIBU&74HWDN@12=TU@I-#@A-R:5&,DLN4#!_BJ=HNG>>[)S/ MDA<)OS=J1-+X'4GB)!W0,_]W>/*"G+3?B#3PI0?X^HX?;/BO\Z5U!L_][Z'N MM>R3878_"\YLS0J81GC9+9@-1/F;5^.3^-.0]?]$]J01D[X1DY?8\416%=YO MZUM N-@(/)_W:&S+>,IX'1SZU-'H_&DXQN]DT-%B5]42N6[EVE"LPZ M3!A+"MTHUYZM/ML/L?-P=Y_E9SC/1*8X&TTZ; M-G"Z#A=VJ1U>_[ L<4"#\07X?:6UVP7^!_W(S_\ 4$L#!!0 ( -.! U&PO=V]R:W-H965T&ULK5AA;]LV M$_XKA <,'>#:CM-N19L$<)(F];8V1MQL>#'L RW1%EN*5$G*KO_]^]Q1LN7, MS=X"[X?$DGAWO'ON[N%)9QOG/X="J2B^EL:&\UX18_5Z. Q9H4H9!JY2%BM+ MYTL9<>M7PU!Y)7-6*LUP/!K]/"REMKV+,WXV\Q=GKHY&6S7S(M1E*?WV4AFW M.>^=]-H']WI51'HPO#BKY$K-57RH9AYWPYV57)?*!NVL\&IYWIN]U: MO^'8$:=:N)Y2?8R9P+_%YLD^Q+"61VB M*QME>%!JFW[EUP:'CL*KT3<4QHW"F/U.&[&7US+*BS/O-L*3-*S1!8?*VG!. M6TK*/'JL:NC%BTN9?5YY5]M<2/S-4VZ$6XJY7EF]U)FT44RR#")1VY68.:,S MK<+9,&)[,C+,FJTNTU;C;VQU*MX[&XL@WMIZ??L'/.'MBYVW+YZR_O_-W+]L-;GZ[?;^[N'#M9C@;_[P M_OWD_C_B[D;,I[C.YGO/5R1OAO(B%:A>N7%E)NVT6?^H+;3/G M*^=EA UMX:B1&^E5'RT=@!_<**6ME\A\C=RQ.\#WLXH!XM:M)3DB-M#W)(D M0%51!&=JBI:DV %TL"^3&-G BHYXJH!)!G6$G!:US='M%&E?5-ZM$3=R%NI* M>8U8\A:E_09@9%$'U6Z4X5GT=4-V5!4KKS.0$_QO7*\,BG$@&I1.?GD3:*L< M.@@04K &M? S&= PXM M#2TMO4RND2N/7>O:&8B/B*1)EM"A0395N%?(%S:'<:@&\@EGDY<=N+U2C9A< M&$)Y14D)K\5,5XH*:ZD-NADI$7\RZA]55EAGW(HJ[,%$#9Y7XITS%$HJ1?&L MU]'K_<2^3"VT+6\MS:'7T@2W\Y42T_%7XV=BC$9$LQWPA(:2HPX&?,MB^"-(HWBGN'_IGJ0J)R%TI94>#,XMICA:7V(:;& M4ZBF7'RII4><;%')K(!$P$YBJR0JLE;4?$NY1A<1VALE.00R8!RJ!C)R:^A8 MI.+,=4J4S#*7JB$U2NJ# MU73'1MG/2:FH7L2SAAIO)Y-9RXMM)1_U\%(:=F/.PZ)D8^^E!RZG)^D,)CX# M0![,F(NE=Z60X 327>ZB"]WHB#/VKDZLK2%QS[T#IA0T=XF3T?/?F.M(A"M/ MT?SP>.LVG)M4HOQLIW\8'T'(B2$0:]OZ^#V)0>%$2=E!X\K\$YB;G_<)$PD* MQ+QH4(]9[;F2P10UG2U69>AM.J;1.54J&'20]D@ILH%G9J"<<:HHW:C M#G?8(V;I,&&+5:+#,LU<";-_FLED0%MC-/_?]1*(FAA0E]^%6BA9:D.>2 MTPX_N4*[SK0YT1O"@PSV^=N8]7AF).62_D)I!Z/"7#6F &)+S2+5B$!\<%* 1#(W;9'AYHF J2I/I2$SN7 M*A8NYTK?0.R\BA M*(B")3>9!TYL?P=O&S(.!&+L[FXTPZ#IP)%7E@)I0,,4%F25^V!__RFB\4K8C<-8M]@%H.%.'+Q"WM4X' M$3<"0MU;L@X1;@X/)V=QG;6=$$*M^%R5N>/S"7-.IIJY@U/)/"'0"(-#TGKU[NOM* M,4DOYWOQ](D#1]9*(P-&+:$Z&OSRLB=\^FR0;J*K^%5]X2)>_/FR %,J3P)8 M7SK$VMS0!KMO-Q?_!5!+ P04 " #3@0-7VM#"_B\# #5!@ &0 'AL M+W=O7?0#;Y[OGGN=L7X8;I1],B6CA ML1+2C(+2VOHLBDQ>8L5,J&J4M+-2NF*6EGH=F5HC*WQ0):(DCM]&%>,R& ^] M;:''0]58P24N-)BFJIA^ND"A-J.@%^P,=WQ=6F>(QL.:K3%#^Z5>:%I%'4K! M*Y2&*PD:5Z,@[9U=#)R_=_C*<6/VYN"4W"OUX!:S8A3$CA *S*U#8#3\Q@D* MX8"(QJ\M9M"E=('[\QWZE==.6NZ9P8D2WWAARU'P/H "5ZP1]DYM/N)6SZG# MRY4P_A\VK>\[RI@WQJIJ&TSKBLMV9(_;.NP%O(__$9!L Q+/NTWD65XRR\9# MK3:@G3>AN8F7ZJ.)')?N4#*K:9=3G!U?]K#-3LQQ' 3T= M@_HW!N/C-[VW\?D!%8-.Q> 0^OBS,@;HAG>,U0I28]"V0B;*T&RE50731VY? MBDO=J^"6XZO'>SCO=3J[A?DM7,ZRQ3Q+/\/\"M(LFRXS2&\O83+/:'9U-[^! MZ??9TMLZUW2RG'V=+6?3;"XAK347;3EZ@_9P3\"62-2KFLDGR&D4:.F0.$DI MZ!T;RVVCT4DU#1T,HU-D0CP!_3FCBV9M#6B5U4R3"^')7!/."N,:J-U15NH]Q?92.)BC) [CEF?%A2!K",L]FAISM9;\#_%D ML*:.Z$[%,:%*>ZI'O4'XX07 SH.8%=3JT!V7-$KP@CFYF:6!>F KX_F&AK#0 MG"B2 A>]5Y&7A7.,-+T];Z2;1[W*(ZGGNTXL4Z)"/L>LJL_=#^;DKL/7KF:T MUVHJU&O?4 V5JI&V[3J=M>O9:=NJGMW;AG_#])H3 8$K"HW#=ZZR.TLK[M=G=DG132.]@,;693. M#\2+62T*O$?WL;ZSW(M[E$Q6J$D:#1;S>70UOEA._?JPX)/$'1VTP2O9&O/9 M=];9/!IY0J@P=1Y!\.2V<6,RLV8'UJQG--X+4$,WDI/9%N7>69R7'N<4&'U W M"!M,3:&E=VH6.P;VTW':@2Q;D.0'(!-X9[0K"6YTAMGS^)@)]:R2/:ME\B+@ M'XT>PF0T@&243%[ F_0J)P%O\A\J0XQPN5F]_^UV_6']_A;VV:XEB:*P6(AP?-["AQ+9NZH6^A&RITDDT'QY MD%#\K7-^ M*A540LY7'H&P/)3G? UAY@5P%;6I6%[.F\U8&K+E.9O@#+QY=9XDH\M;XQ#& MR1"6#7$9B>"^U4'>P7 9,>FP>'P)/!"(=K7QP^.SR^\D,L';PSI][]+PZ6@L MA1(LCKXINVUWX+\\(;SU[6)!Q,",Y_>5=MZ=8WRLOR"]2H_RP(*[2A(T-?/S M(3R#LG:MF6R[9L?Z5=[6@ZQ*BJU4DJW?&Y#NCS)?[(W.AH%Z;A17(7 *6CN2 M%"*VK4R?[QCC;Q1Z D]9!>W#:K329+2'QNP"?EI[0:8ACJ&?@>\S[.\S>"=L M6L)DW'57S[.\[7=X:P'!:Q@/QJ=G_/UE,O&;I7E&9#(X/SF#9'!Z.H5CMTU\ M\#JP.T5X [TXWL[M0]&/]L_L5?NZ/"UOWVAF7DAFI##GT-'P["1JR[KO.%.' MMV9K')&PO=V]R:W-H965T*)QX@1:M4FDM!0! E11+@^(AXT]CE>L=\W.N&G^GMFUXP;4AI?L;_8WT;MX62O"*V>^ZX*K17*60(&E M:@U_=MNWV/MY&?AR9RC^PK:+G4APWA*[N@>+@EK;;E3W_3T< ,[&3P"R'I!% MW5VBJ/*U8K6<>[<%'Z*%+4RBU8@6<=J&1[EE+Z=:<+S\@&*)YBD+5]A)\QYW MV>&R)W!3^.@L5P37ML#B;WPJ&@8AV5[(97:4\'UK1S =OX!LG$V/\$T'8]/( M-SUJ#'ZLUL1>WO[G8QX[BMGC%*$>SJE1.2X2^> )_1TFR^?/)J_&%T<$S@:! MLV/L1V[^/[CKU>WU+7Q2W'H$5P)7"%>N;I3=/7]VEDU.+PAZ]R?PY>$0*D4@ MU>P5:[L!90LHM54V1S!=N-0X-$99IA>P4[Z0(7>^<8((F4J=HVS%ZW2^FVF# MGB*7$QT>\'>K&RE:'AVF'G3UB2IUAU+2H6D$*8R^IF#%()'X41:<1=BA\L . M)K,XI1&L0,3$:G["=U"]3Z)M;MH"(; U$21<>,\H8@/VP'3;A+-2^L,^T[_W MUI,5HMKB5IF>DF!;Z;P"Y8,?1$W%UA5 1&J[4VFC72Z+'O+#VH]AK])O8TDI=J+7>%/^P.;7/5=8N' M\*[G?E1^HVUXEE*@X]'IRZ03MU^P:V+O6#N63A2GE;1^]"% SDOG>+\("88_ MD^4?4$L#!!0 ( -.! U>^0ESGA ( 'H% 9 >&PO=V]R:W-H965T M=WF.=II?23R1 MO.1"FIF765M,?-\D M&>;,G*H"):ULE,Z9I51O?5-H9&D-RH4?!D'LYXQ+;SZM:W=Z/E6E%5SBG093 MYCG3KPL4JIIY?6]76/%M9EW!GT\+ML5[M#^*.TV9W[&D/$=IN)*@<3/SSON3 MQ<#UUPV/'"NS%X.;9*W4DTN6Z-.#P#7 $-TK:S,"53#']'^^3 MD$Y-N%.S"(\2?BOE*41!#\(@C([P1=UT4AB1O"P6%"9Y&)*5B",X\\8% _HS?_^*$?!U^.R!UT<@?'V-\[C*/@P]*6 MMX]7MP_?5\NK>]AC!V9 ;@\\+NO."&Z22#J-^F*U;1GVJ)GPD#)S >]>)X2$$_&/7"((9K M+CG]N2ELE5,01.(XA&@Y[9Z,1/"C+!/ ]U2IM[7I#@Y72-M;HJMW%VNM;+DU3K,Z')$[1IH?:.4W25N@^ZZG?\%4$L#!!0 ( -.! U?B"8*V MVP, )L) 9 >&PO=V]R:W-H965T%.JL\Z133PF(E*4,N$'[7;/SQC/O?'0[2W5>"A+(WB.2P6ZS#*FGJ8HY&[D=;S]QBW? MIL9N^.-AP;:X0G-?+!6M_ 8EX1GFFLL<%&Y&WJ1S-HVLO!/XC>-.'\S!>K*6 M\K-=+)*1U[:$4&!L+ *CX0$O4 @+1#2^U)A>8](J'L[WZ#\YW\F7-=-X(<4G MGIATY T\2'##2F%NY>X2:W^Z%B^60KLO["K9;L^#N-1&9K4R,VZ2LC*)33GIF?$UY M7^2QS!"6J&"5,H7 \@161L:?4RD25/I[F'\IN7D:^H9,6D4_KN&G%7SP!GP( M5S(WJ89YGF#R4M\GJ@W?8,]W&AP%_+G,3R!LMR!H!^$1O+#Q/W1XX;_Q?_(W M_VOWX8_)6AM%/]*?KT6B,A2];L@6UYDN6(PCCZI'HWI ;_S^7:?7/C_B1M2X M$1U#__8T'H5_G?SU_ X6UQ@:KNYN+7RYO/L[FMRNR M^>O]XNYW.&!8- P_P%V*L)&">@//MV#86M"Y-9$;#3RONHXMWQQCU)KZ!A@) M,1-Q*9A!VC8DUL!J!TM:8%*WPV6B]X"8M(!IV%$+L&,A#6UR)L03)%R4MCV MQKA4W'#4@(^Q*.FOA8V2F(TX<]GS,*D$)\445 -8"N M!GY8Y 0G2TTF=,L2QL("UC+U_-P@ZP?ETLEI%D M#XP+EP\;\-JMPZ)PFIUSF#+-8_@..OVPU>L&=C;HMSI1#SZ]':^WX_02MC]H MG;8', @),#JD9[T\!/D'G> D:%=#]YCCL\7'^[OY[+^Y/JNS_K\X/]%T MZ1C%8POM2 &9[43]YAP?4<6<_C2R5 G(PI:0AFZ_#_WNLR3%T!58'B.4.:>* M.^U#&'6^C?L^*/W35B^,8!"UPL'I5Z7N.9S!26=0)2^ Y=?6*=7TB^*!#@01 MO-9=_8,+,T.U=<\"3:3*W%1W9[/;O#PFU87[+%X]6ZZ8VG**K< -J;9/^ET/ M5/44J!9&%N[Z74M#E[F;IO1Z0F4%Z'PCR;]Z80TT[['Q7U!+ P04 " #3 M@0-7 0ZD]4,% #!# &0 'AL+W=O_*4/#R6G@QNK!F#9:E"8U_A%"#-CDG-2=E M[BV=2M+SHQDJX3&%J;!^ PLKM!.!+W?1]83/4MVDQKJJL ;?P1K"K=$^P!LVP0X#WO"G@X4_Q['SEE9_ M[8N[@CW9#\M]\]85(L'+#C6&0_N G='S7_JO>N<'G#YIG#XYA/Z3&?H/K)N/ MX\7--4S'L\4?L)B-/\W'D\6'NT]S&%_/X1:_R41H 2_#,C$Z+1/O("X= 3D' M4E32.J'-@$GV) MX,7S7\X&@][YKDC8ZI__&@5%LZ;\G/:?@5F2"00:+"#(/ 4:9=&'E$;;R!!Z^F."2.X!B"CS61R14NID821HJ M1L:^9>!T449TZEPL)"KL,FY^BASZ47Z-%>[Q78(NF$I%[IC?LM'*O:>5#?E0:LJK!52EH\'G* M.&G^( 'TG]][B"IND]8@E@A=:L_#O$P0(JQWZ(CLCF7":XH_%H*I395]['D MWLJO"KL>#8U!NI]E7N904!ZUYREC8B57(KQ#MCDG4RV[1_U^U-NV,HA0:ZTR MJVQML7IH4+0AIBDH!)9<'_Q MOB6N)'-&,]=;&9?5E6KKB\N;X%$L%#4F5IF3^[*R[; ?:JY6'Q56:G9(;:VX M_U,@#0\$ILH K)!XM0&M%@H=?73R.'6#@T>GCQO'%+DK,#PWU69O4$_'P^=H M3C>B44I8JDA-MX0.U"E#MWV5A'5X7]*>J(=2:YKNJQ=8TR85U=DS'FB33"HD M!@IT9H^-?0^5[LZSD@AJ(SR6I M]J+7IQVPU8.Y6GA3A$&ULE5A;<]NZ$?XK&!V?4WN&IGC1U;<96TE.TW$2C^VD#YT^0"0DH0$) M!@"E^/SZ[@(@1RICJHM_7V8H5 M5(>R8B5\64A54 .O:MG7E6(TMTR%Z"=1-.H7E)>]FRN[]J!NKF1M!"_9@R*Z M+@JJ7NZ8D)OK7MQK%A[YV+F:_6@X*W?2LEYP4K-94D46USW M;N.+NP'26X)OG&UTYYF@)W,IO^/+Q_RZ%Z%!3+#,H 0*?VLV8T*@(##CAY?9 M:U4B8_>YD?[!^@Z^S*EF,RG^R7.SNNY->B1G"UH+\R@W?V?>GR'*RZ30]I=L M'&TR[I&LUD86GADL*'CI_NE/'X<.PR0ZPI!XAL3:[119*]]10V^NE-P0A=0@ M#1^LJY8;C.,E)N7)*/C*@<_^H9;Y!W7F9"Z5HS\ MZW:NC8(2^/9*% M%+ ?>;F\(*T)!]HQ@4W+^2$ M#))A,(PB^S0.DF%$GEC)I2*?I6&:Y#5#YC%)AU$0 5WS?X JC0A(LE^;_T>V MEF(-EI*98CDW6\U__#9)XN2R_7__H^85 :0\)*6&?+$HR"=CD@\"4;IA#Q+ M0P6)@V0:!Q-%_0:!L3+G6-4AB$$!M-(F1(<6_ M233P/+-:*=0)"%$K;CCX$J?P':0/@A%0[Z5)S@5?4H0D#1$#@:-1,)Z._?,4 MS(V;R#RQ#(HWWW,<-5B7XTL"J?M$7S"\26#S.I-%1U2,6;Y-]RLX)/*!'U!FO([>;B? M!5B$- >?@\LS("\ME&!I)TJ[7,N'VS4DL M^%](/EHI(7@(22 2J) 42+0+U^NX\#-"\0UBAP2'O9^_0& S:((:M;VIVT?Z MULL\2@>A7RA9D!/8'0#T0F#/@F2"%R 4 MFK5;P1U^CN!A/RX:FYRF5XJ:U[, -$$@V$^SC82O[Q>24].J/.XV2+25.;+( M,;820:1B:ZZ]1"SB)+JD525X1N<"=:@E+^TZ%#>(J)1<\YRAMS0'^:XV ,BJ M\UQNK-WQ>(A]F0/<2:AV34[1>UME=ZS,5B#SNVW<.1%0=8!P@'/D(!-2$87N M>4I>6D/9&I..3XBC4G ,04ZTVZ7:[](21B@!I KJ$J5P"? !*UH#*SB0A)!) M-!C_ VO%*5]C2#0SW8#8O&*=@:N 1W5IFH@@#Q+RU_T#F"UH.%.B3/ATJ>"BUW\@)S$6 'HAZW***-"XJMFON/=U\> MT8VG+Q\>;:'-85M9OE_6>&O_:PP( 4T-*+,]+'-L,$-J RRVW,U>8T)1>\W) MQ0J=@&J.XS!IRQN)3Z;AN%D(,.@5LQ.A>'&Y )UUYB- UY0+.G=&_ZK4PR/M MKL'H+R405(85]'-)]VBLDNV.^^B,Y(52OL:@;C!"GX"$FS!1(05]>OK7TML65JI 9HF@=# M[Y;SL5.2%56(# #"#%1W9?[9$K568DZ^AD^A:RY'^\*S@B&9L1UI?JT1=3!! M,&ET$F1K:QH<:*1-:F <.98:\BHWHS =#P]F!]3NQA(6_K_L=$WUS<5*:0E[ MQW/QYRX\V*WH8A4>G)Z:""%N4 TPI3OM]A #S6 1P9#"T&VX$6XW=@.*BET; ML^,)>5!PPE0X!50"W<;OK!$=6%25Y=Y,,I/H+.+5K O(=U388>T)CT,.[5I) M9-$:N<(A!=LG]!-(FQW-(&ES9C:,E21.K V3 2GL(2?PW<-;(?BB;7\=.Y%E MSBA&EFSL61"CX+M!BZ/ %X>CW_VLOHMHSN#,CY,5SJ&@C<+(% MM2:GHITX&RE(.@U'V_K=@].0?*.BIHU&>WPZ=_90I5YL:FUU.WSV-GI3L/1= M<: !@CO@Q#$56KN2/WEANP?EBJQ!"X,X9;3>SBV\* !0[50!W70%)COCVXG# MT0$#!USR;:P]P!!C1P=_UM&N3;=&@T$=Q5ZA+R1;W>-+3;88&9#MCK3,AXJ\ MF:Y>';,NWCX\[1VT/J!=WZQ=L\9>]WK\RV&\/R%IF@3I.,8G?[C"M328CJ/. MVF$\&DS38!AO#UR#Z2@81"Q"DY-R:0]78V#:1+O'K(Z43^!O10'XVB* M3R/'@FN38.">1IYQU:V2]C2[S8[-2"=!&]A4<*C"8H$1-]_NTQ^UQ.V'HQ_ M!X #;9-V//=[TG=GA'#/NL:X0\'9P.X^9!6%\1&4*ZZW^WIWPK(;&/BL[[J& MXIE+I6R9ZP9'D5#O4<+0+ZCRUP!N=A%LKTX]O #W4BK^%^VBRT+!F0>OSTBM M'6*SM<4#MI>!_VE_(/;;"X?<'D'O8286,/U:_4T7F#/!87U_N_H.6OHY%&\5 M<5WL'*$#LCT&'9XFK6E'![8 X;"4]L@.H:%"P*&&+^S0:]R4RP%(.LFF^G6R M]G* WSO)PA@T:8%P>L0$1=OT;*G#0_=(_WH MK;L4W)*[J]5/]EB%9Y$%L$;A>-@CREU7NA&ULG5;;;N,V$/T50@OL4^J+G.P&B6T@<=(V MB^:"3;9]*/I 26.+6(I42,J._[YG*%EQ%DEZ>;'%$>?,F3-#CJ8;Z[[[DBB( MITH;/TO*$.J3X=#G)572#VQ-!F^6UE4R8.E60U\[DD5TJO0P'8T^#2NI3#*? M1MN=FT]M$[0R=.>$;ZI*NNTY:;N9)>-D9_BJ5F5@PW ^K>6*[BE\J^\<5L,> MI5 5&:^L$8Z6L^1L?')^R/OCAM\5;?S>L^!,,FN_\^*JF"4C)D2:\L ($G]K M6I#6# 0:CQUFTH=DQ_WG'?K/,7?DDDE/"ZO_4$4H9\EQ(@I:RD:'KW;S*W7Y M'#%>;K6/OV+3[CU*$Y$W/MBJ<$@[AS3R;@-%EA93XX-,U?KZG0!CE\/0@?I!-?RYQF M"4Z*)[>F9/[QP_C3Z/2=% [[% [?0__O)?L'N-OKZZN'Z\N;AWMQ=G,A%K+*XN[\5=X_(272_VH_XD'LIHJ:79"KP6I4*G.I5+K;?"4PX%"QST MNM8LJUWB_'J%4RPW:-Y 3DDMLJV0*T<$[B)84>\B/382"05V+!K';Z58-H&+ MLL()-J*&ORV$#/Q"/2%2C= T8%;P[X%R",,5]")LZXZ;DU"J$$MG*S'FL.-4 M5&W+LI8V!W4!I@$)6E*%!8<#4V0(HU";;@^O,! M@,Q^C\^SA!L5RGWR,7J7.72)FJ'WJ>_]EQ&E]E8 B)P'6Z1!CXVJ&?JU]&.P M2IIFB25T=.#_&Q1>R?9F1.A;).S$G;,Y$;/VXN.'XW0\/GT15G&TM=7KG80! M%S2K&/\AVUJB-(T7FE:H<+T'%TJNEU.>_H6\!]B3ZR;*ES4A:JL5Q$-<1&,A MR>7<1(7R=1,('F36REG#&L".+F-Q8*YJ;;=$Z$ MV3_74E4Q0L LP'!H6J;H M*BB_PXNBZ&>-P!EZFFZ61$$AKO$R&OP>7YFC%%ZU9D8IT+0>987P;_5-1C@G M:)THDF_RS:6!!D"3WAKLV I6C),H!J_=F,.]@8=. M6,6QSJ$ ULZ^WMI_.9RU _-Y>_O9<2W=2AGNV"5<1X//1XEP[2AO%\'6<7QF M-F 8Q\<27S_D> />+ZT-NP4'Z+^GYG\#4$L#!!0 ( -.! U>^946[5 , M '@' 9 >&PO=V]R:W-H965TH'9SV;=?':6]N;0'_]S=C)DI,"M%]V_3+/ MS#.OGJRM>_0U8H"G1AL_S>H0VO,\]V6-C? #VZ*AF\JZ1@3:NF7N6X="1E"C M\V(X_)0W0IEL-HEG=VXVL5W0RN"= ]\UC7#/EZCM>IH=9]N#+VI9!S[(9Y-6 M+/$>P]?VSM$N[[5(U:#QRAIP6$VS^?'YY9CEH\ WA6N_LP;V9&'M(V]NY#0; M,B'46 ;6(.BWPBO4FA41C7\V.K/>) -WUUOM/T7?R9>%\'AE]>]*AGJ:G64@ ML1*=#E_L^F?<^'/"^DJK??S".LF.1AF4G0^VV8")0:-,^HNG31QV &?#5P#% M!E!$WLE09/E9!#&;.+L&Q]*DC1?1U8@FO5;[?7\##_X_H>'FJ$*]NTPCQ_ M/#@KCD\O/&!586P#"!01)P)2N6D-*^K'6-P2N%-XKS \@ZV@HC!9YP]!F5)W M4IDEV!4Z0:C6V4H%L5!:A>=#"&1PB7;I1%NK4F@JUR?6H))/"Z01$@VC!V$D MM;0F K*GXDD2_NZ<\E+%EO6PKI$@*@ -H23"0$N6'!'%HT#S ;D$(7R.U_25B8?6$EB\5X4'Q(Z&)P^N&0'/9MDM,<+@L4I++C()"+GL.Y M4G'84:"V48OA&L ]+4B,E6G+L=V]Y@T-9,X>,WQA$YE4_]?/ /^1<@&# M?2V7[TS#!JDT>.9[XM*9D 9C?]H_*_,T35_$TYMT2Y6EJ XU5@0=#DY/,G!I MSJ=-L&V>!I % !?#@ &0 'AL+W=O(D1=-B-T&<[3X4?:"EL45$(KTD%.-]M'!0LQQ@N[KXM+0JKU!R62)RDJMP.#L,#KN[(][+.\%_I"XM#O/ MP)Y,M;[AQ7EV&,5," M,'2,(^KO%$RP*!B(:W]>8T<8D*^X^U^B_>-_)EZFP M>**+;S)S^6$TBB##F:@*=Z67O^+:GS[CI;JP_A>60;;7C2"MK-/E6ID8E%*% M?W&WCL..PBA^1B%9*R2>=S#D69X*)XX.C%Z"86E"XP?OJMKSN3ZTS5"9_/>5\P.X]C>\E]'^5I%>0KB].?F^.CR=GIW!R\?GR[,OD^/K\X@LL$]TL$#CIXU*<6V40NJ,3!T]!ME*,2I;?7C4 M@NLC>*Q'.U)G%GQM*%+9)Y:&PK3;,D %C[[@ M/YPS%5U9VN-9-CU*=G&U8EI@>MK@%)C7\>;KD LN8+<:H$_/:J35\SO!PE* M;,CJ6^@T>MV>_T^&>W"U+<$@F#3B9$B'PT$'+A\5\R/QK[Z8D\9HU*/?82^& M+]1*9W4K;5H&^OT1]/:Z_S4+2=P9PD6IY+2R<$Z$E$_T92$4-'V.O,2#$YH$ MMS+#;3%+:RMVA^M+\%TDRZKD1;\5TQ5%E44<+ _;G;[Q[?C^S2CI##]9IENR MD'>?<7UV+8%ER H&*\J=:< REVF^/5V1)KT/A-I^,#4>#H+'.V%J--8+L:"Z M264(F>'+FT=/+A1=N35"*FR^CG#@<&\XU;P^!)9,SXD;7$\1XV.R*\YH]P'" M&"/_=S=#Z#[RMN98W$MT,-EZ7$0^MIU/<%H9WV,Y\^!F*$,SX/UFX.IO[.8& M:-QS#T'Q7$I'B0E:P&,09D(:N!5%Y2OC;:>S+8?6C[?!AVA7-FQ& M'_\?]QY%O;Y7W(N>C5K#K6/U4/B)!),-0;I2OU>BD#.YB?NZWL$WB =XJFE? MSQ2UGT9W]-ZP,"RHP+&A:#RG*2Y+KA6_&ES0:GEXU)G M6+1>NP#8E*"Q4FZ@R5]^P5B3>8Y+L^:2;:,>;H4?O13\+7"R.XZ8.,V8('U8H##7]@,8]CUNZCU<2"RZ'_NC=4^^0[9V7_A+- MW'_:\&BME OO_YO=S=?3G!RYM=OFY$@M325K<=N07L[GO/EV)BKU=#SP!_W" MG9S.C%T8G1PM^%2,A?F\N&TP&ZVTE'(N:BU538V8' ]._8.SR,H[@=^D>-(; M8[*6/"CUQ4XNR^.!9P&)2A3&:N#X>13GHJJL(L#XN],Y6%UI#VZ.>^T?G>VP MY8%K<:ZJWV5I9L>#;$"EF/!E9>[4TR^BLR>V^@I5:?>7GEK9T!M0L=1&S;O# M0#"7=?O+OW9^V#B0O78@Z X$#G=[D4/Y@1M^"SM5\ MP>MOA#+0<",T2>!XZ)')FLRL$8)*J>'-PH"HUK'\H1*D.]@'].Y-%@3>X:U< M"#?T#UF_=ED;T=3.)%YUF\3K/S MQ2'=F)EH>DF@L:9:WYFU,7;73P\U/==@[^551HPV-> MB19+GZVGY5\H!9#XU"C@ =Z)-!V:+CX%KXIEQ:W0SE/$M;M$NTLJ:]ZYTK!= M36BJ5 ETJBH9*AL\5TC>UD[KE[G%^H];8(3"5'QYW\(N %E>BU:J_I]P?6, MBAEOI@)^.Z6YX'K9"'L-UUK@0JDA"#R+124+FS#,8NM]TPEQ'+%2C9C"NJ;Z MAM$C2C.N??C6QA0^)M"B]Z]U)V+CB%(7N+"Q(55%NX-L4,NF$%TL)PI;3W:C M3UG$"];"1#TO3(A:\@%LJ M6&?%M)Q+6$6+/@&M'583#) V%EWVBO( <"W/-LLKH3B*57'GBJZ-E1>>N!^'$_Z'"%@!Z2U&0L3@-,!IFS(^B M/;?F,:QC% <1R^+4[N8L2]UN[$Q]"PZ2?IK1, Z@,$Q8$GL4ARSR_*@&'DW.P\9-W=K[<6G>.HJF3I2M1;2E.8&R48]6*;:SGB[6?; MN_W:-F\W&%L(\!4=:0*D-4I7M458;EH>.D9WA'VA6?TL!9_QS3'2$7%W->X8 M@2\&ED2Y&]ELSK8ZU81HR#VS\\+Q'G&[TB)5I$4L=K_V 94F\95C, MPC@CT#U)GYN%S )#6)CZ.XT:\CU+I]Q/K">B-%[#34$3S^&VY8'.^4+:G8NO M:%:E-&A&JX(4Y"SQ(COP6)!&SS!&<63!QV'P'4@?,^H-$1=M(AT -?7_NRZ=V4(=X)DJ2]>S>]7V+-2R^# MT<8+#IURZMZI]N,!WQ/M8VZUNGH*G[8OP+5X^XZ^PB>7K.VGW01'O?TT'E#3 MODW;B5$+]QY\4 9MV0UG>,Z+Q@I@?Z*4Z2?V@M4_"$[^!5!+ P04 " #3 M@0-7"2P7 )(" "I!0 &0 'AL+W=OC29-NS%&6VG=B@!I:*P;O$"\<))K8\VQ,Y_3KM^>L].& M@K:R-X[_W//S<['/H[6Q]U0B.GBLE*9Q5#I7G\4QY256@GJF1LTK"V,KX7AH MES'5%D411)6*TR0YB2LA=309A;EK.QF9QBFI\=H"-54E[&:*RJS'43_:3=S( M9>G\1#P9U6*)?8\W*C*+2P;F/3]Q'D#3E3;<7LH)*Z_8K'[7_8 M$YPFSPC2K2 -OMN-@LM+X<1D9,T:K(]FFN^$5(.:S4GM#V7N+*]*UKG)O,D( M'QK4#F8K;FD4.\;ZQ3C?(J8M(GT&,8 KHUU),-,%%G_K8[;3>4IWGJ;I0>"7 M1O=@D!Q!FJ2# [Q!E^,@\ 8OS1%^GF?D+-^(7T^EV]*&3]-\E9Q1+7(<1UP& MA':%T>3-J_Y)\N& UV'G=7B(_K+S^ _B;CJ??;N;?;V%V7=NYW!AJHHK8.Y, M?@^7\)W/ ME;!8@-B%JPWD@DHH=FB6OTYZ_2'4S**2H_U4WMH@;Z,'MXSL!)*@%AN1*0YD MHU@[K#+6]H_;6P#.M+K2J (M>9QERY9=N. N5X;"+EE#_$.(_@&UG-Y31Q3O ME4^%=AD>"6*[C79M)76SW3MTWI;?G_#V$;L2=BDU@<(%2Y/>N^,(;/LPM -G MZE",F7%?(;4$L#!!0 ( -.! U>>^YGU MY00 &\, 9 >&PO=V]R:W-H965TPV?2CZP*5&*S82J9"4U_OW/4-*LMRN52 / MR5(BY\R9VQ%]OK7NBR^(@KBO2N,O)D4(]>ELYE5!E?136Y/!3FY=)0,>W6;F M:TS2FHS69W'=]=N=6Z;4&I#UT[XIJJDVUU1:;<7D\6D>W&C M-T7@%[/5>2TW=$OA]_K:X6G6HV2Z(N.U-<)1?C&Y7)Q>G?#Y>."SIJT?K 5' MLK;V"S]\R"XF/O)T(U/MBJ-0:#2IOT M*^_;/ P,7L^?,%BV!LO(.SF*+'^00:[.G=T*QZ>!QHL8:K0&.6VX*+?!85?# M+JRNI/JR<;8QF9#X=YMJ(VPN;O7&Z%PK:8*X5 I'@C8;<6U+K31Y\5VW>G$^ M"V#">#/5>KU*7I=/>#T4'ZT)A1=O34;98_L9(NC#6'9A7"U' 7]JS%0U7 MH[2OG39*UR5%_#?6>*0Z>Y+\-X.![6\%\;L,:D+98!=M,VT'2N\91.TM<&G$1%H; 98\J']H:N=_O:W(%12L"V #V$).B> MG-*,Y >"H$U>-F04B7431&:Q;6P02 YT1"@,MT.>(GZ?WB[D*50&$0V]2?AR MI*R#&F!#? )K)Z3W%&O11K^W?%>RE,SCEB4P)9E/.RKC=AL:26? QHO/H/@;;FD<#;+B/"$$>K;$65332YVII^*R[+- MC&JKMDX!M:$X:;R,'S O"GF'?!,90:7&MR BPZ\:-OMT9#"/^\$\'IVE&U+T M6/7?-X 'JWUS^:U8:2R1^(>XC$6^M\/VK)TU6*MN+KUO$#1Z5F:VYOB]9BA. M/9<"%L@O/[W37J'I^'L@^/LM%O.#G[$C0_+WT,V*7C)@;0//(FP>;P4[5MA] MZC%6@I.^!">C:?N%<-7P^](];O>K#(VC+@FM$K"<+$[.O$BHO1ZFABLDFC)U M)-+'79=FED29CK-$U&C* )';29?A!Z-:6UBP)V2*Y2]^&JU+*UV22QULXRCS M&-:CFMCY^G?>>LUPT&$M^B"!.E;U4ZZ M)KTU$/V=4.2"U-'AFGIEC3/,'P_'-\@#FQ] N#OQXQ1&1@(ZLT:'\[=B;X/- M!I? BMPF7G6]B).4[H/]V_XV?9DND0_'TU7\HW0;;;@L.4SGTQ-\>EVZWJ:' M8.MXI5S;@ MJ7!;XBX <'\!^;C%,[0,[Z/_&6/T#4$L#!!0 ( -.! U?I M+X%[H ( ,<% 9 >&PO=V]R:W-H965TH31<2=!83(-9;SSO.W_O\)/CQNS=P66R4NK!"=?Y M-(@<(12868? Z'C$!0KA@(C&WRUFT#WI O?O._0O/G?*9<4,+I3XQ7-;3H-1 M #D6K!%VJ39?<9O/I]K682]@%+T1 M$&\#8L^[?"$_,X9FE\D3I.7*BJ9O+Y]&04]X97!K(=1=91%#N*I-N%U:BYRLT.&O,QG%U+,JG&4(QY M#]0%V'4!W#"=E9#TMN+B]2L?"$?E#\-%[;'V*\0EUTC;SEFG[;;4K!W.%_=VQ1'S-2=& @L* MC2Z&EP'H=FVT@E6U']65LM2+_EK2ID7M',A>*&5W@GN@V]WI/U!+ P04 M" #3@0-7O0^JB8D" "#!0 &0 'AL+W=O%E4BB,(P"2K&I9JL8)+O-=@FJIB^FV%0FV7WLC; M!1[XIK0N$*2+FFWP$>VW^EZ3%PPH.:]0&JXD:"R6WN5HOAJ[_#;A.\>MV;/! M=;)6ZMDYM_G2"QTA%)A9A\!H><$K%,(!$8W?/:8W'.D*]^T=^DW;._6R9@:O ME/C!,\O2A59;T"Z;T)S1MMI6$SDNW5 >K:9=3G4V MO94O**W2' V X\. 3BMS4[,,EQZ)P:!^02_]^&&4A)^.T!T/=,?'T--'TE[>" 15P-Z$ M#M$\"G28YO[,F7%GV!*A1LU5;J#-DQ9SR!1ISSBK3RF4(!%SN9G#Z:VDD&H, MD[DY YH7#O.".Z:S$N)1[SZP+5U92_A,&#B!V=1/D@D9HW#J1V$"-UQRNL(Y M;)1C$,<3?Y8D$$\F_L5T"D_*,@%\C_4)C..QG\0C9R6Q/YN-X=!O#_:$4:'> MM/(WU%@C;:>1(3J\,)>=L/ZF=\\3];3ATH# @DK#\XN)![J3?.=85;&PO=V]R:W-H965TZ5 M2A'&[78W+!F7P6C@U^9Z-%"U%5SB7(.IRY+IYPD*M1D&4;!;N./KPKJ%<#2H MV!H7:+]4X'?.&[,P1B<)TNE'MQDE@^# MMB.$ C/K$!C]'O$*A7! 1./;%C/8FW2*A^,=^B?O._FR9 :OE/C*R=VGS&K3\=AY*L0>]Z-(<_RFEDV&FBU >VD"F\AQZ0YE837M!&25L8F,H<\]?Z(7'>$X]WQ"?Q2<"?:WD&2;L%<3M.3N E^T D'B_Y)X$8 M_R40NSC\/EX:JRFC_C@6B<90>MR0J[(+4[$,AP&5D4']B,'H_;NHV[X\X4:Z M=R,]A3Y:-,4%:@7'/#I&]R3@<;KW!<)*":IH+M=@75* WY76 )?-7>&*3F*& MQCA"5D'&1%8+9I&6+8EY:A51,S[8I 6V\"MV*&@QFM>:6HP%\RD1-*08KK4J/M_&522OL$35=-"#K@':( M24EL/0\#='<92S7@?%MBQFJ##HAKQUG4_C[:J%KD4! DB2#=+L3IIQV?"[@O M-.*KE =*6/0)^V$F"4[5ADR8EB.,E3V(0TYU_-&GM?O$<#N]A]GMU:\W4YA/ M[V#Q>7PW??^N'T?QY62\F%U=^)/>AI,],B[\>;B ;]TZS&"O&5W"A!F>P0\0 M]9)6MQ.[4;_7BM(N?'T[7F_'Z35LK]\Z;_>AGQ!@>DC/>7D(\CN7V]/_7]Q?FRHWQ$>Z5C-,P?M20&9C=+>?A^?4&><,HTL M-0*JJU;^:&2-72-AUOO[I_ M+XR;-ODBWCPV;IA>&PO M=V]R:W-H965TI-;?.7SC>- G-MA,5E)^MY//Y=P++2&LL# V J-A MCTNL*AN(:/SH8GK]D19X:A^C?W2Y4RXKIG$IJ[]Y:;9S+_>@Q#5K*O,@#Y^P MR\<1+&2EW2\<6M^43BP:;63=@6E><]&.[&=7AQ- 'KX"B#M ['BW!SF6M\RP MQ4S) RCK3=&LX5)U:"+'A;V41Z-HEQ/.+&YQ9>#=$UM5J-_/ D,A[490=/"; M%AZ_ D_@BQ1FJ^&#*+'\%1\0E9Y/?.1S$Y\-^&J6-(BW\.Y1L&VLT',OVQU3O6(%SCQI H]JCMWC[)LK" MJS-,1SW3T;GHBSLI-G\\H:K!/=9T))L-!.E?@]T2=A?$GQAJMA"$G53E\*= M9 (^LH)7W#S#!8SBU$_#T%EC/TY#>$3!I8*_I$$-98,6/(8D#?V0_([C@%<2 M D5RN\?Q ?>RVA-36"HLN7DY^>V;/([BJW[\\*/A._JFD L73!06$V5^,LD@ MROTLR>%)&E9!Y,>3R,_M,EFIG^8&WI[(]T[/92UCLFGMVECJ]T*QU'T&\% MTNK%@H MK UWPVB2^>T@VC2>9G8=K/!S5/DH[S7OIC?Q)'OW; 2=4O(!]%_CB<6"MK M(78M]T>ME;7 (4D&)T]3C6KC'F!-O=((T[Y2_6K_QE^W3]N+>_L'@6YCPZDC M*EP3-+PT#_SV?Q/U!+ M P04 " #3@0-7&J^!U \$ #H"0 &0 'AL+W=O^S#3AIBG5 -R-VV@_#/M#262(B MD2Y)V?%^_8Z4K#FHXQ3#ODA\N7ONN3>2D[U43SI#-/!L_7$$8YEK]X5])=L?>!"7 MVLBB5B8&!1?5GSW7<3A1& :O*(2U0NAX5X8.=Z&%P%_*T4;HJ %81!&%_"BQN?(X46O M^9PQA;7/"W:@$C,P5XJ)%-WXS_E:&T7U\M"7"\R[#?/N)?39LFH=D!NH$K?^/G'WSW:,YZA?!#]/?96A@V?B M0#T8RU3PO\FB/K$>GUK'RCIP 894-S*GMN?+!59 M:B82_=[5D/V$SBTI;,+)#A?D!L(:R0H>9X8]HQZ3H'8RJ;1FB6D"[V#8B>C; M'W1A24<*>=B"% 61S8$, 4NH6;DM(WOJ',.BH=\*1@'T6KW1"%;2D/2;H20K MK5'@K+7"002K%W$UMDWK,Y52H]_&6Q^ [9E*P!RV^+]'=?F&^7$E08FMLOH. M.JUNU'7_<#""!Z2@\;BJ!"L8MH)P0)N#?@<6J-P])&*L37PG_B@X54[8&@Z[ M]!UT _A=BIO[8IO+ WGS@5,5&ZDT]'I#Z(ZB_YJ%"]W<:[JY]Z/=/->401<1 M>+04C(1[;3C=.@@?&5?PA>4E-GU_C-ZY)K]L\XWBL97 &BX:RIH,'LFXIK:$ M=D="5>1DK9"4R@$W%?6C!>4JB%JRH! X2%+D,<5]U&_W.NY4K>&)JJJ!2FNHB;U>89 M,Z]N[W_%JS?09Z923E',<4.J07M R535NZ*:&+EU=_E:&GH9N&%&3S%45H#V M-U*:X\0::!YWLW\ 4$L#!!0 ( -.! U=7?X+VL@4 -P. 9 >&PO M=V]R:W-H965T:JKQIR-%M8N3R834RQD+=,2LZIKT7ZYD)5^/!N%HXW@5LT7U@DFT].EF,L[ M:7]=WK2837HKI:IE8Y1N2"MG9Z/S\.0B=#ZDYMC MP &2E2RLLR#P\UE>RJIRA@#C[[7-47^D4]P=;ZQ_\+[#EP=AY*6N?E>E79R- MLA$IY4RL*GNK'W^4:W^XLU?HROC_Y+';FP8C4JR,U?5:&0AJU72_XFD=AQV% M[&L*;*W /.[N((_RO;!B>MKJ1]*ZW;#F!MY5KPUPJG%)N;,M5A7T[/1B92 Q MAMS).6)M#;ENNE2[F(WOQ4,ES='IQ.(LIS$IUG8O.KOL*W8C\E$W=F'(55/* ML$&#?ZT:HY)%%#" A8-V(MZQR-O+_J*O;6_Y%8N=6M5,R=_ MG#\8VZ),_CSD;F_9 S#JP:J>.'I7?8Y;H16(UL; F:KW"-KCT,[C' M"-09*5 SK7I865DZ/Z0H%J2H!,H3VXRJ525:LNR\\T=[2TO9*ET:XM$VT#TA M]XM6RKT2)"@@V1?0WHR1\74#2WIE1%.:(P_HS@.ZAKEVX]%6O!WY-%P]85)&[64Y#6)649YRC :9S2,XR,O"RCD&'$6TXRG;C6G6>I7>1C3 M/(M<)ZL*%6T1IS .:9PE9!PZ:]D1"1FC>9"1,$DHRP,RQC%YD& A2FF4Q1WN MQN$![1.,PA ZS\B,0IY4GP0OV\JA1R:_L"'&&:0L*V M:LBLQ[)+->(9%D<0+]GIN\GC&5-X+O$4LKE/SLN_T,%0^:'5X"W4UDS932_C M/J!)G/N1Z\-\KT?3F#+44LIIFC_OOS"A %]YI$G-/ \TV41C0 C[R7" X"W<6W*Y*W,;5!;I8.R-WG6FT)0)] M47AR0(F+ P5^3.Z[.W9KT!LQOHUW'5>-%#_?&0HW0;5W9P_S MU*'V/Y3CRQ6E)JB@9:9F>I VIU* MZ9:A-75-3:>!E1[4"AJ%X9*VC,L@2_S:5F>)ZE%P"5M-3-^V3/_9@%#'-)@' MIX4G7C?H%FB6=*R&'>"W;JNM12>6DK<@#5>2:*C28#U?;1;.WSM\YW T9W/B M,LF5VCOC2YD&H1,$ @IT#,P.![@#(1R1E?%[Y RFD YX/C^Q?_*YVUQR9N!. MB1^\Q"8-W@>DA(KU I_4\3.,^=PXOD()X__D./@N;P-2] 95.X*M@I;+863/ MXSF< :+H!4 T B*O>PCD5=XS9%FBU9%HYVW9W,2GZM%6')?N4G:H[2ZW.,PV MK-C76O6R),Q^N^%NB*K(CM>25[Q@$LFZ**P+8*;='[:6-?&=#.P>Y72N')< &F=RO["U!+ P04 " #3@0-7]LOS MGCX# !M# &0 'AL+W=O> EWJ]S9N:,9S.>;J7ZIC>(!G[D7.B9MS&FN/!]G6PP9[HG"Q2TLY(J9X:F M:NWK0B%+'2CG?A@$(S]GF?"BJ5N[4=%4EH9G F\4Z#+/F?IYB5QN9U[?NU_X MF*TWQB[XT;1@:URB^53<*)KY#4N:Y2AT)@4H7,V\>?\BGMCS[L#G#+=Z9PPV MDELIO]G)=3KS NL0I+AB)3NP ^@/CP#"&A ^!)P= 0QJP.!W+0QKP- I4X7B=(B98=%4R2TH>YK8[,") MZ= 4?B9LVI=&T6Y&.!/%F4ZD,)DH,84/!2IFTZ&!B11HKY":<;A2LBPTG,1H M6,;U2W@%GY8QG#Q_.?4-.6&I_*0VN*@,AD<,#N ]V=MH>"U23/?Q/CG?1!#> M1W 9MA+."]6#_O 4PB <'/*G'?ZV%#T8!$?A\>_#PY9H!DT^!HYO<(3O6B0R M1U@:9I"JRYS")>-,)+3D;@&;EWF:9C9+E!F;/BYUJ5##[<^'&3L%HN-EFHDU M'$OTUW?D 5R3-?W?@? O*W>'A]VUE]*%+EB",X]N'8WJ#KWHQ;/^*/CG4"JZ M)(L[(MM+T[!)T["-/;I1,D%,-:R4S&').()< :VFI;O(8*XU&GU(T%;BIPI: MD8T,F3>/6U_R*.B2M1FU+I[I)B"_Z#V:!JJ?7QX_(>JE='9'MZ31J])G_J M8IP\$BL,@D-BM7KP5+$Z(JO$\G<:L1S5VC6T&A)9"E-U-,UJTS//7:OX8'U! MO735^OZBJ1KQ]TRM,RIGCBNB#'ICNL14U=Q6$R,+U^[=2D/-HQMNZ'L E3U M^RLIS?W$&FB^,*+_ 5!+ P04 " #3@0-7P$NAJFT" #A!0 &0 'AL M+W=OQ9)O2V D_36JZ@168F_I:8>0/+#FK M0&@F!5%0S+V+R?DBMODNX1N#5N^-B76REO+6!A_SN1=80< A,Y:!XF\+"^#< M$J&,7SVG-VQI@?OC'?M[YQV]K*F&A>3?66[*N7?FD1P*VG"SE.T'Z/U,+5\F MN79?TO:Y@4>R1AM9]6!44#'1_>E=7X<]P"1^!A#V@/!? 5$/B)S13IFS=44- M31,E6Z)L-K+9@:N-0Z,;)NPIKHS"588XDRYA"Z(!LH1,;@1SI3TF*VR6O.% M9$$64AB%U2876F-749&3SXRN&6?FGAQ>@:&,'R'F9G5%#@^.R %A@GPM9:,Q M52>^095V+S_K%5UVBL)G%'UJQ F)@CWXXW%^>TO/=4TSF'MX#36H M+7CIZU>36?!NS/Q_(GM0BF@H1?02>SJXIZX3CDFM9-Y@K, T2HR>=<)KV-HB'G@=9XT!J_J'4)18.=RG>=.J8M?K)M=#9]K.UI M4CB;Q8_$^7L7T#Y^V(0;)C3A4" L.#F=>D1U#TH7&%F[.[F6!EO(#4M\@T'9 M!%POI#2[P%[SX55/?P-02P,$% @ TX$#5T:&$\6# @ ^ @ !D !X M;"]W;W)K&ULM99K:]LP%(;_BO!@;##J6RYMEQB: M=F,=+926;8RQ#ZI]$HOJXDERW<)^_"3943-(M%&:+XEN[^OGG&/[>-8)>:=J M (T>&.5J'M5:-\=QK,H:&%8'H@%N=I9",JS-5*YBU4C E1,Q&F=),HD9)CPJ M9F[M2A8ST6I*.%Q)I%K&L'Q< !7=/$JC]<(U6=7:+L3%K,$KN ']I;F29A9[ MEXHPX(H(CB0LY]%)>KQ(G<"=^$J@4QMC9$.Y%>+.3LZK>918(J!0:FN!S=\] MG *EULEP_!I,(W]-*]P*4 MD,L_.@-52M*X^_3'A3F)SC4P]7,;]&@/T&,//0[F\AKL@T[X"E''K4%N36S8 M)46/@&4 9^)Q)N'2XH==I0T*GYFEJ<>:[J>TTSU 'WKHPQRGRH/OB_,O?'"3X-Y[8$E<.@PW5GF M?YB,=Y\5V;?9?J)%XUK;K="F4;IA;3Y-0-H#9G\IA%Y/[ 7\QT[Q!U!+ P04 M" #3@0-7D:1-#7<" !.!@ &0 'AL+W=O0[M"R-!*W0F#0)4=@>ICVXR6UCX=B9[33P[V<[ M(0H0NCWL)?''/I"T7][($4.BAHDPNG%*I^LQU95Y"A>4)KX'IG2T7 M%59Z*G:NK 7@PH(JZ@:>E[@5)LS)4KMV+;*4-XH2!M<"R::JL'B\ ,K;A>,[ M3PLW9%0B&/ 26+_Q+'A[1BLB<#]_ 0>W:#6WVE% B"Z>27[.")A9NVL,_FLR2) M4W<_MO ZRO=F@9<,8<_$18.XZ*"X2\*(OMX%VG$^?<\Z?#PZ-PSC>9*\D#<1 M%L>GL]FTO'B0%Q^4=\L5IKH4AEJ94AB_RDP41DGHOU X$9:$\WGT0J$[JG;3 M:74I[ B3B,)6 [V34\TCNN[5312O;0/8<*7;B1V6NN&#, %Z?\NY>IJ8GC+\ M0K(_4$L#!!0 ( -.! U=_$D,=J00 L5 9 >&PO=V]R:W-H965T MW\5IGVQ@C7RF%@6X:1E\/$8FT\5"M+>+QD"8\ M(!%>Q( E88CBYPD.Z&ZD06V_<$/6&RX7]/%PB]9XB?G==A&+.SU'\4F((T9H M!&*\&FF7\'QJ*@4E\0_!.U:Z!I+*/:4/\N;*'VF&M @'V.,2 HF_1SS%02"1 MA!V_,U MWU,JEJ_WZ-\5>4'F'C$\I<$OXO/-2',UX.,52@)^0W<_<$:H)_$\ M&C#U"W:9K*$!+V&2R>$J''QS]%IEQ%'@TQ6. 8+#04 MG =,/F0 1*!NXAP]K6T<+NA"1,[BL63ROU0YX*@-%/W,C*3E(QYA(P%KFG$ M-PS,(Q_[57U=.";WCKGWSL1L!?PSB/R9O[YDVM"\V)RN;R:GC>Y+(6TFR%EESAG6^3A MD2;: ,/Q(];&GS_!OG'1Q+ M*Y-?JKE@7_# L6B6($K">U%"HJCV9-+R$'V7<5$+)%I7*8$O9"]TVD0OW;]7 MLMMQ!X9;8W&:2LXE0F)IE!8[],@0")44D@];222[N64 M3#3/ZD%JE.DULW!R%LY[2VUV]=?=[7S66&Q.E\76$5B%OYOS=SLOMAD)$E[O MNZE?W->56X-82[D->LX="3N]8SA;#"VR?7O8Y*]YHZM0F\C!(Y$=THYVM6&^.4T=HU6_O8K Q MC8_(5;-U7'JK#[I"J_J@F'S,]LGG';F:(9;3<%!/U089RX:U5-5+QTHACM?J MM(V)Z2N)>'J&DJ_F)WJ7ZARKMCZ!Y]/T7*Z 28\)KU&\)A$# 5X)2./,$1;% MZL/I5AU>W5/.::@N-QB)SPXI()ZOJ)BFLANY07[^.?X74$L#!!0 ( M -.! U<>RN]0^P0 ,8> 9 >&PO=V]R:W-H965T*K7!.BT%,<,7GIK)5*+EQ7AFL2 M8WG&$\+@R)*+&"O8%"M7)H+@A0Z*(]?O= 9NC"ES)F.];R8F8YZJB#(R$TBF M<8S%[II$?'OI>,[SCGNZ6JMLASL9)WA%'HCZG,P$;+FERH+&A$G*&1)D>>E< M>1>!W\T"]!F/E&SEWG>47%C0Z8DBC(E&,>W M0M0I23'GTA2[4^M(9.FA!ECB-U#W?_DJ*"^IG>B&/ MI/Z/MOFY@ZZ#PE0J'A?!,(*8LOP3/Q4@]@) ISG +P+\PX#>*P'=(J![;$"O M".AI,OFE: X!5G@R%GR+1'8VJ&5?-$P=#9=/6?:[/R@!1RG$J'!$ M]LY A_N&J^F6]+M:K_>*W@-4XAI=Q430$#/TD5.FT"-A*A6D";91+7M$7,@$ MA^32@6> )&)#G,D/WWF#SL]-I&R*!9;$:A1[)<6>5N^VO8?1'Y_@5'2K2"S_ M;.+9L\G3IEA@2:S&LU_R[!OORCO\1.,T1G,N()*RE40)$3%5&>04"EF@4) % M56B)0QI1M6MBF^<8Z!S9[+.9^# 997]C=[//S3B8MMPLB=6X#4IN R.W*8\3 MS'8_2L2WC BYIDD&+H1ZABFTB5&N-]QCU#GK'^ QYFR+QY)8#<]YB>?"\3I50]=Y MUC3YN&TAF=)K0ZOV^T$E/YT32," M^V=$\B.KWZKAL*H6V%*KLZX\AWH=A_0S=/SH[%V^/'VIA&;35QQ.ZE>WG1"UDR+@60 M4]@@O[)!OMD&M7Q(0GMT%3R@._*4M4ZXB: Y8=N[SZI:8$NM#KNR0OZIK)!O MU0I950MLJ=6A5E;(-UNA]J\3"\V;>09F;T[:&= K+XU>6QS=;GOI+Q0H4 M9>@O;7\VKZ^FF*5;WWM6W4VA5O\I>Z.#N<3=6_@#U[?2"Z@2A3QE*E\#+/>6 MB[17>FG2K4[/5WCOL%A1)L%8+R&T\$@\Y M/U+VF>\0$N!KGA&^<'9"["]=EV]V*(?\@NX1D4^>*,NAD$VV=?F>(9B627GF M!IX7NSG$Q%G.RWMW;#FGA<@P07<,\"+/(?OV'F7TN'!\Y\>->[S="77#7<[W M<(L>D'C(<$P)8.AIX?SJ7ZZ"4"64$7]B=.2=:Z"DK"G]K!HW MZ<+Q%".4H8U0$%#^'= *99E"DCR^U*!.TZ=*[%[_0+\NQ4LQ:\C1BF9_X53L M%D[B@!0]P2(3]_3X.ZH%10IO0S->_H)C%1O%#M@47-"\3I8,6%ZAM0#OP"TEVW>?$,M!>>/U%1(09V_DD\>'*_#ZU1OP"F "/NUHP2%) M^=P5LG,%X6[JCMY7'07/=/1'02Y Z+T%@1>$FO25.?T#9#+=UZ6[4G*C.VAT M!R5>:-)]0[A@A2Q* ?Z^E0'@1J"<_Z,35Z%-]&CJ7;OD>[A!"T>^3!RQ W*6 M/__DQ]XO.JF6P'K"PT9X:$)?EC,MU$RG:@C>@BVC7#N?%4Y M%6S4Y2,)A2>L=5&)-]%SCAK.T0LXKPK&5$W)CTS!L,!(2S,:$@@3[W1P-5&3 MN".F1S-N:,9C:H"N,[R%ZJNJ)1H/*01Q/)U-3ZAJXV;AS->3G39DIT:R]^A MLP,F6[!B*,4"7,,-SK#XIN-JA!K[FEH"ZZE.&M6)U>]38E.X);">\%DC?&;I M^S0;U)MW4I&FB!XYWVN72\](KUPC;RDDQC(T@XR=#EMH?BRA];?'K=$)/+L;9*N6QQ9:7WQK>0*CJQA1FS50;]<3AX,] E,G?X?T>^-3'!J..),UO38'CV,(N'DJQ:$K=S MV*9..C] ML6$@PP]27CO8BH'F%6'AU5#T'UY_K:F0M"\O-PAF"*F N3S)RI7 MO;JACO2:(]SE=U!+ P04 " #3@0-7$=V-(%X$ _&@ &0 'AL+W=O MD"?/SY/_Q..,,]XS_BRV MA$CTDB:9F%A;*?,[VQ;1EJ18]%A.,G5ES7B*I3KD&UODG."X-$H3VW.$.61'[+ M'[DZLAM*3%.2",BD4]L_Y74-S30O(@EHOQ'^ZKM4/48%4*RM#96QRG-JBU^J84X,? N&7BU M@7=NX%TP\&L#_WL-^K5!_WL-!K5!>>MV=>^E< &6>#KF;(^X;JUH>J=4O[16 M>M%,/RA+R=55JNSD-" KB3ZA)8[GH6_+ +U_]Z'#K;F9\FN1]9#OE!C?@ G^SQG>.WACPH1F MS)+D!V_<43>FI97?A-HON?T+W">R8\F.9IOS\';%T8C2V>M.Y#@B$TNE)T'X MCEC3GW]RA\XO7>I#P@)(6 @$:\6CW\2C7])]T]"[SX3DATE2 M\7=72/J0(8&$!9"P$ C6"LF@"^F0\<9V[M3_8U^7*L_)"Q\Z[T_.'K?DG78R#HT MROI =H2KUP[$L7H[^*CGKU)F]9Z#=IA3O$K*:P0)2?)/,=MG7;I6G0Q.///. M5#6Z<:VJD+ 0"-:2_Z:1_\8H_V^%%!)GL4[]"5'/,A>(K>LGN4MH(^[:3%/! M7.5,=",9-%6O7H_ MHYEZC8W1 \.90$_J&>\2W-C9M8)#P@)(6 @$:T5LU$1L!#K;CB!# @D+(&$A M$*P5$MJS@H M+82BM34_*?C<'TY=.E==3%)F[K5# I06@-)"*%H[0MXQ0AYHJJIQ4(&!I 6@ MM!"*U@[,L8!VS17T]>G*[TI7SMMT!5HA@])"*%I;\V.1[!H+ONFR6"5456#Z MC?6J%0PS]^I1 5HP@])"*%H[0L>:V1W IBO(0M3)U>C?J&>#5UXKJ0+*\7(Y?,2E96NYNU7Q"N&Z@ MKJ\9DX<#W4'SS6CZ'U!+ P04 " #3@0-77V9@!+4" !]"@ &0 'AL M+W=OLHIDS-GJU1QZ;HRW4*.Y8 7P/3.AHL<*ST5F2L+ 7AM13EU \\;N3DFS$EB MNW8GDIB7BA(&=P+),L^Q^'D-E.]GCN\\+]R3;*O,@IO$!JAN!-ZYC8N M:Y(#DX0S)& S[[_ #5/ M9/Q23J7]1?OJ;!0Z*"VEXGDMUAGDA%5?_%3?PX' '[X@"&I!\*^"L!:$%K3* MS&(ML,))+/@>"7-:NYF!O1NKUC2$F5=<*J%WB=:I9 $KA=ZB)3#"!?K,%4AT MO@"%"7VCUQ^6"W1^]@:=(<+0+:%47[V,7:4C&[V;UE&NJRC!"U$^EFR O.D% M"KP@:)'/N^5+* 8H"(WS(^*P(0ZM>]CUS#=,*E'J$E3HVR=] -TH MR.7W-O"P3_">S([ APWXL/.IK[),0(85H$(0EI("4X1S7C+5AMWI=2IV93:R M9N;/=)>$D1>[NQ::J*&).FGL,Y+F&2_T6(%.12&A$=N(.OU.):K,)@=$WL"+ MVI%&#=+HU%H,O3:23IM327HR.R(>-\3C7FMQW"=X3V9'X),&?-)C+4[^*I_( M^UT^%4UGO/^DF38TTYYKL?+S_>/Z&87CZ ^LSL"G8KD'S8%IS&ZQR'3:B,)& MVWN#L:YJ434[U43QPO8+*ZYT]V&'6]T?@C ']/Z&ZUJM)Z8%:3K.Y!=02P,$ M% @ TX$#5ZT.JCZ4 P F! !D !X;"]W;W)K&ULM5AM;],P$/XK5D ()%C>VK09;:2M&V*(21/CY0/B@]M<6XO$[FRG M'1(_'MO)TF0+UCIE7YHXN7O\//:=<]?)CO'?8@T@T6V>43%UUE)NCEU7+-:0 M8W'$-D#5FR7C.99JR%>NV'# J7'*,S?PO,C-,:%.,C'/KG@R887,"(4KCD21 MYYC_.86,[::.[]P]^$)6:ZD?N,ED@U=P#?+;YHJKD5NCI"0'*@BCB,-RZISX MQS,_T@[&XCN!G6C<(RUESMAO/;A(IXZG&4$&"ZDAL+IL8099II$4CYL*U*GG MU([-^SOT#T:\$C/' F8L^T%2N9XZ8P>EL,1%)K^PW4>H! TUWH)EPORB76D; M!0Y:%$*RO')6#')"RRN^K1:BX:!PNAV"RB&X[S#XCT-8.81&:,G,R#K#$B<3 MSG:(:VN%IF_,VAAOI890O8W7DJNW1/G)Y SF$KU#YS<%V:C=D>@#H9@N"%VA MUV<@,OWR#7J)"$5?UZP0F*9BXDI%00.YBVJZTW*ZX#_3A>B2 M4;D6Z)RFD+;]746]YA_<\3\-K("?"GJ$0N\M"KP@[. SL[M?8J[<_2[W%IVP M7L[0X(6VY;R@0O+"K.;/S\H 74C(Q:^NU2K1!MUH.H6/Q08O8.JH'!7 M^ D MKU[XD?>^2VI/8"WA@UKXP(:>S K.M6"56 4GDH! ;*GR22T'FV=DA772=@9, MB1L97'WH;!,_''O1Q-TVM758#:(XK*U:I(3C6JRD95L1XIVL;2"'!I1/8&U](YJO:->4VG4I_">P%K" MQ[7PL76C?YA/#Z0(;X&K3ZDZD>>?S^S MK&2>*#6NI<;/=&K$#Y(L&GO>/6G6R9\HS??V7U:OQ].E FLJBJ,'BNQ3/E52 MHUCPK9(N"25YD:._705#IRHKWJ%9V1=:6WVP5Q_T>B)5<'V)[PFM+7Y?V/C6 M\J'Q^:G/'*2#NU.X'JRJWT?OEP%>F)19H MP0HJRS:P?EJWW2>FV73WYF7/KIJA%:$"9;!4KM[12.T'+]O@H+ZSXCD'U!+ P04 " #3@0-7; P,JQ<$ "5 M&0 &0 'AL+W=O/I%1]Q#)CH5SS$(O2 MO>?>0QX1!]3LR/@'L2-$@D]Y5HBYMY-R?^W[8K4C.197;$\*]63#>(ZE&O*M M+_:= E'F.^>?7)&/'N0>]+S?> MTNU.ZAO^8K;'6_) Y+O]/5S_#ZR6*=(*)>$_)472N M@:;RR-@'/;A;S[U =T0RLI(: JN? UF2+--(JH^/-:C7U-2)W>LOZ+>&O"+S MB 59LNPONI:[N9=X8$TVN,SD6W;\E=2$3(,KE@GS'QRKV#CPP*H4DN5ULNH@ MIT7UBS_5$]%)@),S":A.0)Q@?)U5.J\N3BACQ*\"-XC[,2FWEE&V#NO;PA$M-,O%)/WSW<@) A0.I"_MZ6\P5^EP M*-U7M!ONJ.&.#-[D#-XMIMPP)T-4K+GZ[;H6>[PBL0G#?') M\^M[T.NK52U(01D'!9-$ *5?0#Z6=&]F9$,+7*QHL1V:CJI&;&KH3?&P2"9P M&J0S_] E.A263-*X">M1B!H*T842!?^"7YJ&;VT-6Q''KI\CL![YN"$?.Q5N M[)*X([ >\6E#?/H-A%O5B#J*A%&"DB>Z'8B:I@@.RS9I""16 DO,^6?5UOG= MU9H_=JT<@?6HI@W5U*E(4Y?$'8'UB,.@M0[!-Y!I7:2KP"2.P\[.67N#H;@D M#I-AJ<*. X(CQ'KY/FN'';N4KM#ZD]!:(8BNT/KD6X,$K3;$E9## MTZUT2,<#8189MV8'VMW.0]7V'Z;MM:*B7/)4J;EG(;I!@QRL-48OJR.T_HRT MW@E&;C7MU#FY0NN3;[T3M#H45YJ.3\0:ABBB'HH+TVEP1M6M$X)V*W1. MU2>;]K/*MM89O;B.T/JSTMHKF+A5ME.[Y0JM3[XU7-!J:UPI.SU5;!2HOZ?* M?C:N?_;0NB=D=T\#R@Z#L?NUO<;H4PI':/T9:8T8@DY5C9P:,%=H??*=LZ@+ M#J.^6M5UD:Y:)VD8P:>J'HR+XR ZH^K62B&[E3JGZM'[M;W.Z,7]/\ZA4.O- MT,2MLIW:,%=H??*M#4,7G&%]O;*CDP,VLPV?*/O9N(J&WSDSUQ\LWF"^I84 M&=FHQ.!JJG!X]0V@&DBV-\?HCTQ*EIO+'<%KPG6 >KYABE(]T"?SS9>8Q7]0 M2P,$% @ TX$#5Q6>^&.N @ XP@ !D !X;"]W;W)K&ULO59;3]LP%/XK5C9-( %)4QHN2R/1PC0FD"H8V\.T!Y.<)A:^ M9+;3EG\_VVE-IZ69A,1>$M^^RSFV5UO5Y&*J\ H;5 MD:B!FYFYD QKTY5EJ&H)N' @1L,XBI*08<*#+'5C,YFEHM&4<)A)I!K&L'R> M !7+<3 (-@-WI*RT'0BSM,8EW(-^J&?2]$+/4A &7!'!D83Y.+@8G$\&D06X M%=\(+-56&]E0'H5XLIWK8AQ$UA%0R+6EP.:U@"E0:IF,CU]KTL!K6N!V>\/^ MR05O@GG$"J:"?B>%KL;!:8 *F..&ZCNQ_ SK@$:6+Q=4N2=:MFN348#R1FG! MUF#C@!'>OO%JG8@M0!SO ,1K0.Q\MT+.Y276.$NE6")I5QLVVW"A.K0Q1[C= ME7LMS2PQ.)U-!6-$FS1KA3 OT%1P37@)/">@T-XE:$SH/CI$UWQA%@GYG(;: MZ%ITF*\U)JU&O$-CB&X-:Z70%2^@^!,?&K_>=+PQ/8E[";\T_ @-HP,41_$0 M/=Q?HKWW^SV\0Y^,H>,=[N"=-3*OS!:CEZPE-\^SO[35-KJ7YX*$:)!%%E^5^T@%B]LKVV#OU]D[[3P%> M[3H%O&ULK93;;IM $(9?946EJI4J M@\%-6A>0?$C55(ID)3U<5+U8PV!6V0/=78SS]MT#IDY$W%[T!G:7^3_F'YA) M.R'O50V@T8%1KK*@UKJ9AZ$J:F!8340#W#RIA&18FZW@OS8; M:7;A0"D) ZZ(X$A"E06+Z7PUL_$NX!N!3IVLD76R%>+>;J[++(AL0D"AT): MS6T/*Z#4@DP:OWIF,+S2"D_71_I'Y]UXV6(%*T&_DU+76? N0"54N*7Z5G2? MH/?SUO(*096[HL[')DF BE9IP7JQR8 1[N_XT-?A1& XXX*X%\1/!;-G!$DO M2)Q1GYFSM<8:YZD4'9(VVM#LPM7&J8T;PNU7O-/2/"5&I_-K7@@&Z L^@$*O MUJ QH:_34!NT#0B+'K/TF/@93()N!->U0E>\A/*Q/C0I#7G%Q[R6\5G@YY9/ M4!*]07$4)R/YK/Y='I]))QG*E#A>\MJP05D@6D_!7(/0?[RQ?0B^C!F]S_!'IF?#>9GY^CY556!ZS9$?!FT M*8/$&L9<>]1[A[(C9)]'DWAFOL'^U,YH5'PY1/D\PY/_FH'^WVC1N.[9"FUZ MT2UK,RU!V@#SO!)"'S?V![T"37300 /07 M 9 >&PO=V]R:W-H965T37"!J8F=L4]I_O[83\@$A6M2,Q$MQS+TG MYUX?NP>/=HP_BPV 1*]Q1,78VDB9W-JV\#<0$W'#$J#JFQ7C,9'JD:]MD7 @ M@4F*(QL[CF?')*369&3FYGPR8EL9A13F'(EM'!/^=@<1VXTMU]I//(;KC=03 M]F24D#4L0#XE[!PE"&.@(F04<5B-K:E[.\-8)YB(OT+8B=(8Z5*6C#WK MA\_!V'(T(XC EQJ"J(\7F$$4:23%XWL&:N7OU(GE\1[]5U.\*F9)!,Q8]'<8 MR,W8&E@H@!791O*1[7Z#K*">QO-9),Q?M,MB'0OY6R%9G"4K!G%(TT_RFC6B ME*!PZA-PEH /$[HG$CI90L<4FC(S9=T3228CSG:(ZVB%I@>F-R9;51-2O8P+ MR=6WH _IX#Y*$ MT2>5]K2X1Q\_?$(?4$C1GQNV%80&8F1+Q5:_T_8S9G*]Z7>X4; W[?T!G6<*X0=W*GA,_O_Z;B!3B?O?,?@=4YU?D,X MU/5TRCFA:U![1:+E&RK'S[U\^[U?Z304_!> M2<.]WN! Y\$)F0]RUH-&UN8?!OHCT?1JU=V8?N[ZM 16J7285SJ\/'4/ MV^Q>2V"5[KE.X3^<'ZGO#+TL7K?;Z1XHO"X*]X?U&G=+WLEMYBZ4^U5D$^#& M4%,?T):&LM[M-&*=NVAMH54KQT7E^/)4GW%JJX,MH54[6+@_M]$>O5OWG2-% M*U_:/]3]<93;]]P3NB^\E]MLON:%WC/:CR D#WVIANG1_W1R&S1"G[V(+:%5 M&U&8.;=W@=N@56?8%EJU@X4W=!O-T[NW@7>\#0:#H^._)JK?=4YL@\*9N27G@'OYPK0GR^MUZN>/"J>%FI[: 2$VMK] :*'#%G] D2 .::@.?Z*O MX_;,:T_^9OASE[$MM&HS"NN'WL-#XV^7[D]CX&MSK2P4E2V5Z?UB/IM?74_-A>W!_)U[.TLOH N8 M]#[\*^'KD H4P4I!.C=]M3EY>L65:+PUWR78G5(,]FV1PB^Z1>,A63-[9 ME4J<8$1X0@E@:#.UYNYUZ%XI ]WCSP0=>.,:J%#6E#ZJFYMX:CG*(Y2B2"@) M*#_V:(G25"E)/[Z4HE8UIC)L7K^H_Z2#E\&L(4=+FOZ5Q&(WM<86B-$&YJFX MHX>?41G00.E%-.7Z/SB4?1T+1#D7%)?&T@."_-O#?, A*@T"3*4+1'$(HX&S"Z $PU5NJJ0L-4UO+\!.BWON]8/)I M(NW$[%[0Z/%B(0Q'QB"^FL&M*.2L<6A6/>&X[Y MX)82L>/@1Q*CN&UORR"K2+V72!=>K^ O.;D$OO,9>([G=_BS_'ISK\,\[#>_ MA<_ "Y2U.^H)QJ]>FZ_E_+=>VPXR!#I>VYPQ2+9(KDP!%L^@V6\%GW7S_ !9 M#/[^54J"&X$P_Z?K[13C!]WCJVQTS3,8H:DETPU';(^LV???N4/GARZT)L5" M0V(M[D'%/>A3G]TA+E@2"8F3JY4#H(+9.;T+H:$64MEW/[OP_& PL?=-,EV] M@L&HW2OL=>H;0QY4(0]Z0S[* UW!]DJ<.EM,BH6&Q%KHAA6ZX0>OTJ%)[B;% M0D-B+>ZCBOOH6U8I.)-?25RQYN==, O106,MNH[Z>[5D>\<^%9,AL1:F<85I M;"J9C8_2E.L>D^D=[E0RAL1:9*XJ,E>GY3SP+U@AIC<\)$(7:[U4&_ST-@H\ MD$1TXNL=[=1E:E(L-"36HNPZ]>;3^> $63I@"+U1M="46AM^8^?O]D[RWW*\ M1@S0#9Q8U6AB94FLSJTLCM[<">(]97P8='F7047 ,RV@U8TJM#:NN9]S^ M@J8K@]["IP3GN).0R1)E:50M-*76)EF7/.[XH_.DR2IH:50M-*76AE]756Y_ M626!8XFZ+#:SC-&]Q"NW4""1VP&]C7HO51JMI(RJA:5:,XT/G'8>+[C9C9_K M,6);?>S!041S(HK?LZO6ZFAEK@\47K4OW.ME<4!2RQ3G-;>0;1.935.TD9+. MY4AZQ8HCD.)&T$P?"JRI$!3KRQV",6*J@WR^H52\W*@!JH.HV7]02P,$% M @ TX$#5]7S@W+L @ .P< !D !X;"]W;W)K&UL?55M;]HP$/XKIVR:.FF0$%[;023HB[9)U5!1VP_3/ICD0JPZ<68;*/]^ M9P=2-J7A _'+W7//W6.?IWNI7G2&:. U%X6>>9DQY97OZSC#G.FN++&@G52J MG!F:JHVO2X4L<4ZY\,,@&/DYXX473=W:4D53N36"%[A4H+=YSM1A@4+N9U[/ M.RT\\$UF[((?34NVP16:QW*I:.;7* G/L=!<%J PG7GSWM5B8NV=P1/'O3X; M@\UD+>6+G7Q/9EY@":' V%@$1I\=7J,0%HAH_#EB>G5(ZW@^/J'?N=PIES73 M>"W%,T],-O,F'B28LJTP#W+_#8_Y#"U>+(5V_[ _V@8>Q%MM9'YT)@8Y+ZHO M>SW6X["N18WC##HJF2>U#6FM#LP*7JO(D<+ZPH*Z-HEY.? MB59&QB^=!>65P+7,26O-7+DZL*IT IG"7)-HI5M_M)9&PJTVG(J"<,>X@B%>%B;3<%LDF/SK[U.. M=:+A*=%%V KX8UMTH1]\@3 (^_ 1?- 94ZA;H/MU#?L.NO]>#2W0L89+=J C M:V"N%"LVZ,:_YFMM%)V_WTUUJ+ 'S=CV3E[IDL4X\^C2:50[]*)/'WJCX&L+ M\T'-?-"&'I'B.6FJG6BEXC'"!2\@D4(PI:%$556I4< *>NR@[=W?19>C[K 7 MO/UZ4W_7P&Y8LQNVLKM]+>GN4E'/^>VDH ,JN#DT<:H +\\X!=W!<-3,8U3S M&+7R>.#ZI9,J1."%05+!@**3WQ1_U! _Z$^:XX_K^./6^,^NM6#283M4U"D! M3X61U9T4/"7A#DB:-2K5#C\"Y]ERG"8UT4DKT@W?\02+! X<1=+$9-)4GV#X M?X'\LX:6H]JXMJTAEMO"5+VM7JU?AGG5$-_,JV?EGJD-IU8D,"77H#NF(Z*J M5EU-C"Q=>UQ+0\W6#3-ZW5!9 ]I/I32GB0U0OY?17U!+ P04 " #3@0-7 MJ+HX?2\" "^! &0 'AL+W=OX)90'6>)\6YDEHM>,6DK; %14<2:C28#U?;18VW@7\I#"HDS.RE>1"/%KCODR# MT H"!H6V#,2\#G +C%DB(^/OR!E,*2WP]'QD_^)J-[7D1,&M8+]HJ9LT^!B@ M$BK2,[T3PU<8Z[FQ?(5@RCW1X&.7BP 5O=*B'<%&04NY?Y.GL0\G@"BZ (A& M0.1T^T1.Y1W1)$ND&)"TT8;-'ERI#FW$46X_REY+;7AF/4F@/M>FU M5NB>^T]M>_8>KW($FE+U-L#8B+!4NQH0;GS"ZD#!&#X+K1J'/ MO(3R)1X;\5,%T;&"3725\%O/9R@.WZ$HC&*D?!E7>..I,['CC2_PC@U!.^B$ MU)37Z/]_F()&HS)Y8M21G<&R%.B?6T]TX.KNWARQ.\.%4 3Z9J19D[39'H4+T M7/OQFKS3&PO=V]R:W-H965T;@L6 MK6NG-)DCS_/G:11GL^5I?>ZJ6)[F.Y[$&;LJ0+E+TZCX?LZ2_.%L!F>/)S[% M=QM>G9@O3[?1';MF_,OVJA!'\Q9E':&ALO1E8 M[4J>IXVSB""-L_W_T;"-^M=PD!^"SZQ>Y;M&+@M\E0<;/."1S?BJ];UYCNX*O+U;L7!Y^];!EZ\ M8SR*DY<"Y\OU._#BV4OP#,09^+S)=V64KYL ])B 'NR-#.+BM!Z[Q M\ A>D\LFO7%VI]3C[]^%.;CD+"W_T>5NCTWTV-4=X76YC5;L;";^Y$M6W+/9 M\OE/T/?>Z!9N"4Q) VG30$SHRS_$#>PZ2IB6(7M7OW:M;E/WR\4B\(A_.K_O MQC\T"R&!@313(J-M9-08V<E@"4U8=MJL.'=(RM)D&2V!*&J GMV_OQXG9^'8IIR.FQLQ M3-B1%M 8VU6\9=JPC&Y3\V\+35TDDHM$#IG8@-M*A24T-152ND"C)'B"BWA( M,N01%/3).+2CD(0!'F&C5!30+"DJ-H+_P&'[MQEK@"]2DZM*.(",,1BDJ1 41%:ECBTT-152ZB"C?C!3LO'M<@TB M%'K]_5UGA\?5)I+J YG51X>4!V_S9LC)Y7'1,4%2X"#BDJE6%8\M-#454O$@ MLC!)M MA%8[*K;0U :\5#?8<]F"MRI^;*&IJ9#B!YL[.$9:-K[JSR#Q.ZC'2HV93WU* M]:3$4HU@LQI12'GPCF\&G5P>%PT7W)D5.1T6V9T6N1 _6(H??,3 J/%5F;I8 M]#=\C=D"4CBB3+%4(]BL1OI,G;3CF[$G5\E%^P5+Y8-=3I.P5?%C"TU-A10_ M^(B)$M;,BNB@5:JU"F@XPE43.6)Z1893*8UFT%J- M:@8BY0PQRYFG:/PV26*V?GP\L 3/HW3[!GSD&Z8=(9BO-KEL+IH[1.HIXG*J M1:RJ*EMH:BJDJB)'3+7(<%P%*0T'%-:8!5XXTE"@4N;0IZ9:/TSA@Q6&.83) M#P:ZZ Y1J;VHR]$8M2JV;*&IJ9!BBQXQ&J.:D9>&USHS Z^E^J%F]3/QUFM& MFUP7%VTA*M45=3D3HU9UE"TT-16=YY:/F(E1S:PK0,3O/_JBLPM]Z(_TR*B4 M-M0L;:S<7*WVAVRAJ0F1@HJZ'(Y1J_K)%IJ:"JF?Z!'#,3H<>L$ $T+[S-78 MA4'HC2A?*B4--4L:,W,G_6XS7VERU5QTC7PIIWR78S3?JE"RA::F0@HE_X@Q M6N/;?4_EI/NX:[,"C15:D+XXF'?>!$M9<5>_(%>"5;[+^/Z=J/9L^Q+>V_K5 ML][Y<_CZ8O\JG839O]GW(2KNXJP$";L5D-ZKA?B3*O8OR^T/>+ZMWS>[R3G/ MT_KCAD5K5E0&XOO;/.>/!]4%VE<6E_\#4$L#!!0 ( -.! U>DVL1MYP0 M %8: 9 >&PO=V]R:W-H965T&(NVN4JB1E)Q.NS'C[I$%XLREH)YL27J MG$_?.3J'_"3.#XQ_%7M")'A,DTPLK+V4^;EMB\V>I%BSG.\(W=$?LEON#JS6Y28IB03E&6 D^W"6L'S-9J5#I7%;Y0<1.\8 ME*'<,_:U/+F.%Y93,B()V<@2 JN_![(F25(B*1Y_-Z!6>\_2L7_\A/ZA"EX% M'H'5#C@(X=O D'MW%PJT!K9E58EUCBY9RS ^"EM4(K#ZK< M5-XJ&IJ5C_%.CI2@.NL+HXRR>_ G:J;N$@(8%OP M@68XVU"<#&Q64G)Z7TA\KZPD [-,0O:N)H@K@+/K%,[@6XRF(2#_UME80V$^@I$Q?H M).#'(CL#KO,C0 YR-7S6_]\=G:#CM@_&K?#<";PF=TTZ:;8;)/V/7Y0YN)8D M%7_JWKLD(6E>E\0_D"LY>L?8."\UP5N"&R0!J]-@W<*O4W# M*OY+-0.)P4^(K,;*]\-(SS5HN08G MN:YQ3J7JY:M'M23$5!;JX>DH!J.;>\CIW;RF.+9R QC-]!3#EF)XDN+GG'!< MU7X[D_P+;FA.=#Q/0CVWY V!#:*.VJBC%^S\R&0:#($-TC!KTS SV_FS40DJ M)H$W.ZI4G5GDAQ.E"IUN(77,]GZ#-V#BA>BXLW1F* K\";Z]A1\:Z?\&IG]_ M- L<[YBFQLQ!H3=!$W4TT?/G -40-)%JG'$MY9.0SVT"4VC#!'0Z +ZD$(!& ME8 IM&$J.BT #8N!!J]?E*&'@E'M:LS4C#!5NYT:@(;E !RO]+[KCV:$L947 M!>$$VTX/0#." ([7>M_S1SD=6T'DNVB"92<)X'=H@NM,$IY5:<6)EK-1=6 * M;9B"3A_ EQ0(T*A",(4V3$6G$:!AD0"U*@$=BP2-&7*\:&)&0)U(0(9% M*M M_N[QC*"S@&]I%Y 1O6"*;1A*CJ]@ SK!306 M M!1[['^<2GK[&:.-]5QG6) AA4#&FL!Z,]@<$Q88Q9XX<1+!.HT S*C&9!& M,T2]":IA.;9"7NA,D.PD SHM&2IU()I:N$IH2FNIH&=J5"F80AM&WBD%]))* M 1E5"J;0AJGHE (RK!0:O/XGPG?(\4=3@<8L@L>-9?>^T*>$[ZJ-"P$VK,AD M_8FZ'6TW1U;5EL#1^ 4\7]=;'!U,O>/R"?,=S01(R%9!.F>A:B->;V+4)Y+E MU3[ /9.2I=7AGN"8\-) 7=\R)I].RANT6TG+_P!02P,$% @ TX$#5QFR M0=1# P ? H !D !X;"]W;W)K&ULS5;?;]HP M$/Y7K*R:5JEM0@($.HA4Z'YT:C5$V^UAVH.;'. UL3/;0+>_?FPSW=?OOONXMQ@+>2]6@!H\I"E7 V=A=;YJ>NJ> $952U\THXTXTL+:)C 9BJ5/&82*)6F89E;]&D(KUT&DY&\.4 MS1?:&-QHD-,Y7(.^S2<2=VZ%DK ,N&*"$PFSH7/6.AWWC;]U^,)@K;;6Q&1R M)\2]V5PD0\,R,=D"K'@,4M981 S\D$*=)](,6.: M:+$))&?)#Z0+R:[#FW/0E*6'"'5[?4[>'!R2 \(XN5F(I:(\40-78QJ&C!N7 ME$<%9?\9R@&Y$EPO%'G'$TAVXUU,O]+ WV@P\AL!/RWY"0F\(^)[?E##9_SW MX7X#G: J26#Q@F?P-H).(1=2,SX_>JP"GY,+#1G!$I'/.4AJSBNM+U'X0S*3 M(JNJ@@4:"ZY$RA)JBO/M$I]F,=3W.ND+:NUZ:N9*.54YC6'HX)VA0*[ B5Z_ M:G6]MW6ZO1#8CHKM2L5V$WI4=&%NE:E+M(CNVFASU:VB(&BUN][ 76VG4./6 M\5M>6+GMD.M4Y#J-Y&Z$IFGSFU/'N0#M[)#I>*&_Q[G&+0R\7E#/N5MQ[C9R M?FS+W5ZL?8,;H?ZUC5X(;"?KL,HZ_']?QO E57PAL!T5>Y6*O<;>.0<$CT]:V/?#?G^OT6N\O,#SZ_N\7W'M-_>Y%O']L1D-$A*+ M#,U3=K0]Y!G)NYQN%-)9<%]^SREJ- M4&=V8Y_C^.:. M-HP_BP1 HM>#ABA4P)A0>.1)%EF/^>0,HV8ZMO;0./9)5(';##48Y7, ?Y ME#]P-;-KEIAD0 5A%'%8CJV;_O5LJ/--PG<"&[$S1EK)@K%G/;F+QY:C-P0I M1%(S8/5:PQ325!.I;;Q4G%:]I ;NCK?LGXQVI66!!4Q9^H/$,AE;0PO%L,1% M*A_9YC-4>JXT7\1289YH4^8&GH6B0DB656"U@XS0\HU?*Q]V (JG&>!6 /=8 M@%:TXZJE2?ERNX;*_?1/:,R$>B6QA WX*?M>*\%;RL7:BO< MK143MY7PIECUD.-=(M=QO:;]M,._%+2'/.=-^.QXN-NBQJL/UC-\WI$'BWY^ M51GH3D(F?C6=5DGG-]/IZG,M3EF6J?*D[F'TC&*R)C&H7SO*@98Y-9)>X9):K@QB@N.*$K M+9ZPIGL\:24\57A)-MC1Y ^=H'^@_-^L0> -^LW2![7T0;OT@RO5I+65X52M M79+-.B+;#+@*],Y"A2Q@LKR'[^.ULWIC>G)#N)3U;26/>9?FK+CO<=\1:A *2P5 MI=,+5$WA91=93B3+35^U8%)U:6:8J,8;N$Y0WY>,R>U$+U"W\N$?4$L#!!0 M ( -.! U=4Z5P&- , "H3 - >&PO* MQK['Y]QC^X881K59"78S9\P$RU+(.B5S8ZI/85C/YJRD]9FJF+1(KG1)C>WJ M(JPKS6A6 ZD4X:#7B\.2>9V6#"B=_5KJW65]CNYWB4*[G9UHBX@-6G M)0ONJ4C)A H^U1Q8.2VY6+GP (S)90.C*TGF[ /D?K!P7W7@U)K=4HNE6YR MNPSN>]H.WP/6/3#(A>@,#H@+C$<5-89I>64[S> F^ 0*VO;MJK(."TU7_<$Y MV1":FTTR53ICNDO3)^O0>"18#G8T+^9P-ZH* 31&E;:1<5HH21L/:T;;L+(S M)L0-/(<_\QWM9;ZU^5^;*PTY%- M'TJ-76N6\V737^:= 4R]CZO3JA*KSX(7LF1N\B]..![1-2^8*\T?;#8HE9D- M,$V">Z8-GVU'?FM:W;*E69?3,L<]#P[0\]]=YX))IJG8-FUK_RVO\JL=1Q?_ MRG+S6V7?L-=C^W)]ZR;/#\%D? @F#Z(FAX=@,GF3)L/V!;YU2M@Y(W31 ,YB M*?D!9SNQ21I,%UP8+MO>G&<9DT^."E;>T*G]0V!'WX[/6$X7PMQV8$HV[>\L MXXLRZ49=PT*THS;M;S"]?MP=!&TN+C.V9-FD[>IBVC0#V[!9VPL(^\A5<_D1 MC.,P/P(8E@=S@'$<"\OS/\UGB,['89BWH1<9HIPARG$L'S)I/E@>/R>QEW^F M21)%<8RMZ&3B=3#!UBV.X<>OAGD#!I8',OW96N.[C5?(\W6 [>ES%8+-%*]$ M;*;X6@/B7S=@)(E_M[$\P,!V :L=R._/ S7EYT01["KF#7N"<21), 1JT5^C M<8RL3@P?__Y@3TD4)8D? *NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'.X,(.FW!SZ([8Q7UX_ MC56_C/:RR@MKJFJ1I'W%(UBOBG?%>0OY(%>N*_%R=2\19)&_K&EV2F_:;O LIL%I=''8?_9!/+?_)XQFO58% M+$W1U*!]'T<+50NHW5;M7,*TK&&17)IGL.WYX#^X+OMS\P@51,J>*ZRPUV6' M%Q-%EZ =E R_.5.I$CE*=B$KJ0M@ 20G(/F(D/_P #(C(+-1(/,6!_\T@!0$ MI!@1W@&1&3W4!B,75L?HI&BB6R:&Y .!H&BC))&5LJUQD!Y7'P,D2A_I)$% M);$ 7OXT\RA)I9$V\C;H'^7/( M1$DAC6R%;M!/+F0OKQI[-4QJ<8SEL^LM[K?N.AI"9@T>RJ0:[1AEEF>PH*0<[ M68*7J@KO[(RR2G:\W".,&H[%KB;$)/>SQLQ'!K=,1CDF&RT?Z2Y\B$DY)CN& M8R;LQNC-Y %LS7KI'!B:E'2RR-)YH\Q!*X.7'(K&MOK!-^79E0PQ*>EDD:4S MQ+PU_H.[G#).%MDX;XS??C1JUS9E5TI+3/OTYMVXI(R3Q39.C_DHJZ97-DY# MP= ,MZTIXXC(QB'SZ,$R0U#&$9&-$V;2AT:DH+PC(GOGPQ7EI%L/A9B4=T1D M[WR\\.6S]"Q<7 CR24ID[Y#1'"S5!.4=$=D[]/I\$F)2XA&1Q4-B#J-)B4>, MF>T,UD2"V0F.'#*4&Y1T1VS[OMJ4-3YIS2SKS3SG3_R+Z$-9YW>8N] M.RPO9%7<6=9^] \ : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-V3MNPD 4A>&M("\@PWV8A BHTM!&V8!%AH=BL.69*+#[(%*0@U*D07,J M:VSY^J\^6^/9:VR;O.L.:;OKT^BX;P]I7FUS[I]#2*MMW#?IH>OCX7QEW0W[ M)I^7PR;TS>JCV<2@X_$D#+]G5(O9[YFCMU,?_S.Q6Z]WJ_C2K3[W\9#_&!R^ MNN$C;6/,U>BM&38QSZMP;*^G4[@H*@I_)!4PB:E@^2,^/U\9?ESTE\7]07G /\ M_5U\ U!+ P04 " #3@0-7@(3XG< ! '@ $P %M#;VYT96YT7U1Y M<&5S72YX;6S-VUW7VSI;#)^VUGRO6U5UGZ2+$.P#XSY;$F5]JFQ5,>1N7&5 M#O'1+9C5V4HOB(G!8,0R4P>J0S\T-9+I^(GF>EV&WO,VOO:%J2>)H](GO&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( -.! U?1Q-Y=X04 .0> 8 M " @0T( !X;"]W;W)KK&55)0' G( & @($D#@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ TX$#5TK56P=L P M P !@ ("![A4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX$#5PT6.D2Z"0 W2X !@ M ("!M2( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ TX$#5S3P$0)U!P QQ$ !@ ("!!D4 'AL+W=O&PO=V]R:W-H965T^0ESGA ( 'H% 9 " M@3-7 !X;"]W;W)K&UL4$L! A0#% @ TX$# M5^()@K;; P FPD !D ("![ED 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX$#5^9IF9L[! 6PD M !D ("!4VP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX$#5]E,#$J !@ +! !D M ("!%WH 'AL+W=O&PO=V]R:W-H965T M>^YGUY00 &\, 9 M " @9># !X;"]W;W)K&UL4$L! A0# M% @ TX$#5^DO@7N@ @ QP4 !D ("!LX@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ TX$#5Q36 M"@+& P !0D !D ("!3)( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX$#5[%05%* 'AL+W=O&PO M=V]R:W-H965TF !X;"]W;W)K&UL4$L! A0#% @ TX$#5T:&$\6# @ ^ @ !D ("! M^Z@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ TX$#5Q[*[U#[! QAX !D ("!0[, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX$#5Q6>^&.N @ XP@ !D M ("!;LP 'AL+W=O&PO=V]R M:W-H965T[T"37300 /07 M 9 " @&UL M4$L! A0#% @ TX$#5]5+5==Z! E!H !D ("!3M8 M 'AL+W=O&PO=V]R:W-H965THNCA]+P( +X$ 9 M " @2+> !X;"]W;W)K&UL4$L! A0#% @ MTX$#5Q9%]U,'!P OC@ !D ("!B. 'AL+W=O&PO=V]R:W-H965T3L !X;"]W M;W)K&UL4$L! A0#% @ TX$#5^8AG.\' P MU@L !D ("!7O 'AL+W=O&PO7BKL

3W !X;"]W;W)K8F]O:RYX;6Q0 M2P$"% ,4 " #3@0-7.(-O)L0! -'@ &@ @ $V_ M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #3@0-7@(3X MG< ! '@ $P @ $R_@ 6T-O;G1E;G1?5'EP97-=+GAM 7;%!+!08 .@ Z ,T/ C $ ! end XML 63 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 64 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 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 187 222 1 false 56 0 false 5 false false R1.htm 0000001 - Document - Cover Sheet http://www.ads-pipe.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity and Mezzanine Equity (Unaudited) Sheet http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity and Mezzanine Equity (Unaudited) Statements 7 false false R8.htm 0000008 - Statement - Condensed Consolidated Statements of Stockholders' Equity and Mezzanine Equity (Unaudited) (Parenthetical) Sheet http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnauditedParenthetical Condensed Consolidated Statements of Stockholders' Equity and Mezzanine Equity (Unaudited) (Parenthetical) Statements 8 false false R9.htm 0000009 - Disclosure - Background and Summary of Significant Accounting Policies Sheet http://www.ads-pipe.com/role/BackgroundandSummaryofSignificantAccountingPolicies Background and Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Discontinued Operations and Disposal Groups Sheet http://www.ads-pipe.com/role/DiscontinuedOperationsandDisposalGroups Discontinued Operations and Disposal Groups Notes 10 false false R11.htm 0000011 - Disclosure - Revenue Recognition Sheet http://www.ads-pipe.com/role/RevenueRecognition Revenue Recognition Notes 11 false false R12.htm 0000012 - Disclosure - Leases Sheet http://www.ads-pipe.com/role/Leases Leases Notes 12 false false R13.htm 0000013 - Disclosure - Inventories Sheet http://www.ads-pipe.com/role/Inventories Inventories Notes 13 false false R14.htm 0000014 - Disclosure - Net Income Per Share and Stockholders' Equity Sheet http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquity Net Income Per Share and Stockholders' Equity Notes 14 false false R15.htm 0000015 - Disclosure - Related Party Transactions Sheet http://www.ads-pipe.com/role/RelatedPartyTransactions Related Party Transactions Notes 15 false false R16.htm 0000016 - Disclosure - Debt Sheet http://www.ads-pipe.com/role/Debt Debt Notes 16 false false R17.htm 0000017 - Disclosure - Commitments and Contingencies Sheet http://www.ads-pipe.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 0000018 - Disclosure - Income Taxes Sheet http://www.ads-pipe.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 0000019 - Disclosure - Stock-Based Compensation Sheet http://www.ads-pipe.com/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 0000020 - Disclosure - Business Segments Information Sheet http://www.ads-pipe.com/role/BusinessSegmentsInformation Business Segments Information Notes 20 false false R21.htm 0000021 - Disclosure - Subsequent Events Sheet http://www.ads-pipe.com/role/SubsequentEvents Subsequent Events Notes 21 false false R22.htm 0000022 - Disclosure - Background and Summary of Significant Accounting Policies (Policies) Sheet http://www.ads-pipe.com/role/BackgroundandSummaryofSignificantAccountingPoliciesPolicies Background and Summary of Significant Accounting Policies (Policies) Policies http://www.ads-pipe.com/role/BackgroundandSummaryofSignificantAccountingPolicies 22 false false R23.htm 0000024 - Disclosure - Revenue Recognition (Tables) Sheet http://www.ads-pipe.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.ads-pipe.com/role/RevenueRecognition 23 false false R24.htm 0000025 - Disclosure - Inventories (Tables) Sheet http://www.ads-pipe.com/role/InventoriesTables Inventories (Tables) Tables http://www.ads-pipe.com/role/Inventories 24 false false R25.htm 0000026 - Disclosure - Net Income Per Share and Stockholders' Equity (Tables) Sheet http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquityTables Net Income Per Share and Stockholders' Equity (Tables) Tables http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquity 25 false false R26.htm 0000027 - Disclosure - Debt (Tables) Sheet http://www.ads-pipe.com/role/DebtTables Debt (Tables) Tables http://www.ads-pipe.com/role/Debt 26 false false R27.htm 0000028 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.ads-pipe.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.ads-pipe.com/role/StockBasedCompensation 27 false false R28.htm 0000029 - Disclosure - Business Segments Information (Tables) Sheet http://www.ads-pipe.com/role/BusinessSegmentsInformationTables Business Segments Information (Tables) Tables http://www.ads-pipe.com/role/BusinessSegmentsInformation 28 false false R29.htm 0000030 - Disclosure - Background and Summary of Significant Accounting Policies (Detail) Sheet http://www.ads-pipe.com/role/BackgroundandSummaryofSignificantAccountingPoliciesDetail Background and Summary of Significant Accounting Policies (Detail) Details http://www.ads-pipe.com/role/BackgroundandSummaryofSignificantAccountingPoliciesPolicies 29 false false R30.htm 0000031 - Disclosure - Discontinued Operations and Disposal Groups (Details) Sheet http://www.ads-pipe.com/role/DiscontinuedOperationsandDisposalGroupsDetails Discontinued Operations and Disposal Groups (Details) Details http://www.ads-pipe.com/role/DiscontinuedOperationsandDisposalGroups 30 false false R31.htm 0000032 - Disclosure - Revenue Recognition - Schedule of Contract Asset and Liability (Detail) Sheet http://www.ads-pipe.com/role/RevenueRecognitionScheduleofContractAssetandLiabilityDetail Revenue Recognition - Schedule of Contract Asset and Liability (Detail) Details 31 false false R32.htm 0000033 - Disclosure - Leases (Detail) Sheet http://www.ads-pipe.com/role/LeasesDetail Leases (Detail) Details http://www.ads-pipe.com/role/Leases 32 false false R33.htm 0000034 - Disclosure - Inventories - Schedule of Inventories (Detail) Sheet http://www.ads-pipe.com/role/InventoriesScheduleofInventoriesDetail Inventories - Schedule of Inventories (Detail) Details 33 false false R34.htm 0000035 - Disclosure - Net Income Per Share and Stockholders' Equity - Summary of Net Income Per Share (Detail) Sheet http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail Net Income Per Share and Stockholders' Equity - Summary of Net Income Per Share (Detail) Details 34 false false R35.htm 0000036 - Disclosure - Related Party Transactions (Detail) Sheet http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail Related Party Transactions (Detail) Details http://www.ads-pipe.com/role/RelatedPartyTransactions 35 false false R36.htm 0000037 - Disclosure - Debt - Long-Term Debt (Detail) Sheet http://www.ads-pipe.com/role/DebtLongTermDebtDetail Debt - Long-Term Debt (Detail) Details 36 false false R37.htm 0000038 - Disclosure - Debt - Senior Secured Credit Facility (Detail) Sheet http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail Debt - Senior Secured Credit Facility (Detail) Details 37 false false R38.htm 0000039 - Disclosure - Debt - Senior Notes (Detail) Notes http://www.ads-pipe.com/role/DebtSeniorNotesDetail Debt - Senior Notes (Detail) Details 38 false false R39.htm 0000040 - Disclosure - Debt - Equipment Financing (Details) Sheet http://www.ads-pipe.com/role/DebtEquipmentFinancingDetails Debt - Equipment Financing (Details) Details 39 false false R40.htm 0000041 - Disclosure - Debt - Valuation of Debt (Details) Sheet http://www.ads-pipe.com/role/DebtValuationofDebtDetails Debt - Valuation of Debt (Details) Details 40 false false R41.htm 0000042 - Disclosure - Commitments and Contingencies (Detail) Sheet http://www.ads-pipe.com/role/CommitmentsandContingenciesDetail Commitments and Contingencies (Detail) Details http://www.ads-pipe.com/role/CommitmentsandContingencies 41 false false R42.htm 0000043 - Disclosure - Income Taxes (Detail) Sheet http://www.ads-pipe.com/role/IncomeTaxesDetail Income Taxes (Detail) Details http://www.ads-pipe.com/role/IncomeTaxes 42 false false R43.htm 0000044 - Disclosure - Stock-Based Compensation - Summary of Stock-based Compensation Expense (Detail) Sheet http://www.ads-pipe.com/role/StockBasedCompensationSummaryofStockbasedCompensationExpenseDetail Stock-Based Compensation - Summary of Stock-based Compensation Expense (Detail) Details 43 false false R44.htm 0000045 - Disclosure - Stock-Based Compensation (2017 Omnibus Plan) - Additional Information (Detail) Sheet http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail Stock-Based Compensation (2017 Omnibus Plan) - Additional Information (Detail) Details http://www.ads-pipe.com/role/StockBasedCompensationTables 44 false false R45.htm 0000046 - Disclosure - Stock-Based Compensation - Summary of Assumption Used to Estimate Fair Value of Stock Options (Detail) Sheet http://www.ads-pipe.com/role/StockBasedCompensationSummaryofAssumptionUsedtoEstimateFairValueofStockOptionsDetail Stock-Based Compensation - Summary of Assumption Used to Estimate Fair Value of Stock Options (Detail) Details 45 false false R46.htm 0000047 - Disclosure - Business Segments Information - Additional Information (Detail) Sheet http://www.ads-pipe.com/role/BusinessSegmentsInformationAdditionalInformationDetail Business Segments Information - Additional Information (Detail) Details 46 false false R47.htm 0000048 - Disclosure - Business Segments Information - Schedule of Revenue from Reportable Segments by Product Type (Detail) Sheet http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail Business Segments Information - Schedule of Revenue from Reportable Segments by Product Type (Detail) Details 47 false false R48.htm 0000049 - Disclosure - Business Segments Information - Schedule of Financial Information Attributable to Reportable Segments (Detail) Sheet http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail Business Segments Information - Schedule of Financial Information Attributable to Reportable Segments (Detail) Details 48 false false R49.htm 0000050 - Disclosure - Business Segments Information - Reconciliation of Gross Profit to Segment Adjusted Gross Profit (Detail) Sheet http://www.ads-pipe.com/role/BusinessSegmentsInformationReconciliationofGrossProfittoSegmentAdjustedGrossProfitDetail Business Segments Information - Reconciliation of Gross Profit to Segment Adjusted Gross Profit (Detail) Details 49 false false R50.htm 0000051 - Disclosure - Subsequent Events (Detail) Sheet http://www.ads-pipe.com/role/SubsequentEventsDetail Subsequent Events (Detail) Details http://www.ads-pipe.com/role/SubsequentEvents 50 false false All Reports Book All Reports wms-20230630.htm wms-06302023xexhibit311.htm wms-06302023xexhibit312.htm wms-06302023xexhibit321.htm wms-06302023xexhibit322.htm wms-20230630.xsd wms-20230630_cal.xml wms-20230630_def.xml wms-20230630_lab.xml wms-20230630_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 67 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "wms-20230630.htm": { "axisCustom": 0, "axisStandard": 23, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 576, "http://xbrl.sec.gov/dei/2022": 29 }, "contextCount": 187, "dts": { "calculationLink": { "local": [ "wms-20230630_cal.xml" ] }, "definitionLink": { "local": [ "wms-20230630_def.xml" ] }, "inline": { "local": [ "wms-20230630.htm" ] }, "labelLink": { "local": [ "wms-20230630_lab.xml" ] }, "presentationLink": { "local": [ "wms-20230630_pre.xml" ] }, "schema": { "local": [ "wms-20230630.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": 388, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 5, "total": 5 }, "keyCustom": 16, "keyStandard": 206, "memberCustom": 28, "memberStandard": 26, "nsprefix": "wms", "nsuri": "http://www.ads-pipe.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "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.ads-pipe.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Discontinued Operations and Disposal Groups", "menuCat": "Notes", "order": "10", "role": "http://www.ads-pipe.com/role/DiscontinuedOperationsandDisposalGroups", "shortName": "Discontinued Operations and Disposal Groups", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Revenue Recognition", "menuCat": "Notes", "order": "11", "role": "http://www.ads-pipe.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "wms:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Leases", "menuCat": "Notes", "order": "12", "role": "http://www.ads-pipe.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "wms:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Inventories", "menuCat": "Notes", "order": "13", "role": "http://www.ads-pipe.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "wms:StockholdersEquityAndEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Net Income Per Share and Stockholders' Equity", "menuCat": "Notes", "order": "14", "role": "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquity", "shortName": "Net Income Per Share and Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "wms:StockholdersEquityAndEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "15", "role": "http://www.ads-pipe.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Debt", "menuCat": "Notes", "order": "16", "role": "http://www.ads-pipe.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "17", "role": "http://www.ads-pipe.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "18", "role": "http://www.ads-pipe.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "19", "role": "http://www.ads-pipe.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-3", "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 - Condensed Consolidated Balance Sheets (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Business Segments Information", "menuCat": "Notes", "order": "20", "role": "http://www.ads-pipe.com/role/BusinessSegmentsInformation", "shortName": "Business Segments Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "21", "role": "http://www.ads-pipe.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Background and Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "22", "role": "http://www.ads-pipe.com/role/BackgroundandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Background and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.ads-pipe.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.ads-pipe.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Net Income Per Share and Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquityTables", "shortName": "Net Income Per Share and Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.ads-pipe.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.ads-pipe.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Business Segments Information (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.ads-pipe.com/role/BusinessSegmentsInformationTables", "shortName": "Business Segments Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Background and Summary of Significant Accounting Policies (Detail)", "menuCat": "Details", "order": "29", "role": "http://www.ads-pipe.com/role/BackgroundandSummaryofSignificantAccountingPoliciesDetail", "shortName": "Background and Summary of Significant Accounting Policies (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-3", "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 - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfProductiveAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Discontinued Operations and Disposal Groups (Details)", "menuCat": "Details", "order": "30", "role": "http://www.ads-pipe.com/role/DiscontinuedOperationsandDisposalGroupsDetails", "shortName": "Discontinued Operations and Disposal Groups (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-73", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GainLossOnSaleOfOtherAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Revenue Recognition - Schedule of Contract Asset and Liability (Detail)", "menuCat": "Details", "order": "31", "role": "http://www.ads-pipe.com/role/RevenueRecognitionScheduleofContractAssetandLiabilityDetail", "shortName": "Revenue Recognition - Schedule of Contract Asset and Liability (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-74", "decimals": null, "first": true, "lang": "en-US", "name": "wms:LeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Leases (Detail)", "menuCat": "Details", "order": "32", "role": "http://www.ads-pipe.com/role/LeasesDetail", "shortName": "Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-74", "decimals": null, "first": true, "lang": "en-US", "name": "wms:LeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Inventories - Schedule of Inventories (Detail)", "menuCat": "Details", "order": "33", "role": "http://www.ads-pipe.com/role/InventoriesScheduleofInventoriesDetail", "shortName": "Inventories - Schedule of Inventories (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Net Income Per Share and Stockholders' Equity - Summary of Net Income Per Share (Detail)", "menuCat": "Details", "order": "34", "role": "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail", "shortName": "Net Income Per Share and Stockholders' Equity - Summary of Net Income Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-87", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Related Party Transactions (Detail)", "menuCat": "Details", "order": "35", "role": "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail", "shortName": "Related Party Transactions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-87", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Debt - Long-Term Debt (Detail)", "menuCat": "Details", "order": "36", "role": "http://www.ads-pipe.com/role/DebtLongTermDebtDetail", "shortName": "Debt - Long-Term Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-103", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Debt - Senior Secured Credit Facility (Detail)", "menuCat": "Details", "order": "37", "role": "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail", "shortName": "Debt - Senior Secured Credit Facility (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-103", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-108", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Debt - Senior Notes (Detail)", "menuCat": "Details", "order": "38", "role": "http://www.ads-pipe.com/role/DebtSeniorNotesDetail", "shortName": "Debt - Senior Notes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-108", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Debt - Equipment Financing (Details)", "menuCat": "Details", "order": "39", "role": "http://www.ads-pipe.com/role/DebtEquipmentFinancingDetails", "shortName": "Debt - Equipment Financing (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-100", "decimals": "3", "lang": "en-US", "name": "us-gaap:DebtWeightedAverageInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "wms:CostOfGoodsSoldExcludingEmployeeStockOptionPlanSpecialDividendCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-124", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Debt - Valuation of Debt (Details)", "menuCat": "Details", "order": "40", "role": "http://www.ads-pipe.com/role/DebtValuationofDebtDetails", "shortName": "Debt - Valuation of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-124", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-130", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Commitments and Contingencies (Detail)", "menuCat": "Details", "order": "41", "role": "http://www.ads-pipe.com/role/CommitmentsandContingenciesDetail", "shortName": "Commitments and Contingencies (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-130", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "3", "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 (Detail)", "menuCat": "Details", "order": "42", "role": "http://www.ads-pipe.com/role/IncomeTaxesDetail", "shortName": "Income Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Stock-Based Compensation - Summary of Stock-based Compensation Expense (Detail)", "menuCat": "Details", "order": "43", "role": "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofStockbasedCompensationExpenseDetail", "shortName": "Stock-Based Compensation - Summary of Stock-based Compensation Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Stock-Based Compensation (2017 Omnibus Plan) - Additional Information (Detail)", "menuCat": "Details", "order": "44", "role": "http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail", "shortName": "Stock-Based Compensation (2017 Omnibus Plan) - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-144", "decimals": "-5", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-3", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Stock-Based Compensation - Summary of Assumption Used to Estimate Fair Value of Stock Options (Detail)", "menuCat": "Details", "order": "45", "role": "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofAssumptionUsedtoEstimateFairValueofStockOptionsDetail", "shortName": "Stock-Based Compensation - Summary of Assumption Used to Estimate Fair Value of Stock Options (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-3", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Business Segments Information - Additional Information (Detail)", "menuCat": "Details", "order": "46", "role": "http://www.ads-pipe.com/role/BusinessSegmentsInformationAdditionalInformationDetail", "shortName": "Business Segments Information - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Business Segments Information - Schedule of Revenue from Reportable Segments by Product Type (Detail)", "menuCat": "Details", "order": "47", "role": "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail", "shortName": "Business Segments Information - Schedule of Revenue from Reportable Segments by Product Type (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-181", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "wms:AdjustedGrossProfit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Business Segments Information - Schedule of Financial Information Attributable to Reportable Segments (Detail)", "menuCat": "Details", "order": "48", "role": "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "shortName": "Business Segments Information - Schedule of Financial Information Attributable to Reportable Segments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-147", "decimals": "-3", "lang": "en-US", "name": "wms:AdjustedGrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Business Segments Information - Reconciliation of Gross Profit to Segment Adjusted Gross Profit (Detail)", "menuCat": "Details", "order": "49", "role": "http://www.ads-pipe.com/role/BusinessSegmentsInformationReconciliationofGrossProfittoSegmentAdjustedGrossProfitDetail", "shortName": "Business Segments Information - Reconciliation of Gross Profit to Segment Adjusted Gross Profit (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-185", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Subsequent Events (Detail)", "menuCat": "Details", "order": "50", "role": "http://www.ads-pipe.com/role/SubsequentEventsDetail", "shortName": "Subsequent Events (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-187", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxesAndTaxCredits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-14", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity and Mezzanine Equity (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity and Mezzanine Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-14", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - Condensed Consolidated Statements of Stockholders' Equity and Mezzanine Equity (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "8", "role": "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnauditedParenthetical", "shortName": "Condensed Consolidated Statements of Stockholders' Equity and Mezzanine Equity (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Background and Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.ads-pipe.com/role/BackgroundandSummaryofSignificantAccountingPolicies", "shortName": "Background and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "wms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 56, "tag": { "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.ads-pipe.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.ads-pipe.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "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.ads-pipe.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.ads-pipe.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.ads-pipe.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.ads-pipe.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r517" ], "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.ads-pipe.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r518" ], "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.ads-pipe.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.ads-pipe.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.ads-pipe.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.ads-pipe.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.ads-pipe.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.ads-pipe.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r515" ], "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.ads-pipe.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", "verboseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ads-pipe.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.ads-pipe.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r515" ], "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.ads-pipe.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.ads-pipe.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r515" ], "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.ads-pipe.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.ads-pipe.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r519" ], "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.ads-pipe.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r515" ], "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.ads-pipe.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r515" ], "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.ads-pipe.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r515" ], "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.ads-pipe.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r515" ], "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.ads-pipe.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.ads-pipe.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of each class" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ads-pipe.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Name of each exchange on which registered" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ads-pipe.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(s)" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ads-pipe.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r210", "r427", "r428", "r431", "r432", "r459", "r485", "r543", "r546", "r547" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r210", "r427", "r428", "r431", "r432", "r459", "r485", "r543", "r546", "r547" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Entity, Excluding Consolidated VIE [Member]", "terseLabel": "Consolidated Entity, Excluding Consolidated VIE" } } }, "localname": "ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r210", "r250", "r262", "r263", "r264", "r265", "r266", "r268", "r272", "r306", "r307", "r308", "r309", "r311", "r312", "r314", "r316", "r317", "r544", "r545" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationReconciliationofGrossProfittoSegmentAdjustedGrossProfitDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r210", "r250", "r262", "r263", "r264", "r265", "r266", "r268", "r272", "r306", "r307", "r308", "r309", "r311", "r312", "r314", "r316", "r317", "r544", "r545" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationReconciliationofGrossProfittoSegmentAdjustedGrossProfitDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r302", "r303", "r304", "r305", "r370", "r464", "r477", "r486", "r487", "r503", "r507", "r513", "r548", "r582", "r583", "r584", "r585", "r586", "r587" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ads-pipe.com/role/CommitmentsandContingenciesDetail", "http://www.ads-pipe.com/role/DebtEquipmentFinancingDetails", "http://www.ads-pipe.com/role/DebtSeniorNotesDetail", "http://www.ads-pipe.com/role/LeasesDetail", "http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r302", "r303", "r304", "r305", "r370", "r464", "r477", "r486", "r487", "r503", "r507", "r513", "r548", "r582", "r583", "r584", "r585", "r586", "r587" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ads-pipe.com/role/CommitmentsandContingenciesDetail", "http://www.ads-pipe.com/role/DebtEquipmentFinancingDetails", "http://www.ads-pipe.com/role/LeasesDetail" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r274", "r465", "r504", "r512", "r540", "r541", "r550", "r588" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r274", "r465", "r504", "r512", "r540", "r541", "r550", "r588" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r302", "r303", "r304", "r305", "r369", "r370", "r398", "r399", "r400", "r463", "r464", "r477", "r486", "r487", "r503", "r507", "r513", "r539", "r548", "r583", "r584", "r585", "r586", "r587" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ads-pipe.com/role/CommitmentsandContingenciesDetail", "http://www.ads-pipe.com/role/DebtEquipmentFinancingDetails", "http://www.ads-pipe.com/role/DebtSeniorNotesDetail", "http://www.ads-pipe.com/role/LeasesDetail", "http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r302", "r303", "r304", "r305", "r369", "r370", "r398", "r399", "r400", "r463", "r464", "r477", "r486", "r487", "r503", "r507", "r513", "r539", "r548", "r583", "r584", "r585", "r586", "r587" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ads-pipe.com/role/CommitmentsandContingenciesDetail", "http://www.ads-pipe.com/role/DebtEquipmentFinancingDetails", "http://www.ads-pipe.com/role/DebtSeniorNotesDetail", "http://www.ads-pipe.com/role/LeasesDetail", "http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r29", "r511" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.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.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r15", "r147", "r159" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r47", "r48", "r49", "r184", "r472", "r482", "r483" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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 loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r46", "r49", "r131", "r453", "r478", "r479", "r521", "r522", "r523", "r530", "r531", "r532" ], "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 Compre-hensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r21" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r406", "r407", "r408", "r530", "r531", "r532", "r577" ], "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": "Paid -In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).", "label": "Adjustments to Additional Paid in Capital, Other", "terseLabel": "Other" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r122", "r123", "r372" ], "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 expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r402" ], "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": "Additional stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofStockbasedCompensationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r185", "r279", "r283" ], "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": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r54", "r341", "r446", "r526" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.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 financing charges" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r68", "r91", "r93" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Intangible amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r241" ], "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": "Potentially dilutive securities excluded as anti-dilutive (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r145", "r158", "r179", "r207", "r258", "r264", "r270", "r281", "r306", "r307", "r309", "r310", "r311", "r313", "r315", "r317", "r318", "r427", "r431", "r438", "r511", "r544", "r545", "r580" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r174", "r188", "r207", "r281", "r306", "r307", "r309", "r310", "r311", "r313", "r315", "r317", "r318", "r427", "r431", "r438", "r511", "r544", "r545", "r580" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail", "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofStockbasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail" ], "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.ads-pipe.com/role/BackgroundandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r76", "r78" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Background and Summary of Significant Accounting Policies" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BackgroundandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r72", "r73", "r74" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Balance in accounts payable for the acquisition of property, plant and equipment" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r72", "r73" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Lease Obligation Incurred", "terseLabel": "Acquisition of property, plant and equipment under finance lease and incurred lease obligations" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r137", "r138" ], "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.ads-pipe.com/role/DebtValuationofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r70", "r176", "r489" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r65", "r70", "r75" ], "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 at end of period", "periodStartLabel": "Cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r65", "r139" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash operating, investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r181", "r182", "r183", "r207", "r227", "r231", "r238", "r240", "r244", "r245", "r281", "r306", "r309", "r310", "r311", "r317", "r318", "r347", "r348", "r349", "r350", "r351", "r438", "r488", "r520", "r527", "r533" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r38", "r152", "r166" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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 (see Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r100", "r300", "r301", "r484", "r542" ], "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.ads-pipe.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r40" ], "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 stock approved for issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail", "http://www.ads-pipe.com/role/SubsequentEventsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r114" ], "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 per share (in dollars per share)", "verboseLabel": "Common stock dividends per share" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnauditedParenthetical", "http://www.ads-pipe.com/role/SubsequentEventsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r530", "r531", "r577" ], "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.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "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 per share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "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, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "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, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r109" ], "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, common stock (in shares)", "periodStartLabel": "Beginning balance, common stock (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r511" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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.01 par value: 1,000,000 shares authorized; 79,651 and 79,057 shares issued, respectively; 69,541 and 69,518 shares outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r50", "r191", "r193", "r198", "r468", "r474" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "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": "Total comprehensive income attributable to ADS" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r126", "r134", "r191", "r193", "r197", "r467", "r473" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r128", "r493" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BackgroundandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract Asset and Liability" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r353", "r355", "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract asset - product returns" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/RevenueRecognitionScheduleofContractAssetandLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r353", "r354", "r366" ], "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.", "label": "Contract with Customer, Liability", "terseLabel": "Refund liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/RevenueRecognitionScheduleofContractAssetandLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockByUniqueDescriptionAxis": { "auth_ref": [ "r72", "r73", "r74" ], "lang": { "en-us": { "role": { "documentation": "Information by description of stock conversions.", "label": "Stock Conversion Description [Axis]", "terseLabel": "Stock Conversion Description [Axis]" } } }, "localname": "ConversionOfStockByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockNameDomain": { "auth_ref": [ "r72", "r73", "r74" ], "lang": { "en-us": { "role": { "documentation": "The unique name of a noncash or part noncash stock conversion.", "label": "Conversion of Stock, Name [Domain]", "terseLabel": "Conversion of Stock, Name [Domain]" } } }, "localname": "ConversionOfStockNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofStockbasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtLongTermDebtDetail", "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail" ], "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" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtLongTermDebtDetail", "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r103", "r206", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r335", "r342", "r343", "r345" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r16", "r146", "r148", "r157", "r210", "r319", "r320", "r321", "r322", "r323", "r325", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r447", "r498", "r499", "r500", "r501", "r502", "r528" ], "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" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.ads-pipe.com/role/DebtLongTermDebtDetail", "http://www.ads-pipe.com/role/DebtSeniorNotesDetail", "http://www.ads-pipe.com/role/DebtValuationofDebtDetails", "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r16", "r148", "r157", "r346" ], "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.ads-pipe.com/role/DebtLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r141", "r142", "r319", "r447", "r499", "r500" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtSeniorNotesDetail", "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r35", "r320" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtSeniorNotesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtEquipmentFinancingDetails", "http://www.ads-pipe.com/role/DebtLongTermDebtDetail", "http://www.ads-pipe.com/role/DebtSeniorNotesDetail", "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail", "http://www.ads-pipe.com/role/DebtValuationofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r36", "r210", "r319", "r320", "r321", "r322", "r323", "r325", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r447", "r498", "r499", "r500", "r501", "r502", "r528" ], "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" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.ads-pipe.com/role/DebtLongTermDebtDetail", "http://www.ads-pipe.com/role/DebtSeniorNotesDetail", "http://www.ads-pipe.com/role/DebtValuationofDebtDetails", "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r36", "r110", "r111", "r112", "r113", "r140", "r141", "r142", "r156", "r210", "r319", "r320", "r321", "r322", "r323", "r325", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r344", "r447", "r498", "r499", "r500", "r501", "r502", "r528" ], "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": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtEquipmentFinancingDetails", "http://www.ads-pipe.com/role/DebtLongTermDebtDetail", "http://www.ads-pipe.com/role/DebtSeniorNotesDetail", "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail", "http://www.ads-pipe.com/role/DebtValuationofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Equipment financing term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtEquipmentFinancingDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Weighted average interest rate", "verboseLabel": "Weighted average interest rate of equipment financing" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtEquipmentFinancingDetails", "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r410", "r411" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r69" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.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.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r68", "r94" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation and Amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r68", "r253" ], "calculation": { "http://www.ads-pipe.com/role/BusinessSegmentsInformationReconciliationofGrossProfittoSegmentAdjustedGrossProfitDetail": { "order": 2.0, "parentTag": "wms_AdjustedGrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and Amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationReconciliationofGrossProfittoSegmentAdjustedGrossProfitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r375", "r403", "r404", "r405", "r409", "r508" ], "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.ads-pipe.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]", "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r11", "r99" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Loss on Disposal of Assets and Costs from Exit and Disposal Activities" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DiscontinuedOperationsandDisposalGroups" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DiscontinuedOperationsandDisposalGroupsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r114", "r155" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "negatedTerseLabel": "Common stock dividends" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r199", "r216", "r217", "r218", "r219", "r220", "r224", "r227", "r238", "r239", "r240", "r242", "r434", "r435", "r469", "r475", "r494" ], "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 dollars per share)", "verboseLabel": "Net income per common share - Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "NET INCOME PER SHARE\u2014BASIC:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r199", "r216", "r217", "r218", "r219", "r220", "r227", "r238", "r239", "r240", "r242", "r434", "r435", "r469", "r475", "r494" ], "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 dollars per share)", "verboseLabel": "Net income per common share - Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "NET INCOME PER SHARE\u2014DILUTED:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r579" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r413" ], "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", "verboseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/IncomeTaxesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash": { "auth_ref": [ "r68" ], "calculation": { "http://www.ads-pipe.com/role/BusinessSegmentsInformationReconciliationofGrossProfittoSegmentAdjustedGrossProfitDetail": { "order": 1.0, "parentTag": "wms_AdjustedGrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense (reversal of expense) for employee benefits and share-based payment arrangement. Includes, but is not limited to, pension, other postretirement, postemployment and termination benefits.", "label": "Employee Benefit and Share-Based Payment Arrangement, Noncash", "terseLabel": "Stock-based compensation expense" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensationNoncash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationReconciliationofGrossProfittoSegmentAdjustedGrossProfitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofStockbasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "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": "Assumed exercise of stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail", "http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r109", "r170", "r194", "r195", "r196", "r211", "r212", "r213", "r215", "r221", "r223", "r243", "r282", "r352", "r406", "r407", "r408", "r417", "r418", "r433", "r439", "r440", "r441", "r442", "r443", "r444", "r453", "r478", "r479", "r480" ], "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.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Company's ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r333", "r437", "r499", "r500" ], "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.ads-pipe.com/role/DebtValuationofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r135", "r136", "r333", "r499", "r500" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtValuationofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r333", "r499", "r500" ], "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" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtValuationofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r448" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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 finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r448" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "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 finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r449", "r452" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Payments on finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r526" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "(Gain) loss on disposal of assets and costs from exit and disposal activities" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfOtherAssets": { "auth_ref": [ "r526" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of other assets.", "label": "Gain (Loss) on Disposition of Other Assets", "terseLabel": "Gain (Loss) on Disposition of Other Assets" } } }, "localname": "GainLossOnSaleOfOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DiscontinuedOperationsandDisposalGroupsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnSalesOfAssets": { "auth_ref": [], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets utilized in financial service operations.", "label": "Gain (Loss) on Disposition of Assets for Financial Service Operations", "negatedLabel": "(Gain) loss on disposal of assets and costs from exit and disposal activities" } } }, "localname": "GainsLossesOnSalesOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r177", "r285", "r466", "r497", "r511", "r537", "r538" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r55", "r207", "r258", "r263", "r269", "r272", "r281", "r306", "r307", "r309", "r310", "r311", "r313", "r315", "r317", "r318", "r438", "r496", "r544" ], "calculation": { "http://www.ads-pipe.com/role/BusinessSegmentsInformationReconciliationofGrossProfittoSegmentAdjustedGrossProfitDetail": { "order": 3.0, "parentTag": "wms_AdjustedGrossProfit", "weight": 1.0 }, "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationReconciliationofGrossProfittoSegmentAdjustedGrossProfitDetail", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "auth_ref": [ "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Current Carrying Value", "terseLabel": "Maximum potential payment under guarantee" } } }, "localname": "GuaranteeObligationsCurrentCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r258", "r263", "r269", "r272", "r496" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r51", "r68", "r86", "r153", "r167", "r255" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedTerseLabel": "Equity in net income of unconsolidated affiliates" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DiscontinuedOperationsandDisposalGroupsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DiscontinuedOperationsandDisposalGroupsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", "r97", "r98" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DiscontinuedOperationsandDisposalGroupsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r295", "r297" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofStockbasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofStockbasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r208", "r414", "r415", "r416", "r419", "r421", "r423", "r424", "r425" ], "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.ads-pipe.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r209", "r222", "r223", "r256", "r412", "r420", "r422", "r476" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "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": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r71" ], "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 for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r67" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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 amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable, accrued expenses, and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r67" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in working capital:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r67" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r67" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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 the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedLabel": "Receivables" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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]", "verboseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r228", "r229", "r230", "r240", "r374" ], "calculation": { "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Dilutive securities (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r90", "r92" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r201", "r204", "r205" ], "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 for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r250", "r262", "r263", "r264", "r265", "r266", "r268", "r272" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment Eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InventoriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.", "label": "Inventories [Member]", "terseLabel": "Inventory" } } }, "localname": "InventoriesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CommitmentsandContingenciesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r284" ], "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.ads-pipe.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r88", "r491" ], "calculation": { "http://www.ads-pipe.com/role/InventoriesScheduleofInventoriesDetail": { "order": 2.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.ads-pipe.com/role/InventoriesScheduleofInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r186", "r490", "r511" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.ads-pipe.com/role/InventoriesScheduleofInventoriesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.ads-pipe.com/role/InventoriesScheduleofInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r88", "r492" ], "calculation": { "http://www.ads-pipe.com/role/InventoriesScheduleofInventoriesDetail": { "order": 1.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 unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/InventoriesScheduleofInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee Lease Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/LeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee Lease Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/LeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BackgroundandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r32", "r207", "r281", "r306", "r307", "r309", "r310", "r311", "r313", "r315", "r317", "r318", "r428", "r431", "r432", "r438", "r495", "r544", "r580", "r581" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r151", "r163", "r511", "r529", "r536", "r578" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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, mezzanine equity and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r34", "r175", "r207", "r281", "r306", "r307", "r309", "r310", "r311", "r313", "r315", "r317", "r318", "r428", "r431", "r432", "r438", "r511", "r544", "r580", "r581" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r16", "r148", "r157" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Outstanding principal balance including letters of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r30" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowings permitted under credit facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail", "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r30" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Maximum borrowings permitted under credit facility" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current maturities of debt obligations", "verboseLabel": "Less: Current maturities" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.ads-pipe.com/role/DebtEquipmentFinancingDetails", "http://www.ads-pipe.com/role/DebtLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Fair value of senior notes and equipment financing" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtValuationofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r180" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt obligations (less unamortized debt issuance costs of $11,293 and $11,804, respectively)", "verboseLabel": "Long-term debt obligations" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.ads-pipe.com/role/DebtEquipmentFinancingDetails", "http://www.ads-pipe.com/role/DebtLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CommitmentsandContingenciesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CommitmentsandContingenciesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtEquipmentFinancingDetails", "http://www.ads-pipe.com/role/DebtLongTermDebtDetail", "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail", "http://www.ads-pipe.com/role/DebtValuationofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r36", "r102" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtEquipmentFinancingDetails", "http://www.ads-pipe.com/role/DebtLongTermDebtDetail", "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail", "http://www.ads-pipe.com/role/DebtValuationofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Segment Reconciling Items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationReconciliationofGrossProfittoSegmentAdjustedGrossProfitDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r44", "r150", "r162", "r207", "r281", "r306", "r309", "r310", "r311", "r317", "r318", "r438" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest in subsidiaries" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Percentage of ownership in joint venture" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Company's ownership percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r203" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r203" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r65", "r66", "r69" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r52", "r69", "r154", "r168", "r173", "r189", "r192", "r196", "r207", "r214", "r216", "r217", "r218", "r219", "r222", "r223", "r236", "r258", "r263", "r269", "r272", "r281", "r306", "r307", "r309", "r310", "r311", "r313", "r315", "r317", "r318", "r435", "r438", "r496", "r544" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "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", "totalLabel": "Net income attributable to ADS" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r129", "r133", "r189", "r192", "r222", "r223", "r523" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 }, "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: net income attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r216", "r217", "r218", "r219", "r224", "r225", "r237", "r240", "r258", "r263", "r269", "r272", "r496" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income available to common stockholders \u2013 Basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r226", "r232", "r233", "r234", "r235", "r237", "r240" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net income available to common stockholders \u2013 Diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail" ], "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 Guidance" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BackgroundandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r124", "r352", "r530", "r531", "r532" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non- controlling Interest in Subsidiaries" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expense:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r535" ], "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.ads-pipe.com/role/BackgroundandSummaryofSignificantAccountingPoliciesDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r258", "r263", "r269", "r272", "r496" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r262", "r263", "r264", "r265", "r266", "r272" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets [Abstract]", "terseLabel": "Other assets:" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r187", "r511" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r178" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r45" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Currency translation gain (loss)", "verboseLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r126", "r127", "r130", "r190", "r193" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest", "terseLabel": "Less: other comprehensive income attributable to noncontrolling interest" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.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 liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other operating activities" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r56" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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": "Derivative gains and other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total ADS Stockholders\u2019 Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r524", "r525" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r62" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.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": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r64" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r62" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedTerseLabel": "Cash dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r200" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Payment of withholding taxes on vesting of restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r58" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisition, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r59" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures", "terseLabel": "Capital Expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance-based Restricted Stock Units" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail", "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofStockbasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail", "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofStockbasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail", "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofStockbasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r436" ], "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.ads-pipe.com/role/DebtValuationofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "auth_ref": [ "r61" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).", "label": "Proceeds from Issuance of Senior Long-Term Debt", "terseLabel": "Proceeds from Senior Notes due 2030" } } }, "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r61" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-Term Lines of Credit", "terseLabel": "Proceeds from Revolving Credit Agreement" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r57" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from Sale of Productive Assets" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.ads-pipe.com/role/DiscontinuedOperationsandDisposalGroupsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r60", "r120" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r173", "r189", "r192", "r202", "r207", "r214", "r222", "r223", "r258", "r263", "r269", "r272", "r281", "r306", "r307", "r309", "r310", "r311", "r313", "r315", "r317", "r318", "r426", "r429", "r430", "r435", "r438", "r470", "r496", "r509", "r510", "r523", "r544" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/LeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r96", "r165", "r471", "r511" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/LeasesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems": { "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": "Purchase Commitment, Excluding Long-Term Commitment [Line Items]", "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Line Items]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CommitmentsandContingenciesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable": { "auth_ref": [ "r17", "r149", "r160" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required or determined to be disclosed about arrangements in which the entity has agreed to expend funds to procure goods or services from one or more suppliers. Such disclosure may include identification of the goods or services to be purchased, identity of the seller, pricing, effects on pricing for failing to reach minimum quantities required to be purchased (such as penalties), cancellation rights, and termination provisions.", "label": "Purchase Commitment, Excluding Long-Term Commitment [Table]", "terseLabel": "Purchase Commitment Excluding Longterm Commitment [Table]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CommitmentsandContingenciesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r17", "r149", "r160" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Total purchase commitment" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CommitmentsandContingenciesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r164", "r169", "r511" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "terseLabel": "Receivables (less allowance for doubtful accounts of $6,734 and $8,227, respectively)" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "auth_ref": [ "r82", "r84" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "terseLabel": "Reconciliation Of Operating Profit Loss From Segments To Consolidated [Table]" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationReconciliationofGrossProfittoSegmentAdjustedGrossProfitDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r82", "r84" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Gross Profit to Segment Adjusted Gross Profit" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r81", "r84" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of Revenue from Reportable Segments by Product Type" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Redeemable Convertible Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount": { "auth_ref": [ "r105", "r106", "r107", "r108" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "As of the reporting date, the carrying amount of noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. The noncontrolling interest holder's ownership (or holders' ownership) may be in the form of common shares (regardless of class), limited partnership units (regardless of class), non-preferential membership interests, or any other form of common equity regardless of investee entity legal form.", "label": "Redeemable Noncontrolling Interest, Equity, Common, Carrying Amount", "terseLabel": "Redeemable common stock: $0.01 par value; 9,132 and 9,429 shares outstanding, respectively" } } }, "localname": "RedeemableNoncontrollingInterestEquityCommonCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r454", "r455", "r456", "r457", "r458" ], "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.ads-pipe.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r63" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-Term Lines of Credit", "negatedLabel": "Payments on Revolving Credit Agreement" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r63" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-Term Debt", "negatedTerseLabel": "Payments on Equipment Financing" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Assumed performance units" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail", "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofStockbasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r114", "r161", "r481", "r483", "r511" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r170", "r211", "r212", "r213", "r215", "r221", "r223", "r282", "r406", "r407", "r408", "r417", "r418", "r433", "r478", "r480" ], "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.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r249", "r250", "r262", "r267", "r268", "r274", "r275", "r277", "r364", "r365", "r465" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "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": "Net Sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r367", "r368" ], "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 Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/RevenueRecognition" ], "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.ads-pipe.com/role/DebtLongTermDebtDetail", "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Summary of Carrying And Fair Value of Senior Notes" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r534" ], "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": "Summary of Net Income Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r119", "r121" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofStockbasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Stock-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r26", "r27", "r28" ], "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" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r143", "r144" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r79", "r80", "r83", "r89" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r79", "r80", "r83", "r89" ], "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 Financial Information Attributable to Reportable Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r371", "r373", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401" ], "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.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r118" ], "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": "Summary of Assumption Used to Estimate Fair Value of Stock Options" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r246", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r272", "r277", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r298", "r299", "r497", "r588" ], "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" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r246", "r247", "r248", "r258", "r261", "r266", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r278" ], "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": "Business Segments Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "terseLabel": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]" } } }, "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationReconciliationofGrossProfittoSegmentAdjustedGrossProfitDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofStockbasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtLongTermDebtDetail", "http://www.ads-pipe.com/role/DebtValuationofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r67" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.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.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r390" ], "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": "Number of performance units granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r394" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Number of performance units granted, value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r399" ], "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": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofAssumptionUsedtoEstimateFairValueofStockOptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r398" ], "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 stock price volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofAssumptionUsedtoEstimateFairValueofStockOptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r400" ], "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.ads-pipe.com/role/StockBasedCompensationSummaryofAssumptionUsedtoEstimateFairValueofStockOptionsDetail" ], "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.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r383" ], "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": "Number of stock options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail", "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofStockbasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Common stock price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofAssumptionUsedtoEstimateFairValueofStockOptionsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Weighted-average expected option life (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofAssumptionUsedtoEstimateFairValueofStockOptionsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r394" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Number of stock options granted, value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r172", "r246", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r272", "r277", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r296", "r298", "r299", "r497", "r588" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r181", "r182", "r183", "r207", "r227", "r231", "r238", "r240", "r244", "r245", "r281", "r306", "r309", "r310", "r311", "r317", "r318", "r347", "r348", "r349", "r350", "r351", "r438", "r488", "r520", "r527", "r533" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r42", "r109", "r170", "r194", "r195", "r196", "r211", "r212", "r213", "r215", "r221", "r223", "r243", "r282", "r352", "r406", "r407", "r408", "r417", "r418", "r433", "r439", "r440", "r441", "r442", "r443", "r444", "r453", "r478", "r479", "r480" ], "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.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "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.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r211", "r212", "r213", "r243", "r465" ], "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.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r41", "r109", "r110", "r114", "r336" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "KSOP redeemable common stock conversion (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r19", "r20", "r109", "r114" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock awards (in shares)", "verboseLabel": "Restricted stock awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited", "http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r19", "r20", "r109", "r114" ], "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": "Performance-based restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r109", "r114", "r384" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of common stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r42", "r109", "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "KSOP redeemable common stock conversion" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r109", "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock awards" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited", "http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r19", "r20", "r114", "r117" ], "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": "Performance-based restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r42", "r109", "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of common stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r19", "r20", "r109", "r114" ], "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", "terseLabel": "Share repurchases (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited", "http://www.ads-pipe.com/role/SubsequentEventsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r19", "r20", "r109", "r114" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Share repurchases", "terseLabel": "Stock repurchased during period" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited", "http://www.ads-pipe.com/role/SubsequentEventsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r23", "r24", "r85", "r511", "r529", "r536", "r578" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "totalLabel": "Total ADS stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r124", "r125", "r132", "r170", "r171", "r195", "r211", "r212", "r213", "r215", "r221", "r282", "r352", "r406", "r407", "r408", "r417", "r418", "r433", "r439", "r440", "r444", "r453", "r479", "r480", "r529", "r536", "r578" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "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.ads-pipe.com/role/SubsequentEventsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r445", "r461" ], "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.ads-pipe.com/role/SubsequentEventsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r445", "r461" ], "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.ads-pipe.com/role/SubsequentEventsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r445", "r461" ], "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.ads-pipe.com/role/SubsequentEventsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r445", "r461" ], "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.ads-pipe.com/role/SubsequentEventsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r460", "r462" ], "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.ads-pipe.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity [Abstract]", "terseLabel": "Mezzanine equity:" } } }, "localname": "TemporaryEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "auth_ref": [ "r39", "r207", "r281", "r438" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "periodEndLabel": "Mezzanine equity, ending balance", "periodStartLabel": "Mezzanine equity, beginning balance", "totalLabel": "Total mezzanine equity" } } }, "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r13", "r104" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Mezzanine equity, par value per share" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Mezzanine equity, ending balance (in shares)", "periodStartLabel": "Mezzanine equity, beginning balance (in shares)", "terseLabel": "Mezzanine equity, shares outstanding (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r115" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Common Stock in Treasury" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r115" ], "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", "periodEndLabel": "Ending balance, treasury stock (in shares)", "periodStartLabel": "Beginning balance, treasury stock (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r43", "r115", "r116" ], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.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", "negatedTerseLabel": "Common stock in treasury, at cost" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized debt issuance costs", "verboseLabel": "Less: Unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.ads-pipe.com/role/DebtLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r226", "r240" ], "calculation": { "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail": { "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 \u2013 Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r224", "r240" ], "calculation": { "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail": { "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 \u2013 Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail" ], "xbrltype": "sharesItemType" }, "wms_A5SeniorNotesDue2027Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "5% Senior Notes Due 2027", "label": "5% Senior Notes Due 2027 [Member]", "terseLabel": "Senior Notes due 2027" } } }, "localname": "A5SeniorNotesDue2027Member", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/DebtLongTermDebtDetail", "http://www.ads-pipe.com/role/DebtSeniorNotesDetail", "http://www.ads-pipe.com/role/DebtValuationofDebtDetails" ], "xbrltype": "domainItemType" }, "wms_A6375SeniorNotesDue2030Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "6.375% Senior Notes Due 2030", "label": "6.375% Senior Notes Due 2030 [Member]", "terseLabel": "Senior Notes due 2030" } } }, "localname": "A6375SeniorNotesDue2030Member", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/DebtLongTermDebtDetail", "http://www.ads-pipe.com/role/DebtSeniorNotesDetail", "http://www.ads-pipe.com/role/DebtValuationofDebtDetails" ], "xbrltype": "domainItemType" }, "wms_ADSMexicanaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ADS Mexicana [Member]", "label": "A D S Mexicana [Member]", "terseLabel": "ADS Mexicana" } } }, "localname": "ADSMexicanaMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "wms_AdjustedGrossProfit": { "auth_ref": [], "calculation": { "http://www.ads-pipe.com/role/BusinessSegmentsInformationReconciliationofGrossProfittoSegmentAdjustedGrossProfitDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjusted gross profit.", "label": "Adjusted Gross Profit", "totalLabel": "Total Segment Adjusted Gross Profit", "verboseLabel": "Segment Adjusted Gross Profit" } } }, "localname": "AdjustedGrossProfit", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationReconciliationofGrossProfittoSegmentAdjustedGrossProfitDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail" ], "xbrltype": "monetaryItemType" }, "wms_AlliedProductsAndOtherBusinessSegmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Allied products and other business segments.", "label": "Allied Products And Other Business Segments [Member]", "terseLabel": "Allied Products & Other" } } }, "localname": "AlliedProductsAndOtherBusinessSegmentsMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail" ], "xbrltype": "domainItemType" }, "wms_AlliedProductsAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Allied products and other.", "label": "Allied Products And Other [Member]", "terseLabel": "International - Allied Products & Other" } } }, "localname": "AlliedProductsAndOtherMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail" ], "xbrltype": "domainItemType" }, "wms_AmendedRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amended Revolving Credit Facility", "label": "Amended Revolving Credit Facility [Member]", "terseLabel": "Amended Revolving Credit Facility" } } }, "localname": "AmendedRevolvingCreditFacilityMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "domainItemType" }, "wms_ChileanPesoDenominatedLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chilean Peso Denominated Loans [Member]", "label": "Chilean Peso Denominated Loans [Member]", "terseLabel": "Chilean Peso Denominated Loans" } } }, "localname": "ChileanPesoDenominatedLoansMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "wms_CostOfGoodsSoldExcludingEmployeeStockOptionPlanSpecialDividendCompensation": { "auth_ref": [], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of goods sold excluding employee stock option plan special dividend compensation.", "label": "Cost Of Goods Sold Excluding Employee Stock Option Plan Special Dividend Compensation", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsSoldExcludingEmployeeStockOptionPlanSpecialDividendCompensation", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "wms_DebtInstrumentCovenantLeverageRatioMaximumForVariableRateStepDown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Leverage Ratio, Maximum For Variable Rate Step-Down", "label": "Debt Instrument, Covenant, Leverage Ratio, Maximum For Variable Rate Step-Down", "terseLabel": "Leverage ratio, maximum for variable rate step-down" } } }, "localname": "DebtInstrumentCovenantLeverageRatioMaximumForVariableRateStepDown", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail" ], "xbrltype": "pureItemType" }, "wms_ESOPShareConversionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ESOP Share Conversion", "label": "ESOP Share Conversion [Member]", "terseLabel": "ESOP share conversion" } } }, "localname": "ESOPShareConversionMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "domainItemType" }, "wms_EquipmentFinancingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment financing.", "label": "Equipment Financing [Member]", "terseLabel": "Equipment Financing" } } }, "localname": "EquipmentFinancingMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/DebtEquipmentFinancingDetails", "http://www.ads-pipe.com/role/DebtLongTermDebtDetail", "http://www.ads-pipe.com/role/DebtValuationofDebtDetails" ], "xbrltype": "domainItemType" }, "wms_EquityClassifiedStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity-classified stock options.", "label": "Equity Classified Stock Options [Member]", "terseLabel": "Stock Options" } } }, "localname": "EquityClassifiedStockOptionsMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofStockbasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "wms_ExciseTaxAccrualShareRepurchase": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Excise tax accrual, share repurchase", "label": "Excise tax accrual, share repurchase", "terseLabel": "Excise tax accrual, share repurchase" } } }, "localname": "ExciseTaxAccrualShareRepurchase", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "wms_InfiltratorWaterTechnologiesSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Infiltrator water technologies segment.", "label": "Infiltrator Water Technologies Segment [Member]", "verboseLabel": "Infiltrator" } } }, "localname": "InfiltratorWaterTechnologiesSegmentMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail" ], "xbrltype": "domainItemType" }, "wms_InternationalSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "International. Our International segment manufactures and markets products in regions outside of the United States, with a growth strategy focused on our owned facilities in Canada and through our joint-ventures, with best-in-class local partners in Mexico, Central America and South America. Our joint venture strategy provides us with local and regional access to new markets such as Brazil, Chile, Argentina, Peru and Colombia.", "label": "International Segment [Member]", "terseLabel": "International" } } }, "localname": "InternationalSegmentMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail" ], "xbrltype": "domainItemType" }, "wms_KSOPRedeemableCommonStockConversionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "KSOP Redeemable Common Stock Conversion", "label": "KSOP Redeemable Common Stock Conversion [Member]", "terseLabel": "KSOP redeemable common stock conversion" } } }, "localname": "KSOPRedeemableCommonStockConversionMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "domainItemType" }, "wms_LeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease, Remaining Lease Term", "label": "Lease, Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LeaseRemainingLeaseTerm", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/LeasesDetail" ], "xbrltype": "durationItemType" }, "wms_LesseeLeaseRenewalTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Lease, Renewal Term", "label": "Lessee, Lease, Renewal Term", "terseLabel": "Lease renewal term" } } }, "localname": "LesseeLeaseRenewalTerm", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/LeasesDetail" ], "xbrltype": "durationItemType" }, "wms_LesseeOperatingAndFinanceLeasesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance leases.", "label": "Lessee Operating And Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingAndFinanceLeasesTextBlock", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "wms_MezzanineEquityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mezzanine Equity [Member]", "label": "Mezzanine Equity [Member]", "terseLabel": "Total Mezzanine Equity" } } }, "localname": "MezzanineEquityMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "domainItemType" }, "wms_NetIncomePerShareAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net income per share and stockholders' equity.", "label": "Net Income Per Share And Stockholders Equity [Abstract]", "terseLabel": "Net Income Per Share And Stockholders Equity [Abstract]" } } }, "localname": "NetIncomePerShareAndStockholdersEquityAbstract", "nsuri": "http://www.ads-pipe.com/20230630", "xbrltype": "stringItemType" }, "wms_NonEmployeeDirectorCompensationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non Employee Director Compensation Plan [Member]", "label": "Non Employee Director Compensation Plan [Member]", "terseLabel": "Non-Employee Directors" } } }, "localname": "NonEmployeeDirectorCompensationPlanMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensationSummaryofStockbasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "wms_PercentageOfDebtSecuredGuaranteed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of debt secured guaranteed.", "label": "Percentage Of Debt Secured Guaranteed", "terseLabel": "Percentage of debt guarantee" } } }, "localname": "PercentageOfDebtSecuredGuaranteed", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "percentItemType" }, "wms_PipeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pipe.", "label": "Pipe [Member]", "terseLabel": "International - Pipe" } } }, "localname": "PipeMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail" ], "xbrltype": "domainItemType" }, "wms_PipeSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pipe segment.", "label": "Pipe Segment [Member]", "terseLabel": "Pipe" } } }, "localname": "PipeSegmentMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofFinancialInformationAttributabletoReportableSegmentsDetail", "http://www.ads-pipe.com/role/BusinessSegmentsInformationScheduleofRevenuefromReportableSegmentsbyProductTypeDetail" ], "xbrltype": "domainItemType" }, "wms_ProfitLossExcludingPortionAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest but excluding the portion attributable to redeemable noncontrolling interest.", "label": "Profit Loss Excluding Portion Attributable To Redeemable Noncontrolling Interest", "terseLabel": "Net income" } } }, "localname": "ProfitLossExcludingPortionAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "wms_PurchaseCommitmentContractPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase Commitment Contract Period", "label": "Purchase Commitment Contract Period", "terseLabel": "Purchase commitment contract period" } } }, "localname": "PurchaseCommitmentContractPeriod", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/CommitmentsandContingenciesDetail" ], "xbrltype": "durationItemType" }, "wms_RedeemableCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Common Stock", "label": "Redeemable Common Stock [Member]", "terseLabel": "Redeemable Common Stock" } } }, "localname": "RedeemableCommonStockMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "domainItemType" }, "wms_RepaymentsOfSyndicatedTermLoanFacility": { "auth_ref": [], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayments of syndicated term loan facility.", "label": "Repayments Of Syndicated Term Loan Facility", "negatedLabel": "Payments on syndicated Term Loan Facility" } } }, "localname": "RepaymentsOfSyndicatedTermLoanFacility", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "wms_RestrictedStockNonparticipatingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock, Nonparticipating", "label": "Restricted Stock, Nonparticipating [Member]", "terseLabel": "Assumed restricted stock" } } }, "localname": "RestrictedStockNonparticipatingMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquitySummaryofNetIncomePerShareDetail" ], "xbrltype": "domainItemType" }, "wms_RevolvingCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving Credit Agreement", "label": "Revolving Credit Agreement [Member]", "terseLabel": "Revolving Credit Agreement" } } }, "localname": "RevolvingCreditAgreementMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "domainItemType" }, "wms_SouthAmericanJointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "South American Joint Venture [Member]", "label": "South American Joint Venture [Member]", "terseLabel": "South American Joint Venture" } } }, "localname": "SouthAmericanJointVentureMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "wms_SpartanConcreteIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Spartan Concrete, Inc.", "label": "Spartan Concrete, Inc. [Member]", "terseLabel": "Spartan Concrete, Inc." } } }, "localname": "SpartanConcreteIncMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/DiscontinuedOperationsandDisposalGroupsDetails" ], "xbrltype": "domainItemType" }, "wms_StockRepurchaseCostsIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Costs Incurred But Not Yet Paid", "label": "Stock Repurchase Costs Incurred But Not Yet Paid", "terseLabel": "Repurchase of common stock pending settlement" } } }, "localname": "StockRepurchaseCostsIncurredButNotYetPaid", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "wms_StockholdersEquityAndEarningsPerShareTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders' equity and earnings per share.", "label": "Stockholders Equity And Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Share and Stockholders' Equity" } } }, "localname": "StockholdersEquityAndEarningsPerShareTextBlock", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/NetIncomePerShareandStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "wms_SublimitOfRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sublimit of Revolving Credit Facility.", "label": "Sublimit Of Revolving Credit Facility [Member]", "terseLabel": "Sublimit of Revolving Credit Facility" } } }, "localname": "SublimitOfRevolvingCreditFacilityMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail" ], "xbrltype": "domainItemType" }, "wms_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities", "label": "Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities", "terseLabel": "Conversion of convertible securities (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "sharesItemType" }, "wms_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities", "label": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities", "terseLabel": "Temporary equity, conversion of convertible securities" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofStockholdersEquityandMezzanineEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "wms_TermBenchmarkBasedLoansRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Benchmark Based Loans Rate", "label": "Term Benchmark Based Loans Rate [Member]", "terseLabel": "Term Benchmark Based Loans Rate" } } }, "localname": "TermBenchmarkBasedLoansRateMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail" ], "xbrltype": "domainItemType" }, "wms_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Facility [Member]", "label": "Term Loan Facility [Member]", "terseLabel": "Term Loan Facility" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/DebtLongTermDebtDetail", "http://www.ads-pipe.com/role/DebtSeniorSecuredCreditFacilityDetail" ], "xbrltype": "domainItemType" }, "wms_TwoThousandSeventeenOmnibusPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand seventeen omnibus plan.", "label": "Two Thousand Seventeen Omnibus Plan [Member]", "terseLabel": "2017 Omnibus Plan" } } }, "localname": "TwoThousandSeventeenOmnibusPlanMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/StockBasedCompensation2017OmnibusPlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wms_UnrealizedGainLossOnDerivativesAndCommodityContractsExcludingForeignExchangeForwardContracts": { "auth_ref": [], "calculation": { "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrealized gain loss on derivatives and commodity contracts excluding foreign exchange forward contracts.", "label": "Unrealized Gain Loss On Derivatives And Commodity Contracts Excluding Foreign Exchange Forward Contracts", "negatedLabel": "Fair market value adjustments to derivatives" } } }, "localname": "UnrealizedGainLossOnDerivativesAndCommodityContractsExcludingForeignExchangeForwardContracts", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "wms_UsDollarDenominatedLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "US Dollar Denominated Loans [Member]", "label": "Us Dollar Denominated Loans [Member]", "terseLabel": "US Dollar Denominated Loans" } } }, "localname": "UsDollarDenominatedLoansMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/RelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "wms_YardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Yard.", "label": "Yard [Member]", "terseLabel": "Yard" } } }, "localname": "YardMember", "nsuri": "http://www.ads-pipe.com/20230630", "presentation": [ "http://www.ads-pipe.com/role/LeasesDetail" ], "xbrltype": "domainItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "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" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "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" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "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" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "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": "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" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "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.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" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "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" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "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" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "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" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "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" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "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": "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://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760", "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(29))", "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": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "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" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "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(30))", "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": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "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" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "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" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "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" }, "r351": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.27(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "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" }, "r428": { "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" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "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": "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "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" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "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": "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" }, "r487": { "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" }, "r488": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r507": { "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" }, "r508": { "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" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r515": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r516": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r517": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r518": { "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" }, "r519": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r526": { "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" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r543": { "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/2009/role/commonPracticeRef" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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/2009/role/commonPracticeRef" }, "r547": { "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/2009/role/commonPracticeRef" }, "r548": { "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" }, "r549": { "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/2009/role/commonPracticeRef" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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/2009/role/commonPracticeRef" }, "r58": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r59": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "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" }, "r71": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "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" }, "r81": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "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" }, "r84": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "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" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "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" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "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" }, "r94": { "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" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 68 0001604028-23-000038-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001604028-23-000038-xbrl.zip M4$L#!!0 ( -.! U>=.:$6P < *(G ; =VUS+3 V,S R,#(S>&5X M:&EB:70S,3$N:'1M[5I=;]LX%GW?7\%-L9T$L!W;^;;3 &F2 @86;2>3W=FW M!2U2,1%)U)"4'<^OWW,O9<>.G4RZG0^G:!]22[R\NN0]//>0TNDHY-G9Z4A+ M=?:WT[\WF^+2)E6NBR 2IV702E3>%+?B9Z7]G6@V:ZL+6TZ=N1T%T6UW]\3/ MUMV9L8SMP81,G\W\G.[&Z]-=?LCIT*KIV:DR8V'4NRV3J./#DTY;'FJM][NJ M,^RFR?%!TDW:27OOZ.3XOYTM=(5Y[./#--/OMG)3-$>:GM\[ZI:A/S$JC'J= M=OL?6VQW=IK:(N!A#IWCSQ4?0=^'ILS,;='CD6S%3K/FQ&;6]=ZT^5^?6IJI MS$TV[?UP8W+MQ4<]$=O.K1C0(C"\G=:3PDYE"SR+O M="G4:(M$NF'0JPDB&MV\.COM?-) Y3J6[!52'<&WSWB'"*:526$_-3*>AMT=W M.*NF4,AHKTEW_J*L=EJS8?SY3U^>ENYQZX"F82!&_%A) M!^AG4W&M2^N"L(7X8%TN.NWFCV*;;=Z^.>YVV_UHP!>=_HZP*3R0NUOC@Y-% M:(AS-99% M>73II"WFKQT]0'G?N&&!1)"XD_64W\:TQN=^.2^UYZS#N2ET_% M76$GF5:WNA%S7&=668106)0B/ 'Y$;*8BJH(KM(8 8H3URFD58H<5\[(3*0R MP2TG; Y.#3;:K1@4.M'>2S:4;&W*?'/85@\,B,BUP-G<0X%#68 3,> MD2CMQ&1DDI'P%?UYZ#_13M=.: "Y\1FJ'Q72B0DC8-"7.N$ R6^)T*S",,?H MIL1PNC@-WPX(]UX/"+5(P0=%0HA92*LL8(U6M]!LBA3T(X.!&U,D6:7@$LA9 M1'(J#3%6B;P39 G*6?: R1H._M&# 7MER&^#+*H,!@"B!5KX:3&<1/J12#,[ M\:L$)R3=;+ =@FPL@,W/@ED)]MO!V_[&X>UF*3U4F3I'?5]#JI8<1!(V30TN M.7$#(9UFB"#E9IAI2J700.4P,WY$YF26@R")).E:&9]DUE?H1]3I;!:Q4CJ+ M8H?;7FP#&DH#:S'_5_?)2!:H?^=@I>LJ@T5G3S8[!]MZA[MV#E2\BI>&Y&<1 M,4K^!5'7 G0=0XEB>?&#TMF#MM5.O-[AD3Z&-&Q(%JP792^$*6\:-@6FM)J']$\7&J/708RQG7MM^'4H)*;R,J_O O5OJ$&-.HGQ6H*[0T'H*BQ\4Q\ ML-(%^R$E_D"9BZSK="89:W4Y751XD9&IT8 ^$8NWF5&\L?75T!MEI#,T !.+ M/I>!@CQ5G@HQ+TW/59MITGJ-@+"EY4XEM*A)JDP2NV-8',1#04>/* \6:P%^ M#349@H#17ZNO(MR-0O)PZ@-;(@&VTZ)(6#9E @D?\8G&9$A3^[2 XV1P$S[CX:BRS MB@F+\JO3%$K1C)$9OT;QS27%"P@X7JX7@8Q8= 1Y^B@UA[8*3T?PDA(AY]:: M9'3ZVUL?,9SIW$J$;2S]4&$2"C7BNN#)B/.6M/16;N=%:?)#RR;WSU%'TUTC=J M1W:P<4C__W9D?"ZI9HND\J2/C(8>?[ MMNL/+/7G&70:=*,!UFBO2_OFQ&B HR[7\^W/1,L[JK]1MW$%9L7)1Y^S Z(O M@ER]4XEG#6NX32IT]'I.;4_"L]:IZ *,04XVH@CP4 "^RH$0S!(/QM5G8^M. MTKZM K]Y^Z)SU/'4@3D:R+MFL@-R^*BZAE@CED%3C&TVUE0+Z?U(/'%W-3_J MO,SL5*-U,K*1%.42@ &XWT4HM%[!:\1+3!RSHSBO;BN/478.V_V]!K\AWY 8 MQ9HX F\]ZT"&6+#:-1%/)DNO>[,??12[,I/3GBG8*W?J+Z]! *L_IHH)L56_ MIN8%&)L?WM&WVO$]?4#J@IH]N6YN<=-N4*MM^\>MD_;3S>U6Y\FVY]P>@7SW M?G>O^^W64??H16YW>2+B9&"^?2F+=UM[6[,.]?KMM46'"6SF[QG3;GE/QOV% M#P9H]3_.3DS,G\^)G,3WTV4I\?2H:DS6*,.X!)_A"8JQ_YJ&_/;-/EB/_ZY\ M<; T#U^+B,-7B8CO4[(R)9\=5!W)%Q9,%R.C4W%UKY.*SE_$I[@G^3Y/9]N? MXUDD-,/*].RLSL\NEZ\UHG+QF[+2>G[YVHNO%\9ZY2NS!X)B9FH_=)%#4%05 M5KL\*5N6_L9OY';YV[S_ 5!+ P04 " #3@0-7S,/:G-8' !P*0 &P M '=M&AI8FET,S$R+FAT;>U::V_;N!+]OK^"F^)V$\!V M_$B:Q$X#>-,$,'#1=M/B[L<+2J)L(I2H)2D[WE^_9TC)=F(G=;;[<(L4J".) M,\,AY_#,D-+YQ&7JXGPB>'+QP_F/S29[I^,R$[ECL1' M)O/F1%#__9-NX08SF;A)O]-N_V?/RUV4ZN98*VWZK]K^WX!:FBG/I)KW?_HL,V'9>S%C-SKC^4\-RW/;M,+( M- A:^;N IW#:W\ZJ4<".DKFH1]7ITE"N[B8RDH[U.JWN77S>70]NAQ^'GUXSSY7HX_#_[+KT?LA+G'UX1H25S?/ MBN>_,YQ1@WV*M7-LV,)"<6UAF>NP8;)E.>QS#]SG"9\[%@G^;6B#W)I +F)A+3=S$LGXK?#(6-BT>); M&72I?-JLH!-+@S0),6#&PI-$&#:;R'C";$D_2_V9,*(R0@/(I%7(IY2:9])- M@$%;B-@[2'8+N*83#',*M81%\]5I^'Y V/MV0"A8"C[(8T+,2EAY#FFTFI5F MF:>@'^XDS,@\5F4"DT#.*I)3+HFQ"L2=($M05FJ)R0H.]D''@'TBR6Z#)$H% M 0!1 RV^M^!.S.V$I4K/[#K!,4X/&UX.3C96P&9K9]:<_7[P=K1S>/M\+SR4 MF3HG UM!JBHYB"1TFDK<^L"-&#?"0P0AEY$2%$HF@,I(23LA<1++0)!$DG2? M2!LK;4OH$74:K0)6"J.1[/#8LGU (Q' 6HC_U5T\X3GRWQ"L=%,J2'1ZO-DY MWA<'7K5SG(2[<"NI_LP#1LD^(^I:@:[Q4")?MNXHK3O:3P["_8$?Z4-(0X;* M@LU%V98P]=N078$IWQV8GK7:)S0/[X3%-@,1\WGMRW!J4,J->6FW5Z'<%PE MH^HI9%-=&A@ 14VE]<0'*9%[.U2)+RESE76-4-QCK4JGJQ5>8&1JE*!/^&*U MDHG?*MLRLC*1W$@:@ Q)WZ>!G"R5EA*Q7YK69VU/D]H*.(1-LE1H=Y!<$>Y](&_-6FMXWI[O MMH8UEL)4)H16;G7.B=BY!=*IN"0(Z4L7X_'%7#:@H30%06U^4Q+$VB7? EZECD:/64, V6D1!BX9$4(('_&)Q MR0(4_OT@.-X=!-=W/BRJZW._"$68"?CC 4<=?!>@2W8'=#5M MAG"NPX)VX%4!YULV8N\99$DY7<=Q:2CX*PET@]5,6X?G=/0)6S:&H=_"61"= M^FQ428%BT-@#ZI%XC,#YF/!VG.F MY*U0U4G" _G&5T_15R-]IW9DQSN']#^W(_/GDDF]2!I+GB+:7 7JDK((:L^H M/]9*V85K'.6LT\8N4KY_ )-9)IT3XHFD$&D4%=2>2/CGC>P#SN!@2QR/OU14 MUVM0_%9*N._76YG'_LCAX&7;]3>F^J%"G8:Z40)KM->E?7,L!O%]F =FP')<6(^F\:0]Z#?]>?8./SF_K*BY[]$J#^_A&T 93RD8H9*IWP![,GL"8NO]Y5:/VJV3[LE69@_]1(3)P'S;@N=O]WI[M4*U M-OIMUO'D4-M[0K1;W)'P8.5M/*VLA]$)@?GG^<8'\>?Y_33]^*@J3%8HP[B8 M/Q]CY./@6QKRZU='8!3_N_XZ_]Y$?"TDWGR3D'B9D_4YN;H3<4DG&>Q_J.W9 M1X,2BFJ%QLO<7%Q.I$C9]2(5?UCN?UYFY^*3B(UPW,Q?YN)B_V,X!P9(UN!R ML#X_A[Z\V5#0KWXA6&CK7WSWPZN=J5C[9G"9P'SF:B]5>(045KIUE2]\:5?] MAB\>#_V7EG\ 4$L#!!0 ( -.! U=,[4M-,@4 , 2 ; =VUS+3 V M,S R,#(S>&5X:&EB:70S,C$N:'1M[5AM;]I($/Y^OV*.Z-I4PL2&D"9 (U%" M5$Y52(%<>Y].BW>,5[6][NXZA/OU-[NV"2W7J*UZ?9&.#PA[7O:99\:[#Q[$ M)DW.!S$R?O[+X%?/@PL9%BEF!D*%S""'0HML!:\YZK?@>9772.8;)5:Q@;;? M[L!KJ=Z*6U;:C3 )GM=Y!D?E]>#(+3)82KXY'W!Q"X(_:XAN&'5.V6FGVT8\ M#D_:9P&RIW[7QRYV.3];_A4T*)3>MG/37PMNXE[@ M^[\UG-_Y()*9H<44!9<_MSD>LM7Y#=X9CR5BE?5M>6O4@OEXY(H+ M.EV_^#&]7HPO?BJZ:Y+/_!,[18L78Y@/9\^'5^.Y-WWSO.%6J+Q[6))0E0'$TX=84,.0'4)5,1]8#:1?PE/;FH/$*?L%QCK_[1YT+G"=OT1.8PN*!^RM2*9-92 M&B/37I< W]J=)V1)M:.Z;;(TWPNPEE^*,$-P#*]7KLPM9SHR?-]V?-HZ\S]N M]EO!1VU?*>V1@US")F8TC>&S1J=1!^2,=WUKF_V^X8*T34A@X#EMS;)0VWGZNO148VADWB-?T#(1 M'&RE_9^)N&]$UL]$R37MQ\*J)K=;CV*!$9U#]4$]+0_J_WDZ/[S>ZI@]>I[L M\W/D]N,O^0?[8VA8.K9Q)>U+A$JZAJ7.(&VU1'L[*E0F=$Q'-.T%:!7&CG+< M^=^UU3Y=OY2C&C)IZB2"1)J5#3E3IM8.M4133OF0)B8C"0/@U2 M_NB3?$C*4$J])B5E,+N7$K48XT J?%?0QLQ60JZYDK?"2HU*1F[%#(%="U)* M2ZOH*G%%23[TN2>B2K CZ*Q]*^HH*!5:6P!4FR"50RBC"(J<[EB8I%^_1. \ M/%.[;UQRJ9VBZRE,F!W@O7&AI8FET,S(R+FAT;>U876_;-A1]WZ^X<[ V!2Q'DITTL=T FN-@'HHXM5UT M>QHHD;*(TJ)*4G&\7[]+2K+=NBFVHFL68'XP)-\/GGON%7FL8696XG*8,4(O M?QC^Z'EP)9-RQ7(#B6+$, JEYOD2WE&FWX/GU5XC66P47V8&0C_LPCNIWO,[ M4MD--X)=-GF&)]7]\,0M,HPEW5P.*;\#3E^U>(^81/&=-54%H2QG? M9SSF!KIA)_P8ZY<0)\@Z4X\$>32>+2;7DU&TF$QO8'H-M[/)S6AR&[V&Z\E- MA)=X-;U&C_$,;M_.YF^CFP4LIG^G%8]:6' .;SOSSJ@#\_'(%1=T3_WV?QYW M-(?H:GJ[&%\]*;H;DB_\,SM%BU_&,(]F/TWU^'>(1@MK"7T__/IG MG.<4J^QWSXI__QGO?;;01<:@1!1*(^>XW69,L7@#"5.&IYSI-A2ETB5!9$:" M06_%/I1<,;=):V8@E@/1G)5D'SC[H+! MBS;F)Z;=$!DS[=!8$.]SN1:,+EG;F=Z41.'PBPW,6('\ E9U+=4* M][T]16 M9[<-'05G_J"+C+EC,BT%9DPP3-AV.&H_Z:BVR1L>@^XQ MP3XJ"$Z/Z=VBZ%6*JAQ9,.46U9\R1[:_4,RN76##)@9Q M274#I +Z\8K:8%3%&HZ,*.E!-9U_M#4\S@X0E8A0D$*S?G,QH%P7@FSZ/'?KN*#!BJ@E"J98&B-7_5,$=6=WEX2(>J=W M6V%EWDFICE_)*8-$&=JL7)L[SG1BZ*&M=]ZY\!\V^YW@0=LW2GOB(%>PD1F- MH_:JU6TU 06A%"5MWX? [?I-OB^XAL6]=1[LG8Z"I0<\5A1^_X/$\?+LJ/=R MH-TWS!-$ E$''S1C%!=B.U#?EI]Z#HTL^N@+6@I.P98Z>$K,?2^VGA(GHXRS M%*ZW6^VT.H#_9^;R^':K3P[H>7'(SXG;@Y^N-L7CF"VE?0502]*DT@^HF6)F M?TY+E7.=X=&+CS^SRF%/$>[]:]IJFE._DID:^$#K5PL=B*!6S1+_IF,S1!6*J=>HD S+=Q*A$5D44%WO"]6,V$K0 MM5#RCEL)4< /;)#@ 0 M =VUS+3(P,C,P-C,P+FAT;>Q]ZW?B2)+O]_TK=.G9O57G"$HO$+BZN8?" MN)N9*O 8JF=[O^Q)4&(T)21:#]OT7W\S4P)C(QX"@5(BYNQ6V]8K,^(7SXR, M_/G_OOPJTS#F;8]H6VBY&/#>'9 M]*>"/\7"OQSWA_F$A'L+^1/'G97+[*FV,U^XYN/4%Q1)49=W11?=FYJLZHV& M9I2Q,JZ5-157RPUMA,JCFE2K(;FFX)HA/MY,ZFB"I(E<'FMUB=RF&.5Z3=7* M:(1KJC1NU%!5%HV;R1@A39D8BBX9Y,9)W6A(RD@=*;6).M$,E7YVZI/YD3G: MWHWYXO]2FOK^_.;3I^?GY\K+R+4JCOOXR;0MT\9TPI]\%]D>G0_R"4$^D4E( M94DIRTHI>HGGOKYD@KP1>P'Y([UU==/SS'OS)61XY;DYQY6Q,Z,WJA*91FDU MK/A1*9*LK@UM>?N+9[ZY_UF-[I;D3__][>M@/,4S5#9MST?V&*^>(J_Y$?>< MW&@T/K&KRUL-_/H!-A@/CRN/SM,G'B%O2:;M!*(P6KXS M\,J/",TW81!=V""2N6N\ZXRZL9#]^$L)V^7O@Q+!+D9&\^<9]I% GR_C/P/S MZ9=2V[%](I/EX6).'AN'O_U2\O&+_XF-\U/S/_[C/W[V3=_"30+%\A)Q/W\* M__;SI_#-(\=8-'\VS"?!\Q<6_J5DF-[<0HL;V[$Q^;[Y?T$O-?Y[P@8Y-.+1HDT^XR.K:!G[Y!UZL7EXO-24B MYC5)DY3Z\1]I!Z[[ADH=V[@EVGWUG4:I62Y+*I&[C8]\>@L$%T\P>=<8>S'P MI<)UXS%]1(8A,"5SXQ/0_E+RS-G 9YPZ>WKP@___K- M: B>$[CL-R9K-]',V63HS)=_QXRVR]],@_X^,;$KL/?C6-W4[O[C+XN!D1EEUDN*R%+>?!_<)J>2QAV50G5U#)7>SJQZ[IE% M\,2/U)*$OQKD8R]SRQR;_C<\&Y%/&":Y&OKDD5=Q,_")\--GVA;RO/YDX#OC M'ZT7DP@ 49TW#]C 1$V.+-QV9C/'9I?#M_W\*?8C*WJLQI(1-(DA'5!I75&> MN"2$8NNW,@.$?,<]$L4;S],_WF+;F9EVW&L/U2%O7O'I[>CW"E$-H'9Y^=8Y MT%QO' +E<(= 2<\AJ/.*O5L\\KN$OR[SM-=!]^183Z;]V':Q8?JM1Q%XMAXQZ4[-#8M,OQ"BI!\]LBO4$S*2)(XBTN5]/P, MF;- 4CG%6W\WM;-'?R<[KIT_ YI(J&4+6^[E-N:)ISXCTMWT[QE M$&5&'D36/3*-KMU&<]-'5F[HSW^PMIO^0Y>%KPN&^E !S, M HNNH/;]*7;I?2Z>TK<]X:X]=F8X-[S@-G \D!FC8T.&!A+]'[ED"PO.06^$VQCN0W#W'IC-R'N,N-IDGU MLX=C9Z#ZJV)_I;S]A%W?)#_>L]5B$DCGBP]GCQW/A/YO^*^_$#&K.-1-N:%W MW@/:\SLU'"2+E+R'P.?R@'C@3=[#XTNY2SSP"L+IG#(N[['W17)0/#"*VU@] M=(WIWR+?[!;[(U=5.:^/[>%7SL(H#K"B\I]H M.&?,Q0UR;O,D>=$T9P]9>4 )_WF=#!=L>6 0_PD?3E9W>6 6_]FB])RJ M,^G[?Q!]'SNVYS5_QG"$^#R\T_O-#6:]-GHGPW*96N"JX2HW<><]19%-PE1KY^<] <%1P ME1K5\YA*X*C@*C4^$- >1O,4-[YK$-!F2W\(:+.C/02TW/"B M"@%M1H2'@/:BY(: -E/RYS&@Y26T2I,/>0QQ+QU:I4EO_D/9K,VKEWUWFFK> M ^"+[&7)B#=Y#Y0SVP/IO:X8R8Q7]2 &J'><4.MQD-J!WF\YU^X66I-:WF[EO<<3$9+K:G1 M/^_9E0R66E.C?=ZS)QPLM:;&B[QG1RZ]U)H:X?.>W;C,4FM:Y-;SGJ/(9JDU M-?+SGX'@>JDU-3[D-;EPX:76%$ZMBCZ^<:@:G4UT;?F*PP]5T[D-\$.W9\7% M+\BB9Y8.IAC[+=MXC19N36]L.72ZWI<%^67N>,CZU76"N4=>804&T6[T'C)M MTPZ(@S6GIW*11[U7, SF)"Y&-I'&L8M]ZG%=(BZ7M0/C\O5;3XG+=>[B!RXQ:MCKO%"[ MA8T[UYE1]SWPF<'J3Y8QZ7UT>N671?P+UM=0/-\UQW[D5A*GGYHZ,J@Y>:7] M6$QVUXDWLU47( M>,+AWY%KTG3M,DN^?/CW;N?4*(U^N?]L8]>;FO.U@UEO!]_PBSE&-LI!:M(. MZ%@V,I/1.\B/R1.3=2YS51D@Z#3^,IF6:FFD^NM<)J] IL_*(31T_=_)<\16Y(8QW&6=/B>?88-[A-_]SBD=\E,W,# M^N KR;][MXYE(?<6V\[,M*DY^NH@>U]!6=$!D9:^;7"7*,J6,2?CM3TU+8SL M>^PY"2'+#R:XS2Q]=>Q'XG/.*/'?KKH.R5\ID>_0V+2XKD1Z1VON4CS\T3HU MX\==,F0WK5-@V';?G^/ADJ[=/>[6J:Q^[#3!A@)X;4>(NLP+L35-ZN4NB M\,?>FJIO<%B5+S4^.=:3:3^^O2DW M8L5=,H9CHJ>%=%GB-M.RW;%?U;3>D:C5'I^EU.T\&)%B=7#"Q/7L7'* M^JXL<1NJ;V)C>85" L!P#C!P&]7SD@<-;:*BIJ.7N8WG>5[C50H+G,7 MRQ^]X_M@7F8;MG)0PR3+UY!2. II!=[:+LO<9C8NO@AQATSW=V0%^ MQ7-B. M SIBXD:9[W?5>;XY(Q3O3U:/K'YX;2Q2Q,7-U/*7,K>I'7YAUT:NNR J[@'/ M'=?'1FOF!$3S ?*2(8_;]!:_R+M>A9?:"H+,;6:/7]A=M<)+#WG M@N8V+YP_,4F/*=RF3',F)NDI+FY3B?D3D_28PEV*[3)U8K3R^CYPQU/DL5-A M3=:DY3MT7$7_4G7QZL[C+G>#UU1FCUU.Y5[;4\?S^9("LPHH+MWD;SOB3 M3:=R6>4VHW(0?P:8G=_9LHUOR/V!Z2DOG954Q^W/**K=Y#[[9E95T<9L4 M:3TCU]A,5/H+=EXH?;FQ=M9*48T3M^D1OMB3E?1PFRMYQYYK.KY&5KE+EG#% ME:QDA;MDQ1ZNW&-WXKBS\%1CY!8U_M&X31=PPI>,Y$7C-F] #ZI]VQ.[Y]C+ M\^]N31>/?<>E!W&1!YF+31\HJ/!PFSS@D4E921)W&80+'"J]P?[ALS.<.H&' M;&. :1H58[L_L\U1X)V']6M-*G3:$T314LFG:MPF&#B@.1X2)V]/IB-_HLN0[^I*^F2.[)SV0?C:U!3%*BG] M)?!,&WO>\@.OP+PWYSCZ:T$AP6W6)E7NI )$=CYB-)$.;0IIHP+K"FX31R"V M9;G*7?H(-'G&\7:5V\P5:/)L@<%MM@S$EG"'RS09SYJ\:T],RR>?=]Q_D9O= M(1Y/;<=R'DWL%=OHYR MC1P X3Q6!3"X#8-Y3FZ",DH1"-PE,\$49H"^C!RQ&G?)6@Z <*VF,"L,YCL+ M#,HH-2!PE]T%4_@>?2W+,K$17?=:MM'WI]@MJ&O&7=X:H,$+-+C+4X.JX@*/ M69G.?*?! 1IGA ;DVL^/QYR:,1TRX7E97\T*(5>6I\XKFR"+S#\V,G( =,CQ MYD7)9X60*\O YI5-D!]-B(WX.._]_05U";C+7F:XM@:8.0PSW*4U@7&',8Z[ M_!^8!HX=B5RF!,$T9(F9>IY3A5?-..XR>.YRY]QJ/\ M9*7^.L4(X,- MWC"?FC^3?QC;S,D8(4V9&(HN&5I=FM2-AJ2,U)%2FZ@3S5#_ESKGK\]X_L(B M[",&H3S%YN/4O]&J<__SLVGXTQM9DOZSQ.YK_NS-D;V\>^Q8CGOSD\3^]WE" M!EF>H)EI+6[^[Y PRQ-Z^%EX<&;(_K^BAVRO[)%I3<(;/?,O3%Y,OL%^?8X^ M2MY#I DO!R'+5?)EX>=/]+/+\6Z.&KF/9. CQ_>=V8T\]TOA.)L_C]Q/S;SY%A$*5W(PDAV5Z_ M\XD18SNU?6=.7_B9$2.DRQA3KZ24-K:T=]C28['UO=<==FZ%P; U[ R$K5CA M9;B#3OO[0W?8)6-M]6Z%SG^W?VOU?NT([?ZW;]W!H-OO+:>0ZNB4]X(:/[H, MZ=D('-FUMG M',PBYZ3$;/.$W-"4I?(_F?U^?DR"K0O]!D*L?C(]"_TX8_M81UORME:_5:@_I9;FA M:L(;&O%ES@[3-7>.*_A3+/RY!(\0QIX""4FQ<82=NV>/=\* ]@T&;PSRE_*, MO&)*'RL;:%%>8.26L;T$HUIJ_CVPL:!*HD"CY(,M))_$)6@"!0X*_& 7T26? M,VG.,9$&UR(-KA5:@P\?6KU!E^EI4.%OM$S;FE62SC62LW6[>^M7KMS*]P^M+J]%A'EP1^#8>?;0!2ZO7;EI(@Z5<+4#XOT M.B]H[+/I"\Y$<%?3%I G>',\9N>0"Z8MF+XGC*?,1XN)"D'V,I2]E)%3/69- M)%>.9;56J==JJ7N6FE0A]OS,GF4H1!=PB_;;_F1.9JA8N_;8<8EOR5:V6?UB MVPELWUVT'0-O^IL>O6/N.D_T/:]AFEYJWF(+/2,7I^MRYIRZ0_32C9:UQXS" M;]VI>JE9EI.PITC\KFD]=,/LWX,@(+C"JPJ5OA[X)J>88XIY8@Y MS,YX'S;\-[+$9N$^(MO\B_W^\=V:=E$8ZU\YPMJ2;5D2W#<+'G1?_Y2MXG+_5CH]34:IHD#-T DV$) M7YS PD_(-=[K2C%Q;!M]KDU^[+M#YWEERF2IU/S-M"PSS<\PO=9W[XGA-.WQ MX795EDO-_M1TW@_DV''<.^1#UO^8\]"Z1Q]1")E52:GQ$RP=J&&B6=%(Z=XE MA#7GR!(Z+W@<^.83%OH3(LW8(Y&@/;8"JE,%,G6!SGU_R,193N?#X1RGF&ZY M&+WAL5IJUF3M/8<_)@#25X?8G/NI8[_+"76U7I:DJI0[!+WF%?[KI[HB MZY\]88@M/*?3%,)YKL.'DO5 _$#(G6&Z*WKE1>3W?6(GWFP/B%)R3=\D+PR3 M.MC%AC /7"^@V1W?$<@=S/&0E0^CCU2ET56XUMB_X2&PKVI'P4>M522UGGI@ MK\@573ULR2C1: G8#WSMGG@L8@EUU\EC>G4#VM$-U,C$7N6J2O[RJTR09D[>V9Q<%BX714Y>F(SNVD)41D_R5%U@-UQT)6P:^ M,_XA"G^3*I(LS)$K/"$KP+2,1/"FQV4(@5O'<2O2/:'J6;&J5FK^Z]L@6S84 M3'.E)5:=2+V%JYSOLP14^;U+$.A$/Y*Q_N&X/T+!$Y:OV)]//F316$N_YO4P MA[EK&S05AX710AA/,9G8C!;!/D\Q2PU3YWAM=?2#_%&8(H_5.Q@"LBQRD5;, M4&_[S\"DOC9QL48V;>945@E6R>\(&\CW!.\ )BG;RI0Y=HET5T_A3Y[\?^C-Z.DM5LL(>C M.7P4!60;P@SVZ=L$V'R_>P?=9L$&R0R/.%AB08:.%5 M$J>.VH'KDM>%%4A4F?C(#[P5 .NEYA_8VTQ0)=MULBLO>AA>5C6K9]CM)/&"+H-QU;*K.K86 B6I?"&S7.AJS)-\M M\I% *Y7>2_KK.]:C[(> W*E)52K,#_@QL,)L_Z \%#[\UT]R3?\L**I2B>[P MIR:KLIBS*HLSRWTXX)4X8^]C.?:"-R-23K[B+HT-0?R,T& A4B--7D:=IA\J(1%)E9>EZK/L;%>%#FS' L?''&R[J>VJ-VE%I0*6B'EB( MD^Q:]0SUZ'*U(DGIOY8:E7KZ-4YTM+*20?5\" W>XZK70F:W3<3ZT7$7JWU. M4JGYE>F%UIK8LUL/#HUKEZ+>:;9'VS2YZ=6?9 F$&,YE/;V4.*5]/F/]5Y8L MZQ';?SC;\B9@6L$$;! Y/*OH7VB'7DSVTSR=8TG-""/&LE7GH;MIY<,V8Q5' MP#M+M_?7T.W=!Y@L!?WXLTD^33XKV&1J#@VNGTR/1> VLL>$/31PIYL2Z,V>3R)LY!J>0*LE M36-;$8WZ 7V,#ZHAZY-.UL>;8LM:0D;X0(# $/,O2+PS(6XJNE7OBSN68"=*)K#- M$#RLK(%XA&\!I92(1(Q-XC1ZOY2ZO;N8I356,,&6;0?L%?W 9PJ.:+JWG3+L M8%8V'+\ZT4E.OB[6&(BKJJI)[.=1F6'G!)CL.JS0\MECL MO'Y0C.II\ NM=B7W*JHFZC5E[=' ?L(>5?7D=Y] FOZX_KJ*,"14V_(I0D># ME>U0RFY9LR9?,")U0XSZ#UHQPDH7EBG5?WT;5*+\:4PZ] Q[,)*VM5OOE3EW M0JMWXV*ZRO2$-[IGOJ9NPX**UT?0R'.LP-_^R)KPL#9E)Y2YGMC:8FM#SJ0- M2&E7V?"9J?OJ_3WB\LC%Z$<93Z=,174KCNG]FT-?QL WRP]:7 MKQW:DJ+=[PT[O6%,*THN>J]FL YQ0I-4O=)H'%;-GG0=0D\]LU]7L/L&KV+# =Q,Q9AZE)7Y:<#FD-+ MI>9]ZV$H="O"7;?7ZK6[K:\"<6KZ#]]:0]9E%KU7K?MC^C<;.Q+LS[>+/IO]6K!X[XQH]H;?R9M7)1;>OUS?BZO F.M0[8WZ+9W]I6^_L%6<3^8F$PQ9A87L2RR#K9P: M32Y=G^N;,3A[X.R!LW<64]O8ZNRMI5B(EQ<=%TWW;RWW+_OD*SB_3@:9^7*+ M:'2&2IZG$CFRN9Y#SKW6QM*]R>OH60B1=Q8H$#@4+G"@#6 M"45_%3P2\$C (P&/!#P2+DRR4CW4(T'>5+BSG&B=@<*M#L ?R,"Q#=DHT?F M0JR.N[XUO7'@>;2?(8W_6S:R%I[)\D:OG@=U3<(.KO2>!^P%UOMJ?4Y !BY) MJAI$AN(3\$G )P&?))WZ>EF)G!(5G!)P2I:(^"?MWF[ZK$!WIJ)1JY'5H MX'6 U[%$1)M\R26<9!['O>N,L4&=#$X0 BY%NO*?S*4XL1\YOP;VXCU(,YX' MO]8?6MYG,I8D:J.^['G?K0C]X6^=AY,;WD,+X#3GDJD YE\W%F4>_.IXB/ N MY.'14W:AMS]$>&\1\14_(BL,[3"E/<1VQ93\K3L6(%T,,P9G IR)A"I%6SH3 M+? FP)M80H*N-PMW:.P[+C@2Q91Z<"3 D0!' AR)M%2*#B7XX$>\1\1WV\6/ MIN=CES9J0!:F=?11YX4!'@>NZ9LX7)7^[K&+408#O(YBJ@CP.L#K *\#O(Z4 M5(HJ08T]>!WO$7&+)XAMVOL^=VSB9]BFXZZY&YP@!5R+=/4 N!;@6B2Z%4QW MIB*K0J$ZF.[WB/A&6S,.T 3[B_7=<)P@!$QVNO(/)AM,-F0#P*5(2Z74(I>B M"BX%N!1+1/3]*7:%KCUQW!E[%2?8 &PK6P)D M9V*)B,[+U!R9T)2XH *OJ+!S'G95_CV)(WUBTX+J^OE0A?[Z)F?CO[[\;G2;1GSW'(7R7B0NC]1XH0V;R52$NVZO MU6MW6U_?]I-Y+] '8E8M;>B@YL\C]U/SZ#?62C%$G"'WD6"<^%#,G>.%IJW; MWPDM.[?"[4.+D/77CC#X8S#L?!N(A+CMBM#JW0J#[U\&W=MNZZ';&6Q7G+S, MJ-WOW79Z S(E\M.@_[5[VQJ27[ZTOM*)"H/?.IUA#J;QX;N- L/TL?%1^-"U M!7_J!.1]AB<*^&6,Y[XP1Z[PA*P ?XRSI#5/+M$693)V"\T]?+/\X;-A M>G,++6Y,FXV /?0Y@FIDTZ@V?A\(4!J%EU\5=44*E744;D1?CBY7V*6EF_KF M6DVOU-7&ULM21=YZ;==K9:TB5;<_NNNUNZ]5J_IY!JL>]-KC,[@AG$^-4P\# M>3W=X'N$QC\>78?8O'(TM G[WV=.IQLOTF]."STMY<#7Y*Z0E]^0.YX*JAS# MS#T2NCG_\1CCW?,_.>&7)J=;@P&QH$=Q.III9(ZH+R15=&)@!'9FPZ>_6%<)A V\-B<(Z"4.-WFF\H"6'=XR\E\\6_L8-9V7!8;I*^EH@( MH0IFPD+S99,RW4BGUFJB+&D_?WH[U"UZYA@A2\"B4YRT]RMN("?%E!,M SFA MK3AE7925.D=RCRSRQ@_D'T] MEN4\(WN,*$]*$1[W^+44UW5I^[LYQ;Z./M:)OO0XNAEIIU45'TC6F(@HN].1[3!5UK\?'@HHM" MN+HI@G!-"GK8/Y)+&O$--$54U4V=ET;T<4"!S-6Q=8]0IL+6*F&K5!,;6G4W M6Z\IS.K:3X22CLO:A9PE79AK6.[1-DOJ+0@HDZ*Q5FIJJB;65#D=);,G)@!N M[E4RIW!3)]RLJ6*CL>FAG",3FPO=$FY('+_)S5Y+]BY%)T$OY+HQ1M=T497W MV%1PDRZE>=+DKDJXJZJB5$U;#>6L4"X,RDXIE#E#HB'U=UQ3F/VKXQC/IF6! M^4AL/I:D2ZI,M%*SID@D_((% DY,Q;&$)Y[_+ DI!A#$79%X_+>98/T MN4R7$R1=K,54"ESY<@(L(YR^C-!S[/%QZ9QZJ2G+NEBM[8FBP/')8"GA>+8V M"%L51=2K::N;'5Z0VJAH?"PGQ ?*X7)"O+I),Y/,60%N/#$2%^ FH@ GLKJE MPT_:2R<)A;-**]5%2:N+M1U:EX\-*BD#@_,R>I#RZY3R@];+DDHYK;,7&Y(L MRLKV\D20\JPV 60 R:_=UI?NU^ZPVQF(PK?.__Q/J]?M=83./[]WAW^$/7"& M_?8_?NM_O>T\#/[KI[HBZY^CRZ(J0^5@R=D:[W!!['%>U4E5)35L6Z5#MUR]\.F3N73[_' MQ(!0%%,H]OCD*0B%2H1"$VLQ"X79"<4UK4K&&\&):;,=KA9&'MYE#6$A:Z_E MN MI^962\FOD0RZ.E!:-2(LD:AJL4G*B =-D;I7N8JYJ>S:N79.'OMP@+LS1 M@NY2A?7)Y,GQB(3W(06/A"8]'TVJBM5&2KLJ88'RY'1H*GS5:1L2293EM)5. MCCVBJ"!B/'8#;*QG?<#W.;(Z(B3EUU=*'HE66B:AZF)U'UK!_;ELF41:_*7U M$IHBDE&#"[3F C$]9-IC9X8%'[T4)K*XSRFP7LP@)XW\K"J7:SII2:FMP0 MJW7^TD+7Q^U]*?.3N:T2/:77Q;J4=I.*4PHY=G5SS*9Q(UV;*/O8G6VLZ$9] M' /"&(=,Y2_B7;%;3,\+6-9[['CI]W'\_OHYNES2C3[6>9ECVTO:/[1&$\&R MJ,0LFZ3>N3'=@5?9P.LQ_8&A5V/Z*]5'UZ[7:K3#A%*KB7HC):L"KFZ:RZW' M(()_0R:X3LYU"ZXF=RC@):D7*6$UF*NY"UN=-I*[#\5B[J-.C&12Q5D]) MZX#?D\I:9RJL50EK26"M7;"I=3Z6&E+R>ZZUX^CA"PU)$4O3C6)#K8EU*:4& ML^?9LW95[#Y\I2$INZN,W5)-5&J7.=2#6[W4=F8STZ?-,3V66*<<(./&]IA6 MRG_P,!9ZCH^%QL]GSG['\MK* M*$^GVAD8SVCA,"' ;.;0[SOC'S>[%P[OL3N8(A>_E[OJNB'J]N[>R]T0S^:. MB]Q%AP'K'KE]=^ C'QOL[,37UT:&2%I)8WVW M@VH-K9!M0H-:6*%+=N\GX9 M=HY_8JWDYR;=OW=X-E(O7[@>SXQ4 1>"8U]72HU&Z(<4]#& M#%["L=$^W!5=5 M45$N6 J>CQS)[)V;EE*BY$JJ\_8HMW?VZ2V&NW;4?O:>ED,Y=LOW77,4^%0> MADZ\1"0-O>M:RDKO/'F6*T'+'G68/5JJYU*3W*9IXF/7 8U>IHY%\.DM6W:= M$L5>4:NF0IW6WEX+9C\?%\QJ>V+'\!,,<(?'C?7:<8&L>I;!Z,F#V)ND@6"" MD8=18"OPIXY+JXR3*L%=28+XP27@\:F#:["3VB2)_O\!!(_"5K3Z7N+LP1X/ M9V-JM)X[\;0:4JFI-\1:=1-$QV0-]MC9E,8LLS'OW.'%D@$YT75A?Z0(,":C MR-L4Q]FAAP./F;:D/ LW MR]2J>^HMH(#O4H'3J0P--Q'5]K7!NJ:N)??(-,JF+8S1W/31<:?6%3RYN4?+ MM,BLZ3N016G9M=LA)=>PFA2F; ^5K.FBIJ5TL NDL$]N%Y ZE]E^*EG5Q'KM M@@5]O.NC]4A<('K)=S'R GUPFD+RR/#)3S%=>)8$9G7R[77RAOMTOA(:][#? MGPS12T)0RY)4:BI54=T+:G"DSJBP,N(]/<-'%ZOUS?SIB0HMQ^[5 _81^:,A M8.3:9/"P3_282J:0AIV(A&LXOL43HM!283H\:4#2:FX2,U9)#;TNR!#.JR:+)*R\8>:9A(A<: MTT5M1T'CX/+Q96^RP@H#>*F:;30X8*[8-1&1>-#3<:7>F]T"A$W MML2P$K+#%>F!^QY"*,<=BWS%)]:?A42<:)73C[3?8W[6.G2T;./TL$Z6V!$& M6EVL[3 M&6CBXX[R3!54G!^0"SH&=,RYNP"EHV/H:IS8D&115K;GOT'')#YO M^!-S'7?O07CGEXTQ=2P/AVC+-9&UA8�GQA/675(V-V8T$E@>ZE8LZ#*]FE'']/8 MUA#'8Z6%-RZV$"WY__QL&OZ4#%7ZS[=;Z"*X2:^/H!$90N!O?X07@I8%52B_ MV\FP]B\=,=44YF2,D*9,#$67#*TN3>I&0U)&ZDBI3=2)9JC_*S=*RX>F[FN' MG$=<'KD8_2BC"9GD#;*>T<(K?7J+-0*T=<*_IUD6E D13_2FX[+.\3=$UV"7 MWD7&A+@9BS!UJ=GX:3]_=!)JL09!SH1*B$\%X>=/J!G'^TQQNFE"*4Y;M[^W M>NW.K7#[T.KV6K]VA,$?@V'GVT 4NKUV16CU;H7!]R^#[FVW]=#M#+:+."\S M:O=[MYW>@$R)_#3H?^W>MH;DE\&0_.=;IS<<"/T[H7_?>6@-N^0&_B?TX;N- M L,D6O>C\*%K"_[4"J5?T\ M@U4/?6U,_+?D(_%],1]W[DD![LC;ACK@,N&/K)S@RZ^FU3AI7>Z2\]T?[E%] M,B1&&0O?R'U33^@06VT(?P]L+*B2>,!ZP#7@IEZI'A0X[P'.6@+G^'4.OO!# M9ZU(BGIM<[Y:3BMG5PD9J)D<-2#:4CR$":Z0M5D>E.:"*V=YW7A*')[7/88" MG*1M3U]PEO>5+3]A.\!WKC.CP3=]X[],?]H./#([['9>HM7GEN=A\G_&$?LJ M9%JLKM=%2=L\]R9A,O6XXH&SKL?LJ8D L02QC!-+/7NQ5$O-AJR)#[-V#XZCN%1/AM;W44EV:QCM5RN97V+"7Z>>3>4C/W)KY2( M T+#E5QW9G/+66#,UE'[<_J)>PO9@SFF2T:WYI-I8'JRQ(R>CM,S.V-7'8)>5IN=JZ5P)X8D!'YGM$XL2372DU5E46MMEDYG# M"84\L8VIEYIU$BG+FTVDCS,Q.?5AB@VG/3Y*BG!JA'"*.4N%-S@5P#J,N*SLOC]I,4;(276%(I6:LBJJTF;' MWXU^A)"?Y01.)UF=+;T/]\%J$SDR"8RES;87D%^% .05JEW;1_:C24O*T8PV M&/B+)?0AZ#A2^[?6B-B?O%(WE-/$VI^>3*N(=6FS91IOGB($'N<*/%*&E,H< MBIJ>5KH4+,-Q[4]X7WD+^RF'\8(3IDD=>WM3N@,M> MEC.%:9Z-<^UHE% M6RLU%:TJ:C&'Y9VT:9V+M;@4(XKK!N(>D6F'"VWAN5\FPZ,HV/BDPM7\"7F:BVG,%UP7YC=2GEBLZ[1M937F MC-3#U](@D7%^W,E6K;Q]BUAT])OV)\Z MY,H3N85U:$RJ)%1ZGJ2BBTJ]GOM4&.1DL\K)\@QPVJ974T1-A5PO!\8R9[G> M[LH\GI1RRZUWF[H1)+(?N;-?L(V/V$^E*J5FM2I*U9/M%41*_&+I('MS.I;4 M$$NUS?[MO&&I *H_9W%2Z'_00P]M["_C)&="8#M>;Y..)A/3,LF/)X5/^9/F M-+-HYW'\-)K^J.F;L@V%Z84 5:*8)"U052FH9'ES9Q1'H"J K7F\93B@A8@EPDY3L ?7:ROUT6MGM8N"EQS?9\:>U7U#$[P-^8VK<5V]OW?-O3!: M+8EM3*JQ-"F,PVK5,_C!.[B3GP;[(%X%%Z\D3D-B\9)IF*F+\CE.L;B8>!7 M6> VP(P_2>E?[!>ZDD5&A!XQF>1L1G#,CIOT!"?P/1_9;"JGM)Y< ].[PZ6Y MZ4J9SA +@. <;WCX@CQS##4ZS-Z$$IS0Q5NJ@U:H#7K!;(3=_F3 WM5_50:, MT(EM%#UIJ2XV)"C>*3;(]C@ZYP696FK65>(';;:DXPUD!; 5.=Y-?6M: 0$A M9,I3MQ8193?D.;$H:\1>-,2:>K(H0RJ=:Y@=9R]2@UF56 Q-5.MPVL\U)]/C MX^.U9/HG\?*K8^)F6#@=D\S&1B")TS*TW*\B%S"I#1)0; E(9F5W2$"#V5G^ MCP'@U,Y^8@5ZS>A0(_;/@0AJN2:RMN!&E@XZGDEX>Z12_*%2[UK!CS&M6TT; MZ <.>("Q@,9C9T:^O:!%[SW')V_W':'MV ;=$&[0GUXWZ=Z9-K+IX>#"P"=_ M8%O_*MNGO6V>S9]'[J?FUL>B,6KL\*WH!)P;%UNL_][G9]/PIV2&$A75M:=" MU-Y(KX^@$1DY$;2MC_#"A[*@">5WYW&M_4M'3/6#.1DCI"D30]$E0ZM+D[K1 MD)21.E)J$W6B&>K_TG-$HH>F[G(6<_2(RR,7HQ]E-"&3O$'6,UIXI4]O(4KP MN4[X]S3+@C*AH!#%ZH3=;VZ(AL,NO8N,"7$S%F'J4BOPTW[^D"AJR"J(G0D5 M+)_*S\^?4#..]YGB=#.%2W':NOV]U6MW;H7;AU:WU_JU(PS^& P[WP:BT.VU M*T*K=RL,OG\9=&^[K8=N9Y!<,UQZ1NU^[[;3&Y ID9\&_:_=V]:0_#(8DO]\ MZ_2& Z%_1RY]NW_H_$;NZ_[>H3/M?^OP/[4/WVT4&"91VQ^%#UU;\*=.0-YG M>!\WQYZ-VHL;1UA@OU+IK)",C,="RA[Z'!G9R Y0'?8^ M+*:<"2^_JK>*%*JX*$*/OAQ=KK!+[[RM\%I-K]35QM;+4D7>>FW7:V6M(E6W M/[KKM;NO5:OZ>0:K'OK:_'B1V[,U.Q;;0F'G*9")CQE6LVJ<5'N;Y73C%=Z0 MF&$L?"/W33VA0ZRS(?P]L+&@2N(!RXS7")OXA=H]L%G+@B3;/LWWK!5)45.< M\R$+R@4CGW)V*>,C/3^92),QAV4725NJ;)UA^^Y.NFN?WL8BOSG+8RB0VYSF MQ1K(5*74&L@,A)7'XR99M#%\)WC+^'80-%HD7UY\,T4MB):#0DW 4 M-:$*.)\D)ZCBSQ]^CF^[R0"TY> S3I"D4B35&YO%&=LZ=H(Y*$X4^09^I[3H M3,O;Y4[VT[0=,<*^%%ORFQ50TMP[+A/L,[3$JM*.S[HNRJ1-CYFCN &[Y3X)[Z2*N3!Y>6DNNHF&AX .HZQC8F[ MBX:%'T5RAB\53"UURCE5">U\+4I5&:(HSH"SSP:E#IQ-;.BE9L)T-MB)X@1& M%VTK_R-I:MI-98^.\H*8#6X M75V)KY89.CZR#@L<=C2:#L/1J-[U7:=%.OP<+RG'DVWKDG*JE.!$!<:3X$)I MQJ3*KL9*.ZIB7=TTJDNF<5,!>P[47":^ \D'R3]S:C:QY+,R$U54-)#\XOIB ML*_V\OMJSR(]LG+TUBQ>MHC!.& <,([4Q[%+41^V 0L^OF4WL$F5/F%9HUY1 ME/27+(_6ZJT'#A\F.!A@L%;[C0&OPFW'WM_RL'$SI+FX6= M05-Z,9.\+6B"+@S%[,*0CVWJ!_@ST-[ P ;KHA7;XB ??(9V!!=K1Y"+.5\M MIY4DPGMH@0"WB]]MY$V%.\MY]H2)Z\R$_AQ3#]]^%%IC$G"24!)[1YT+<5R9 M-M_H.%PFCH!%$:=;=.Y?TX$=>WN7<+R.G:PI H_+T!QW$JDI1W82R:QD Y#* M-5+/UH6CIA[9A2,-I%[3T1.O.]S90KN+"8/'IH77:_-I.3[Y;4P=T+GK/)FT M1^!H(3@K#Q2M/-#B'DV6I@>A5"NZPC$J;O&<(,$,VY<@VQ#0C.[V^8O]X91C MV'>XD;E6A'M,]CH]6[;16J-F8LVHE9JJ+BK:YJ%::3#FE /LB\K96 M"7.K8E7?;!=R6C2SPT+QKXLFV'6)Q5E:(_1R9*)C_\F?N8;I7AT4TC&L6QU2 M*M)F-^BE3?YH^EX<'&NE9E7?7J":M7W. P>/;VY$6;BEM]%^7B;4.SK==*7H MF\[VQ[-E47C7.Q]^1:;]4:!MVP3"-KIJZWC(HB41R/,P\9>I8S1V/#]*R.(7 MTV=_6]V*3DO,YM"L)D+['H5%Z>_1X!%[?7M $.OU)RU&^<3PKA-XJZ(J;;8T MV=Z1#YRF=)VF+:IL%Y_X&"V' MUC5%=;,\R!4;[35")E4UNE1JUL3&/HR"TW2IZ"PEMLJ4KK5>S1TR76&&W!_8%YZ0%6 !O5VF,,AKG]@VBZO)!*4163W/ MO)OOMHO);/["!O6\J>/=MV]?R=FRJ9V<.8;I+VCE/_V:UWF)^DY&?9/)[U-D M/V+RZS-RC=5]<=BFZ>K-7B['A5U7Z@V=ED+*CO754K.QN4IQO1FESI\!(:U@ MVNN+J\1S"FC?I-==S6@R,2V3_'@UCE.:6:.U)N^N,PM)_@W[4\?HV@3DH0U) M[/ZS3I8U?;-L!O)'%U9DY^4SRX/+-062?1G912= <^U,FJ9P?O$JH;FLX6J^H^LW)-Q(Y,0\!A#!&6 ME45'Y+#S"?VHW@S\)<[2@3JM(>[JZ 7[5<.*:BK-,-#*MJZJ1 M/:MZ6U+_/B0^W8\24O_K*Z$3H[Q&4%X5JXT])0K@G%VJP.1"?*>K(9(L*M(% MW36U4=%X5F^]0W?"GF+Y3^C&D6O8[U%WA/:T"\Y]1/DOB^\>W0.SZH3SV@@G M,=3IR5::*C9JFV?W9NW"72L8]NC ,X*A0<'0$/7:YL+,.=PZ#G3=82VGPI7U M%%I.170X%-E9+]H<-EB MHMV(/O,7]Q:R?>+4T3J7.;TEJ4YK2,2'5T0I9F"BZ[SB\)5EI&1[=O]F?D+\8 740\'%9 MM09M4]80&_J>L#-M3V#7X:\Q3+Z^PU^3LGIBOF"C_!=VG3@NJ[118UV1E<^G M'O6Z0RE![Z]=F5IB7T(5*+*2=*('66H#A>;(N!87[IP>W)? (]^CV]O948$T MI(JN&$F$1=LN+&=UWW;IQ!A.YT,GGM6).YCA!QA"NKRDBUIC7U^67I&;@=MT>@M M;(.,B>ZA'V)W)GQUR'#NT)B6ORRN)9>15I^0!SR/2-N?#%:$I72E9%U2-:&" M4R2);K#6J_L*)F$5ZB(=0<[$9/DP)E]3.N'MXM,#?G*L)VK.PH:]0NO1Q9@R M I(+FP"N[SUE9!5N?G7L1P9?FH+K3T+J'IYG520EY3PK9!CVLK>1*GL/4$\J MB;UJ(K%%E\LU<*^>UMRHE)53#LUKBLIIW<*>K)RR6@0J&'L3>4][M%-"_AZ@ MG:K$>=(DL1JCGL!]"MVG%B$XK;P'-RI1L"==T(^J@1]U70XJ:IIE+UJ.K@45T^Z;A'3Z7O4C6VZBGPJ$*/:H!MTW&% MGN.3#Q@!%DB4+($3=_N<7Y6CM!;1K3;DO1:D7(N3E.8VUW4/GQ6(GF0T MM5)3$95J6CU,K]0]2E,EI$I=CGVA=)X7'K6'!HHV !&=$1L8. MGKH:+RE-S12J=?R5TO+>-8F&GR-K2>W$R*U1S:37H"T@-YHI7?ZRTT)T9?-D MANOUEHCJ#]SQE*FB"9GM;$8+,^DIM> H'1^UW3GN*V'[$W9,E\W._DV,V3K; M4JBGU@<$W*74(K@4N=PH-:OZ 1UIK\EI8GL*#)/NV; -VI[4O)H-[N?02?W) M[9*6)R!5D5C*0:ISN!&JL!P^/*.4!H=I-;@DRCJLOFU;?<,OV!V;HVL#"A"J)Y;5'1 M+MC&F'L%%.IXJG&>37\Z=2PZ!<%'+YAEE98[S_GS (OS]W%/ PPZT86Z+M;T/:Y]2HX?M_JO M,YG@,?/U\,N8G:\KN,0*">/HK%W"0*H>H9=0ZM%H2/G^I!/1_8&0O6]3O-/_ MI^4D3P2TS"]8.MFL8:!MO/W#VIU=>VP%E):WK(,QLGXE_)B3)\CO=&RF'6 C M.@6!!$UQA.1[,GK'V#P9*\+WNLR$DP3(^NW::]TDP!Q;;2CR/)96 =3Y6_ MG94"G$AT_-232+3*DT#3P\IK-5&6MA_GFX&"/.[(EX0I@Z-./4C)G0?= +HA MUMISI1SHB2,U5:PUML>XH!S2/R^*6[=G\/W^_FOG6ZRNTR2 PI(NX)3'HX>?:,'O0C5JN;*PO9 MG0YX(5<09(*?J:68K4Y!)O12LRI*,<=?Y?[$S-R8.A_3@EC(6Q]A$D+2'8O] M.BUJU6*VM$$>.B-U=AH_&R34%'5Y>Q:J*)XT>^&-Z9,OC0\I)7#L,JM6=<*R M"_M17#_ZS39B"U9O>%F"3OT=13B4P MZXI%W+# =;'Q)?![CO\'9@HL01,T+>V&C&"*3CG#Z$@6[S=0FEQJ-L1:;;.4 MO&@&:B>;V+X4P7U54OB%[57UT0LQ/V,W0!:4NB522AU&0!('MD+R,0J_(C@. MBK0*H['G;%PH.[N$NMG+O,/MB'J@'2FZ ]0:_QF8GLFX0DLK7.KX^@M1F%O( M]IG'BU>-%\DTL?NNZ1F]PXQ4_O7V04NU$'=.PQ76)JO_2LFE68T#LT:,9!"5VA:GBB8_%C]9T,^H(LIG5,FWH^9"(^;2.T0'0YD"8'_2G1 M10F4&?A-QVJFS@L+C?W Q2DY^W2UJ2'J]3VEVN!D75B%I<]IVK6Q)M;W<9HI MLT\^%>Z#2=ER361M(:"REX!50L#Q:@R&^=3\F?RS_.P,N8^FS:H0Y'>;[<>8 MIF+3YK@L'33B <9,&\[(MQ(N([0MLAOII-=]R3GUCI#3N;.]K9BRQA MX),_L+8(E:W3CKZE5R+43[D6\89$ O8N,"7$S%F'J4O7VTW[^$#TT9*X#<1/:5#/:M*L.:L;Q M/E.<;E:&49P*K=O?6[UVYU:X?6AU>ZU?.\+@C\&P\VT@"MU>NR*T>K?"X/N7 M0?>VVWKH=@;"5AGG94KM?N^VTQN0*9&?!OVOW=O6D/PR&)+_T!*X@="_([_U MV__XK?_UMO,P8.&[_EGH_/-[=_@'F_&WSO_\3ZO7[766?^1^UA^^VR@@%A8; M'X4/79MXL4Y WF=X'P^Q12>:HET6<[_+P7"X,4KB83&Y6MD"5KY'!F&AN8=O MEC]\-DR/..6+&]-F;V4/?8ZF%AD0JOS>1Q]TLN'E2"\V&A555:EJC&*?Z,.1 MUJPPK?FN)".Z5J]HNK;ULE21MS^ZX[5J13WRK;NO$=\)Q@ICO>JQ:I6Z4L_) M6%4RUF/'<^FQ5BMR3$.K+VAPM8LZ,G14.VP$)"57QT2^.1D0H,W9Z^$*87M M2>A#\M6N\QS^K%PW5.[7#Y#(/U#*W31A?REQ#1<)TL-W(_75RG3 GE?U=TDM M)Y@Y'/F0=IT*W,6Y5?15PKDU'@>S@'7W99&ZG M\=7Q/(%'=(=$NX5PM AWH+0NAWD M3XZ8B:/'!6#76ZT[_1F8_H)+ZQ=/ M,-MO=)$$^U5B):>V_QO^ZR]$HO<_\&=@V8[0 M0W8=7BN!6C.Z=2I= ETK+0%L!X$MK3QJL6^]DA"GH$@/54'*2"\4AAY%GN44>^4)K[IJ6((N"(BE*\<\6?4^?A!ND/29Y&[OA]YT% MQ7)4+ 41BFX_\#T?L:YQB3=&UTM-O2I6EXXS M&.+9W'&1NPBE8D\-Q\[CA*IU?H^ENPH$Q'DPR=C?1JY+6^B'-6;'J$@O"6 : M !@>5<8>6YI,9>RWDC6Z7EX5:RJL4((+F:&J3 ;[U%7E 8(BTR."JJ):WSP& MJ_#N)(@MB&VLV*KLJRPGPBY8'X&!3M ,B 9D Q(!B3C>%.Y?/L.WWL-^?#-%+XE!? MIZU3&I*Z?X\Y0 2D*C.IVDBY\RU5=9 J3I+MYP;&)N\;I6:5NV+_/+$]D6;( ME[G5):H8ZHW-IGF9*X8S;U#+$P#!F@/)@&1 LJ*2[**%[^Q\JPM/G)ZS%1TM MZ-%M\0(9A&E@V_"$#W_;Y5W<8Y=M]MOI971[=SMZQ-\N/[5\URT>6^0_QLH= MD%[= ;G4E"HQ_:Z%.78%MG?QU2_8=^S=,6S+!5PS6+H"D@')@&1 ,B 9D(QS MDB7+H^XY^&/EO*PY-(ES''0SJ"0JTF:S@^.2',#8XVO24V6L"HP%)<>_+&RI MJ$Y5%#1^1>',%=)Y@@U(&I ,2 8D*RK)"ER!+$G+HW(%%\\#=SQ%WD&'L!!2S=YDJ$YQO(LO,W@HUIJZGI*6S.O ME(_)DBLG%)5N FU"R%VQGT[\-*5FKOR:@\ M8F'3R/OGE>&PS $D Y(!R8!D0#(@&9 ,2 8D Y)!<>/9EZ(;VQL-OS_OD.9: MNYX7Q"U(MU=17'\2_NR;(PL/\)C:P[ZS15@@XQ"U" MG8P%EG)/'0IU:?LY8H"%-!9>XG6#*NWIHI*YDJC+6T]0S;S@OAC(B%$3*<+B M3/IBQ[F# (LS&0]URX';YP7#SF.VZ^J!QVP7N&":\?$?--ONKHZ#('-<:X)Q M8OX]APLN2).:O$ M'%(^?C&!J?,J,%!8?GR.?*-UUOESY)O(:L0G##+?L5 ,SL<%E>FQ_3S*IB%M M4S8 "C#/0#*N2)9,]>P[]"9SU2,?IGH*O,>!<;7S@MVQZ6'!F;Q=<7'FE!K' M=:TITBKB&99;V,5^2-\E_8TXC"ITFR=4D^1@A>5@EM(^I,#1'*RJ;.%H0BM# M>VV*BK9Y9A*P/'?UNT R(!F0#$B6BY64=,Q7-31?#3!?("6\2LD)JR?I"$F- M5R&!#4<@@T R(!F0K/ D*_KF@ ?L^:XY]K$1I:?1,W*-J^FI?LGL]"NIV6TM M2FAV9OB=XTZPZ0?QG9T;>JE93RFU>:4K;)=*5A_+X7IJN>LK93"L.I^]4\ A M[<[3UGR-4E.!K3(9MK1_5UN0G@Y,E E0)8D 0=2JFZL]4,X$6A)(QA7)3NQ\ MSXO*D4.5LUDE BH'Y(<;^=G(T?,B/@JWX@/;'4 Z@61 ,B!9X4E6X!ISUD>? M&'%FENTQ+H_H 3B"^SZ=3YT'J#4_1ZTY_?<+)7K;F2^JU;2. MR[M2_H,N!)+QIF722,RGI&7T4,MH:74SN%+^@\CPGXM/26+J_$H,U,Z#0 +) M@&1 LL*3[**U\X;YM'SQ#+F/IETF?[^1*GJ5T?_")*D2DC ['^7EQVO67, O M]&>\HA49^G6NS\"2%I",WR8F+>/?@>?/L.U[0Z=%:$#?B*Q[9!I=NXWFIH\L MYJ^/WOOK#_C/P/1,'P^P^V2.<>C@/^"Q\VBSMS!?/[%7WZ"=M10=CH8 H0*2 M ="M:=%"GTM)C(/D$A: MHUW;[6*U66MUEFH/"Q?[@>_YR*;T2.P>*:6F7A-KTF6*M=/AMR0<*!!9,OUO M[^F7TMSSB?2X7/0>F#. 3QV+$,4+#W7HVF,KH)2X=USZ^I;ON^8H\.D1ST.G MY]CT ZYCD7$]=LFGZ,Z0Q )!FZK+8DW9#!A"M78>MM)+"=D+<@ER>1:Y/*0) MZN7EDG6_E_2&J$N;I=<@FB":11/-+<[AGATN0QV MBXH"P@;"5AAA2W;N6*)=1Y>WB#5Z!F9=K-<.V(H$T@G263#I;/ MG70'3UU4 MZINM_$$X03CS)YQ)9%.3N PAZZ6FJE;%.LU)@T\+@GF%@BES*9B-4K-1;XB- MQN;F/1!,$,QK$,Q#.OA<7# 5J=24=;%1@\40D,NKE$MYSX:9C.129HLA$A'- MZF9\66#1/*)VY*CZ2B6MTI18+9 ?B8A?@]#V",40S^:.B]Q%*!$G%ZDH2K@F M+U\5UL$,@1DZ4N+:R'47A JM&:&=?XQ%2KQ1^GLI(Q/G65M1LJU'KV]V'E",J(;OA! 1! MPG(JQ0]A+[C'0M%+3;TA2C$G R64IL2\.[=WO&>/UYE!F%_3EWS^^12^.//' MY;8/I1ZFF#2049!1D%$NMX H#;KJ(:N:6*]M'I$,8@IB6F0QW>+'7FH[B"J5 MF@VQJIZ\! ."!X+'H^ E*C[?%#NNBL]5F0BK(HF-QBG5YR"I(*GYEU2^MXFH M]-!H7:S6)1!4$-2""6H2.:URN65$54O-FE(3%7GSM#_P>T%(KTU(N=P^HFJE M9EW11!F2MR"D(*15+K>2J%6VE41KG+R5!&049#3O,KJG-BXC$:T1.ZK11=#- M8+3@,IKD'>?:5P*%.50R]E0'I+VU1-7ILH:FP+(&6*6KMTK)9"^#PE255NE4 M55%1KM="@0G99T*JJ6Y/W+F/0&ULWT< @+P^0,:%XQEOW=N)7TVZ6OR" P0. MT(:L9KQG;;\'I,GY\X"*<_I)/,)ZV!=,PMT9/FI#SN86J? $[[7$0CZM9&18 M3MXQMI<>3?WKC,Q_:^. MYW5>=H6Q#]C >$9_3F?-6:.MW715K%7/T),;H%L8Z&Y9FLH4NBI %Z"['[I; M]E*G"]U-=&JEIE(]0]]F0&91D+FEF#M3G5H-=6I#.GF_18Z1RU5SXX((!H1# MP&7@,G 9N Q 2< FX!%S*:K.X83YE0N7P(!;R46?\0R"#, UL M&Y[PX6^[_-][[+)6-3O]X&[O;L=1AK?+3RW?=8O'%OF/L?) 2< FX!%P"+@&7BLZE M1"=,;=M6O?2_5T[WFB.>-(UU %)@ M,X!+P*4\]CA"&H%N 1< BX! MEX!+P*7\['#,8+7Q'X/^O>"N#H:@K65?-SL2/Y6,TR.>X2EGY>8/=0DS\C7I M ^^ZWE!7#*^O:)Q?Q+^[)N$$0,\)K?Z9GRVOEYJ*HW-8D$HG<@GK&*"PB,Q MQ0+"HR!%6]\ H H,J$/2#,<#*ED*@J"[J8EU10+$Y0MQF5=_ 9> 2\ EX!)P M";ATI"=TT$+KQ3PA.?2$P/?.&>) +^2!2VFOPUY,+2C%5PNP*S3-PH(MJ4GE M/:@],@7RT_KYP4,\FSLN=/P/37Z2>KJRI\>G*0NQMOC*8Q666TL/8F92I MMDV9 @)Y12"X5\ EX%(6VESE79M7N=+F!=Z.+$D$/)T7[(Y-#PO.Y&UQ@#.G M1+^RW 2[!/>L<^Z0?L^:XY]K$1+7^B9^0: MQZU^YK:0X)*KGZ\$9[>U*+E[V.]/[AQW@DT_B&]DJLNEIG[R @14J' "K)07 M0X\%E9+"VBA@*@\F$;C$B>2?T/PZ;9-"R]>K(/[Y M:)K;'?%3VF9UR2%3OJ M&L&>J&J;'@V4KO.*/# \P"7@$A<=M'G1XM50BV\Z$:#%>44>Z(<\<.FT1MN\ MJ(=:H=4#[/,&[0-< BX!EX!+P"7@$FRWW4%@XFHRY]$>X_*('OC"/:S1U0 ME"\495YP!5SB;'7Y<'EOE)HZ"'S.H'3Y]>1M@$J67*Q+I69-5!NGK" #UL"X M )> 2WGDTN57D%/2VW*HMS70V[G!&FB$/'#IXFO&*2D$I= * 78C@[X!+@&7 M@$O )> 2< EV(^\@,/,VH_7A\9I/*> 7^C.^KFW)F1.P\VNPM+*Y.'$&K-()N2$4^5*N0H 35 5P"+@&7@$O )9ZXE&9_8NZ< M)0V 2< GVM.X@<-^? M8O>Z-JQFO@(.=0K I8)P*=GQY8<6[!X2-3/%%1?AUDK-@I;A%A)!(.? )> 2 M< FX!%SBB4OGV9MXDF>C@V>3)P2!G.>!2V?9<7B2F-<+*^:PCQ"T"' )N 1< M BX!EX!+L(^0$52/)? 79-%.LP+RA;\'-A94210425%/V3\8>5.2U_?\GW7' 4^(C0<.CW'IA]P'8N,Z[%+/D5;?B>5^(94 M:LHRD?C-N!XD'B0>)/X4B:]R*?$RD7A1UG11TQH@]."KINFK[MFM-G0Q\@)W MP9 ?.:[1BQ*"F!ZM+HFR?/(Y"L5!,)@M,%OI%,,E:F=[>0.FEIH-71?K\F8W M_,0G'X+<@]R#W$=RK_,M]_10^ZJH-C:]5A![$'L0^R.CU#J746JUU-3K=5&O M@X5%OD;\>DT3:Z>?<@4B#R(/(K\N\OHA1U)>7N3U4E,F M1KZA@\2#Q(/$IRGQ*I<"7R-VSL(5G<\=%[B(4 MI9,+L1H-(B>BK((G#'81[&*J=C&9)+>1ZRX($5HS0EC_&!.9=&V;S) XQ5I= M5,$K!B.6JA'3][0$36;%)N8+-LI_8=>) [&\JL,'$ .(4TMC)$-PZMI[-^85 MP#RX;>"VG4?R%>[]-K5(?AO;P_:)48C\US"?FC^S?\(9C-Q/S=5LEA>7\YDA M]]&TPX$I;X5RC"EUTT:;+.V%6Y4>?X>Q@,;TX#MD4VP(/<W8!CT MSZ _,4(BG_QR9]K('IO($@8^^0-KFE#9.NWH6UJ5#&;N>*RQPHV++>2;3_CS MLVGX4S)2B>)^[:F(N=+K(VA$1A#XVQ_AA9YE01?*;\FQ_B\=,14-72\J&INYS%'#WB\LC%Z$<93<@D;Y#U MC!9>Z=-;K!&@K1/^/*(HB#YB'"62C5UZ%QD3XF8LPM2EJO6G_?S1 M2\TA502",Z$"XE,Y^/D3:L;Q/E.<;FY7I3AMW?[>ZK4[M\+M0ZO;:_W:$09_ M#(:=;P-1Z/;:%:'5NQ4&W[\,NK?=UD.W,Q"VBC@O,^KUAV28P[[0[O=N.[T! MF1OY:=#_VKUM#K21IG4"O@WY?!O&5%!7EF8RW_]+6D4C1$A=&5Z MP8R\<;S9=>BM&_8E\,@[/>\6>V/7G#-GRS9:Q.H2-XPY8)8Y-K$W)._X8CGC M'Z_NDQ:Z?*8=8*-%O2Y#Q9J,&E@W5%U3D#)2,-;J2EVO2UA2JZ@DD(^@.46P M&Q#=^J75_L>O#_WO1)Q#D?[VK?7PA]"_$P;=7WO=NVZ[U1L*K7:;W#+L]GX5 M[HG M(G +]VU:([O]!JY%HTK/"R7(7'OV X'H%*1:N=$&WOC#>WK9(X/P-\: MYZB^7S)4.#,JMXYRB^^1U7#BB79NZNRD15P1DDU C&'FF82*7R)[P@8S,PF/JEUH+@7@!V'7)X\011IY ,QB*]+EU M.V _R9\%QQ7\*5Y>:(?^Q%76;3%FZ)R_N,7"R2>(T6D)-A MD"D&$Q(*!22P8L,A O$#^QZYW7:>F(,L/)/G77HGF0#UM 7F!1,4TKO8 #R? MQ&/A;?0=Y(KID[]B@M4Q>9Q,.;Q(U'C@^72FHC!WG2>3"ANAP)R>4^0*QI)* MKQ\@@9X0>'CY(2+NY/D@#$KII] C40N!1<09 M,D%R5T"#"31V'2(Y2!BY#C($%]F/S(?":Q1@KY_/"FGBHG!H="COA[;^GNUQ2J;*:">0AX3V$;P$TXNP8+!INI@@C)"+ MD(-,UJ-4= @_T0H@VU/A^)'":6>_O&[O[KTA([9@A-W^Y(%]F'J_@_!%;_," M9*ICFAMX)L&XA^U56D!ZM6O54M,GKC;>2 I$DV*>=31*[T:X-^>8"N[$M'PR M/X+,?S%4#_%X:A-&/%()_F[Y9.@$_;\Y%N5>*.K"A]+:F2*R%*'B$L8PT_BL)-X5_BH@N&V%L"U/R)J:-V ,3T_7\4!63 M8(S\Y\\ N80S[(T8C:?D#HH=88$1T5$!INIX@IZ(7J7X>,:($9V^P'*('B'W MH(5%!TN!';9Q]&AZ UM,+(CZ>*O&J+HW_05YM4LODK<1A<=4HN%5A %&'@6( M\$1,Q*M413)&[E]"8X8BW(R(NB0T&%.M/UHPK17J[>507X=%:!>0"1)X$,X9 MU)X\X]5]HO \-&O04S'@M+RW\0ZD5&=B)EDGBOR3*\_>>>J+L)_8]S5 MVGMW54)U-,)5K.FJIM5K1GU<;]3K^DA1%*TVJM?>NZNWB'>WONX(0LE%1^?[ 7C&V,[)T: KO4RK9\@&4I5!,VHN@;K!_9L^E/V M>RA Y+5$*YASJC8?L4TT"=&C3$7-(U>1*L;OQ%"3W]A+&0Y;C)A(^! YG+^V M6O=+;W-IOV)'N&Q+-IABHEX0>]DWY(ZG8?9=E<,N9=15))K&)4ZG(4Q<9R8@ MXF[1%TQ64_36ITC=L=?QMFQ":$L(_0+BA IWQ!L09*G\#^9&TEN8"B=.'GDH M[OO+B=V%"I_];?62MS-]DZX.[.5 D["(8@-1/A'#C5Z;_XJ4.HBXF,25L8AV M'PES>WC21[?A6$ MIONM.P)BXS[D?HJ09;F?WMJ6GZ7IV?UKHP@418Q!@ . DC6??C.K !(DP ,4 M#X"JB(D>F;BJ\JJLS*Q?%H'KG.*(")=/.(>%8XO6@GM152F9F['D8PZ)T'C]'=#Y( MPB^/R#]A Y#5W< L$?.6T3\/\JRQA%OUC 59 &^"6,S 7R(@&$/HD$XH;AX]B>898;+8)OA M!IA3)E^XI3Z?4#Z5!(2>;__+6T4:!B.@:^X5>64CU%OF:Q["M(.VEO9#21S! MGQZ?]YK=D=-2<_^=8HI+FLU*^G,2<._U_-@6#61V)A)1#*+Z/.]-E^D/5B.% MG2=NIHD?,X,'+QS'&8\X+EP"3W"% M3JRNEJB5WHKCTB#59QI6YW-]6J=S?1^#%'Q_$OZ9Q)-Q.JVQ@I^G@9&99<1? MPSB%O46-M7 78RF>K9M]A0X/M_;>[^ZO/F/2[NK^_>;AGJ<#KNWOXZ]/WNR_2S?^Y?6"_36^]NGZX_>OV M86T>L)&0'2EB61\,6$O-R[M(N@+_(^2;+=7@FR9YSDW!!2VD;(T"\P/4@-4V M8'D'L#/H&66$&0WL3->IQGO @ONMGI MG/^$#WR.T_0NXC-FSMF6DT4L4:.W["QG/MEB-HU]J6\L7Y>O.B6!FY?+J:.Y M/,0 %,T3$_]!1N/WTXQ$9?G9LNS$T#N_%.F=7HJ^TR<*BP>J,1:HH1C^(\B& MUY,T T\_J2XYJK:XY*@#ZE/=M@8#U350>.X@YV 99&!2HS_0'3[9FJ=?9XE<_/=@DK#-\/SKBC=4,[;X_CRY*&4OF!IF*V*:L50;1A\#EA9? MS"3C!W*'"Q>;("U_$<4I!(+#VS%FX=-QP'*7\3,/2>8Q8,**Y\':XN[TD8T- M]Q\)QI-AH08;F^1<6XC*XO8;]M*T2 YBQC,>P?2P""1.P+1_QZ(3-.UYE 1+ ML255Z\WJC8IT.U*0+4HPZ*(BI8CZ+L9'%Z8( _Q:YE.52KVY5,["6B *O"5G M58&WJ-7N>*UV_69A_8I17[M1AX2)H2$]JG*ZJ^(=L]W,5^9^+CS$5JO$: M]47_RM8HM6B?Z*:O&[YI$NZ;# M7<-&=OLY@^ILU,ONW2W:I'@"K_#3"HYTL[EQ9ZTELV-NU6;M^:J3VP"BJE-T M8&4X4E&!,T>(QLT:KS]]4CY=UQZR-7N:ME[<]]"W<8-%WB@[/'SU.)_N+/DR MG"Y*R#H:E(X@*SW;G#N%K+3KD/Z&%-K\E/XV)#C2:?P-Y[Y#=,&E3A;LQYN> MJU<-UK#*>O6I^BTXMF_PC 5;LC%XAM"_-ZY_:YO"KM*_JHJ99Y>NKG=(P9HY MH)U8G+^S[>QL.[=!-^4V@3VU8Y&9[N ;KS+6V:4N.V;#569_BT4#$+$3%X,M M;-WV8F"?76JR935LA[M[Q)TEZ8C75$R=0,&4T@NHLQAHU;Z ,K('E4FM@N!YQ=5753JF4 2S1CA7C8Y[K?:CA1_XA5@B;T!$)(A:8I\F(!=-#3$5G0Q*MSC+8 MQKRNPSN_%R]C_WJ %U8/CON39'IP/!=K33F[C"-^AFQ1=3&KLGH8YK;#P,_- MQL#*NBI?QWNPPET:WLI8@X1_*)Y/FISGX>0=V@KH?ODAY MB01.IT^G)RY8;3\KUD!U.(\'YP@YD=='LD0.SF3J_P=T1?7TBF*%#7T!M_.^ M@-E)7Z!8XFZC)R!AG+RL*HS6*OE&Q=!=U]->[5C4(/W* ML8O;KW_=?'VX^[X=RM':KS6<]+TWI/X$BTZGT[^>)*!3V9*$JV94%OG6%A^L M7/:*^;*#8\O3M-/B+K^X99HLOFB8L1695Y%Y%9E7D7D]^IIMZY'LB$9M,0+UQ-F'Y=ZB"A.3 MN(9NR):N+M7V8]C(5SE&NQ&@;NQ@A$$1!F5O7L46!D57P*!8NNRZU5HK85!V MU;-M?>:X >*6V?F58$I_WKS@&VR[K[<2-]NODOW M_W7U_8;WUWFXN_[?_W7W^>/-]_O_)=W\S]]O'_[O%CGFM>-I#?+6TCJP^I0O M0D_<ZQ6,'=^V!YH)%E]W M=6.@#OH^531'(Y9KVJ:I]!N=E@YFN"#S:-5@'KT)PH66P3Z1!:PK]O0<>27Y M+F-F_IDB3G8ZPT ,$?H%&\4@4B+"9'-X5_HSKP@J$$@E3GS$\ (CC?UE(M9" M!!/Y/J<30JB-8+2\.[<4SSIK2WWJ$2P'@A<%"2\W2AF^- .?GL%"(L3:>3&> MO1SJ7LNC[I066&;/<9=?WC9;KYH]Q=E':8%AV/L9[&:E!?7[D8*-(&:T'7=N M'W$^9'J8X?3?S.'T;Q#H/9;1^EJ MN]FNE$+=#HP5VVOO/US=WUY?;"+URZCP"AEN7\)LS6+Z.J$XJ/-PJ/F^3?:? M@!%;[_PM-V+U\13._R/5QW^=[=3)$PE"ML/$O7R^8RY%OQADJ*J^EU@48@'7 M<%VXMH9L;4MIO+9JJVZ*[=;;)AD)=75& N2(Q]P0X?RJD*2'^)K)43F(RJ2G M<=)"/[M4;5VV3.VU)5KU"KS71.+")S=.) JEZ;C2V,=5&@1P@;_6!Y67QY.W\!%J,%1V8B670=8X=1JN*P63+CB/"B:H[-D M4'HW(_QV]L$\N[0=V56J=80-S4.]Z.]U35WXY 9H/6]8RM:L0_N5,NOLTM%A M$6H([7,$*3N!1>@UV]-C"/+7^4QQ>659LI@(I_G$G.:BN&'ETJ@MVJS:THBI M^5%FY@>!Q7K:LKY@[?& Q;91:,"J97M[#7"8!KSZC*G8 _)'U(8N94O6W\8Y MKH^WG__^\U5!C3N3S+N9Q:A-NI_ M(R]X\U62D.B1/9?6*;)^=GF*&S A6G.BY1Q#M+"^QWAU>S:Q2^GRT875"T2! M@8_[#[9"% #Z6ZT4;\?S:V$L< M;B]Q+ EFAX.+U6),$[9+Q49 *,7;K1)OQNESUH2A]J/)]MFEVWZ?3^PG7B=: MVC%$"X%%C2K,8-MDZP06"9'U>-RL/*()-4_J3.U!,B(YZ2LAZ\;1:A?<2U>V M].60@GO94 BAV$,"8U="82IGEXXAZXZ[C5"<@)'O6E9ADUK\16.]H3/09:C; M'97K=!+)]EC5_-/:G4HULZEB-;/ZZN3[%EQI>#IV D[$B>T4OVT*[TK2>'_2@_?K[[>7UT_W-Y] MW:;/_?J/+^#8^P;5#<-5%%\SB$;[JJKIQ'),J^^:I!,]"^HE\>KCO?2%_@2K M$Q%IST*Y=&CU'MOY47LG(&% !OR)EZ52?Y+"'2FV(.#4BL%']*5KL"0)":4K M)G=$RH9@_!^'4@"/_#,.HDS";CF@#U*9S+)TW[OJP:(F7??^ZDGO,,*E*>_+ MM["?U/>_]=B#\7.42DM739[QJ.3Q])5;LB]!%,-*^7*+"*Z>(YJDPV , MZR+"GI)'^N$%%)R6UL9S;:;-(/!FU?/Z%?,NV!FAG&W)J[\&-),HY3FO;F5;PEJK=2H.XBAGO._0>+ M-4?79$8L]$](],)(,D^C$65XZ7@38Y27W_F=/L7A$Q+D.J%^D$G?P,T)TC1. M7J2OL,^1WN$CN5S-/8E7"^&2GH-L*!$)=LD)[[EA"DO M>+PTJ2=SCAU4_EI_+^*,KL$=('XSC)EC]2 M0:H^DF4[EUSI?(% I?\.DV) 8Y#,\WY"R8]S,H#Q7I#PF;RD9[_/6W PWV4: M+D[_&)/D6P?0R3AA#+]@ H]WP9A(:\8B#1.T('];OX<"F\EZ.*&:7Z/QB;#F MCES6L;&^:=!^'>*C*_X=[,4C_+?TB?LAL#Q^QPY3A;MV?_?I>[&2'M51'8<3 MC%A*9#P&OYHQE9.;V5S,RPM?[K"UC^=^2)? M2.(-\]]5_CMS6!+L? 7_:>0@6,T=A.]T!*L$GF-<[2(,@I_4/_\W3>(Z[\ ] MNXSBJG,P6]#FG-45"UE/:J73V7"_=P^S'18;%O!\F,_R5^ZSO*W]7T/*[9LZ M*VF!/M?#!'S%@*320_ (S#IGWN?G8 0S\!>]S_(&8!7+IWL!&.%D ,K!7&+4 M_I2&82K]U\=O-Z#*23)YQ)"/- [&Z/Q-7;B%=X,B_*!9^HIMZYI,(NN#^85F MP]C'5K1IAB6E-0YPG:MK*;!IK<+Q33>MJ^C$9Q1PK_]Q0A*"77#QR:83=&HG MB T_9Z._&WRD_2SW/?_D7Z.EA&EY4NKVDV*E-?;[5/+X+I+,JG1E)@/X A]& M4LR84B0!"]/[$OW7A"73V"X2[ZS=__#M0K[%G7YPQ/=^LYZ+4MP'1Y;D%.0V M&#XU]]UF.U)[]8(SI>K=],/I]23!@,E2/% M=A3SB\";ZIK+*550IK0^C7'KE*'VS5:G)FP=Y.LIVXGME(C[W-9;^MFEIJT@ MY)QD27X,=BN*,Y:[]8(QNFKX>P)B&B2L$V?$2]21TU+"0]@(H(;D[).0G3UA M2A/4*43A,#7TE>:NHV63MG)>H:R%X<4Q"-A;\MO8@[:WGC= MF)?&V:6Q(D3#2-ALM.X>1XO'(5>,5D;T@S'U<#\?OBP7C*V=97?NH-[MUT^; MSVZE+XR[LCI?^.^]^QXH4!B2!+X;Q; #9\H1QN"Q<#6KM+J="P MM6G2,VGL M KASQ025?"^NC OUPT4@#/=GM6NDS6QRM7+O5]P<70^#D(+2C6D:UTQ_D\C/ M9GE+7*H[GK=T.IVW1-%9E:.TG,6T7U\?F/V^8^J6I1M.W^E;KJT2FYC4T>C M5A9SE!]O/CQLD8U<_YF%CN[4GYI9@Z(9M;1A M-^'.3.Z5[4*[R$NV"Y.*#=CKX,.[!KSS@ O:9W!9I6(GWK1(\2T?X]B&!!VM MLJW;<*XY](]>X6V4@M;*T1- M;KRD"Q9&2UG[0>'F'9C#:S"O=\5A>SF'A8>W-TG DLTQ,FY62"_\N[JFC.Z=KOS.V:5JR;I;[30G_+L]LWD-5LI.V8R-.!W9TMO4,6Q'_AT7#:VGV&VV M?@]Q1L+7^ ^ER*HZ%U8]74MXP$BX@RTW9+BF)+#M< C*KMP[M^F09O,8B[9C!.F.PHZR!,S_Y&!DW M2/F!+ [5P7#=1(BLN0W">F>L#D/YS"G:6"ZQX9\.MM5>.Z)16Y2_GCA[,NF(]+2E_EML!V19LEW3V.M8< ?+Z]8/*DS= MJ!05QD48EWUZ%J\P+C8W+JZLNU6D2&%2RZ=-.PI+Q.O "KB] M^<((1%LLV@"U$B7P-I*^D)<:2$]V0@KF$T19+!&<7HP@GXCKR5*B#*;G;/'G ML]\*7(K\/?\KE;";8D&6J\>$,E *CKWR@21>2%[PGNB'].WSM75DTYVG0V[V:H)R"[ M.?MI<3P[G?3/0T3$8K"K[)=G9O)@R.SB%#QE&RX;QZ.+6X]=]0HFFT>S$'!<-WS-.XJ? IPQB$1;0W#"F&1W#-)\9Z1LBG*B*M0;@93[/!=8O M2._'(.G^7?0720(<*(*=J#.T$V-&74P2V#7P-7U\C31&;*%4>H<*PA:!#S3R MA@C9UA17N)A+P"$P*6*3L;]*R..(=,=\ MCS3W/2*:26$!ELD@5A%\+$3T]VP(0G!,&,#&#-&7, 3QYA:2J3%0AT19@1/* M8$)SC?\4)V7VW(/L?P31KVG@Y6+7E%Z= 0EE*,/?S*4X@1U24M9U'T#]-4=WY* "6T="&RJLJ:PS0 M_.H-:D&WU%J;[1]7(I8^PI8;\7]+");(\/E P3NEF'PP>HM2]QUK'*^^L;I M0\5;921>'K#(142>QQ5.&7KN"\>/A$^7W_GG]*;I*-&0,@Q'%@!:&KMY2"8I M0NF6WY;_-NLW]-;,JJX49K65ID7*VP9);EW'H.T,RQJW8&>&Q66G"S?)(7M;KE_4]TLB)=C:". >!9DX0PXN]R[ MC$=F6;8#&Y*-:8))A7&(@H;7:?%JF<58\KXDLQ3'=8SBA?O>ZW)XYD..S7T_ MI#3CN^;IFXHF<3#((>O;#-\.&)X\J^#!!BZ8TDE8#HJK*:HW%+?*<_0.B M>Q?^) $=R(8S1<627CE'Y/KLIE>?[P83!8!I' M+7$&Q]JG!+5W!>CS-A92V3&LLZE@L6RO6I'XZU$W2,N@L%MI [@ZY1E^B759 M!%8N2D5)RYJV85@\U5@-0FQ;QFC-Y,# Y7'9$;=I\*%8C<)I@5\QW[U.JFD% M16E>)L93JO(]-R^)9$<5]YH^%J)7WG)RG4NJ(IKEM6(L!VR6MP%>^U(H=7T; M*/46NL?838<4RPL:1JFVO]=11]ZEH"-;N/,#D/G&E:=K\L5\UCXY]_%Q_0L# M'E_'BBHR'B?Q3UA[,)E$@D1ZPGY'X/QY9#*KJ A&(^H'+.<.IFD(*R9?.Z?Y M>'X?/!!D=)3VUCBZRSL/S'5=2J\B_R;-V.#\3S X_BOO3S!SB]/Z5@4FYM?G M.R98ENL[_8'GJ8IF#"R+F ---5QG8)C4,]3!8FN#AS+6O\2Q^_.V +P'V(ST M0-82^7*R+3:\FL4696FV(6"B]7=)=9V(:@U3VN)TYWN!;K9 M:.?)S%';R=SWN10\6D0KG"=-R;>VR/1CF6K$W/> MO/G/:U:^!F@/VRN?L[,&%T+YA/*=CO(U0$/87OE<7/ET MV;6%\@GE$\HW5;XU'9YVHGRJTL65[^0A'INU?A)M,E1U30>HW2@+]H9T=1FT MID5=,D33E=U+TYI&4[N1)FUG'::$-+5:FM9T:=J--.EHFRS94JHG880TG9(T MK>D(M1MI6M'D4/2#VIL@-.D')=H%J=J:KE"[404$GS!E1VM3GR#1>VKWPK2F M]]1NA,E:VEM,"-,I"=,A4H8JHLC:LJOM*F,HA*F=PG2(%)CJB'9XQVVNP-KA ME8Y+-/6P!>KYH6G4%AOS>M1S53M$I@^VKI>.HS_+QUK=:OFT[0GJTN13\62""]%>"GS5N4065Y-12_% MD8TW9U7>DI8.G'^,D^/<4A@?O&"1@ I[CY(HE92(."+4#.') '/C1CS^SNC=#2&$K+6I@JRSC;RA9P8Q0P M;->+\WTWAEL)$N7V#K-"U'U]GC2:4>#E; YF! (^"E@C$,0ONF9L?*2@] M&*1>&*>3I :M"',?"VA%CN9JKJ/YANH:OD/=@6J[CNM8-O+;UQ?1BJ[OOGRY M??AR\_7A7KKZ^E&ZOOOZ1FO)+.CXJ@6#:-"&([#-(,K+3';%/1E"B=8(HX,&,!=?YV[^QT6P M=*MA/_H*SNVL$]>R<;B['H=9"_C+ 7?9(A%[P,"B 16XBK!2)B\PKDG",=;Z M$V F3=/Y)=*/@6.-7'M=6=-ZJSK;[\4:^P7^.YJ,.,P[OPXNU+S?SX3C_-\T MB:M=GTS-.KN,XHJWGX$\8X-(F%"Y>U!)J&8ZR#I9EB20$2\7WQ=I&:CN/-58 M[R0&2Y#RCILS!-L:069?!.V=#."?H!%)NAZ@/-\&N.LP&5MF]3Z#">!-[!E9 M[U@#SF])[%'J,Y>E#9UERIP,D('HPA7V)8,O,2\8_Q^TZ0EP?R- M2U/)AFC,P-&F&VA=V9WL3S+F&;+^D=P31@&E"0-11&B["?.":?04)'&4MP0# M!4%Y@Y]'XS!^H>BZA@RWW M),&)?R&@8PF9BPD?*<-&G[\MA&:?\@3&#B$:4 MJSR349#7*.4JE9;&RU#9.?XM?PN(*SBH0:F[V)PYP;GEKC, M+UMH\EJF\',0AKEFSU8@XL,.%FD.7_06P=VG.ZX9*&4!W8NPDC#>2AY2W%B!6Y6BP)2V'3#:/OK9,]#G?'?A@5CWD44$ M]F%PQXM$"Y3)73KB=N<=<55IC2>NNLT]\=L(5)<^D)\K_6Y[T>\V+*H;)AT0 MNX_8E[:K#4C?T5W;U*GO&Q6_^_8K>-XWTL/5_UGG9C<-SM3#"*\;WN$-MS9O MN*>*3F%+S<(G4D9^\@ ',QM/:(=+41&TXY2CR.(R'"=S)CG&1@ ALYH#6.SZ M^1:>]4JB\6-"QD/T1:51\!/?$#"N@X*#X\(^G)O7PB(70T$K*OT3_.'4#W*S M^HR=EB1L<\@,4/X@[U0=(Y0IKCO@022/N 00C#^%81$;8#X>[]$(HP#+[B4T MR]N-@AW[E,=BLB%XZ(5OR)LSSD$0YD&HQ28_DPRF_6_LPA#5D76+5@PK&S'< M%)^8ZA#V7^";V0DPY6YJH>MZ,H"G?ZD9-6T,?]VFH:R]SY&Z,%*MIEWAKXM] M"M$1(*$W02%BT2'6$3C%\6.8+9@^K*OV "O6-O'!4]XJKAM&->5=- MM7R#]ONF:;N^81+-T08:Z=O$LZD*LE!QU>X?[J[_]_F'J_L;#(]^^7;S]?[J MX?;NZQ;1T?6?7O JS;XZT(DV,!3-( IQ#-^EEF)8FNY1TR([[_YPJ!W[U<=[ M%K%,6( +9_B[XA>S^X:VR!ES&0R<)5X(3E'\5L#7"4=7AG]Z*S43B$\Y>V[UIP MDX_]GB9/@4=GLER6]JL0EUW\ZV[P'3:RCQ'Z\9CKJ /,?GFD:GM\GCJTX ]^F MKJ*HU-8ZU![!,GNVYKSQC@,X6&W3U];4=!5L!+FE[;AS0^SSI0?0.HH&_\!\ MV2_K>K/SX_L[ M7K#F%($0U-8+ZAH0C>T%53^[M&RC+8+:D<5\)9K'8* ,O#:NYG'LX(*5_<$6.$^I\X1B^:DB$3-[A/2!"Y-L^2.5K,N1ZG+.)565 MSA?.,Y3^.TQF 9]'>MY/*/EQ3@8PX L2/I.7].SW^>*+(#HO$W%Q_L>8)9=V M'X^%,(Y?@)K1!.^",9'6C$4:)F@T_[9!L2+L*5@523S LIH,ZVC^^)U4U^A,1C!@>$FZOA0*3]4^8PU:]C)> MA%28KV+:;=62J"82U43'7G&WRN<>LM: V9IM/311^20JG[:O?#J! IQ#ES6= M ,E.J&;I=;F>=@7B[]=X<1>OR9HUW(BW)<:SU5)XH"3BVR3I"1B&^FQ=&PS# MDOH'=NCGCA\0$I5\[9E"L\S\&I#U/46;L5.,;.BMJ9\2A7Y=E^,UL-Y[DF,7 MY5BSJQ4FH@[P]!SD>C']/COLRI9$4>M7JY]'R6H:"FPM946KHI VF@UOU7P!!;MJ/1WQ!/8@'LGK$IK^G3O294T-)J. M4W7.&S!C ]MXNGPSUC25WA/?=.2;;6Q5V'X")K!KCN/7.#HO\$UF&"S"?:S5 MJ'T=.#2,LTO37-Y)1?B'.V?EOH[D&>;9I>$N+V!L@4W;5Q;X+9SI$!75^R%% M6TQ+1T]H&!T\H='>^NAUYRV$$1!&H(6G)XP.GIYHKQ%HJ3XJJGE8W(OJ:EC[8JB>.6##RFHRQ&PPS&NEW"G-\HOZG./G$ MFCW=YD/:S&Q8,[/AP.:S5XW72$#?$*? 1S[#!9UO N"Q\7&'FI&'5=.G0!.? M-1=,*#LH(4O/P\ ;SJYBIY8H#3@:TP+.ZR)T:_47CO,JY_\@XW$"\^,>/--X M!(L=D@BTO'B#1])A[O#S,L='B)4XN9M:#;TD7=#6]&681Y> M?KXEPV-"\.!'AYDP*[C"2!]45NKS 7*,X*E6YW1DMUVAB'REV=T U'Q M>=N?Q@KNGETJO6I.JD;!*VK&>A,13@OLL[K8(O679E&7[4C#.A3O@S*FPL#7 ME]N^TU#.3=-<1U76=V=[_OKV1./4.?NM(T9-VK$],]L(Z1R)2^(>7 M"OH_TUYL+9R]W$8@BA.&*,Y:UCW LIW7<_Z)(TYOHYI.C9LHM[K&[%46Z@(\ M/MNAQ3L:\?X"%:=^03P6]6S8[;U$2@1$K.FB,S63NVJIV"Z[F5.R4/MC:KUT M>+6W]B2YM?/SZGYO MQV[/)J3LKR=E?PDIYU5]JN5J8WH:9Y=V;UDY]-0E*C>=*#HK\AYI\T1:('C* M.Q-_" GL@.Z]81RBS\FNGF,W6+P\BGT:;M^HHU[@F(=3D(IUO4?J@IMN?^"Z?<.%4?36BGBQ_IX M;U6GDD/MMO[L\,9G75:X!+ RL[5IT368"_YJM7[!-R1P33MVTSJ[=*V>N:;6 M>(L2CK;+'Z;'2B$JWDG^*4:H)VP=NY4PKJ]<;J'([;0E[-;^_-3?++E4!8O^ MFG(%N[;6=6@U[;-+P^Q9U0ZM;]:^?@_2'^<#7'RPJSR&9%G+T=<862'7NY%K M9,TGX,QMSIBE4NV<7>J]:D%G(Z'NHNS^@_V#^N<$NT4^VV\8!5IOB!)J/YB !,QKN /20R8R:Y[MFEM73S^-9, M\<< T_Z1+[T$M-HI2%C@.@ML',2S*#BSS );"L8&:VKJ:TSP5L"CG#&7?_23 MWVN"*QOVKM;/-HO(M*E9M=;I9M7W]!'EZSL=QZ!NT>.L>74U FA5^O-:?<-3 M/6"G1FV#N ZQ')-8JFWV^]0S4+>WLDN5LJHD*/TB!$!XX^-./2/EPTPN6=]*4]]^",65_JN_E MXC?F@$:,Z"3,+[+>/]/K@R#$!D!QTBLNYY>NPA#3(=^2V)]X0,/_(*/Q>XFE M#XL[830\D)S6EGPMOH'U' K#O,1IRI-B(GG&8!C0:Q+F_<9S/DE7_C\G MF!F16'8)QSL(LOG\!?#*FX2\L_6JIR22LH^D[",A3H\U]9YO)2B#1)4JT1A= M1CC6?[,?Y.7'3HHVZ5A7)GFP&CY2H-N5-*($;1,K,TQ3"A\,4K@QPY*W$+P% M$!A9(C/:Y#=A,AOO2N@CS"X)L3OX4T"?X;/]%\Y3H#$KU\OIB^0L)\2QD"_O M: Y70!KB2>)15JU67267V*VWB,FM"4SN5HSE@)C<:]>OA?7.TQQ$W2:FH_D& M52VB.E3S^YHZT.&?BMW4I?D.\X^\(.16!Q>L)PH?^Y3$HV+%>HAA9BRT3MA6 ML.+IZ(N>R\8(U^WR2&I3KF@1P;!EPYIE%CP'OI@C.UG:'VP=;C$P$\LRM"/8 MS;$BY9G]1X8D07^2<7M*B0=&.P3;RW*T :R:=9CFW6?P\L*5M8#N*R>_%%SD+1!2>UU:9#NPM*ZV4N@2 MZY<@)4UC3&]MYIMCRI_2K%F(M=@E"N:_K5G/^#U(XI%T\Y.%VT/I>I+"F.A& M"&FMM.R"R<*BOU5^"XO^AIG?S*(W]N8]C]*V>/.;HA\'XZ4X=\OFUV5HJV8] M*G9#@K9 6NT",G,-J%4I[81I-'SG/X)L6.C7S4\OG"!AKM*4PO_\!_*S*<*5 M99Q=&IHCFW;UT&?#+MU;,'.W^%)K3<@R]#FAFF]!-=\UT\U*NX,49@!_'4-) MS;-+1U:-ZCGB2LA(:*?0SDYJ9S/E7-- X1 Z:>'"J(J%4ZBF4,U<-E-$>;\K&-JD8Q:\&(S9W MIX2\M=JVF<>W;1H>5M=D5WEUS$O(6JMES3J^K.D@:Y8E:VX52U[(6KMEK>$Z M6LF"'W$=-(=[3^'3N*F#7I3MP>K9?.I;HR3;%$EI;(XY=7V-;9):R0 M:DU 0WC_[1:U9MZ_5:D7V*7W7Y4K5AL@HF0=DJ=FXK2F6?@A3!;P8F:. T,F.694YL8BV5MR:25LE MLWEX(5//+@U;-JTV+:([BI!U=M^\ N=VJ^UT#7E.4IV.G[EU,'-KRJ:[J\,* M+:JI/'%18QC1VGO!IG:SJ9E%.'Y^W=&%17@3HG;\,^:.P8K3%-<4HM8Q41.+ M3R?8U,PB'+\ PC%;:!'>PCF"ASB#G=QF51 ;!$)>?5RIZZIT_$2I8V%"2[;M M71TW:--INAW&[$Y05)N%D.W#)EJ=725:A3QV11Z;B>/Q$[6.PTRG9NRJQD2( MZFF*ZO$3O8Y[=FFKLJGNJF!8B&I71+7A*M^B1+&[NT2Q$->NB&LS:3U^HME5 MSRXM4[;,5XT*#UO(6CME[?A9,!>S8"Z>-G]U M^;:0M7:ODY4\T1%WY=;9I2;;-;Z96$9;*VZ-I,TY/@2O:Z-ILV35>G7 4F3X MF]=L%QV9;L)@%/!$__+V:J=YX*&9@79:A(SK.@R#1M-?L]$1!VQ:;:&/GU%R MW:52)HX.MEO4MBO*%&QJ]PK4GL2=I2CL\%T=/)58@5HK;\W$[>B9-TM1ETJ9 M,&WM%K6CKT"GE0"U5]1J@_:Q_#')J+\E^CZ?Q84.M/;C23^DTUQTE]M-U!-M MVW83.Z)16]2VGCB-5HCCKP_:V:5M.[)B5$O;"RX?Q_B]HA/&;N2L&UULA-T1 M=J?L+@BE%4K;*KD42GLZSH(NG 5A=X3=>5MVY^CU8I9BG%VZJB&K->V^A-T1 M=J=5JB7LCMBD"*452GLZ2MLQ9\$4SL)A3\+Y03H.R0M2FJXV5>+.;MZY5P'H MG'1U;L#B3B$ XDXA .).(0#B3B$ XDXA .).(0#B3B$ XDXA .).(0#BSFT% MX/>,]$,*_^\'3Y=%RN'K9$23P"MR)_D_I4I%UWQZY-X;4G\2TKO!/3]<_IV. MXR0+HL?;B&=!@CCZ\))??( W?0AC[\F243'"<,JIC!B"2/ M0<12!>XX*S(#YYB,N]#5GLF2A#CMX@'O *D1\]>SRXE+I2TF5?X8_D>=A@&0A&:?THOCC?2$W0<0F MSAYZG[\_3^O ZQ83,"Q!PR^_?P[\;'CAZCU+MWX]FUJ<_,/\JMI3?BW)[]PU MR^S9FK/TLM)3EUY;]5K5["G.\D=7O7;U-4MQ]S-8;=/7=L?X+%]]5IS"\E#Z MDP/EF+579$>GTW+;-BUG7>9<49AA2RB5OL!]PU2ZB7SJ2_\]B:BD*_+2J1Y? M/ Y7G;&6BOR,]VT$]CN>P"O\]#=I \J5DN+J7$9\U=G$5HD/F[BF:/I.9KOT MY.PIDDS;NVH=05UK"D0& V7@-3UL"_S=NY-7SYG<:96N_'].4G"^I#^3.$T1 M>G@09)M(>84"UY\^*9^NFU; M*76:JMU< -R--%Y0=).&X57M+P^A!VH9\>W M8$R75,&UN6ZT?C++ZD9;6=VY T038TE]Y_,HO2@,.[/KW*PWKMU$1$-+D2VC M(5CK_JJKUQ11"Y%MN\B:2X Z=R6R#HJL(YMV:T2V<^O86E^F4PO<;30(PBPA M6;Q=#XV:N7<$L:B97NK[U4MLYF7(VNNQ<5?(XKX.\&SJR@LQ4LU*=XR=BI&J M@!B9LNVV7XPZ9_8[:MV;M74^=?U;UIUY5_JGHGLE*UIKO*L&1OG4>;^L9^>N M>*]A/%T,DW=7"8Y]=ZJ8I*W:U2VR'@'RV*ZDYYIY'*+Q0^$;H7KM2> <4 MWM9EI:;[N%#X-^5$;=<3]'B.TT^]!$]>S2E'6SX5(EEP:$#R'HYF:5IH<9K]U;Q+VH&_#[<9P&*.\7"0U!@Y[H>R3X MN='3JM!2?9)2?,'9Y3LRJ_#@X&5OUT==5B2[#VME@K4R95>M-J@1>Y6CR\&2 M(M=]R('%SK88=L/@D5B=1/F5J,80U1AK&D+OTE)A*98M:X8B"C/:E*02NO]6 M=?]P26 -J[),V;2KX1JA^V_*M>I:4=8U&0?@4$DW/\ MTGA5=L\N-5>VE/;CTHC2+*$PFY9F[4]A=(6!B6AV^Q6F/?LIUQ^7/ MQ(V,T[0(56QD6E#5M4>IL! ^S;"KE1-B'R-JO)JEK?-VL3490E$(LF,:M<7V M[;U*;(^6SSZ[-#19.:7"D=U(5\OS:\+:"&NSI[JT/5H;+%-#$/)J]$E8F]-W M'W_/"-"GV/_6QRW(/__EYNFA&SV5+ MQFWDA1,?/N*7ZDEEB93*21G:F9=7VM%2I9T4Q9E$PC#V"';[S6*)2 D=PY/( M*2F']>Y)#T,Z_T+VDI1*\4 JY6BE(,I(]!C@LR1-:99* ?R/#]"'/Z05L9[> M0GB$&XBODQ'0RN/_1C,61!/"+<;<#56':MZH?:=P@Q>$G#QW@SNP:/!G],AA M$#_':?HIB4=Y V2P?==QQ-05"?, +_X 1/HQLV0N-ZHP&NI?H0$X3T80J3;/DC)6/#VX0?2:_.)567SA<$H/3?83+;5< M$%V]9^D6RF(>4N MOF8I[GX&JVWZVNZX1UOEA;C9/M!61'N%.SV=EMNV:2TF?2H;++9L/(!=I-(7 MN&^82C<1^C/_/8FHI"ORWMO6[S9M>"0J\O89MY&4#>,)O,)/*ZTKEA^Z*'R; MNGU4:9^ESEU<=0JF50+&2*,IFM[LY,N2V6Y^E.5M4%7;NWX>3.?55:4MGD=I MEXY^S6_)T(O,=U]2@5,O,:!ZB6_1+N;8N*.#<=VHJV/YJ#EB;!RLJIEVVZ*] MKSV.43?%M@1K=Y 67QVL?44K!T,YN]1U53:LAGGO1LJUK_S)PBBX M0JS)7KQ&(50\1:_)JM(0F?0("M$1AV65!M?[*]U8D5_=2V0+[ZW;:JLZ#<#; MX.^0[@ 7P\#NY)ILN\L3CJ]ATB8[K3?(Z 9(TCMCM,Y.CNK*\C9T+3"1!\?] MZ(8QO<]B[\869S+,FZEJNN!4+JN9FOLZMNEPRZ8NHGMW 53S;-+J^:$_=NP MDRN+?2 ML^] VIH]C; @PH(/K2V#L\YJJMQJRMH6JIB+4K=#*RS66ZIZ[S#:4/?YA4/I;E'P MMWDQ[_VDG])_38".-T^L6K=2GVLXE?I* MUU<6ZW/O__[A_N9__G[S]4&Z^0O^>U^M2%Z4EU<7.*X=X][8Q=YX@?7A@;=! MO2[L-$&+A#MGR<^GA8__LFJ%^T83M@>O M;N;GUKK;KY\6Y9B3D5&Q(&):O.UC/K#I(J?,A-L]NU1Z:G4++XUAMBD^C8/V M.)-2?#TOX9].*4BE,7GAQ;O 1CK.Z*A/$[Y*J::,A-+Q. ![>!B'L,JD^,X$ M2X:!6!DCHA?&_ Q ?Y("2V 76O,V_K)9=?]R:_R6R]^-5>7O#18C=[H8B9KY M[M?,'\<[N 7]E;2>Q!5X\_]^(1%(&@:G_N-OCJ;:[U-8&U)ODJ;3+&E$PIQ2B/616 MDJ\*4HRGG)X#L)C@ P9XX@HFF8!)984]\]49G^I[XM?XDFR^-,D7?SE MZN-]\0MR U^;7\F7S.(JB#RL-K!&7/E/P$@8]\>$!"@!TOT+;.-&,*/;R.NQ MUP3 4!]FZ67ARSG_)9K^.WZ.X.D4G+K #T@2 %V % 07L'Z ET"B@NQ%ENA/ M#Q87Z1GH"$3,(4&%$0@3@"PJT;&[PQA+7KB2DD#K(\BI[T M#\:]XAR8! 24_AD'42:AV\D.T,'V5!I/$EAS*!/9/Z^NODT'BA?QF?MXD@VE M*^8WPLC^F[WB+_Z*WD:BC:7WK9'M.YA2[E"](/7[%(;)UOZK<1*$DLH8C,X, M_O:%)-Y0 L=7RG5BI@=1#+M]F4L2!3:E*$ZYM.&;"U'#T\<$M2)FY"Q]NX<* M >0FHW%(F:=A\->Q5\UY?<_# ,81<)V$-P:Q+PV2>%0,>N;T%"/F[^L@@]#7 M&\1A&#^C1^S/VV!2LL%(BL'4#GMS=CB9V6$D>CRSQ>DPGH0^L!WN(#.A]<1Q/PK^:@+(1Y-/13&V6<:AFRI M2=/):,R%>T1\> P6&[Y(38DL =?!2,%Z)9$G$H3,B\MB>>&]!Z$/VKQ1S+2A M) 0II<7NEPT8YAX_\[43!3B7QT_\O=+G_+TSE>@5YG;;2)BCU47"#F8D5_JT M=T\T>0K@7<%VL4>#88.$+AF@Q0HA(>RPBB*'YB>V'I&66I)'T2 MV_ R.<[%" W*B-^& @U7P#Z"B("T>_ X^$+\(KACDS1#KT>6QDG\%+!/IQ.V M4":27[A/LP^@X MT2+C<8B>-@Y8SDT^SBN*HW-03@R&9*"*>&F0$#Y^'._B^,OO85[AD,# P4"" M%0C2(0L?%>PJP@]( \OLX"I>%!*0/G2UX#Z5)SC3<+8!EPO>#AEO; 6>-'7"/9@9N?L+JS:3N?C*"$;VL,P=Y5(D= M?3WP#)H&1#X%29H5F\:2/V,46^H-]] +$6MK,7.A.D>SCFR%LMX?+]*\D+LP M>#3_*\URK07.@)*AB8)K[J_HU/UBVTY/D6 H8;DV?'7"2!!](Z*#18]'M$1U MNV=SHJNVWG,%T?=(=,PU^ '&U_T\YU 2_H(-6D]U!/5W1?UIR=_-A]N'CU?@ M$#%/!F-.&/-*P5612UPP"PND.6I/WX,R'!TZ? 6?CCRV>@9>8V*1N]? '_ ! MXP*&"K>,P1,/*\PXJ/7TG(.&T5-XE%VP\>AL_(10("Q)/( M]GHU-',F*FK/ MW8R)1WHQD]9QFI5$.=?2-/S^=/(F7\ M8MS1E FP6T=B@6@ JV%'#KN8B.TCXV=N^_-;\E+FT\<=:E1 M3\WTG9X]-V[-ZFGYN$UM-J>:'6*;Y)<7QH]9(>$<6Y29A+#IF5.NZ'J)*Q7Y MU6'RZG+YK7+QL3R"8(Y]$XP>LA>4'WB*PPGX5FR+/H2I\.A.:7ONQ2E&0F!, M&8\AQH-!"B("O2MGKF)+_!U9L1;PQ"/+!_0I.&2@%F"H\]*" MIFEP3(#,RA/07Z IVF:?)1U8,O.)\@1X?BFO'F:50X-)B)P*HB>*:9^49^89 MQV$RI>1R/J_-*ALXKPX,D.KV',/9"B!5[3FVL7/,4=A3J/O 1S7-W8.YPN9( M-SLR5J=GF-LAQ!Z#KJYA;_36?;3Y.\:YKCF#53)3\XL@7";SX'QS_[&9PDY]R [X)6NRL"^!)X+LR7WE#?-?N80 W@6CMU)Q.#JVY'O9U M1T 1;;#5]2=,IP[IEH=,.]DHZK5(B=N0H"U'L>OG;MN.K!C6J\X;MZ(_6L,A M;=4,?%<:T#XQ@-6XR!>V3 B.08U?]P'V)^SJ6[*KKFK(JO/V[&H7Y'*-"RM6 M@':)Z_%7@!VA:[9W,W =IQE&:1YCC"(#]_RMM&-3K/3V\=LP+-EL;*[;!V-_ MXFPR[9XA>-1R'EG8']P5;&HWFRRU9QZ/1V\*_+]<5R:\SCG2Y/UD6NEW[@7I M_VVRV=!ZI[,5%CRN5V7>"4>P^<39[#3V&P[(XY/?J=_3$'Y\E*5'&N%I;7[T MW!\%$9[]9D6_;VSK[L#.757%=J/=7%+5GN!1RWF$FJ0U]<4%EPZ=63J!??MF MZVM]?3'W'8Y4#O[N3Q)$OTEAS+%KL7XY3F$5C@<("E7 R+"C4[RBF_X,L@*; MA=\Z.[A;4]G7T+_LH/B^4W595XQ*K=\VD9\.[ ZR:&>+=C36O;HBK[=_DNP MZ' %!HZF:N^/QZ:3WP;?1AF)'@,\8T0VZ:1[FJZ@JLF.H@F'O>5<:AS[%BPZ M-(MTV;*;AJX%EPZN2-W?^78C8WW+(=OXF>3IR3V1NYX_,V28LF$VC6J*A%?' MV*PW-SN"QQWCL6:JLB5RUR?/9KO-JOP6-NTTH6DFT9_8=_ZM):HU5;95L5MO M.Y=ZCF!1NUFDJMCQ77"IY5SJ'9%%)P_?\!%APW@_E$?6ZHAU:V'HM!QO748D MV-?LV#LHW:T-^U4]+M/ M![QG'OM71GY6L9*:N'"G&$_1;%ESMMPOM2ELMD-/_139[&[KR@L>=X;'AB8; M^I8I<,'FSK#9VC:'WLH(>-=V[;=37^)5,?#N.K"F*2MF4X=!;#,.S"6[\5DM MP:(C*)*U93)3<.E07+*VA51KT9Z]O:OIS;\F0?:"72NB69O1>"!-(J\,1$\& M@R ,X,]7;=\[*'WO5-FR&\1;18JLU>$\P9[#ZX^J*H)![660TE./PIXW50P^ MZ^&]HP)P=2YXT$7!4VU==I77UQ*NH$2''/.38JVF-888%7SM %]5QY$-IVD> M0["V ZS%_LQMY.O);\ _TS2]*&^^298E07_"FS]F,39CAJUXEL0,M SNX@7@ M;VP?KIE-$1O$3N+ +-H.L4&PZ="+N*SKXC!]RYFD'!/I[XWNS"LK[]7'^RV= MH;SOL@Y$\.,)OHXY1*_P&%O7 &C;QE2O(TV[M19#&I;YNOW1J^C3O=W3[C6E M?6*A:;TMX<:.)!/'(-(Q^P4*<_TVS;5CR^HK^[8*?J,/LC1=!!N3QUDS!+'?OELZE8C:')B6.XV%(I4$)JG4?Y$2.HX3_EA*'T?P&+PN MD3)X;39,*)5&,(1A*M'(I[[TWY.(7MO'DQY%0?SS^7Z MP 4;Z!62<4HOBC_>(UYS2%XN@HC-FCWT/G]7KB3FN+H71+GGE]\_!WXVO'#= MGF,XOYY-=Z7YA_E5M:?\6EWS^353ZQF6M?0R;+.77EOU6K?GVO96;UU]S30= M,=;.C-71W(W>NB:>TC!5L1^S[RR8*KN^6.1J!,L>F*4@ ML23^!5?EJI'FDV M1X]B1J--LT2C>&IS6M.ON:.SPE7KU.:T,:>VR7VV;[J_2'^1)""1M[PRJLK( MI3N9CO+\UWHB'.@LUU$W$M^"<87S#4H.MCM4V#HJ;!N>V8P$[=Y*&IHB&]J6 M!]K:=&RV@]JW?Z(+_6N[_IFJ(;O.ZS(40O^$_@G]V_($AFO(IMD7V+(DMR6_LOPKYJ#.^C09!B.V/X^2-U1:KFB:[2O<@ MB[L@5:^PLAT6*-V6=:?I$2@A4$*@EB[+AFS85I>.40M9:JTL-0(0;E]=>:M% MBO7GB%BO+Q*^-6 R3=:,[@&3=4&L7K]9[: \6:9LF0*?J^58 M0YJR15"G0Z>WCTK=JS ,J"]]2V)_XF6I]!]D-'XOW6$;D3?F6:J.)AN6:"K4 M=C:YEJQ:W8M.O#$VX;IJ-^DD(CAT: [9O>,@VYW61KJ^).XASD@H79= 2'=Z M&D?I[/F^)664QZ).6U2TGBRV[,^K2SQ>RYXC;ZR$B@H574<65S5D MU1$J*E3T^+(H5'395@2VC$8#9_>D5.1DPH/+N&OT#M[P]1@3;>.9]94GP^\F MB337AF%V&KS9"6^?>@DE*5SLOTB_@#87\&(PZ#"((UF"UZ$8_"K#!T=CDL"M M6JD8K3K6GU>_ALW,9U^D) M>/R^GP1/-,(IYU\K'LW/KU+IFD3$#X"Q^,DO]"=(*MP_28$3*=Q6_>"*8&_Y MD[.9UWT/3W4?"SP:'\/8DH>^/F ML K7<!!D;09<>"R/4Z K"'0%,5:!KB#0%02Z M@D!7.(4Y"70%@:YPDEDT@:X@3I?65GL8IJR9K^_M(8Z8'CBO(/3O-/0/NPR[ MKM _H7]"_XY1I.7*CJ&W[4C[V]2\)HFT4P17L'JM$\1CT$%@*[R=,P&6(SN6 MW;E:\RX(U9L\O6PK($]-O6DA3T*>EIZ-DY5N';(0HM1:4>HYXCB(P%780PA7 MMMVF_2"/?\JZ"V+U)G$55%=6E2TCDD*>A#Q5%CY#UM4&2]_Q1>ED*[R7>29: MKP%XF " $ 0VRTLBB%;RA$[5XMSZYNQR98=HRFPDF#3H:VV+FM& ]P>P:"# M,TC@/^QWPU^K+HNBH;EM(AH);=LN?( MFRFAHD)%UZJHJ]Q-*?IR3 0SX@H3/Y"4]^WT> M'B:(SLM$7)S_,6;)Q=.G7IRPJ.P%B#5-\"X8$VG-6*1A0@?_>?:W8. 18F@# M7[,5WW"4@>.[BM;7^YHUT >&K_\_&W;)#'4G'B#H<(980'_\3B[KV-AZF+ : M"*97X86I9L^LXH5I2L_\56;X1O'B".;0GN;?!H]9U9>9K\8>PS',@3?-0Y#Y M$XIO)7//%"AD, 4.2S:"T29>F1 M1C3)9T9\,"I!BB=2P A+].>81BF=IE8.BS\%EJRG<&O6%(#*LGNNN_SRMN!# MJM%3S&W1D%9=,Y3=HV6QP>I[ADHZ)*B'JNVBU,X](207#EJ'AOL+-]PW4\,M M@D?)IVRSX MVR3%="&61R:V7T9;BZ%3]6>]2N/?18_X\L:S:+F2PE] MHM$$7I6RH^ M^Y,$T6]2B('F.)(P"!H##9!8)$UIEC+ZL%@QYSW]&>0T*VXE'C DR(+9HGX, MR9?.F1@]$HR=UTXD;Y+A39($B_!?*,F;7/!0.A=JGC*YQYX6,(?K& 4FHYT+ MD[/C!C3-"C4Y:H.*S6J4#>:HY-X(4C!:LYG<8]I'6@\X/\.4A:ZP@!%L:OOTXAB*>G" MHVD6>S_.^RS2@>$4V/GS$E'8=OL#$H:]H[+G'F3E/_[F:)KR_FL,$U*5GI2' M*A[(3YJR:^I[)EUH O+6N4$$/XS81&HB,8'_GV?KRZA=^ZRMD?ZK/;-D:>RH M?GOF_W.2HDC=?+A]^'C%@F-7"[]]860[UK"7!IF.&>-:)-%RLLG2\S#PAA)) MJ!3%T?F?5U??I$$0DY3Q/-@ MD\(>>@ZRH<2&BC-+A_$D]-D+^I05V >PEZ$\613F@+A/, BP2Q'-"LL%5]X/-,7514;AP_ MK+TCE6+2#$P))WZMCO2I1R8I2CY]8??^@/\?T2P)O%2:Y E,&"]Y9%HT/3G2 MCTGBHZ3ZH")>%B=,H#$)A3FVQ:,EM>+,LA/I2DUG(QJ@(L*WP1TH!@3C"5_2 MC"5:09?8Y]G(F$04T@CWLK;M7-GH$PDG*!DLF1(%O*,\#A4< *!<\H(K[G1Q MQ4>\^(G"D#+V2,BZ4;+/T)_4FS"OKZQF^0=0%\&042DGZYH9PF=F1HJ;D;(A MF+-.I4G,.9\1(_J@2O?^) W81991IH\!*B6\9D1^@/V<^(\TPZ0#N%5!RFP( M.T(3%_DF]L+R" AF'M.,VTG\8&YK:%*B*G[S44H#D'N23"?#U!-)LD1.RY/# MSY)^$ ;9"_[.$^09S0\)\;3%:6DI<(V9M'G3A@AJ62%17(E9C@@S1B0(T:8# M>1(Z"$$../?15C*+"%+,UTKV4[Z6C5A2"7W(YSCY@>_RR!C]"+!\U"]N+C_/ M/S ."7*?IYC[E,M,;MIQ:9M9]OQ?P4(NE"V@+#%=&4U$/9!0DC!6 Z6? F^V MH&"6&W8#H#-C-![DA3\33Q67]F$ *.),>0L5A/$U\3I>XDFQ;L.:39Y1])F( MY[N\P01I@3K]'(3H='N3V;HSQ;"!L'G4=CCW+4H MEL4)^D#I!LLC6]%YJ0@(1"+A].>^P(_ZX1H=/$9Y58#WPD_)84D#O P7A<#/"S<#4],V,&MC8>;\,9ABL MT.6W>!C9%H>16S&6MW$8>64) @&MAN7)@^686Q^8X*(A!1/W=;HWD)F9&^%Y M9NY'L/>5C8#,K HE8.9RHUBI8]AH:>]>'8.CN]VI8S!-^YAU#/6IA(*/L+#0 M=MS9S63\$0[HKBQM7U5(6J59>\LSN)EOGZRU[J3P;?F$L-2L*F U6%);5&Q7 ME1]=GNTV-1]=GF^EVN-$5K'NG[&>.:BBN?Q;;B[_1_ 3!?]3DL<_)E&0?<=- MWB3USU@@#D;/?O#.U3,6&QV1,/W/LW/0AHB,*-YY_DC(^.(;BT=^CM/T3.)Y MV/\\"WYF%]%D=.[';$N)SX(2P=PI4R=,R0[.+5,YNU1M7785\X_?YP?4%(WS M,#W'#WEX7.C;6]4W>V_ZIH*^.8YL.%KG]>T$?(?M]HK'\QT^KLICO[&CT;J- MS3E$([*6<\F43=MI&Y=.P'1U;=NS>"KU[93BO][;3V'X\->B&U*0E-=GWG"Z M?HVCO!8K>H2M9F,'13N[U%395G?EG[3(WQLT]X=0"W?0JM.;;LJDU!X8X> M*]RKKWZ*;'85676W/)LK0L)'\I>/ T)W>,BY)<5%I^E"O=NA0X[,P+317?21 M49<5A-\-KA@GU,:NE 4;:5W6%:/B2AVZD9APR8\:IEDG5U71L<\N=447+K@( MU%=Z0*PY[?/& O>6["IZV^*2(O2]R"3-;AV33L!VG9@S_% Z;LAT=^>Y->N"J[=E,L,^':'IQ)=N/0E' A M]^M"MM ,3TM!%LK@F]NS[GHL[W395%4-HU-MR"+I6'[X:Z'H;W[@D M/CI(AQ]/$,>KP\5CNM6X[4=C4K2_Y\/NNB._9N-U>L+5O&7(6Q:NEJX0FS0^ MP0;W.5?.<0VXT*U".!'P-LHNSO&78Q4VSA*AA__\/%TTH^)[[J!A+CEN/;I)CC( M*S&0WS%<\]]R+&0Y;Z@;CQ'D 00BHU(Z9'CH@^U:'2PVH[F/)R!$5R,8M@>T M_.\8WBK]!0-EX*B\"4:0%H)*&8*SQ%!I.? [B%K&8/J',0/A7Y#H&3Y]0K,< M:+O0C*W;Q*B*D M!.W->S6P=M)YXX/H$30EE]X@32?3C@K\.O][>L89[#5AT.2\3T1!T%GSEW0R M& 1>@-(]+,\#M RGP-L7L%Y2+U(X95,9?;X,J[\ B2]/L?'G\?39? J<>F[H ML7](Y,_@Z5%;>2^&T2A&EL;>CY[T".8)*6^-M%+_1<8J#T"WS^1 M(&1@RO#N"4=JAZW^F ,L ]-'?+V#5X7AVB4M!U4&T7[?TE;@GQ#-]1H%]Q,( M[I';@+/!S+0(K?^*OB&7.P*%**74B?)O$_#RB8O'XHF+Q^7 M-'FI:]*!0^E)5ZS!$$A7^")C!Y?RW(8D76S>A,V1:ILUX==GJLN;,J3;M6>2 MI\UN2E/MTS"@3T47AX6!@@N JLUH-)C,=5O#*=?TGF$M'=A"G6;PXW1!GO6E M6$6V>@XR9/]:%O9JI 9)0^;0UHO.,.'<0K6R3U54;E7%&L+4C@YG-SVDQ'E8 MR[:YSE2SGS?N2W4W2MCX$_:D'PP&0!20D\(*P[U%CZGZGGN;&T&!6W^:N/7=P(-7M>,#PK<+ MOGE3A/?7\;AU..Q7(]PZYKV("CSV-]BDO2$H^\HY+XUT039RY( M[B,R%[K.+=HX6I]3H,NY_=>"'V]#@G:G*C1#EUVK:>)F"SKLNV)E03\WKE@1 M4GV24NW*MM7TQ-$!I7JW[MGQ5IGKFDW_!B47'4QOOS,T6;&=92<_]F?J&A0; M=)&LNB6KR\\['4#7NN3JU3NW]6'BAN8N#]4L%&!T>EU\;27G[@G4%EU 4$ MKWI@K\2GLX3 -_!5SS1\PO;/+(2^4#5^L31?5M?A]; ),L?H*>Y6^3%'Z3G. M=LFJE2DGJ^>JFZ7=1#KB!/)/./TBV215$A*G$M)XB#&@P4S(._;?V$5/9?GQ?U=VC#6!P^/'![L4LU@6.$R'6YW-JIEH M1T)=NF7)JF)LYXN*H/-\:I/;YVQFJ_,RPG2X?"W6ZG+;*WIY=T2N7%.7;4/= MU&:M;EXNK%4=B3\76X_ON.IOY>RU._*S9#WLJ547;^EV-'_4P,U,%79H6N3W MZSQJ4[X#4F:/D#Z(YR1;_DC=5NP8&]US276D\P6@I-)_A\G,M#[2\WY"R8]S M5BQ[0<)G\I*>_3Z_GX<-89F(B_,_RL$F1FP?SZHQA_>"U0YSE*@_2&O&(@T3 M!$;_V_I30C9X^&S;'@^D:_@@!^@BEW5LG-+\\H]^\OOETMC _&9>;U7D)9V, M8'CPDKP@?GJ$8A:%P=,@[$ 9?#7V9W7JRX,A"X<"16Q$Q$9$;&3[V$CW>P-\ MIT]Q^,1/@1 /C,I;PN!Z;?U5EQ&#ED#T*8H,7V@O:L_)H^%\ANWP!:SXV?28 M%Y U88[!)@5:)X(7R5SG__B;HZG:^^-A1IZ\]>?"%M(LPP.&> (MH>!9OIV& M,$S.WJFJK)K*4;"A3\B>U?M64P>C9@.S)=Y0?5Y?F4_M-PT/=K@N9,_?E%[N@370MZ6#U%N,)9R3Z,@QO_S)G@N_9HM>M(GV/_@6V0IG?3_ M2;V, SO-U:X@/D\2>)M#+QT'E:+^".H_QH_?I4)9^ >O2BJ\>$LAHHF14T,8"$F2M?\;1ZTC]H@13!@2(8N@LR M!;X_A,=DD,)'RD $&&Y!22NXS,.[2H.<#6UQ0"68EQE "TD2$O&BK;QO+'YZ M!KZS@!@A3Q%=2@ YH"4C2OG(%Y!N%A!Q2 3V*1CGL#YU$#@,/\(;4G^". KC M!%@&]W-1+?"Q9F@XR#KX*&*8]>&=##9MP'%DL-XC8\2*P$S.UXZU6''K97]! M<8^,)_./!1X#CQ+*FDNBQ;4-T*!Y+21+59>)UR^6[A0(E/./?"&)-\R?4?DS M#(MH^DG4T$61"](PMB $397'RLBG$GP#^$, ? OBC5F:%>9$("LT578-0R"![)BLCBY;UEX!5IHGX@<# M9>!UT/=[EZOE;W->8"E@VT1'3^D0SCM;ETU5VSQ)O\/S-SOR:$Z<0YIMRY:] MI6-Z.BG.AK']N^D&KR85=XP(/ZNZ4M_O>0@-J714BEP7@.#I"HSR(G3O2[^8 M/6<^F^%/D@(+(6/1P!S#@$ZC@?.)D7(" P',(UP#O"%FZEA0#3.+"VF/SN6T M;J=N9TOD_EPJ\7F5<]R+-U&7F_QLT>7KC4*6M.$@ATQ174T MM)ZZD%V,?"P!*'HJ%C\7QVDV8RJ^!(.4,A:%C+&%UQ,-7WA+@=JN&,U>_XP= M5QA?9[S#5.1DC+VCI$%>K(*? ,KQY#PFV\R &H!]K-S?BW(BJ_.@=.\P586OI0*"7C1Q#/EA0DC\H/6$Q];68UAWC^! MEAGP2?I%4Q26L-8TLUSPD4O]"R4),L(HEXTLO $&5BXA@64!_A\C$>G2E'=/ MNI]XPR5=4X#A^(.7M_/JTP*]PI>P*=PC:SV4EJHS9O'A34G6PL-W;"?_]BV#VGD#(9 M96Z^;JG2(HK7T/SB]&RI;-=8E[F4E1 -:J8V++1$C8\+-=B7?(HN"!)@(.;?H_M$/F] M3+;GBCLSUD>OJ*'$1GJSKGFH%E[\_]M[TN;$D2S_BJ)C-L(U@55/8*MMM7!T['P4DMMI"HG78Q?[Z?4>F,@42!@Q&QOK2708A*=]]OPCMM2@* M<-\G,&]:\ID^2C$6FA'I0[FL$Q[ATSJL<8#=\;C4#?>\_;2[-G-@X/%,/JQ+ M*^:HCS@.XJ0:!U&*=]G8.(A\:^;P/9C"=WJ=\,:-X24["K:KPW@KJ5[:"O+4 M")*A%I#S1*.^%T3L@].FU

,1 M0+H/V#/0,?L/MF[CS:6VBU_F3-O[Q($WCP6'%@[J_T76L0AC-"<(QW(W9N+C M!DPL1R"%/F\_-Q+#, E)ER-U)E&6.M'3L(YLH$<>FGOCA$"IIGA0!"H#?" 7 M![B9>X#_TN_P+=WYVHWA ^DV@MTW"&C?)7&47JL9 -9Z$FL18JWF'1@-S:F@2MO.!E6,[AG>CZQ[L_#V&@_$>/($4T:7&^GKV/KB(ZJ($JX1 M'2;T1F(XQ+M+STAOQP4DLJ5&X;[$8W_*[(S)+"75_2]2=-@YU+TH0Q^6EJ'/ M0I?2<;245ZZ)OP$ZZ[O2);X ,QLQ6W;FGJ]*^NJ8CC[F6!WS!97R(YV*38FU MHZ^1=!)3BTU*Z]%P$5*Q([P\5@J+,!QW(DP>*T@/9H!]&9,/'- *MZ#JU>QZC M0C'0I!X/GW!@BG?(DU<,E"YY3ZW@KBE*E9]SE'WFXY$SF?X(E<7,9[C>>OI# M7GH]_6D_]U(A'F>>/<;(6S^>^5AY\K-WY@C)].?8).D/9F\/ZCOGF<%?>7 0 M2FA/?Z'3+JGL 5UG;+B6B[$1%Y2IC.;B5-*'Y5#FACMC26.C^9GP,UQD%(@IM^1J\T08,#DSO8J&?YR:A')HY%^3)\ M/HC">T"FM!LT-089Q,*;#UE/&=BPP/'*-%*/M&= <,;U;(.>?P1J34317Q5\ITNT/$NQM M9XW'.QK ).0'"?/T-7)F$$*>.W+Y-+4L2#PNCY VFC2MX$ZTY!Y.G6<-E4F0 M?2LF6B0NPP9]](-G5M&)S_\.W>@QDI](AX CZ2,RJ8<2MGB?GI@$V)3-B([# MP./HIY.0XI\$"1/T'!Y2M)[U1V8A+O$L&\R!&Q*FEU=2EZ0+(IT)&.A/P@LX M PW"5"ZY1]X&-%#/K&$LC9P!.@\V:(0'>$I06.E+)!B"\(^@OI,1(*A.K^0/MST9LY&[R, MBZ&013!LI@X4#(8>9\4YF%\$SFFYH['*D7A,HHLHJG% /9]-LX[WE K8TV_& MQU/M+ZU#5 MSV*RQX^_[#>.MZ9?"%.'FZZQG!>"S\"FT;8/$!9#+T&T,NB)_'$!E"NUQ_34 M$<"]*U'$)!0ZSZDPD)^CZ-6S><9.%%%@28^,X(P7WBWS8YX 1(H1)"VX"&'$ M!AL2KD>[IGP1?BVDA'>)^L)^]VW2!,C#,!ESVC&TG@)D5<(GH(,KD3S-H8AS M 9(_&+E]TS*7M 3\^2CB7 -SFWF$'2.C;5)+?]+WT.%2EI(Y.44Z^9B21M$Q MD"EJO,S\&VVH.$PHH)U2#%M=P]#AK]"XC:ATSK^OL+6@,-APSY:2Y")@M/]+ M2T3,:5L]D-1#ES6M4?9=X6J]S*.R1T.RXXXH,Q3+K7,U5:$OE]"A2I55 M@QSSF79]M/G.#H=T(B[!=,;8_7=Q#Q+S1M\A#),1X6'%9ECID :GI9@R)K;(\B@BJ**!39F\]Q[00\]=8_2 MQ+)2IH+V&J,H/3!F<#HYBAS2!Q5T-R7.1Y2089LR&8^]B24;GE1T0UF7JCM* M57Y5*-D42F0RW/*<'A9/<%.,3W4@3AR'(.EK%OS/56$/*KI]@&< \OY.P &C M B$Q&GO!1,A*Q$)IRH:=%!)^$]N&/B8=G6\W*LKO&S EYNV5SFOR25A MN&#$DP%WO<; 1%KN=HV(^3<(.)E*#ZV,5.E0M48J-N; MFO6J,; 4[[+QQL!*O"VK^+GFHZC:<3J3X;E4X)>3QNC8EEDSE;85R**!_"Z[ M/=CSOI:)-*G\,?!QF$ZG4^(#:W&7J)A0TZ =!JUNS"'PQ3KFA4'C/2Q-+ M9@LXEP?VA%J_0U5WH.UQEY"5C/DQ-/?!C?A.1+9"D,; MN U+P-V($ENZ$G%H%$!3'1%VJ(>H?&(96V M4S6AK'F4CYJM=ZT!J#S\O;P/W-3A_@"Y9(CJ]1D! *@G5SSS)4;1.,#)6;T/ ML]$L;=L6\5W+MKA?;_'__I%@3CGF6E.$XA_H;,F_SXTV6_#;DAC7]SR*F)B[ MW.PJ.W:-LNXGH.,@B604EZ5E8"^*/#% MO<-CR[ \UU&EFA3L>Z*^R*'E#)XP%F6-Y,BPM)A+3SU+H42-?A0#I[/!A<+I M/TCI%LG@;1];#P(>]7%-ANB8J":]7%XPP4U.U&&@!N,%D3*H99N'RR/PN*H( M^!Z+AY*0&X)TM2\PM1:@PK_': ]60\/;)VR[UJ@H28]UC(V6VJF7I(!12A/6 M ]P<;VO40#.69+WMLYQ.-D99"P2% _C,+CQLX;4N+VV+6/*H8RO5N#JK&24 MA5V!N4V!/1#ES]M7K$N.(+A4/'>+6HT,B>T.#)L5)AFQD)_!0$SU'/^1>IRQ M*A\71V66BF5EBVI01CF%QNX^W9H:I*D]3?^4XC.^CR$8%"D@!)C+Y=UH AU< MUIO,-F+K\54]JM65SS17(A:.N>M$43)2A4HS6Q+5JDUD\6'BT9Q3YQE[-E M9,].9H:& PVN! D*&AJ-_"QL^>Q23JH0U OG;-3U06MZ2*.Y,+!PV-LKK(.# M6M@S..VK(W0#5) Y106QH,](.U[B9$RR)/:E*SBZN56<(CS6AZW5GR$[(;L(0=R*>;FM"!.*19.S7S"TN7T3XA,DM],A[QF3$' MXIR78C\P,CJ.S//6+'(5^SAW=%!+<]\#7&*,C?Q 6P,9X\7;2'TC'T5=0,H) M0WN($R<*'1=G^B4(F%3K"P=)VT:=F%NNS?/!^SC]?C)*V$*F#%HP&B4^.FQ\ M[%': Y6-$^30]L4UT^RW:T8_RNXQCUQ#J]D#DT7UA("6<&D0KM&3FP);H]:V M= L60>[>!R IFQ++-O-1CT:B;%.V'N"IH" \30H4=>56AD&-NM4599"+F4L> M5(L+S/@D3^^&X-'_Q!W=,#<]!Q#Q=<-ZR]^B>*IN$W153C"\F@;C#VJ PZLA6LS\EYZX@ M(FAR\F%@)[2EA:>QU M MMW0>),>MJTVMKBQ^ZFAMI MIH<:\])#R[@#Q[]52:7=2RJ]/:7FB^R;SNT=A9FN[_Y]<6M=7GV[OOW1N;N\ MOEK9@6TVRNW -I9W8&>Z:5;3PUMNX\TXB:@"7!^C+T43 %2DVZ/#&\U(.4'6 M (UJ' Z6%V8U"A:2F(*B1O 6/0 1DB;![?,)A<>SU2AR E MK=M*@^RJCRJ_ MGDC=C_2M;K7B^9N^+[B1E,<:F)-4C;4.1D,&;C31LILY)\S>CFQ_]*8 MD_G4>N-1:"\2(C/G\H3RB4! >H<)"EZ F_"Q^K)FQ+F7G'4YVQU'<8U1$$Y[ MZLJ-G&&.U0-_S7;)Y6:G6'"::?IR$]5E.LJ&PNW#V3$FCJQFGYTW8K"6F4]6 MT\7,*2C&L!V9%)\:A)(W^*NF@DBRLU//BN1L4,V2B*"/&\VO5MY(F7GIG73V MFCPV/D\-EJ7T(_&!\CO5Y,KI<;,R-U53N:GT=3:F* )Q"MED(I/ ] 2G#T(A62X!-A*QEZM?S3LNM73 MJ][T A5CMPKHEOO0&>%PY\)]*VIOA)J+VZDQ2(-9:SRM1=88V3I MNT943?X-4;=0 3W M]AO'>\ZGO=:G@D3)IZ7C:PO-&6.4,$#2B!9MHP?4>,XX$E_4/[ZBI^(YDR^N M3P"F'ZGU$S(,A@&V\V3=_6RB]WVA3WQ<];!O&WRD [G"!JW65CB?MLL5QHQ3^>D$CI;9:WDY89;!]X%:QQO:'+CC0.' %IB\%4P6XW6,-5'7B+Z*@E8BGVP M4SN^'R2TGO7&<_P*M 7DJ&U[ZQQ-H=#ZT_$288"9XBH_P'S^#_CHI\( ^\_4 MEIL!\0NR7@*0'.A\Z"TA+PLO;3:6>."[0-<>>S@R.QXD<"OLN9 %PV,A5\E2 M<\2GI1 RDQ;I@\L_',X##S8E9#Y=\#BS]0'L,"(N!%*!23VG*0 MK%LY\*3>ZS(!5$;:V/&:!M^2A$,'KB]^W'5BZ=68*1NE_^,UR%@""17-59)A MI[%428;W(QG:S7;MY*BU/9I;VH22E27OR(1",]\PH/#/5N,5YM,4!%82DCE0 M?!]"LMDX7))8\PEFHP+R0V/HY- ^J%9U.2+<#6($BP[HF27(NEO]X'2;>/VJN9FNL T98=B:U10=EX;O$X MYSHA4VJ^P,+#X^:'98U*6%;"LA*6E;#_HS5:>OT,[4JI>[O[&U M=#?3N1@ZU.7WLVIG(W;EP%OEB]6;75*CYIADZK9.- MS=!1U\$I^_L .5Q!](4'[$VV KC%!NQD7E?\>G![;OQ&4TBV.76G $MOVZ37 M/%BU1Z]]8!\SU!;DA/%.D77*S52G_0MC99IS[Y@9C03 M;Z$15Y+7Y&ZV*5VY]C;2EMT\+D]/TURA:9W3S)TQVB,KMI+5[:.#3,0E)^CR M$F6/W,' $XM#HH-CP0K.?_BB[&U3+7U>#.IU-+"+0'E_=L^\H[4:=N.?;]8_ M7@R!>3-(A\,-@:&Y)A=I.R\H7:3G4;1?/VS5L0+OEWRY5J-A/\0@2,\0UD.Y M!8MG*(G(':@M6T5; >#"SN#)H;;E<]RABZWBW4D$IG)4LR[]OHTS5R(0DW:ZSIAS_%%M'_]RQ,3-:&_6:\W[1SG;"?YJEGQU>[Q5;. KS0/ M_4D#%7+8;':91L5FKV:S9J6^=I#-FL7J"[Q^=PP\]&JEU3BV?MI=^\Q.^:K1 M.JCS I%!,)9SQ6:8[Z1^6#%?RGR5CMM!YBO2<9KY7JW**N9;G?D:]89]>=7= M+.=144C;/CPJ,R0N*3QK_>_I[7<@,5QFW\?Q0?V$5AWMRZU:\O.!^CP=YNF, MQ\()U=QZ6E/C\#J>.B,:O;?Q C9X>IX*SSO:*"EZC@ MS/%XD3#\^[OK/^*RU!VFB?.+;Q5-O$03YSB@V/TH)/&]\C M4,/-[45%#2]1 T81<>_1QQ 1[8H>[F@?*RY5Q)+$=,_X]%ZG/Q(G!&?%F\C= MF;C_*;NF"'_U-U^5O[T!-T+VA/ MKHGE=>\9_X5W\@+UJ=65*D&.[+M:8='A MU@J+_DG>G*X?6KHLX_?_[H6??R_\V9N5Y.:5+<[656RO3K>UICK==G-C=;KE M+<7=^KLL7G7;>-^[+KN7_[KJW/V\O>@NU KP)MN5"C;?&6%0E.IR6;FQHTZ8 MZY(RJX/AZ\9)JUV3/[RG!8,^KP,>)* ^*+8U,-=*RX7SK_M%Z\>G-C-=G.5VM5#^[AYO/;:57CBT6IWG5N[>F(?GKRBXOWD_9G: MG?,_.U=G%^?6^6WG\JKSKPNK^Y_NW<6/;LVZO#K+L>UVP+W81'7C>S[\KN#U M=/+E@R+U<_39.K>M;A]DMG7JA+T@"=Y.G%ZK. MK9"]&\C>FU/,MM32G'=SX@^-[LH(VT&DHA'&FKAC6V?P_]#UO++@N*0">F>L ML KQ.\K51O-0M?#3DTBZ?:\XJG/O>"P03^]Q"/O-__'U!+ P04 M " #3@0-7>*5:2L\- !5C0 $ '=MI&*"'[5Z.]T6 >X)G_'Q4>O; MW47[0^O'3V_>?/Q'N_WKR>T5.1->. 6NR:D$JL$G#TQ/B)X ^47([^R>DIN MZI&0TW;[DV4[%;,GR<833?K=_FY"EMR5A_N]W?<'!WM^&_K>?GMO%]ZU#_:& MM#W<[^[OT]Y^'_;]?XT/1Q_HB'9'O;:W]Z&+9'V__6%_=Z]-A["_V_4.]NF[ MGA7ZJ Z5-X$I)6@:5X>/ZJ@UT7IVV.D\/#SL/.SN"#GN]+O=7N?7+U<#2]J* M:0/&OR]1/PYED-#O=LSM(560D#],EV537[5G; 8[GIAVC+5=;%I";$2Q-<(9 M5YIR;R[^U"-5:LF&HX0(!.(,1#0-]U KY M'R$-V(B!C^@&8/!;(DC=UE2.07^E4U SZD$)\SZ](<0XG4UG0FK",ZPCJH:V MR4IJP]9OD0B@*^%1;>/.4"HDM=9EZ#L0:&6^M%[9AMR>TM1++@X[7=5LAE6D )O9RSN.SZP,G&X2FX^Y$0>Y5QH MRV^NQ-=F,\9'(KJ EXS_#A,GWL(H&8PR(UU.I-K_#JGTI @<8=V923$#J1FH M]"AI!4PDC(Y:.%:VDS'C]X .=[ A"45&_G(@F-L=9('@:F%(PFNP.&HI]'\ MD6MJ;/=,0E6[D47A>&UA_G\WWZ-!5?.1Q0N#OX7U/HRJ6H\LC+,-C#?<=WB? M,/^H=2IP@=V_'FDOUH)M8KD^=E9I5Z2$ M"OQK_LE^7HWKF#DF6<.X$A&E^99]F.S/A!B8#Y9BU\0@,S M70XF %I]XS3TF39KJK*.+R_2"4\?,1F@?2[*Y.V2QL:C/G>F$J-K'-IM&[?4E5VRG6CO ME4-[H8>($5EH>NW=^5B;(+^DDD0Z7V.@ M !ZJ)A>!>'B!KIXCVHGW_D9XHR)B-;VBG _%0 OO^T0$/DAU_D?(]!/E_A?X M\T_*&8?HRO8#H)I69VR\WR0VTFWX)XET$FP&F;M_'4H3<1R<-PNF4RB>$E8TY&Z$ON#[V/+RK&1_?H,L]!JIL M\&PBVAD4!R;%9\H+A HEX)>%%@MSK,>&PD(36:@BB:X&@6P<)HSU(?+/U][H M+KPQ$XH&G]&!L]+ EA7G K/7704S+3F=)1AD$^$DDMX@^&[A'M CM^")<22T M+%(YG$Y0>JN@Q$)(2DJ#G'\%5)4?\V)JIY/[JTZ.&!ODUTN.4:6%K#"AI%F< M'MY=]7"*NT%N_@HZRK)O0 XFN,HQLYQH$WRT$-%HYZZ<[27&6]>R,6'X"*.!W0O0N.PU84<3*(FEA#<+C#(:Z M]#+)T#K]O)]9 R%;@SQZ*J93IFW^AOW]U*[^QL"K)!KK1#C]_W[5_REI=@1: MDM<@8*+A^(X^5IF@%RQ.QW_(3M!V_+?L#?*SG>%.J"VR3&> HVJ5%7X!M]/[ MF3S:"FI;220MJD%(G(2*<5!J &/;_2^Y.3):"8YU(ER8]#/I<"*-).)(2EZ# M@!F$0P5_A&C N5G#EQZ/,GQ."#+)[T($B60TR.T;%/#^@AIAZ5IA/Y-D;UPK M)&^33TVJ#9>L\]W185 >\6I"G1AGTOP*)43R-M+2)$RS%<%J\!7R.Y'*Y/PY M=<4F(I*J2U6#(LOHQ""3U*=D--'WY>I9U6"I)-.)6*8\4*E2UD1,3?VDXI2T MX'#BD2D7&.8FNCD_\:SF^+4RG%!D"@A%*6P3X5F3B%;#R"W("51VSWY=7MM( MM*JG06>@*2M]D&=S!2YT=[-5B\VSK$AGDY OF0Y%CMEVDI5(=6*<*8M4RK)B M-4V"-9LFF6>Z_3 <^R::TD]?:P4.H;[5XP.68"KM6I=^CDJG(!G2B=YR1K. MN+'&Z&AWI)-8I382YFJ;V+.C$QW5,%WB<8*4J7U$[$UT=BJ/7?2"U,5J,)24 MY@0H4_)(I]O+O6?N62YOG")4->#=\M:7/BGRFW5$O>V^FU4RYK R.E MZ$1+UW!ZNWCY_ M-!\KYL-;T.2$-U,+*=RM6TI[(ZIAEBI6_QH8B4?ZW=[[ZREGPU#=!)0?^[[5 M1X/4WMHVPJ*"'F=09 HDQ5NX1BV)]9K7N?(?D'RA?'D'\34F5KKPL5+A=&8N M?4,2+K9!,>5%=#MC)U."*3>@+%I#3'.(%B1I$#$M MLNLTF \])&Y5$V-JS=;_%D:7#:4[XR)3!5I_VN!U$"D%^&(?)-X)'$DQO07S M?EES6B/A&#[=2.&'GC8RMQ8/SU#N#)=,&@53P%M1QH\X8MT:2;9B:R MO A\C;@TU.;X C>5Y+BR\UD*I;"'CIC6(J8_]O\3*@U^ZM[60NUY^ETQ]J[: M$V1VVRK='A-I5BN)U)J8BAE)TJIE@@9&U^I#9177ROG<3F3=#Z;]S;'XV%E^ MD7ST?>EE\^95\_$O25BD'J;J]\&,XHC(3S'*)6CSELLO,!V:-T_3H;+GE8Y: M6H;0LF_)1W0+Z3D+ C.T)O3VIS,.9R"9\._L6Z_]4,8/BRH$1S,=FF_V%-Q1 M*R)G&J8M$KTD>_Y;&H>^F%+&+_&>$;1XE_ZJ,5?8DP'L*9];X/! [.KF39E M1 ,UMZ6(?.N61%<2)K<=.2-"&;7'<#V*-GCM9OGGD$K*-9@7A19 5H+S!>V;1=K=!F:. M7!WGG= ZCFTL K.JE!<*6Q2/W<-M]"T82L^^8A,;^55P,QDQC\VHV89:'[@E MF6L0O";L+CFVUOY.@_F1!LQM]!6FTA+#\M8H_T(?V32<7@CY,Y7,M-=TP(&& MV9EXX(7!O07);O]$/T!4;0:981\K-WNXIXT:(?E-G0ELA#P#+J:8H>IXM%QO MA(NK!H;9+H39="B]"C?0-]05CS.5I!0U\7,\=G@ M"SR:IW7H>D!S"&N 8;16O,)5X_FC%X2^?;1)KE9T[L0M^(!+&/R,8Z9YJ 7S MCL",US@=8G)4O#+=GH*Z1L#YX/K&SIN8#L4_Q[@^$M8PU" BHGPH?EJ)CW$Q M$)75HA1)W<&C/@FPVSH2JC("7M!:G6@IT8,QSL"/"] *FWNM)R!7RU..SEU) M1@U07GG[^'KK"HAK8,9O5/KKVYZFJ$&#<1!DRASY.?8\&=+ C@.+&;"P4SGY MZCHZ'K]+GZL-H=_MOW?TI34<-4 P)S7B_CF5)KE720KE'B6KBJG'6+F8I7U*/JLF=V1Q?R*:?OZN0+(MZSEI0I&5K_;9Y=\Q (T4POY M"X:NO -OPD4@QN;!U3)EZ H":A B Q'JR?$456*J^9-@7/^,MT/I*)HXV6I@ M&F:&Y]-9()X SI@$#P%)'V$SYQW7&UE!0 W,O9F719(#]\G; Z(.6)QS.QEK ML/509HBQIPQ?>APKJZ2N$]SJ5.S>NLFCKD&\X^C#??!OX5X$]PC/\A.3CJ2A M%&\-C#R=L HOP$EJA6$2S#6P+R[!W$W$:%YVFA@COUI )XZ!^^(S7+,-3!S M);BB7)1K;X0$MB8X_<)Y6/ KP]4^G.ZPLGG9976=3*RY7IN%=.@Y.JZ MF*,&L7.\O_L^4Y#:[3IZQ'JF&I@U"(PU,-;N*UZ//0OAJ M( )_WL>23"!5MC&SS& &Y@CQ&;MG/O"5GYLHZ.O;5/&,GNW#\,4Z]K\'US>Y MI;RRNUX5!/RE06./2"IO@NWZ].:_4$L#!!0 ( -.! U<7#XQ($QD .WK M 4 =VUS+3(P,C,P-C,P7V-A;"YX;6SM75MS6S>2?L^OT'I?MV/<+ZE) MIFPGF4J5,W;9SLZ\L7!I6-Q0I.:0M*WY]=/@Q98LZD;B2$>N325V2%$\'[H_ M-+H;C<9?_OKI9'+T ;OY>#;]\0G_GCTYPFF:Y?'T_8]/_GCW*[@G?_WIN^_^ M\E\ _WS^YN71S[.T/,'IXNA%AV&!^>CC>'%\M#C&HW_,NC_''\+1ZTE8E%EW M O#3ZM=>S$[/NO'[X\618$)N/[;]:?>#X=)ZKS*@2 :41 U>Q0#1,&,"-P)- M_I_W/Q072F"%0U*.T<=$!F>D@A#12):\"9JOOG0RGO[Y0_TCACD>T?"F\]7+ M'Y\<+Q:G/SQ]^O'CQ^\_Q6[R_:Q[_U0P)I]N/_UD\_%/ES[_4:X^S;WW3U<_ M_?S1^7C7!^EK^=-__O[R;3K&DP#CZ7P1IJD^8#[^8;YZ\^4LA<5*ZC?B.KKR M$_45;#\&]2W@ B3__M,\/_GINZ.CM3BZV03?8#FJ?__QYK<+CPQY#J?C4_P^ MS4Z>U@\\?3&;9IS.,=/_S&>3<:Z*?AXF=01OCQ$7\S^F89G']"X-:/6 Q=DI M_OAD/CXYG>#VO>,.RX]//I[,H2J>D98JJO^^R[<__3*$%"9I.5E)["6]WCRC MXNUK-/AI@?2K:SEN84QFZ<*')E6+LV[[FQ.BXV3U[F@YA_S>?TC%$, M,J= RO&,!5 J.0A.:Q!>,I6]5VK??"VI7XBG.%G, MM^]4*8N5A"\^>2W$0_&_6'8=3?L1]\SIG!W8P&D::NG!.Y.!,>.S<5;Q)'L9 MQ@; Q=&<(\6S+AW-NHP=6;$G1Q^Q6IR-05NC"5VZQ):+DVGSB:?SY/1?C/1-R/#WV:S_'$\ MF8PL1E&49L!1$!4+K)2\ETB;*?2W*3D> M[\=Q@NNA$+-^^90FR^K@?49&3I>1(410WEE0+!H(.6M(3#*F,Z.AQ\;*O@VN MVQ!!/1XB-%=%,Y*\(O^]VX":3=-F-?(LH;7>@A@7X\-#ASR8DPGE=>Q9GOTTWA'P]ZU8B7BRZ<5PN M K'VW:SBG4T7)#'ZQO?$9^QPOAC1:&5PUH%AC#@KK 0O! +/Q:"P#&USU[8- M\O;R&Q63$"6+@#9(FL1)@V,N +JL/(_:1M5ZW;R,8DA.\@-P[.L9=Z":FDVW MW\?36;<2P&90M/)38)PRH'(TZ069?<\= AF1XAEZ%Y5K3):O,0S)HQX 50Y2 M43.BO!R'.)Z,%V.<4U2P@[Y&)G(2D@6*%TO-F5%LD'D!+5%D(Z22L744?A.F MAF,>29E,,K) *!3_*&L5>$MKK.)**$^1D.*YO^$-R7HV9<+79-]7Y,UX_F)V MU("WCNX%S66:QSA-%1"%OA@E>HA,*;+0K)"S93BDI+WTA:?8G.+7P!F2 MF>R5$ZU4THPC[_#D=-:%[FP]N!>AZ\X(TK.3V7*ZV&=]J./P+H1 056J:;9H M$)R* C(G_SVS0$,IC:G5?A1#RI+TRL@')L#0@JT8DU7%4*R)@2:A4 F<5B3/ MH LZ+.(^ HS#@ZV'S>;T2M@'4/20K:WG:#$$!.,T>1;)1(A<*,B!&?J'T?!: M+^1]6]N[R_4-9L23^HC=#]@ I<5W-KT(=V0E+[;Z8SQ1$*-(8$2!Q"&[2%)5 MH23=>L+OCW9(OO,#<_EKLW!/%&AF"BYN32;IE4?M*?HUU1IA)H-(+X-")Q1' MJ46ZOWW?/4*-,#^N#BW]507](4Q6+NYB*^G_#9,EC@2BR99D''-.).A( V2& M@G]IE+?C=\)Y A1:/MZ'"XS!ONFGZ@9\^ZL[H1;[2/,68' M.J^B!?HC)JQ9XVSIZ24&$9KOCGYY_I "O7;*WEO"?6QZ;@>D1(HBIP!3\=3BKCM46"TN" M1:$(BZB9?)T41*,"2*XCLL"X9:9U-+<3R9"2"D92M(WF7@$"A:0$FI7<^2\Z";DWX&U$-R84^D!N7F-]6)4U+4S8 MUFG(Z*349)E!&REK83:Y]-$4",YY:Z35&EL7#7R-84B>^>1RB37HKY4"M#Q' M"$&H>D8 G306K>W!5[H+Q"&YU:W7D1Z5U7!7:1'&4\R_A&XZGKZ?GP/],Y9Q M&B]&*N@8%4JH52I1TH6 MZ8-A8&6I>?>:*+<2(:3L.*=!J_9YW*O*H9MDW(U@AMPV"S+ZF@IS%KQA%#FA M+F3F@W38FN3[Y1@>("]])VU?4]&]CZS;L?=<8OS<(;? DY(Q&;!*:U"(-%%I MYH*)/'#M;?2QN=YW(AF2)]U,]X?+O-_]B'.@9(G*5L?>RU0;'?A<"YHDB#&-%2"\VH0:LJTN._Y+K.C;;6 KCLB9:T>G,9R%Z9 M0HY9IK@?8[$A&X7%M_:B;X T)*^Y%35::J'M+L5Y(.>HF@/32COPV2 HI2T$ M&0N@BMHH7ZL/6JX%2$:R?XK+OSEZ=DFOF_:E>KN@/U?GE6;E MU2EVJZ>T;U!UTV-ZZU1UI_$U:EE%%N!+R$SZISGO1 0AB@<5E*;PRGO0CL>4 M30BY^?'^"P :-#@JX\5J*,YBHM%X2,X;"N42#:4(!&$=EYA,1-9Z$$-Q?BG.Z];UG'<& M><< I=\L;SNR]*NLAN6_6XR_DC#6AV"7A.J+_7V.9=;AN?W:KQL'/)OFB]^R MSE7]CHOC6:[%K_/U(=N1\\'I("P(CJEF(RU$[@OH*)RA&)U\]/:]E^YM> >[ MA&M(E1"?"6B%LAP] _)1R1^)>;71KH%XB<6EX(QKO46[ \:0K/E0^7K)R3Q0 MFRV[HJU&O<;QRZ?3ZG:1!9IM =88R%JR/2H7L(S^H/!80N")+!%FIM!:5YH[ M"[?!-:3:,!9C:)TH MNQ[1D/)DCX5]#7704!<=A 9)R>XI,P8RD!!V'U'TWO4ZIW4-A[_7JGY5?FZT_(H M1.N+]QFTCQR4#>1B&:\A\11]/;[J6.OBW>L1W7&Q[=,W!-?/XR)97R*AUM+:N=_349+$X!G9%!:+1>Z-;N MT)5KPSX%YA]PNL1MM-N%M/C'>''\8CE?D.*ZS]=-U#E(_^9:"<]RC,F[4+L< MDIT.EGS=0'8ZNICJ/I^-I76:>P^80\I.[,N7R[7G_6KKX GR\60^>C&;+UZ5 M>C_)_.ULDC^#^N7D=#([0US5X[\ZK6*KUQB]/<4T#I.?QQ_&&6L#X9,ZL5=2 M'153N!&*@XL."7L6$)![<"482V.JMYO<4)O3%M&@DA.'LNH!E?6P55\[COKT M6OYU[?/NI0[L]B-N5!"VXX';DU1[];;EWNI8MWIEO35'$9O)>R"Z>R5Y8%DK MXWIH[MYR" WW7TKFB+Q0/,P5"2-@G60)@2N;*%9FT?O6]4C#+$I[2)9=4]9V M%_VTW1>^XA#CK[..U#%=G_!)9^^Z0$8[K<0RS:M7&Q7F_UNN\XV?CST&[P0* M"LI9J>TDD$F(243@@B4=9$RR>>U;/R,94A9E2+P= &]:]F"X2JXCSZ)S-A$" M7\@]P5!(/"5!O2;52BE0N=8[7-? Z7&D^S&H7F=@BP2G:N_XX",$35&U4=8@ MF;,29>L,9Z_KZV#7I3OQ<$?3BP?3^KTL5-O1W&40WDMNR&$XJSO!&6A>%8@E9F"8I;%! MZJ):U^/U&K3Z) MXKB:W,K/S_Z8U^.NZQJ,FE0EQ_?#^MRDT3J*>ONG\:[>>(<, HL,M*/P+I+# M[6SKXIC;HSLXT1#.5H)_-WN6_K4<=WCEI?.CQ$02F4:?8KV(.&D#D MD"M6FK=GN#VZ055,]$2N2TF(?G37LH@X(>95H=/;,,%7A=[)RSKX;;$',UEB M3@Y*\63C6;TQ1ZD(1@0K&"WS1;3.]-V,:DC)@_NB4EM5M:/0UQ1_OIR/IW6[ M:^U&KNZ(6?\DCYA6PC).7J'D I1Q##Q3&K@2NLAL@^7-C^_> =^@'*^',E&M M]-><8;_.NO.38!7 [)*&]\FJ>M=,42&"HBD T05.;F.PMBCEHFE](/..$ =5 M''+//.M#BRWCR5VR6/?AN8A/^L)TKC?HFEH$R96DJ1#(]IJ4$E M74N_8-N6ZF6U"F0/R Z,%R/#/9.<%Q#UX%/M0@11Y@#1,B7)6\F&]W#FZ'I0 M0THY]L2DZ[R"PQ75CU_YI61A_LLG[-*8)#'B/'I;,JTD@CQ=Q3DAPI(@1&4R M;I:+5V4WK86WN@2O ;%>LR#00C3,0!$N M96^0?MJ:/S>">@SN8VL"M=54'SXC(5QVZ3C,*60ZWY4>9=)8ZY53]6-4Y!:< MLQ)$+L&ZVBJK^K.0X$2 MG*60.U$$SD)*4C2_5?)Z1'?L:O=-<:>!CIKSY@VNNE"_F[T+GVI9<.UY32,G MFK\]#A1GAU6._5S%IJ[U2#6R*C9E4%AX9;D GI(01GG.;.L##/MBO0W7S#?* MM5[UVDL'W]?=F 1Q6J]H60]A)%1VW"HD.:18Y1 @:&4H*DC,*)1>E-8[!=<" MN@V?[#?&IW8:ZF/)P[CX;3Y?5H2U*'T^BL:+>O4=)"7JA2Y,0$B:0_0A^.BE M=:FOW.T..+3?,XK8QB=?]G8?IK2*MFU2,1F55> M,Y QUN[U1&-?ZO69Q&I73$Z1D=L][3:D\-\(*7K202\A_+HW\;GV M]J.$H=; T?< MQNEX=A&=#AB,=082UNM_(G+PA E*,8P3\NQEG_G#Z[#=BDO?V_,:SDFSE]-:XW) M?-OL8:2U#AFU)3RL[OPF!:Y(\BC(N63.2Q:Q]9[ZU6@&59]]3SQII)L^VD^Z MFH-=/3]'&E92#H)3M6N:*\*XC*IY:[*['7^\K_XK]T2%/47?LF%=O>83?\;U MW^M:D2G]4AU9$#+)K#.P6LRHO!<0CKQ@4GLTRQZK:-QOQSYX/-F4=Z?1RF M[Y%>?@Q=_ORYD:[7UPB*2T*6]SEM-LN,(]A4Z:U MJ6NCF1[7QM<=GH9QWM[7MD%']3W0_I8]BGZ7\U;:[3=E>>7^C<^3G+L]XC8)Z)C$9#K:4 91D%"M(J,**0 M.R"$+*YUG'\=GCMNX7P+5&JFGAX-UAM,2$MUI!!SE+,T465&&(2O-E23#:U7 M=+M 0RT\>-G#W497 WH,&SS]FY]]-=3P"MC3KC8>VW0>.<_J$5.,?#"7:QO0 M7'L84$B:M8;$9&$E.IMMZYV=:^#<=5_G6R!,*^WT=V/P*@:@O]<5HK14:I:" M%0%(*D3B>CU<#$6"89&;%*2+IG6WDYLP/89-G/;$::BG'E>H9RG-EM/%_'4X MJT:P,1/8KFU5'M+@5ZZ$,)/="K ML4?4L#'KC=VG YOJ,+41_J[[MR9=>!Z>R1>TWV MRZTN6G;%UG[/$5)$XZ5.W#:_(F??)C@/W.WST=/S4/4_Q'GYVJ]+Q># 2Z5 ME1@A&J.@,)6B<11!R*&I" /XMR?25. MF/RMFRU/Z3?H=5K?3XGYR_64HT"N9$R<0\24:ENG!$'2JJ%MYM:(8IAK[8 ] M_*CO6'/Q_]-I*(J[$UU[[;%XKF#E;3K&O)S@K)Q[\V=W MZ*2XSQ@:-4_54F$RTQJ%ULOO>>??W@" M9O-=;\+'WVE*=.,P6?>F(MIC1Z[0R$8C:6XER%DS M%0U2R4R^LA9%MT\)WPAK2*%1>YHT4D>O:\WG5L2TW*_J\<,TK_H'U)/=V,W7 M"<2W58;=V:Q<^OC>:U&C![=8J_J00:.U[!\KYF-^]H'?!@ZV5S@N21R4H7XQ*Z^Y'';H!#6B?[ MY-K7-K(_+;;=>ZV[)6&R::NR G>Q7?N7(TR; ^K/NJZ&+YL^!BF8Y)(![7P@ M*Z\SA)S)WA<9G-%>V-CZ0-WAJ(>T)M\G)>]9W[VNZML^MF_Q_%I7E+HPB!W&W!?(F6&ZYRZWYB=\4XB!;^+:AP*?/6I[)Z M*;ND_Y_@K@J_()DH1@5"5N^;E:Q 3!C!Z&)"YI*"KM;G[VZ#:Q!G=ON@3G.E M]'(K>D[)>5X<)&D,C3!0K*UUHD5:EA0#KP5]C5EQI2U]F.VU/G2_KX1OZ?=L MWJ]_1#)$/WWW'U!+ P04 " #3@0-7:W?KQY%. !A60, % '=M&UL[+UK_82H2Y:$;1)0 Z!L]:\_60!)42! XE(%@)"G8V12I/ ^E4^^59E9>?FO M__7[Y<5WGW R'8Y'?_Z>_R?[_CLCM[_^?N_O?L9W/?_Z[__XS_^ZW\ M_.\?W[S\[L4X75WB:/;=\PF&&>;O?AO./GPW^X#?_6,\^>?P4_CN]468E?'D M$N"_Y__L^?CCY\GP_8?9=X()>?-K-S^=_,EP:;U7&5 D TJB!J]B@&B8,8$; M@2;_S_=_*BZ4P J'I!RC7Q,9G)$*0D0C6?(F:#[_T(OAZ)]_JG_$,,7O:'FC MZ?S;/W__83;[^*3]#X(Q^N_W_O]W^3\ MM[GW_H?Y3V]_=3I<]8OTL?R'__W7EV_3![P,,!Q-9V&4OCR 'I]GM__P+AK] MP^*']*O3X9^F\W__@_A5P 9+_Y^_3_/U__\=W MWRTD%R9I,K[ -UB^N_[R;V]^N8]T.)K]D(>7/US_S@_AXH(0SS]A]ODC_OG[ MZ?#RXP7>_-V'"9:UZ&^67$'I"N?_J9_VP]Z8/A"02;J*"/2W.*HJWA#CJD_? M'_/M9T'&$JXN9@T1W__LIGC'EV'84L#W/KH!VOD'P25>1IRTA/K5Y][!>0-R M&6']R)"G\''X$?\SC2]_F,-[/AYE6C)F^F(ZOACFNL/^&"[JUO'V ^)L^K=1 MN,I#^MO784*[\ ><#5/8X,W[[7(*=?MEM%?.$>_\J#N+(RT:CH9U8WI)WUX_ MKR[D(,O$WV=(GY.__VZ8__S]D <,0H643+#*V12$4-E%J6R07GH[V/FI=<$W M2[X8IZ] 7-2=>7RK2A=T&EW,_W9P-87W(7P5:C&G M>3V*!9&[K^O9Q<7XMRJ[G\>3%^.K."M7%\]2&E^-9M,WF)#.^'B!SZ\F590# M'I7@BEDZY!6"4LC !6= <)ZR]<*+S!HO>2N 7TOCBV(_F]S(Y7H+V7&/*9/Q M95.]F(T/1<="(6AUWW\WGF2<_/E[MJ_NT(MV.9[,AO_&_ +C[)?I]*I"_^GW MC_4%'01K!&=9@">##Q1F#X&16%B,+/C(%-,K-NJ]E.5A1$]>.QH*_+XZ\'W5 MX1U>?AQ/PN3S3_^Z&LX^T^[[:C(70/Y[N+C"USAY^X%VY$$2M&@F&%CR$D!E M[R$J]*"M\L$ZD93VC?5B0VA/7D%Z4'!?4T1C39ECFKZZFE7OJKJL W3*RV(= MQ) L:3(OY""6 C(0UL)\45GW59%[F,Y--_83^GVED/LJQ?/QY>5X]'8V3O]< MJ[?>6-K#G(+,=0956 !?-'G R W7JNCL0F.]V #6DU>-UJ*_KQVJH78L-/?9 MU>S#>%*/PD&*#B72D5><(6B^6 C<,]""&1:3UK'8?EJQ#.>YCM\M0JE_ M2A?C*>8_?S^;7.&7OQR/9OC[[*>+^0/__/T4WU_>"];LH0G/+\)T^JK,]?79 M[\/I0!F#+J< Z H#)23M6C%P""4F+YE )7(OI5@&TU _'K@(>4!?=B!XG:[L M)>@.$8>[>%[,=\J-$ V6[F1:'0GWT+0\"-9=*#W _'YT+9\);61]&"UP1NI2 M$IFIW)"Q0ILD!"$MN;*A).9*M*IUZ/%0[']U/7=$\K<1<4/2?Z-S[PW2Z78Y M#X1_,53^.C>1!DZR8DR,=8%T)FI>(*((4%0HWGK&HENR!^[=J3WRB,-;=_M* M?]Q>=!UN$^Y"&WW"R6Q(7[XFBG RP7P7:$:;,-(Q&(BW&N=VX(J2D"P/Z!CS M)9K&;_?&X)ZL=O2E8>T.\%\_+ F*S-M_-KUXO]T1I^/R/$P__'PQ_NW+'7&K M._='GM+KNGV;Q2W=M)N2>?99&Y=0I1P<+YC(MXLADH>?U.J;]D<>V/R2'652 M44H/F(P!99*D4TL8\!Z#TMI'4L&3OV3_%6=55J\GXT]#(N#'SW\CJ?XR>D7F M?)B13_TLS8:?2"5P^BQ.9Y.09H.L8@Z"9X@%IYH_XW>2T#"IZ72 M!K5LK")?GGYXZGMS-6XBZ [^S;/\?Z^FL_F>^V[\!M-XE(872.+X942' U:( M[\;;BL:*PEFR!73R".3_%_#H!7!OL&CAC<76RM-C'6>OAD!Y#1Z_WP\ M):6.3!I$9H&%0,M-S$-$K< :EW.QJH:I6EOM#^#Y0XG:T=4P6ZH&^O\VFF"X MJ#E;=8^LH&3X2="^FE^X,XO .B\_?Q\/)K+8?K3[^GBJN9X_#R>X/#] MB+[_$$;O:RW";V&2;W]OD+QC$86OLJH'=# 0D"?@4B.B#"6432Y9>F+\AE7S MI.COD KV19X_$PF+;.:_XNS#F&1):UM00$ZW-3:A@,!$!.5KC3'G#I K7ARR M&%CK .I&P+YAQ>Q'8(<\LU>S#SCYE61%@ED OBFS*=*:'$2 E$L!)3.299D8 M^&R$1)-T5JV+$]:"^4.;&A%U7X-<@WV*-N$IOL#%?^^(X'GX.)R%B]OU>T0" MIB4H)1WI.N/@ F9@D@NGD]'.MRXEW1S=V<=8.Q'5P:N\C_1+4>ATX -:&1T' MR:4 I;TD'\8[<,;QX+1GHOE=Z8. #J\XO9A\5&%VI:%#5/0^N'JJCN@?T?LR M"%Y*P5F$D@P'Y52"H)&.5J%TD-;'?("=Y@Z@;TA'=J6A0XCS/KC7$_P8AODF M-GM]A)*?,#]>KV-JC,PQ;K("Z22ASJZV]^$%DM,JQ! \;Q[^W WI-Z15S8D[ MR+%UT]/@=?A<-\UZL932Y KSRV&(PXOYV3Z0/ HK4P0;&/F9F14(*0<(-F@5 MA8A6MXYV[8;T&U*WYL1U"*%N;CX.A&(Y>^- :#JAE12)7HQH@;9A8S5GJ%GK MZ^;-T9V]X=V)J,.IU")>L5HPY+@RFV,&Q1/YM,X)"(4KP,)25DD:5*TOG[=' M>:X9?*V(Z6"?T\YY'3UYEOYU-9P@82>%GWU^?1%&,]I0:T#L8_V5@0PY.EM/ M;&==O3^PX)%ST%*6XEE.BJO6&7X;HSN9W:D9U\L9@'V(ZJ%2DW%"S/-P:KT% M?U7H;_)5%0=>6X"V>!T+&0#D>=3VG#Z"RZI *9BB$EYRT_KB^7%4YZ]";8GI MX G>4_(?KZ:T,=>,"I+5JWF.__5/\B")8CC/AL!9LNL$?15E0>"L.)$9=[EY M7>TV^,Y?G7J1U<'GN\'Z\WAR]RV8>Z4KY$,^0T%7K(3(HB C@+90T M4"7D4)IO4-M!_&;4JP=E1[7)!RQ:8WG2(**JG1*DI7IO6LT(P@07NC%)0@F2@=1'J9:.OD.)YJ;/.UD=IEFG(V["KRSF_9R/'H_QU?M M-[+'(#N/:1'G"RL714'(RJ,8B0/43N))AD3RUJ M) M';RMU[>Z?K?U^"+/769=N%-DM6=6UU]J(D..8) )&V5%WCK7]@$XYZ\RC:CH MX$#=W1/G<8.O5+@H4E2,%K+P=(YJ@35@H"')P)SUJ(UMW9;K04!GKRGMZ.B0 MQ[]8-+ZLB06O)T-:_\=P<:/; VL*9^@YQ!1XC3K$VI=<@A/"1!\CQMCZ3'H0 MT-GK2CLZ.F3CWPE-DDY?3=('0DEVUI1W7V6M.8F YI^'=.RV$5R2A/[Z)+W&!!A\#1Q-HKC7P[SS64DKD* MF(,W'6V7%8B^&95I0,A]=?%-[](KH%*MH"=%AJD'SXDNG'6A;K.>O9H<@<87V M[1U;WEQ. V=T4<$%*!CJ# \RZEQ4]*($H5%QS:UO;5EOCN[L-:P342MT:N^X M\T\U!VGVJMP4@K^A5^+5J**O_U^SWSZ%B\7;0H(9)GIAYADHH_SU7]SYS5]& MUS7F+X;3C^-IN/C+9'SUD?X%?5_'! Q'5YBO\W]I=Q\@YR(632XJ\D!N1ZG9 M4:;6!',FC;/1-H],'G_53_ZV]O@BW$IQ>@PSVV>MKW$RK+7PR[47UQ*X*]6% MI >?8T#4K>]_#KO")_]*G+!"])C6ML]J!XRG MX"-Z,$H0>"8E!$M6E2B>IZ)C,:7Y](9] '_;RKD573UFPNT%WBD3M&>U+YR+ MH+0EB=EB("5+IX=)-H43UK7MI?7VZN/'Q1RF<''3O_V741E/+A<=/F],W#K( M3_M,!R9J,G'1> @Z)W 62Y(J9ZM;5R]M".W)OVT]*.@0R+M+.TN?21F.*%M MZ :.T4HES1PP;VLS.^T@F)K,$LC4D,($\GV;D_\5A'-E?GE MFR3M45X1HZC>U\5X>C7!6UD0>J&-U.",]C53/$!D1M4Q0JZ0:$)(/4[4?3"? MIV(=E,F&/G1-Z)V'^+]<*,YS6VB+O*HM+GZ\FOTZGOT?G+\Q@U0,MY% )IX) M9/$6(B\)LG8RUOD,'MT&2=0;/_ ( YX.RN.X-PF-A\&1\SN\_55O!B^7P0$;_1VX)Q!^[W\$TC>B.ST( MZA*YG<.;]U'*P]E5G8"^S.CRO>(GNXOQ M5$:7S_.V1Z3Z5_73YN-Y PDDUP[QM;G"G!119^<::\-]%"S!U5@3X$?4B&< MJ&D==" Q[5)MT^B@IJT!>F5*\45%TW;"/GYK/+/XTO/M4V MC?,2P6?O)SC?^*YG*C-E1"C9@*C%R]XU)>$//>7P MYF$;)L9=Q-AP2&M%]NQR/F1Y">!-"?K-Z&S/A1?&@1:YQGB#A&@)KI-:QJ19 MB59O0/,FSSH#LIN+]$2FD<_C:S6S%"?3Q12,,,I_Q7__.XS(4%[\3==!Y=L! M.,0,\SU$LC3>G'.K9#+D/F:CN)$^U/E+G),G66)2[/'QYMMA:3[YG"6F2QU7 MP5!K,H*+(&>5!7""9D,SE,%LK M)CJX5._JZJ\FG^?HKH'.,0X"2QY9Y)!C+0OBD4P"HVC%$9W5"I4RK7-6UH(Y M;_UHPT&'*Z'[2[Y-G7U=IS<2 ;/99!BO9C7Z]&Y<@]AUV!W)A7[E)C]C8*,I M7)0,V?D(RGH/GF0%/N5"T@HZB=;C"-H@/V^U.P*[C9,=7D_&93BKD]-N1S"N M1/X&,WFY]>LU:Y!<>9S?P)/)2V)4B<0H$6)"6[1'<\]>YHC'6X MD9KW!*EUC!/\4&-TG_#.;,;%%-#G]1YME#Z_FX31-*3Y&D=Y_MW%(E?I=B#@ MO ?QN_#[('CK%#-U;+LR-1TD KT_''2(,I&E(+5N;9;U6CL<4I_VEGR')D-+.6SYQ=6D M;M;S@JIKZY2GR 7G K1DM>%$M4ZUBU"34)S&F+B0/>RZ!U&=MZ8T9J5#]<-# M"/\>+JYP0#@")EIU\%@5&P,X%D0ZNA.<#: MCV^51C\?CSZ12(B-VAZI?CT;DF'X%A/]ZKS>7P=C4BU29M9*4,*1,>A"O?7D MP7DG8VQ>[+X?XF] W0[#9H<^1FO0S]^3Q\&7J)T5Q8(/4=>KN@S1%03!77+> M.Y=2:PM^+\#?I"9VX+)'8Z0'WZ/5O9RD$(;.=S(512$70H1B!]-!KLAIQ(C>U2$MB09OIU:A=FP)#R-+8B-QF85K7 MJFT-\IM4LT:<]>B*]."+\:5N?_YKSZI\YH$1DE7!16[Z($=;LBL%=%"^!OT8 MN-J!U\A8+%,L:=.Z6\O>H+])+>S$Z0JMW+MLY:'W:*,%2*:-J?!$1&-="T1=-MA:[M'?1_T(Q8#5D4K7/@FLQ3'D&Q0CLV M!K)6K9%)>5,360YI^_VA::U96Z%H>]\G?+GOJE-8:33\.$B[6^P31^O^!T$<)T5C*6L@7GLP+E.;E3P1?("470 MV0NF6D=>>J_IO)7XI#1BA7O1.(UGI/D8.)FF7LLY2-&\>L&%6ZM'2*Q63F2M# M'K3'0NI/GDJ4-64@"YT3TU&D+E&1QNF5+6HDWN'EQ_$D3#[?WR2$EVA2=" % M0U#T)\3BR*E#B1XFD\^U+8-!1K)96A>LMU_%MZ.2AZ:\\5CUY1=LO_P, MER26B(G68.JU>-$0:M8_#XK[DEVT9I-2^Z:@SE 5CTM*M$ZBW [H^\D+!>-VFIM6I!>.A4S.I_S M$[-<]HK%W.;NT[LPYX]>R(M0^S$*LE.U= F89"0IK\B;"@D!E5"H371.MTZ/ MWP37D_J]=,ZH=3 MB51,"3F!U4G4(F<&WC,&UO(2E!;"-Y\8*2=X<$U80MA=]" UV2QW';@ M\U*D) H#4]. 5*@77"4C:!L,H]TP*ME\2/:=YQ_>.FQ R;U9Q#O*LV\7IFM MUAB'UM)28KW!3%R"@_$X5G>G9/UUO\. NWP]JY)&K@& M5X)7'K,%;@UM5IY<$)?(+9'DFXA2T-%/FV=V/ #H"3/?3M ='+X520(W2ZZI M(/V/AR;/?1L =YEX\2^GJ\FH^]7Y=7Y!K MH)%V*A:D!4;_(<.%%? !.42-J+QWGBWW*-Y_+]@4W!/6C#X$=(A O\$9"0;S M3V$R&H[>3Z]1R:(+'5&N-GMAM',9!L$6#5:F[ +GKI36IOYJ)$]8!QJ(MD-' MG=71YYOEVMK61S(ZL)(CLT4AD'XFT,DIES(*%UN?"P_A.0?#OYF\.YB)MS[M M\XLPG;Y:-$F>^[-DF904;0%K% $C18? O03+L22EM,G8OA_*&C#G%/_;2] ] M!JS=P7/3V'T#1)T"?_?1'#GJMQ]=RUYB&UEWV =6(,LI8-""D[!J/KG5&6+4 M=0BD)?TOB?G0^B0X%/N;!OIZD[^-B!L/+EEJ?'\3M/"HZ"#BH**MR0:^GD9U M;'%11%8Q"OU2TO;*'):5'WZ$*79[2GS<4ER-YY)\:45Z/_3$574]$QUQMA V MC740F^. L=B(P3J1^ 8L/O"(PW'92/CC]I+KL O?A7:;J_2:&,(Z_/"KZ"+] M8^9,K:RQ!)0K"3'-NQTGY8*O&2_MO;,-P3U5Y>C+0@_3[4YRVQS6CY__-AK^ MZPI?X#1-AO-.*_-CBY.!2KNIFL M%7G>'H:L*^49.!\=B&RTMC5:'C893+'Q \^#]#[R/#$-HTP_^#B>AHN_3,97'Z7>&O@_A@NPBCAVP^(LV>C_"5? MH8*Z&$]K<[$?/W\-Y+9\837PE[=IU*3W2?E@(>AMN,!797X1_&PZQ7G%2DZT4]!&;Z,"E6DK(3D: MT!R-]LR30](ZX>H!.$>I%#M)+5VVP%IQV"&+[_5DG!#S]&<2[@(<_4V^2K/A M)[Q!Z(3@0DB(@=,)%;0$'[6%$KA)C%EML76US^.H_E"VM3FB;1GMX!3VE^0B M(),U"E]GQ#MO/*AB SE-9',5'30M,D5A6K<,/]#2#E7T]%1T_A0UZE3*M/K+ M9AZA4)P;X;2O[8UK62*Y&K$D#<%)R[V6)N76I\1A5G:LZ/))ZO3!W[NM=:O# M>;45X#M._B:P.P7$=X1\G&#Y*6K1O3EVAU.!$])@X766=/@"_4EG<@U8S6>1 M&A0I%R6B=ZTMJ)/2W$?"]V>LN-LPW_ABX.W',)F%T?-Q[0,SJWGN-TGNP:E< M>W\6YA,HS A.DC \"T$:C%KI34+&ZS[_\"[E0<@9-Y;LVB!$TV#QR]KYYSJ8 MN4,H^*M_WB#0NQ[.4AA76"=\=DGPC$IQ%8*S:'TL(B@>/0Z^^J3]=O672.X\ MOEST2KJ]+_SB49'GA,J0"U6?3ZQR#C%I!]DI\J706R];M_UY!-(^V\+\0]]@ M?0'H'9E_]PXGEX-,JA]H?P21:_6^@9'^%NXF",*16+.+ /3H?;TDKQ>CB4PV20E4\EVN4?I M&D97??HY$;JW]#J8FJM7NW UDQ6N-B(#PS'71N,,HE09//>222&=:!XC> #. MH8)H/?AO+>UC!ZNFD]G@31B]Q[G!FRPG-769-J*:[<)JQ7-=@Y"V[E8Y,=RH MARQ]ZAT=H>^^Z,=7#SQ6B*<9>^-]I=AP([@%<6U;;@)CFRC()J2V-^@?CV;L M(?QE^O:07$?%.N,)!QMI%LI#)X$(VA"G6H@ U$6"Y<*(;DZ+L99#Y$E!:B5YTXHX^5&8>ZKAQ[.SMI+ M[.,6,FMH%L^!A-_O "$_7R4;)6!(9)^+HL&Q4(!9Q1,+*I?-8G"/D7?WH4^0 MO)UEUJ/MU61,5L#L\^N+,*J1P%I6\G$>(?S\CCYBT>M+,,U=","4(S-=.3K? M:]]9EPBN4C9DUGKD25'$+!/43B&TRA(@,)$!79%*)RWULE*LC+1]^<0C--II M+>SQWI(ZS W)KSA;W#_>= @/HWQ_>MG;J\O+,/D\+O=^?>>[E48/;G KTT,$ M2_.>^#Y](HJ;55:,R@$88].[6-9L,\O+BJ.9Y?YE+\]'N] M4,1<,T%K,Z*KV?PF\56YZ25U@^%++-)RE6.A]R.R.DO7H@9?D ,6D8556E^-F)'7(I;]]MVNN_[-/]%HO1G7<*=.ZWA3FL >Z9!VK M3\,M9Z!DC+7=LP2O?2R&)96;=U#=$N(16J>U(WBYA5I'=CK8]/_ X?L/,\S/ M/N$DO,=?KZK<7I5[@W068+/6CBS5 +KX "JH>HDK"V0G(XLD+(.MMZ>M )Z3 M(O5CID-T8:48!N@=[=EH($4^S_:80/I8+QVSY[9UZ?U*(.>D%OM+ND._ MCF50+^H!3JI[LV#)20FUS9 U.3/*:@]!&T]>;Q+,T3X7FT]8?@32'X;-WD1U M.(TV/SRO@0^8=KP.D(>B4P&ELX50B@:>:,<+):8B6\>WMP9Y_.UG+YIW-G!V MX>CH)HX2G+;0(L"&$.NT+0XAT<8JA4IHC9683\C$V:E.:S)/I@D7UXS-'_/U MU+^;DP7SZ_"Y_O*SR:3>GM4OIX,@=*QCH^LM-=D:T4D(3D3(,7IE'08&[&ED+R;B#D31TC-$B$%49YH*G9X M+N\KI-E[:D'Z@/FJML?8] M03+PAVEV/63@U_&HUOP/T_ C26GT_CJ;C2E1G/,6&,$DVYLS\.@-<.0J"!F* MPNV0A?+3Y<>+\6?$.<17\SSZ:V#T9.40'4AKR0)0 M64#$$(E7KJTN2JK0_-9W'9@ST8JV0N\R#N8KE;W)9O4FS&]Z+",'2N4@(/B2 M ;6)VJM;02R)EIP?["7IL!TC1U^ W.9\J^ILWK\[M)&$U#FK>8V3DE M^)$/;)#JNPWDY<[:@=E@K)6Z9,6U\2HDF;"@*4)@Q,$CG[WO"[CRPU_>[7LI M66&QMH+'.A8T@XO*@':9%LW;ZSZ&:=]-YZ_#T9A>K,\WC;TGXVPQ(7?@4Q"9F0 L>7K?)!H(FB,0-2YXSP2WK;>B+> =?H-J MJB_+&U0O8CJ8,77!K\KS">;A[.>0AA=U,->BR//'\60R_HT,KN?A(_UD]GG MDS "JPV?K"&LQ@)MTP6,-DXQLL54\T'3V^ [,RWJ1DT'^V M.V=<06"6$W!#F!VO-43*TWH,*T4<96-:!?;,%.PPI'7(MEWU9MRVW+K_;D2I M>1!*0T(3R3=@-<4\!_#9N\2,Y;PT[X>T%<(STZN.]/3(W;T>1CG[,,Z_C#[1 M>U#O?5:\"P,AB_0B!4C)2JC5J> M)Y\E*2=HWY5)MC[^-@9W9BK4AY2&>3I/" MWT43ZW31#?%=B;ZTI62#LDP=P_&00H&/7,(R7)7!P+4 MQ!PZ]K2T(D5G?>2M;^_O/O_,5&!GT=ZGV>[=!IZVK:7TT1L3^PU)8,!SSK'D M HP5.K)T"!",5H#>T;:&GNOFD]@>@71FRM"2@/OZX=KEQ*T+B?[X^:N?S!-+ M0@H\&6E >JSYZ@K!FU1 <,XX*I:U"8VU9B>@A\IPZZI!_2DZ=H):[>;VG-8Q MOACFNHR?1K,OU_;.QQ)]H1<$JW^OHX H:#59<\54HKU5MFB&M^[YQT\%Z\;Z MN+'T&S>T7(7I^L9N$U0-&\RN1W+X?K-MF'J$^CW$?#@E\*H@.=L61*K]ND10 MX-!J\)B]ED48QO(3)/^!7K6'Y'X;Z?;F_/,B 6SN.DV&=:.[,:%N0/_]EY]N M^H!J*S1*3B362>B"3MI@Z>!E6BMIR%^%@#=24&34#JX'1C/7V+S&(T:)?'T>^D*5\]]-NP)G:7<\,+FJ^ M7"O\)E :V@U+CS^\L; '$:OHW$.*C8^(94@J*8&11TC:DQ?-% =G@P3MBN!: MT=%H-ZK%.@5"'S ^O"YC? :YRX_>_'VK_C[,(51N#X>I*O]70V3UE=C]OT6L:99S M90TVEIP(LK.E=D42!8(H$J*M@7"#J'P+NVP?C-_&X7PP%AO>CU?SX\*8$%6+ M*2G'4)8'K(A3U)5MF&@]?'9\-?OP[!(G]9C]?\4'1*,ZUW<+Z/I;'(U M[\ T5V<,,2([IY> M&^#J5 2^#M-QBK_WY>Q!%=A3X!W2Q]?B*UXQAK0+DK*7.E+"T1FH C#A4'@7 MN%GV3)^8(CQ2FWTH/=A&SHU-@;]-7XPO+L+D!8[&E\-1W?A>CFDWO"GK*^BE M,QZTK@VU2IU(Q82%;*50+CJ9K=C $GCX*4>82=^$B7$7,38>/_W\P_ "P^@U M3L=KP 5$%T20@";5M+S P.FLZR0RH9DTUBQWZ%_)\:,/.@.:VPIS[:O/2^SLVN7^]<_[KF@QK4O6X"<:G>-2DF6.#"!1^4SMEKD[3((3E=#$8[ M6/.9+4_*E[?)3B*K[&4H8"*]Y"HPZ MFYUS)7BK$W#MZ? 3Y"0YKS,8B])B3%JZOJ[#UWB.O:'LQO_#5L$>$N_@/OYM M%"['D]GPWYCG,*?3JS!*^-/O'\F"PH'AF=$!9H!>0U;[RS"(0BBP12I16&"Q M>8>%AQ&=AT8TE'H';^'NIGJ=YC\0B6GD/M/R"IUZ7&OPSA X*Y/Q0L2%9]W(-6*U&M4SJFL>4WO9P1()6O!,3$OZDAH>;(A]&3]"Y+S M(WY'*7,_CI*W)O+ 2;-"I'1U5J3?P*&(=*=>]_ MZ&\OU6/GK]_5V=FUSMZ.E25OUW > Y 9$VRHS5X3AJK);=22OH9[[ O+.,X M5HQY;VY7[ M[R;B3$7 7TTWSR0U0=8H@KT9TG/CQ_HP]H@)[B/MPRJ"%="BC M UD[\"JK//BZ22J>G$ 3K=_LJOE$E>"1V/&A=& ;*3>.'5=CI<:^;MOC7%]Y M6E6<]0*8JIE?@AQ7%WF&Q$SBTLD0[%+YTLIXXNI//[RIUT+NXZ9"Z^#HO\71 M<#SY=3S#FT F%X9K8P1HAV3=Q%AG)]2R?\ZDUQA-\JT/\7L@GC39;43;^)6] M'1S_\W 41NE+/U>;7?#*.F"^CG!,=09L1/(U4_#".\E0;_+2KOO\)\UD,\%U M<,V_[O,S/V0PZ_EP+6!%J3H$!R&F0NN4DG$G1;:R=0?<^RC.Q?C>4[[=&;]6 MZTTP=3*\5^$YCMF]+UE7)Q#B+SHFI;JC':@)*.%HK3 M.9U+L:04S$9- [8@_T% AS_Q]^?L7J?K5@(_3&:G(-?!QL0!G2=$7@L(C&/% M1O^GB@KB?#,[6Q_\>\JW>R3^3C;+)KB^U;S-K3C;-%]O%X$?,F^39Z.DD!J< MJQ4+L2C2>Q3@4%BLZ8KDESQI1=@^;[.+'FPCY]9EI/I.7.'%%1(A]C8%S>CL M)0/C!=D]KACP @-D5DR1"C%[LX$KO_X)Q[YNW96!<7/Q-<[5?&:DO0=,LIM( M@]3 ABH->PGF8AY)R-59O,,WKP(>= ;3,A'BX_D3"'[I'"PV2/ZY'9RJ;VM M->R"(^FA(A4,6ALHLI1D2&_$9DV73BVWDX1W,Z4X)N5"=!SB?(G1%W RR_E@ MH.(M3TFT;JV]#LNQ-Z#=>'_88MA1TL>>-Q*+X>0^23*98@15D)QHRQ5$8Z*5 M 25;OL<[\WDC/32E&R/=_8T?PW0X??MQ@B&_&MTTP:H-7OD@2EE4T61"129 ML8(03 D@@L?,0T89>[38W03;>6A-%R8:WE54.VPIKWW\"4>!UH^+CL!O:I_P M:T7_>3RYB_KM##^^&/\V&F@4NAC/P9::Z)P,;98NUZ%UAGQKP:(KF]Q)[@WD M:>O,X;GH$/MZB;,93J8W.^6KJ]ET%D;Y2Z$$MZP$'^@DC;7NRNM"NV*]W%4V MDL:3*Q&;]W-_!-/35ILNDN]>S7Y=K^]L2,DZ*,;5>GTZ,5VV"!BDM0L8'S$_> -4WFY^\#6,;YB?O(.[#*4-,WB3OD P90:=7TA%2D-P UQ51=H86F1WY1$SD(#UCNFS@5IQX M?O)69Y+!.^BK:&T! [)[G0E\L!"]-&9QJ_O::X@&:Y H2G@BY00411? MAQ#RTCK-Z933')MSOXU\#Y[FZ%SVO";LZWE##,#F>U6>-#$(UTEN54P/D4007+Z[6(!8$R6:6$ MYMYN8-!M^+@GS'@OH7;8!>X&H1>M_W-0SA1/MF=-VS*Y0"RT_"B#B09+(9R- M7_QE#.=B[.TEVP[!_;MX;KR7#1!U,O3NHSF.F;(.[_H-\B8%"BP MMK>)]$=F\X;;%DK10@BG W>M9VT>BO1'S+ONG&\AV0[!F!]QE#Y-#%"IJ!=*F#$IBM32R!4R>,V.]U,M9RVOC,@\^Z/ '^+Y,C'N) ML4.DIF*Z@T:X@L)X!49&3N9CU!",I6^S2;3\G'-H'63]&L&39;N!0 ^=P+K( MM]T_8?7NYS1-4%T+<#DA51:K!$,3MX_3>S--F@$5&&C9S6Y.Z9H0*4ZW4D%"=Y'5)B- M%J;OA?TI)J!NP_O&":C;2+I[U>+=L?!O9_.A"^05T0_">QP8119.LK13!NEH MHZL@T2=(+F3I7(G2]"UB>@C=.6I),S:ZIYXN7&#&G>.*;!QMA*TC6QC$K *8 M>8N/$&7[[K,GF.73CO_MI7HJ63XKZOV*L-P(6H%7@==4Z3HOD-493MH*H9F* ML;4/>=JUT%OQ^G@M]#;R/63IZR:XOM5:Z*TXVWAVR0X"/Z1"&$Z6C21M9ZRV MW'.)H$E1(*42HU0R%;;1S.N3583M:Z&[Z,$VF=IF0FSXRM9IC&_"Z/TBPIU%*BE;!Y%Q 4I* ZZ0BAG&G, 2 M0][,]7]D(.GM Y^Z3;:[]!HF:=V"N-:D36 T'$5\Y]&'GSN\H_"7Z=M# MQ9M;?Z6<#;7,*[IYQR1R^!/IIC$)(T^!&[514N6Q"7Q@%G!;_K816&/>KBOV MKH$P*[(340#&>L6@103OLP(=$M,V._1\H\2H1YC[ZJ&'G>"[L]C'+62VUKQI M?I=RO]7LXGIANN.=ROK/:W2WLB'@I3L628:(8$7ZDK12#)V,F%7T4K.$FB^: M?JS_Z#YW+8GKDH2,P)F:3_HE@S=S1G:12RP[QE7H._&TTUU+O38>*)V\=:C M!T_[G2Z.K'DE@$O+@I->^\XQL8KBV%;U;EP_$CG=5KJ=;E;^@ M@DR64)5,*LDLKZM4O/8D8J+'5*93GM;6BO@=I=R]1^PBRA!--$(4#E)X!)5K M#B$7&LCHT@Z+CSZU[N-T@O>D#4_[K:5Z['O2K]U>M(7SZC8QR3,A3QJ"E0)B M+EK*S)TH&^43/<6(VU:LK8RX;2.]CH&:36"<7\1M*^&OB=CL(KF.1$:..4A= M@ GZ0TF+X)!L!V:$DDHZJ7"CQD7')G"CB%L+_K816.N(&TGJ2_0H.;1.BTQV MG:.]Q*;:2M9$T%G&Q(MF-F]TKCX6<;O[T.-%W+82^[B%S!HZR?=#?SX4H8RO M*" 1,I 0^ M$43N=)3,LSH>N8-7<\J]G':Q<9K)N),_NZ+!R2:HOM5>3ELQMED?GUW$?;A> M3IG^CV=K0!,<0J<4A-JCAID0,V*RFC5O_WCBO9PZZ, V4FZNKXSPUZVNO"\&Y#].0PG58PX4,SJ$C&! M$+P:KK'>S\D"WL2((4="U\,^O ?D=(+>VS#^4-![-QEWKRE;V,"98R@R%C"( MN?HK#L@H-I!RS$J8G(SJ.]'B)&+>^U"]KU2/'?-^(/\]1L'1\ 1,JEHRI0SX M7+L:>HF9JUS(S>VJ'*?F,6[%Z^.U0=O(]Y"E()O@^E9K@[;B;-.:D%T$?DB% M\)'3+DAZKU.-C\QK8(36$%@T)6:GK8,4B8 M$%1) :(P#**D7](IN;P\,N+IU@9MQ:RGY#I3N52_N)^W7[P83JMC M08BO=7@3J)WLO2U@'L<$;$KS^+ <]=QOO@"L+O2B:<[T>J=5UFBTW:;S *ZCF(X]]:_C2=#2_##%^5#; BN5^2 MWAY@/-"Y'GF='NLE:$^.FB\:4;7N9;$-OL-K4C>BQP=BJ JC:_CRX"]U$EIIR6JO6IMB7$\]6KGEP=(!-G M?M)+EIA)3$)D+M%&710X\C# >?)*B7EE;>L^?:>>@;6/_[6WC#M4E:Q)2=@$ MU;>:@;458YMEW^PB[L-E8-E4?/:H:-\+=5Y$3N!Y*<"RSREJ06=?Z\KI4\_ MZJ #VTBY _=WPH6WU10J2,8RA.)K6A(/X+@HX#TM#H-';EOGC]P#<3(Y6ENQ M,VXIVL8!]K5)8XP,#66E@X1:DTJS -'E#$G3PEF6D>NE_C!/,]MN%R:;">XP M;=N?CR\OA[.*=1I&^?EX-".T2)CW:.'^^&$API MGV209>T55NLX8E06C,K(,14I36Z\T>Z&=)]]Y_X3J_PG(XV0XS@-EK.$8 M.4C:!$'Y:*MOK>A;A4K5661ND[N]QYYS!(^SOU;:"KI#6.P^OC=8Y5@W MU$5!V<)57OR!3,%PDR-MJP13B:@A>O*/3?0Q8FNR:D4YS4?L(2 7"!6VS$,+FUK.'MT=YJ.S3D]"QII2= M2N[J3;KU_>7^^/EYF.'[\>3SJU+%>?,;>>YXLL %CR)"=DZ 2LC!N<1 JV)" MEEQ8T\,7WP'JL:)VO15H3=Y\3R([-H]:82VL!GWM/6T"NV-@< ?(QXL<=E>+ MC56Q/:](C:G=U""(4,&Q.-L3*DTCR_XQZ(XT3.NM,W M;BG[Q@U%OK2UT3(7FSRK31T=*.G)E4FI5,O6:"\PL^]LU& S%&!\G1DNVSH-, 0DH_,Z[311?'3:+BU,WD[R^PPEX9O M9^.T&#M.!_U'VHKFC2K>7EU>ALGG<9G_."[_^*??ZY>X\ZUB@XLU1&":+LB4%1JTD;5A/M,!O--D&GIM MI"5M+[IUZDCC)>SK2EX_"?-J(-?D#4Q,)J@DJ@UMRC6%6&]^\ MQ]UFR [O=!Y3!Y>=T0[L=;A)?9L^8+ZZP%>EC>RNW3K.HB+3@?RX.@XZ(JU' M6 VE9,:+]T'IULWDNRSD4'=DIZ2WQ]>(4[E?^V5$I_MBUOG\;O)ZG7//R=4! MB%R0W>:Q]L[A$4+V"#%H[1%OBIOP\7M]8:4G@FE-!" 1#NEH%46E& S,S%Z M9]IW*+H'XO!6?D.2E@ON]I)P#_,<+^A'[Y^-\E_#Y)]8I4..Y15MAC;59J M45O<0C;*@,HL@A=(;[)J^TVU':80S#[_/PB3*?# M,L0\OW9Y];$NZL:BK&T8G"U(EDCM_X&"0QW$ (Q[F9,MSDF[08W2XT\ZO!UV M?#;'W:CH8-R_P>EL,DRS:VPWL^MS2;GFJ%FL%\1%.(A)DC>+21(>E5"UMNA7 M OF&U:<=03WJD7!2QI/+,+HV;V^4F7,E-2,G)&1'G@AF";[4Z+^20I)68\3F M%:"KH?RA.4U(ZM$>\WJ%BU[.R(7P!,.2JTI;H$@0=+ 0C+/.9_*19?,JM3O/ M_\-9W)N5#KU\EMZ!3=#TZI%Z O[9[LRLH7@/L?8X2I90I9B8I]W(IQQ!&4T' M&Y<9D&?I!%?!-!]\<0+.3#>.MY!F8R_DU_'H9F][,9Q@HM^\NZ55H-?GDLEY?CT9R\Y^'C3SY^6I66Q)/IU?5O!_D M4.=H:5YG*]2QQ\Q#0)009-902.- Z&"BO(P2K$0)C M&&MW,9-;Z^'>H+\YO3PLS3WN8E8O8-Z/>"/\C$4AA;60=>W\;Q6"GPLSF.B$ M,,::UE&'?3'_H:4]23[&A?@@3:M ?/-.M^-R>KZ,@68RY"2S8X,*J- H>?@:SZ6M=E(+I,4N76JXG%6^L>+ M5A=I8N'#0]>Q4.22(VB(8GEDN&I/P)^-QKU_& M'R_ @57AOG;K)MI]KUSX_I+BFB5]_>;>OK1\H$)03H0,3.F:=T$2=[:V]T&G M4512 8)@#JP1 MG'.;Z)!J[MRV G^H6M=C*_%1R#Z5DM:O+CNM2LPEF4!D;>H"!$3/!3BG>. N M2)Y;3\D]K020@VK 0TD?VS#1/P]@$S3?2M+'5LP\G!"PBUC[DYTM+[S$4"W+ M6ATER8UBPD(LT1CG@Q$"GR#)VR1]-.1X&VDV3OIX]]OXW8?Q59U*\A9K'TS$ MT9VKYNOL!&&B#1IIH\JI@+*ESIY#1B3IVDL*E>-+90\K$SXV>MC1DSVV8F/< M4Y3=>HMRS1W3=/ 466J'74U^(O,!7-'2L!A,9!N%#$Z]M^AQ#^W=9=ZQY>@F M,,ZOY>A6PE_3LG(7R?5L.BN]00;;*F/ZKDMZJ2WTI-#E%NO O'3Z5*GN6DZ+ V4**CM<48R7F2!@(= MV2+'(E+S_?'IZ.U65?(GI[;;4'O ,M;@>9!D( C)[VVQB:?W3<;Y*BTGANY9.]<'1H)[J ):*K(J0:#TS".75@G.G)7N#K(.0O *;)0DB"12P=874#O /,)FWEJ/[G;!LF]Z:U5OBDXE MD^:VV^CR&;2X4I:6:VX%)&_(:!+((*J2@5DD6TJC\+Y]E=,#@$X@SMA'&^Y5 M+K5BI4>$9H'EMKW0XV!ZA0;O CE.3*\A4?=:]NXKY>[41^.-2]&"YP)!F3IV MC^Q<,(RKJ)3SI31/@NY/^2/AL$,QOHUP&Z?@O"9_Z1K,S4VS=.2]9 0O>*!E MU^HU_D&Y. MWF'Z,!I?C-\/TC MT<9OZ2]D#TY&8=%WY6M4J;CL@F1@"1_4=8*3Z,'5R=,J!Z&6PX=K>%[WA*=+ M;!.9-75P,,5\'<*;/1GE>0+A\OMS$K)U-I0X#23DF4&@TA,(X2!6, M#[9('M0&W&[SS*?*=C>Y-KRVKXDEUPA?3:X[."Y:N'G.;'2T7L[HCRSI: F. M08B!&U-G:&XV>^Z1G)Q5SSYW+ZN)S!MG1-[1TFM$TQOMWP!4P_S(M4 .GRVY M/T?W"6\DX,;I>.O!*1-%JM,TA2P*Z SR$'A2D!-Y$\FHX$V+U+P#L_Y BN6! M2-]&KAW6 M36./:K7A<(/+:JFDJ8V1??7THH-8K(=(_E](,9!1(GPBX^S9P,SC5I>Q5$, P:E"> M]B=O;'4Y>>:.Q[1A5X^3(OT!6^M0G&\CUPZW%J]H6PQU9UMR^;6@$QF#!^MK MBVO-$\3$.:#@J7!OK6V>%;P&RF$/_#8\C=L+N4.JQ3SB=WU7_M/%\'*XB/[= MA&]-\5S6MJ.D\Z!"UK7Y5@2>K51*R"B:-SU^$- 9Z$$[@9]0ON3/M(I1&G[5 MW_S9;#89QJMY&MYL?#\EKV_FY!Z(#I5#V4IH2]F460N5K>.%_!$5,XM)!J.< M0*\892'>5GEW79_YY_.Y V9GI!!:1@Z,R/ M)BX:5M!Q[UW$C+)YVM@#<,Y(%UH+OT=!U*(<8_IN_"S]ZVHX05)7,@UGGVL] MQHS UG:I'^NO#&B!27)4I+?*D3%@ZMQ*+R&9.I:>*2N:SZ[='-T9:DTG:GIT M/M\A.,4U?4ZJ;7$8697*93(R<_:0)/FNA44M7?-LM">>(+V/,O6FZ-@)T@_$ M1UA*3F3&H:!DH&C#I04517](3UMO*"YNY#6>?;QX*[X?CQ=O(_=#A0PWP?0M MQ8NWXFB3V.$N CY8O)@K957R8!,!5#Q("#PJ4*:@+QD5;E;D?5*D;Q\O;L[Y M-G(]8+Q8&/$>>M!.X%W&A#U<[%&3%2PY MV5;7"$S@4"N](40E92@>.\RY.)?JN%U,P_:L]'!=E^JV'@?S[5;';4'4(]5Q MVTNY>W4<""=<'=>*\6V$V[TZ3EDK M#4L.9%"ECLKVX @-1"E9D=!%P>^Q$S**!#(00U0E*KC MUUS2>9/>\:=;';<[L4UD=LSJN&(CKYVWR(X,#I3.#+Q15?XFUT-4QQ$8SX06(+6F R6J!#$+!CI)9YV)0?(6F9I/O3INUP#\WC+OHP,K M2A0V ?4-5<=MQ=%&A5*["/A@U7$HA;/)"+"ZMG(OANS*2)HN(S<"34+R-YX> MZ]M6Q[4G?1NY]JN.0\9S=,R "/6H<=5K0$PUDR7QG$) OLEA?GK5<5N)=W5U MW#:R.61U7 G9&,P.7*G62(RJCBFBK[PR62C-I=([&V#GP6(S^1T]0?H-IO$H M#2\6B6CC2@7>C]4;9.@;[&0,3O#RY_'D]OKP<537]+S:X?/&^MV_.4N"N], M5'6Y.%M]H6)9+5BM;P]Z>D-II]2^:)^P4T>RUDO9-Q9]-U/8&Q-$K;(@E9!T M5M!NY6I:J-9.N%K#F\5&5M(64CFI5.QC:-=R^'I7/CIG;M/7%[@RBSC1H8:^ M@#8U 332811T-L"R-=(X5,:WKD#8!-&8@MD1ANHLBY!")D#2F:%UZXF.S7>FO9'?:Q*@U/8H@[,^0G7*I"= M:8,O 83@D?9>K!=W18.1TKFD61#!GEVMPJ'I?[QT81L:#I6]O@FF;ZET82N. M-DECWT7 AR(_.<9CC Y8-6%/GXK5L^;(+K"!YY"XU8WF.:4]!CJ%E%1U[@U21]J)&@%U>3 M:G'3WCA>Q(>FM7^D=%[3:6OK#$Y6./A:?EYXLM)SP5B'@IG'4)V)BC06?Y=B MJO4(_QXNKG"@#4&T1D/!0.MGJ::)TX%IC?("F5?D^A]0/^:@O@'UV%[X'>JF M[FQQS\/'X2Q<++3V#4YQ\@GSS^/)SU>SJPG^,IU>U4G. U5<4$K57:Y6BK*" M$)3T=11YR8G,E&!:[R9;@SP3[>E+3H>@[Y(4%C$=,@P-;7\1=$BQMA77X V? M#_OP15I>F&I>D;4"Q\$"LUWVD7T%>^Q8Z;J%T#^;1P2R50G)98.22JE#0R4X MDTDXAI?(G2]#*H8.R *I.VV5HC;&Q00^IT3?,BMS\%EH_;05XK'ZWH/JPS;B M[J\'-[6L*4A-)RBH6"T;1:Y4R-Q#YE9$CRZ@ZAS9.5K=61NB'J9_!REO&S:] M_NO_?R B"=@7LN," %!+ P04 " #3@0-7@;.*:2.V !"3P< % '=M M&ULW+U[<]PXEB_X_WP*;L_LG:H(H8H/D #ZSLP- M^57KN*Z2UG;UW-F*C0P\9=Y.)=5DRK;ZTR] ,A_*!PDP08J],]$N6R*![E:!Z]+2==2!-_R]9=@_44&_UF4?\V_TN!V2=>J M*.\!^(_ZM=?%PU.9WWU9!W$8)YO'-K\M_YQ%"2($"B!CG@&8R!00R"A@69AE M-,IBF8FKNS\K3!4-500XQ*%^+!8 9PD$E,DL"3G):!K5C2[SU5__;/Y@M)*! M5F]5U?_\]S]]6:\?_OSSS]^^??OI.RN7/Q7EW<]Q&"8_;Y[^4_OX]Z/GOR7U MTQ$AY.?ZM]M'J_S4@[K9Z.?_]>N'3_R+O*<@7U5KNN*F@RK_NX.P3YE]@\Q@P/P)1#)+HI^^5^--__%,0-'"4Q5)^E"HP__W]X_NS79*? MS1,_K^2=&=M;6>:%^+2FY?J#AGFII:];6S\]R'__4Y7?/RSEYF=?2JE.-[LL MRV>M&BF)D3+*C)3_?*ZSGR\0WY.\ZV-9/0A7J_N;+QF[,/W-F[B?-4/(\07> MZ^9BD9L/ZNU*3/7M;KNZ6/3Q)?;U611KNIS@L]AULR?RTOS@@_Y;VXUIJ(-, MZWY:ZMX357Y?RY60#5L^:SK(Q;__2?]M\5B!.TH?%N]77"]ZE7PCF_^^7WU: M%_RO7XJET-_MV[\]YNNGC\5R^:XHO]%2+!"4.)4, P2S!,"8Q8!D2"]O@HH4 M"9PF0B[TVLN*]J-?R!7X_=-&OEJ(BR3XDP,R^W(\1ZB45?%8\MWJ>+\\M>3I MU V=HA6K=6^; MUCC&\<]RN:XV/P'F)S6%#.W]YZ./[+K<:$Q+WC.F[1,_\T+O^A[6X-GPJK*X M]P+-NO#R?38#J$7^4U"4^DE]#CBA_M$-9!"B-&&49BI5FNO66Q7LGVJYIESFT/K,:^9Q(>DNE)PXO[J4;(>V!E7&N MCS9I#%*84@"S"&N<$@ZPE&FJD!0L)6[+PC"XIF%\#X EH<@RJ C07Q,"$*<* M$")#(#F)8)@Q%$;Q8KW=.H[U=9W9 L\,++N5;!@$(R]21OOWM?;!#T:T'Z_, M/Y>/QA@1W!:E.2T'U^MUF;/'-65+&:R+X#?-L,5JK>5;FL?>K_0XR6KM;]DZ MALK3BK37\*2+S;%"A^O(B2>&+1$?Y;(^'^E#_=/GDJXJRLT@5M>L6I?Z[PL6 MXK0V^<1QIJ=VQ/4D1WK_'TN]?"@>4W%W(XA?"(Y,F]KN;E#QLE3^D%.OWAA'-&\G6[U>ZJ=HX M_9J6Y9->#:[OB\?5>I$D2F:0$I A'@$84@9P#%.0A'JWRG$6*.SJTD9PT;I0[:P>L>-*83,%V]7:WT"OA9"?S/5;5'IX^+_DS^\+O3A M5"8)$C03@"BN]$9$Q@"3. .*1 C3*-);$2N.Z.YF;NS02!JTHEX%C;"!EC8P MXMK11 ^RW03A#Z^1J6$H5-8D88?$"7JH)/_IKOCZLVZ@80;]EQTA]#0["178 MJ;8A FB[E- M>R-AL!/QDMU C>"0/8 K+B-/[P-(],%!R^?QT'!>^5$6_+J#%USF]Q7L7MR? M/3G0$$V?3$O5C7J3?\V%7(GJ=7%_7S36[T6HE_4,R0Q0D3$ $0T!XTKH,P ) MTT3RD(?)XN@"NM^$UMFKU:=M=\?N\S-_3:LO@=C(&SS07#A:&KNQMK0^7@[= M-*RP$30H5'!3BGQ%RZ=@*_-5T$C=7*-YM#A:P>/+"MG=V;2622O%CZR5=F\- MXY8/^4K>J->E%/GZ'>7Y4F]+?J7?\_O'^U=%61;?]+GD-=6?C_[Y C*)8X0R M0%@4 9B$^CB1:N(1,24017P68(ML('&^G]<=40S#PQ MEU/7D_+8$% .66U0&\,XKKES^TR_O\DKOBRJQU)N+PMX)F.4QA#$-,GTYDE% M@'!&0*2()%Q*FLK(A=(Z^IH;@[57D5K68"?LX&N9+I#MZ,D3=".ST6#4AO@3 M]>'ASW?H;$]3^PGUJ7S")ZCWE6&T\8[FY5_H\E'N6GZ_EO>-E;9Z4]S3?+7 M7,102@X2A1& 7'% 0\6 $&$F49JF<1:Z\(=-IW,C$B-S4 L=_"JI$=G=ZF(% MMAV/^(9P9$(YC5[P1R.H1SYQP<43L5AU.2G#N(!P2#5.[_HPW[ZB55Y]>B@E M%3>KO] R-TY!'^E:;TF(H"%+%0*QRB2 &=6\D\4I(#$-220)U7N:X4;=\QW/ MC7MJ28.J%C4H5L'75MB@U-)>8OCMP'Z(.=@/HM,:B:^"!MU/6W0W@@+]RXS2[XKRMBST24E4[[0N-^LOLGR_^BJK MM;G1YNO\:[[.9;6 261,1!!$DNN-$E,QH))+0%*((H1%E*AHL1^]8VUEM91@ M@,5Z9.ZJ)0WRC:@!W+=ZVO;^("=P1FG,V<==FW+CNVWVU>%U4ZQOU2U&(ZE.Q%&^_ MMP[;;^\?EL63E+41_N;!./O=ZJ_PTX/D.5UN+/6OB_L'N:KJ0.@%PL:37V*0 MI00"&-$08(%C0&B$$&&"0&2U9_,KUMQV=$8S8^Z],[H%E5;.C@T]#U8W2;[< M$(S,G37Z-RJHU0J,7L%6L6"C67,AZF80(JZ#5;GMY&.SK]R(#*-I,#LV_ MYC>0S^2;FGTW-DD*^8X &T6TI%:=UM?JW*]^*@_5OFKO&>R7(0\5E@F*4 H M"0'$60HHP0)$">$XY2E-46:S0!ZT.[<5[I.9\WJ'PO7T5Y)L8AYI!#,,A"3D $(A0 8"[VW#2&76&8P M(DZ1J^XBS&UN;P0S2RYOO*?VU]8J^"'7/ZGU^='ME#]@>.P.^N."/C:-&"G! M*ZJE>K;E#*[+TLR,FE/84[#_7'MX#*Y-DH"K=AM;704;_2J3.J(!P9]-8#C* MGLP" P28U#(P'*!#X\ %+;G;!SY_*SY_*1XKNA*?Y%?]64FYNKE?Y>RQ,INF M=I7F4(9<$ 5$FB8 \H@!(O717W.GQ"I+1<*E[='?JL>Y\6(<1BAHI:Q/C/9G M0CN$^\_KWG$;F=JTO,%&X& K\3,0@S\:J2U]=>S1M#\\>T=UHG.Q07>]0;?: MHENTZ)HSL*=3KA-"'0=8NW8F.YLZJ;5_['1[<82][$=9K))H;H^]D M;G>XU$@]U@;7:LQHI%2,90*BD.I#"(8,8)2E((X4)92A6,;8+?/0I*,V3<*B M&8Z;AW.*[[$8W?IAD&^4"1IMVA/'57-4T<>1O8%J'F_/*R:-D#Y=[BDVT2G% M!>,I#BU6\LSG#.,"G].1QJEA'WYIFR14QH_$V/'J#+'<[-GNY$)O] F"B .1 M*'W4D8P FBBE%\Y8DC@*HQ ZV83LNY[;"EF[4^5[[E1Y*_S%SFF= V#'IN/ M.C)M'CFH;>2N'=(T=:Z;1$E;V0 84]GB9.'-CN<:RRIY;5O>,KT,#BBX<-$L6G&PH)K2##QP%=TKT IXOFKQ, MF&FITPMP1W3JIU6O!IUFME3**,C3IUI/I.H6"GT>BG=#=@QSVA6\HRA].Y&VR6)W/' M1H>1[K40N6%XNKREN7B_>DT?\C5=[B>LD32.4T4TJ>(P C##(: 9EP#%E!$L MTXQ&S(59^[N<&WT:.4&^"G@CJ1M-6B!LQX5^<1N9\';"!D9:XP[1RCM62B![ M>#S1ED6'DW*3/0"'!.3PYC"6J8,J3!IZ6GUIHNW??C>;2[E(2!91AA%@4:+) MA6898#!%@"14X)1#1=/0+:;K;%]6L^,%HK>*!UG2BZ*WSL-KQRR7038-H318 MM4)N:R"T=0^YHO^%813Q5BG)US?J[7?^Q9@< MC WO9F62\9G_F<(\7^G2G#9W5Q7F%]T]N*V/H8^U#4='E+V7Q^*#? M,,?<8J6GG-YQW32SKUA5"R8XR21)@4I4J#4%GQ.>[3V$#1WT!8SX! MH^-5_6>PI^JSV^SF$>-W=?##YV_L:N-L\ EJ@.HW]R$*=ACY6TKF,]Z>UJP9 M*#3IXC@#?<^LPC.2;-AR_UG>/Q0E+9^:DGN-%\+-X]H4@39"+!*ATE1A!A(" M34IB) "FB0)8,,+CE$09PRZ+<5^'=! ..Y]R*)B\RUXA-K!&E-.1A!")(.8!12 F2H*0 M92K-TH2K-+&.->KK;6XK;UW<:BMQT#A$U#)WYRP;@',WL7A';W16Z01N2*11 M+X(.448^D9PJPFC@I^@67&0+3%=@46\;TP45V:KS+*#(^J5AQYW?Y+HQEC;5 MFA5/940PB'FD-]=8Z-U<"!%@*F6<1IG",G.I!?ZL=2$ /"A-?O_GD MME-[#J/=MFPP.".SY5$IYZ.ZS;=ZR>_(Z>&\#SN)A*=-U_.V)]UAG53K<#MU M^J&!!4]D54GY06J:>",K7N9U*/AG,VR+$#$2)B$'U.R78"P2_3>8@A@)'B:8 M*XJ=DNIV]#6W?5,C:E#+&NP)&_Q1B^OHN]L%LMW$]P3=R#302'G5P';EA)M[ M)9)^1'P5'NGH:=HZ(_TJ'Y45L7AEH+/5:IV+?/FXSK_N>7 U2;.D,-DGC=/M M8[.KO%%O:6EL3-6M+.OCWX=\56<+UQL(3JA*) $1XYIE>$8 ,5%2(:8PHRF3 M,*5.+EF>!)L;)>WKM>=&&6PT"XQJP9YN)F_A1COCH-G818(_C(9!K:(CC7D; MXF!')D@>\=0'8YA,7P,W;W./ /NRS?-EUC3>K!Y!O/(S\UW^R^R#+15 MY1F#,B8J @Q)L]-,%*#8;#RS,%.ABA!*W=QR?4@UMP7@MECK(U1.E\NG8$LB MU8Y$Y(9$:!50_2#8/C3X-L'/Z$Y"]^YC]H_!]5=!H]EL:/XYT//@^%:F?R2" M?PZC9W8_:'Q@#-LCJ^3?'C7GO#5IB3[K5NKRWRE7+!5)!C+!.(!)R@!)L#"7 MN 3'6$1AY.3-<*:?N='O3LR@EC,P@O85#G<"UHXG/< U,O,-0LH]ZJL;!U_Q M7&=ZF392JUO5HQBLGL>'W+(^O\"]*%HRQ8(A0B1@F#"@.0,#+)'FCQ#Q*$D8 M3#+KN@\^!9L;X>P<&S9.(OQ96"7?"ZNL^L,JQQU4F]O?EQFJT2^*C]Q/G.)C M;YSC8\<=2)=+Z)<9T,GNJZ<>6,>;;O_H=UZ*>^QNPOMS_R ]OVH?H?V!,4>U M!.944*STY&A+Q"HE0Y)P#BA"(8"AB &&,0>8TC1"H6),$J,=$'@*XCC9!_3QE5TJ7D4ZM#YL+=C>ONI M(@6S*(TQH!1& *80 Z:@ "C.&.8$P2A)+SRHSY, SAQ ![' >7@'']=GQP8# M\?)Q9!^%%L[W\]+']FYZZ'_!O:#4S;>5GG%?\H?:Q$043U$:,Q 1G@((B=X/ M4$X CB."PD1*BJT*+QRU/#<*V IG7T;J.5+=L_LB_4>>S5NYO)GY_E*(I@2KE+_I4=MLS&&2H%B%(%9,;\Q9 MJ "+,@Y(JA E(1)IR&TG8G=7SJ8;+;;*;H__2W?\.EL^V'K%V5VY9PGR(!IZL?%FA0R+$%(-"U0 MED&219<[W'Z8JX?;>:?;#T-=UOH0M]O#>\1Q9.+H\L"U =&3&^X1-*.ZXGYX M&0\O2]7M7'*/7QN8BZ"LBX79)CG99X=4!&?ZLYH3SQ.4?9Z 8E[O)XO-5\&Z%?\JH.N %Y5EU=E> MM.UXY2+P)KK>:D5L+C\V^0[;^PZ/8=4]2/@*IS[7S;1AU#W*'H5/]ST_C"I, M=3&SM:F/NRJ*J$(B RA$!, 80T"X/H]@*%(F)*,P=/+ W&]\;ON,NE2@_='C M)%YV$WPH"B-/ZBT WIUR3BGL:>X^:WK2^7I*J<,Y>O*98?/R=;&J4]#_9[[^ M\OI1+U7WLKS6>X;U;W*](##B(-3_+N7ZL>S(=N8.L]WT]@7>R--]B]LW+6>P$?0JJ$75 M.Q^E!R^X7BZ+;W7N&564P>M2BGP=F !3?^1@ Y\OO:G69;+T8(J9@,$Z!"3@&$/ %4B1ADE%"9 M807CV*W>IUV_7W_ZOX)W'V[^,WC_V[N;C[]> M?WY_\YOK;:(=_+9WB]Y!'?VF<2=QD^/2R!SL"3U*:1Y'H+Q=0]KU.O&EI!,4 MQU>4;J]?=C1I+?N1$H(1ID (4Q,BG""@/R\(8JC2#%*"0F*5PNET\W/CG N/ M)T[>"<.1F.Z(XMT-X;32GH\I+^%P<%JQREI70-JL=-7@^G^=0%MN M%SS!-_8>83AR TI']4/BK3)41U<3%W[J5_JXKI/%.P-O1?.5*=%7GS@7<<84 M2:@":2KT4B^R&&"N0A!E8<)IHE=]Z73NV&]\;A2QEP$S>"CS%<\?]*YXDP(V MW^9[7\JU$:>.^:D5<;P#W4)I8YN)4\]XS:?A]JKFC)ORMBR^ZH]9+A(, M61@C"*2@3,]MDRJ00P1P(L.,,RJ2,+29VWT=S6V>-[(&K;!M66X-:; 1V&X^ M]^+;/;=]HC;R/!\.F/6$MT7CQ.2O)/_IKOCZLVZBF??Z+[OIWMOP)%/?5KT- M#5@_/S!+S#=:BFV.)U7VE93D6=O3)AE+\5:UF]>91QF(1M5FK%D(HSE($D#2& 6#% 3?8/P1(]B6F8 MH= JA+"WI[G-W$;.H!8T$(\R,*+:1V5WH]H]H;UB-?+DSG[2TG_&D8^_GQ8G!&YL5#1 9PX6EH[#GP8H@FXCYWJ)R(KQ.&#L([_=YD1-.S\XS4]I!TT&9/0U,QIUVBNR3J.4;@TOFF%NSVIHFI'CU M]'LEQ?M56X%T=7?-U_G7)O]6B%&D(AB!+,'&2!Y' !,N0)31.$I2&7.<.-;3 ML>S:B6TG*K9C*F@;-]]:]H ]!<5&[H!N!7>NNV,[%G96MW$0'IF;#;CUW?KM M'K@_&,F#?/5CL!4^N.Z'>4CQ'D?$_%7VL>UXZK(_CH"=0ISW[*'EQM\K_+D63 M%^UU4:VKI@H.98Q%64A!IG"F3\TA RS5AVBA$A4K2$.DG$H-C2+EW+:C&R7K M0A^MFD&K9ULHHJFRMZ]JL-/5O+?3MDUE&-3Z#JMS-,ZW8NJ,O78CKV<;(:UL!A6VZI4XRTP/M'WOK)X$>Z% MEA2?P)Y?2[SVXF[0-G;Q![-+>I>OZ(KKIENC(1,941)SP#*A3)1C#&@:I4 @ MRJ,DE"A35AE2NSJ9&Z%OY0RV@MH;8<\BV6^V]H'/R*1X IH!ANJS&-F;J'U@ M-9%Q>H>9VLCZDQ]C=!\('6;HLZ].9H#N$W[?]-S[[,"XBF)U9YSEWTBV_DU+ M_%B:$MP+)A/.,T) @A$",$H5P(F"((DA40*G8>IF:CG=S=Q8KPX=6)O0 :'E M# JVS._JF5$%/RQE506/^NVB7->6D/J1O*H>ZT ,7AM$]);G7Z+H*B9)?< V M?\/% M5UFR8KHAVN_N)0;)"[!V6_[+P1IYE=I%P1@1K]IMNEFK7C>R!K_2M;=:(W:P M^(J1.=W)M-$RG8H>QLBP9R2 M*%* "F$R=D$"*",,1#1"6"54?T?69;1L.YT=J]?BV6_-K,'MW\Z. =G8Q-'D M5]V[V],+62MUDS'4V/VUX$$MN<.6UQI7^RWP&/A.M"5N<=Z[JM8XJQ;G92V^ MIRVR*T@=6V;KIB;;0KLJM[^E=GYW:.@R9?FR<1:(,\ZR3%(@1::W;8(1P(2F M9T0(0F&:,FGB).P=-_;:GIMG1N/RN]P)Z!J0O$/-J M>@M WK4\9C^S?''A3??J2?.>F\>II M]TCKQ5%'<7[85B3 $'*F_P=0EE+#4/J EYB<"1BK.($R5=C*N]Z?2',CK_.> M33NE@E=/SSR@MAXS=23R\'H2'@;8\N)YTF$;^[)YSW?I[(BQ=L0.?9SL1\S] M?MD;R+[NE"\7:-I[9&\ 'MT=^VO9J\M^4Q/HF4/M-@L;$SABF,0@E29-):/Z M!)C&&2 0\YAE@F80N5"WNPASH^J][&WU]F@KNHU;N:]AL2/<<<$>F6![O/E/ MP3Y*.KWA(([KX-\EP!P<_2T LG3XMVEI&"&^7_&R*5K4_/?]ZJ#Z^<=BN7Q7 ME(:$%U(AF4:( 9S@!,",I("I%.M_1C'A(B2:$%VHT*7SN9'@1O;@AXWT/YK2 M0UL%MD'/1H>@5<)Q7^HT.':$.!;D(U.A9[2=*7 (;)[(SZGK26EO""B'A#>H MC:$9#)LJ2W7!I7J;6>WEZEPH%$N%80I"$0N]SXL20#+.0,A9J*3,)%+$SD'# MKL/Y.6JT"?K::FIM:;!&[F!/<->\AIVH=[.6?R1'YJE+(1R0Z= &F0OR'78V M/W'60QM5CW,?6KTU;/?T47XMEE]U.TV*U7>4F^N.34H7#$.LLH0#Q4,*H,(A M((D^/JH0QR+)D@R[W4AT]C:W_=%6V$W5H8VX;EN@;H3M]CS>YTD.E3W3M-YTR"E.]\P!QAJ3Q *. MF:1C24H3J5@<$>7$&D<]S(TI-@(Z,L,Q[!@=69GY]87M.R?#*VFCI ^_TFX?^M\4,O5M?K=9FSQ[4) M?OI<&.=24Q9.'W+T(^]7>K[):ETM,I7!$&8$),BX\V.]B: 0AB",$,D2F*"( M2!>W(_\BSM-[Z7Z;5"Z5.EB&2:\$@( MLGBH(ZL_K6FY_D<8SD-QQQO47P^&\RI@\BY?F3#"346-%Q]AA15/4T( 8I@ MF# %!1O]V@0D5\%6Q:#5,=A7,E@7P7,U@ZV>'BO-CS8&OFK4^Q=PVNKVHP%\ MN#L;L2=WN_&;-K; Y.-?R"2"7"("9(05@"&+ 14Q WH)#S.LMV%/IJ559TNHC;8OGKZ?97_[5&^D14O\X=ZRIO**5 2Q(DI%DM4J,]'B )& M" *"$R:R2&522!VD>PQ7, YW#L[ON\?QOOZ2+R5=W>KO[4S&:II%L9(H 21.4@ 5 M4H#%0@"2QA@J&?&8*=L WM[>YD9'K<"!D?B2;.K],'?3CW?P1N:<;MP&9*OI M!] ^9MYD>Y& MMH&5QT\":K>[\P;3V%NZ5BSOVS2[E+3(%APM)4Z2T8% C $%. &8P!C@1!&:0T0=2%%\[T,S=&,&*Z ML<$Y .UXP ,L8UMU3.:IG8AV"5&6W?/?&T(CS_X3X 1_-%)ZF/U6*'3-?=W WKS7_]K- M^>ZV)YGQ5NIMYKO=PT/]]S]]D-6)N#3S<]M?K>.Y;6(02NCJR/^,_CZ+V@N V7D*>V$QP"O^E-J7^!% M_ZRYB;WF3ZER["5_\BEW ^E_T5*T%J8$)E@II5=?&>MIR:G>=TN]^>8QQ#2$ M:41":TOHKMFY34PCF;U=;@^>?@OF,*5'GGC_52=N<#9([BEN;WD$?\=Z=E@*]QZ>S"1X+."^[>_$;P<:^1Y9)?_VJ,?NK?'0;;\7":E &2(@ M2UBH%_I0+_EA&@&40A8*F4D:.SG$G^QE;K2R$S*HI70T[IT$TM*H=RD\8QOS M#I 9P5&^$P)?YKR3?4QKQNM2\\A\U_FP^_G]=;&JBF4N:I:N4[NT1TX"19HJ MQD&"J8E_45P?WS,(TH1%.)28P-#*RZJKD[G-]F=R-@F1[$_O9Y'L/[S[P&?D MZ7X"&L]G]SX0+CBZGVUZLI-[GW+[!_?>9P<[==692OXS7W]Y_5BMBWM9UGGY MKE=BDR'TJ2X&M+,[QRP5-&(,I%F2 !C2#! E*(@%1USR+(/(ZNQP@0QSXXC] MVEX;=9HTE+5=:ZN%L[^7\^#8[2-&AGQ\VFD0_J;%#S;R7QT@O_?OK4I7]7!\ ME%SF7VL'^*: 6C#*C<,%(/MS)7.68&JOLJ$0G7 P&]S4<-_SVTTXSANZE@L, M4V(N+D%J^!!RXVDF!0;$.)<2@<(GK'9"(?+)87#H@V[A31O'990WWG11\E,3? M+Y'7_JR@+J#:3<_+H1I[_71'Z4*7H)'RHY[IY 4=@OKRG/8\/8P"#@L, M;[]7'O.,\$2"4,((0(H4H*%20.^5:9+BV-8CJ*^CN=& 22"UO M'8\_F$':Q"]F210SS0N ,&G2ND-]A,["!$0I1?J('1'&(\=:3*'MQ3G29*!,+N $1@I )4SUGDB"",:,ZZ3CXW/ MV8TZW,^\>CK=0!.\"$/%.&* P1@9]^4$X(PF(,.1P$K%,>7H]ZB*6/(41BD"(]&8*"BP "Y,4A$G,58+UCA(ZI/M(C M"B(I(Q;I/V,J[.IV> )WFF(=IA;ZGX-CD"\'U&[-NA"DD=<:(QTPX@5&OJLM M3K_VX^1>V_L\$KYJ?)_H8=I:W^=5/*KYW?&HUYJ-[_*5WN0_JXFV8$3OF E+ M 8^DWDIGJ=Y4)RD"29+(!"4)3%*GM-GV7<_M"MZ8_KFI'?C#XZ9>X,->%4&U MT2"@?DLVGAH5.T(9!^N1>::G1.-6>)O*F+[J,G8@-FX]QE,=SZ$.8P<@EO47 MNUJX?)/XCN;E7^CR42Y"B$(9(@($";GF+X$!2[,()"1&0C%,0NET47FRE[EM M%(U@P5%[G!W4[KN<00!.O,^I ML:R%'&=_,(/9B/SQ+Z0_[JIGWQ8N>.6UF:3,?BC'R1OB1//=C1QUL0^A8]3)O:^,9 _ MFM2+;9PP$J&4C)I+_C#6IXXD CA"'"249E%$F5"QDW'Z6>NS8XEAV5*? 6;) M D-A&'OB;[.A>@NC[E39US1^UO:T,_>46D>3]>1#0X,9E"Q+8WDPKDZ?Z7=I MLJGI_S852*L%XD2E*@I!S!344Q;&@$6) &D48A7B2"+LE!.EK\.YS>*-O!OW MYK61V#6VH0=CNUGN$[F1)_X6M-:CL1:VMK'HO[4UASV:)VV1\18$T=/=Q.$0 M=LH?!T98OC=PX6^3"-RHYA;<>/7=TB=#7-??:"GJ'<=-72FC,C:-QK.RJA[O MFY\=9 )@^GA!.(5ZO\"8/FQ !6B:Q("K)(61@D(_X+1S\"K>W$CKT^/]O:FD M5ZA@)W-07Q;HK?;;:IW?T[7%T%6Q7WAKP:-27$. /@:Q/G5[AI=X&C 'NTC1RGEV'+ M17/O)3](+<4VP86ILMBZBG IE0A#""@QQB:)36H^E@$GO!81F9 M#I^/2'M*_^%#454_:D:4:[/UU%I>4'+;9^:Q44;!6U8RO])-G+%L%&B/LYF- MT\VPQ>"C7)J*<;>T7#]]+NFJ,HZ)Q>I#OI)U*LH%RBB-$XY!A$SU;6D*O$A! M08H$)!2G"4Z< K;[.IS;9K.5-Z@%#O8D#OXP,C>I41T](GI!MV-DGU".3+$7 MHNA,D[;0>.*]WNXF)3);Y0^9R?J]@490<["N YH-!6K^:\[0I>[IKJE0][1[ M9/_LO3EV:[8S%MHF/]S6_2M:<)1QO=&4()/&'$I2O0%54(",I(H2D::Q6R3G M6(+.C=I^>S0ANK7W9VT]*UHSV9U65"MPU7B'.AH_QQID2S/H#(9N;(/HGA%T M7\E@3TOC#M]A+-V926MU]2&DS64YCB?KV(/BRT@ZEIC3FDM'!OO(<#IV?Q;WHN;FLD<"$B*0$1)N:1T110G!! 111% M&80(<>:\T'@60%AV7D!60W(F.X(HV(G4^>]RWB M]!P_$L@G^7VLOBYRH_PH'XR99'7W41K<\MHJHL\I[XKRYD&6M'8 +PN5KXTI MSZ0F:%_\7.Q*;DBQ.W7C$"%J4L! *CG07!^;(I<,2(P(A+$2&4L'.&3ZEG-N M#-]*&VSUO KV-*V/]H$JRF"K;-!HVYI8 _-]!YM&UD6PK_0%1I:QOA++->3E MQW[L<\B+#_M0/]FQ!L6OQZUW*5_"=W0]T+*Y($4[,D2T!3G@*U_HG3!'*4N!4IF>DT0E M +.( (592J' 6!"K'?*Y#N8V,1L9@YV0@9'2M0#\ 8C=\]0'-"-/5D=4!I2! M/ZWZ!87@#QJ=JYU&>A83'41H"E2"I9W'" (V$7FCC M""=9B)6*G/(JG^UI;M/YL(:QJV/_640MSX0^BDG]CYU>^H^GWAAI'N1<]:\[1"N+'+V!+/C:4VL@5/N5P*S[[%G>WI?!1O-@^TW\=%+H2V$ MGJ/5:_W7F_)S\6VUP&F<)9D)ML]!JY;P*C*0:Q\#(ZGH(/0;4]AQZ$4S3'$7=$!IP(#V+P05GTN,V)SZ6GE7J M^&1Z_E&W"?[MOEI\>J#EFJY>:S%+N38N\&TIFB3))%%, 62*!L)8,7/_B@!) M4BYDBD4JK*Q+79W,;8JW<@8;0>L@DY_L)G#/?<"@2@/HCH_0K%YG*:@D32C&8I9HS$+G/W;$]SF\8[EQ[92NJ8ZO,\IG9S MV@M2(T_O'4@;(4>9ZKU0>)KUY_N9E !ZU3WD@OX7+L@%_+ZJ'J5X\U@:OZ(Z M@*$VCNSJ==9/U9:3.L;W75$JF:\?]7>V@'IS1!&.0$1#T9QV6*1Y),LPX8*% M4,K>9>O M3$G.@-&E23+U(N,F*%8]:AL! MQ[SD$"\]8 [;H$F'8(K-T$&QAEFD@?*+]&@5'^:?],DOD/V5)%X@Q5/=3-7$ MN;Q=YO?YJKY^:"] D @1UPP,5(Q2 (W]BB9, D09RV(AF21.,>V=O,ILQMA.^[TAMO(E'@6LOY;.6>6L\+$$WEU]S4I)UFI?4@U=B\-S1BZ MB8W3+=8UM9[VO,DS13@5&2!<0 ")WM#1C! 0IADEE(8R)4[^GEV=S8T_;O6A ME^=74RGL*_FC_.XJON0TRWA)@=G0U M<3;+?J6/4U-:O.-&(56Y7OR:K_+[Q_O-AB.6/(VD !$C$L!0;ST8%RF@0JHT M1;&*4VC#%TJ'$. M($]K\U'SDZ['YY0[7(///C?TCH2N:X_^&]54%'!O>\O9?EG5Y#?BF+;^LO M)@2)KIX661321.L+TIAC4P^7 "8)!2'7WQ>,:$I#QP"?D_W,C7C:$):-K$$C M;-!*ZQKF5/6O--XCMS*L@X^7, (2PAQ EB$B(DD-U<320R$B.*0AY$4B=/5 MA$6?(J>*!EDY,]>)!E4!F!G2L']:)N:VWTBN7H1L<:QD\-C%I@ M$R/8B-R&76NAFP!MKZ5Z;"'R5WZGM\>I2^K80G"B3([UJT/O14UFC:)\^DB_ M_:H;+_56IZI=U#[*2I9?9;5($@0QH1D(,Q48[+;R;MUC-S+[O":UQI-7O%E43V6.>R;[OR7=/SK"Y-S+0V+PKHGV0C_G] M2A7E?7VO_.IIDW/97"SH+98()4$,(&BL/F'( <%0@AC)F+(TRF(9.MF>W668 M&_%M2][?J. HRWJPIT;PZFG[0%/;WM4X/6# +&W5XP[#V*;KS0@4/2-P52?V MLAP"=VOVF[PN:&L:7GTM)-?T^U:?!NO'8>6#OV\@+7 MR!RUD7%CU6J1\^^%VPN&)ZXYW\^DC-*K[B%O]+_@[C*WXZ+&&>-7N?Y2"'-: MK>J]W/%/I30YHZ^_Y]6"ASSFDDB .(H!-*&-6 H$LDQ0B*(P(9#:>MA=(LC< MN&4G]95#'O>+AZ.;0+3USZ^^JRH!?3D_N<#HPN\!2_J?C+G0A\@[?LB M>FGO@D35MV7.Y4+$)%6,,Q";^CDPC3 @#$$@,)64J"@4RLHQX+CIN3'4_G5? M\& D#'[0FR!1+)>TK':W?C\.R K=8&EY>AN$T-B',B-44$OE.0/R,TU]IBIN M&IX^I_ SA4XF_WW^A+LCS^>2FBC&3T_WK%@N,H13$J<")"*) *2A/JGHN0E$ MQF2<1JG"L;7KSK.6YS9!6^&"1KH?*LN)>(Q8]SR\"(?1SQW[$/CQN3FIZR O MF^97MP=<_PR\!(Z1)Z$#$@.IA$) >9Z<Z:C6Z]N;5=5/N13Q-$)58,9)";T&29 D*R$"0I MUQ3)0A5"YIIFQB/N4V>.F0+RP?95=Q!?Q+YZU7@)>O3>Z<5B//-JV\]+FU>? MJVMA7CUX8>)*6)M$+M6ZK).Y5S?K+[+\_(6N;IJ"*+^8"G[5^U63#6^1AE%$ M$I8!8WL%$"H$J*F*E88D4AF-4J:F*8CE*/C<=G_-,FVN9#5]UA=R^H,+'E?Y MN@KNC.12#&>TR;X&!P/,S,9X"O/.966TVL#5/>V#6OU@K?4/;C95M1H(S.UB M \(,ZFD-'+:7+JOE*O8_1G6M@8/AK_F9?C<% MO!I'L4>]>VP3:.MN%U"F-$*U>ZI>Q&!("=![:@($H:G*0I3*4"Z^RI(5MFN9 M?>E#C= 3FDO@$M^"ERO?76)ARS"(4) MH%(D^NA/(& )BD%$41@RI-DJ=/*D/]?1W#;))^HW#TU<< Y:RQVL!\#&WG$. MP>KB2M=CI2$XU\V+UKGN33?0]_S0T#YNK ;RC6S^^WYUS7GQJ#O0^RSCN'F] M$OHGY:,4'W+*].*RSDVX'R8II"9_>"Q3 "G'@,92;W)$1G@6);% B5NXWQ Q MYD8I&YF#AT;HJX V,F^K_US5(2-%?=1:[A1Q#1<<-&9V;#3^2(S,51L%@A\V M*OQH#K#;L6G5J >B523X8#$4 X(-+T'26P#B("$F#DJ\!*CC0,6+6AM,H\WN M;1=.?PMX@P)JC=6()(9 S#C I"$$) F^JQ(<(13Z'0-TM/? MW"AC(VI &UEWN2C=349]4"/,52J)WL*&$=;4G"% 4B& 1#123#"2)MC-3N<1 M[&F,<]UPFTLD4[;HH;X]4$VBL]6=WU&P8W./R(Y,Z$;2JV +;"OL-@]H;:WS M1^F6N'AB];[>)B5V2]4/N=WVM0NSY;S+5WGU18I?BD(/N=&\QM)@SLCZL"$.1T0VVX1O0(W^DYQFS)G M"U\M\!0Y<_H1\ITTIZ/'E\F:TP_!V;0Y%J\.HYM?:+[Z4%35S>H3-?%']17H M=57)=;6(8HY3PD,@4Y@ F" *J" 2,"F01#B6!$4N--/1U]SHQ8@:_&"$_3$H M5N9@];!)IZNG2>/LT$CN1CU=<-M1CB<01Z8:#_@Y4XT%,IXHIJNG2:G%0N5# M2K%Y96 *KE**?/V.FCOD]=.;XE[WM B)$"H-%0@S4X$2A1 0FB(093%GQGK% M$R?KU:E.YD8>C8S!1DC'9%FG4+2CADNQ&9D3#F )_F@D])G?J@, 7VFL3G4Q M;;:J#B6/DE)U/3MLEE_?FUPM?Z^]"FZ4/OCH( MA+XW"':8>"**GLXFI0P[Q0_)P_*M"XJERFI]2W-3KGY!,$N4"1R2(M9G#6._ M9EF$ 68T)2DF,$5.?D0'[<^-*%[3ZDOPH&4+5%%N;:8#JJ'N06AKLA@,S.CF MB=; :42["MY^WU1_?DT?\C5=YG^78FL%O0I:WS;]^VOC N?]^OTD3#Z+H.ZU M/GW9TV/53A8Z/?'80.]G6IJHQ&J34_P5K7*^H"&242(2D"+) $Q@#&@D.$BX MBO79()*(<)=9?[*7N_%T,Y,@EOY-L5:KAJD//H M!]X%@2^7[Y-]3.O=W:7FD2-WY\/#*/=6?Q-?:"5WF8FW2^J'8G6GJ>Y^]ZL/ M^4J^7\M[$WR"DS"3 H0,47V"2_4)#BH&HH3&@B72_+\+)P\38VZDO=$BV,FZ MOT4QF@"CRM[O@S^,-D&MCJ-/^,"ALZ.@\0=D9(ZR&8O/0\;"F3S$YLPP\^%/NN\HWE9U^!9**[2$(H((!$S8T G M^DP<8B"0R%#,,R:Y6X#-BZ@Q-SJWB'&_:DJ S26\O?,CL2/^^0_]R O'=*'O M#2"[T/>KP.#1U$#[1PB#MQG0V0?%=RKQ_Y,0>9N!FBY@WDJ:@QUHA*S1VHH9M')ZI.=> M+'Q1Z/F.IJ6Y7H6/J*C_C8%T8;)8?2F6^HVJH:U%R)C*0D% QG &H P18"B1 M0*0"0Q$BS%*R6!O.LJ2)HRZ4W P?6;3TT>NE;6__;/.([0?Z\= M\UV]4T[ :LD+%X$U-A_L"?>OFRW>]7I=YNQQ78=[K@M3S=9K.HSSB/ABA>,. MIF6#LPH>L<#Y)P?&2.5?.N\G_9>;.1VC,8Y!:T=!PQ&:J*X MFXUXVQH_M80>0VTZ]/<57W.JBVF#:CJ4/(JDZ7K6;>9_NZ\6MV6A\K5Q;MV: M V^-"XL^V^QQ^>?BHQ12WIN__Z9U*E9KK=^R+C_6W'@O(DZ%9@0&6)H* $FD M %$BTQL'CC+(2,9$9G.@\"G4W(X>N\M6._[P.D#=?/-2L(]][5&K%!B=]FX[ M6JV>;U<^%\%.L>"Y9EL7FA<8-U'PVG!0&QQF-W[/I!MQ5_Y%!EK2JECFPJS\ MP4,SL$49+,W8&H^P]9?:AZ&V'*Z:V*Q=\CN3"$;_J_T ZD?;CX >[%G-[U;/ M1W\;GZL?"^1WFU;*W:=TIK&?+E\DQQCT9E'5+9N%,@FS)*P72Z]=3;*XC@'. M9C$>I6WW2GPWWU9ZU?J2/[0A#S"#:4AA"#)N8NL%(@!'7)_;$QE"Q!!E)+4M MKG?0]MR6TJUX]H7R#M'J7A OQ&#D=6TKF<>(D Z-+RA.=]CB9/7FSJBR7T+N MW"-#2]_44YK6R27?T#5]_5@:\\4)P): MV=K[.IK;'&T+P>P)&QAI@U91ZWWO>M<_XV:ZG*$I:AQ#ARFQ)U2:P %I0!H;A*&,$X MRLAEN1W/=3TWRGC]Q=RGUOGOOQ7E7\U^F3<2__G2C(UGT;'$E/2..1.20L*M3AT#^IX;?=UNK0%[ODO!KW61H-I+ MQ-&EV6$4[%AL)&S'MN+UP1K\TIX=Z/=Z9->&C MK&WSQM!:.ZL;WOFP#?L1"*4(ZDT+XHFQR1 &J#ER98KK?0NF.(VL2A.[=#HW M5FAE#K9"!WM27Q")934 =N3A&]:1J<0#H@,\)NTA\N8[:='EQ%Z4]B <^U,Z MO.ON8?%9WNN&:?G4>&G5#AOOJ^I1BC>/I;DT:NHKKWKBU\E#FK^O M3?:03Y+K1^N2$A%64E"HMRY(;UU@BD) C&LF(21&&8IA1JU"F[Q+-C=RVPEL M+H+Y3N2@VLKL7I+3_X!V\^"+#M/(9+G5J_4>O6I\QX)&MZ!1;AL+U.AGW,RV MXWJC@CT=@YV2+S66]JX:+S:F4_EK3#^V3EX3H^#?X3KAM[_)_"=&@6G?B6*< M#@;FXMPY5+8'7$A@$G$> FX2PD"6<./=J,\,D1*8ZF47,N24B/.PA_DMFA8^ MO);@V6WP+X)DY 5J'XT1; )G5?>5=O.H_6ES;IY3[RCAYMD'!Y[_^1 MWK?W#\OB26J**+_F7)Z)X5S60U73BJGG>KH[S6Z"/@ MRV8RFIS3&EK&AOO(.C-ZAQ<$RQYO5>NKK-.B+12B,N(D R$W208S$R+#1 @2 MB**$)S2)J-/=D[L()9-HEP7A$ESDW+OY-R%V=7V9 P*W;T%BR_:B M3T'C57L"OVKNT*].IVW9)W>J](<0O"M*)?/U8^DSU'\PFCZ#?=T$F#X8>!! M)X.%A[4TC!V;7%&&@HU1G=;']-K*7BTR2+@^/&> 0Y48"W9B@A1"$,N(I&E( M5):&+BQXOJNYL=TN@5:YE36H6F'=**X#7SLJ\X/:R)2U VPG9O"I#S!G(NK' MPA/A='0T*;'T*WQ((!9O#'0T;-:<2B\PNNTV1Z&Q[^T"Y14WYK>4 I9D L"8 M,T!1% *!$6812T*.A^0@Z._9:B9,GY%@)VUSL[7+3^#H7=@/O1V7>$)R(E_" M5M@Z9/0YE.-D,+!'QY?_8'^'T[H-6@-PY"UH_Z;[O?PN+O/8=ATA(B4)%: I M4@ JG-1U0D&<$)(E6*41MS+\]_0SMPW*7OR[^TU 'Z;]%]V>D!J90,Z U']! MX(26_56R)]0FNAAV_<2<;G4MH.BXH^UZ>[(;5PL5]N]/;1X?:M_2^QGS0;Q> MTJJZ477+U]_S:L$$RA*>0I!PDQ,.RAB0%'/ 1)(*DR<.8:?RA&=[FAL]UO)M M[S!<;5+GX+0U/7D :>S[TF?X!'\8\7Q:^OL@\&86.M?/Q-:?'G6/C3Q]+US( M!/4MSB*)PXCB* (RQ 1 3O3!3$0"R#A1F4HDX:$:-/WKYNEP'EW#C MU+/D7[(KE,#:1^9?\%4GJG1\.692[$>'1VV=L^)]::U*/W?C[34LW+YU%P>+1+&,YQE M(6!AE $H,@Q(FBF 2*@W(#B1FC]LTV&=Z6-NA+$1,]C*V=YHVN? .H=F]Y3W MA-'($]X='J><5ST #$IW=:[-R3)=]2BUG^2J[U'WNY/_^>GF]J3I<1>CT=JQ MF>(DPXP"+* ^;23<))!/N/D;4BF#69A8QRM:]SJWZ6\$W\\(NW]GVX8F&N'M M;P[L\>^_=1D%U9$)HP;TW$7,7A29^YV,/;+V-S2C(#S1?8TETG[N;YR!ZKC- ML6]KLKL=9_7V;WK<7QY:!J0R28KSU:,4;7*Q8E5=KX3^Q4-1T>4O9?'X4&VS MYW&%!>4P!1I^ J!*8H!#)0&'D8PC@D64.,7(.?8_-ZK?%S_8R5\?^S8:!(T* M-DGWO R1W:EP1.#'WC[ZQ7Q C9)!R'DK7^+6^\25309!+*7N=%9*UY :V$= M<[">QM&.C2Y&9V3.:>3;6J9&X95.##RQQ^D^)N6(3C4/F:#[X6'S_2 )P2TM M;\KZ0JX)D+B591TCL=!3/HIQF@ D0V:\ C&@3!]H:2(DY(0GBCB5%;?L=VZ< M\*O\^]_IRJ2RDFUNCP=:-H6_3?V5)J&.&U/8CH ==XR Z\AL_EH@O)JE[$PXCQA4N]" M(#6UU@0&A L*$-5$A,.01-"JUMJS5N=&,P:\O%KG7&_>G3,H/\>KFS8&HS R M*9P!P)M?W4F]+ZCTLFMKLAHO1^+O5W4Z,XBS&TV;S0(=G+N M%>3;*+'_VT'^=@/&RFY/,>X(C,PD)\"_.D"_\=QQ@-\]#FHP@K[BHMP%F#9. M:C! 1W%3PUORDVS]FO/'^\>EV?V\D2KG^7K!8B0D2I1)?L$!#*4"5'^X0""8 M4LY@% HG\TE_EW.CP&V><>DE"?L)C.VHS"]R(U/7<7+V'_;D#5J!SSM/79RI M_3PZ(V5M/]'ABV9P/P] 7S;WCC<'E]0J[N765_H571J7NT]?I%Q?K\2U$+FQ M"]/EKI1$]>KIN8GX_:8&[!F3LCDNR$1I2L(I"&&HSU@*I0!'20I01I$D4L9$ M"L=R7!.(/3>Z>W[S$ORF'^T[NKSDH-MQY_R&:FIBX+=T_*O0U#QOQ^K=1.ALBX" ML5/=WA5LU.'N7FYF,833+# [-0.C9V 4#6Y6P9ZJP?5*!%ME@ZT6>R:,5M]@ MHW#0:KQ[>";C;N\U.)?QG\C1<.\[N#/?P=)\!\5J?^K6#CU\^QWP[7<@M]^! M:K\#N?D.5/L=;!_^R8^KXA2CT^'=.&KWDSE$3@'BO@_E)/VY[RMJ-\XOQ5(_ M736WAUJ2S2%Z MC/5BO#7&[6#_ MPR:[]Z50VZ^>XT$^T7KX_!-N/&WJ;WMC/=[YVGA:TH9!UK%(.38XV;(S3-'] MA61@"Q?F7VEZ,EEZBY4YV=1V*RJAHF&D0"8C""#5ZP)C(@,RI"*C*A3$[5ZE ML[>Y+0 M)>V$'&1A[ ;8SC#H#;:1&=T9L>&97+J0\)W8Y61?+Y/GI4OMLVE? M.E\:>B=;W[SP[/8">XW>YQ MP%VN,V+>+G7M>Y[X=M<9DN-K7O>]B!YN[&TZ'+B^T9[$(YO"QW>'9Z\ MYITF-;K\+WWH?J=_4BTPQBR*J=X:15@"&.GM$F9I!G@L0Q1'$D%N5<.IHX^Y M[8BVV5D:.0,C:%!+ZIZ]YA#.;D;Q!-+8+A+N^ Q*7W,&@8O2UQRV.7GZFC-* MG4I?<^Y1]TB:UWJW4BQS85;EMZNU/GEMK?Q_H65N'&(W]%+_.I?57]Z_;?-^ M\#!$E*<2B$Q% %*. 8VB$$"12($S@HFT2GAPJ2!SHXE]78)&F7TG\V>_UDK8 MQ_%<-%K=!#/E&(S,0H[P>ZQG[ O$"T*/+NI^LF@E'R#M!SAY:6_8R6R35_0X MTN"UEN:N*)]NU/NUW/Y>O"GN:;Y:"!'+-)%ZYX1(V!B:B( 49$+@B%!-G9%3 M"FSS!-8=O,ZE(B20,I0"$9YI,)%-CO1$_8$_!#T:#(%_] M>!+V43+D# ?15T5/=P&FK?0Y&*"C"J##6[K0[>%#OI*&;ZM%FB91PI4"$!.N MC]Z2 I(*#K*8RH0E+$09&>3KL.UB;H2V5W'%R%AO.P:[-^R =/1I& 3/R!3D MB,QP-X8CY7W[+NPZ>!F'A2,%SWHI'#\Y;&HW%5;D!ZEW3[=EON+Y UUNBK$L MXD3O:9(X 3$CQJ,I9H"04 *F<,P006F6<;<+O<[^YG>3MU^61C6B!TM9%ZEE MR_R.#O!&Z$;0J"/ UB$220IX@,* MVO5V/&#C,$51NR8-M>UCSB.+H9S<#X)ZP02-MT(A[U>0[ M]7F6L\3&V]&NK[^)3WJ6ZA\?_&Q?')AH?9<@J*Y6:/S?2_E%KJK\JVPGZYO7[X'J]+G/VN*ZWBNO"N*S7]B5OGA*#$?*5[-VZ MWVD3P+O"<904WKD!]R#M#[*J9'-Z_2A7\AM=FCO"11K&B&K^ 1E*.8!1R@!. MHQ2D,141RJ(L5-;!V*>[F!L#U?+IW4\M8&"<%NS#?<^ V,TK?J 9F4 : :\V M1J=6R."S#WCLHYXOAVFBZ.8A<#D%,W7*XSWL= MU%,GV]I4;"4T@DE* (-" AB:C1?),! PBS.>Z7,@M=I]=74R-YK;>G7O!!U< ML_4(T&["\P73R)0W *%!?N_G(+C(\?VHTRS[I/\@\9\>?NE M6,G?'NM-?0(CDA$6@TAO7 !,C>4LR12("81091*G=D>K4XW/;5+7\@6U@$$C MH?UD/@*N?Q)? L?8^Q5[))PF[3F5!TW6H\8FFZ3GU-B?G&>?&68,V7K2- <6 M=+N_.HVL:I&0(_)SSO4]V2".-7#I,:& M#A4/S0I=CPY.8%Z:_?H;V?SW_>K]ZJM>WXLRE]6""4%2)##@")O:3A$%#/$0 M( )1FE#(,%6ND>P=_0VXOQI][F^%<\X1WH&KW=2_'*NIXM4;^8(?-I+^&.2K MP :[(9FY^S'QEU"[HZ^I\V#WJWTB?;7%2T.# [Y=D0_/*8"^./Y!H.X#@0=MPS)KPCTY$6?1_6Y\)?!8W@P1_M?T=)\S,4 M/6\Q ([=3QP!, R<8___@>WXVBG=EO*!YJ:2C"Q+*=J,']>KYLJGJ0N\4# E MA)+$^*9D ,8) 9@@!$@6T91DL0QI=.D6RD:0^>VM6JDWV8&:9-I%?8/,GQ7Y MOG3G935.0[=DWK!_T;W:9BQ:\>NA:"[SK[N'P,,&S@7!T79V5D*\\);/!:C^ MO:!3:\,HL\Y=OJI]=FH?P.KF<5VM];>E"7L1X2B+, L!3[C0&T*A.5%A#C"2 MF=!_J! YA4YU=3:WS5\C:U 98:^:E,E54.SD#7[0<[+Y\7E;BCODF2)(($Q M1J'>@_,X SB)%9 8)E"$&$N9+1J7P4]K6JZG!?ZPX_'@?R7O\I7)C!RPIJ3/ M55/$H1V1D= /XS"A48PTYL;KGX>FLHY(0:P03B,<4@GC%OVW*\N]@%_L-]V. MA_S;YO.>$G:[A=T7D",OWRUQ?&J(HY'T*MB3U=]";8.(I^6XLZM)%UT;I0^7 M5JMWABV@OQ2%^)8OEXN4JU#&FJKCF"'CU"4 2V0(D(P1B3G,! E=%LM-PW-; M&#=RNINJVV4FGY:$RAU/PZ/?#IMMM:>[W MUD^W>FQ,A3^3 _VAKOSW]%FW6"??QRI2&54)T+O7%,!04$!9IO\6,\%1"A6& MJ<%MUMJ@;3>A/6,X\EP_"Y_WP@<. MN/BJ:&_1X[0E[.TA.*I9[_"J[YQUKY[.9'9J*JR(*($()4"DD .(]!\XI:$^ MQX49T1L$'F&G2.*!6:P"\$:/>='JP5)6()BE@(J,P4@T^3'&(PU XJ4J9B:&&M?P;Y- MEW/CN:-XZN&6$PN\[5C-+XHC$UAOM&\C\33AOL_1F2#>M^UP-@&_SP%PB?@] M>'-@R.^N,/?GXJ,T"N5+^9M<[WSL/A>N&1=9BA6F4014HDQ%5(0!BR,)<(QC MRB%ADCF5KQI#R+G1VO7S"NGE1LM@I8]&>>->JG]N_L5-IL>'O4R/VQH; =WJ M^6?'H.,QO@,[\GSIT1V9;@\&=JM@L%0Q;/,0?$5^3T&").&V0] M(LA'\=AC]C78GTCW_)E^;V_>7\F55/EZD6)!LS2-3&()"B#.(D 2E $9TTS_ MGT2"..UOS_0S-_9O>6!-OP\M%W8:3CL&]@#2R"3:XJ-%W#KI_-!*Z3'218IES(H*>_N9'"1MR:%I8[4=VHH0]D.XKP"-W(5+%%;8\S M]H3U7#?0$A=/U-'7VZ048JGZ(978OG;)OF*;(7E[%*$)#DD2"0")C$W"*@%H MDC) 0HR(C"04H9,+P9E^YD8A[1S82\[=?UYPPM5E@W$16M-L,)R &KB_. N# MU_W%<2\OL+\XJ^KI_<7YQP?:TXV%[)6QFYD,5'K?4@E'GG9&/-WC[2I MCZ^_T5+J+7U>+LPWE#XNHX80<)I M[R_&@_CHPF/$KH;>D(@ZTX])CI_K7>MK^I"OZ;)-P:DRI$2:$2"S2"\'G G MF%X=.):"895)'CH%]G;V-C=B-R(&X/TJ:*5TO7+X_]I[UR6W=2Q-]/\\!2)Z M3O>NB$0-28 D4#MB(M)VNMNGO9T^MJL[>O8/!:YI3BFE+%UR.^OI#\"+1*4D M"J! FG/B5-1.YX4$UOH@?EQ86)N<9>;KNU77[%1U6*="ZT94CF,M>?0"% ]_KVJ#^I M?_T)QZ?_XDDL@/BHG5 (9#]USC6H\.*G]VGAP MNZD?E_RG*AZ^;Y2\?58K]E"7-+S7[XKYUOSV.-&34$4E31F,;<,=G!-MRX;& M,*-28YK16$NOF"O/^:?&-[6<_7U+WO@CE*DTCF&<"IL/90P\FF?&K*-10G6N ML.3:IS3DD/B/4#:R$1^P2GZPV#D!FZSGX[S_\H40_PI&7SRW%\: 2S+P*V2W M&K7H8.^2K<1N)U'?-/B'>ZGT1"[0:\9W]E%?/#VA>?TJZCM,SX,5\5W)[5S= MZZ:FWLO;JFC1-]NL95]N32=*H2C2A@9U;.L_)9#G+(8Y27!$99(HOUPMUXFG M]CIJY"Z3AOI6U71&W?$,8P LASZ8. 'CRPVHQ0:_EX(/4]3.%ZU09P>NTXY[ M(. )QI&7W_?^*\Y_^>7#!/[Z,.$]*U9E0[7;]7K[6)TLV,@W4?6,?(QG2B.1 MQ9I"A#,"<289I+$@,#+[^BQBPE"=E[D]G*A3H\+F304;RU#5TM;GPF!>: 5^ M>5%LU>L\>)CU]C@6_NFK./W38:MNU502M!2^ 8W*@1H/C;6X\[(S]WD%-ND51"G2O=RD5GU=+76QL[L5[@]]7]5#G9[PU BSGA2S[ M$]NWX4SF.&,4IU#EI6LA0Y"(+()8IKG.,D43[A5R=+U(4WNG'&H$[G4K6:I2 MJNS#":Q:H-$+?%N"MF:U^>@9&!E@?=W>+>.NVL#OD%<+MCRQ8'5.G#Y8LHWG MDGF_*L*A'.B5$$"@4:D_'("O*3[@R/VHW)HR7\Q@=82*DBFB2B"8VP+76,D8 M,I)P*"7-!6.4>VX!#H>?&L5:Z8 5SX\>7V'F1G7]D1B8MG8@#!"U&T8J^?[C-775UZN;3M9E(B$HLDAU2FQG!":0YMP5DH,T$%S6,6#QNM3>5K;)99_!?\]^G,4@R>V L]6V+^ ^":*(OM?#?%>LQ7RYWJZ:MQU%:9+%$8>,IMJ>?FA( M4TDASFB*,4\1\CO]\)Q_K,HHR$_F8_9N^E5WO?<1%-C)BLGV MZ ZRHOFGV9S!U M8Z(02 U,.2=! K]7<@9DFTM0!,NE/S/-R$GTW9\]?N+[G2:E:%,O5I^5& MK>L7*$>IDE0BJ&)J;)=<19#E*(:8REB;;5,L<^9UP/EZAJEQ0"4@*"7T/'8\ M L_QM/ :2(8^Y&NA,8!%<5;U4 =I1^./>_YU3KVC8ZNS%U[9M+SQ@M8?R#R* M=6:>J3W3^T.%1LZ>CGV? < M:>"G_!B? 9[U"S"$;F3^:I:?T\S\M*IG&YJ?N;ROEV+]W?YG*_8_L[D=]XLR M%D-AC[3M'VX7\O 7K2MGF>0L,J]W2)'M\"$C&[&)$)2,1#3'B$94]>B2=HU, M/@_,>&W4RDJ=; /XKIW:4H-J>E_7QC7KQ979M,6I@+&,C)VF10IISB6,D$X5 M0;;7G?#NJS;N:@W?>*U9*V5[K/Z,57)U1XV$^] .;B/9357*MB7@#=C+#JI+ M[*'!JU^V[PCIP0J ;#!_UC6RC.S="@#;L:\KQ* ][6/;W=5&B*W4=[58%\]J M7P+W_7*EBH=%%8@L7KZMV&)MZVDO%T:@\J=Y%52VJZ;[26WN]3?V8Q8+GFMJ M@[.DUC8N2T#"LPSF6)"(9!D7*/8RKP<1:,"V.RE!@^L6(!?YC;VQ]-6 M'V9I,T*,Y?7F2LV>U8HO_\]9W+:X VXNJF;F M;47KA:WKV4]B?1VW"9:+=:#A87'Z&U#K"7:/;4O3\DW>TA7LE2T+ MKEJKRR@<<%,YZ(*$VI,.(^2X6]I!@3[:$0\[FY_1\,?C>G;< .KM?;KEL\+,^B]_J*>E_/G8O'P=J5D ML7G/;,CWYJ6IMZCS&-,'HW> M\ 5R5OC//ZH?HC<\KUT,_0?JGXM4&^HQ2C^":_7OJHLX[0KQ M"BXC&G/;)T<1B)EFD&#"H>2*)H;ITC3W:N!W?JK)$5==DJS5ML^SQ'$'K&[< M% :L@7GHH#/?KH[; '6-+Z,1B%TZ)AJ522XK_)HU'.X(L35\9L6\LK=:Z9G? MEW,SWKJLH#Q+8Y4)+6,HXL380#1)H:&+&.9YKAA'*$<)[K\QO#C_U+CD4VM# MV AOMR1-(=V6_+L2NJ4BU^P++Z]2GUUA4.S'WQ.VT6]G<=<:W%R _#SM!T[P;=A^E'A)]72Z&4K.K4V+'OFX)C:B6*M9(SEJ8T360. MHUPIB)7*(-&1C<;.)-6"H=SM.-EYQJF172-P5?A)U6(>-0_TH[;+N+N165 T MASYA/@"RE+;IR@=V\H:C*F=H I'3Y?E&I2-G]5\3D/N-5Y?"J:J 5X5&9GF* M<9IR!KF69G_&S!>"&8%2YXG*-$*1\,KO/#//U.BE71CGYK"P3?]V ^=\\L;+5G2UVNI#% M9FO'70B[\9-OMIM/R\U_J8UMBC>C)$]XFABJ4$1 +' *;: %C!'2L1(D9M++ MB^,Z\=2XXPTS/PIE>]DR(6R!CC5X8B_EAD O5V#SW6S0Q-^WQ;IHJEH^K99/ M:K5YN0%/YMY-Z6I5YHHGZYOS34!R7"Y'UAE@$8:FH;IC9EMFT @-^'9CT]7! MB]FV6<%#)@_Y014L3\AQVI%3@OS .,[^\;R_YTZ+6?]5'69#)&&)HL;"$1&" MF.,8$I()J-,\53Q/4"Z0UZ:J-?C42.J;;>X$;M]]/?!,E&ZA_-U>3EW3[XFMW#!?-VQ3EC'[ M:$$W;]&ZBA).282YP%#@6!D;1/ J+3W+A.0*:RDC+Y=PYVQ3>Z9K+^1.6M"( MZ_<@=R/L]F0'PVW@1_TL9 ,4K'+")! ==,\U*C\XJ?V:,-QNZL<@[XN%M<\_ M*F:>R/HLJ^DK-,.4DYA0!BF.$X@USR"CDD"N$ZT0QAH1K])V79--C3^:<]5' M9NRM\GS/[DUTI0&86Q7 DL^+!];#M]J)NANIA,)R8$ZIQ02EG#=@)^GNX#H< MI;@@$HA1.J<:E5!CW,[GA9*?5TNY%64,39F8V.2@*!Y%L>&. M/"4<8A1C2"*I8,*URB+$:2JY:PY*UT13HY$R(')1G M7T&I@'NJ1"?2W?01$K^!J>,U5$;0"J@>R26=B+EGE(1";J0TDAK!IP9!ZTE; M6HD#I8ZXP-&1+])Y^VA)(BY*M#-#G*[W8T^IBMFM^3Q(^YEX/VZ&.XNCGO*A"&)CDW M_9T?R[.ZGK!\UDK\^6'Y_#_,/9718[[9VSK'(XWR2)Y5H'D&SU_0.]#.UDLR M#_1S(95\\_+7M9(?%K;)ZMJ& -_:#ASE!F"&L> HT2E,LS1O0G-S#'5$I1)" MIC'E/OWJW:?V>FQ':%5OX[R$K3RVM9TJBX7Y?RTS8#NAO4/I7-?!;8@)R(E?,= MP7_G]2I%]?9AI4I/46W?8A3Q5,491,AV*,@C!KG0MIIQ0E&$B<@CIT+&EZ>: MFG5QE#N]D]=]ZW !W,O;K7"0#.Z )O[GBLRX$' -S)Q' M;5ZLE."V&ZLKF[P< S%(DY?6-#^QR+,TZ-)@Z#YJ\UN=R!=V./ MH' .3".'2%IIH147E/+:X\=*XF$2$#K!&2 !X?1\/RT!H5/]K@2$[AM[)R"\ MKN:Y*[Y+4FJFS@7$J6V0J1F!)-81C+G.J<@ECFUDL;L3JF.NJ7F=JCB]P^K( M9ZK^W+[[ZIV/)EX+A./#4[YS?VHWCF(OI7=DNS"P@X=& M+S_B<5X'-Q8: MV!*:D6>;D"+9GWE2T<6R![$Y O4H'8R'G:4:G)%XS7/.5] M?S_2^J*DV4S85]+INF-5K'Z5^]7,6SL;<)SE*!,2"BHQQ%F"($L9AVD>JU0C MA'3JE27>7Y2I$=M>DX/R&'\!_SWZ(M&*M&[.74>KEZ M+%\";U[J/^ZK!+)8)D+' N;2.LQ(SJ#YI.<024(DY1(IY)66TE..J;%PHX;= M@%41NM;$;*EPM".K]"Q_ZM>JM>\*NK'M".LR,-6VEZ06$^R4:"_-C8W2:*[X M_5NY)(/4@+P2TU"=HGM*,6X_Z>N@.NHZ?>5P_A&A=V:3N8O+W\UFTX"VZQE) M4AK;@@)<,0EQ&AL2C;F"4L1Y)#.!,[=2))H6?=@X\6C2JBWKMX%2GZZ]HQ7F[7JO-VAI[=<*8 MC(A 2F@$=SC-_"[YR:)SOPG;VX;S32TTJ9+4"9 MZ:N>YJINVF>V;H9/_E'%S0F=)UB@"&9,V2=?2,AC1&'&A38&0L0R0?TBDRY/ M.C4B:,M/8(9G('*%A@D\.4(P_UP4^V?)K-&K;[GT6Q7#5A#S;N:I8F6@M-*$QPGEK?NG7I4 I3 MDL1"4YD+J?K&0'5-/#4N>E4_M)37%MA2:R"W"B01BOI'076N@!LK#8'KP,QT M"&DC=.61*>'=ATE9R8>)C7+!:H 0J-LA5E=U?2URKS09%S!]LF4" M@SI:TLPE<$,ESWC@TYE#XS+.B*DT'FH=9M3XW.C/RF61F2_*5JHRPY4_6:Z? MZ5@A:H@88F;KP6#.(=4B@DAIBN(L%3AR\E]WS#$UYMU)6%>/,G,^NA/%.2 O M\VP > 9FUKHXU!Z@\A?@6Q" W+DS % CL64?P+QH\@(4'<1X[L[1J/""Z&WR MNW1IWS,[&Z>[>EJNRD]!6;?OK8VW6+V\79I]<")4C%!&;;N2S%!?$D-&40X3 MPE,224X4COV.[CKGFQH-UD=2!S+?5$4G#/#/[?;^CGE;$^E];V^K:KI&][ZO)P7XJ7Z MNH_1B6.%*54(BCQ*(.:20I;F$908"1MB15.<^+CDW*:=&MF44EMGT6 M]G/!.>+MYH +C^+ )+,#<"_R#:C$!;_7_PX2Z>2'5"#GF^.DH[K>_(!X[7CS MO+OW.4'9L>.S[==QNY!W3;>.3VHS(UB3E-,$HHR8[9YUMG&N,%0IC5#,#3LA MKTXH79--C7X^=[4RN0$+Y9\4?1YHYR. (/ -[_:OD?N\0^YNC]RG#N3Z>/HO M0A+.NW]^JK$]^A>5/N'%OWR/OX_H<_&DZKC)VM^)2L-C)>#DY^N1(P@CH[N8X!NNR!^@J"(9^T(UL^]!I;__Y,1SN_IZK M8!G)TU/"LZZ$#%2U]ZS:'5Z=XWM&\^><%;?MR3E_T55]WDJ74"NCL>FZ-!-8 MX#@V&RLAI8 XLCG1W"83DCS#E%"$4Z_."!?FFQIEW7IT;*NSHP\[)]@KBJ8+ MV97-%"ZME9M=%' %QO"6MU*E=^W<@G=ONP1&V*9M9V?[&;W:+JE^ID7;Q=MZ MIMJI,J7/F%R_L=7?E-W'EP77"J1%2+>\->% +M;)UZ@S!,/E8+(KUQKKAGA50E0*^.7*7H'>CEY" M#LPOM:@EA#MA02WM (W@7*$)E;QV:;IQL]02BNJ_IX_(-/0T5N^+E@MO"58:.2C.HM>9O7O:7U!^)VS_82KYG MQ:HL$%,^9M4#90G-1B;]QW)NAK%-JKZPC9H)1+'99:4P2G4&,8\Y)"C*H>9) M9#9A&<.QU]YK!)FGQF6-E#6!/:T*LS-[WHGL:2&-L.:.1M:T5G)$=FWKVZ;8 MLB[!*1:V6MLRQ<6J*JL%6IK?@-WG8Z\\L-H'-/K&6ZI0=N,($H]K>HZW!$?6 MZXA3]WN1W<[GRS^LP^K]4;O9W7AZCK+TJHXMD6^6A:=B8QB6.E,!0* M$8BC')M74BP@2U&"(YVD4>YE%'O-/K67RTYXH)DLP-9*[:WD!VD43^SD#_!?$T2 >$N:AS=L2SDIX4$D/*O%O*I/U MILH4JIT(:[!3(J"5VA>_4#:G]_SC6I!]X3FR!WL/=$4=G4_+A3VV9%4-+UM9 MN_:@SI)$RBBA$NHX01#+R);5(!)*2F*"&8V05K-%V1I'NO%=]X1.3QVMGKKV MM,,]?.\,_L_5LP6L70'=CM ! CEF)IRWIKMA^+>R? A?E MN8A*R.H\YR<;OTS/1<5/UNNY?)=_)-OIWM!OMFO;&V3=%.FL_?P9RG/.T_+, MUMA4,>:0,)Q"A9(LXXF(J%L,B>_$4S.E7O=Y_V?V^/1KU>G]V@;O9Y#OIIHA M\1QZA_@*2B-X!21H1-]5BNT1:^>%L7L8WE!8CQ2A5V/^U&"^?U/R!O,Z?F\= M*("O#V =L7U>PXT6]M='R79$8*_[>W=K>K1I7L9.+;V6Z]OMYOMR5?S#[--8 MCC6B"85<8VS3L 1D@AE3,H[C2 @DE11>@8+GYYH:K[]M;8MOFE8!;"(RUE#E(HPUJ84$I+6@K MZ\O/IK5;3=T1BZ;MT< M77=#K\;0[KM6[?SS"U$6SO=;B2MJYO= ,GC%?!\9?E*]_!XPG:^6WV>P/L7? MZEYLZWO]]64A"V&'+MMR+MGB/1/EN? LSE-"2X[D.C64F6:0LIA!HGF4Y$AE M1%(WQY[[I--S[M4'ZFM@K;.=W*!J-6LD!XWH/F7,G/"_O/$.B.E85>$:@>TK MY^NHA:86WAU+7V@W;4?5)TEXIP&&K%&G(]B MAT7BO.[TI^_70S6QYB)BBD0QU$JFMM6QA"3-CP&[! MVY1WX&-^T'X%Y7)TZW"WFBP?,MMSEK8C-3'!D[E0BH4K/-QUPI2% 2 MF1U^G)A=/J=8>845>LX_-7+; MV6_L1_&X?:SWWQ01I%G$88:),GL<:C,+$#9DD,F$1I%@VHD'CD:>VG-?"^?V MJ!_CU/UH7Z7]P(]R+5= '\19;;N>5G-3ZTDU/^V?TN/Q1GDJSZK1/(7G+^C] M-MX^;LM3MS(:ZH3I;S/'/BFS/S /^TPBC5FL8ABQV%:JSV-CJ$?&4,^P2G-& M&8F]@I<\YY_:$]P2OX[P$P=;X[F1W?M-[K4@SN_WH6 >_JV_0[B*6SWI?/C% MBO^GL@JL=5 8'8):!'W "V,T^MO70!YH3-D6O8:YNF;W;,FN9J(CI#*8Y MD1#')(&$*@4%H31.6::$)#T;9D_5^=!NE^WI>#B%H!L178G+P&33[I4]B+.A M0_WPC;)_CI.A0\6.)MF!G MOV?J[=6":?ZS3XIG-[1'U[>8M6ZU>BL5#F3XX MHZF(\AP1R'.10AP) FD:$9@@I%$:<9PKKT883K-.[?&WTOI6574!UXT'@D,V M,#-80=_]P2JVCW<') MB_H]J2VWY6=62-LD)5,LQ6F601+S!&*"4DA%C*#23#*5YU&&OCZ>8XJL? M/!G9R@)!_4\=3H#I]OA>!]' SW#[? %8\0+WECFO?*#G^<0$HS[4YQ5\_61W M7-FO9TS3TETBJ1 G,)1$<"A2H9F.%%5NG>X.AYW:8_QA8699E)&# MYA4,@7_7&*]V,9,[12@;H?3K#].K,G)9<**M@D5Y+M(XPE 9$]2F)\60I#R%4<2ER%2F%(G\&KD?C#\UPJ]$ M!*6,NWI"OBW:#Q'LYNP N Q,S'Z0]&BV?E+Q*YJK'XXWQGN%$:)+H".+8]O%#]A%6>0X%C1*69XI+ MY=4WZ\)\4WND6S*"4D@_E] E=-W\0P$Q&_AQ/X++&%M&PH!'QHY8!/(=79IM M5$>2H^JOO4JNMUU=VNM=\5Q(M9#KQM1XI\2BHUG;YWA[G#\I\O!8;]J#N M]3O%-U^5,*\>^:];MF*+C;*5'RGF&:<*)EPRB'&&(4L4AISJ%&&1*T[=CR4N MS3:UU\%>8!N@:XSH#7AHA/5PWE\$V>$P(R1T0Y]Q[%&[U\!*"VIQP5[>D/!Y M'(F$A'&LDY+C#^&ZAG/W892ACE)<\>DZ8;DXQG@'+Z[J')S'.-]T;9G,@W N M6]SW;KTI'FU$^6X[L*YD^+!8;U;EAVU=UIC[IGYLWA@M_S;C+-8D2SG,?,P5K4J3KY3KK5Z976U\H73TK NQ0FL MDJ#4OW:7 M;?]15V1@5G]%SC>@4><&[-;I2[5.3<*U40HT6I7M>X'5"[X;>9W<-QFCKM=( MFY"1ULUKLQ(,YX[-S/5SC+;9"09'>S,4;M >,6W+Q=WCTWSYHM2[8J6$^22T M^RQ_-A_0I@=5EFHND836505Q%-EP-O-%1+% FIO]49XYA[.YSCJU]YP1'#:2 M@T9TQPV,']R77UF#@#CPJ\G(#([P.VQ);^7N$;WKCJQ'2-H0"(\5C18*:;]X M-%_$ND+1G,<:+PK-5[V# #3OF_OYOCZO;+/"S8L=<&/W67_?%D_V$_?-C/=N M^36<9EQ5&>-!P2O M73 ^M_I'NY:>^V+S$B?\6[&9JYF4-):QY#!E>0(QU1P2GE*8JBC55.>)8R7^ M4X-/C4-*H:P_5#'Q'8@Y\XER/4*NFR:NQ6-@/MA!$2>_\#^!1M(P$:[G].X5 MWGHTV&BQK>?4: >VGKVFGS'P6[%8VN'*G$"UWMS_L3#/Q??B:7\"]^;%6"9& M^HU1PXST4%TRRQ.BJ-WJ"1I%$"N"(&4LA2F)4<3S.!?(JQA*;TFF]M ?GA4O M&S5 L0#_>UDL-L#LWS=;WZBI_@OE9EV, O_PN\>6>*!1Y0;LE &MQ>$OX-4- MU67A[)*K,0UDK?278U0;YFJX7ELVUP_H7Y+V[7*Q7LX+:0^NRB2$0E41[)Q* MD>5,&[XD&&*F%201$U#DJ4RU0)D4RK4Z[;E)ID:%;3E!(ZA[V=JS6'936BB$ M!F:KD^ $2P-P >&*&K=GAQZMW.TEY=J5;R]>VS.*:,O7ZN];PR1W]IW^L5BH M#QOUN)YAJGB$HP2J3 F(B<:011Q#29#$,LYU1/VZ[9R9:&K/^UY.4 H*?K>B M@E)6WSXZY[!U,V="(#;P\]\/+/_HF M(A IT.3?-N#$K%Y0]"C^Y='T_8C@\ ML=M_=A%5.,Z4@I(1;O9,.H,$BP1&B& L-8XHI3Z\<&:>J='"JX/K*UCA'+!N MI! KH$YH1=2WI1P 8= C'!NEE$)X8*JK_G@TN5]F_4MQ=\^K-=;)=]M5V:7 M8?8?Q5*6"23K\NL;ME:R?=HSXSB63"0*"I$:$R)G&>1(,IBDL4HI10+Y-NSS MEF%J-&(DULO5(S,+#[D5%MA-W:H0UH"NDM.VBV*S+A,$R\2TM6=68)^%=8DN*=E,;1_[M\OU9CW+A(XBKF*8 M2V2M*(PAI4Q!PA(68Q&A*$&SA7JH.TL[GU&?G]+I4:35HW@T\<#60E$+"H25 MU/-PN@-EQT/I*T$;*1NNU?B],K$:T-YV@N9_$GT9CE GT!TSC7OR?%GEHQ-G MAUO\0Q7OOMY_+KGH[7+Q;)X^0T)U1!<2/*:9M%FS++&A^1ARG&T<+_KLH?CO8[_+%/;>:ZL%^"+ZHI^5J8PRU M=\5:S)>VELT^IQ$A+1&B$D8<*V,_20E)@FV58R0CS&2.F5^ZZN4YIT:.34TP M4,MN]C:+.*/L1CN#8#@&V'_ABJ^:(5JMN(\[[B-6'SA.&K2XCU /V[Z6#!> MS*N3_\Z*U"B+%.<"PRRV3=ZDT)!0POF"\ M)B_O^_MQ5U,)XU[O2F'LOME;<;7;@3 FF"0(LIAGUK2BD.WRQ>$R1*_!*A!/>4T] M*E?U >4U7_4:HQ]G_:V7<"&Y(O R@$KZL0U>AW9+?%NZ=;^W50YAG?5$,1'_>TX]* M@7W!>4V#O2=6\":JQ^H&:Y_:&GKDQJG'2AVW3#UQ34\WOQ#+[6*S M_LQ>;*6II@-WGC*2<&H7SOIR<9U]'>J>B15[W[:O_@JMMW M7W]3/PK!%JP);V$RX8Q+R%BJ(>8XAC12"J(D$M18,3KG3GZFDZ-/[BE_]Q4T M$KK'!AV#UOU@7PW%T,\S> ?V./0(ECKQ*7(.DKH*F)&"H]H?D\"5T\ZJWQ$4 M=7S/:,%09\5M!T&=OZAO5\WWQ5RMWK*->C"6SHS$<<2S-(-93AC$&BM(RS;+ MF8Y38KXD*O;KJGDP_M1(JA(1E#*"1DC?KIJ'"';S50!T'2HZOF2<6O MZ*IY.-[(735/*G/<5?/T9<.ZB6T7/C&+4YEE,:%0QBB!F'$,F8@8U+%6B$9< MQVXUUGO-/K7'O12J?ZZ;'_*24XZPH!!%"-MT1 4Y%Q%,9!2G41Z)E%*_5GB# M83].3[PC]_QBYS,^ZZ@'991$_"L8=>G"NN^]EV-:OOM2_/'=]0>HC>RKK^:> MI*/^ ):^7OK#07IL;[.S# ]0FOBN1MA02DMJ,3UV.*=0).F+$NRA$*2VC./Q'Y' MS&LDU2R2F(@LSIT\^ &P',^)/R">#EZ$ZU :VH\0'A(//\)UT(SE26@@>B@A M>BKE#-1@L .!+F?"B;O&<%_G H=!Q6=^S6V/-J:]FN>MFX'.;JOKUNU*V M5/(^7GD?/;-^\V)^>%JNV=R(L7U:FR'F6UDG7"S-#FJQ5?+^296MD!95"ZL9 M276$8ZXA5R(V%$D()+G@4.2$F?_1..=>.YN1Y)[:GJA2&^ST!K7BH-2\[#/8 MRA5H*0_>O(!&?5#I#W8 @#8"8 ]!W=7.LX;16!\I-[M_@A^4@=\^KY;Y)L Z M]SB&'A7U8"?C.\XX;ANX+QU$,NO< M/:.4YN7:*GFZ/M7=#_NMFN6"*AX3!>WQ <1I;@QO)C%$.B993,T7OSI[;M-. MC:Q:1G%92*^NKR?:[U$(5:S](TX8DF#+)(4V-& MI<@0E/DNP9SR.!=YA+0/+77,-34N:HE:)L.*MK#@E[52X--RHP#U/#7K@MN- M?P*!.##IO,;O0,YP3., 1B!ZZ9II5$YQ4/DUD;CN89GGIYD:9QQ(ZGZ2T('CY3.6 M,.@,3 8'0N[.I/PC-SN06G9< S6#<>:";C9<\%B "H/"&KQ9L7\4:.0#5L"P74%/J7Y59]"# 4?O#GI*G5,=0D]>UV^G^J^L M6'QNRG_,ZGN&(2$81-YM5D=N"H@IRDB&81S*.,1-QEB9- M07:W[6KWA$Z?W\-R[ ,_[[]8@?]D7G'F;6:>R6!MC6\'XT=<7RN5'8.(LR,+T=*G&T*KNE,#NF@_:A M58 *&*3J\O7 !B+(*P09E3RO!^PUL088L6?55+6Q-'2OWYJ]2K%IU\9YM GF MLYS&)$YR6V-0FXT=I89:LSRR6[R$IHPHAKV*/ER:<&H$VA(0S"O9RQ2@4GK/ M,JB7L';CP9 (#LQV'_> 5<(>YNI4\@8L?>J(3*B2IY>F&[?4J:/R1R5.7>_K M1S"_&;9:%6R^8[C%0]EQL?8M,Z%UG) 81CG*(,[2&#+,-119G'(LS5?JU+G' M;;JIDX1^D,: ,4*G4#)1"?7)AL5#9Q4_PU MESC>U7=_V/0"+>LPUQ_NA'-;E8I"&D?84L !R*$3@F!;HE-S MC+S;Z5#S>"/3=7%_Y_3:NIW4^G[QE MI1QE&:>Q3OT=TZ??=J1VK5TK3TQNT=F$H2(;64,"$, M0RRU@DRI' JA!8^U(BKQ2N[LFFQJMLC'Y>(!?E.KQ[+QKF=KO2Y0W7@D%%1# M;UI:?OBR0?&0#ET73$+US^N::MS&>0Y*'W7,<[FG[VYEY\&U0:&VROA_%IOO M;[?KS?)1K>Y^U"E]EIS,_^4W]F-&5NXKY&_BI]L-+!90TW">J,$,%J$W+GV MAC#8OM9?@I%WO;TA.MX3]Q^JI[%J]]X?UNNMDN^V*S/T9[4JEE6NTWK?D/I> M5]]O"O/BJZ/*;+*,R!3'TMBO4183B#--(44B@L;,E:F,$.-^S5NO$V=JKZ1_ MMPW25THJ]5B:<$TUP-++)/:MYGM7_[MR]1SMYM'69&C+NL2]T@14JH!*EYNZ M0.!-JY%]>12YUPCL50IH?@>!-I2!?ITPXYKP08 [,O+#C-H_!72Y*$6H>]U6 M\WY1:[5Z5O+]=S8=5#0!R;4&N]2^)NFS793 M:[51H/)ZEBJ 1H>PJ:>]X N8D.HW_^AIJKW@.96\VF\@_[2AM^:Q7>U:#C(J M5*YM"H'"$N)(:TB4U% BC5-!HQP)ZIHO=##R]-C+".?22? "8-V\N3\GM>V5]',XTFC9/B<5:*?YG+Z@GQEBW9L?%F:H,K&V*A^8:XR2*,]A MDA,-<4(SR+D4,$%Y)B)D'L#,*_3JQ!Q3>QA+S_M>QG[E'4]AZ6857(G0B$<4 MAXH^/J5W'5IWQ#O]5JICXJMU?KS2C=*" 00 -3 M027E#:CD!+]7D@YS6.F 2+!X[?,SC1RJ?5'EXRCMR[=<4P#;ADPT#NIBL2T6 M#_L EC?*;/94==TW]D.M?RL62YN 7)874&M;Q_1PE-,E -1DI M7T,4NM3UJ.L5M-SU.)+_A)+7HR[)Z;+7XXK0=V_\M%*BRKRT%;D?EZM-\8^J MV!7)$IX@(2!)8PRQRF)($H0ARR2C0L0QRIP:3#K,-37[N"UJ&3/,6L+Z[IC/ M(QQCIG4>&4- TPSB7%/(HXQ#GFJF8IPHA;A?U$T@C,>)KCE"^780E%W]$T&0 M&_A-V9;R!IB?YNHD>N6KKR[1U@5F#X?%19B".2[.SS2R ^.BRL>.C,NW]"3L M7:<$>V:[+]K[1MZ*U6:9SK1.S >&&2:H^T_83[^ MILE];L;Q-TWL(S/!/FM'B_=_3*^UO>3_'^NW=K0DX_=<.Q;!O\A_YU<88U0AER+O9_>;JIO=:J MT.Y:1/=2]@ZX=K\9PJ,U,)G7AP%[:<$!=#W: 3A@Z-X6("R6([4'J(2N:NA7 MF%81R,M*[D %Z=VAZ2A,[S#(: 7JW15J%ZKWN&N0=-R]WT$2I#AAPL;;9Q"S M)(4\)A(BDD4<1Y0I[145YSKQU+BWR5.TI9P>%H6_ \@9<3=,K3$4V,T*R/41DC#8/6S:%OM>=HZ@Z^SH]$TI=4;\>R^K>W! 3Y_ 2?/ M^*W.-\!J#4JU04OO&V U!U;U/3]_Z?I,^-MT8ZU3*.-P<'G'M3+'@O_(7!UM MXG[OJR:RH8Y[^+;\QG[8;??WY=R>RKQ?KDYK,*,\26+$8Y@QJ2!..8-4(@3C M6"5I+C,4X:PI"?S-_6W45QXGFCJL&OQMA'=-0S]+73JD:BVJ!!);ZM8&5]M? MF+^O]I6T*P]XCTKCO5?3[64SZ.*,\PZI5;BQ:1N@)?O-Z;?&_CD-]RJX%L5 M#-];C%&)^UJP7O/QU>/U3 XN&*^[3-\NJF,7.Z-AH.I(9I9)QG.E&!1)9JSZ M-).0VNJD289QQI,(J5CZI.Q=FM#+*!\AS^Z;G0/,]U+?@$?UCW^PA8UF4=6Y MJXV56;=_(DF<_UK_V3/%^-*"N#%B2)@'9KZ6J"62=]VH^2<8.T(1*LOX MTG3CIAH[*G^4;^QZ7Y!Z)&KU.%,BY3:H!>:<2(A9;DL1Q **C&@D6!Y38[?U M+T=BIIC:?M\B^52^SG75/L :8$;.J\J16"C=*.(Z@ 8FA5=E1XQ9U 7,M35' M6KH/4W+$3O S*XZT%+Q0<*1]I7](VVWZ52V*Y>K30I52HPA022%7*<9E"FCBB0LRY!38$7W-%-[QBLY02DHD%L%K*CN85@=>'8_ MY.%0&OA!3_\O<(#1NQJC'C%K'6"YQZJ% 6VD&+5SX(6)3;L,14=,6L?-H\6B M75:@'8/F<'4_8Z>=^GBOWS?O^C*59T8PYPG!.>0IX1!C2B$1YD<:JTC%$4J% MG]G3-=G4R+$MJ_4T2:75:F6+B^[L(6$VO0^^9[B=@+L91Z%@')@]7R-8F4U- M6=Q2VG!&DPLF@4A;Y57$[,>0RZ;JV;]3Z4^T6 MOM=V>+NF'XN%VG7KGN6QC,W624/;ZA9BSA*SJTH0S'**1:R8H+EG \R+<_8X MT1KG,*L\N/JBGI?S9VLZU!WG;Q]6JON@I"?T;E01!LZQ M:?=DBV:\"6\I:= M,TJ)0\:I.X(3+$#]TGPC1Z8[JG\ M%?/MIGA68+UK-M*_D46 %7/CLW'786#":RD#FK8759^+MCY@LP2[Q;K36HDR M;N+"N7S C5[;^##I[?WO]V! MSW=?P-=_N_UR5Q[/)[^^^_#QK]_NWOW%CV@OX>W&H@%1')@B&TEM3[6*\FY M+>T@.4:.R 0BLDNSC0TUQ#'$4\25,A$'7L MN>TUK\^S,4X=X);H[@?>[CAW\\E@V W.*SN902DT:$L-FJ1H_T@"=V#= PL& M 7BD.(,VT'^40&_:0*\K\0.5Q/$&JB,*P7VLT8(2O-5KQRCXW]R[Q+)[+;1/ MYI/S;OG(BH5M\!+I+$^A4)Q G* ,\H@RF*BZ,FT$Y MP#OQ)Z(=VG;/(U.(4KE]Q+BK'+)%\#U8GRR%<- M=UTRXK?EK?C[MEBI-]NU/6Y9J_4GM;G7;]GZ>_T7.9,93V*IZ=]Z@#VB!U>BYLJ=R3V>'S\L-01K75=0'_H>1GM2J656'ZC[O2 MVQ%.W M66VO*-(>^M/@>"CR\]9X8'Z^<%1\ ^Y^6 7-7VT"Y%OV5&S8W.IU8SL:;1>. M:^E_V#(,XJ$.9P)+-^YASC#0'AW^##1-WWA%BTXQ+^K):E-\\?!YM=3%INGC M5WLJS'OMK;'2E_-"5A9H4Q$VS2."M& P9BR"6),4DE3'4,J(Y"3'1$BOG(@P M8DWMG7&HE;7OS*9HO0:54M84;!R@M_)_;]?VP+9]@6\X9)"5=7L1C+]> _/_ M\5+M5&J6J]WXM5',KF%;-?![V0]^F#[<84$/%K 91*B1HSI# GD<^AET=#^> MEZJ8O=VN5F;D]\5:L/E_*;:Z6\AWMBY9WD"M8IMG>*80RX(@3G162)R MQ&.N7%B[:Y*I<7 M)Z@$!5928$0%[YSK]G5"VDV7H8 :F/QZ8>1,7RX@G""C MM1)_?E@^_P]S>\5#YIL]_70..@J9N*C54(/3M3VK#ZO-O@7S[3,KYE5$8QWK MV"H+4D<=S3(>)7%",8QBF=AX0PY);%N[H30UNWX2H2SR*DGL*\'4*,+ZWHJJ MV19KQ+ M@R;FNZ7#S47P_CTCJ=1")&;G2H1M MU95SPWY1!+G.,Q1KJE+JU=CRS#Q3([HF*MCFL,CE?,X,H1GCM,IG\4QG.0=M MQEB,8L*AY+&P1:)22%!"(,DD(UFJ-17,KUM\ '#'B1!KO47"%C)>8*DIQHF%(1T1RS1.;"AX8\YIX:&]EC*K9X^9DUB?(7H6K"O/"YO0HUVW[,^LD!\6=71":;KQUR?-7U05X=><1U=G MS*T>HF7GB)E*L@C9I@QIPA.(41Q#+G4,4419+(E"J?2*#AI:X*FQ9NG+J,. M1#ON1U5Q))[E\H9>;C>RG=(B#LS0MY\_O+W8V.$&[/(F]7)5A72Y=./UK^LW M$O"A:@,.+>ZX]05' O^H1N%8\_J]@M:KS6Q_8FT&*\.2RM)\+$GBB H$::K, M2T-$$:0R36!.N9"$,TFYDUOU_!13H_D#*:O@/S=F[T"QFXO#8#/T@?(Q+,&J M&UX&H(O%S-TM!C,_[=FK8^!1^.:R8@U#.%QY=:^9^KAZ1HGFF40*ZCS-(8Y8 M"GF21_;'6#"2:$%HS^XR]11>S_1H_61$'1/1ZBO3NTU,@Z6;E74=0@,_V1_; M;79J\09I!/-*]?"M7YH)?E:SEU<*=K1W>7UEOV?[?O-=K2KG6O-YQ%3&&2$I M3#,DS28O2R#+*(49H9D0F$::89]-WO$44WM?EQ+NGNW*N^[W6)^ T>VQO@Z< M@1_K"I?&7Q[\N3ZO>Z#G^L0$HS[7YQ5\_5QW7#E"(0#[V_ERO5VI5BP_8Q&R MM5^;9VN%&AJG&%C56S=XEWB^E+73TJ5"V33 M,ZJH\+L?Q:;\W>[26[$IGGL8#UF:J<_[VNJ O3XW M8*\1^'V0B/U0^/Z,<@2GQ)EN78(.\*XJ4- U;L^ W>5BV60$5,%P=6KAKD!E MCC%*#6+0-O"$6$481E>-VH, M"MKPQXD[67?!M+6X?QJD!J@S.J$"9"_.-VY K*OZ1P&PSC?ZI_W<&?+:O-Q* M:3Y:Z_J?C\5"Q3-B;+B$*PTU0@CB)$:0YCJ!1#"L,8F32"6N>3]G9YD:B52" M@EK$F^:;LE4"N%]X)/^FV$.62Y8 MI&*M,NJ4^.1L03I $,AZZYQK5<'!2^[71X';3=56%WJB%TL6F;"5^LD*%#5ECZ^_& MEM"4IW$&DUA+B#,A(6,ZAU((CF@J4,Z].MGY"C U=@D;Z..]'&X$-"3(0QLG MM>B@EKWTKUV,RZGU"%^'QQ?!P(5VG*?_*95T?,$Y5RK'>QS_");/JZ7J$M,] M>N4D@MUT% *7@>GF!"1!(U>ZU+\B;N7DL*-%K70IU8Y9Z;RNY[YGSM;K>UV^ MA>M"RCSG:6IS-W!&8-R=RED%C[8GYZ_L&X6V4$V;S/=, ME-N<+\H.7"P>WBQ7J^4?ME/E^N 6+);.:_*1X^SZ ',<@]=K ME)Z6S,$TI34MTSA!,L609(F$6"4QI%'$89[J+"8R02)C7I;,T1138Z]7SY&G M*7.,H*,I]I# MX33P<[\3<_@P-1=$@E6MZ)AJY&H5EY4^KE+A<$\_JOBZY6OU]ZT9_L[.4981 MG@G$L>"V!@ZR\;DTB\QW:08S25$B.>8)\2I#<6J2J5'#7D90"EF75/;LCW 2 M3C=^N!:D@7G!&Q]O.N@"(! -G)QBU,>_2\G7CWWGM?[-5[\NMYOOMX]J50BV M^+^7Q6+S'V94PR5UQTI$XTRG*(.4: TQ(@+2-)8P,28_S3.6%7DF8*YBSA M,5($8^D56M\QU]2H]?1^XG)LN#?&O7=A$XRL[PM:B"W80*'T73/][ W8I?!Y MEUOZ!LY_8S\^2#-ZH8NJ$].G;?G&(PFC.:(9S#DRUAB6,60D$Q!%4:X3K$E, MG9*D+\XT-<*HP\*-M.!07%#)ZQM ?P[@;KX("MO ;-$;L1Z!]!?0N"*8_MS( M(P?47U#P.*C^T@W]K(F_F@5?KC:V'=L[Q3 M-T=L.CQNET88S>/FJ$K;X^9Z2]^FPF9;OE6VJ^6I7+6]]TU115(90:[2S)!M MED JJ.WPP;,H$SS'F?;K&NPT[]2(MQ:[JAET.N>RMV/.=2G<++L! !Z8F@-A MVZ,WKQ=2P9KONLTZV=R65_^B#*<4PLQD M_W"[D(>_:%U955)OJOZ_4]6_NQIBQLSZ;I.0OQBI[[16MI@7YUHF#)L-ICT^ MR"2%-,X1E&ENXS@(B9GTJ9\\KOA>3#5";6;;R:N2$10+T)GB/87%=[.RIKND M0].J4>4&V*^@I9%-GFF4!=4E-AOWU2\/[ZA0V+?C^*4!XD_M0I -&,"B 2HX M @;2_Y1E#!6D/Z[PXR8 _)2%.4HN^#E2]#T.?ZNL[3W_L)#JQ[^KEUF2,:W, M8PS3G%"(\RR"C"EF-O JQUC12.9.EO'9&:9F%->'N;64H!03&#E]C[U? ^EZ MW'T%/.,<<[LCT^-X^XSV5QQKOQYQY./L,PH='V.?N[!GHS@SIK3M>XMG]56) M[:HTI#^9U:UW:%+(+$91#E.,"<1(99#'*89)G"J&<,R4]JK^?6G"J3WF;7G! M7N ;8$7V[-)V"6LW9E?TU=M^OV#[:2=;93G&<:(0$E3A.(E4IM^[ ( M2I(H32B-LLRI?5APR:;&68UBX%Y7I=! 50JMK5R['MH:O'DYN'!7,\VJV#/! M*MBRN['B3UG,@>ESMXY+?5#2[OPZ\I?3M>^]*LY(DV:,;@S"F3&(H,69XG&:01CB&1@F<((9HHKZS6[NFF M1MY5 2@#WJ2C@AZ1[I'AK1D<+= M^W\TO6+=?=#I"'AW&F:TJ'; M>74]2 .S:XG/MT-\!C@JZ\8A5 G@TY.,6^JW4]&CDK[=5_<\ C/OC=*K6E=! M_[ZQULNLTZ- M'79"[XKSUV+_"Z@$[YWYXK8(CH=-H:$=^B I!*K^QT,^*(4Z^G&:<]QC'1\8 MCHYLO&[NV7%:;6PXX>?5\KDPEM";E[^NE?RP>%\LV$(8BVC?I'[WF&@18Y4B M#7EDMH\XQX:K6,9@E,4J2G.-LC3V:D'M+<+4B*N,.7X_7_ZQKG++=J*#O>R> MG:K]E\6-O88%>V JLQ'^)=:-^/;,^Q>K 2@6?SH)^S =KGN#&*KEM;\ X_; M[@W045/L_B-=<3YM#\97ZKM:K(MG5?7B_KA-O VQ*/6FUD:IY3S2$+%26;84E'(\R2%G"4I121+ M%/7JTQ!8OJE1:57'9ED>Z8JVEN8)+WO7LY928+,$BP.US%657CT.S ,NNAL7 M_\2E')BHJR/Y ]5 I1OXQ6KWIQM@N=P8I$;%&U K"6Y?K>VAGN##I;7M=YP? M?@5"GO\'E&[\@('PT)Z,,!A@FGXOCS?;=;$P#/9.K<6J>"IG7I.:QV?WCV+PC..8IC'*.8I[D'!.OHK/>$DSM!?"& MB;\]K):V*WO99W/[^,A6+^7>M7A8E/7[;%#C3B'0:.3'^/XKY<;I@^(_,&LW MLH.6\.4BG$![H&XCO>$+1+G^\X]*JKWA>4V;_0?JGUAO-\AU?_'/D+]J%=TX=,RU&9A2=YZA7=MY\.%@54[Z M+ :N)QX*WX#IY5>),WK"> CP3J6 !QFWYS'5R:2 &:<$"6.C0E1F@))$0FJY M-T.ICA-):8Z]JK*=GF9J9%IZVR$OTVA$2T[/0Z?3D#J>,ET-U-#'2J=2C?8Y M)'N^"UX^MQN:4&=)IR<9]_"H4]&CTZ+NJ_O1PG^P56'WR[9X1-DT->=I1"*, M8)9R:@B!,TA(FMO6VI0Q+B(F#W!U*B@D:\J"W.AOZH;A&X$< TP S_Z M7IAX/][G% _T8!\-/^HC?4ZYUP_SV>NN.-1H)>!8;JZ3P6(I\TSS%&J>F8U5 M@C2D+!$PEA2G!CS)_1[H\U--[=&NG-37)=F=QM3#_7\U4J-X\@^2ZO9R!G;$ M=V(1TJ=^>J+QW>.="I_T='??T; MC3I\JEB A=HTYY-+#;;V9&%?$Y1I;9;,?.O=SMIE7=RX)AS,8_56:QT65D$U M-=J5U* E=LA&:QXH!6NYYC+GR,W7/& X;L/F4 OS$N!I2*%41Q'9JN((LAREL$D M9G%FWA@ZX5Z696#@1XT/K&"_&P-VMQ?",& ._%9HA+:Q(;78H)'[!I225_5@ M=\*'>S?X Q;H!>$Q\:AO"7] 7K\J>HS0\WU1MS)YNWQ\+,HWT!=E4SN*Q<-O MYNOC]O'VT1Y\5G\W-#P362Z1B#446AIKEV484FJIS&R58X54&B&O$DR- MPK[9 MZ@Z0ECO>*U'IX\YKT2CG0V)+Y#LUH#ZEYX6^:Z%A_4\H-* ;#3(""U M]04O%,-YSS\NT?6%YXCO>@]T;?7%.[:RL]A2T+7>HAI5JK)[ M?4LD^JV-X^GA\(@/?;S8*G_8Z+#'^@:4>I2V7JU)7>$0#!*6=B6>P4L;^DGQ MDPH9]H+J?-G"?L/U#%=;+IX-HQ3+19UZURK4G*,\#Q/O!(Z.N::&@/N1=WEDKJ6<_:&V8WH H$W,)E=@9M_<-=E1$+%;77, M-&Y(UF65CZ*M'&[I2QUKFZ_+YFI=5ZXADG.=LQA*FDB($XHA$3J!22+C1.M$ M9]BIC?#9&:9'$^LRM^=AN91KL%[.S^]5'"%T)8,K@!F< BI,2NDNUTCJ\=B? MT3W8P_YZ_)$?\3/J'3_8YR[TKZA6$L.^$:X=>OVA.G25;[:;3\O-?ZG-9U;( M64QS0F*40<2CS&;Q$$ALHPSS#4JX%FD6.U4M]IIU:H_]7F;[0;<>(O.^6UMM M0.GV7CR M=ILYLK=;>2W"MTL,1BV0^^$2@1;X)92@T9L8.0&1G!@) =6]"&0 M=2^^-@C"(U5@"X:T5T$V;\0ZJK*YCS5::39O]=KUV?QO[MND7"KU:'>0E6&X M*>'MLW M@H.6Y& G>K7-\6U0[KH,;@;A(. .3/=NN Y@07J#%:Q/N>N\(WY M[P#GN*N]QA_-=__SOS6_,5]LELK__&__+U!+ P04 " #3@0-78.RIEZQR M !+#04 % '=M&UL[+UI=YNYDB;XO7]%SIVO M$S>Q+W6JJH_3SKS'T\ZTQ_:MVS5?>+ $;'91I(NDG';]^@F06BB)DB@2KUYD M3M>2MF2)"$0\"$0$8OGG__[M;/;#5URNIHOYO_R%_Y7]Y0>SC_]RU_^ M_O$7<'_Y[__ZW_[;/_\? /_SI_=O?GBU2.=G.%__\'*)88WYA]^GZ\\_K#_C M#_]8+/]C^C7\\&X6UF6Q/ /XU\VOO5Q\^;Z MJPPHD@$E48-7,4 TS)C C4"3_Z]/_U1<*($5#DDY1C\F,C@C%82(1K+D3=!\ M\Z&SZ?P__JG^)X85_D#;FZ\V7_[+7SZOUU_^Z<:H+K*;_M-I\\\TBA?6&ZX_2]<.]/U&_@LL?@_HMX (D_^NW5?[+O_ZW M'W[8LF.YF.%[+#_4/__^_O6-)4->P9?I%_QK6IS]6'_@QY<+ @21NOG5]?$E&Q6@!FLL *H4(46" K&SRDBEABSV) M[-W5;E*]*\\7R_3#8IEQ25KCQ.O%S_QXY>PI ^"]'DZRY>_79:+ MLQ:R6B\:<&XK%B+W+S_0K@LNEYC?;*5R[^8V.UN3+L7-3[:0^/]S'I;TB;/O M[_'+8KF>\*A0,M*.7%L/*EH%'NG+C(BI^,1<84V$?VOA@W @^L?!*?SL!!+O M<#E=Y)_G^17=OQ/%O,LH!13),BC,$IR/"-$9+KCGC!ML H@;RQX$!]D_'([G M92=@^+@,\]6T,OX"T#EGC2%92"E* K1($*VC+7ET,D1MA +=+PI.XF 7TG^/GZ:5"?/U;^$,)]8J+G-4@-*13LL"P6=-%UP27A9G MF/*J 0)NKGH0"DSO*#B!DUT@X37Y\4M281O&?R#^X\O%^7R]_/YRD7%B4C$H M.D'9^[@,W'\.UU)O9-RW0; MH+C0A-83PJLF%(E'8I(1X&UD]+?L4C(95%KM@? M!!5',K0G3&RNQK?+=\O%U^D\(3E6)J@<$+)"0S=CI)O1.0DH)+E4C*=@6U@@ M^U<_#!T=1S:;L;8GB+Q;K-9A]O].OVQ,)^E83LXRB-R3!B1=!RZ& C*2Y:2- M")Z7=@"YL?9A\.@XX-F(K2.#HVJ]%TL,&[HQA!(B.>!D44M05B5RQ3,'CMZB M"B%:#*>]U^RL=A@ .@YQ'LVZD45>GT5G[SXOYI<1F!BYX,$;P$1>E+*DU8(N M!3 8X8U+1<73(IJW5SQ,]!V',D]BXQ<&3Q?UR&FGKRX?M97,PF06#2 M(M<'6XN@G%+@3 [T92B:9Y0EG68 W%CN,,%W'+8\GGF='/J?OZ7/8?X)-_%6 M+ZU++G$0PE;ZL[-J^ MP%5(DPS.5Q-4@NDL/5FN,8,BO05.<@]%%<>,S2SJTRS AU8_#!K=AR ;L+8+ MB+R>TZ<1.Z9?\558AXMM340A_P7)W_66_J,*,^"C9(!6(U,*M8VIR;/&OM4/ M@TCW@<@&K.T"(O49=_DRK/'38OE](@U+H29^V<1TM8("W8=1@L\YY)A)"^K8 MZ"W\:M'#TJ:ZCT$>S\@N*J,X0W8C*DUT4@S2@ MT6NRA6TP\C2[8L^BA^&@^VCC\8SL @<_G^'R$UUY?ULN?E]_?KDX^Q+FWR?& M2T/_[R";8.H3"QE'A&\07N:8N%*\M- +>Q<_#!?=AQE/9VP7^/CP&6>S2^JM MD:^;H+[/P:4)ZC2$7'(S5NKK:"2+M!:3.6CG+ M=8ZGA:QN+'<8&#J.51[/O$X2L'^9KE*8_3N&Y2_TG=6$^>"U80Z2M0R4C>1' MQV2!.56,E8K9$_,M[UGX,"1T'+QLP="N,+&M+=AN0@LRE+DD T@&04R1<0ML M[8(UDMYQF__ []/"B]$J*D)&M5 MLN1*15DDH!&"!YN"5[R%-7%SV<,0T7\<\P1FCIW5L VH76NZRP(D@:5DHI\H M5Z3KM'/@JL6LD)5H;;)!G.:*WK?R89CH.'#9A*7-8/'//][AXQOZQO'UV 3R M^0HS_66UF$US+;S_*_7T>SO.4OGMS*P=6;1_^Z8UJNX_*6_++],YK3JE>V6QK?FZ J+)=+74IY L& %110)BC Z* M]=[KP%AT#]GQ):SB!B07BV[/(\[6J\OO7!_,I]!UK-JY7./%:D7\O=IEDBJK M7"(D*2^JFX+3$IBH=VA.(J>'8J''[/(F!>/4EP^&A$N5U(#=(]Y1-ZF_4*U7 MF^!"TV). WGAI%&=T> 966$J*,VT5MSRAVS9XS%SBY!QH7.*9/>"Y!0V=X"5 MEV'U^<4\US]^_L_SZ=L#220!8#"V-#B#V'A/25N(,5[_A^O)56GJ% M7I/;QUA]90B:V$3, :MY<5E+;8IO#*F]A(S3(6,X")W.[0X@\WK^E:A>++_3 M%B8^5G"=N( .NC(TB%FG*0P6,QR!E=_UQ>F8,!Y"C>=L!+MZN M/Y/3N.X>#XW% M.LR:0./=K),FSE(SIG>@6W:TXQ5O?'+6DWX$GC"#XBC!/>2*WQU*Z93&2(*B-XD;V2QL2"K:^E[Q,@.W)\W MTQ"GL^EZBBNRPS>9G)\7,V+ZJMKDZ^]7K-' 3OG1#) M&B_E0PV C@'(H;2->RL-_OPXB(@ZT#P[^[H=C?#!R)PR'3SIZ1 )3B:=" *R M+E&+$CWM9SBP=?5$.8ST[X?8*:+H 52+^:>/N#Q[A?'JN4-H+0,M1FK MW$.P20-37&7I8Z9OMT;373*Z@=%)$KX-G!/9W0%BMDH;WV"@#[S@TF5]]41[ MLO(U)^*]PCJO!,$5;L"P($*J';ABZU#Q0_2,>],-A*%F N@ 3"]2JEUC5^_" M]_KH>A43SV3\)V[!2D.[4+4D@@=/FT+:2(J1Q];N_'Y*QG7 !@)0 Z9W )VM M-YG2\IR6OL.H2;)*1U%;#C/.Z2#DVL* H3VG .&4&=IJ& =\87<6N>P#BP34?D84XBM\XV/5#_-*^6& M-J=/8W8/\:0=AV G*&IMEB75-UW2E[5_OH)86XZH;)Q/S&#.K?-R]E/2C04] MH#-_N@@ZT#M[O8*=[1C#999T$+BN<5;)//@4.60?+3+GG=8/]9UNYIGU\KCQ M+-!J*90.,/;J8MFK6WJ'B34319#JC5E:R#&6VOO$U1[+ 6)D3EKAF4BMO?]' M2.K&Z!X.8RV%T@'&-A[%[A9V3@M=WH&9"):S4I^6$5PR!FK&/A?&9)U;J[#[ MJ>G&"A\.68U$T0&H=C8QD<5FYP(1'!*"JM,DO/$(W*-4+F$2_*%N-B=:X]V8 MX<_R./(D9G=@C=?^/-/UV:9L:%XK=6NO4)RGNA7NBPQU4!%RK&E3R" PVED) MWJ!SK,38NI#B 7+&&2+VK#AJ)8P.],]'/*NCTI;?M^QY%Y9OEYMW\+RI27N' MRTT[J(DV6BO' @3/Z+@(8<#Q7 !+9C'JY'1H';0\D+1Q)I$]*]Z&$%)_V+O. MW4&T@I<(,@4+*D8%H3@)L6"Q.BBNW$-34AM@[4D) \W;<(R)K:.$T &6WF-& M/*N/1M46)(U,GT\_^VG3.QE7Z^WNMEWN+JMN7YS5QZ:)='6 E['@5."@M,H0 M#%J(R=ED8@PYMX;;\=2.FWO0!"QW"EN?17(=8/06]VYNAISD;;[RN]H'GL2Y M7B^G\7Q=&?-QL9\UJTF,-BEE/(BD7.W]'"$$3. U#QFU$MJU-OW:[V+<2.X0 MF!Y9TAWX*P_<5BF;0N222>QRS2K2Q-/L"I#5S+,36H3F;NZ)&:?MIU(^ZQ7? M2!8=:-"=+K7;EAE)$R<$<827FJ%F#4)TR0/Y\'1*'U<8EB=+[]OB-_N8WM,LN0B9T%VJ-MD MJJ4$D9$'+CQC1DM5K^S6]M@]M(S[B#D0E)HP_ND \EL S?%3#;I\;)G6=7YV M/JL?NGG2J%WZE_@9YZOI5]P^F[U9K.ICV=OR,7R;>.>-"%9"BJIL;=*(7 "3 M3$8K,?OFU11/)''<9\VA%-B 8NI F[W'=9C.,?\!R?2T1-<:8+0<9.--,6&.;YZP^3M6X#YT#8:VQ,#J UUU&39)TQ1>> MZ404"X ^,%^;&E:!&'=P''?? <"#XG,KN#R,&OT_EB>3GU#E<$=^%\ MYL0.7>MYE?(*7$H93'(^21-R#*WCL[=I.,S'^V-7#I[$]R[5S#&!MHFRUD5+ M-S:WM.%MT7^*C@Q)KGGQ4?+F$=4VE!^&T3]V0NP(,NY (S[&VDF0WC&&'!A3 M&926J4YV,X!!EA1X(D^Z=W7BWNS@%+(2L9F ,? MR?I4A0Y/<*)V09#9!"%\"JW-ML=H&CO*,7#'B*8B^1/,TWBW$7>NY)&P]L]#G';B1K.:]>" K2DWAH:?NS& MU1H?JYTP<4R0B5L".Q07U+V=AM7I;-A?]BV_3U409@RZG .@*JQ//R'B(@4,H,7G)!"HQV.FX M34PG$#I"PO>!Y21V=X";7?I?+<["=#YQ1NI24H'"30T,8X9 9P=D""4Q5Z)5 MK<.H=ZGH!"FGB??V>_5IO!X1+62B[*3 [;R)_HIG$9<3)UDQ)L;*$$D^!"=? M%46 HD+QUE?K,3YB]#RRQ+AX.%5RB_9L[$!W[&YE_A67Z]K;]-TE,;L;RV@3 MQD@*EF0."K,#5Y2$9'E \CY]B:U]_X.)&S>;H1&RAA5)!UB[TLCDS.!K^NMJ MDASWQ!P+U@4Z+C#1]4@1);ABMKH*-1<#&;C@# C.4[9>>-&\&O9) M!'9B !V)AMNY"8.)I@/<_7T>SFI<_[_JXW=G?*R6 =QTPD*R0\) ML12R0&EOA4Q#U;S8K,D3RH I>T/BZC0!= "H'4_VWC/BC25=ZQ1DKNL;$ O@ MBY; D9LZIUUGU_I9[@"RQL[.:PJKUF+H"UG;4_+B?/UYL:S7_21%AQ+I6B_. MT%9\L1"X9Z %,RPFK6-IW1?P 7+&3M0;"DDGL;U'!%43D;:!!BV+@2Q#G4LM M5205R[DGUSD[F923QK7V_^XA9=Q>)$,CYPAV]XB:W=N92>.-LAJ28C57-=4' M1A$A>I693#P(->!5=IQI-%AOD:'Q7Y:DW++:^FR]594?1_N9;],%GH?V(- M"G-9N_PR<*@U<&-19,<=-I_-=@29XT8_6R#G[LO,L+(:^77XY6*U?EOJ&,/5 MA\4L7VWG9])5B^^(&XW^]DN58)W"^^$+U@2>5].O4U(6N=:JD<[8"'@2N5=. M((+(]8E=6P5!"0-1)N)#D$(;^XCV:TO1N '3EF <45(=&'5_6RY6JW?+19FN M)\9F;XP,P$M0H+*+X(0.P (&CF2NM!^9O+/\N%'2(=3;L;SM(*/\PAZA$[!] M-+B>ST@25"P9!M&2ZE52\RX = A(-.&[QWHE0^X MJ=QY,<^_AN5_X,Z6)H;'0(XO(^R'.LY7%/"Y6$C96Y^-L"ZU'D1P/S4C#^1N M(^[;:0MM>-\!BOX6IO-:H/]V_FJZ^G*1V?RV;.>\\@E#%[SS'E*I3K52#KSD M&K+1WFFET477^L)ZD**1AW,/@J:&,CBU?T>;E)CMVWC8;N/V /*)C<)(;3T( MG4A[E\@AU-LZ>QZ*BB*(YIAZF**1!W8/@JF&,NA 2UWQZ+JCR 13C$R$#%$; M#TKJJFBC S(!-;FO0KGFK7#WD#&N@30,=D[E=@?6]6^+^>+F+BXX=%VT(U I MR2287.K3@(P0C..0M-%T$E*QNK6-]"A1X[X+#V%MMY5#!YKHLE#^QF9V=UFG MMV0M?;V6(;'Z8I!XK3PM&9PQSFH5I9:M;[A#Z!K7$F\,A<7 :[<'4[,W?$'Z,M?>EH).'F^N$)]M>^,FX0QQ;?>*C0XLRZLM7QS\GW". M-?RL(VD KP4P9HGG17.(46LPZ(0LL:A46@\;OH>4<3-[AH/C:3SOPG8\Y#RP MP#++Z,%C[313_O<[:/8QG5G M0=MB3()@:ZPG"'+B1=' (K+D.)/,MLX\N5Y]W#%!0Z#F2,YV<'61"W0-^8.Z MP7&AK=+1@DZYCKK% @YYI+LY::0#D&1I'B1Y*I$CCZD8)&HRJ* ZN EO;' B MF)>9" ?FG*X/'!Z<=@4LDS(P97B2K9/#;A P<@O3P1'T) 9WH*?^@=-/G^DV M?/&5O(U/^-MY;1WPMMS)S+WBE$/EL@R!]+"OA4LF EW8@5SR[+UL79/Q M5!I';D$Z!,8&%5,'2NK0_?T45M,T2=HIJYF$Y#VQTT@&D5D')DBG/$@=DDE;=GR2X($SM\Y.T M,$GKU/IR?2*)XP:->T!F$^%U@,W+P0R7=9]7/.,R.RF\!.3)@T)$<,5(X"5& M%[//6K;N1G$?+2-W7Q[B(F["]@[AL]7/DJ%G/"2PW-(F-!TZ7_4S0Z%4%%8& M;-UU8B\AXUZ@;63\"'">SO .47.A3">\),/J:X+RDH/*V4'TD8&5GFF4Q23? M^A'^'E+&O>">!3G',/T/6RNY9\;5H$63#Z[W/-63AV^Y?0ON[7(OME5 MXBX M K,UR'U)"&1^L3J118-3O!I.4EDEBF%<-3[M3R2Q841?Y&)YR RPT-E2!"8Z M94Q#M'2@#7<14^OFRD^,Z#]'0^[FN'@@TO\4CA^MU\@IB(M6&;,/#./[9;$D M/V2^;7R7OG]%4E.,^;KV9;>>;_=;Y]!;L:WZ=5X<$Q#AS]QC9($,D= M@E)0<*:"=-$N@.&/@ M1=F.+Q'HBU:A=;BO\18ZZ9GW#"=@3-EW\)QRR%S6IVP_:Z.X$ *D$ &4Y H\ MUB*#X HWR<9B6[?5;KR%3MKZC:S\AY9]!UK_Z0_IJ>;K!L?!DP\#RLG:NE45 MD#D+GI/4AK5^2APFXV'X]H'/ -]AY=NJ2B\Y!9*A698EF/;*]] M!.MJQ2M\DF*RVA$TT0I24R$Q<-YF",71/Y4L40\8KKI#3^.A<3%$'UV1H*V@ MTQ=S!"?KY%#)A,U%"Q%;/]ET.C3N-,D_,BSN*6SNX*[;=,J?$QO.-R^?=:Y5 M(&6:$_-0'-(.DD%PF==ZK,*<%%%GU_J*NTM%)V Y0J:+I@SN#B*_A3.\G$XD M4''M&##M4FWNY"!(%#7IPI3BBXIF6*!3?[^<2N:Y\,(XT"(CG: @(5K:GI-:QJ19 MB58? )%#UAKWW:$Y4)JSMX-+:$]O:92D8Z7T@,E4P"<)/@I#WB4&I;6/"0>; M@ORFRZ%OI]@I)S*X XC\ANMJV;];+FI_TOS3][^3O_EZ?M4XYT5:3[].U].= MACR9>!0$SQ Y>F*8#!7_'#*9_+5.C"G?.FK^="H[,86/Q,7=X.&00NH ACL) M"LD&QGG6@,83H](F\:H^4=%^M%3:H&Y=?MY+2LC0O^*N/ MB_>8%G.ZIO%&C/WCXJFLM*)PEFP!G3Q=[C:66B@M@'N#= UX8[$U\(;8Q\B= M:YX7PJ,#H8/#\ IIY30-%\DNN_T2)]KZZ&40H'C]CTHU$2AYH M)VPSQ,\RNGL*>8 A:N^2#[XT'_]Z/S7C9J]U!\-&8NNB,=UE*1+>'/LAK0HZ M:@MT;.K#F5 0;?10;$XYH9&N^0"E_92,FSW6'?0:B*L#O7>S7_8OTWD@OLX_ MU;$UJTEDTB R6WOZUP F\Q!1*[#&Y5QL+0=HW9+K(7K&S?_J#H#-1#?R4\7? MYTL,LSKM=&<@ "ZG7VEG7S=FQO/8?X)Z<5-3:A@,!$K/6GJLYZ=8!<\?HR'@-K'6!OUS=QL':[ Y=I#4YB !ITWA:9B0C/#&H$X$DFJ2S:CZLXCYBQFWDV1T@VPBM M%T5)]\8*7^'VSQVFO0Q?INLPN^*81Z2MZ#I/2#HZ8(R#"YB!22Z<3D8[W[HM MT.'4C>O!3W=T9G7!=NQ(NE4X54C8DZ_1*=S$KR4@K,()1D.RJD$02-9 M$D+I(*V/^1ETW Y!HT_T'0=AQXJD4X2]6^*7,,V7@?_+$2/SO#$D+H*NC&Q7 M;K("Z39]<%R :'B!Y+0*,03/F\?*CZ-T])G XV"RN1 [!>N+E!;G9&J_"]^K MBJ_OI2DMSVF]:8@U1[,>2LEK5Z\4P09F:9^L0$@Y0+!!JRA$M'J B0-'4#KZ M-.)QP-I.!":;!$E1:)C&"W0E6&LY@PU:YV-<3AUXT+R MF5V5@83608^,>W:V#4GM9R06S6R.&11/2*:,$Q *5X"%I:R2-*@&Z!3P1"H[ MR1E_,V1";RLA=: 52<-?1,9>I/\\GRZ1]DJ':_W]W2S,ZTBM&B_]4G]D(D.. MSE:[Q%E7'[8L>.0):3:M[P[G#JNDP(;H:3VPG!PPBM"XN2MI(0\R96 M7]-*WA;Z3CZO#+P:)5V\CH7,'/+MZ$1+'\%E56HCL!25\)*; <8+/4)5E^F\ M@P&PK9!ZU(,_G:_H"JGI39M6')6[%_^2:\L7PWDVM!E+EJ^@OT59!PBRXD1F MW&71O!OF$^CK,IC];+JPE>#Z>>2[W.(OB^7NP=L$#O:PE1RS@JY8"9%%018/ MZ7SR!0UP5[10)>30?##($TGLTH<9&J%#B*^+*_MP?DY8M,;RI$%$5>=A2TL' M,"7P,FK#LN;)M(Y2'D[=N%ENSXS*@836KV=]E::WAY&!!>Z,4E!";=Z54X:( MY"UZ- )==)Z7UDV>YE)^U3!_6L6PEI] 8A7RZ4_MORX?L\3].%17#V9A'F ME\T*B(%T='AF-5!%Y[>VMG#9*TC)95M2\&97X7 MU^RN\?!F,?^TV5$U=K2+VX-NV%$U(%;O'N6]F^(>^.-5'0)6*O)I:+KP!=$,%$$P0-JVEUCS#U* M5)<.\%"8:RNB[C3=Z]7JG/B&I,MQ/ETL+[=8&PM-.-FA.BH.1M4@4\@>(G<2 M3+(FY4S N5UCT%3A/41;ER[N<^B]9@+K0/V]NSI9FSY6%SO;UOG(K MWBKRB MS"J_2LTIRA$,,F&CK#MMG?W_ #E=^JZ#P:V16/H)\>TJ\4U@Z,:I*8K.!D8+ M67@R&K3 &A'2D&1@SGK4QK8>9OD@0>/638UXOYXFFG[@MN45OJG9/N^64V+; MES"[/%43:PIGZ#G$%'B-+46(H0Z"%<)$'R/&V/I6?9"@<>N9GAEN[433AREW M'?RF@W2^3)]I7V_+IIAP_F&]2/\QB5QGIKD #-R#4BJ3>1H#"&>ED%'PU+R, M[G&JQBU9&ND^;22D?O3(V\V,J/MX^Z6*;_7S-URF*?%S8A62-ZX=F" M MN4"&]D4>.F0R%X+*M0ENZ[>&1XDZ+#;,_BS :RJCCMS4]SC;H'GQ,7S[QW3] M^?-B=E&>?T_+%(N"<^4LR((*E%0(WBK:<728ZO-.\64@!?A46@^#Z!_]_>)9 M)=J/UCRV\;K;^?\VN_1IFV_-)?)PF.@R;/+-YOOF-G9^\ MFOOY:KKZLEB%V=^6B_,O]!OT=1TK-YV?8[ZH:Z"[:(*TI.)/&V6B;A[;'WW4G8S+;I#B,S\XG@:@#.^8DWKS#Y;2V=+E=RW;!L5TI M;"4SX:P$IK4!M$S5=[$,S@?23(P7GV/ ]B/1GG>'G8SM;'.<.@9'!S?62=R9 M,)Z"C^C!*$&;95)"L&0_BN)Y*CH64UH_,)Q$<">C03L ]I-$=S1.OVR.#^U[ MN>X K4Z9H#VK#65=!*4M\=D6 RE9NNM,LBG\\= ZV/M%5VA]BNA.1.O/\T;- M@<^_?)EM&!AFE\,U7\_+8GFV%>&E)T5'S6J?R;A"39X4&@]!YP3.8DE2Y6QU MZ^K< TD;]RVC,?Z&$$<'IN].-_=W89K)M::S@K02F1S%FU 'BV?P.5G03C/2 MZL7&YAW\[E(Q\GRF(82]MSWDT9SO CO;4?27Y!NM5-+, ?.V=B#6#H*I^7Z! M3%HI3#"B]?UXBX21FP \"VJ.YWD'D+EDRU47RLNJGWG>$[ZKT8798G6^O!YW M3[L5VD@-SFA?2X\"1&84U"A?(5:&D(:PP4ZA>>3ZF6< Y;-*=>02F\W#W76V MPB;YCU3Y>27CI_/U;XOUO^/F=$Y2,=Q&VE3BF395O(7(2X*LG8QU;)K'6Y.< M]U;9'+S@N%?F\V)@,;1 1D;9S]_J@S 9!YO^5V&V>76[WN2$6R8\BQF*K168 MM5>;BUX3QW+PGFMTG!V K4>6&?Q[&V?33]L@_>49 MF3AGD*>B(&9A0?E"#$.FP.8H0O0,D;?.1GJ$I'%OS%%P-X2P^L'>INMDGJZ) M2_?H9A36E$A>>,^#O: QK;B:P;+?_[Q MCD3>T#83^>X_<[?Y^&<.'5[^.)J M>D96^",W8ZYX5/ 0E% )& M K_*B8.OI1/1,J^53)'40^LPZ2&$G1PFOCFMWKJI!??)NN)IZ19Z0P M@4JNU")Q,FRYR&1A&*VT1155Z[3,!PGJ!$M'2/H^T)S,]@XP=&L/KQ9G83J? M>/*N2\@)K$ZU>Y1BX#UC8"TO06DA?/-7@[V$=(*9TP5].ZOK9*YW )UW&R;^ MBF<1EQ,O14JB,#!9TX$*I9;V9 1M@V%TQJ*2S0L2=M8?%R@-Q'DG=?M(WG: MBYWZFXL-6&,<6DM;WUS1B4MP+BH0B"'(:+-CK1NVW2%B7(0<+\_;3MQ)S.T M'2\R.0_$]5J/.LVOYQ=>Z<5F2O#*8[; R04%Y1."2RZ!E(XX5M#1OS9&RH,$ MC1LT;8::=DSO $$?:]KE^?+[YA!LS\,EBU+)05D)IM0G=^,SA!0C:%Z2K!UJ MC.&-T7,O,>.&/9LAIPVS.T#-BY3.S\XWA5";!@SUME[B9YROIE]QF[YQL;%( M&I75DCU&?Y!AQPKX@!RB1E3>.\]RZ$+7L(.@$R,-:Q@$6S18F;*K$V)+:>U/[:=DW&3^9OAIP.8. MP%)? >IXZ\6,?N+393+0)7MLB#))1I=RJC,7% *=A00Z.>521N%BZ[OL(7K& M-83:.UC->-\!CJ[B%"]G8;6Z")9N8A1DN944;0%K%&V$#E4M09=@.9:DE#89 M6S=QOY>83F;Z-(S_G<3N#G"S2__%DW]\)'SWTZ4UJ(EZT9O0YX1SZK6O!M[XJKZ@ DAVT)[T5C++QP' MC,5&#-:)Q ] P -+C(.#1H);M.=B!]?&[E;F7W&YGM)?WUT2V927R=K:;-S;0H: \@RE"WB[=8;@2X7B^G\7Q=;8Z/B_W/R1,;3>%B$U_S9(M8[\$3A\&G M7(C'02?!FEMG+2@?-VCUG, =0=*CH[PZ2>^6BS)=OUFL5C]_>VB_UX[4/3N7 M7'G<]& PBISPH!(Q7R+$A+9HCZCX(?YJ*WK&]46> [FC2:\#]^:^;,'*">(I M3C_-7]:*YGGZ_G$9YJN0-CR9Y\U7LRT.\O\Z7ZVK3?\;KM^6C^';)'CK%*N> M8E:F-A.)-86,@ZYY0&0?2:U;&Z;#[&3<_+[GU-L=(*$+AVOOV!O,VAO4"#(Q M8JS/%J)"!R%$ZZ)0/#4?R7'T)*+!.NP^)QI/ED(_8S1NM6#*K\Z7]7;9FAY; MDYZGR 7G K1D=:I2->FUBU![F3B-,7$AAS!K'Z1JW :YSVZRMI-0!]?Z0SOZ MMS [QPG1'3 1EX+'>I8P@%-! _-$/=T^72FZ^KH MWWV':/=I:B>OY@,F^M'-0!H=C$EU% :S5H(2CHQG%U@MP@S..QEC\_$JIU$\ M[FC 9T?L\TBV%_UY=[>;H_GX9DO4SHIBP8>H0667(;J"(+A+SGOG4FKM_9Q$ M\,B#!CN \0""[1?%VS.[?\:B%,*0*4.&M2CDKHE .Y3)05)9^.RE-G*0 .N3 MJ!QYZF '>&TEPGY!NCF1^S>8F'%%6N(BVDRGL$Y3# PA2V,CU!2SY[1U3T#IG^)=:F 1=@#2ZS??LHUL.RL92]F"\UF!\IP\U> +Y%K+I+,73+6.C@V] MI\,.P)_BK:PK>/Q!CLLFM6*BO)9HF8;,G"$]$ T$75L?9.U8KLW?6.L<@H.) M.PS ?XJGMV$$U@$2'\Q)ST%EQT*M4V#AK)I9.)N_>GYC.C!*"65<'=)+FQMJ +D8.)FF7LLY2-)]2V]D\>HZFW@M)6 M:+A]@[<4S>C%4/?LZF58+K_7<7QGB_/Y^AA5OYHD.LT\&P=6FB1@NL)DO!G2YY&;@;9CV^HP) :-A=P 1_A$,7A^]$40S"!5JAU ;ZY!R M#X&ND>RRETJTKC9H8O ^XW/_6 ;O4T33B5,_@+VC4?N,)H-*41*+6:RA#0O2 M2Z=J:UF?\Y_#W'W&W( _CKG[%/%W<@AV'CNN*GCICMD<IC"[ MN?41AM3?I*;#B?4/L.M9Q]?S8CTO+D/>- 80I"F]\0P\)QAB=3]4W!SI(8]7#8-NY\T MUK$_A?0?GY9DR&32!1_.S\[(S"%-,?TTGQ8Z^?/UBY2JF;,Q<&;35'WKI^O. M8U9IHA-/WEXC77=WF2N@>I&DS#7BSVM"OD?"D;8:I*1_P."#P>:Y8_=2[Z[WD?CZTZPV?C%)U@%!'LA;^ FGUKEE!0J7:9%AZ!2$R!'VR8E *A4W L]H,9Y 0BZ^I@\KD M&#@7S3N+GTKSN#IQ2 S>[5?VC-+M56^^QZ\XKR6&5RG]1ZC(/1_21!L^1EPC MQ7>QS"^$QIDMP8B"P$,UB:A M.M)=V5KA'4C:Z>/L'ESF&O(^2!^RYN"J2Z02V22QVBDZVUB+HI24K6>,'4K; MN(IK" S='7$W@)1Z54QO:NC_&'OMXA>;**!]1#12.MN/OL:%$ Q%=,!RD=L^ MF<%X"R)GC9SG+)H'V&]2<$K6P1MR-Q O+LOY)[JN?YG.PSSA=HEK8(J0&#)E M@2GF03F,$&Q]+&0C()#UQM7)9P@X=U\@$&8V^NI?STG%4= .RX< MM?O;3<[_O>0T4@*7G__]VKR\PHNHS9\4DBV+UH*RAH-W,D$*-K&893:I?1+Y MO>2': ^QU4[41BM,W$V4 M;R2!7G7';[C>MC^_#.G7T/"=AX0CU,J!']Q$XQRSB1.54;UD[BS[8M^R5S@L MP0D>&5U>J7:ZM61E.B8"6!4Y2\EGNN(.N,>?MNHI%LJ>3YWGG\-R3C?JU1/0 MC@%M/-VF28%$31=H5 F"%AID%)K1]J2RZ8#]/6W5\<:\#RC]74MF0"'TJI/> MXRQL']W7NR,8CC%N[OVH1J&60PAM%G#9O]@5PD+0V1B>0(3:#S,[!4Y$!L6E M8ASZZ%1K;^@QFDX/L>S__'VW<0C(/$L,I'>%#I@LY,EG 1@CP^A8"+YUJ[8G MD#=VH*4A=NY&6(814J_JZ17&]3%/8O77VKQWW2&@U6,6?? > YK+HD.H@?ID M26@ZTYW",P>;8XB\",N;GZS]E)S\-'7C4W<,>:U2<=Q X471!@-"8'7>2D8I MLW8.F_4D1^23I?_G?>B!BSO51'4S*CIML,..1PO-^]?GW!^9%K00Y_6 M*"7R0'(;:9.=]5[<6F\/R$**RFAAP?LZ>"8SNAF"I@M)1.U5C):)UJF-3R*P M18KCHXM=GP]E44=&[,"B!%V42=8+.8-A(3D3372EM?ON_JX5$F).LM/7>>$. M,],A5S,[1,*=D+5NOG;(L<866;3RL7DAW#VTG-P)\M;G[K,,4BHH-&$[*;EI M/QC!;R(PRI9LN)=%-N^._SA9(U>^M<#&G5Z-C871J][YSH);-CE<[R4G2.*0%/OJ:Y>05>)00=.;I(MK@7K:L,!BR=#:OI MZFVYM<#W[7]W7( H$]9,5-@6!XJ(V_$R9IM(W-ZV4/HJS;(MFGH.1. MD6Q[H730/NVZ00A)Y_9>E MZD"P:B: #L#T&_Z^PZ7E8DY_3=N6,_L/2Y9T0+2*8$JL[^ V0#J1IC[@%RQNU..A"\6K&_5S?@P)8+'VOCOP'[1UQ\_G-VD=BWI9%Z2<3 MD*'2A,B002FCP7DN@?-H69(YR>8I,T?UDAB\^OYHF-W[40-5X@\(GH-KJ8.- M G4!G2095+430T"RKU30409)II;Y@];C[_UL4L-K@N>;:8C3V73]?2.!G6X4 MR$HB/5\/3JFMR@-$+2(XYQV3WENN6S\7'D'FV,GC[9&UQP<85':]WJ,[M;)' M*[&[G]&ZC'= M?50X68V)M$%1P@JHLZE=!&\U$CW&V9=I D\MBYH&;"8]T/Z MC/E\AF_+U2(OSY?U -["=>9.6_)N(213RTI-?5WG') SNN@#LFR:/_8=2-O8 M25EML'(G8C^$9'K5.(?5RAZMC)[T\<]8_#N "CNB"#0G1ZA)&4QMP:I-QN^RT!H33QOB?G:\QWSHMAM6NL%I 1K8YD@H" M8PC29HR*<>.!THS%'NTVQ>2;I($5\USB^8N1.;$UE$>BV!W16 MTRX+!X\A@'":Q41.0=2M>T<^1$^7Y7Q/0<+]2N1$YG<0(K_>R^40D\U\J!K- M^GFUGI[5)-1?PG2Y_>YVQZ_GQ,3S;2+JS@:A50:%S(-/40'W=M,. M. O1.I+0= /C/BT."M7G%F^OM^#^LH>C[\4'/V[ .HV!(_ G9,.+%"491 P$ M%^0?)LDAUNX&SJ'C,?F43>O'W'&K-79L2@+,XCOB!UQ^G2:\SMO?)>K%;/.1 MF]%[%U'Q_R*B-I.9-I3N!/=X8L$0*Y4P'E1( 6)EJM2YR*@-#[IUF'JPS?RA M*SR>@ND'7(X1X=&5J7&GH.5%GF;S;.2VNY@9&.CAQ/Q[$#HU2IYH*;H:-/D\<\< MNAQJ0"/EWL*7DHUTOF1P$GGMZV_ 6W+'=!%>)6LL8\T3^P"EV0%<@58DJ[#_@+X'#/(S(VW*EKE6M>Q'T]MIR54 M3T'2W79@SR*ZOF[U6XS<400_?;_XQYTF:#(R@3&"K)U!5,TG],$J,.B(P1F5 M\*V;%!])ZKCW]"#P? ZA=8#-VZ?PJA7ZN^6B3-=O%JO5(2=26%&")B:;I!TH M%6NS8TU61E+"RA)-;-YDN@WE(P^Y?0[%^@PB[=9F?'I9UBM:PFADN30U"0,UJZ" IY?CX7R#Y;A=)FJUMGW=Y/3;=U9D]!PYW:C#;, M[U5Y'9AHOCW% R;/7R[PG-GS>S+:\ M^#9=313G1CA-HI*QSKF*#F*-@00G+?=:FI3;ISH_Q\[&SACN$-3/?O">C+ . MSMV3-OA;.,-7B[,PG4^$UUE:Z8'^NWD=Y."-1# H4BY*1.]:7T5'DOIG/QE/ M1]TIHX:/A,"(2-\,]R%AKEKA&VN.O6'V?20Q.Y10U%.83*,P(3A+S M/ M!&HQ:W78R]\]2NN?S1S=KAA?LHC&7.]")PY]9\OGP-7WZ:A*53,H'2XZV M(%[S@. 5>N ^>A)!I)/<.IKSC-L;]UWC?ULEQV.M@V/X-])%-=C^=OXAU'>D MM^O/%\6JJXG&G$3>-)NL74*R,?65R(#F:+1GWN74>FS# ^3\V4V,(R&T&$:> M'4#SW7*1$//V'6BS&?I./D_KZ5>\W)$3@@LA:^7BIC9;@H_:0@G<)$9JP6)K M3_-QJO[L^K@-4!M+M]?X^-VV&9=O]HMRV2=@L]VPTQO@Z.>]4U8;J$O(D=M] MYD8B/#L"L^>0RP9JDH-SN4#4FA2 E5IB;JQ(QFXD\ANN)]8[VEI$(.,IDT?K MR:B2PH(,,HH<7*!+H?&V'Z+GC]$:Y"E8.;@UR%.ET<']O&\O5V=Z@MH5%RTQ MB.F:S>M][64BP&?&4LB\:'R.9C17!(U[*X^%K>/DT>MENFU!=_3M>./7FUQW M]Q/4Z/[:+G!=,J^+8-*2P<5$ 8720'0U;T\+(\D<0H^M]?5-"AIVQ>=(/<'NC>>Q/(1 M;YS5R)S888> /G4'(_35-3YN M+#@V$AJ);W$J+WL P$6LFQ?OA"L<9 RU?;)PX$(V1'LLB7DCF#\HH'L(!,9\ M9#A!6+?%?03G1A;XK]/Y].S\[()P99%,(H607%:@G/4065* 6GGNA#)>'I2\ M_8C(;RPZLM"/$=FB!?_&%GSXMD.XE369/$K D"(H47LDLE" 657K9E4NASV" M/R;XW47'<1::"?YH_G7@5;Y;+K[@R]M4O]I>TK9D%GK>OH#R!K7PVQM)PPECYXA5C=T\3P?Z*1Q MYR1$@W1J+.,U]IR 18N&_&A1Y O"X^1-:XIVAP*AT+M2+F,G _S[V&9+W2P M25'$+!-=OJJ6*94 @8D,Z(I4.FFI;Z-I;P;,]2=V"H1C!;4XF6L=J)7]&OCZ MM8S[B,J@!^MC=>(YIZ.A'62GHB,7WGH9GR6^\>9)F2.#U14.=6.UE,/(*F2S MB?=8#]1T_FGSU4=*;]&6EZ/#X8HU[W&.OX?99@>A2,R996 ZT)TK:P^7J!*8;)*2J60;RT%H MV/?I/5JU+3 MDNH0'N] 9ZZ!K/D$7EL'OD0EBQ2\R-;-N1ZG:NQ,P#;XN)NDVE0:'1C$5SOZ MA:[<%9WBORT6^=:62$?G:!VOK;Z(8QS)3=#:@,>,/!?4J%KW.#Z K+%3^ 9& M6"-Y] 2QFC^3G T^&@D^:4[^HDUDR24#S"3#R&-@R%L[6+OKC^M-#0Z:IW+X M>'0LUF$V]LR0J^8D=W[\:/NIT<+/.&?D:4QX_@DD-G$F?4Q 5KNI-2$68D:$ M%%/B,3JC%3O \1EK LF+^7J:ZYB*Z5?\@.E\.5V3:?OSMYI]C7F;*W;VY7Q] MT2+I]J2+;:0DLN0DJ@"2:SK;,EA2W<& T2F2]Z,MTZV57ML=_&'FE3P%;?:,>Y )=" >4#DE569\8IDY.PJ%SSM\K':!JY ME5L3DZT%*X?(BU7.1:V M":S5=!?4X MRP"*RL"IK&5JW:FI%^\A]T?\T/L=Q8.C@$.P?H7K5Y=NE+*1, MX*-P=*)UHON # TO#/UO"=+(UF^>#Q+4HYDW-$9N7][-!-8!^JZB<+5MR8NO M83K;C 5:$!_/%O/=>-QFFQ-=LHXU*XS;.C)+Q@B."PE>^U@,2RH?5OOS!#P^ MD<1Q$=H0'+=;60\HJ0Z ^ ^&B:NWY^M5;5I!G-UN M+FOMF')UVH$/Y'"IFC8F"V0G(XO$7(.MU>*3"!SW5A\.A,-)Z6@($B5Q,>1= M/$'OZ'9! RGR36\_.D0<$T@?:Z);]MPV=XKW$3*N.S,I?@>54-%3HJ MERR2G$"O;8:L12:;0WL(VGA@*@GF2"?'U'H SB,D]1AA&=F8.T5H'=RBAQL) M%QN=,.V(?=I!T:F TMG")H+ $VGG4&(JLG4UWY.)[,ND.PDB1QMUQ\BK T ^ MS6!0@I.R+P)L"'228^$0$ET!4JB$UEB)^7^;=8, <3@Y=7$WOZ[]FFN-7)A= M'*W-QEZLU\MI/%]O#]W=.;K+92T(W\X+"D+'4*>L"5F?'J.3$)R(D&.L =O( M>6ZM*$^GNB^3L25@GUFB_:K2"Z;>.:D3;R,GEPO!";++E0FAFD5T9S!A,B9B M,F^=F/!$$@]"I_HCHG-(635+[6WNZDQ0EV1E)B4@Z"E_XC0:L'[+N[D$_V_%V=U8.!$%"T]0X081(TQ82)6.N(GSSDD MYJS!SC(0MX0?!%#S1P3H\\NUUV+0]SBK W/?A>7Z^T7)U1 H61*I]JD10X-#J6N?JM2S",'90P_\CD#1F MAGP[R3X"E2/8W!M8OF\-1K(,_RTLI_4PO9[34KA:7V[RWU[_?-ED45NA47*2 M?N*T3Y4A6!:!::VDB2R7, B_S^ES/D^_; YH M],)'X\X[G=B\PN3A6*BF! MD4=(VM>)#XJ#LT&"=D5PK4C'VX.\E4.!,O:5=H+@]HG_""Z.7(WUXM6'7_'; M-(5YN%!RTM7TE9 @>=*GRF0Z W0H(!A1M,)LD[D5"-U;>77G@SL0\C'B6;3B MU<@G_5HA;JO3?\7UYT6N33I6Z_JF=/>[B+7@8W,P@HTE)]JBLZ4F-(D"010) MT1IGN$%4OH65<@J-XSX7/N]U\VRR'!FS]^WCXAQG8IB2RH'0AMP.E20$B0:< MSXX+8T)4+3K[/TS%>&KM^5"P&$0D8T\=7YRO/[\XPV55Z/_W8CI?_QLQ[7QY MV41?QJRE3(J4.=;"V! @JLPA*]I:R,ZYVR-"]P\??WB9\>#34I*+8=C:0>;" M*XSKU_/5>GF^R<'8'!T,,2,(1TMXD6I#<\=*645@ E7)Y<';FX;W(WQ-/9EUDK&#T+F M2(:/?$G]??5J,9N%Y2N<+\ZF\WJ@WBSHE%T631?TTAD/6M?$B5(;G3-A(5LI ME(M.9BL.N*,>7J4G4!PKQ<4@+!T9'"^)U%U@L#2XY[=PFLJH \S].ITOEN1A7#ZG7$7A MWN$R55%^PI^^O]L(8^)3$)D9.IG)TT&M?D;0'$$(.F:>]"^WK4NSGT!>EQDA M1^)B\3Q"Z@!_E4%ORTM:>+K^):3-,.N+ 7<_+9;+Q>_3^:>7X0O]R_K[A"=A M!-:6;,F2MTL*')R4!8PV3C'GK2JZ,0"?0M_8,\@'1.!@8NH @@>=KM\6\U0' ML)-12EO=_LC$>^>,*PC,UHP*0WMTO,[$4I[V;U@I8A2%N(_8<2/OXZO'DP78 M 5+WG<*KD4=WSV&4F@=1^\*CB: 4JPTZ<@"?O4O,6,Y+\XGK3Z)PW/#8LRO, M1J+J (C[GS+VG+N)D$5ZD0*D^F)?)T2"MSR"3\H)NA]DDJVO[(.)&]=W&11^ MPPAHY$C*-=5O2XTF;&H_,/_M/!#[UHAY8A)SD64/R0@Z1MP5B-P1RT+*)3"7 MHC[D->C1A<:MK1D$.>T9W(&>NJ+\;9Q-/VT$M'IYOJQ,?AF6R^^;?,+9.4[J MN']Q=_R#XN#\D?(YFKU5@WWI?OR MGC@VX3GG6'(!Q@I=RSH$"$8K0.](_:+GVK5V+1\AZ2 @^3\DD%H*H]=2T;K' M-XOYISH(M?[]Z!+1>SZH26GH(40V*@G=?/S=66H\,,F<5!!2R@0C\L8B<@UD MUS!F,6%AK;7U?DK:)C)L'SZ<4BYF;L$47G%,?_/260@V:51.>Y9:!P3VD#'^ M2_6)'IK.[@.JJ';GUQZ#[2[VQGH10TG,< *D=9JW>(?%_G9VO)K922 M_JWU=-A]=(R/EY.$>]MH.973':+EXB%?"^E01@>RMF175GGR"UDA-S$Y@29: M?UBF[PEXZ2%!ZG0)/P*9(]@]/JZ>@BR]2J0I:Y *9JB8?PC&PV MGB$QD[AT,@1[R(#'_9_>%PB.D=FB*0,[T!L?<#Y=+'];K/$R0X<+P[4Q LB" M]J!BK&U@:GBISF+4&$WRK:^8.T2,^VS;$"AMV#RRJJB1ZR_UJOUE.@_S=#T" MRV87O+(.F*_MFE/M-!_1TM^"%]Y)AOH097'?YX_[/MI8731A8@<*X^;[V>8B MQ:PW716!E3KLFDF$F KQA=Q_[J3(5K;NE7Z7BIXR*4\W24_D5:UK1=AG=/E&)U(D*-S:#$&TGR#(J4'8_14V3X(E2,8W0%8WN/7Q>QK?7V_ MF,=J D(\:@M, Y: MI#VE,((,<1L3!W2>=N"U@, XUKW0_ZBB@NBD[&PP6Z;U]70BE[O#R4[I \]& M22$U.%?K>V-1Q!84X%!8K"549)(-BI:.B\J>).-#B\J>PO"Q>W[H'3_NU3F2 M).U578LA[TTR,%[0#>Z* 2\P0&;%%*D0LS]*_0$AF.EMVC.RK$! M8:2]LQ')+CT[KVVRUD+)I%<5IRT%.OM5PX:0G)[6L#B_VOO M6YO^M M;AV)IP_EW53B>-(="00>D@#X &BFT.[NF%]OWL5%5H3O4,!$XT'5[$'0R8(5 MB3,LDG[&9R:%,B!J_=.IQ3F>[V1/X;+4&14P>.B0V%.*'ER88P)F9N)>G) VH/FR,UWA Y(U F MM^'!KA#B03;T% ;ERY_;C% Y< GC\BM=PBR5H@!;:%D?(.WV$C)&,Y9*5D&T M?KY[/7YE<#:D9!T4XVICB4P>6[8(&*2US,EH=6LVP[GP*X?8_1!^Y1!5=^ < M/\T)"[(@\X$.7N9VDU9=I$LV1B&C*2AUZZ*C\^!7#C+N0?S* 9KN$"V[/%=, MWB3O$)P3=0_I""[(RE'FEG,NO"JM4SGGPZ\<8N'#^)5#U-TGOS*ZD(3D!KBN M*\C.D%*R Q&8R$%ZQG1YP5J4&^9$+7>'DVNN(4_,*>X@&:Y H2G@BY00 M411?J[MY:9WL/0NZU"#;'D*7&J+H#L#R/&/'N>QY31GH39+:L0S.1EEG[\B4 MFO+%*!C*Y M0"RDKBB#B09+H74U/G >RM!3]O]T=^8D#7>&D.LH@$F! NM+1:0_,MN,S;!0 MBA9".!VX:SW$]K$4T]Y$IUGU&8@(.@N.?<)X^?PG+/W\*JUV/Z+J8W9GH M0Q0J:@72UN)OB?4>S18P>,,H[1H>X0V7H*T,*X[ 'Y>?$- MYX'TA=L&?!^KO7:;ZOUB>7>5G];X]>?%O^87&H4NQG.PI3):DZ%#W64!+E% M&P2+KAS2$N)D07IRP$[#V^O;I8,C[U=0O7%V2:MG?Y*)=J2ROTW(7S;L79Z132NY_3 MF#*Z5\1Q*:*)L;H=+"2N--DY9PH>0ZR)2[J^4K'R8:.?,Z*(,NX<5RF#-K1" MI6H11E8!S*;33XBR?1G,N5!$A]C]$(KH$%5W< L]40)?A.6F:L2KP&OH8,B9 M8W4:N+9":*9B;/V.<60SB5>EAPXR[,O-)(9HN3NZ8 @6& B.F"QMB=%C."8 MYL 48\F9$)E*+W@C9]E,8I#U#FPF,4"54P/B^=X'!E.L.\4Z20M1&<$%$\#R MX+.PCJ$^9&+U.3:3.!H6S10Z(3)6R_7%QS#_8TL9R"*5E*V#R+@ ):4!5PC. MAC$GL,20S4'E3/2I=RX3^J?;B^3>%_:$B.,]C>-UV(/AKUEB2CD;:@8GNDUG MC *AUFP9DS#R%+A1!]'&#S']E+?$"<9Z:.XC-#>QP7=9O)W@S(KL1!2 L;[P M:Q'!^ZQ A\2TS:Z..6E@\GM?.K'1CS'9HH7^N@LC;E-X+BN+P2B0A7F*PH6# M$"D>1^Z]+U:AL&,4Z!Y+:WA5FF6[P/,X?7<'FSL/[,)&SVK7K9BB 94215@J M2-H#$15FH\5ASL(/2VL89.A#:0U#M-X=>N[.V/JTWHSWNIU+2F=N-,G241RD M(S^\+@I]@N1"ELZ5*,VXK3&?DZXG3W4,A#6S3,_O,(^;Y&_?.E9'OL?L_[QF M[S('BCSN^XPMR*PT=.;4>5G*47 <)/<@4E;>\H*EM*[ >+WWF4C8%J)PD,(C MJ%QI\ESH.I);.RP^^C3&X],YO,\,L?LA[S-#5-U#:+QMGF\+YS5,8))G$CII M"%:23G+14F9.6CG(/6Z:$WG5UY=!9GLR)S)$AST8_KH9 ,< 2B@B^]M]-X!,MB3L= M)?.L=C%LS?H[MCW7J[Z*'.,!---TAVC9O1QF^A?/UH FL6D52D&H'8.8"3$C M)JN;CXX^F_9<@RQ\6'NN(>KN=:9A,E;[$CW$.@M698$0M(T@F> AFN"Q'#*T MX:29AJ_=HFN0W0Z9:3A$B1V<'ONR=XGKDH2,P)FJ-9,J@LN<@0LNL>P85V&, MM,I9/+R<#2LN"DUWYD>FB5HJ<$ MQ9'&?3Y7-533G6#EGSC[X_,:\YMMV<[=C/X%9T[X4MLB"G2U&2\=P4PY*,H7 MQK5).8XQU^,9D7IR DR65I%R;0!F.55*XK7 GURVD9$ M3.^S&%J!YDB-]SV+X1_A\FKS08NR>:(ZZ;5VSXZH]1-AQWVFS*X29Z$!+ M::O3HNF&H>B[%)FB1IO9* R*UWFGS1Q#D;& 0)ZH_HE1<#0\ 9.J$F.4 9]K0V\O,7.52Q%J5+#T M^9([R+ OU]$-T7)W.+E3 >(C1\9(+3K5%,.F3$SHNHFB*3$[E=.X877'=72# M;'QH'=T0A4]=-K6_^$L&39L'$R1,2'Y6"A3:&091TB_IE%Q^V"3BQZBC&V2] MP^KHAJAR:D \6_:53&;%&@E9;KHF(FV76 L-%!I;>.19Y$,P<89U=$?#HIE" M.[ACWH?9L@8"^-/WOV&H7MI-^Z;=; %5HL@>.+I:EDQK"J8.LX+3K==?TP;;6H#5;N,IZ[.2Z"';.J\"M:$]AQ*$M*8P MZ;-\6+O;#E//R#7M[=44"/M ULHJ'2#MMSI'F$RSOEG<$ZN\+GSSVG.7$AB; M%.DNF'K2"Z!C6D7GM+.V=2@^0+Q.<-<,&XO7,50'&'RW6L^^A#5^* >L#2GT MD+13@?% MT3DM;^KEZ ]!2F^:$35NOG)$/FF1>%H(%F\DL4Z0./;L%Q^G\W_ M^(A?29N8MUMX__*2UR9Y$8$<>0&J^JP^N@C<1Y68"Y-C MVJT#6#[)MI,L,9.8A,AHNP/0 MW$G&7%_=5@7)6(90?*5P\@".BP+>DS(P>.2V-7_HD1!]0>48RRY:JKE7AC.C M:U-9Z2"AUK1]6(#H1()A^C"NN1(#V]OAUIXF?X8L?IN]?N'F\77[[,UE53 MJS#/;Q?S-9VE2"?J"1W77_[,)M2Q@:(W8I#=^=8W#[_U"8(1RB"U\2!=-J"4 M)V_8<@F9Y6R<$5R8UJ]6@P0\.?E]M4R?PPIOO_3=7^GRJHXBN+[Q;W]T/?"L M$B),W3 9Z886E;(I%0@7M,U"")L/ZITYQ=HW;/(G?Q5(B, AT4X&V-ISA'\)$KD,%RH3 7WYSK M>Z2HTRD7+>W00S.IS8[3,A>;/*O5?@Z4]!%B2@6R%$9[@8D= M=J*=1V?U5[I-CU=Q#[BX2?7E$C7ZNN8ZZ8QB>>>X 8J]I6%!9^Z:]9?KHM_4 M<&/M:3(V1'-3]YJZUR2+;M\@94K &/VAIX/RX>?79.QHPQ^M MOPY\R$'7X&V*M]!=F+UD]3"TH&I7MAB5!:,R.50_97 M,.;$3[I/N/6+^28Y]QLN9XM\H8PU'",'Z6V=QQIM)?"1'^\5*I63U.Z0XI:7 MON>,,D%'VGDQDM*[//,^8@T"Z]OV]A+?\O&V/U]COI I&&XR.8".EJ5$U!"] MD6"BCY$;G[EHG:(<+.09A5.G0?)US-CK,^(O<_HK_A[^.N'9\/%G-'DF?$&T M1L^"-]_RU+3>*",:169%I\^(\[)M0:E8%K/ON'- M=]0F3=M'JBM"^8>ON-R8J4[9X F9(H;3>I'^_*GF3.E$_8KSU>83/UU]^1*6WQ=E\^/X M\,?O_JI_Q:./J@9?VN1L:[WX5EUV;C#]H=S]YH]X60?DO%VLUJM/GVF?;&3[ M+7S?/G5?XU^CY"6:&JS6+J6,7+B0I "F)]4+IU_[!1%C(QG>SUL/R(YCPY+#H(B[;WV&:R MUL9)WRUQDPMW=1PP%Q&\69%J<=@.71 V0; MR_4+PMTK+9=H9+$4L4G%04ERJ9PV'#(RX7/P+C>O7WQ6H!X\VP9F/PQ.1]B@ M T#5+?:A? J7-X_S4GHF5!U!R$2BG29(*P4EU!YT,7IGVK?2>B1$E\ YQL / M"UM/TG8'$TI=!)S$E:G2SYJSE *"Z# M02^BT%PRW;K_XST!ID5-?T[4\=;I %I[M+9F4N(F'S18<%&3B>[L7Z+4S5@>((T>F+)9?PGSG_UQO',Z5U(Q\ MVY =.;B8)?A2A_TH*23M((S8G&;UM"C3\JBZ0UT+@_6 NYU&MFVTD0OA26Q+ MT1,=U12N!QTL!..L\YG"-MF\7/3.]T^,L.[BD:-MTQ&N=CLMIIB8IVW@4XX4 MIVLZC3G%ZDGL@<81:)_;=_[Z87^^KGV=+3/2;=[=3 M7=CN!'79B2!2 (J-)*C@,]3Y(%!85M(65J)\B3,PZ O[@,8Q%EV,K=X.#I(V MA_&O-WQ#QP4/E9-O9+V5F0[@G58@/.T[JWPNNG6WG\9+F+9+4'_7Y)0(Z6"# M[%9&T<^3"]_ERR],3":H)&I5 =TZ3C,(7%6R;3:&66U\\['QATDV[?$[*7@> MYI_;6[)7#O/39#K!N/WP93Z+5ZMZ8;W)>5;_YW#YRWP3:VU>E=KR" =\Y8@L MPF,7W@>',,FDDBL19#&5=Y4T!.L+:)]MTLZ9^,-R"(]/2VSO/9U]\#HQ0%O) MP4D%"((YL$9PSFUE(;>.N)L)?]9%P',)HB'VZ A+N[@W6UYXB0$,SY4E M(CEX)BS41I+&>0I[!8Z$INX21(,L^7R":(A:)TX0_?ZOQ>^?%U>UO^0GK.UT M$.=W?*)=]D*8:(-&VB0YT;EM2VU(BXRLJVO1/2IRP ](#AWT97U XAA++L94 M:P]M:;;3L31W3-.!662I#<)T@LC\9OZ\-"P&NL,/JO4[CW9%TUXYQVN^![A< M=^;@1=;'WUJ6+BH5051R-,E.FX@VE-$J'_0*<5Y=C 89:U\7HP&:ZZJ9C0O6 MA*(MY,USK(L9@N,)+/V/#*-A9+D&)A_>S&;\+D9#3+:WF.M<_G&#["@_:4\8HQUND SB-PCIA.2DZ MC@V4Z.J$N1C)B9-UN*(/(L@U2[1 ;=X#S?62FX'F0=/X# MHRBC-D2CH,/)VL]4)D5KS,8WS_&&Z-U@+X7-;M/L;?/ MO4%&@1M^3K&A.MFT8E,R2-*?2*@M:SZB\'2I>R&03.F6OK+M.T![;8*VF&\V M[=OP=;8.E]N;XR.9?_D-\_O%\OW5NDX"7ZVNZL5RD4.=XZ0Y*,-H@8IY"(@2 M@LR:BU 8:SZ\>K"0G?L%C5'TJ-9Z3)-V@-G-TJKPF'^^6L[F?VPY-S>KO%OW ML='KWW']H="R"\[JNE<70H:22^! ZV:@O(X0K$:ZZ!C&.K[0Y-88/EGHSOV- M<3']NB9OV&NM. M330)QL _'^+'JWE:6WDZ87'U8?\;E[Y_#?%=>^I_T$>O5+_-=&^)B:]4? M!;T8.6U]I2UXI"BD"(9&!66+.&A,Q6NXXP/7-K'3/O&&Z1% /_3&^@<=0YBO M]?+[@GS+VV&L7(:4;';D-AH%BN(L\+6YB[792"Z3%+DUX7.:E1ZTZ?3_;;JI MP'7.6_#) ^@_EXM5M5J=U5XXZ'K'JQP21&VQ4G]8+AJ3\-UDE?8OXZ#-8_YO M\XP"BUYVQJ..R(]5$/>HX/XI<7- \ L5@G(B9&!*UXXB9"%GZZ0^=!J5+"HK M.<;V&&$M!^T1^R/OD:D!)\1K]V!LHJ)/J*B6R9#Y22)+JZ !7*5S,@R^!O"'G%/.M>[!- M7%U5/_FWY2Q57Y C5XX#JV1DBK\*>84%@2(TZZ7P+OO63:=OO_V\ZYL&H.;) M[A\+TOCLDD*:.M[C(C$30BEU@ =*4-PI MB!D3W34^%&,<]Z%YLG7\94W[YC UV#N"S(^VBS[.5G^^7R+^,B>6M2T+QH_R@XZ&2Z][)]CXIKGCI0Z MTIY?.$V!C/$%C"T>5 P:O.,2F/3)Q)*C2,U[CX^VFFF?-*;>,=,#I)>MTOKV M_7GV;98I&SOKD@#%1MNV:/"H/O#!K,V.,3N369\\>64X]J/]^51G>M?U5_>!*O[U6 M_$7(R>=L DA#,8WR:,#[(('3HBFT2=R)UDF:_=),S =M@82'AUXCU9_A:75- M%5_0VK_A_ JKQA^K(7[_;;G(5VE=:QW&.,Q.D&/LLZZ5BL8^"I70R%.N*1 K M05G.ZH5?6X\R8X)CQLKF;MA(1^&= H8'WW#'+N2(;'^X+55P)1A3NW>@S*XN M7T$(6,!;[DQB2L?F74>/$+/3PW,(=I[IU36*L7J(H:X';ST\)K;-A*3EFEL! MR1MRMP4RB*ID8!:U"AJ%]^VYP<\(U$W?KG'@\(CIV\HV/0!M*_MUIVKCC4N1 M'!DND,(EBNBB] P,XRHJY7PIS5D8=P68&$CM#/MHYMVQ6IZX@==OY+/LA+^> MA2&=1YX1O."!U%"G8HBH 3W/AGG:4SJ\X)4]^<%=W%/'&&C12EL3FYH.R]DE M7<[T&_^D?;#\'=/G^>)R\<<,5_<7)04%.)XT(UFNG1EL@6@3;0>>H\TF(^V- M R!P\!=.7#O5!!KC:'?24J?MLF@M\[#-S-Q?1RHNNR 96%H15,V D^C!"859 MY2#4PR3M'I3L^X:)RXT:P:*)_B8^.MY<7LXP[Z+1U9MYWI##']ZBU^TLG$VE M3JY..290:#2$PCA(%8P/MD@>U &X&/*=$]?9-$'*:#J>N+7;;D4?EKMN_=MQ M.IXS&QWIAS/Z(TNZ0"DHA! #-T9S%+>C(T[H\/;4=W?3$'+46*:)YOM 3MT+ MNQ6L=GM,F2A2G:$@9%% YZ2'P)."G,A/3T8%;UHT"-PKP'3- D^WZ6. G*C@ M#B*8ZX&E06&TQE?*B25G/&5PRD;(K"BK?73F86_9O:'+U$TA&YEF<;*>NO0\ MKM=AM532U+%#O@9?T4$LUD.DD"RD&.C&E4=[&E.&)N,@H)DN)[X7WB[FJ\7E M+&_,L*EHV9R"DHLLK."@6>UZ6H2%8-&"%8X);6S6[*"'VQ_O9NNH:-[ M%0VTWQU^=AO+N92]"@(81@W*TT;PQE8GGF?N>$P'UJ@-1M#47D4+FSX+D2,4 MW$'N_,-77(:ZBQY$7UK0_8'!@ZWO]DKS!#%Q#B@X167>6MN\&>P>47J"S#$V M7K17> >XV21]5MLEO+NUMQ'MKTHKT;56/@+/5BHE9!3- M.[0]*]!T+LXH&&JG_ Z0],QU_NM-.:^VAJYR1$!3F?:6"7+G,P?#I8F>#O"0 MQZ9I/"57-QTK7^?1N+6E.D#?CIWTGI1+6W7#Z_CG;/WY[=5JO?B"RW=_I_I3IBGV3VJ\9OU>CF+5QL"WGKQF(PW+D7Q!(E>CZS82FUC MTQ:M]>0V^%@=10^*"PG!$)Q9B+)P95@LK8^@GFB+7-/GI#IEC)%WHUPF9R=G M#TE2[%98U-(UY_C\,+3%(=AI05L<8JSNTB:;) %+R8G,.!24#)2TD=92%/TA M?78\%!R0^+) REO%$)[)/-7;W+-'?G"0/52?E M4Y*1'30)\,=,NPVQ\8%IMR$*[P WSV=^4G"T'JO B=I%'TE5T1@&V2;4KJB8 M8^LLR=FEW4[ 4#OE=X"DEXCB]35T4]6BR5'TH7:VJ/,8HI(R%(\C=/H\N3JC M*T;3,4Y0>]OT +1[U$'F6,98>^?6YWPEH@'G)4(LC!9BBRUII$3N.51G###L ML]490[3< ;?I/FE862L-2PYD;>NF@O?@2'J(4K(BDR_:G'UUQB #/5N=,41; M9U.=$8MUUJ %[RM[B] /KE82%&&XY=)PC?P ")QE=<:QT!A'NSU79V3#>=#% M@2\Q$_0% H6- 8I2M3V[2SJ+@U!R#M49Q\.BB?ZZY$CNJ1PH-O(ZV)%\K4UO MMLS &U61CIG3*J.V/W)UQK%(&4W'?7#L[_/)27C/A!8@M:9K,ZH$,0L&.DEG MG8E!\A8\N*.K,[KB41Z;T#U9\WT@YPE^,DKA;#("K%8"5#'D=472C8S<"#0) MR9-O!Y_NJS,&V?2@ZHPA"NX@@MF=BLAXCHX9$*&>A:XZXX@)N+>)YQ0"\D-N MGKZK,P:9YNGJC"%ZZM+SN+X%0S8&LP-7ZE4;HZ);MF83O3)9*,VETD=[&E/G M4-LCH)DN^TEK/4]PX/25L\*9O: MVE)3GTCYOZ_J@)G-\"7:3&6VOK"Z2">L!J2#M:H2Q8/!TP^ M?1 ]_N@NLF8-;;=HI\@NAO3^C/3=:;:UR#R_^5(5]>_-/UY(&[/C14 *1M*1 M:B*0FV;K->M=Q(RR>8^M9\3I(LG6'DFM#=$%JJZ[(_^^>)/^YVI6QZXLON)R M_?VWRS!?T_+J+,6O]5YH:+&)CF3 M6\A:S' MA2>O:LKN&*V;A)^0R@9? @C!R4T.6)^.B@8CI7-)LR""/02,9\B(?FW[OTR0 M'F*,[N"T2RDEQWB,T0'3AGR?RH*)42K(/FM?C*MDAO]-!.E!-CV$(#U$P1VD MU_Y6*0RS<'FSV\A[KJO9)0N93SY8VD%>6$:NCE2'QV#KH>%ZB MG@!TC,47HZF_ S ]] ,>K.K]8OG\(7[_#+\3NN7B;'UI+Y;5+D4U98U>@'7, MD(JU3SA2J^G62YDV-S/1E=H3/#K8)7?3H-Z8(&K3B""T!.64H.O'1-#:"5>; M;V71.O3J-N<\"1P6;6S3 :SNYD7I[Y?X9((T:270%]"U$E7%I"!HVLBTJXTT M#I7QK1_*#I&KKY1U#T!L;LT.$/KNR]?+Q7?$GW".I,7-@_>3 _W^3NH/J\\7 M@80PU:DR(25RSADYYT(BV&RQ!&4XUZVK8X;*V%?BNP?DCFKE#I^$B[$R><; MVEKIIK,G72D/#(L5QFM>2KX/TJ9/PF.37;O 5@O='P^=Q3I?-5-,EEX"K*]SD!7'!D[N0S!ATI04=Y' M%EG[!]!]LIP<*-__W&UHE2S=USJ0@QE2;1KB-'C#-RWY?9&6%Z::E^P](C6,X>."IP3I M#CC'&/EYZ!RA\?Y@<^O_(ZU!656'4V%E7]6ZR!AH4XF8C DJJO8M+_;(,G': M:>0;ZSB5=P"=MXLO7Q;S3^M%^O/GV;=9IJAB]1LN-UF$GS%=TG_E"RR9<1D, M[80Z?<1G6E,P 1S%D9$EQ;ENS;D]1*ZNSJ,C$; 8V1P=0&RSFH_X]6J9/M>\ MU,]7RYK'P.5LL++2=.:$6P < *(G ; " 0 M !W;7,M,#8S,#(P,C-X97AH:6)I=#,Q,2YH=&U02P$"% ,4 " #3@0-7 MS,/:G-8' !P*0 &P @ 'Y!P =VUS+3 V,S R,#(S>&5X M:&EB:70S,3(N:'1M4$L! A0#% @ TX$#5TSM2TTR!0 P!( !L M ( !"! '=M&AI8FET,S(Q+FAT;5!+ 0(4 M Q0 ( -.! U<4A+_K'@4 .H2 ; " 7,5 !W;7,M M,#8S,#(P,C-X97AH:6)I=#,R,BYH=&U02P$"% ,4 " #3@0-72R&_ VGG M #VR0X $ @ '*&@ =VUS+3(P,C,P-C,P+FAT;5!+ 0(4 M Q0 ( -.! U=XI5I*SPT %6- 0 " 6$" 0!W;7,M M,C R,S V,S N>'-D4$L! A0#% @ TX$#5QL !0 M ( !7A ! '=M&UL4$L! A0#% @ MTX$#5VMWZ\>13@ 85D# !0 ( !HRD! '=M&UL4$L! A0#% @ TX$#5X&SBFDCM@ 0D\' !0 M ( !9G@! '=M&UL4$L! A0#% @ TX$# M5V#LJ9>L<@ 2PT% !0 ( !NRX" '=M&UL4$L%!@ * H J ( )FA @ $! end