0000008947-26-000162.txt : 20260708 0000008947-26-000162.hdr.sgml : 20260708 20260708161606 ACCESSION NUMBER: 0000008947-26-000162 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 93 CONFORMED PERIOD OF REPORT: 20260531 FILED AS OF DATE: 20260708 DATE AS OF CHANGE: 20260708 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AZZ INC CENTRAL INDEX KEY: 0000008947 STANDARD INDUSTRIAL CLASSIFICATION: COATING, ENGRAVING & ALLIED SERVICES [3470] ORGANIZATION NAME: 04 Manufacturing EIN: 750948250 STATE OF INCORPORATION: TX FISCAL YEAR END: 0228 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-12777 FILM NUMBER: 261162570 BUSINESS ADDRESS: STREET 1: ONE MUSEUM PLACE, SUITE 500 STREET 2: 3100 W 7TH STREET CITY: FORT WORTH STATE: TX ZIP: 76107 BUSINESS PHONE: 8178100095 MAIL ADDRESS: STREET 1: ONE MUSEUM PLACE, SUITE 500 STREET 2: 3100 W 7TH STREET CITY: FORT WORTH STATE: TX ZIP: 76107 FORMER COMPANY: FORMER CONFORMED NAME: AZTEC MANUFACTURING CO DATE OF NAME CHANGE: 20000911 10-Q 1 azz-20260531.htm 10-Q azz-20260531
0000008947false2027Q1--02-28http://www.azz.com/20260531#RightOfUseAssetshttp://www.azz.com/20260531#RightOfUseAssetshttp://www.azz.com/20260531#RightOfUseAssetshttp://www.azz.com/20260531#RightOfUseAssetshttp://www.azz.com/20260531#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20260531#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20260531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20260531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20260531#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20260531#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20260531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20260531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrentxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:pureazz:segmentazz:leaseazz:facility00000089472026-03-012026-05-3100000089472026-07-0100000089472026-05-3100000089472026-02-280000008947azz:AISJointVentureMember2026-05-310000008947azz:AISJointVentureMember2026-02-2800000089472025-03-012025-05-310000008947azz:AISJointVentureMember2026-03-012026-05-310000008947azz:AISJointVentureMember2025-03-012025-05-310000008947us-gaap:RevolvingCreditFacilityMember2026-03-012026-05-310000008947us-gaap:RevolvingCreditFacilityMember2025-03-012025-05-310000008947us-gaap:SecuredDebtMember2026-03-012026-05-310000008947us-gaap:SecuredDebtMember2025-03-012025-05-3100000089472025-02-2800000089472025-05-310000008947us-gaap:CommonStockMember2026-02-280000008947us-gaap:AdditionalPaidInCapitalMember2026-02-280000008947us-gaap:RetainedEarningsMember2026-02-280000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2026-02-280000008947us-gaap:AdditionalPaidInCapitalMember2026-03-012026-05-310000008947us-gaap:CommonStockMember2026-03-012026-05-310000008947us-gaap:RetainedEarningsMember2026-03-012026-05-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2026-03-012026-05-310000008947us-gaap:CommonStockMember2026-05-310000008947us-gaap:AdditionalPaidInCapitalMember2026-05-310000008947us-gaap:RetainedEarningsMember2026-05-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2026-05-310000008947us-gaap:CommonStockMember2025-02-280000008947us-gaap:AdditionalPaidInCapitalMember2025-02-280000008947us-gaap:RetainedEarningsMember2025-02-280000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-02-280000008947us-gaap:AdditionalPaidInCapitalMember2025-03-012025-05-310000008947us-gaap:CommonStockMember2025-03-012025-05-310000008947us-gaap:RetainedEarningsMember2025-03-012025-05-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-03-012025-05-310000008947us-gaap:CommonStockMember2025-05-310000008947us-gaap:AdditionalPaidInCapitalMember2025-05-310000008947us-gaap:RetainedEarningsMember2025-05-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-05-310000008947azz:CantonGalvanizingLLCMember2025-07-012025-07-010000008947azz:CantonGalvanizingLLCMemberus-gaap:CustomerRelationshipsMember2025-07-012025-07-010000008947azz:CantonGalvanizingLLCMemberus-gaap:CustomerRelationshipsMember2025-07-010000008947azz:CantonGalvanizingLLCMember2025-07-010000008947us-gaap:StockCompensationPlanMember2026-03-012026-05-310000008947us-gaap:StockCompensationPlanMember2025-03-012025-05-310000008947azz:ConstructionIndustryMember2026-03-012026-05-310000008947azz:ConstructionIndustryMember2025-03-012025-05-310000008947azz:IndustrialIndustryMember2026-03-012026-05-310000008947azz:IndustrialIndustryMember2025-03-012025-05-310000008947azz:InfrastructureIndustryMember2026-03-012026-05-310000008947azz:InfrastructureIndustryMember2025-03-012025-05-310000008947azz:TransportationIndustryMember2026-03-012026-05-310000008947azz:TransportationIndustryMember2025-03-012025-05-310000008947azz:HVACAppliancesIndustryMember2026-03-012026-05-310000008947azz:HVACAppliancesIndustryMember2025-03-012025-05-310000008947azz:ElectricalAndUtilityIndustryMember2026-03-012026-05-310000008947azz:ElectricalAndUtilityIndustryMember2025-03-012025-05-310000008947azz:OtherIndustryMember2026-03-012026-05-310000008947azz:OtherIndustryMember2025-03-012025-05-310000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2026-03-012026-05-310000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2026-03-012026-05-310000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2026-03-012026-05-310000008947us-gaap:OperatingSegmentsMember2026-03-012026-05-310000008947us-gaap:CorporateNonSegmentMember2026-03-012026-05-310000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2025-03-012025-05-310000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2025-03-012025-05-310000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2025-03-012025-05-310000008947us-gaap:OperatingSegmentsMember2025-03-012025-05-310000008947us-gaap:CorporateNonSegmentMember2025-03-012025-05-310000008947azz:AISJointVentureMember2025-09-012025-11-300000008947azz:AISJointVentureMember2025-05-310000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2026-05-310000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2026-02-280000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2026-05-310000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2026-02-280000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2026-05-310000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2026-02-280000008947us-gaap:OperatingSegmentsMember2026-05-310000008947us-gaap:OperatingSegmentsMember2026-02-280000008947us-gaap:CorporateNonSegmentMember2026-05-310000008947us-gaap:CorporateNonSegmentMember2026-02-280000008947country:US2026-03-012026-05-310000008947country:US2025-03-012025-05-310000008947country:CA2026-03-012026-05-310000008947country:CA2025-03-012025-05-310000008947country:US2026-05-310000008947country:US2026-02-280000008947country:CA2026-05-310000008947country:CA2026-02-280000008947us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberazz:AZZInfrastructureSolutionsMemberazz:AISJointVentureMember2026-05-310000008947us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberazz:AZZInfrastructureSolutionsMemberazz:AISJointVentureMember2026-03-012026-05-310000008947azz:AISJointVentureMember2026-05-310000008947azz:AISJointVentureMember2026-02-280000008947azz:AISJointVentureMember2026-03-012026-05-310000008947azz:AISJointVentureMember2025-03-012025-05-310000008947us-gaap:InterestRateSwapMember2026-05-310000008947us-gaap:InterestRateSwapMember2026-03-012026-05-310000008947us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2026-05-310000008947us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2026-02-280000008947azz:TermLoanBMember2026-05-310000008947azz:TermLoanBMember2026-02-280000008947us-gaap:SecuredDebtMemberazz:ReceivablesSecuritizationFacilityMember2026-05-310000008947us-gaap:SecuredDebtMemberazz:ReceivablesSecuritizationFacilityMember2026-02-280000008947us-gaap:LoansPayableMemberazz:TermLoanBMember2022-05-130000008947us-gaap:RevolvingCreditFacilityMemberazz:A2022CreditAgreementAndTermLoanBMember2022-05-130000008947azz:StandbyAndCommercialLettersOfCreditMemberazz:A2022CreditAgreementAndTermLoanBMember2022-05-130000008947us-gaap:RevolvingCreditFacilityMember2022-05-132022-05-130000008947us-gaap:LineOfCreditMembersrt:MinimumMember2026-05-072026-05-070000008947us-gaap:LineOfCreditMembersrt:MaximumMember2026-05-072026-05-070000008947us-gaap:LineOfCreditMember2026-03-012026-05-310000008947us-gaap:LineOfCreditMembersrt:MinimumMember2022-05-132022-05-130000008947us-gaap:LineOfCreditMembersrt:MaximumMember2022-05-132022-05-130000008947us-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2022-05-132022-05-130000008947us-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2022-05-132022-05-130000008947us-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2026-05-072026-05-070000008947us-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2026-05-072026-05-070000008947us-gaap:LineOfCreditMember2026-05-070000008947azz:TermLoanBMember2022-08-312022-08-310000008947us-gaap:SecuredDebtMemberazz:ReceivablesSecuritizationFacilityMember2025-07-100000008947us-gaap:SecuredDebtMemberazz:ReceivablesSecuritizationFacilityMember2025-08-310000008947us-gaap:SecuredDebtMemberazz:ReceivablesSecuritizationFacilityMember2025-08-312025-08-310000008947azz:A2022CreditAgreementAndTermLoanBMember2026-03-012026-05-310000008947azz:NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member2026-05-310000008947us-gaap:SeniorNotesMemberus-gaap:LineOfCreditMember2026-05-310000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2026-05-310000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2026-05-310000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel3Member2026-05-310000008947us-gaap:InterestRateSwapMember2026-02-280000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2026-02-280000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2026-02-280000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel3Member2026-02-280000008947azz:CreditAgreement2022Member2026-05-310000008947azz:CreditAgreement2022Member2025-05-310000008947us-gaap:CostOfRevenue2026-03-012026-05-310000008947us-gaap:CostOfRevenue2025-03-012025-05-310000008947us-gaap:SellingGeneralAndAdministrativeExpense2026-03-012026-05-310000008947us-gaap:SellingGeneralAndAdministrativeExpense2025-03-012025-05-3100000089472020-11-100000008947azz:A2020ShareRepurchaseProgramMember2020-11-100000008947azz:A2020ShareRepurchaseProgramMember2026-05-310000008947azz:A2026ShareRepurchaseProgramMember2026-05-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2026-02-280000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2026-02-280000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2026-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2026-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2026-02-280000008947us-gaap:AccumulatedTranslationAdjustmentMember2026-03-012026-05-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2026-03-012026-05-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2026-03-012026-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2026-03-012026-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2026-03-012026-05-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2026-05-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2026-05-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2026-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2026-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2026-05-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2025-02-280000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-02-280000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2025-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2025-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-02-280000008947us-gaap:AccumulatedTranslationAdjustmentMember2025-03-012025-05-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-03-012025-05-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2025-03-012025-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2025-03-012025-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-03-012025-05-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2025-05-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-05-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2025-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2025-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-05-310000008947azz:PrecoatMetalsBusinessDivisionMember2026-05-3100000089472023-10-272023-10-2700000089472024-02-142024-02-14


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
 

FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended May 31, 2026
or 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission file number: 1-12777
 azz2dblue2016.jpg
AZZ Inc.
(Exact name of registrant as specified in its charter)
Texas75-0948250
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
One Museum Place, Suite 500
3100 West 7th Street
Fort Worth,Texas 76107
(Address of principal executive offices) (Zip Code)
(817) 810-0095
(Registrant's telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common StockAZZNew 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.  

Large Accelerated FilerAccelerated filerNon-accelerated filer
Smaller reporting companyEmerging 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 1, 2026, the registrant had outstanding 30,051,501 shares of common stock; $1.00 par value per share. 


  PAGE
NO.
PART I.
Item 1.
Financial Statements (Unaudited)
Item 2.
Item 3.
Item 4.
PART II.
Item 1.
Item 1A.
Risk Factors
Item 2.
Item 5.
Item 6.




PART I. FINANCIAL INFORMATION
AZZ INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except par value)
(Unaudited)
 
As of
May 31, 2026February 28, 2026
Assets
Current assets:
Cash and cash equivalents$1,059 $705 
Trade accounts receivable, net of allowance for credit losses of $128 and $144 at May 31, 2026 and February 28, 2026, respectively
163,872 142,648 
Other receivables20,756 18,990 
Inventories121,196 113,413 
Contract assets117,073 112,785 
Prepaid expenses and other16,098 6,827 
Total current assets440,054 395,368 
Property, plant and equipment, net609,463 609,305 
Right-of-use assets60,924 59,564 
Goodwill714,463 714,753 
Deferred tax assets1,242 1,383 
Intangible assets, net403,946 409,738 
Investment in AVAIL joint venture18,967 19,960 
Other assets3,265 3,403 
Total assets$2,252,324 $2,213,474 
Liabilities and Shareholders' Equity
Current liabilities:
Accounts payable$122,054 $114,590 
Income taxes payable3,427 387 
Accrued salaries and wages19,637 33,847 
Other accrued liabilities74,227 74,771 
Lease liability, short-term9,502 8,679 
Total current liabilities228,847 232,274 
Long-term debt, net480,604 477,738 
Lease liability, long-term52,711 51,969 
Deferred tax liabilities77,441 73,924 
Other long-term liabilities36,677 40,538 
Total liabilities876,280 876,443 
Commitments and contingencies (Note 18)
Shareholders' equity:
Common stock, $1 par value; 100,000 shares authorized; 30,017 and 29,880 shares issued and outstanding at May 31, 2026 and February 28, 2026, respectively
30,017 29,880 
Capital in excess of par value424,279 431,155 
Retained earnings929,574 883,544 
Accumulated other comprehensive loss(7,826)(7,548)
Total shareholders' equity1,376,044 1,337,031 
Total liabilities and shareholders' equity$2,252,324 $2,213,474 
 
The accompanying notes are an integral part of the consolidated financial statements.
1

AZZ INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
(Unaudited)
 
Three Months Ended May 31,
20262025
Sales$448,530 $421,962 
Cost of sales336,361 317,832 
Gross margin112,169 104,130 
Selling, general and administrative35,136 34,581 
Operating income77,033 69,549 
Interest expense, net(11,264)(18,563)
Equity in earnings of unconsolidated subsidiary509 173,523 
Other income (expense), net(260)1,327 
Income before income taxes66,018 225,836 
Income tax expense14,012 54,928 
Net income$52,006 $170,908 
Basic earnings per common share$1.74 $5.71 
Diluted earnings per common share$1.72 $5.66 
Weighted average shares outstanding—Basic 29,932 29,941 
Weighted average shares outstanding—Diluted30,159 30,217 
Cash dividends declared per common share$0.20 $0.17 
The accompanying notes are an integral part of the consolidated financial statements.



2

AZZ INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(In thousands)
(Unaudited)

Three Months Ended May 31,
20262025
Net income$52,006 $170,908 
Other comprehensive income (loss):
Foreign currency translation adjustments:
Unrealized translation gain (loss)(551)1,956 
Unrealized translation gain (loss) for unconsolidated subsidiary, net of tax(1)
(1,142)241 
Unrealized gain (loss) on derivatives qualified for hedge accounting:
Unrealized gain on interest rate swap, net of tax(2)
1,361 339 
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax(3)
54 (48)
Unrealized gain on interest rate swap, net of tax for unconsolidated subsidiary(4)
 3 
Other comprehensive income (loss)(278)2,491 
Comprehensive income$51,728 $173,399 
(1)
Unrealized translation gain (loss) for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest in this amount. Net of tax expense (benefit) of $(361) and $76 for the three months ended May 31, 2026 and May 31, 2025, respectively.
(2)
Net of tax expense of $439 and $113 for the three months ended May 31, 2026 and May 31, 2025, respectively.
(3)
Net of tax expense (benefit) of $17 and $(16) for the three months ended May 31, 2026 and May 31, 2025, respectively. See Note 9.
(4)
Unrealized gain on interest rate swap, net of tax for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest in this amount. The interest rate swap was written off following the sale of the Electrical Products Group business during the second quarter of fiscal 2026. Net of tax expense of $1 for the three months ended May 31, 2025.

The accompanying notes are an integral part of the consolidated financial statements.
3

AZZ INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 
Three Months Ended May 31,
20262025
Cash flows from operating activities
Net income52,006 170,908 
Adjustments to reconcile net income to net cash provided by operating activities:
Bad debt expense (recovery)(25)320 
Depreciation and amortization23,519 21,827 
Deferred income taxes3,571 (4,056)
Equity in earnings of unconsolidated subsidiary(509)(173,523)
Distribution on investment in AVAIL joint venture 273,223 
Restructuring charges 3,744 
Net gain on sale of property, plant and equipment(49)(2,686)
Amortization of debt financing costs3,834 3,198 
Share-based compensation expense3,784 5,086 
Changes in current assets and current liabilities(46,483)17,768 
Changes in other long-term assets and long-term liabilities(2,499)(1,027)
Net cash provided by operating activities37,149 314,782 
Cash flows from investing activities
Purchase of property, plant and equipment(18,747)(20,896)
Proceeds from sale or insurance settlements of property, plant and equipment49 3,774 
Net cash used in investing activities(18,698)(17,122)
Cash flows from financing activities
Tax payments related to common stock issued under stock-based plans(10,523)(4,598)
Proceeds from Revolving Credit Facility90,000 210,000 
Payments on Revolving Credit Facility(110,000)(160,000)
Proceeds from Receivables Securitization Facility20,000  
Payments of debt financing costs(803)(20)
Payments on long-term debt and finance leases(872)(335,809)
Payments of dividends(5,976)(5,085)
Net cash used in financing activities(18,174)(295,512)
Effect of exchange rate changes on cash77 (593)
Net increase in cash and cash equivalents354 1,555 
Cash and cash equivalents at beginning of period705 1,488 
Cash and cash equivalents at end of period$1,059 $3,043 

 The accompanying notes are an integral part of the consolidated financial statements.
4

AZZ INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY
(In thousands)
(Unaudited)
 
Three Months Ended May 31, 2026
Common StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total
SharesAmount
Balance at February 28, 202629,880 $29,880 $431,155 $883,544 $(7,548)$1,337,031 
Share-based compensation— — 3,784 — — 3,784 
Common stock issued under stock-based plans and related tax expense137 137 (10,660)— — (10,523)
Cash dividends paid on common stock— — — (5,976)— (5,976)
Net income— — — 52,006 — 52,006 
Other comprehensive income (loss)— — — — (278)(278)
Balance at May 31, 202630,017 $30,017 $424,279 $929,574 $(7,826)$1,376,044 
Three Months Ended May 31, 2025
Common StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive Income (Loss)
Total
SharesAmount
Balance at February 28, 202529,913 $29,913 $418,004 $609,158 $(11,580)$1,045,495 
Share-based compensation— — 5,086 — — 5,086 
Common stock issued under stock-based plans and related tax expense94 94 (4,691)— — (4,597)
Cash dividends paid on common stock— — — (5,085)— (5,085)
Net income— — — 170,908 — 170,908 
Other comprehensive income (loss)— — — — 2,491 2,491 
Balance at May 31, 202530,007 $30,007 $418,399 $774,981 $(9,089)$1,214,298 
The accompanying notes are an integral part of the consolidated financial statements.
5

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


1. The Company and Basis of Presentation
AZZ Inc. ("AZZ", the "Company", "our" or "we") was established in 1956 and incorporated under the laws of the state of Texas. We are a provider of hot-dip galvanizing and coil coating solutions to a broad range of end markets in North America. We have three distinct operating segments: the AZZ Metal Coatings segment, the AZZ Precoat Metals segment, and the AZZ Infrastructure Solutions segment. Our AZZ Metal Coatings segment is a leading provider of metal coating solutions for corrosion protection, including hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating to the North American steel fabrication industry and other industries. The AZZ Precoat Metals segment provides aesthetic and corrosion protective coatings and related value-added services for steel and aluminum coil, primarily serving the construction; appliance; heating, ventilation, and air conditioning (HVAC); container; transportation and other end markets in North America. The AZZ Infrastructure Solutions segment ("AIS") represents our 40% non-controlling interest in the AIS Investment Holdings LLC (the "AVAIL JV"). AIS Investment Holdings LLC is primarily dedicated to delivering safe and reliable transmission of power from generation sources to end customers, and automated weld overlay solutions for corrosion and erosion mitigation to critical infrastructure in markets worldwide. See Note 8 for additional information about the AVAIL JV. See Note 7 for information about the Company's operations by segment.
Presentation
The accompanying condensed consolidated balance sheet as of February 28, 2026, was derived from audited financial statements. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") for interim financial information and in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. These financial statements should be read in conjunction with the audited financial statements and related notes for the fiscal year ended February 28, 2026, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 22, 2026. Certain previously reported amounts have been reclassified to conform to current period presentation.
Our fiscal year ends on the last day of February and is identified as the fiscal year for the calendar year in which it ends. For example, the fiscal year ending February 28, 2027, is referred to as fiscal 2027.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, which are necessary to present fairly the financial position of the Company as of May 31, 2026, and the results of its operations and cash flows for the three months ended May 31, 2026 and 2025. The interim results reported herein are not necessarily indicative of results for a full year.
Accounts receivable, net of allowance for credit losses
The balance of trade accounts receivable, net of allowance for credit losses was $163.9 million, $142.6 million, and $135.1 million as of May 31, 2026, February 28, 2026, and February 28, 2025, respectively.
Recently Adopted Accounting Pronouncements
In July 2025, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2025-05, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets ("ASU 2025-05"). ASU 2025-05 provides a practical expedient that permits entities, when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606, Revenue from Contracts with Customers, to assume that current conditions as of the balance sheet date do not change for the remaining life of the asset. The Company adopted ASU 2025-05 effective March 1, 2026, and the adoption of ASU 2025-05 did not have a material impact on the Company’s condensed consolidated financial statements.
Accounting Pronouncements Not Yet Adopted
In December 2025, the FASB issued ASU No. 2025-11, Interim Reporting (Topic 270): Narrow-Scope Improvements ("ASU 2025-11"), which clarifies the applicability of the interim reporting guidance, the types of interim reporting, and the form and content of interim financial statements in accordance with GAAP. The amendment does not intend to change the
6

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

fundamental nature of interim reporting or expand or reduce current interim disclosure requirements, but rather to provide clarity and improve the navigability of the existing interim reporting guidance. ASU 2025-11 is effective for interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted, and may be applied either prospectively or retrospectively for all prior periods presented. We expect to adopt ASU 2025-11 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-11 on our consolidated financial statements.
In December 2025, the FASB issued ASU No. 2025-10, Government Grants (Topic 832): Accounting for Government Grants Received by Business Entities ("ASU 2025-10"), which establishes authoritative guidance on the recognition, measurement, presentation, and disclosure of government grants. Under ASU 2025-10, government grants are recognized when it is probable that the entity will both comply with the conditions of the grant and the grant will be received. ASU 2025-10 provides specific accounting models for grants related to assets and grants related to income, including options to recognize government grants as deferred income or as a reduction of the asset’s cost basis. ASU 2025-10 also requires enhanced disclosures regarding the nature of government grants, significant terms and conditions, accounting policies applied, and amounts recognized in the financial statements. ASU 2025-10 is effective for fiscal years beginning after December 15, 2028, including interim periods within those fiscal years, with early adoption permitted. We expect to adopt ASU 2025-10 for the interim period ending May 31, 2029, and we are currently evaluating the impact of ASU 2025-10.
In September 2025, the FASB issued ASU No. 2025-06, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software ("ASU 2025-06") which updates the accounting for software costs that are accounted for under Subtopic 350-40, Intangibles—Goodwill and Other—Internal-Use Software (referred to as "internal-use software"). ASU 2025-06 will be effective for annual periods beginning after December 15, 2027 and interim reporting periods within those annual periods. We expect to adopt ASU 2025-06 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-06 on our consolidated financial statements.
In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses ("ASU 2024-03"), which expands disclosures about a public entity's expenses, including inventory, employee compensation, depreciation, intangible asset amortization, selling expenses and other expense categories. In January 2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) - Clarifying the Effective Date ("ASU 2025-01"), which clarifies the effective date of ASU 2024-03 for companies with a non-calendar year end. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. We do not expect the adoption of ASU 2024-03 or ASU 2025-01 to affect our financial position or our results of operations, but ASU 2024-03 will result in additional disclosures for our annual reporting period ending February 29, 2028, and interim reporting periods beginning in fiscal 2029.
2. Acquisitions
Canton Galvanizing
On July 1, 2025, we completed the acquisition of all the assets of Canton Galvanizing, LLC ("Canton Galvanizing"), a privately held hot-dip galvanizing company based in Canton, Ohio, for approximately $30.1 million. The acquisition expanded our geographical coverage in metal coatings capacity and further strengthens our network of facilities in the Midwest region of the United States. The business is included in the AZZ Metal Coatings segment. The goodwill arising from this acquisition was allocated to the AZZ Metal Coatings segment and is expected to be deductible for income tax purposes.
The allocation of purchase price to the identifiable assets acquired and liabilities assumed for this acquisition has been finalized. Intangible assets subject to amortization from the acquisition consist of customer relationships. The total weighted-average amortization period for these assets is 15 years, and the assets have no residual value.
7

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The following table summarizes the fair values of the allocation of assets acquired and liabilities assumed, in aggregate, related to the Canton Galvanizing acquisition, as of the date of the acquisition (in thousands):
July 1, 2025
Assets
Accounts receivable$1,409 
Inventories1,049 
Property, plant and equipment4,759 
Goodwill9,585 
Intangibles and other assets13,810 
Total fair value of assets acquired$30,612 
Liabilities
Accounts payable(237)
Other accrued liabilities(231)
Total fair value of liabilities assumed$(468)
Total purchase price, net of cash acquired$30,144 
8

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

3. Inventories
The following table summarizes the components of inventory (in thousands):
As of
May 31, 2026February 28, 2026
Raw material$118,904 $111,483 
Work in process840 733 
Finished goods1,452 1,197 
Total inventories$121,196 $113,413 
Our inventory reserves were $3.1 million and $3.4 million as of May 31, 2026 and February 28, 2026, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the AZZ Precoat Metals segment.
4. Earnings Per Share
Basic earnings per share is based on the weighted average number of common shares outstanding during each period. Diluted earnings per share is calculated by giving effect to the potential dilution that could occur if securities or other contracts to issue common shares were exercised and converted into common shares during the period.
The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):
Three Months Ended May 31,
20262025
Numerator:
Net income$52,006 $170,908 
Denominator:
Weighted average shares outstanding for basic earnings per share29,932 29,941 
Effect of dilutive securities:
Employee stock awards227 276 
Denominator for diluted earnings per share30,159 30,217 
Basic earnings per common share$1.74 $5.71 
Diluted earnings per common share$1.72 $5.66 
    
For the three months ended May 31, 2026 and 2025, 55.6 thousand and 50.9 thousand shares, respectively, were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. These shares could be dilutive in future periods.
9

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

5. Disaggregated Sales
The following table presents disaggregated sales by customer industry (in thousands):
Three Months Ended May 31,
20262025
Sales:
Construction$258,002 $248,417 
Industrial 40,590 37,670 
Infrastructure55,970 56,443 
Transportation27,392 27,738 
HVAC & Appliances22,772 23,341 
Container20,776 7,046 
Other(1)
23,028 21,307 
Total sales$448,530 $421,962 
(1)
Other includes less significant markets, such as recreation, sales from recycling and other miscellaneous customer industries.
During the three months ended May 31, 2026, the Company revised its disaggregated sales categories to better reflect its current business operations. For the three months ended May 31, 2025, customer industry categories have been reclassified to conform to the current period presentation. This reclassification had no impact on total sales. See Note 7 for sales information by operating segment.
Contract Assets and Liabilities
The timing of revenue recognition, billings and cash collections results in accounts receivable, contract assets (unbilled receivables), and contract liabilities (customer advances and deposits) on the consolidated balance sheets. Our contract assets and contract liabilities are primarily related to the AZZ Precoat Metals segment. Customer billing can occur subsequent to revenue recognition, resulting in contract assets. In addition, we can receive advances from our customers before revenue is recognized, resulting in contract liabilities. These assets and liabilities are reported on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.
The increases in contract assets and contract liabilities during the three months ended May 31, 2026, were primarily due to normal timing differences between AZZ's performance and customer payments. Contract liabilities of $0.7 million, $0.6 million, and $0.5 million as of May 31, 2026, February 28, 2026, and February 28, 2025, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets. The balance of contract assets was $117.1 million, $112.8 million, and $106.5 million as of May 31, 2026, February 28, 2026, and February 28, 2025, respectively.
Remaining Unsatisfied Performance Obligations
Remaining unsatisfied performance obligations ("RUPO") represent the total dollar value of work to be performed on contracts awarded and in progress. The amount of RUPO increases with new contracts or additions to existing contracts and decreases as revenue is recognized on existing contracts. Contracts are included in the amount of RUPO when an enforceable agreement has been reached. We have elected the practical expedient to exclude remaining performance obligations with a duration of one year or less. The Company has a long-term customer contract related to the aluminum coil coating facility in Washington, Missouri that includes RUPO through fiscal year 2031. The amounts associated with remaining performance obligations are subject to variability based on customer ordering patterns, production capacity, and contractual provisions. As of May 31, 2026, the amount of RUPO that we expect to recognize as revenue is not significant for any year through fiscal year 2031.

10

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

6. Supplemental Cash Flow Information
To arrive at net cash provided by operating activities, net income is adjusted by, among other things, changes in current assets and current liabilities as follows (in thousands):
Three Months Ended May 31,
20262025
Decrease (increase) in current assets:
Accounts receivable, net$(21,252)$(18,480)
Other receivables(1,781)(1,908)
Inventories(7,841)1,757 
Contract assets(4,291)(2,572)
Prepaid expenses and other(9,273)(9,640)
Increase (decrease) in current liabilities:
Accounts payable9,587 3,893 
Income taxes payable3,040 54,006 
Accrued expenses(14,672)(9,288)
Changes in current assets and current liabilities$(46,483)$17,768 
Cash flows related to interest were as follows (in thousands):
Three Months Ended May 31,
20262025
Cash paid for interest$7,365 $15,654 
Cash paid for income taxes302 551 
Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Three Months Ended May 31,
20262025
Accruals for capital expenditures$1,606 $4,429 

7. Operating Segments
Segment Information
Our Chief Executive Officer, who is the chief operating decision maker ("CODM"), reviews financial information presented on an operating segment basis for purposes of making operating decisions and assessing financial performance. Sales and operating income are the primary measures used by the CODM to evaluate segment operating performance and to allocate resources to the AZZ Metal Coatings and the AZZ Precoat Metals segments. The CODM uses net income before taxes as the primary measure to evaluate performance and allocate resources to the AZZ Infrastructure Solutions segment. The CODM assesses these metrics and compares actuals to budgeted and forecasted values to evaluate segment operating performance and allocate resources to the operating segments. Expenses related to certain centralized administration or executive functions that are not specifically related to an operating segment are included in Corporate.
A summary of each of our operating segments is as follows:
AZZ Metal Coatings — provides hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication industry and other industries through facilities located throughout North America. Hot-dip galvanizing is a metallurgical manufacturing process in which molten zinc reacts with steel, which provides corrosion protection and extends the lifecycle of fabricated steel for several decades.
11

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

AZZ Precoat Metals — provides coil coating application of protective and decorative coatings and related value-added downstream processing for steel and aluminum coils. Primarily serving the construction; appliance; heating, ventilation, and air conditioning (HVAC); container; transportation; and other end markets, the coil coating process emphasizes sustainability and enhanced product lifecycles. It involves cleaning, treating, painting, and curing metal coils as a flat material before they are cut, formed, and fabricated into finished products. This highly efficient method optimizes waste through tight film control and improves final product performance by painting and curing the substrates under conditions unmatched by other application processes.
AZZ Infrastructure Solutions — represents our 40% non-controlling interest in the AVAIL JV, as well as other expenses directly related to AIS receivables and liabilities that were retained following the divestiture of the AIS business.
For the three months ended May 31, 2026, following the divestiture of certain business operations, the AVAIL JV provided industrial and hazardous-duty lighting products, specialized welding, maintenance, and asset integrity solutions serving the power generation, oil and gas, and industrial markets. For the three months ended May 31, 2025, the AVAIL JV was a global provider of application-critical equipment, highly engineered technologies, and specialized services to the power generation, transmission, distribution, oil and gas, and industrial markets.
The following tables contain operating segment data for the three months ended May 31, 2026 and 2025 was as follows (in thousands):
Three Months Ended May 31, 2026
Metal CoatingsPrecoat
Metals
Infrastructure Solutions(1)
Total
Sales$210,305 $238,225 $ $448,530 
Cost of sales147,452 188,909  336,361 
Selling, general and administrative6,302 7,781  14,083 
Operating income$56,551 $41,535  98,086 
Equity in earnings of unconsolidated subsidiary509 509 
Income before income taxes$509 98,595 
Reconciliation to consolidated income before income taxes
Corporate selling, general and administrative expenses(21,053)
Interest expense(11,264)
Other expense(260)
Consolidated income before income taxes$66,018 
See notes below tables.
12

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Three Months Ended May 31, 2025
Metal CoatingsPrecoat
Metals
Infrastructure Solutions(1)
Total
Sales$187,215 $234,747 $ $421,962 
Cost of sales(2)
130,356 187,476  317,832 
Selling, general and administrative(3)
6,127 7,917 80 14,124 
Operating income (loss)$50,732 $39,354 (80)90,006 
Equity in earnings of unconsolidated subsidiary(4)
173,523 173,523 
Income before income taxes$173,443 263,529 
Reconciliation to consolidated income before income taxes
Corporate selling, general and administrative expenses(20,457)
Interest expense(18,563)
Other income1,327 
Consolidated income before income taxes$225,836 
See notes below tables.
(1)
For the AZZ Infrastructure Solutions segment, the CODM uses only net income before taxes as the measure to allocate resources and assess segment performance. Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV, as well as other expenses related to receivables and liabilities that were retained following the sale of the AIS business.
(2)
For the three months ended May 31, 2025, the AZZ Metal Coatings segment includes restructuring charges of $3.8 million. See Note 17.
(3)
Includes stock-based compensation expense recognized during the three months ended May 31, 2025 upon the adoption of the Executive Retiree LTI Program of $2.2 million, of which $0.4 million and $1.8 million are included in the AZZ Metal Coatings segment and the Corporate segment, respectively. See Note 15.
(4)
During the first quarter of fiscal 2026, AVAIL completed the sale of the Electrical Products Group ("EPG") to nVent Electric plc. Following the completion of the sale, we received a distribution of $273.2 million during the three months ended May 31, 2025, which is in excess of the investment in the AVAIL JV, which was $107.4 million as of May 31, 2025. The excess distribution of $165.8 million was recorded as equity in earnings of unconsolidated subsidiary during the three months ended May 31, 2025. See Note 8.
Asset balances by operating segment were as follows (in thousands):
As of
Segment Assets(1)
May 31, 2026February 28, 2026
Metal Coatings(2)
$622,749 $604,107 
Precoat Metals(3)
1,589,600 1,562,994 
Infrastructure Solutions - Investment in Joint Venture18,967 19,960 
Total reportable segment assets2,231,316 2,187,061 
Corporate21,008 26,413 
Consolidated assets$2,252,324 $2,213,474 
(1)
Segment assets include identifiable intangible assets associated with each reportable segment. The related amortization expense for intangible assets is not allocated to the segments.
(2)
Identifiable intangible assets related to AZZ Metal Coatings of $33.8 million and $35.0 million, net of accumulated amortization, as of May 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.
(3)
Identifiable intangible assets related to AZZ Precoat Metals of $370.1 million and $374.8 million, net of accumulated amortization, as of May 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.
13

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Depreciation and amortization expense by segment for the three months ended May 31, 2026 and 2025 was as follows (in thousands):
Three Months Ended May 31,
Depreciation and amortization20262025
Metal Coatings$7,266 $6,660 
Precoat Metals10,222 9,123 
Total reportable segment depreciation and amortization17,488 15,783 
Corporate6,031 6,044 
Consolidated depreciation and amortization$23,519 $21,827 
Financial Information About Geographical Areas
Financial information about geographical areas for the periods presented was as follows (in thousands). The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales.
Three Months Ended May 31,
Sales20262025
United States$435,990 $410,995 
Canada12,540 10,967 
Total sales$448,530 $421,962 
As of
Long-lived assetsMay 31, 2026February 28, 2026
United States$648,747 $647,182 
Canada21,640 21,687 
Total$670,387 $668,869 
8. Investments in Unconsolidated Entity
AVAIL JV
We account for our 40% interest in the AVAIL JV under the equity method of accounting and include our equity in earnings as part of the AZZ Infrastructure Solutions segment. We record our equity in earnings in the AVAIL JV on a one-month lag.
As of May 31, 2026, our investment in the AVAIL JV was $19.0 million. For the three months ended May 31, 2026, we recorded $0.5 million of equity in earnings.
14

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The following tables summarize balance sheet and income statement information for the AVAIL JV (in thousands):
Summarized Balance Sheet
As of
May 31, 2026(1)
February 28, 2026(1)
Current assets$166,713 $225,298 
Long-term assets17,218 19,330 
Total assets$183,931 $244,628 
Current liabilities$45,504 $59,724 
Long-term liabilities11,623 12,732 
Total liabilities57,127 72,456 
Total partners' capital126,804 172,172 
Total liabilities and partners' capital$183,931 $244,628 
Summarized Operating Data
Three Months Ended May 31,
2026(1)
2025(1)
Sales$7,472 $168,240 
Gross profit$2,639 $45,125 
Income (loss) before income taxes$1,625 $17,474 
Net income (loss)$1,457 $17,624 
(1)
We report our equity in earnings on a one-month lag basis; therefore, amounts in the summarized financials above are as of and for the three months ended April 30, 2026 and 2025 and as of January 31, 2026. Amounts in the table above exclude certain adjustments made by us to record equity in earnings of the AVAIL JV under U.S GAAP for public companies, primarily to reverse the amortization of goodwill. The three months ended May 31, 2026 reflects operations from AVAIL's Industrial Lighting business and WSI Brazil business.

15

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Cash Distributions from the AVAIL JV
We classify cash flows from distributions using the cumulative earnings method. Cash received is classified as return on investment in operating cash flows to the extent that cumulative earnings exceed cumulative distributions, less distributions received in prior periods that were deemed returns of investment. We did not receive cash distributions from the AVAIL JV during the three months ended May 31, 2026. During the three months ended May 31, 2025, we received cash distributions from the AVAIL JV of $273.2 million, following AVAIL’s sale of its Electrical Products Group ("EPG") to nVent Electric plc.
9. Derivative Instruments
Interest Rate Swap Derivative
As a policy, we do not hold, issue or trade derivative instruments for speculative purposes. We periodically enter into forward sale contracts to purchase a specified volume of zinc and natural gas at fixed prices. These contracts are not accounted for as derivatives because they meet the criteria for the normal purchases and normal sales scope exception in ASC 815, Derivatives and Hedging.
We manage our exposure to fluctuations in interest rates on our floating-rate debt by entering into interest rate swap agreements to convert a portion of our variable-rate debt to a fixed rate. On June 30, 2025, we entered into a fixed-rate interest rate swap agreement (the "2025 Swap"). The 2025 Swap converts the SOFR-based component of the interest rate to 3.759%. As of May 31, 2026, the 2025 Swap resulted in a total fixed rate of 5.509%. The 2025 Swap has a notional amount of $290.0 million and a maturity date of June 30, 2027. The objective of the 2025 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates. The hedged risk is the interest rate risk exposure to changes in interest payments, attributable to changes in benchmark one-month SOFR interest rates over the interest rate swap term. The changes in cash flows of the interest rate swap are expected to exactly offset changes in cash flows of the variable-rate debt. We designated the 2025 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2025 Swap are recognized in interest expense.
At May 31, 2026, changes in fair value attributable to the effective portion of the 2025 Swap were included on the consolidated balance sheets in "Accumulated other comprehensive loss." For derivative instruments that qualify for hedge accounting treatment, the fair value is recognized on our consolidated balance sheets as derivative assets or liabilities with offsetting changes in fair value recognized in accumulated other comprehensive income (loss) until reclassified into earnings when the interest expense on the underlying debt is reflected in earnings. During the three months ended May 31, 2026, we reclassified $0.1 million before income tax, or $0.05 million net of tax, from other comprehensive income to earnings for the 2025 Swap.
10. Debt
Our long-term debt instruments and balances outstanding as of May 31, 2026 and February 28, 2026 were as follows (in thousands):
 
As of
May 31, 2026February 28, 2026
Revolving Credit Facility$30,000 $50,000 
Term Loan B335,000 335,000 
Receivables Securitization Facility150,000 130,000 
Total debt, gross515,000 515,000 
Unamortized debt issuance costs(34,396)(37,262)
Long-term debt, net$480,604 $477,738 

16

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

2022 Credit Agreement and Term Loan B
We have a credit agreement with a syndicate of financial institutions as lenders, entered into on May 13, 2022 and amended from time to time (collectively referred to herein as the "2022 Credit Agreement").
The 2022 Credit Agreement includes the following significant terms:
i.provides for a senior secured initial term loan in the aggregate principal amount of $1.3 billion (the "Term Loan B"), due May 13, 2029, which is secured by substantially all of the assets of the Company; as of May 31, 2026, the outstanding balance of the Term Loan B was $335.0 million;
ii.provides for a maximum senior secured Revolving Credit Facility in the aggregate principal amount of $400.0 million (the "Revolving Credit Facility"), due May 13, 2027;
iii.includes a letter of credit sub-facility of up to $100.0 million, which is part of, and not in addition to, the Revolving Credit Facility;
iv.borrowings under the Term Loan B bear an interest rate of Secured Overnight Financing Rate ("SOFR") plus 1.75% and the Revolving Credit Facility bears a leverage-based rate with various tiers between 1.25% and 2.25%; as of May 31, 2026, the interest rate was SOFR plus 1.25%;
v.includes customary affirmative and negative covenants, and events of default; including restrictions on the incurrence of non-ordinary course debt, investment and dividends, subject to various exceptions; and,
vi.includes a maximum quarterly leverage ratio financial covenant, with reporting requirements to our banking group at each quarter-end.

On May 7, 2026, we amended our 2022 Credit Agreement to change the following terms of the Revolving Credit Facility:

i.extended the maturity date of our Revolving Credit Facility from May 31, 2026 to May 7, 2029;
ii.added JP Morgan Chase Bank, N.A. and PNC Capital Markets LLC as additional lenders, and removed Citibank N.A. and Barclays Bank PLC as lenders;
iii.reduced the interest rate tiers from a range of SOFR plus 1.75% to 2.75% to a range of SOFR plus 1.25% to 2.25%; and
iv.reduced the leverage-based commitment fee tiers from a range of 0.20% to 0.30% to a range of 0.15% to 0.25%.

In connection with the amendment, approximately 37.5% of the aggregate principal amount was reallocated to the new lenders. We evaluated the amendment under the guidance in ASC 470-50, Debt—Modifications and Extinguishments and concluded that the amendment represented a modification at the instrument level, as the quantitative 10% cash flow test was not met. However, the lender reallocation resulted in a partial extinguishment at the lender level. As a result, for the three months ended May 31, 2026, we recognized a write-off of approximately $0.6 million of unamortized debt financing costs, which is included in "Interest expense, net" on our consolidated statement of operations and in "Amortization of debt financing costs" on our consolidated statement of cash flows.
We primarily utilize proceeds from the Revolving Credit Facility to finance timing fluctuations of working capital needs, capital improvements, quarterly cash dividends, acquisitions and other general corporate purposes.
As defined in the 2022 Credit Agreement, quarterly prepayments were due against the outstanding principal of the Term Loan B and were payable on the last business day of each May, August, November and February, beginning August 31, 2022, in a quarterly aggregate principal amount of $3.25 million, with the entire remaining principal amount due on May 13, 2029, the maturity date. Additional prepayments made against the Term Loan B contributed to these required quarterly payments. Due to prepayments made against the Term Loan B since August 31, 2022, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are no longer required.
17

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Receivables Securitization Facility
On July 10, 2025, we entered into a credit agreement secured by our trade accounts receivable and contract assets (the "Receivables Securitization Facility.") Under this arrangement, we transferred our trade receivables to a special purpose entity ("SPE"), which in turn pledged those receivables as collateral for borrowings under the facility. The transaction does not qualify as a sale under ASC 860, Transfers and Servicing; as a result, the arrangement is accounted for as a secured borrowing.
Accordingly, the receivables transferred to the SPE will remain on our consolidated balance sheet within trade accounts receivable and contract assets, and the Receivables Securitization Facility is included in "Long-term debt, net." The Receivables Securitization Facility has a limit of $150.0 million and is due July 10, 2028. As of May 31, 2026, the total amount of receivables pledged under the facility was $268.1 million, consisting of $153.8 million in trade accounts receivable and $114.3 million in contract assets, with outstanding borrowings of $150.0 million. The interest rate on the Receivables Securitization Facility is one-month SOFR plus 0.95%.
We remain exposed to the credit risk associated with the underlying receivables and are responsible for their collection. The Receivables Securitization Facility includes provisions that allow the SPE to take control of the assets only in the event of bankruptcy or violation of servicing the secured accounts receivable. We will monitor these provisions to ensure ongoing compliance and availability under the facility.
The proceeds from the Receivables Securitization Facility were used to pay down the Term Loan B.
Debt Compliance, Outstanding Borrowings and Letters of Credit
Our 2022 Credit Agreement requires us to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 4.5. We are also required to maintain certain covenants under the Receivables Securitization Facility. As of May 31, 2026, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement and the Receivables Securitization Facility.
As of May 31, 2026, we had $515.0 million of debt outstanding, with varying maturities through fiscal 2030. We had approximately $359.4 million of additional credit available as of May 31, 2026.
As of May 31, 2026, we had outstanding letters of credit in the amount of $10.6 million. These standby letters of credit are primarily issued to support insurance deductibles and other collateral requirements.
Other Disclosures
The weighted-average interest rate for our outstanding debt, including the Revolving Credit Facility, the Term Loan B, and the Receivables Securitization Facility was 5.24% and 5.94% as of May 31, 2026 and February 28, 2026, respectively. We are also obligated to pay a leverage-based commitment fee with various tiers between 0.15% and 0.25% per year for unused amounts under the Revolving Credit Facility. As of May 31, 2026, the commitment fee rate was 0.175%.
Interest expense is comprised as follows (in thousands):
Three Months Ended May 31,
20262025
Gross interest expense$11,483 $19,243 
Less: Capitalized interest(219)(680)
Interest expense, net$11,264 $18,563 
Capitalized interest for the three months ended May 31, 2026 and 2025 relates to interest cost on the construction of the greenfield aluminum coil coating facility in Washington, Missouri. The decrease for the three months ended May 31, 2026 compared to the prior year is due to the higher average construction work in process in the prior year, as the new facility was placed in service during fiscal 2026.
18

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

11. Fair Value Measurements
Recurring Fair Value Measurements
Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. In accordance with ASC 820, Fair Value Measurement ("ASC 820"), certain of our assets and liabilities, which are carried at fair value, are classified in one of the following three categories:
Level 1: Quoted market prices in active markets for identical assets or liabilities;
Level 2: Observable market-based inputs, other than Level 1, or unobservable inputs corroborated by market data; or,
Level 3: Unobservable inputs that are not corroborated by market data and reflect the Company’s own assumptions.
The carrying amount of our financial instruments (cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities) approximates the fair value of these instruments based upon either their short-term nature or their variable market rate of interest. We have not made an option to elect fair value accounting for any of our financial instruments.
Interest Rate Swap Agreement
Our derivative instrument consists of the 2025 Swap, which is considered Level 2 of the fair value hierarchy. The 2025 Swap is included in "Other assets" and "Other long-term liabilities" as of May 31, 2026 and February 28, 2026, respectively, in the consolidated balance sheets. The valuation of the 2025 Swap is determined using widely accepted valuation techniques including discounted cash flow analysis on the expected cash flows of the derivative. This analysis reflects the contractual terms of the derivative, including the period to maturity, and uses observable market-based inputs, including swap rates, spread, and/or index levels and interest rate curves. See Note 9 for more information about the 2025 Swap.
Our financial instruments that are measured at fair value on a recurring basis as of May 31, 2026 and February 28, 2026 are as follows (in thousands):
Carrying Value as of May 31, 2026Fair Value Measurements UsingCarrying Value as of February 28, 2026Fair Value Measurements Using
Level 1Level 2Level 3Level 1Level 2Level 3
Assets
Interest Rate Swap Agreement(1)
$25 $ $25 $ $ $ $ $ 
Total Assets $25 $ 
Liabilities
Interest Rate Swap Agreement(1)
$ $ $ $ $1,847 $ $1,847 $ 
Total Liabilities$ $1,847 
(1)
The interest rate swap agreement included in the table above represents the 2025 Swap at May 31, 2026 and February 28, 2026.
Non-recurring Fair Value Measurements
Investment in Joint Venture
The fair value of our investment in the unconsolidated AVAIL JV was determined using the income approach at the date on which we entered into the joint venture. The income approach uses discounted cash flow models that require various observable and non-observable inputs, such as operating margins, revenues, product costs, operating expenses, capital expenditures, terminal-year values and risk-adjusted discount rates. These valuations resulted in Level 3 non-recurring fair value measurements.
We assess our investment in the unconsolidated AVAIL JV for recoverability when events and circumstances are present that suggest there has been a decline in value, and if it is determined that a loss in value of the investment is other-than-temporary, the investment is written down to its fair value.
19

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Long-Term Debt
The fair values of our long-term debt instruments are estimated based on market values for debt issued with similar characteristics or rates currently available for debt with similar terms. These valuations are Level 2 non-recurring fair value measurements.
The principal amount of our outstanding debt under the 2022 Credit Agreement was $365.0 million and $385.0 million at May 31, 2026 and February 28, 2026, respectively. The estimated fair value of our outstanding debt was $365.8 million and $385.5 million at May 31, 2026 and February 28, 2026, excluding unamortized debt issuance costs. The estimated fair values of our outstanding debt were determined based on the present value of future cash flows using model-derived valuations that use observable inputs such as interest rates and credit spreads. The carrying amount of the Receivables Securitization Facility approximates the fair value.
12. Leases
We are a lessee under various leases for facilities and equipment. As of May 31, 2026, we were the lessee for 161 operating leases and 158 finance leases with terms of 12 months or more. These leases are reflected in "Right-of-use assets," "Lease liability—short-term" and "Lease liability—long-term" in our consolidated balance sheets.
Our leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions, (iv) equipment used for back-office functions, and (v) temporary storage. The majority of our vehicle and equipment leases have both a fixed and variable component.
Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets and we recognize lease expense for these leases on a straight-line basis over the lease term. We have a significant number of short-term leases, including month-to-month agreements. Our short-term lease agreements include expenses incurred hourly, daily, monthly and for other durations of time of one year or less. Our future lease commitments as of May 31, 2026, do not reflect all of our short-term lease commitments.
The following table outlines the classification of right-of-use ("ROU") assets and lease liabilities in the consolidated balance sheets as of May 31, 2026 and February 28, 2026 (in thousands):
As of
May 31, 2026February 28, 2026
AssetsBalance Sheet Classification
Operating right-of-use assetsRight-of-use assets$46,190 $46,261 
Finance right-of-use assets Right-of-use assets$14,734 $13,303 
Liabilities
Operating lease liabilities―short-termLease liability—short-term$5,771 $5,413 
Operating lease liabilities―long-termLease liability—long-term$41,185 $41,489 
Finance lease liabilities―short-termLease liability—short-term$3,731 $3,266 
Finance lease liabilities―long-termLease liability—long-term$11,526 $10,480 
Supplemental information related to our leases was as follows (in thousands, except years and percentages):
Three Months Ended May 31,
20262025
Operating cash flows from operating leases included in lease liabilities$2,006 $1,881 
Lease liabilities obtained from new ROU assets—operating leases$1,376 $16 
Decrease in ROU assets related to lease terminations$ $(467)
Operating cash flows from finance leases included in lease liabilities$239 $142 
Financing cash flows from finance leases included in lease liabilities$872 $434 
Lease liabilities obtained from new ROU assets—finance leases$2,392 $4,127 
20

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

As of
May 31, 2026February 28, 2026
Weighted-average remaining lease term—operating leases14.46 years14.71 years
Weighted-average discount rate—operating leases6.11 %6.10 %
Weighted-average remaining lease term—finance leases3.93 years4.01 years
Weighted-average discount rate—finance leases6.47 %6.59 %
The following table outlines our lease expense in the consolidated statements of operations as of May 31, 2026 and May 31, 2025 (in thousands):
Three Months Ended May 31,
20262025
Operating lease expense:
Cost of sales$1,886 $1,829 
Selling, general and administrative500 508 
Total operating lease expense2,386 2,337 
Financing lease expense:
Cost of sales952 487 
Interest expense239 142 
Total financing lease expense1,191 629 
Variable lease expense:
Cost of sales258 249 
Total variable lease expense258 249 
Short-term lease expense:
Cost of sales1,906 1,802 
Selling, general and administrative35 5 
Total short-term lease expense1,941 1,807 
Total lease expense$5,776 $5,022 
As of May 31, 2026, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2027$6,408 $3,450 $9,858 
20287,584 4,508 12,092 
20296,784 4,275 11,059 
20304,724 3,574 8,298 
20313,820 1,312 5,132 
20323,095 58 3,153 
Thereafter41,623 37 41,660 
Total lease payments74,038 17,214 91,252 
Less imputed interest(27,082)(1,957)(29,039)
Total$46,956 $15,257 $62,213 
21

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

We sublease multiple buildings in Columbia, South Carolina to multiple subtenants. The Columbia sublease agreements are by and between AZZ Precoat Metals and multiple subtenants. Sublease income is recognized over the term of the sublease on a straight-line basis and is reported in the consolidated statement of operations as a reduction to "Cost of sales." Sublease income for the three months ended May 31, 2026 and 2025 was as follows (in thousands):
Three Months Ended May 31,
20262025
Sublease income $216 $266 
13. Income Taxes
The provision for income taxes reflects an effective tax rate of 21.2% for the three months ended May 31, 2026, compared to 24.3% for the three months ended May 31, 2025. The decrease in the effective tax rate is driven by higher tax deductions for stock compensation in the current year, coupled with higher tax expense in the prior year related to equity in earnings from the AVAIL JV.
14. Equity
Share Repurchase Program
On November 10, 2020, our Board of Directors authorized a $100 million share repurchase program pursuant to which we may repurchase our common stock (the "2020 Authorization"). Repurchases under the 2020 Authorization will be made through open market or private transactions, in accordance with applicable federal securities laws, and could include repurchases pursuant to Rule 10b5-1 trading plans, which allows stock repurchases when we might otherwise be precluded from doing so. Currently, share repurchases may not exceed 6% of our market capitalization per fiscal year.
On January 22, 2026, our Board of Directors authorized a $100 million share repurchase program (the "2026 Share Repurchase Program") pursuant to which we may repurchase our common stock. Repurchases under the 2026 Share Repurchase Program will be made through open market or private transactions, in accordance with applicable federal securities laws, and could include repurchases pursuant to Rule 10b5-1 trading plans, which allows stock repurchases when we might otherwise be precluded from doing so. Currently, share repurchases may not exceed 6% of our market capitalization per fiscal year.
During the three months ended May 31, 2026, we did not repurchase any shares of common stock under the 2020 Share Authorization or the 2026 Share Repurchase Program. As of May 31, 2026, there was $33.2 million and $100.0 million remaining to repurchase shares under the 2020 Authorization and the 2026 Share Repurchase Program, respectively.
Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three months ended May 31, 2026 and 2025, consisted of the following (in thousands):
 Three Months Ended May 31, 2026
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(7,790)$432 $1,207 $(1,397)$ $(7,548)
Other comprehensive income (loss) before reclassification(551)(1,142) 1,361  (332)
Amounts reclassified from AOCI   54  54 
Net change in AOCI(551)(1,142) 1,415  (278)
Balance as of end of period$(8,341)$(710)$1,207 $18 $ $(7,826)

22

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


Three Months Ended May 31, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(10,329)$(388)$(587)$(265)$(11)$(11,580)
Other comprehensive income (loss) before reclassification1,956 241  339 3 2,539 
Amounts reclassified from AOCI(1)
   (48) (48)
Net change in AOCI1,956 241  291 3 2,491 
Balance as of end of period$(8,373)$(147)$(587)$26 $(8)$(9,089)
(1)
Amounts reclassified from accumulated other comprehensive income (loss) relate to the 2022 interest rate swap agreement, which was terminated on June 30, 2025.
23

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

15. Share-based Compensation
Effective April 18, 2025, the Compensation Committee of the Board of Directors (the "Compensation Committee") adopted the Executive Retiree LTI Program (the "ERP") to continue the vesting of annual equity awards to certain executive officers and other senior members of the management team as designated by the Compensation Committee, including the Company's named executive officers (a "Covered Executive" or collectively, the "Covered Executives"), upon qualified Retirement (as such term is defined in the Company's 2023 Long-Term Incentive Plan). The ERP is applicable to both annual restricted share unit awards and annual performance share unit awards granted to the Covered Executives pursuant to newly adopted Restricted Share Unit ("RSU") Award Agreements and Performance Share Unit ("PSU") Award Agreements for the Covered Executives (collectively, the "Award Agreements") containing such provisions for the fiscal year 2026 long-term incentive equity awards.
Upon adoption of the ERP, the service requirement for executives that are currently eligible for retirement has been met. As a result, we recognized additional stock-based compensation for the three months ended May 31, 2025, of $2.2 million upon the adoption of the ERP related to the RSUs for Covered Executives that have achieved qualified retirement status.
16. Defined Benefit Pension Plan
Pension and Employee Benefit Obligations
In our AZZ Precoat Metals segment, certain current or past employees participate in a defined benefit pension plan (the "Plan"). Prior to the acquisition of AZZ Precoat Metals, benefit accruals were frozen for all participants. After the freeze, participants no longer accrued benefits under the Plan, and new hires of AZZ Precoat Metals are not eligible to participate in the Plan. During the first quarter of fiscal year 2027, the Company's Board of Directors approved a plan to terminate the Plan. The Company intends to complete the termination through a combination of lump-sum distributions to active and terminated vested plan participants and the purchase of annuity contracts for current in-pay participants and those participants who do not elect a lump sum distribution. The termination process is subject to regulatory requirements, including approval from the Internal Revenue Service ("IRS") and the Pension Benefit Guaranty Corporation ("PBGC"), and is expected to be completed by the end of fiscal year 2028. The approval of the Plan termination does not result in an immediate settlement of the Company's pension obligation. The Company expects to recognize settlement accounting in future periods as individual settlement transactions occur. Upon settlement, the Company may be required to remeasure the Plan's projected benefit obligation and plan assets and may recognize in earnings a portion of the actuarial gains or losses currently recorded in AOCI. At this time, the Company is unable to reasonably estimate the total financial impact of the Plan termination, including the timing and amount of any gains or losses that may be recognized in future periods. As of May 31, 2026, the Plan was underfunded, and we have a net pension obligation of $13.7 million, which is included in "Other long-term liabilities" in the consolidated balance sheets and represents the underfunded portion of the Plan.
The components of net benefit cost other than the employer service cost are included in "Selling, general and administrative" expense and were not significant for the three months ended May 31, 2026 and 2025. We paid employer contributions of $1.3 million into the Plan during the three months ended May 31, 2026. We expect to pay $1.9 million of contributions into the Plan during the remainder of fiscal year 2027.
17. Restructuring Charges
During fiscal year 2026, management completed a restructuring plan for certain surface technologies facilities within the AZZ Metal Coatings segment (the "AST Restructuring") to improve overall operational efficiency and financial performance. During the three months ended May 31, 2025, we recognized restructuring charges of $3.8 million, which were included in "Cost of sales" in the consolidated statement of operations and included the loss on sale of equipment, for which we received $0.7 million in proceeds. The restructuring charges consisted primarily of $3.3 million for the write-off of intangible assets and goodwill, as well as $0.5 million for the write-off of other assets, loss on the sale of equipment and severance accruals.
As a result of the AST Restructuring, we closed two surface technology facilities; the facilities were located in Garland, Texas and Tampa, Florida. Management performed an analysis of the assets at each location closed. For assets that were not sold or transferred to another location for use in operations, management wrote down the assets to reflect a decrease in the estimated useful life and lower value to the Company.
24

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

18. Commitments and Contingencies
Legal
AZZ and its subsidiaries are named defendants and plaintiffs in various routine lawsuits incidental to our business. These proceedings include labor and employment claims, various commercial disputes, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, we continuously evaluate opportunities to either mediate the cases or settle the disputes for nuisance value or the cost of litigation as a way to resolve the disputes prior to trial. As the pending cases progress through additional discovery and potential mediation, our assessment of the likelihood of a favorable or an unfavorable outcome on the pending lawsuits may change. The actual outcome of these lawsuits or other proceedings cannot be predicted with any certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time. Therefore, management, after consultation with legal counsel believes it has strong claims or defenses to all of its legal matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows.
In 2017, Southeast Texas Industries, Inc. ("STI") filed a breach of contract lawsuit against the Company in the 1st District Court of Jasper County, Texas (the "Court"). In 2020, we filed a counter suit against STI for amounts due to AZZ Beaumont for work performed. On October 16, 2023, the case went to trial, and on October 27, 2023, the jury rendered a verdict in favor of STI and against AZZ in the amount of $4.5 million in damages for breach of contract and breach of express warranty. On February 14, 2024, the trial court entered Final Judgment in favor of STI, awarding STI actual damages of $4.5 million, plus $1.0 million in attorney fees. On May 14, 2024, we filed a Notice of Appeal in the Court of Appeals for the Ninth district of Texas in Beaumont. AZZ has purchased a supersedeas bond to cover the final judgment amount during the appellate process. We filed our appellate brief on February 24, 2025. Oral arguments were presented by the parties to the Court of Appeals on March 5, 2026. On April 9, 2026, the Beaumont Court of Appeals ruled there was insufficient evidence to support the final judgment against AZZ, and that STI shall take nothing from AZZ. STI has until June 26, 2026 to file a petition for review in the Supreme Court of Texas. As of the date of this filing, we still have a legal accrual of $5.5 million recorded, which is included in "Other accrued liabilities" on our consolidated balance sheets. This legal accrual will remain in place until the time the Supreme Court of Texas has declined to review the case as requested by STI, or makes a ruling on STI's petition on the merits, whichever scenario is applicable.
On May 1, 2026, Kaiser Aluminum Warrick LLC ("Kaiser") filed a complaint against Precoat Mezzanine LLC ("Precoat"), an indirectly held subsidiary of AZZ Inc., in the Superior Court for the State of Delaware alleging breach of contract and breach of express warranty, and seeking declaratory judgment. Kaiser has asserted that Precoat failed to fulfill its obligations under a Master Agreement for Procurement of Services entered into on October 9, 2024. This matter is in its early stages, and we are unable to estimate a range of possible loss, if any, at this time. The Company, in consultation with its legal counsel, intends to vigorously defend this lawsuit, including the assertion of counterclaims.
Environmental
As of May 31, 2026, the reserve balance for our environmental liabilities was $17.4 million, of which $2.0 million is classified as current. Environmental remediation liabilities include costs directly associated with site investigation and site remediation, such as materials, external contractor costs, legal and consulting expenses and incremental internal costs directly related to ongoing remediation plans. Estimates used to record environmental remediation liabilities are based on the Company's best estimate of probable future costs based on site-specific facts and circumstances known at the time of these estimates and they are updated on a quarterly basis. Estimates of the cost for the potential or ongoing remediation plans are developed using internal resources and third-party environmental engineers and consultants.
We accrue the anticipated cost of environmental remediation when the obligation is probable and the amount can be reasonably estimated. If a range of amounts can be reasonably estimated and no amount within the range is a better estimate than any other amount, then the minimum of the range is accrued. While any revisions to our environmental remediation liabilities could potentially be material to the operating results of any fiscal quarter or fiscal year, we do not expect such additional remediation expenses to have an adverse material effect on our financial position, results of operations, or cash flows.
25

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

Forward Looking Statements
Certain statements herein about our expectations of future events or results constitute forward-looking statements for purposes of the safe harbor provisions of The Private Securities Litigation Reform Act of 1995. You can identify forward-looking statements by terminology such as "may," "could," "should," "expects," "plans," "will," "might," "would," "projects," "currently," "intends," "outlook," "forecasts," "targets," "anticipates," "believes," "estimates," "predicts," "potential," "continue," or the negative of these terms or other comparable terminology. Such forward-looking statements are based on currently available competitive, financial, and economic data and management’s views and assumptions regarding future events. Such forward-looking statements are inherently uncertain, and investors must recognize that actual results may differ from those expressed or implied in the forward-looking statements. Forward-looking statements speak only as of the date they are made and are subject to risks that could cause them to differ materially from actual results. Certain factors could affect the outcome of the matters described herein. This Quarterly Report may contain forward-looking statements that involve risks and uncertainties including, but not limited to, changes in customer demand for our manufactured solutions, including demand by the construction; infrastructure; transportation; HVAC & appliance; container; and the metal coatings end markets. We could also experience additional increases, including increases due to inflation, in labor costs, components and raw materials including zinc and natural gas, which are used in our hot-dip galvanizing process and paint used in our coil coating process; supply chain vendor delays; delays in additional acquisition opportunities; an increase in our debt leverage and/or interest rates on our debt, of which a significant portion is tied to variable interest rates; availability of experienced management and employees to implement AZZ's growth strategy; a downturn in market conditions in any industry relating to the manufactured solutions that we provide; economic volatility, including a prolonged economic downturn or macroeconomic conditions such as inflation or changes in the political stability in the United States or Canada; tariffs, acts of war or terrorism inside the United States or abroad; and other changes in economic and financial conditions. AZZ has provided additional information regarding risks associated with the business, including in Part I, Item 1A. Risk Factors, in AZZ's Annual Report on Form 10-K for the fiscal year ended February 28, 2026, and other filings with the SEC, available for viewing on AZZ's website at www.azz.com and on the SEC's website at www.sec.gov.
You are urged to consider these factors carefully when evaluating the forward-looking statements herein and are cautioned not to place undue reliance on such forward-looking statements, which are qualified in their entirety by this cautionary statement. These statements are based on information as of the date hereof and AZZ assumes no obligation to update any forward-looking statements, whether as a result of new information, future events, or otherwise.
The following discussion should be read in conjunction with "Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations" contained in our Annual Report on Form 10-K for the fiscal year ended February 28, 2026, and with the condensed consolidated financial statements and notes thereto included in this Quarterly Report on Form 10-Q.
Business Operations Update
Our results for the three months ended May 31, 2026 were impacted primarily by the growth in demand for our manufactured solutions in the construction, industrial and container end markets.
The demand for our manufacturing solutions was the primary contributor to net income of $52.0 million for the current three-month period. Our operating results for the current three-month period, including operating results by segment, are described in the summary on the following page, and detailed descriptions can be found below under "Results of Operations."
Our operations generated $37.1 million of cash for the current three-month period. The components of our liquidity and descriptions of our cash flows, capital investments, and other utilities, construction and matters impacting our liquidity and capital resources can be found below under "Liquidity and Capital Resources."
26

Outlook
While it is difficult to predict future North American economic activity and its impact on the demand for our galvanizing and coil coating solutions, as well the impact that political or regulatory developments may have on us, we have noted several factors below that have impacted or may impact our results of operations during the second quarter of fiscal 2027.
Sales prices in our AZZ Metal Coatings segment are expected to modestly increase from current levels, supported by continued increases in input costs. Fluctuations in product mix, along with competitive market pressures, may impact selling price.
Sales prices in our AZZ Precoat Metals segment are expected to increase on average from past levels, resulting from passing through higher pricing on specified materials, although fluctuations in mix may impact the average selling price.
Demand in our AZZ Metal Coatings and AZZ Precoat Metals segments is expected to follow our typical seasonal patterns.
Volumes for our AZZ Metal Coatings segment remain at normal seasonal levels, which should support the continued demand for our metal coatings solutions.
Customer inventories for our AZZ Precoat Metals segment remain at normal seasonal levels, which should support the continued demand for our coil coating solutions.

RESULTS OF OPERATIONS
Overview
We are a provider of hot-dip galvanizing and coil coating solutions to a broad range of end-markets, predominantly in North America. We operate three distinct business segments, the AZZ Metal Coatings segment, the AZZ Precoat Metals segment, and the AZZ Infrastructure Solutions segment. Our discussion and analysis of financial condition and results of operations is divided by each of our segments, along with corporate costs and other costs not specifically identifiable to a segment. Management believes that the most meaningful analysis of our results of operations is to analyze our performance by segment. We use sales and operating income by segment to evaluate the performance of our segments. Segment operating income consists of sales less cost of sales and selling, general and administrative expenses that are specifically identifiable to a segment.
27

QUARTER ENDED MAY 31, 2026 COMPARED TO THE QUARTER ENDED MAY 31, 2025
Segment Sales and Operating Income
The following tables contain operating segment data by segment, for the Company's corporate operations and on a consolidated basis (in thousands):
Three Months Ended May 31, 2026
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$210,305 $238,225 $— $— $448,530 
Cost of sales147,452 188,909 — — 336,361 
Gross margin62,853 49,316 — — 112,169 
Selling, general and administrative6,302 7,781 — 21,053 35,136 
Operating income (loss)56,551 41,535 — (21,053)77,033 
Interest expense— — — (11,264)(11,264)
Equity in earnings of unconsolidated subsidiary— — 509 — 509 
Other expense(2)— — (258)(260)
Income (loss) before income tax$56,549 $41,535 $509 (32,575)66,018 
Income tax expense14,012 14,012 
Net income (loss)$(46,587)$52,006 
See notes below tables.
Three Months Ended May 31, 2025
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$187,215 $234,747 $— $— $421,962 
Cost of sales(3)
130,356 187,476 — — 317,832 
Gross margin56,859 47,271 — — 104,130 
Selling, general and administrative(4)
6,127 7,917 80 20,457 34,581 
Operating income (loss)50,732 39,354 (80)(20,457)69,549 
Interest expense— — — (18,563)(18,563)
Equity in earnings of unconsolidated subsidiary(5)
— — 173,523 — 173,523 
Other income (expense)(61)— — 1,388 1,327 
Income (loss) before income tax$50,671 $39,354 $173,443 (37,632)225,836 
Income tax expense54,928 54,928 
Net income (loss)$(92,560)$170,908 
(1)
The AZZ Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV.
(2)
Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(3)
For the three months ended May 31, 2025, the AZZ Metal Coatings segment includes restructuring charges of $3.8 million. See "Item 1. Financial Statements—Note 17."
(4)
Includes stock-based compensation expense of $2.2 million, of which $0.4 million and $1.8 million are included in the AZZ Metal Coatings segment and the Corporate segment, respectively. See "Item 1. Financial Statements—Note 15."
(5)
During the first quarter of fiscal 2026, AVAIL completed the sale of the Electrical Products Group ("EPG") to nVent Electric plc. Following the completion of the sale, we received a distribution of $273.2 million during the three months ended May 31, 2025, which was $107.4 million as of May 31, 2025. The excess distribution of $165.8 million was recorded as equity in earnings of unconsolidated subsidiary during three months ended May 31, 2025. See "Item 1. Financial Statements—Note 8."
28

For the current quarter, we recorded sales of $448.5 million, compared to the prior year quarter of $422.0 million. Of total sales for the current quarter, 46.9% were generated from the AZZ Metal Coatings segment and 53.1% of sales were generated from the AZZ Precoat Metals segment. Net income for the current quarter was $52.0 million, compared to $170.9 million for the prior year quarter. Net income as a percentage of sales was 11.6% for the current quarter as compared to 40.5% for the prior year quarter. Diluted earnings per common share decreased by 69.6%, to $1.72 per share for the current quarter, compared to $5.66 per share for the prior year quarter. The decrease was primarily due to the recognition of equity in earnings for the excess distribution from the AVAIL JV in the prior year quarter.
Sales
Sales for the AZZ Metal Coatings segment increased $23.1 million, or 12.3%, for the current quarter compared to the prior year quarter. The increase was primarily due to $22.2 million resulting from a higher volume of steel processed, mainly due to increases in the construction and industrial end markets, and an increase of $1.5 million in other sales, partially offset by a decrease in the average selling price of $0.6 million, due to product mix.
Sales for the AZZ Precoat Metals segment increased $3.5 million, or 1.5% for the current quarter compared to the prior year quarter. The increase was due to an increase in the average price of coils coated, as well as revenue related to the ramp-up of the Washington, Missouri facility, partially offset by lower volume, mainly due to decreases in construction, infrastructure, HVAC and appliance end markets.
Operating Income
For the current quarter, consolidated operating income was $77.0 million, an increase of $7.5 million, or 10.8%, compared to the prior year quarter.
Operating income for the AZZ Metal Coatings segment increased $5.8 million, or 11.5%, for the current quarter, compared to the prior year quarter. The increase was due to increased sales as described above, partially offset by an increase in cost of sales. The increase in cost of sales of $17.1 million was primarily due to a $6.2 million increase in zinc cost, a $3.6 million increase in labor costs and an increase in other overhead costs of $7.3 million. Selling, general and administrative expense increased $0.2 million.
Operating income for the AZZ Precoat Metals segment increased $2.2 million, or 5.5% for the current quarter, compared to the prior year quarter. The increase was primarily due to increased sales as described above, partially offset by an increase in cost of sales of $1.4 million, primarily due to higher materials cost.
Corporate Expenses
Corporate selling, general and administrative expenses increased $0.6 million, or 2.9%, for the current quarter, compared to the prior year quarter. The increase was primarily due to increased professional fees and personnel costs, partially offset by a decrease in stock-based compensation, primarily due to the adoption of the Executive Retiree LTI Program and the acceleration of expense for the related stock awards in the prior year.
Interest Expense
Interest expense for the current quarter decreased $7.3 million, to $11.3 million, compared to $18.6 million for the prior year quarter. The decrease in interest expense was primarily attributable to a decrease of $364.2 million in the weighted average debt outstanding and a decrease in the weighted average interest rate of 1.54% in the current quarter, compared to the prior year quarter. The decrease in interest expense is partially offset by lower capitalized interest, primarily associated with the construction of the new plant in Washington, Missouri, for the current quarter, compared to the prior year quarter.
Equity in Earnings of Unconsolidated Subsidiary
Equity in earnings of unconsolidated subsidiary for the current quarter decreased $173.0 million to $0.5 million, compared to $173.5 million in the prior year quarter. The decrease was due to recognition in the prior year quarter of a gain for a distribution in excess of our investment balance of $165.8 million. See "Item I. Financial Statements—Note 8" for more information about the AVAIL JV.
29

Income Taxes
The provision for income taxes reflects an effective tax rate of 21.2% for the three months ended May 31, 2026, compared to 24.3% for the three months ended May 31, 2025. The decrease in the effective tax rate is driven by higher tax deductions for stock compensation in the current year, coupled with higher tax expense in the prior year related to equity in earnings from the AVAIL JV.
30

LIQUIDITY AND CAPITAL RESOURCES
    We have historically met our cash needs through a combination of cash flows from operating activities along with bank and bond market debt. Our cash requirements generally include working capital needs, capital improvements, quarterly cash dividends, acquisitions and other general corporate purposes. Based on our current financial condition and current operations, we believe that our cash position, cash flows from operating activities and our expectation of continuing availability to draw upon our credit facilities are sufficient to meet our cash flow needs for the foreseeable future.
As of May 31, 2026, our total liquidity of $360.5 million consisted of available capacity under our Revolving Credit Facility of $359.4 million and cash and cash equivalents of $1.1 million.
Cash Flows
The following table summarizes our cash flows by category for the periods presented (in thousands):
Three Months Ended May 31,
20262025
Net cash provided by operating activities$37,149 $314,782 
Net cash used in investing activities(18,698)(17,122)
Net cash used in financing activities(18,174)(295,512)
Net cash provided by operating activities for the three months ended May 31, 2026 decreased by $277.6 million compared to the three months ended May 31, 2025 primarily due to:
a decrease in cash distributions from the AVAIL JV of $273.2 million, following AVAIL's sale of its EPG business,
a decrease in net income of $118.9 million, primarily due to a decrease in equity in earnings from the AVAIL JV,
a decrease in cash flows from long-term assets and liabilities of $1.5 million, primarily due to decreases in long-term lease liabilities and other long-term liabilities,
a decrease in non-cash expenses of $0.4 million, primarily due to restructuring expenses recognized in the prior year, as well as share-based compensation expense and bad debt expense, partially offset by a decrease in gain on sale of property, plant and equipment, an increase in depreciation expense, partly due to the new aluminum coil coating facility in Washington, Missouri and an increase in amortization of debt financing costs due to the write-off following the refinancing of the 2022 Credit Agreement,
a decrease in cash from working capital of $64.3 million, related to decreases in income tax payable and accrued expenses, coupled with an increase in inventories, accounts receivable, and contract assets, partially offset by an increase in accounts payable, partially offset by
a decrease in non-cash equity in earnings from the AVAIL JV of $173.0 million, primarily due to equity in earnings related to the AVAIL JV's sale of its EPG business in the prior year, and
an increase in cash flows from deferred income taxes of $7.6 million, primarily due to a decrease in deferred taxes related to the AVAIL JV in the prior year.
Cash flows used in investing activities for the three months ended May 31, 2026 increased by $1.6 million compared to the prior three months ended May 31, 2025 primarily due to:
a decrease of $3.7 million in proceeds from the sale of property, plant and equipment, partially offset by
an increase in cash due to a decrease of $2.1 million in the purchase of property, plant and equipment, primarily due to costs in the prior year associated with the new aluminum coil coating facility in Washington, Missouri, which became operational during fiscal 2026.
Cash flows used in financing activities for the three months ended May 31, 2026 decreased by $277.3 million compared to the prior three months ended May 31, 2025 primarily due to:
a decrease in net payments on long-term debt and finance leases of $284.9 million, partially offset by
an increase in tax payments related to common stock issued under stock-based plans of $5.9 million,
an increase in debt financing costs paid of $0.8 million, and
an increase in dividend payments of $0.9 million, reflecting an increase in the quarterly cash dividend per share compared to the prior year quarter.
31

Financing and Capital
2022 Credit Agreement and Term Loan B
We have a credit agreement with a syndicate of financial institutions as lenders, entered into on May 13, 2022 and amended from time to time (collectively referred to herein as the "2022 Credit Agreement").
The 2022 Credit Agreement includes the following significant terms:
i.provides for a senior secured initial term loan in the aggregate principal amount of $1.3 billion (the "Term Loan B"), due May 13, 2029, which is secured by substantially all of the assets of the Company; as of May 31, 2026, the outstanding balance of the Term Loan B was $335.0 million;
ii.provides for a maximum senior secured Revolving Credit Facility in the aggregate principal amount of $400.0 million (the "Revolving Credit Facility"), due May 13, 2027;
iii.includes a letter of credit sub-facility of up to $100.0 million, which is part of, and not in addition to, the Revolving Credit Facility;
iv.borrowings under the Term Loan B bear an interest rate of Secured Overnight Financing Rate ("SOFR") plus 1.75% and the Revolving Credit Facility bears a leverage-based rate with various tiers between 1.25% and 2.25%; as of May 31, 2026, the interest rate was SOFR plus 1.25%;
v.includes customary affirmative and negative covenants, and events of default; including restrictions on the incurrence of non-ordinary course debt, investment and dividends, subject to various exceptions; and,
vi.includes a maximum quarterly leverage ratio financial covenant, with reporting requirements to our banking group at each quarter-end.
On May 7, 2026, we amended our 2022 Credit Agreement to change the following terms of the Revolving Credit Facility:

i.extended the maturity date of our Revolving Credit Facility from May 31, 2026 to May 7, 2029;
ii.added JP Morgan Chase Bank, N.A. and PNC Capital Markets LLC as additional lenders, and removed Citibank N.A. and Barclays Bank PLC as lenders;
iii.reduced the interest rate tiers from a range of SOFR plus 1.75% to 2.75% to a range of SOFR plus 1.25% to 2.25%; and
iv.reduced the leverage-based commitment fee tiers from a range of 0.20% to 0.30% to a range of 0.15% to 0.25%.

In connection with the amendment, approximately 37.50% of the aggregate principal amount was reallocated to the new lenders. We evaluated the amendment under the guidance in ASC 470-50, Debt—Modifications and Extinguishments and concluded that the amendment represented a modification at the instrument level, as the quantitative 10% cash flow test was not met. However, the lender reallocation resulted in a partial extinguishment at the lender level. As a result, for the three months ended May 31, 2026, we recognized a write-off of approximately $0.6 million of unamortized debt financing costs, which is included in "Interest expense, net" on our consolidated statement of operations and in "Amortization of debt financing costs" on our consolidated statement of cash flows.
We primarily utilize proceeds from the Revolving Credit Facility to finance timing fluctuations of working capital needs, capital improvements, quarterly cash dividends, acquisitions and other general corporate purposes.
As defined in the 2022 Credit Agreement, quarterly prepayments were due against the outstanding principal of the Term Loan B and were payable on the last business day of each May, August, November and February, beginning August 31, 2022, in a quarterly aggregate principal amount of $3.25 million, with the entire remaining principal amount due on May 13, 2029, the maturity date. Additional prepayments made against the Term Loan B contributed to these required quarterly payments. Due to prepayments made against the Term Loan B since August 31, 2022, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are no longer required.
Receivables Securitization Facility
On July 10, 2025, we entered into a credit agreement secured by our trade accounts receivable and contract assets (the "Receivables Securitization Facility.") Under this arrangement, we transferred our trade receivables to a special purpose entity ("SPE"), which in turn pledged those receivables as collateral for borrowings under the facility. The transaction does not qualify as a sale under ASC 860, Transfers and Servicing; as a result, the arrangement is accounted for as a secured borrowing.
32

Accordingly, the receivables transferred to the SPE will remain on our consolidated balance sheet within trade accounts receivable and contract assets, and the Receivables Securitization Facility is included in "Long-term debt, net." The Receivables Securitization Facility has a limit of $150.0 million and is due July 10, 2028. As of May 31, 2026, the total amount of receivables pledged under the facility was $268.1 million, consisting of $153.8 million in trade accounts receivable and $114.3 million in contract assets, with outstanding borrowings of $150.0 million. The interest rate on the Receivables Securitization Facility is one-month SOFR plus 0.95%.
We remain exposed to the credit risk associated with the underlying receivables and are responsible for their collection. The Receivables Securitization Facility includes provisions that allow the SPE to take control of the assets only in the event of bankruptcy or violation of servicing the secured accounts receivable. We will monitor these provisions to ensure ongoing compliance and availability under the facility.
The proceeds from the Receivables Securitization Facility were used to pay down the Term Loan B.
Debt Compliance and Outstanding Borrowings
Our 2022 Credit Agreement requires us to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 4.5. We are also required to maintain certain covenants under the Receivables Securitization Facility. As of May 31, 2026, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement and the Receivables Securitization Facility.
The weighted-average interest rate for our outstanding debt, including the Revolving Credit Facility, the Term Loan B, and the Receivables Securitization Facility was 5.24% and 5.94% as of May 31, 2026 and February 28, 2026, respectively. We are also obligated to pay a leverage-based commitment fee with various tiers between 0.15% and 0.25% per year for unused amounts under the Revolving Credit Facility. As of May 31, 2026, the commitment fee rate was 0.175%.
As of May 31, 2026, we had $515.0 million of debt outstanding, with varying maturities through fiscal 2030. We had approximately $359.4 million of additional credit available as of May 31, 2026.
Letters of Credit
As of May 31, 2026, we had outstanding letters of credit in the amount of $10.6 million. These standby letters of credit are primarily issued to support insurance deductibles and other collateral requirements.
Interest Rate Swap
We manage our exposure to fluctuations in interest rates on our floating-rate debt by entering into interest rate swap agreements to convert a portion of our variable-rate debt to a fixed rate. On June 30, 2025, we entered into a new fixed-rate interest rate swap agreement (the “2025 Swap”). The 2025 Swap converts the SOFR-based component of the interest rate to 3.759%. As of May 31, 2026, the 2025 Swap resulted in a total fixed rate of 5.509%. The 2025 Swap has a notional amount of $290.0 million and a maturity date of June 30, 2027. The objective of the 2025 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates. The hedged risk is the interest rate risk exposure to changes in interest payments, attributable to changes in benchmark one-month SOFR interest rates over the interest rate swap term. The changes in cash flows of the interest rate swap are expected to exactly offset changes in cash flows of the variable-rate debt. We designated the 2025 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2025 Swap are recognized in interest expense.
AVAIL JV
We account for our 40% interest in the AVAIL JV under the equity method of accounting and include our equity in earnings as part of the AZZ Infrastructure Solutions segment. We record our equity in earnings in the AVAIL JV on a one-month lag.
We classify cash flows from distributions using the cumulative earnings method. Cash received is classified as return on investment in operating cash flows to the extent that cumulative earnings exceed cumulative distributions, less distributions received in prior periods that were deemed returns of investment. We did not receive cash distributions from the AVAIL JV during the three months ended May 31, 2026. During the three months ended May 31, 2025, we received cash distributions from the AVAIL JV of $273.2 million.
33

Share Repurchase Program
During the three months ended May 31, 2026, we did not repurchase any shares of common stock under the 2020 Share Authorization or the 2026 Share Repurchase Program. As of May 31, 2026, there was $33.2 million and $100.0 million remaining to repurchase shares under the 2020 Authorization and the 2026 Share Repurchase Program, respectively. See "Part II. Item 2. Unregistered Sales of Equity Securities and Use of Proceeds."
Other Exposures
We have exposure to commodity price increases in all three of our operating segments, primarily zinc and natural gas in the AZZ Metal Coatings segment, and natural gas, steel, and aluminum scrap in the AZZ Precoat Metals segment. We attempt to minimize these increases by entering into agreements with our zinc suppliers and such agreements generally include fixed premiums, and by entering into agreements with our natural gas suppliers to fix a portion of our purchase cost. In addition to these measures, we attempt to recover other cost increases through improvements to our manufacturing process, supply chain management, and through increases in prices to match inflationary increases where competitively feasible. We have indirect exposure to copper, aluminum, steel and nickel-based alloys in the AZZ Infrastructure Solutions segment through our 40% investment in the AVAIL JV.
Off Balance Sheet Arrangements and Contractual Obligations
As of May 31, 2026, we did not have any off-balance sheet arrangements as defined under SEC rules. Specifically, there were no off-balance sheet transactions, arrangements, obligations (including contingent obligations), or other relationships with unconsolidated entities or other persons that have, or may have, a material effect on the financial condition, changes in financial condition, sales or expenses, results of operations, liquidity, capital expenditures or capital resources of the Company.
Critical Accounting Policies and Estimates
The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires us to make judgments, assumptions, and estimates that affect the amounts reported in the consolidated financial statements and the accompanying notes.
There were no significant changes to our critical accounting policies and estimates compared to the critical accounting policies and estimates disclosed in "Part II. Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations", of our Annual Report on Form 10-K for the year ended February 28, 2026.
Recent Accounting Pronouncements
See "Item I. Financial Statements—Note 1" for a full description of recent accounting pronouncements, including the actual and expected dates of adoption and estimated effects on our consolidated results of operations and financial condition, which is incorporated herein by reference.

34

Non-GAAP Disclosures
In addition to reporting financial results in accordance with Generally Accepted Accounting Principles in the United States ("GAAP"), we provide Adjusted Net Income, Adjusted Earnings per Share and Adjusted EBITDA (collectively, the "Adjusted Earnings Measures"), which are non-GAAP measures. Management believes that the presentation of these measures provides investors with greater transparency when comparing operating results across a broad spectrum of companies, which provides a more complete understanding of our financial performance, competitive position, prospects for future capital investment and debt reduction. Management also believes that investors regularly rely on non-GAAP financial measures, such as Adjusted Net Income, Adjusted Earnings per Share and Adjusted EBITDA to assess operating performance and that such measures may highlight trends in our business that may not otherwise be apparent when relying on financial measures calculated in accordance with GAAP.
In calculating adjusted net income and adjusted earnings per share, management excludes the following items from the reported GAAP measure: 1) intangible asset amortization, 2) restructuring charges, 3) certain legal settlements and accruals, 4) retirement and other severance expenses, 5) redemption premium on Series A Preferred Stock, 6) additional stock compensation expense related to the adoption of our executive retiree long-term incentive program, 7) certain adjustments related to the Company's unconsolidated joint venture, and 8) the write-off of debt financing costs. Management defines Adjusted EBITDA as adjusted net income excluding depreciation, amortization, interest and provision for income taxes. Management believes Adjusted EBITDA is used by investors to analyze operating performance and evaluate the Company's ability to incur and service debt, as well as its capacity for making capital expenditures in the future.
Management provides non-GAAP financial measures for informational purposes and to enhance understanding of the Company's GAAP consolidated financial statements. Readers should consider these measures in addition to, but not instead of or superior to, the Company's financial statements prepared in accordance with GAAP, and undue reliance should not be placed on these non-GAAP financial measures. Additionally, these non-GAAP financial measures may be determined or calculated differently by other companies, limiting the usefulness of those measures for comparative purposes.
The following tables provide a reconciliation for the three months ended May 31, 2026 and 2025 between the non-GAAP Adjusted Earnings Measures to the most comparable measures, calculated in accordance with GAAP (in thousands, except per share data):

35

Adjusted Net Income and Adjusted Earnings Per Share

Three Months Ended May 31,
20262025
Amount
Per
 Diluted Share(1)
Amount
Per
 Diluted Share(1)
Net income$52,006 $1.72 $170,908 $5.66 
Adjustments:
Amortization of intangible assets5,726 0.19 5,734 0.19 
Restructuring charges(2)
— — 3,827 0.13 
Executive retiree long-term incentive program(3)
— — 2,185 0.07 
AVAIL JV equity in earnings adjustment(4)
(1,348)(0.04)(165,826)(5.49)
Write-off of debt financing costs(5)
572 0.02 — — 
Subtotal4,950 0.16 (154,080)(5.10)
Tax impact(6)
(1,188)(0.04)36,979 1.22 
Total adjustments3,762 0.12 (117,101)(3.88)
Adjusted net income and adjusted earnings per share (non-GAAP)$55,768 $1.85 $53,807 $1.78 
Weighted average shares outstanding—Diluted for Adjusted earnings per share30,159 30,217 
See notes on page 38.
36

Adjusted EBITDA
Three Months Ended May 31,
20262025
Net income$52,006 $170,908 
Interest expense11,264 18,563 
Income tax expense14,012 54,928 
Depreciation and amortization23,519 21,827 
Adjustments:
Restructuring charges(2)
— 3,827 
Executive retiree long-term incentive program(3)
— 2,185 
AVAIL JV equity in earnings adjustment(4)
(1,348)(165,826)
Adjusted EBITDA (non-GAAP)$99,453 $106,412 
See notes on page 38.

Adjusted EBITDA by Segment

A reconciliation of Adjusted EBITDA by segment to net income is as follows (in thousands):

Three Months Ended May 31, 2026
Metal CoatingsPrecoat MetalsInfra-
structure Solutions
CorporateTotal
Net income (loss)$56,549 $41,535 $509 $(46,587)$52,006 
Interest expense— — — 11,264 11,264 
Income tax expense— — — 14,012 14,012 
Depreciation and amortization7,266 10,222 — 6,031 23,519 
Adjustments:
AVAIL JV equity in earnings adjustment(4)
— — (1,348)— (1,348)
Adjusted EBITDA (non-GAAP)$63,815 $51,757 $(839)$(15,280)$99,453 
See notes on page 38.
Three Months Ended May 31, 2025
Metal CoatingsPrecoat MetalsInfra-
structure Solutions
CorporateTotal
Net income (loss)$50,671 $39,354 $173,443 $(92,560)$170,908 
Interest expense— — — 18,563 18,563 
Income tax expense— — — 54,928 54,928 
Depreciation and amortization6,660 9,123 — 6,044 21,827 
Adjustments:
Restructuring charges(2)
3,827 — — — 3,827 
Executive retiree long-term incentive program(3)
358 — — 1,827 2,185 
AVAIL JV equity in earnings adjustment(4)
— — (165,826)— (165,826)
Adjusted EBITDA (non-GAAP)$61,516 $48,477 $7,617 $(11,198)$106,412 
See notes on page 38.
37

Debt Leverage Ratio Reconciliation
Trailing Twelve Months Ended
May 31, 2026February 28, 2026
Gross debt$515,000 $515,000 
Less: Cash per bank statement(5,500)(13,227)
Add: Finance lease liability15,256 13,746 
Consolidated indebtedness$524,756 $515,519 
Net income$198,357 $317,260 
Depreciation and amortization91,747 90,056 
Interest expense48,350 55,650 
Income tax expense62,140 103,055 
EBITDA$400,594 $566,021 
Cash items(7)
349 5,426 
Non-cash items(8)
13,530 14,832 
Equity in earnings, net of distributions(36,720)(209,733)
Adjusted EBITDA per Credit Agreement$377,753 $376,546 
Net leverage ratio1.4x1.4x
(1)
Earnings per share amounts included in the "Adjusted Net Income and Adjusted Earnings Per Share" table above may not sum due to rounding differences.
(2)
Includes restructuring charges related to the closure of two surface technology facilities in our AZZ Metal Coatings segment. See "Item 1. Financial Statements—Note 17."
(3)
During the three months ended May 31, 2025, we recognized additional stock-based compensation expense of $2.2 million upon the adoption of the Executive Retiree Long-term Incentive Program. For further information regarding the adoption of the ERP, see "Item 1. Financial Statements—Note 15."
(4)
For the three months ended May 31, 2026, represents adjustments related to the loss recognized in fiscal year 2026 for the sale of AVAIL's Welding Services Business. During the first quarter of fiscal 2026, AVAIL completed the sale of the Electrical Products Group ("EPG") to nVent Electric plc. Following the completion of the sale, we received a distribution of $273.2 million during the three months ended May 31, 2025, exceeding the investment in the AVAIL JV of $107.4 million as of May 31, 2025. The excess distribution of $165.8 million was recorded as equity in earnings of unconsolidated subsidiary during the three months ended May 31, 2025. See "Item 1. Financial Statements—Note 8."
(5)
The write-off of $0.6 million of unamortized debt financing costs relates to the refinancing of our Revolving Credit Facility on May 7, 2026, which resulted in a partial extinguishment at the lender level. For further information, see "Item 1. Financial Statements—Note 10."
(6)
The non-GAAP effective tax rate for each of the periods presented is estimated at 24.0%.
(7)
Cash items include restructuring charges associated with the AZZ Metal Coatings segment and other accruals.
(8)
Non-cash items include stock-based compensation expense.
38

Item 3. Quantitative and Qualitative Disclosures About Market Risk
There have been no material changes to our market risk disclosures during the three months ended May 31, 2026. For a discussion of our exposure to market risk, refer to our market risk disclosures set forth in "Part II. Item 7A. Quantitative and Qualitative Disclosures About Market Risk," of our Annual Report on Form 10-K for the year ended February 28, 2026.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Based on their evaluation as of the end of the period covered by this Quarterly Report on Form 10-Q, our Company’s principal executive officer and principal financial officer have concluded that our Company’s disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities and Exchange Act of 1934) are effective at the reasonable assurance level.
Changes in Internal Control Over Financial Reporting
There have been no changes in the Company's internal controls over financial reporting during the period covered by this report that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.
PART II. OTHER INFORMATION
Item 1. Legal Proceedings
AZZ and its subsidiaries are named defendants and plaintiffs in various routine lawsuits incidental to our business. These proceedings include labor and employment claims, various commercial disputes, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, we continuously evaluate opportunities to either mediate the cases or settle the disputes for nuisance value or the cost of litigation as a way to resolve the disputes prior to trial. As the pending cases progress through additional discovery and potential mediation, our assessment of the likelihood of a favorable or an unfavorable outcome on the pending lawsuits may change. The actual outcome of these lawsuits or other proceedings cannot be predicted with any certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time. Therefore, management, after consultation with legal counsel believes it has strong claims or defenses to all of its legal matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows. For further discussion of the Company's legal proceedings, see "Part 1. Item 1. Financial Statements—Note 18."
Item 1A. Risk Factors
There have been no material changes from risk factors previously disclosed in the Company’s most recent Annual Report on Form 10-K. See the discussion of the Company’s risk factors under "Part I. Item 1A. Risk Factors" in the Company’s Annual Report on Form 10-K for the fiscal year ended February 28, 2026.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
On November 10, 2020, our Board of Directors authorized a $100 million share repurchase program pursuant to which we may repurchase our common stock (the "2020 Authorization"). Repurchases under the 2020 Authorization will be made through open market or private transactions, in accordance with applicable federal securities laws, and could include repurchases pursuant to Rule 10b5-1 trading plans, which allows stock repurchases when we might otherwise be precluded from doing so. Currently, share repurchases may not exceed 6% of our market capitalization per fiscal year.
On January 22, 2026, our Board of Directors authorized a $100 million share repurchase program (the "2026 Share Repurchase Program") pursuant to which we may repurchase our common stock. Repurchases under the 2026 Share Repurchase Program will be made through open market or private transactions, in accordance with applicable federal securities laws, and could include repurchases pursuant to Rule 10b5-1 trading plans, which allows stock repurchases when we might otherwise be precluded from doing so. Currently, share repurchases may not exceed 6% of our market capitalization per fiscal year.
During the three months ended May 31, 2026, we did not repurchase any shares of common stock under the 2020 Share Authorization or the 2026 Share Repurchase Program. As of May 31, 2026, there was $33.2 million and $100.0 million remaining to repurchase shares under the 2020 Authorization and the 2026 Share Repurchase Program, respectively.
39

Item 5. Other Information.
Rule 10b5-1 trading arrangement
During the three months ended May 31, 2026, none of our directors or executive officers adopted, modified or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement as defined in Item 408 of Regulation S-K.
40

Item 6. Exhibits
3.1
3.2
10.1
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 Document
101.CAL+Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF+Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB+Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE+Inline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Date File (embedded with the Inline XBRL document).


+ Indicates filed herewith.
++ Indicates furnished herewith.
41

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.
 
AZZ Inc.
(Registrant)
Date:July 8, 2026By:/s/ Jason Crawford
Jason Crawford
Senior Vice President, Chief Financial Officer and
Principal Accounting Officer
42
EX-31.1 2 ex3112026531.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATION BY CHIEF EXECUTIVE OFFICER
PURSUANT TO SECURITIES EXCHANGE ACT RULE 13A-14(A)
I, Thomas E. Ferguson, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of AZZ Inc. for the period ended May 31, 2026 (the "Report");
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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this Report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this Report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this Report based on such evaluation; and
d) Disclosed in this Report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer(s) 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 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 controls over financial reporting.
 
Dated:July 8, 2026 /s/ Thomas E. Ferguson
 Thomas E. Ferguson
 President and Chief Executive Officer

EX-31.2 3 ex3122026531.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION BY CHIEF FINANCIAL OFFICER
PURSUANT TO SECURITIES EXCHANGE ACT RULE 13A-14(A)
I, Jason Crawford, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of AZZ Inc. for the period ended May 31, 2026 (the "Report");
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 officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this Report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this Report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this Report based on such evaluation; and
d) Disclosed in this Report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer(s) 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 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 controls over financial reporting.
 
Dated:July 8, 2026 /s/ Jason Crawford
 Jason Crawford
Senior Vice President, Chief Financial Officer and
Principal Accounting Officer

EX-32.1 4 ex3212026531.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION OF CHIEF 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, Thomas E. Ferguson, has executed this certification in connection with the filing of AZZ Inc.’s (the "Company") Quarterly Report on Form 10-Q for the period ended May 31, 2026 (the “Report”). The undersigned hereby certifies pursuant to U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.to my knowledge the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Dated:July 8, 2026 /s/ Thomas E. Ferguson
 Thomas E. Ferguson
 President and Chief Executive Officer

EX-32.2 5 ex3222026531.htm EX-32.2 Document

EXHIBIT 32.2
CERTIFICATION OF CHIEF 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, Jason Crawford, has executed this certification in connection with the filing of AZZ Inc.’s (the "Company") Quarterly Report on Form 10-Q for the period ended May 31, 2026 (the “Report”). The undersigned hereby certifies pursuant to U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.to my knowledge the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Dated:July 8, 2026 /s/ Jason Crawford
 Jason Crawford
Senior Vice President, Chief Financial Officer and
Principal Accounting Officer

EX-101.SCH 6 azz-20260531.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 9952157 - Statement - Condensed Consolidated Statement of Changes in Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - The Company and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Disaggregated Sales link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Operating Segments link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Investments in Unconsolidated Entity link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 9952172 - Disclosure - Share-based Compensation link:presentationLink link:calculationLink link:definitionLink 9952173 - Disclosure - Defined Benefit Pension Plan link:presentationLink link:calculationLink link:definitionLink 9952174 - Disclosure - Restructuring and Impairment Charges link:presentationLink link:calculationLink link:definitionLink 9952175 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9955511 - Disclosure - The Company and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9955512 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9955513 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9955514 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9955515 - Disclosure - Disaggregated Sales (Tables) link:presentationLink link:calculationLink link:definitionLink 9955516 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9955517 - Disclosure - Operating Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9955518 - Disclosure - Investments in Unconsolidated Entity (Tables) link:presentationLink link:calculationLink link:definitionLink 9955519 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9955520 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9955521 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9955522 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9955523 - Disclosure - The Company and Basis of Presentation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955524 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955525 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 9955526 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9955527 - Disclosure - Earnings Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955528 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9955529 - Disclosure - Disaggregated Sales (Details) link:presentationLink link:calculationLink link:definitionLink 9955530 - Disclosure - Disaggregated Sales - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955531 - Disclosure - Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9955532 - Disclosure - Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9955533 - Disclosure - Operating Segments - Schedule of Segments (Details) link:presentationLink link:calculationLink link:definitionLink 9955534 - Disclosure - Operating Segments - Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9955535 - Disclosure - Operating Segments - Depreciation and Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9955536 - Disclosure - Operating Segments - Geographical Sales (Details) link:presentationLink link:calculationLink link:definitionLink 9955537 - Disclosure - Operating Segments - Long-Lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9955538 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955539 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9955540 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9955541 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955542 - Disclosure - Debt - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9955543 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955544 - Disclosure - Debt - Interest Expense Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 9955545 - Disclosure - Fair Value Measurements - Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 9955546 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955547 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955548 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9955548 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9955549 - Disclosure - Leases - Lease Details (Details) link:presentationLink link:calculationLink link:definitionLink 9955550 - Disclosure - Leases - Classification of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955550 - Disclosure - Leases - Classification of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955551 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9955551 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9955551 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9955552 - Disclosure - Leases - Sublease Income (Details) link:presentationLink link:calculationLink link:definitionLink 9955553 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955554 - Disclosure - Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955555 - Disclosure - Equity - AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 9955556 - Disclosure - Share-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9955557 - Disclosure - Defined Benefit Pension Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9955558 - Disclosure - Restructuring and Impairment Charges (Details) link:presentationLink link:calculationLink link:definitionLink 9955558 - Disclosure - Restructuring and Impairment Charges (Details) link:presentationLink link:calculationLink link:definitionLink 9955559 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 azz-20260531_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 azz-20260531_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 azz-20260531_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Trading Arrangement: Trading Arrangement [Axis] Maximum Maximum [Member] Number of operating leases Number of Operating Leases Number of Operating Leases Statistical Measurement [Domain] Statistical Measurement [Domain] 2027 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Remainder Of Fiscal Year Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Remainder Of Fiscal Year Title of 12(b) Security Title of 12(b) Security Document Fiscal Year Focus Document Fiscal Year Focus Weighted average interest rate Debt, Weighted Average Interest Rate Adjustment to Compensation, Amount Adjustment to Compensation Amount Customer [Axis] Customer [Axis] Segment Reporting [Abstract] Segment Reporting [Abstract] Common stock, $1 par value; 100,000 shares authorized; 30,017 and 29,880 shares issued and outstanding at May 31, 2026 and May 31, 2025, respectively Common Stock, Value, Issued 2028 Lessee, Operating Lease, Liability, to be Paid, Year One Tax payments related to common stock issued under stock-based plans Payment, Tax Withholding, Share-Based Payment Arrangement Depreciation and amortization Depreciation, Amortization and Accretion, Net Interest expense, net Interest expense, net Interest expense, net Interest Expense, Operating and Nonoperating Accrued salaries and wages Employee-related Liabilities, Current Denominator: Denominator [Abstract] -- None. No documentation exists for this element. -- Loss contingency accrual Loss Contingency Accrual Line of Credit Line of Credit [Member] Restatement Determination Date Restatement Determination Date Contract assets Contract with Customer, Asset, after Allowance for Credit Loss 2028 Finance Lease, Liability, to be Paid, Year One Derivative Instrument [Axis] Derivative Instrument [Axis] 2029 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two Amendment Flag Amendment Flag Restructuring Costs and Asset Impairment Charges Restructuring Costs and Asset Impairment Charges Decrease in ROU assets related to lease terminations Gain (Loss) on Termination of Lease Current liabilities: Liabilities, Current [Abstract] Bad debt expense (recovery) Accounts Receivable, Credit Loss Expense (Reversal) Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Financing cash flows from finance leases included in lease liabilities Finance Lease, Principal Payments Computation of basic and diluted earnings per share Schedule of Earnings Per Share Basic and Diluted [Abstract] -- None. No documentation exists for this element. -- Disposal Group Classification [Axis] Disposal Group Classification [Axis] Property, plant and equipment Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment Leases [Abstract] Leases [Abstract] Other Comprehensive Income (Loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Non-current liabilities Liabilities, Noncurrent Deferred income taxes Increase (Decrease) in Deferred Income Taxes Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Entity Address, State or Province Entity Address, State or Province PEO Total Compensation Amount PEO Total Compensation Amount Other comprehensive income Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Total Lessee, Operating Lease, Liability And Finance Lease, Liability Lessee, Operating Lease, Liability And Finance Lease, Liability Share-based Payment Arrangement, Noncash Expense [Abstract] Share-Based Payment Arrangement, Noncash Expense [Abstract] Intangible assets, net Intangible Asset, Excluding Goodwill, after Accumulated Amortization Intangible Asset, Excluding Goodwill, after Accumulated Amortization Share Repurchase Program [Domain] Share Repurchase Program [Domain] Notional amount on swap agreement Derivative, Notional Amount Weighted average number common shares, basic (shares) Denominator for basic earnings per common share-weighted average shares (shares) Weighted Average Number of Shares Outstanding, Basic Inventory reserves Inventory Valuation Reserves Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Income (loss) before income taxes Income (Loss) Attributable to Parent, before Tax Equity Method Investment, Summarized Financial Information [Abstract] Equity Method Investment, Summarized Financial Information [Abstract] Total current liabilities Current liabilities Liabilities, Current 2031 Lessee, Operating Lease, Liability, to be Paid, Year Four Operations and assets by segment Operations and Assets by Segment [Abstract] Operations and assets by segment. Customer Relationships Customer Relationships [Member] Changes in other long-term assets and long-term liabilities Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net Lease, Cost [Abstract] Lease, Cost [Abstract] Entity Address, City or Town Entity Address, City or Town Schedule of Cash Flow, Supplemental Disclosures Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Defined Benefit Plan, Plan Assets, Allocation [Line Items] Defined Benefit Plan, Plan Assets, Allocation [Line Items] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Class of Stock [Axis] Class of Stock [Axis] Organization and Basis of Consolidation Basis of Accounting, Policy [Policy Text Block] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Term Loan B Term Loan B [Member] Term Loan B Proceeds from Equity Method Investment, Distribution, Return of Capital Proceeds from Equity Method Investment, Distribution, Return of Capital Net income Net Income (Loss) Available to Common Stockholders, Basic Sublease income Sublease Income Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Segment Reporting, Reconciliation of Asset by Segment to Consolidated Segment Reporting, Reconciliation of Asset by Segment to Consolidated [Table Text Block] Total lease payments Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due United States UNITED STATES Common stock issued under stock-based plans and related income tax expense (shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Other comprehensive income (loss) before reclassification OCI, before Reclassifications, before Tax, Attributable to Parent Recently Adopted Accounting Pronouncements and Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Accruals for capital expenditures Capital Expenditures Incurred but Not yet Paid Other accrued liabilities Business Combination, Recognized Liability Assumed, Other Liability, Current Operations and assets by segment Segment Reporting [Table Text Block] Net gain on sale of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Unrealized gain (loss) on interest rate swap, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Net change in AOCI Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Payments on Revolving Credit Facility Repayments of Lines of Credit Intangibles and other assets Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Excluding Goodwill Fair value of outstanding debt Long-Term Debt HVAC & Appliances HVAC & Appliances Industry [Member] HVAC & Appliances Industry AIS Joint Venture AIS Joint Venture [Member] AIS Joint Venture Income taxes payable Increase (Decrease) in Income Taxes Payable Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Document Period End Date Document Period End Date Net cash used in investing activities Cash Provided by (Used in) Investing Activity, Including Discontinued Operation Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Debt instrument, face amount Debt Instrument, Face Amount Contract assets Increase (Decrease) in Contract with Customer, Asset 2029 Lessee, Operating Lease, Liability, to be Paid, Year Two Equity Equity [Text Block] Security Exchange Name Security Exchange Name Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee [Axis] Supplemental Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Weighted-average remaining lease term—finance leases Finance Lease, Weighted Average Remaining Lease Term Total net leverage ratio maximum Debt Instrument, Total Net Leverage Ratio Maximum Debt Instrument, Total Net Leverage Ratio Maximum Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Shell Company Entity Shell Company Consolidation Items [Domain] Consolidation Items [Domain] Operating lease liabilities―short-term Operating Lease, Liability, Current Finance right-of-use assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Earnings Per Share Earnings Per Share [Text Block] Name Outstanding Recovery, Individual Name Earnings Per Share [Abstract] Earnings Per Share [Abstract] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Accordion feature Line Of Credit Facility, Additional Borrowing Capacity Line Of Credit Facility, Additional Borrowing Capacity Document Fiscal Period Focus Document Fiscal Period Focus Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, Net of Tax Accumulated Foreign Currency Adjustment For Unconsolidated Subsidiary Attributable To Parent [Member] Accumulated Foreign Currency Adjustment For Unconsolidated Subsidiary Attributable To Parent AZZ Infrastructure Solutions AZZ Infrastructure Solutions [Member] AZZ Infrastructure Solutions Total liabilities Liabilities Liabilities Trading Symbol Trading Symbol Geographical [Domain] Geographical [Domain] Interest Income and Interest Expense Disclosure Interest Income and Interest Expense Disclosure [Table Text Block] Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Income taxes payable Accrued Income Taxes, Current Schedule of assets acquired and liabilities assumed Business Combination, Recognized Asset Acquired and Liability Assumed [Table Text Block] Company Selected Measure Name Company Selected Measure Name Environment liability Environmental Liability Environmental Liability Equity in earnings of unconsolidated subsidiary Equity In Earnings Of Unconsolidated Entities Equity In Earnings Of Unconsolidated Entities Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Amounts reclassified from AOCI Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Fixed interest rate on swap agreement Derivative, Fixed Interest Rate Total debt, gross Long-Term Debt, Gross Electrical/Utility Electrical and Utility Industry [Member] Electrical and Utility Industry Credit Facility [Domain] Credit Facility [Domain] Cash Flows From Operating Activities: Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract] Other receivables Other Receivables, Net, Current Balance, beginning balance (shares) Balance, ending balance (shares) Shares, Issued Compensation Amount Outstanding Recovery Compensation Amount Individual: Individual [Axis] Weighted average number common shares, diluted (shares) Denominator for diluted earnings per common share (shares) Weighted Average Number of Shares Outstanding, Diluted Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Entity Emerging Growth Company Entity Emerging Growth Company Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] 2029 Finance Lease, Liability, to be Paid, Year Two Disposal Group Name [Domain] Disposal Group Name [Domain] Underlying Security Market Price Change Underlying Security Market Price Change, Percent 2031 Finance Lease, Liability, to be Paid, Year Four Proceeds from Revolving Credit Facility Proceeds from Lines of Credit Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Gross margin Gross profit Gross Profit Revenue from Contract with Customer [Abstract] Less imputed interest Finance Lease, Liability, Undiscounted Excess Amount Operating cash flows from operating leases included in lease liabilities Operating Lease, Payments Award Timing Predetermined Award Timing Predetermined [Flag] Letters of credit outstanding Letters of Credit Outstanding, Amount Diluted Earnings (Loss) Per Share [Abstract] Diluted Earnings (Loss) Per Share [Abstract] Diluted Earnings (Loss) Per Share Lease liability, long-term Finance Lease And Operating Lease, Liability, Noncurrent Finance Lease And Operating Lease, Liability, Noncurrent Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Effective income tax rate, continuing operations (percent) Effective Income Tax Rate Reconciliation, Percent Organization, Consolidation and Presentation of Financial Statements [Abstract] Net Actuarial Gain (Loss), Net of Tax Accummulated Net Actuarial Gain (Loss), Net Of Tax Adjustment Attributable to Parent [Member] Accummulated Net Actuarial Gain (Loss), Net Of Tax Adjustment Attributable to Parent Total lease payments Lessee, Operating Lease, Liability, to be Paid Employee stock awards Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Number of facilities closed Restructuring And Related Activities, Number Of Facilities Closed Restructuring And Related Activities, Number Of Facilities Closed Net income Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest All Executive Categories All Executive Categories [Member] Precoat Metals Business Division Precoat Metals Business Division [Member] Precoat Metals Business Division Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Fair value of outstanding debt Long-Term Debt, Fair Value Metal Coatings Metal Coatings [Member] Metal Coatings Antidilutive Securities [Axis] Antidilutive Securities [Axis] Operating right-of-use assets Operating Lease, Right-of-Use Asset Computation of basic and diluted earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total purchase price, net of cash acquired Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), and Goodwill Fair Value Disclosures [Abstract] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Operating Segments Segment Reporting [Text Block] Outstanding borrowings Long-Term Line of Credit Minimum Minimum [Member] Expiration Date Trading Arrangement Expiration Date Amount of receivables pledged Line of Credit Facility, Capacity Available for Trade Purchases Postemployment Benefits [Abstract] Postemployment Benefits [Abstract] Liabilities [Abstract] Liabilities [Abstract] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Location, Statement of Income, Balance [Axis] Location, Statement of Income, Balance [Axis] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Total Liabilities Financial Liabilities Fair Value Disclosure Canton Galvanizing, LLC Canton Galvanizing, LLC [Member] Canton Galvanizing, LLC Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary Accumulated Interest Rate Swap, Net of Tax Adjustment For Unconsolidated Subsidiary Attributable To Parent [Member] Accumulated Interest Rate Swap, Net of Tax Adjustment For Unconsolidated Subsidiary Attributable To Parent Business Combination [Line Items] Business Combination [Line Items] Transportation Transportation Industry [Member] Transportation Industry Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Environmental liability, current Environmental Liability, Current Environmental Liability, Current Common stock, shares authorized (shares) Common Stock, Shares Authorized Accounts receivable Business Combination, Recognized Asset Acquired, Receivable, Current Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, after Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, after Tax Exercise Price Award Exercise Price Restructuring Cost [Table] Restructuring Cost [Table] Cash flows from investing activities Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Stock repurchase program authorized amount Share Repurchase Program, Authorized, Amount Segment Reporting [Line Items] Segment Reporting [Line Items] Thereafter Finance Lease, Liability, to be Paid, Thereafter Finance Lease, Liability, to be Paid, Thereafter Document Quarterly Report Document Quarterly Report Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Segments [Domain] Segments [Domain] Interest Rate Swap Interest Rate Swap [Member] Long-lived Assets by Geographic Areas Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Long-Lived Asset [Table Text Block] Payments of debt financing costs Repayments of Long-Term Debt Disposal Group Classification [Domain] Disposal Group Classification [Domain] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Other receivables Increase (Decrease) in Other Receivables Investment in AVAIL joint venture Equity Method Investments Gross interest expense Interest Costs Incurred Business Combination [Table] Business Combination [Table] Equity Component [Domain] Equity Component [Domain] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract] Secured Debt Secured Debt [Member] Adoption Date Trading Arrangement Adoption Date Weighted-average discount rate—finance leases Finance Lease, Weighted Average Discount Rate, Percent Total shareholders' equity Balance, beginning balance Balance, ending balance Equity, Attributable to Parent Debt write-off Deferred Debt Issuance Cost, Writeoff Residual value Intangible Asset, Finite-Lived, Acquired, Residual Value Assets Assets [Abstract] Assets [Abstract] Title Trading Arrangement, Individual Title Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Intangible Asset, Including Goodwill, Impairment Loss Intangible Asset, Including Goodwill, Impairment Loss Total Operating Lease, Liability Legal matter Professional Fees Insider Trading Policies and Procedures [Line Items] Total Finance Lease, Liability Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Prepaid expenses and other Prepaid Expense and Other Assets, Current Selling, general and administrative Selling, general and administrative Selling, General and Administrative Expense Business Combination [Domain] Business Combination [Domain] Unrealized translation gain (loss) for unconsolidated subsidiary, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period For Unconsolidated Subsidiary, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period For Unconsolidated Subsidiary, Net of Tax Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items] Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Antidilutive securities excluded from computation of earnings per share, amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Number of operating segments Number of Operating Segments Entity Central Index Key Entity Central Index Key Capital in excess of par value Additional Paid in Capital, Common Stock All Adjustments to Compensation All Adjustments to Compensation [Member] Reconciliation to consolidated income before income taxes Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] Business Combination [Axis] Business Combination [Axis] Equity [Abstract] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Net cash provided by operating activities Cash Provided by (Used in) Operating Activity, Including Discontinued Operation Shareholders' Equity: Equity, Attributable to Parent [Abstract] Income Statement [Abstract] Income Statement [Abstract] Document Transition Report Document Transition Report Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Investment, Name [Axis] Investment, Name [Axis] Deferred tax assets Deferred Income Tax Assets, Net Finance lease liabilities―long-term Finance Lease, Liability, Noncurrent Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Periodic payments Debt Instrument, Periodic Payment Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Number of reportable segments not disclosed NumberOfReportableSegmentsNotDisclosedFlag NumberOfReportableSegmentsNotDisclosedFlag Defined Benefit Plan, Plan Assets, Allocation [Table] Defined Benefit Plan, Plan Assets, Allocation [Table] Less: Capitalized interest Interest Costs Capitalized Adjustment Basis spread Debt Instrument, Basis Spread on Variable Rate City Area Code City Area Code Infrastructure Solutions Infrastructure Solutions [Member] Infrastructure Solutions Total lease payments Finance Lease, Liability, to be Paid Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] 2032 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five All Individuals All Individuals [Member] Lease liability, short-term Finance Lease And Operating Lease, Liability, Current Finance Lease And Operating Lease, Liability, Current Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue [Table Text Block] Payments of dividends Payments of Dividends Name Forgone Recovery, Individual Name Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Maximum repurchases as a percentage of market capitalization Share Repurchase Program, Share Repurchases, Maximum Market Capitalization, Percent Share Repurchase Program, Share Repurchases, Maximum Market Capitalization, Percent Non-current assets Assets, Noncurrent Statement [Line Items] Statement [Line Items] Total assets Assets Assets Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Changes in current assets and current liabilities Changes in current assets and current liabilities Increase (Decrease) in Current Assets and Current Liabilities Increase (Decrease) in Current Assets and Current Liabilities Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee [Domain] Operating Segments Operating Segments [Member] Partners' Capital Partners' Capital Total fair value of liabilities assumed Business Combination, Recognized Liability Assumed, Liability Share-based Compensation Share-Based Payment Arrangement [Text Block] PEO PEO [Member] Number of finance leases Number of Finance Leases Number of Finance Leases Stock-based compensation Share-Based Payment Arrangement, Expense Other long-term liabilities Other Liabilities, Noncurrent Goodwill Goodwill Inventories Business Combination, Recognized Asset Acquired, Inventory, Current Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Accounts payable Business Combination, Recognized Liability Assumed, Accounts Payable, Current Operating lease liabilities―long-term Operating Lease, Liability, Noncurrent Discontinued Operations, Disposed of by Sale Discontinued Operations, Disposed of by Sale [Member] Retained Earnings Retained Earnings [Member] Revolving Credit Facility Revolving Credit Facility [Member] Total financing lease expense Finance Lease Expense Finance Lease Expense Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Common stock, shares, outstanding (shares) Common Stock, Shares, Outstanding Award Timing Disclosures [Line Items] Foreign Currency Translation Gain (Loss) Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Payments of debt financing costs Payments of Debt Issuance Costs Diluted earnings per common share (usd per share) Earnings Per Share, Diluted Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Entity Current Reporting Status Entity Current Reporting Status Net cash used in financing activities Cash Provided by (Used in) Financing Activity, Including Discontinued Operation Total Shareholder Return Amount Total Shareholder Return Amount Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Adjustments to reconcile net income to net cash provided by operating activities: Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract] Total fair value of assets acquired Business Combination, Recognized Asset Acquired, Asset Defined Benefit Pension Plan Defined Benefit Plan [Text Block] Cash flows from financing activities: Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract] Property, plant and equipment, net Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization Sales Revenue from Contract with Customer, Excluding Assessed Tax Remaining borrowing capacity on line of credit Line of Credit Facility, Remaining Borrowing Capacity Commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Equity Method Investments Equity Method Investments [Table Text Block] Assets Derivative Asset Inventories Inventory Disclosure [Text Block] Intangible Asset, Finite-Lived, Class [Axis] Intangible Asset, Finite-Lived, Class [Axis] Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Underlying Securities Award Underlying Securities Amount Disaggregated Sales Revenue from Contract with Customer [Text Block] Inventories Increase (Decrease) in Inventories Weighted-average discount rate—operating leases Operating Lease, Weighted Average Discount Rate, Percent Thereafter Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Thereafter Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Thereafter Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Segment Reporting [Table] Segment Reporting [Table] Equity Method Investment [Table] Equity Method Investment [Table] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease, Cost Lease, Cost [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] All Trading Arrangements All Trading Arrangements [Member] Other Performance Measure, Amount Other Performance Measure, Amount Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Amounts reclassified from accumulated other comprehensive income to earnings, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Operating income Operating income (loss) Operating Income (Loss) Current Fiscal Year End Date Current Fiscal Year End Date Finance Lease, Liability, Maturity Finance Lease, Liability, to be Paid, Maturity [Table Text Block] 2027 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Acquisitions Business Combination [Text Block] Long-lived assets Long-Lived Asset, Excluding Financial Instrument, Customer Relationship, Mortgage Servicing Right, Deferred Policy Acquisition Cost, and Deferred Tax Asset, Amount Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table] Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table] Cash dividends declared per common share (usd per share) Common Stock, Dividends, Per Share, Declared Entity File Number Entity File Number Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Share-based compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Reclassification of AOCI, before tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Less imputed interest Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Common stock, shares, issued (shares) Common Stock, Shares, Issued Measure: Measure [Axis] Investments in Unconsolidated Entity Equity Method Investments and Joint Ventures Disclosure [Text Block] Finished goods Inventory, Finished Goods, Gross Equity Components [Axis] Equity Components [Axis] Accounts receivable, net Increase (Decrease) in Accounts Receivable Class of Stock [Line Items] Class of Stock [Line Items] Cash paid for income taxes Income Tax Paid, after Refund Received Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Entity Interactive Data Current Entity Interactive Data Current Finance lease liabilities―short-term Finance Lease, Liability, Current 2026 Share Repurchase Program 2026 Share Repurchase Program [Member] 2026 Share Repurchase Program Deferred tax liabilities Deferred Income Tax Liabilities, Net Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Entity Small Business Entity Small Business Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent 2030 Lessee, Operating Lease, Liability, to be Paid, Year Three Termination Date Trading Arrangement Termination Date Weighted-average life (in years) Intangible Asset, Finite-Lived, Acquired, Weighted-Average Amortization Period Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Standby And Commercial Letters Of Credit Standby And Commercial Letters Of Credit [Member] Standby And Commercial Letters Of Credit Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Other accrued liabilities Other Liabilities, Current Other assets Other Assets, Noncurrent 2030 Finance Lease, Liability, to be Paid, Year Three Document Type Document Type Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Foreign currency translation adjustments, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Unrealized gain (loss) unconsolidated subsidiary, tax expense OCI, Equity Method Investment, Tax Other Asset Impairment Charges Other Asset Impairment Charges Fair Value as of Grant Date Award Grant Date Fair Value Amortization of debt financing costs Paid-in-Kind Interest 2028 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Next Twelve Months Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Next Twelve Months Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Share Repurchase Program, Remaining Authorized, Amount Share Repurchase Program, Remaining Authorized, Amount Unrealized translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Arrangement Duration Trading Arrangement Duration Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Local Phone Number Local Phone Number Canada CANADA Work in process Inventory, Work in Process, Gross Consolidation Items [Axis] Consolidation Items [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Registrant Name Entity Registrant Name Decrease (increase) in current assets: Increase (Decrease) in Operating Assets [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Commitments and contingencies (Note 22) Commitments and Contingencies Sales Revenues Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Equity in earnings of unconsolidated subsidiary Income (Loss) from Equity Method Investments Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Executive Category: Executive Category [Axis] Finance lease expense, cost of sales Finance Lease, Right-of-Use Asset, Amortization Increase (decrease) in current liabilities: Increase (Decrease) in Operating Liabilities [Abstract] Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029 Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029 [Member] Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029 Intangible Asset, Finite-Lived, Class [Domain] Intangible Asset, Finite-Lived, Class [Domain] Construction Construction Industry [Member] Construction Industry Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Inventories Total Inventory Inventory, Net All Award Types Award Type [Domain] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Finance lease expense, interest expense Finance Lease, Interest Expense 2027 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Fair Value Measurements Fair Value Disclosures [Text Block] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Amounts reclassified from accumulated other comprehensive income to earnings, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Common stock issued under stock-based plans and related tax expense Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense) PEO Name PEO Name Geographical [Axis] Geographical [Axis] Accrued expenses Increase (Decrease) in Accrued Liabilities Contract liabilities Contract with Customer, Liability Interest Rate Swap, Net of Tax Accumulated Interest Rate Swap, Net of Tax Adjustment Attributable to Parent [Member] Accumulated Interest Rate Swap, Net of Tax Adjustment Attributable to Parent Other Other Industry [Member] Other Industry Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Entity Tax Identification Number Entity Tax Identification Number Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Assets Business Combination, Recognized Asset Acquired, Asset [Abstract] Unrealized gain (loss) on interest rate swap, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation Percent reallocated to new lenders Debt Instrument, Face Amount, Percent Reallocated To New Lenders Debt Instrument, Face Amount, Percent Reallocated To New Lenders Accounts payable Increase (Decrease) in Accounts Payable Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Credit Agreement 2022 Credit Agreement 2022 [Member] Credit Agreement 2022 Right-of-use assets Right Of Use Assets Right Of Use Assets Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Non-NEOs Non-NEOs [Member] Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Thereafter Lessee, Operating Lease, Liability, to be Paid, Thereafter Lessee, Operating Lease, Liability, to be Paid, Thereafter The Company and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Ownership percentage of investment Equity Method Investment, Ownership Percentage 2027 Defined Benefit Plan, Expected Future Benefit Payment, Year One Cash dividends paid on common shares Dividends, Cash Total lease expense Lease, Cost Disposal Group Name [Axis] Disposal Group Name [Axis] Schedule of Debt Schedule of Debt [Table Text Block] Customer [Domain] Customer [Domain] Schedule of inventory Schedule of Inventory, Current [Table Text Block] Leases Lessee, Operating Leases [Text Block] Investment, Name [Domain] Investment, Name [Domain] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Basic earnings per common share (usd per share) Basic earnings per common share (usd per share) Earnings Per Share, Basic Raw material Inventory, Raw Materials, Gross Total current assets Current Assets Assets, Current Statistical Measurement [Axis] Statistical Measurement [Axis] Insider Trading Arrangements [Line Items] Accumulated benefit obligation in excess of plan assets Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation Long-term debt, net Long-term debt, net Long-Term Debt, Excluding Current Maturities Cost of sales Cost of Revenue Award Type Award Type [Axis] Total short-term lease expense Short-Term Lease, Cost Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Trade accounts receivable, net of allowance for credit losses of $128 and $144 at May 31, 2026 and February 28, 2026, respectively Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Retained earnings Retained Earnings (Accumulated Deficit) Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Common Stock Common Stock [Member] Operating lease, cost Operating Lease, Cost Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Cover [Abstract] Numerator: Numerator [Abstract] -- None. No documentation exists for this element. -- Industrial Industrial Industry [Member] Industrial Industry Derivative Contract [Domain] Derivative Contract [Domain] Loans Payable Loans Payable [Member] Equity Awards Adjustments Equity Awards Adjustments [Member] Precoat Metals Precoat Metals [Member] Precoat Metals Total liabilities and shareholders' equity Liabilities and Equity Cost of sales Variable Lease, Cost Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Restructuring and Impairment Charges Restructuring, Impairment, and Other Activities Disclosure [Text Block] Employee Stock Option Share-Based Payment Arrangement, Option [Member] Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Table] Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Table] Segments [Axis] Segments [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Restructuring Charges Restructuring Charges Proceeds from Sale of Machinery and Equipment Proceeds from Sale of Machinery and Equipment Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Tabular List, Table Tabular List [Table Text Block] Other income (expense), net Other Nonoperating Income (Expense) 2031 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four Debt Long-Term Debt [Text Block] Name Awards Close in Time to MNPI Disclosures, Individual Name Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Adjustment to Compensation: Adjustment to Compensation [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Class of Stock [Domain] Class of Stock [Domain] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Operating cash flows from finance leases included in lease liabilities Finance Lease, Interest Payment on Liability Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activity Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Infrastructure Infrastructure Industry [Member] Infrastructure Industry Credit Facility [Axis] Credit Facility [Axis] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount 2032 Finance Lease, Liability, to be Paid, Year Five Name Measure Name Income Taxes Income Tax Disclosure [Text Block] Accounts payable Accounts Payable, Current Pay vs Performance Disclosure [Line Items] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] 2032 Lessee, Operating Lease, Liability, to be Paid, Year Five Debt Instrument [Line Items] Debt Instrument [Line Items] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Consideration transferred Business Combination, Consideration Transferred Basic Earnings (Loss) Per Share [Abstract] Basic Earnings (Loss) Per Share [Abstract] Basic Earnings (Loss) Per Share Capital in Excess of Par Value Additional Paid-in Capital [Member] Entity Filer Category Entity Filer Category Supplemental Cash Flow Elements [Abstract] Name Trading Arrangement, Individual Name Cash and cash equivalents Cash and Cash Equivalent Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Company Selected Measure Amount Company Selected Measure Amount 2022 Credit Agreement And Term Loan B 2022 Credit Agreement And Term Loan B [Member] 2022 Credit Agreement And Term Loan B Distribution on investment in AVAIL joint venture Proceeds from Equity Method Investment, Distribution Receivables Securitization Facility Receivables Securitization Facility [Member] Receivables Securitization Facility Depreciation and amortization Depreciation, Depletion and Amortization Equity Method Investments and Joint Ventures [Abstract] 2020 Share Repurchase Program 2020 Share Repurchase Program [Member] 2020 Share Repurchase Program Entity Address, Address Line Two Entity Address, Address Line Two Stock, Class of Stock [Table] Stock, Class of Stock [Table] Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Lease liabilities obtained from new ROU assets—finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Current assets: Assets, Current [Abstract] Weighted-average remaining lease term—operating leases Operating Lease, Weighted Average Remaining Lease Term Derivative liabilities Derivative Liability Non-PEO NEO Non-PEO NEO [Member] Senior Notes Senior Notes [Member] Entity Address, Address Line One Entity Address, Address Line One Lease liabilities obtained from new ROU assets—operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Restructuring charges Intangible Asset, Finite-Lived, Impairment Loss 2030 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three Income tax expense Income taxes Income Tax Expense (Benefit) Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Award Timing Method Award Timing Method [Text Block] Net increase in cash and cash equivalents Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Net income Net income (loss) Net income Net Income (Loss) Attributable to Parent Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Unamortized debt issuance costs Unamortized Debt Issuance Expense Proceeds from sale or insurance settlements of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Statement [Table] Statement [Table] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Restatement Determination Date: Restatement Determination Date [Axis] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Liabilities Business Combination, Recognized Liability Assumed, Liability [Abstract] Amount awarded to other party Litigation Settlement, Amount Awarded to Other Party Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Basis spread Derivative, Basis Spread on Variable Rate Share-based Payment Arrangement Share-Based Payment Arrangement [Member] Revenues [Abstract] Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] EX-101.PRE 10 azz-20260531_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 azz-20260531_g1.jpg begin 644 azz-20260531_g1.jpg M_]C_X 02D9)1@ ! @$!+ $L #_[0 L4&AO=&]S:&]P(#,N, X0DE- ^T M ! !+ $ 0$L 0 !_^%1$&AT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI M2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O&UL;G,Z M>&UP1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V&UL;G,Z>&UP34T](FAT=' Z+R]N&%P+S$N,"]M;2\B"B @(" @(" @(" @('AM;&YS.G-T4F5F/2)H='1P.B\O M;G,N861O8F4N8V]M+WAA<"\Q+C O7!E+U)E"UD M969A=6QT(CY!6EI?,D1?8F%D9V5?,C Q-CPO&UP.DUO9&EF>41A=&4^"B @(" @(" @(#QX M;7 Z0W)E871E1&%T93XR,#$V+3$P+3(P5#$Q.C,W.C(S+3 U.C P/"]X;7 Z M0W)E871E1&%T93X*(" @(" @(" @/'AM<#I#7!E M/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.G=I9'1H M/C(U-CPO>&UP1TEM9SIW:61T:#X*(" @(" @(" @(" @(" @(" @/'AM<$=) M;6&UP1TEM9SII;6%G93XO.6HO-$%!45-K6DI29T%" M06=%0DQ!17-!040O-U%!#AF2'@X9DAX.&9(=T5(0G=C3D1!,%E%0D%91VA54D92;V9(>#AF)B-X M03M(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X M9DAX.&9(>#AF2'@X9DAX.&8O.$%!15%G05E!14%!=T52)B-X03M!04E205%- M4D%F+T5!84E!04%!2$%114)!445!04%!04%!04%!05%&07=)1T%104A#06M+ M0W=%04%G241!445"05%%04%!04%!04%!)B-X03M!44%#07=11D)G8TE#46], M14%!0T%1341!9U%#0F=C1$)!24=!;DU"06=-4D)!049)4DEX459%1T4R16EC M645537!':$)X5WA1:5!")B-X03M5=$AH37A::3A#4GEG=D5L47I25&MQ2WE9 M,U!#3E51;FLV3WI.:&156DA41#!U24E*;TU*0VAG6FA*4D92<5,P5G1.5DM" MDI$4D1G:&%357E7:5DW3$-",U!33F5*16=X9%5K=V=* M0VAG6DIJ6D9':61K9$95,SAQ3WIW>6=P)B-X03LP*U!Z:$I3:W1-5%4U4%)L M9%E75G!B6$8Q95@Q4FQ:;61O85=PE584'!A4EEO;CAR;5IJ.31D4#%:=5(R6$1V3'%J,FEF-7%R6B\X-5%A M*VIG,VUI,FMY5C-71U-323 K8F5R*W)!97EO.4I&23=3)B-X03M0.#%M9FPO M+T%*>4\X;&%G-GAA;D1C85))>'!Z:TAR42]W1$)X+T8Y-EIJ6D]Z8VME5S=K M43$K3UA06C9D<#)P-F1Q5F]L-7 Y>D9D)B-X03LRGAD96=N1%0Y4W)E5VQ/9SE1+W9%+S)-;&%$=W!N4C9( M3G@T>#-J6C!7='AC13D8U)B-X03M9=FAE84QE M4&)/9C=Y3#=556&0Q<#E62$HU1FXK66)K=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X M5C)+=7A6,DMU>%8R2W5X)B-X03M6,DMU>%8R2W5X5C)+=D50>CDO3DM7>%8O M2U=I>F-,<59"*VQR;$12;S!C5D5#:V1'6F0S.71U-7IA.6XV4R]83&PP9&1R M9%1W*VU0)B-X03M.-&HU43AU,TAM4'I,<#)I=U9$6&MY<$DT1F5%62M+4B]W M1%EO0V,R=6))25%-=34Q=4A(>'I%6#)X83)T=F%7#!614%65DAY07IL:6).;#9-0E9W2S@T+U!J>6=D9CAK>3-C0V-R+U)I M8G5'9S--5DM4<"]W035F3E)M8F]-,T)K;SAP3TQR35A()B-X03M$>D0U4GIO M;E%U>%8R2W$Y;&4S9&IE43-L;DLP1C%B=4I)6FM.1U8Q3E%18T5O9VEJ>51' M4FEB2$XY8V9L4BM9:TAN5'DX2G!E365S)B-X03M79D=,56]"6=093=0%!58R]I-$]$53A74U5E;E(W0S9+-FQ(05I'0D1+4E5%2'%#33%J;E!* M-78X06Y';GE&2DTX9W9.5&I$&-%.6XT>65V-"M#>B]!2T9L.&@O.'0K<68X:F)F+W-N=R]W07%: M3S90,B]R4B]*,E!V4#0K)B-X03M$=CA!;U=8>4@O>3,V<"]Y3G0O*WEF2"M6 M36YD2#=F,7(O2C)0=E T*T1V*VA:9DEF+TQF<6XO23(S+S=*.&8U57ED,&9T M+U=V.&Y9)B-X03LK."]J-$U7,4-0>6PK569N+U-).4=V3#(T:W5">#$Q3&U3 M2C0PG1%36MR9%-E=U92,UIJ"\R55IT=C5,>#DX=G,O539V.$%L2$HS1#AF1C,O M47I8;GHO04I93DPO-4982"]:4FHO2F50=FPY;C9L+VQ(2C-$.&9&,R]1)B-X M03MZ6&YZ+VQG,'8O:U9C9CA!6E)J+T%#6&HW-69:*W!F-5)Y9'#DX=G,O)B-X03M5-#,X;S5/-&9J-'4O=T-H;790;B],0G!F M+TEQ-"\W2TUF-4QX.3AV#DX=G,O578X;S5/-&9J-'4O-D=A."MF.'-';"\X04EQ M-"\W2TUF-4QX.3AV51N3%IS;DA->3DI/9S=.=TY3<#EM1WAZ M;V-K0D]*)B-X03MI97)O78O-G9S9CA!)B-X M03MY2VXO04]Q940X;&PO;7 O3EDO-7=D+WEU79/)B-X03M#6&EY.&Q0 M46=/1F%H*U=9.#1M2F\X,C9*0D9H0F5B9DUT:C5:.'98=718<"]D5W%%<$A7 M:&MK3S!C82LW3E%F:FMS3TEZ:TEH:FMM)B-X03M)4DI,-'8Q=E=B+U=T6'4Y M5G8U4%5V3'E1>7ET,G%E9T$W0E)S0C1:,4=/06I%4DA)4$\U2FU5:50Q9EA( M-5,V,BMS+VPU;W0U2S-+)B-X03MD269Q,'@W;')D:D15*S5#035Z;7)X.$]5 M:#,K;FYX67=76#5J3GIS5F1IC-))B-X03LR2CDQ:BMY=G95*T=B-W,O5&-%94DX>39F6&%J:5!#3U%E M4S5S6%AU>%8Y2F8X-'EA:#9V;%!5-T$W=&$S=G%J+U9M:55!9F9%,F%0)B-X M03MT4TY40C=W-VYS*U9W23@S'HS:&8O3U0K=3AB4%)T0U)T-5AE.6Y8 M,E%E;D8Y+TXO=7IB9&PT.7I,-$]T-U)N-E)&."]:=5A5)B-X03MU>%8R2W5X M5D@V1F\Y-7)7$I0 M4FYJ9UI3041-9GIW,4]'-C@Y>39F8F)7)B-X03M7:541O;VA8:WDA$9&ER&MD4S5U:'@S:W9U5'8O04IY8FUC*V1D3FA0,D4P,4A(>F5E64@O04EG37(W M3$@W5)O359Z-'4U.5-:;TAC=D1V4%E()B-X M03MN=CA!3U13=DMA;C%.2C!29E3E"+S560BM7;B]69W1V*T@O)B-X03M!3V%S=R]Z M;5@K8UA++TPT+W=#84AF.$%+;U!Y,"\VFEV-69( M+TY$=BM6469L<"\Q64QB+T%)9B]!2G%X)B-X03LO3UIF-7A8.'9J+VUH-#-F M955V3%AM-S@Q62],;FQI=VES.4,P<78V5G5O2VXQ4%1997%E4DQF=%5J5#-Q M8S)C8S X94AI;6)K951G)B-X03M3>%)Y6F5'23E-96(V4F=G:&=G:F=H45)W M>$M%:FI55596555!03A!33!H3G4Q9DY(+T]16&XT83%R>2M8"LT=E8X,7IM=7A6-6HK95@U:V8T63!0.49A9$QX,7I5,$E2 M;#9W,C4K1C5F6FTK>6XP;G1M9F]D3C1KC=.;'9)4&]F3DLW5D-896MA5F5Y0U,X%8U;VMK64Q7=$%70C(S M>5%M4GE+0T%H<'1!.')1)B-X03M24$Y.<'1J1D1'<&%34C195E9607%3>$LP M04=31U-:-FQA1#4Q+TYF.#!D13%*<&1&.'%71G1B-F-$>'5.5%-"16QM.%9I M4$5&22]%)B-X03LY5#=$6(W;E4VF556G-86$IX M-56)C5T=743!(,5@K6$@U639*-4MS2U%!6$]R5$Q3.#%&:%)M-DAH1U R M239J<#,W-7HR<#%5D=)34K M65AN,R]&3V]F-DA946%:<$U*4#%A,&AJ4DAB+T%#-6U11&MX2&)O3S-I9"]P M=% T63-.>61,<4Y4-&AO)B-X03MB4EEJ;5,T3$O2S-7=D]T.7E11S$P M849Q6&5O34YT<45X>$$O865N,$1V-S1M<#%C8U$W-61Z;&%F4VY)8C529E9F M;')Y>&\S)B-X03ML#)79E%2-75R-U)J-F=F2C9R*U-8;% O04$Y-41S+U=4:F9A;B]P M=#%7;%(V9TAP3#E%65AB>')M=C$R8FIY2'5'>FYA6$9W)B-X03M1039SE,R4HO:&)Y;VLQ,TAX,6963TYX)B-X M03ME.&@X4TQ4.3-&+W-63E0W:S0V,U T:SEV<$,V6$1W43,U;&YD-4),4&%4 M=U)43F)Y4WAS:5A#049O>7=O2%=U,58V:759:U128VMV)B-X03M)1R\U>&HX M2]L4V9C2$%06CA/.'1F.4-W*U9V*W)V M9F9D1"]W03 T+WEP4'5#4#5/:#-L-D0U)B-X03M!.&DV9C5,,%=84W)'953A/15EX45I,;$1A;%AM M;GI,<'9LDQ-5TEZ M:TEH:&MM25)*3#1Z.'HK63E3.'@V-60V>'%,.')M-F9L>$@R55%B2D=N*U-Q M-T1/;GA9)B-X03MH0TEI2&YS=5%Z;%I19&A9,V5O6'-&:EIX3DYD6$UI>%%2 M3#%:,TY!0CE/4VQ)4D9N:WAJ17E.0C=H*V%(-68R9FQ8.&UT4'-)9W(S)B-X M03MD=F9W,T8Y9$%B>5134E-)*S5&94EQ05!91$Y6<&118VUC;G!4=$Y49T5- M3D1O6&#=V>F$O;5AA46AQ0RMT-VDS)B-X03MBD(W4FIE22M4;39#5EI094@Q6FY03S=1;7)A=G!M:V%F3G%'<#-#5W1L M079+5V%1,$%(9T(Q2E!91&,U2T5$23!/)B-X03MA2E-!1FPX=F9M;BMC97 K M8G!P3D\P.'9:*UAK8C1983!K=4M(6C5Q9'1Q:$]G.7IM+S!M:4=08S=Y9$QQ M9%=:-T0V6&TR6GIH37(O)B-X03M!0R\O04,U,3-Z<'%8,65Y6#!B1TEJ-C5Q M3'%42$50061/8FMD1D(K-&(U:C9J57AX1&9N,T]2<#E03$EF2CE7*U1V2F5H M955T2EA4)B-X03MT2F@T9S!.>&-.47EZ3U R<$#8O:&Y1-$Y02$5+1&\X)B-X03LK;VQK3R]* M:F58=$0Q3#AQ9GE7=B].3%(V='))97HX=F&8W=D5A M+U8V-%DO5$AE6#-/9G!D1UHK<5@P=G!V)B-X03M4=$]S9$YS66)'=V=3,G,W M9%%K3459-'%Q:G='84M5:DDR96)U04%"45)'4E-W6#AZ4'DW6'IH96582%E! M=V%F96QR-$5G5G186&Q))B-X03M"6'%784I&*VUU6F5L,5!H:5AM4'1C9E!G M1U%X.&EZ;T%!54=W1UEJ:U!%=BMC;5!.4#%F4W)$>3%#,4I,,79R9#)"+W9M M23!J52MZ)B-X03M35E K>'IA.6U9C-D2VGAN;RMK8GDW=')/,&UU-W%143(Q=6I3>GET.6Q5 M46-M62])1$Y'05-A1'1I869,9S@Y95AV378U<&8T:C@Q)B-X03MZ4$1O9&LQ M9%!T06IY,5-)+W552W%'<%9V,VHK*S)B+T%03'EH:#199E5E8G!X;FI03'A3 M4'!(2C=$+S!-1BM76"],9% O,&I3+S!Z)B-X03M7+WEF;#=V=&,W.#=I-R]V M9"\P348K5U@O3&10+W="23!V.$%42"M4.'9D.7$O;F-89CA!93G5,=BLY69L-W9T5"MD>&0O,D8V2DD4R3V%A878U.3@U87A9=EEA<'$Y>&0R8FQ794-6<7%3)B-X03MP<7!P-TA+ M-&%E15191D9N4%54:TM*,E-$3&UL:VXU8C,T4$K8C8T)B-X03LX,F5B.4,X<395*W!A=D]) M;VAT1D5.-5I8+VMJ6#EO+V=/*V,U:7=Y>4=O=2MY6DEW1FPX<&9M2BM:975E M9&1236QY>'0Y36E9;7HP)B-X03LU1TI20C U4# U>54V4AY66AM4S1Y9BM43DDX=39J<7ER-6@Q6DY*,'5+:E10>&0U M6D(O2D5%)B-X03M6-D4O>DXP.2MM534U>6E04TQ,9F=X>&MF56%$-E(P5#AZ M+WEB,%14661.,'9664Q7>F=&231K:'50<%IJ-F1763EY9'IM:FYP8SAJ)B-X M03M:1S=U234X55)127!(+SA!2S9V>78O-G9S9CA!>4MN+T%/<651+TI:9C5R M3#@Q:B]!2G=59GI%+TYZ469+5VU),%1,939V9%)I4WES)B-X03M25556>%9: M6G4V2C=F85!B=5%D3F\U6D0S0D=F57AX:GIF3%!M3'I*#1O)B-X03MW1E)D2&MY>6UB2U=:63%V M469Y=C!R.'1X8T169D]E6]Y.&8X04DW.3ET M:FAA<658;&I(>&,S4S0X)B-X03MF,51).7HS>5 X-2]Y5=B*V$W5#AZ:B]N0D=A6"MA,S5F87)Q14=N869R M0UA&-V-T)B-X03MW9VA73UE&;5!A"].3&5:+T]E<&%SFY586)&-&5-0C4W535E3UI+5#9*;SDY$I024YE)B-X03M/0FQ)0618 M,FHU5#AT,E!LF%2:%=K<%%Y4TAD-44UJ M,65I>'=%26=$;VU&-5I79#EB4U=L-T)()B-X03MD5W-O<$Q"36EY4G-+,6]Y MD=4*V1, M-6QR.$1(+T%$4CAN9CA!)B-X03M+=CA!>4@O,4QE;"\Y259V+W=!,%DO;4UN M.#98>DLK0FHO;6HU3R\U5B\U1"]W0W!B,'8O04M169Z<&9-DDO46UK+W=#1SE.;'!Q=7!)9G)4 M<69I9W1M,E!4;S!V464Q9F).;#)F<'5/6$5E46-(5S9J)B-X03MG:G=J;5AZ M3FTY9$MN=FLO>5AR=FTS5D1P=6IX2SAY4FU75U-1.%DP46)66G%';%-A1$MC M,F5/35A*='5!B+T%*;WI&+VQ, M1C5U5"]**U1Y46UR+VM*-3@PE4W;C9O,719=WE8131J;4IB,#1L3'11 M1D)865I+2&%'3U)!1C=S)B-X03M:-D=C45-A,F5C6FY/1W%7.#=W6$55-F9B M:6186#5Q86I!4EEP3512=#9B+T%--4-E6EDY63@T5W1V8G-483).;$-60B]N M=59%-4\S)B-X03M4-$A19E)M0C)D:31916YQ9G5C-W1#9'I!-VE9T5E@K-W5R;5(T93E)9S-'36919T=/ M0TA"041Y6%!0:6U3:W57=%1S5F1IFXV33$S854V>#$S;'HK>C1836YU938V M3BM:=FQ45CE96%,W4UHO5VUQ3&%69V]J)B-X03ML4$5U3TY'3')Y449K-7%V M269:&I:9')(3$5M9WEV361S4TAZ-V%A,V5E5&19=$Y%;V14=4Q: M-#1&2G!53G,V<50P67!Y)B-X03M#*SE-=3 U:4IG>357,3515$5G8S-X6F-7 M.#EV3SA&>$6I565!& M1EA18CE0;CA-,U9V468K:&XO041(+T%.5V%Z+S1/6"MU668X;'@W>35F)B-X M03LX<$@K83D@O=T)787HO-$]8*W50.&QX-WEV.'!(*V$W+V]:+W=! M>"]W1%9MD@O,5IR4#A!-$]8*W50.$%*8V4X MFMN:S-K:TQY:4]+34@T M<$I''AS>4QB:#%K6=M*W58;'I*-FPS9D9"1UAP"]W0B]0+S T+W=$6GAM,B]L6"MJ.78W2%=F>6(O4RMZ.7)V*VA74"LO;B\V M8V8X07,T>"]L6"MJ.78W1B]K,RML.6XW)B-X03M65S8O-7AJ;G5P>E!0-7 U M>7-&57-B2'-I:%(O>#AE07E-93%!0E%J.78W1U5U>GI),EIF6BLQ4R]W0VA7 M4#A!=C4O*VY(+W,T>5@X)B-X03MQ+S!F="]9>"]K,RML.6XW6&8X05%R2"]! M2#@O+U1J+T%.;D=0.'$O,&9T+UEV.$%*=CA!4RMZ.7)V.$%O5FHO04PK9B]P M>"\W3TUF)B-X03LU5B]O+V(K>&8U3B]P9EHK,3,O47)(+V9Z+SA!5&HO,F-9 M+WER+U(K,SEI+WEB+U,K>CEQ8RM69BMC92\X4#,Y>&9*&UP+FEI9#HT.#0W86(Y8RUC,S U M+31E93(M.#4R92UD.61D-F5C-F8S.&$\+WAM<$U-.DEN&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/G5U:60Z-40R,#@Y M,C0Y,T)&1$(Q,3DQ-$$X-3DP1#,Q-3 X0S@\+WAM<$U-.D]R:6=I;F%L1&]C M=6UE;G1)1#X*(" @(" @(" @/'AM<$U-.E)E;F1I=&EO;D-L87-S/G!R;V]F M.G!D9CPO>&UP34TZ4F5N9&ET:6]N0VQA7!E/2)297-O=7)C92(^"B @(" @(" @ M(" @(#QS=%)E9CII;G-T86YC94E$/G5U:60Z.3DV9#%C,38M,3DW-BUF,S1D M+6(S,30M-C9D83(T-34Q-V$S/"]S=%)E9CII;G-T86YC94E$/@H@(" @(" @ M(" @(" \&UP34TZ2&ES=&]R>3X*(" @ M(" @(" @(" @/')D9CI397$^"B @(" @(" @(" @(" @(#QR9&8Z;&D@7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS M=$5V=#IA8W1I;VX^8V]N=F5R=&5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @ M(" @(" @(" @(#QS=$5V=#IP87)A;65T97)S/F9R;VT@87!P;&EC871I;VXO M<&]S='-C7!E/2)297-O=7)C92(^"B @(" @(" @(" @ M(" @(" @(#QS=$5V=#IA8W1I;VX^8V]N=F5R=&5D/"]S=$5V=#IA8W1I;VX^ M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IP87)A;65T97)S/F9R;VT@87!P M;&EC871I;VXO<&]S='-C&UP34TZ2&ES=&]R>3X*(" @(" @(" @/&EL;'5S=')A M=&]R.E-T87)T=7!02 Q-2XP,#PO<&1F.E!R;V1U8V5R/@H@(" @(" \+W)D9CI$97-C&UP;65T83X*(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @( H\/WAP86-K970@96YD/2)W(C\^_^X #D%D;V)E &3 M ?_; (0 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$" @(! @(# P,# M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# M_\ $0@#GPGA P$1 (1 0,1 ?_$ .@ 0 " @,! 0$! *"P@) M!08'! ," 0$! (" P$! <(!08#! D" 1 00" 0(# @@- M @4" P 3 $" P0%!@<1"!(3"10:(2(5%I?76 HQU)75EM875QAHJ.@9(U9! M,I,DIT)343,E832U=CE28C4V=[=Q@4-C5+8GF!$! (! @,#! H.!P4&! 0' M $" Q$$(04&,1('05%A$W$B,I/3%!55%QB!T4*2TB-35)2DY&46")%28G*B M,]2AL8)#)/#!X6-SH[*#PS3QPK-D="4F-C=U1/_: P# 0 "$0,1 #\ G\ M M M M M M M M M M M M M M M M M M M M M M M M M M / >2^ZSMBX9=;BY8[AN%..;=%9F MV<;N7)VF8#,)+73Q35HL-D/XY6Q]P4V]Y**1K/DCCSCSD//R2,)&_G7XAZC'_ %LN7%3['=[\W_PZ>EJ&^\4NA-A;N9.8 M8\E]/^57)EC[['6U?L3;5A+OWWG#M(PZNAXYX-Y]WF=G5'3[#%HFAXJ559&Y MBU;,&U;CDWLZND\.2<>VP;W-$?=12E:SP\G>R1;AV3K6.,<-8TEA_NOWH[?+4CV M<<]H6HX*)OQ8[&Z\LYG:Y)E221?.?3P6E:8VMXXE8GEI/+X7(J^-R*B-VW9_ MRT;*M=>8"M(C[-LE]?9TCV&L[C^8">_,;3E?XO7A-\_&8]-8Q:1[ M'>GV6+>W_>4^_?/H^+7--[A\''G)CK7M\D4Q1/&.$^VGT:-?W/C MOU5DR3.UVVQQX?)$UR7M'#CK;UM8GCK,>TC2.$ZZ:SCUG?7N]47,.?[%S]A- M:C>][EBP7#?#4C6QO9X/)9+G]$SMEC&?A:Y'^:B_^HSVW\#/#7#[O8Y,L_V] MQG_I]IDI'_=Z&%W?C-UWN(TPY\.#C_R\-)U]'XR,G#R\./I>$9GU;O4DSR]; MW>!RY OL[ZW_ -&R&)UQ/+?XU5WAU[$XMOM">->DW_S6_!T%/AWA M]QRG:SQU]M%K?_%:>'H[&+OXI]?7]US')]C'AC_=CAYOD?49[_!L=J.]L M/=;W)YZ[%7;5BN9GG3E#*6HZK))9F5H[%[:9Y65V2SOMV);>O=U_%55OB:B].J'#FZ/Z2W%8KN.5\NR5B=8BVV MPVC7S\:2^J]7=65G6O-.8Q/HW.;\-WK'>HUW^XMDD=;O3[HY6RO1[ER/.?(^ M7>BHGA1(Y="9IB;\GY;$Q_5V^*O^RM8U=[; M=?\ 6NUK-<7,]Y,3.OM\DY)^Q.3O3$>B)B'I&']6_P!23!O5]+N_Y;G58&UU M3,7\1L+/+:K%1R1Y_$9-C9^K$ZRHGFJG5%=\*]&?\ ?CE[M@O7N]47#N9[;S]A-EC8]CDBSO#? M#4;71L9X/)?+@-$P5E['_AXV.3%/]C<9_P"GV^2\ M?]WH93:>,W7>WC3-GPY^/_,PTC3T?BXQ\/+QX^ED'I_WE'OZU]K(=BU#MSWR M+PPMEL9K0]QQ&37RHY&N?#/JO(N#QD4EF1[72>*G(WXO1C6(JF"W?\NO0V?C MMLW,,%O[.3':OV8OBM/#R:6CTZLSMO'?JK'>/C.VV.3%Y8BN2EIX>2WK;1'' MM]K/FX=K*/1_O1N_U'M9R3VB:?GXW=&OLZ/RMFM1?!U6'K,VEGM.W=MKPM23 MI&MB'Q*YOQT\*^+6-[_+1LK5UY=S;+2WFR8*WB?LUR8]/9TGV/-L.V_F GOQ M&[Y7^+UXS3/QB//%;8M)]CO1[++_ $'[SEVFYAT4/(W!//6CS2M1'3ZVFB;[ MC*\O1%=Y\]G9M+R7D)\*(Z.G(]5Z?$1%54U/??RW]588FW+][L<^GDMZS%,^ MQ[2]=?9M'LMEVGCKTGFO6FYP;W#$]MIICM6/9[N3O>CA2?8T9N<>>NMZ97(# M8XY.?[&AY&1W1,9R'Q[R!@'-;X6KYDF9JZYE=6C;U7IT7(([JB_!TZ*NFOP&CUVZIW7=K'-/ \&3GPFGYNO>LXWY M)WG$.BSFEW+=NHJ6$Q";)CJS+\;?AGH/FB_]9LW1W/\ ^&.IMGSNU(R8<.:) MR5F(GO8[>UR1$3P[W[/DMI/D8?J#E<\ZY+N>5TR6Q9U4/2O!GP[K!3<[>T7P9*1:MH[)K:-8F/1,3$O/ M_<[;/L]SDVFYK--SBO:EZSVUM69K:.'#A,3'!Q)RN$ M !DEQ?WB]V'"G1G%'<1__-.7;+/;SVPT[T>Q;3O1]B6S;#K/JSEEXOLN8[NN MD::3DM>OWEYM3_#P;-.)_O"_J.<.JQPUG5>2^.,52MR58F^5 M\.7XSGX]R,UY(NG2Q9?9>Z1$?*DJJ_Q1QS7P#\/N8=ZVUQ;G9Y)XZX,WQ]V\QKQB)Q32L3IPB>Y/GF M+<==IW#GWH/0KOL5+G_M?VO7'HL<=[8N(]QQ6VP2JY6I)9@U+;ZNGS48V=57 MRUS%IRHGP.55Z$9/?*JF-/-'>X=FL\&VO@_UG/3DYV=2I8?N*UWC[/W/ MBKKO,U2]Q;8KR+X?!!)L&S0UM&LSS.=X6,K9:=SG? B=>B$5\Z\(?$'D>M\W M+\F?!$:]_;S&:-/[M-76D>=(W*O$;HKG$Q7:[_#7+,Q'=RZX;3,]D1ZR M*][7L]K,\>':V88#8'H;#J^.G MLTKD*2QN:KHWN;XFJG7JBDL7 MI,32>R8G6/Z7,'$^@ M M M M M @;_> M&.S_ /8/WM7QGLO'O=!2N[/:="Y75\?RUK_L=3D*HK%?)+"F?BN4O\ TF^KI?T9J1$3Z([].[,>>8O+0 3NA( M 'K?%'/G-_!.63.<+\NU$145/@,3S7D/)>>8O4\XVFWW6/33\9CK?3R\)F)F./FF M&8Y5U!SSD=^_RC=Y]O[;O:4O,5F=--;4U[EN&D>VB>R/,W)\ _>*._#BGV'& M\H_L^[B=>KI!#,NZZ_%JFY>R0RHJLI[9HK,-26W)7ZQK8R&+R4BJB/=XG>)7 M1%SW^7_HCFG>RG37CI6]8\D:1II*')O'#JC81& M/FN/!OL41/&8]5DGCP]M2.YPCA_E:SPF9UUUWD]O/WCSLJY02EC>:M?Y![<- MBLS-BFLY:A+R3H$2RI&V%(]KTW'MV5%69SFO?9UZI!$U$>Z3PJ[P0KS_ /E[ MZRY9WLG)[X.8;>(UTK/JLO#^QDGN]G9%TB)[;7K2(CC.D:Z;N.(^>.%>?-?;M/"G*V@UA[O6-S75[4<,\;VN:YB.:J)#7->2RV.];U\T\:S,<) MC28\D\'K!BW= M M M M M :V?5C[0%[T.R MKD[CK"8SY1Y+T^NG*7$3(H6S7;&]Z;3NSQX"DGDRRK8W/ V;V'C:BL;YUZ-[ MG(C"0_"[JS^#^L=MS#-;N\NRSZG/QX>JR3$3:>,<,=HKDXZ\*RT[KSINO5/3 M&YY96L3O(KZS#/#6,M-9KI,Q.G>XTF8X]VT\5; YKF.=IS'#BW&UM'&F2E;UGR<:VB8=W859]7[F=,I^SP25^0*R:_O M\=&&1SY(L?R-K5:*:Q=L->K76LUC\W+\#>GX%18:ZC\ ^B^<][-ROUO+=W/Y M*>_BUT\N*\\(]&.^..U+/(_&[JCEVF+FU,6_P1Y;?BLGH]O2)KI'IQS,^?SR M*NUSU]NQ'N"^3\)O>QYCMKWJWY$#\1RW' S3+-V:16.9B>3,.MG78Z4**SQ3 M9EF#MZQ>DQ-)CA,<8GV)MIV@)VG=\&\3Z]B_8.+^=4L&FXMWN9;'3! MEUF9F8K'XN\Z_P!;'I$SK.MJV]A33Q=Z:^0>JK[O!738;^)S4\D1?7\;7MG[ MJ>_V1&F2(CL:A26$6 !E-VW=['=/VC M9;Y4[?.:]TX^K2VV7,CJ]:^S+Z)FYV(]B29W0\]%D]1RTZ12O8V::FZ>)'N6 M-['+U-8ZBZ,Z8ZKQ>KY]L\.>^FD7T[N6O]W+72\>3A%M)TXQ+9^0=9=2],WC MY(W63'@B=9QS/?Q3QUG7';6L:^6U8BW&=+0DM]I'WF+!WUQ>J=Z'$TF!L*R. MK-RWPW#8R&(=(UL,3+FQ<;9>Y-EJ+'>%\MFQB\A=57N1L-!C?@;7/JK^7+<8 M^]NNC]U&2O;ZC<3$6]BF6L=V?-$7K7AVWF4[].>.NPS]W;]3[><&7LG+BB;X M^SMMCXY*QY/:SDXSY(25>".Y;@/N=U.+=N N6-,Y1UYT4$EJ76=].\\Z;W4[+GFUS;;<>2+UT MBVGEI>-:7CCVTM:/2F_EG-N6)B)CRP]Q, M,R( M M M M M ,6NY_O3[9.SG6/G-W"[R6TI7A.NFO>F/NSW']Z///'W:QV$:5!PI0Y8WC$Z'0Y6WFGCMIY1;CLM>?7R>UU\&QG@+#[#P2Y!T?R+<=3]Y2+7COSDF=-.YKP2W<%BFX+"8;!MR&5RS<-BL=BFY7.WI,IF\FW' M5(:B9#,Y*5&RY'*W$A\RQ.Y$=-,YSU^%2J^?+Z_-?-W:U[]IMW:QI6-9UTK' MDK'9$>2."P-:]VL5UF=(TUGM^SZ7*G$^@ &E?UW.T#^)_LDV M+Y9U1]>O)/DKVHP4FP\HZU51DJ*D5[6JL>4\#8Y99[6$KQ, M1%>JDP^"75G\-=9X]KN+]WEG,(C!DUG2(O,_B;S[%Y[FNL1%['MZ1$:S/?IKI6.V\55\!?52D M #OG''*')'#VV8W>N*=[VWCK:\RY/N8WG*L^7;[F-/;4M-==)UTMIPM76.-;1-9[) MB821NS/[R7RQI4V,T_O/TF'EO6$6O5?RIQ]1Q6M,^HRS-\4]LZ5OQR4\D>V M]9'L=J=NE_'/<8IKM.J\/K,?"/7XHB+>2-;X^%;>6UII-?-7'*5;VT]X?;9W M?:JFV]OG+&L<@58*\,V8P=6R_'[CK#ID8B0;1IN593V3!.25_@;)/6;!,Y%6 M&21O1RUAZBZ2ZAZ4W7Q3GVUR8+S/M;3&N._IIDC6ENS7A.L>6(6!Y-S_ )/U M!M8WG)MQCSX.&O=GVU9F-=+UG2U+:3V6B)]#)@UQEP M M M M M 'A?TZ5I'IM,0QO-.;\LY)M+;[F MV?'@VM?NK3IK/FB.VTSY*UB9GR0B7=\/WCWDW?OEG0NRK5IN)M2L0V,?-R[O M%+'Y'E#(QR-F@FLZMK\=G):SI,4D;^L4\[LG?1/#(Q:^D7R>F([E?)[:%>>J_''/F[^SZ3Q>KQ\8]?EB) MO/;&N/'QBODM6U]9\DXZRC3;IO&Y\D;/E]UY"VS9-XW#/VY+V#:8XTK2E8K6L>: M*UB(A F^W^^YGN;;SF.;)GW5^V][3:T_9GR1Y([(\B3E]V@[3G;)R3RKWB[- MCG.Q/&]&7B?C&>>O)Y4V[[30AO;SEZ5A6M8VUKNFV*U%417>*//R=416IUK= M_,;U3&WY?M>D=M;\;N+>OS1$]F.DZ8JS'FM>)M_\N/.G_P ".G9MEW74^>/: MUCU&+V9TMEMV>2.Y6)B?+>)3+"HBR@ !^-BO7MUYZEN"&U5 MM0RU[-:Q$R:O8KS,='-!/#(UT7RSQ!3I2UM"NY-=^XEG='92"QQGN4UG):_1KV+ M,<;KK]4G2QA+,S>K9+>,E5%Z'HSX:]5UZQZ0VO-;SKOJU]5GCAKZ['$1:9C6 M=._&F2(\UX4:\1NFOX7ZJW&SQ5TV.6?78=(TB,=YF>['D]I:+4B/-6)\K7^; MXT8 !W'0N0M[XLVK$[SQKN6SZ#N M6"L-LX?:=0S>1U[/8Z9%15=5RF*L5;<39$3H]J.\+V]6N1454.IO^7['FFUO MLN98<>?9WC2U,E8M6?9B8F/L]L>1W>7\RYARG=5WO+,V3!NJ]EJ6FL]L3I.G M;6=(UK.L3Y8E)H['OO(>]Z@F'T'O=U&3D77(((*$/-''N/I4.0:B1M9%%9W' M3W6*&N;8UWX9K6/?B[3&-5RU[DKEZUOZT_EYV6Z[^_Z,R^HW$S,_%\LS.*?1 MCR:3:GHK?OQ_:K"?.D_''+3N;/JW%WJ:1'QC%'MO)&N3%V3KQFUL>GDB,4]J M6/P5W$<(=S.CU.1N!N3-6Y.T^TJ,=DMSR_GFVR[;=QY+QPF//6T:UO']JLS'I6&Y;S M3EW.-I7?Q/EB8[)B=)B>$P]G,0[X M M M M M X39-EUS3L%E=IV_ M8,)JNLX*G+D,WL>R96A@\%AZ$"(LU[*Y?)SU2MIB\5*USEMU"Y%QYB)E9+':=I6K6$Q^7W&]4>J M>5=N^R8Q)6>)D5^!R*MD>AOY?=]ONYS'K2]MMM9XQMZ3'K;=FGK+\:XXGRUK MWKZ=LTE!O6'C5RWEO>V/2]:[O>QPG+;7U%>W7NZ3%LDQIPF-*<=8M;281(^: MN>.8^XS>;]0;J=[SG<9-QN/)-IX5CAPK6-*TCAV5K$:\=-7DAE6)?51I7,E=IX['U9[ MM_(6J]*C3JQ/GLV[EJ5D%:K7AC1TDT]B:1K&-:BJYRHB?"?.3)3%2V7),5QU MB9F9[(B.,S/HB')APY=QEK@P5FV:]HK6L<9FTSI$1'EF9G2%GCZ?7:[3[.>T M+A7@9*]:+8];U:'+9UNUW/;D*U//9"6E3E5SO^PJP, M1?"QJ)YM==]2WZNZKWG/)F9P9,LUQ1/DPT]KCC3AI,UB+6C3W4VGMF5^>E.1 M8NFNGMKR7'IKAQ1WYC7VV2WMLEN,SPF\VF(UX1I$<(AF8:@V$ M 1T?O&/9\WF#MCU_NV3>Z7)7 _).S\: M;C2\#'9'7KWEUQ86TRSA-GPLDB(Y]+(5K-5[D1RQJY$5,/SSI_D MO4FQGEW/-MBW.TGR6CC6?ZU+1I:EO[59B?2S').H.<=.[N-[R;<9,&?RZ3[6 MT<>%Z3K6\<9TBT3I/&-)TE+J[!_O%?&G)C\)QKWL8G&<0;K.L&.JOK&O92>%[LNI8KLM_/#UD:^H MM/#C,SK.*9G7W4S2(^[C72),6%S6&V3$8S8-=RV,SV!S="IE<-F\+?JY3$9? M%WX&6:.2QF2HRSTK]"[6D;)%-$]\EIBU;1, M6K,<)B8G28F)X3$\83=2]-R/K M5+#4I.N)F+;C)$]SAVQCKPG+;T5TK$^ZM5I/5W7W( M.C\.F_OZSF$QK7!CF)R3KPB9XZ4KV^VMIKI/=BT\$'[O?]3/NF[\\],_EC<' M8'C:K<2SKG"^DRWA\$?)>+UG,9C2^XR:6RVU[8B=-,=)_J4B(T]U-IXJH]7>(74/5^2 M<>\OZGEFOM<&.9BFFNL3?RY+1PXVX1,:UK371KY-]:* -U/H.=J#>Y/OIU7 M;\_C4N\>=M]./F'8_:(7/IV]JH6DJ<88=TBQ2P);=MZLRJ1R=$FK8>PTASQQ MZI_AWHK)L\%N[O\ F,^HIIVQ28US6[8X=SVGHG)"6_!OIV.==51S#/6+;/E] M8RSK$3$Y)UC%&D^:8MDB?)..%@\4,7# #KNX:GK^^ZEM M&B[;C8,SJNZ:[F]3V;#V?%[-E=?V/&6AV-I MNL^QW6/>[6TTW.')6]+1VUM28M68]B8B7'EQ8\^*V#-$6Q7K-;1/9,3&DQ/H MF."KT[R.VW8^T;N:Y@[>]E2:6;CS;;=/!Y*9$ZY_3,G'#F](V)%8UL7BSFIY M*G9D8WX(9I'Q+\9CD3TJZ0ZBV_5?3>TY]M]-,^*)M']7)7VN2O\ PWBT1YXT MGRJ$]7=/Y>F.HMSR?)$^KQY)G',Z^VQ6]MCG72-9[LQ%M.$7BT>1C*;(UL M -D'8KZI7=-V%9BO4X[V=VX\2 M3WG6M@X2W>S;R&D7EG5/;+NO.1[K^D9^9J=?:\:Z-DTC6+:AM,8V,CSK;PRZ M9ZXQ3??X_4\UB-*[C'$1DC3LB_DR5]%^,?ERETL11,1]NK35[&+2_KCPSZEZ%S3;?X_7 M5CV^&^D9* M^G372U?[59F/).D\&R8CQN( M M M M M ZKO&]:9QGJ6>WWD/:%P.%Q M\3F,=:R.3ORP5:T;I9&L9XG(KY'M8U%F/;8ZS:UK3%:UK'&9F9TB(CRS*(1ZD'WAC M8]O7/<.]A\V1T_6%6WBL[W#9*E[)M^>@=O%^&N1K+J&.F8KO!E[C$R[D M'G@'@VOJ^;];Q7+N-(M7:Q.M*SVQZZT>[GSXZSW/):;QK"N MO7/C1.M^5]'SII.EMS,1Q\_J:S_1ZRT>2>[7C6Z+3EY7.5555+-XL6+!B MKAP5K3#2(BM:Q$5B(X1$1'"(CR1'"%=+CS[<8 6"7H)=IZ]N/8SKN];!C%IFE/ MBS#O1WA8M3YL.=F(_B(]LNJ?XAZUR;/!;O;#EU?45TTTG) M$ZYK>SW_ &G;V8X[.*Z?A/T]/(.D,-\T:;W>3Z^_HB\1ZNO&(F-,<5F8\EIM MQ;M2&TE@ BG?>6^T!N:T[C'O3U/&]L:9:1Q^ZI$7B(C[B\^5 ?CGTW&YY;AZGV]8]?MIC%EGAQQ7GVDSY M9[F2=(C_ ,R9\B'26X5= ! MS6N['L&H9W$;1JF#Q6:MA[Y;3:O>(7@%2_K.;]#>UOQM; M:6GA/E_$7F>'HQWG3R5M$1%5CNB/&FF6:L= MWC[:M8B;);NJ[7K&\ZYA=PTO8L)MNI['CZ^6U_9=;RE+-X'-XNVQ)*N0Q66Q ML]FC?ISL7JR2)[F._P""E5]SM=SLMQ?:;S'?%NL=IK:EZS6U9CMBU9TF)CS3 M"PN'-BW&*N?!:M\%ZQ-;5F)K:)XQ,3'"8F.R8<^<#D M M M M M P4[Y?40[.3),>2M?-V1-K:4KK&MHUC6!IWZ^IGW(=_P#MCK7)&:^:G%N)R$EK M2N%=5MV8],UUJ>-E:_EGN;!8W':FUW*DF3O-ZM<^1*L-2%_DI>#H;PWZ>Z$V MO=Y?3UO-+5TR;B\1ZRWGBO;&.G]BO_%-IXJB=9>(7/.LLWOQXIKBB?+FO[7'&D>3O3$S_9B9UCM;=T+T];J?JC:\KM&NU[_?R^ MC%3VUXGC&G>X4B?)-HG25GKC,9CL+C,S,SK,S/EF M9XRO?$16(K6-*Q#[CX?H /).>N&M0[A^&.3N#]\K-LZ MIRAIF:@F5IR14LU19(K6MRN R*0WJ$P\P M,DQ8 &R_T^_5+[C/3_P!E MK5=0RDN^<)Y#*+>W#@_9\C:36;_M*L9DT?YP\(]NLN!Y5[D(H MK>+S6529F3X_X3LV[8^3Q?_ $:&5(Z<[>E][7,6I+.OAGX, MXB?=1$W7WBER[I6+\MY;W=S MS_N^Y[<>*9[)RS';;R^KB>]_6FL3$S!]Y8Y;Y+YTW_8N4N7MTSO('(&UW/;< M]L^Q6UM7[DC6-BKP1,:V*KC\;1KL;#5J5HX:M2!C8H8XXVM:ET>59F>,VF9M:>,S,JE\UYMS+G>]MS'FN:^?>7[;6\W MDB(C2*UCR5K$5CR0\Z,@QP $Q_[L]VG)@=#Y:[Q]GQG@R6]W7\0\63VJ MJLDCU'7;=?)\@9NA/+&OGT\]M45/'M?$Y/!-@[+'=?%T;47^8WJGU^_VO2.V MM^+P1Z_-$3_S+QIBK,>>M.];C'9DK*T?@7T[&UY7GZESUCUVZMZO%.D:QBQS M[>8GMB+Y(TF/_*B4J@K&GL !#-^\K=GWS5Y+XX[S= M1Q2QX3DVK6XPY8DJ5G^37W[6L?+-I.PWYT\;?:-HTRI)CU_Y&,3 1?A?,JK; MS^77JWXSR_<='[NWX[;S.;!K/&<=YTR4CT4O,7_^9/DA6GQUZ9FF;!U5M:^T MO$8<^D=EHUG%>=(\L:TM:T_%N;N5NW;D?7>6N%]WS?'^_ZO92QBL_@[/E2.BY?%3ELM5\<%*?$KPR&0O6I(JU.E3K1.DEED/'DS9*XL59MEM,1$1$S,S,Z1$1'&9F>$1'&9?EK16)M:8BL1K,SY$ M.[U6_7GR.Y_.3MU[&]AMX?4'+-B-Y[A\:^6GFMJB=&^&_@N*WO9':P>OO\:Q MS9Q4CO6U:J4_(@1+%FVGA?X'4VGJ^H.M<<6W7NL>UGC6D^2V;R6MY8Q\:Q]W MK/M:UP\0_%_6,G).D]5<][WN57.>YR]55?A52S\1%8[M>$0KE:UKVF]YF;S.LS/&9F>V9G MSOX#\ [EQWH6TDXZ3+[AR!M6 TS6,9$DBNO9[9#=7[:.!>) MN!=-;&N XMTC":I#;C@6L[,Y&G627/[)9KK-/Y-[9\_/:R-AJ/HN>;KGF\_P _B(>@/*N7;?D_+<'*]K& MFWV^*M*^Q6(C6?3/;/IE[:89D &*7>]VPX'O$[6^ M7^W[-,H17-VU>R[3\Q?B\<>M<@89SUR4\TZTF=->$6TGR,)U)R3!U%R/ M<\FW&G[>.-+^S6\1;[&BL V37,[I^Q9_4=HQ=S![-JV:RNN;%A, MA$L%_#YW"7I\9E\7>A7JL-S'Y"K)%*W_ -+V*AZ4[;<8-YM\>[VMHOMLM*WI M:.RU;1%JVCT3$Q,*![K;9]ENQ ]LL,\$T3FR0S0R-1S7-5'-&#$:%W(Y23Q2UU8V.''X#F.3P^*>%[4\N+94ZR-=X$R+7(Z6^RJWBCX M'1IDZ@Z(Q\>-LNTC^F;8/^_%[/JY[*++>'?B]&YFO)>K MO/$]',>U5:YJHJ*J*55M6U+32\3%XG28GA,3';$QY)A86)B8UCL?0?+] M M M M M #I')/).B:[W%R[EV*^;?9KQ6E*QK-IG_MK,SI$1$S,Q$3+@W6ZV^RV]]WN[UQ[7 M'6;6M:=*UK'&9F9\B"'ZK/K,\@][&2S7#7"]G-\==K-*\ZO/0;-+CMHYD?C[ MDZU,Q[O37N1HK)M0V 2+ONX_:G)WO.NNWVE>YCUCMRY(XS$ MZ_<8]8F-/^96>&BY:+4GMTK%->V%4?&_IN>7\\ MQ]0[>O\ TN]KW;]ND9L<1''R1WZ=V8B--9I>?.CVD^(/ M $@#TF/6HW#L_M8/@7N(N9C?.V*U:@I8/ M+JMG+;AP>ZQ+%$EC (^5\^9XZB1ROMX5$=-4Z>=C^CDEJ6X'\5/!W:]65OSW MI^*8.HXC6U>%<>XT_K?U/]FPNXZ7MF+K9K6]HUW(5\KA< MUB[C/'7NT+]5\D$\3OA1>B^)CT5KD1R*B4KWNRW?+MWDV._QWP[S%::WI>)K M:MH[8F)[/^TK5[?<8-W@INMK>N3;9*Q:MJS%JVK,:Q,3'"8F.,3#M)U7, M M M M M >.\]\^<3]LO%FS\R\U[?C] M*T'4ZS9LAE+OCFLW+S6?RUCI%5IUV/FF>OP)X4J?RSZA.]OQ<:WM$[==2S-FSQQQ9# M8\$MU[$=6K[GR%+6F?6SFXVJRN\J-%?4Q,4SX*WB<^Q9LWN\-O#'E?06R]=; MNY^H,M(C+FTX1Y9QXM>-:1/;/NKS$3;AI6M//$#Q&W_6.XG:;?O8>0TOK3'V M6OIV7RZ3I,^6M?QCB/1,MCDQ_( M.\T?VO\ *;'PR07(]UW^G0NLP^0BFBBDBR&HZM6QF%G;\+?/QSW-54=U7SN\ M5.J?XLZUW>^Q6[VPPV]1A\WJ\4S'>CC/"]YODCT77LZ Z=KTQTMMN76K%=Y: MOK,W9K.7)I-HF8[>Y&F.)_JTCBV7$=-R &NCU5 M.T1O>AV5\I\7XK'>W\B:Y59R;Q(D?C]I7D/2ZMVS0Q59&1R^.3;<-9O87HYJ MM19Y;=W87GU.?S>JR3$3,\8]Q:*Y/^'[#4>N>G M*]4],[GE41'QJ:]_%/FRTXTXZ3I%N-+:1KW;3IQ5J4D;XGOBE8^.2-[HY(Y& MJQ\;V*K7L>QR(YKVN3HJ+\**>BT3%H[U>,2HA:MJ6FEXF+Q.DQ/"8F.V)CSO MX#\ &X#TMO5GY/]/_ M &^#3]F=E^1.V/9\G"[;N.7W'SW]+GLVO%=W?C!+<[*F,SK&RODN8]714LRU M/#*L4Z0VH8E\3?"OEO7>UG>;7N;?J3%7VF732,D1'#'FTXS7R5OQM3R:UUK, MI^'?B3O.DS=/7MQKVVPS,\;X_1.LS>G9:?;1I;7O3_>(>8>,N>^.] M9Y7X?W/";[Q_MU"/(8/8\#;;9JS,5.EBE;B7P6L7F,;/XH+E&S'#;I66/AGC MCD8YJ44YKRGF/(]_DY7S;#?!OL5M+4M&DQYICR368XUM&M;1I,3,3JN!L=_L M^9[2F^Y?EIFVF2-:WK,3$Q[,>6)X3';$Q,3I,/2C'.V M M M M M !X5W(=R'$/:?Q#M'-O-NT0:OI.KP(BJB,L9G8LS M89*N*U35,4LL,N;V?-RPN96K,Y9]BM:Q[J][?I+S+ZAG)S<[MSWZCQ)JEZ^WBOB+&W))L1K-&=[XFYK/3IY M;-CWG(TD:VWD'L8QB=8JT<$*JQU^O#WP[Y1T#RWU.UTR\VRUCU^>8]M>8^YK M_4QQ/N:]L]MIF>RF'7?7O,>M=]K?7%R?%:?58=?L>LR:<+9)CAYJ1,UKVVM; M7*2$T( ;//2![3E[N^^CB?4,QBW9'CGCRXO+_*7CC>^F_5-%LU+= M#"W?"L:.K[;MT^-Q4K4>R3V:Y+(WKY:H1KXL]4QTIT3NMUBMW>8;B/48>S7O MY(F)M']S'W[QPGC$1/:D;PLZ=MU!U=@]9778[2?7Y)XZ>TG\777336V3N^UF M8UI%].S19%GGFNP "O']<;L__A5[WMOS>NXK MV#B[N%2]S%I"P0Q18ZAFI'=F9G6;4M*F_B_TU\@]4VWN M"NFPW\3EKV:1DU_'5CCK[J8OV1'XR(CL:<"744@ M !M&],7U.N3O3SY.\3?E'=. =TR-7]J?%GM2?& M^".M\]=*]ID;5Q6[XJJU$^%8Z^3KQI6LJWPP3UHS\2?#;EO7W+?N]EY%EM^,Q^6L]GK,>O"+Q' M;'"+Q&DZ3%;5L+>%.:^,>XCC'4^8>'MLQVZ6O>K:O9,?[XF)X3$Z3$Q,3$3#U M0QCN@ M M M M !XUS_P _\4=L/%&U\TH5R])N.XR3ZOQAJ\]ZGQ+Q+3O M/L8;3,-8>UK\AD'M;#%F]US<4,;\EDGQM5ZM;#"V*M%%$ST \/O#[E70/*OB MNUTR\TRQ$Y\\QI;):/N:_P!7'7[FO_%;6TS*EO7?7?,.M.8=^_>Q2Q@IK%=B7:'%6B6LEA=>BC=(BV*C=BV63*7Y$:K([=1*$BH[P1N2DW M\P75/RMU33D&WMKL^74TM$3PG/DB+7GS3W*=RL=ND]^/+,+>^"_3GR1TQ/-< M]=-YS"W?XQI,8JZQBCMGA.MLD3PUB\1/8D1$!)A M !II]2M8BD?*Q[: M^2U)CLBD42/ELW\/4C:U5<2[X*]6?PQUGBP;BVG+=_$8,FL\(M:?Q5^S[F_M M=>$16]IE'7BATU/4G2F:F&LSO]K^.Q:<9F:1/>IZ>_2;1$?UN[YE><7Y4F M !M&],7U.N3O3SY.\ M3?E'=. =TR-7]J?%GM2?&^".M\]=*]ID;5Q6[XJJU$^%8Z^3KQI6LJWPP3UH MS\2?#;EO7W+?N] MEY%EM^,Q^6L]GK,>O"+Q';'"+Q&DZ3%;5L+>%.:^,>XCC'4^8>'MLQVZ6O>K: MO9,?[XF)X3$Z3$Q,3$3#U0QCN@ M M M M ' MG?+'+''?!O'>V7;7)OM]DKBVF*LVM:TZ1$1Y9_[:S/".*NV]3OU*N0_4.Y= M9E98LCIW!VCV+E/B?C)]Z1Z5:\CY(YMSVV&">3'7=ZSL"HDKXT=%1K>&K"YZ M-DGGO]X:^'6PZ!Y5ZO6N;G6>(G/FT\OY.DZ:QCK/9KQM/MIB.$12_P 0NO=W MUIS"*X^]BY+AM/JL>O;/9ZS)$3I-YCA';W*S-8F=;3;6*22CL / M=NV+@C9.YWN"XBX"U-5BS/*6[X;5TO>7)+'AL5/,MG8MALLABGE6GK>O5K5^ M?PL>J0UG+T7\!@^I>>;?IKD&[Y[NN.+;8;7T_K6[*5CC'&]YK6.,<99WIGDN M3J+G^UY+CG2<^6(F8[8I&MLEHX3QK2+3'">,+230-'UOC+1=,XXTV@W%:CH. MK8#3-8QK7>-*& UG%5<-B*GC5$61T%"E&U7+\+E157X5/,_?;S<WP8MK@IML%8K@QTBM8CLBM8TB(]$1&CMIU7, M #\YH8K$4L$\4<\$\;X9H9F-DBFBD:K)(I8WHY MDD.\Y?3D;B"9 MT#XJECCCT1Z?E8[F"D?_P"N;&/=^!R=?1;PQZLKUAT?M>99 M+1;F&.OJL_'CZW'$1-I_]2O=R>Q=1WQ(Z9_ACJK/M<->[R_-/KL.D1$12\SK M2-(B(C'?O4B/)6*S/:UX&_M# M !MM]*;U1MZ]/KDYF$V";*;3VS;_FZTO*&A0)[7;P5V6*OCUY(T M2":>"*MM>-IUXF6Z_C9!F*4#8)O#+%4L5HI\4?#/9=> M$7CC/JLD^6DS,]V>VEIUCA-HM)_AOXA9^C][\3WLS?I_-?7)736<=ITCUM([ M?)'?K]U$<([T1K84<><@Z5RQHVJ,'C]DU79<1(Z2AE\-DX&V M*EJ%)616('JQWAEAF9'/!*UT]R\NYACMBWN&\TO2W":V MB=)B?^Z8UB8XQ,Q.JY&VW.WWFWIN]K>N3;9*1:MJSK%JVC6)B?+$P[D=1S@ M M M M M <-L>Q8'4-?S>U[3F,=KVM:UBFVVU+9-QD MM%:UK&MK6M.D1$1QF9GA$/C)DIBI;+EF*XZQ,S,SI$1'&9F?)$0K\O5[]5+9 M._/DE_'W'%_)X/M9XZS,ZZ9A%6U0GY)SU7SJCN3-MH2,@E1TD,CX\/1G;XL= M3D<]S6V+$Z-O?X3^&&VZ(Y=',.8UK?J?<4_&6X3&&L\?4TGC_P#,M'NK<(]K M6-:>^)OB+FZKW<\KY9::].X;<.V)SVC_ )EHX3W8G_+I/]^WMIB*:7B843 M E:_=F^T]3LV,>['ZA5?PUQ;/88WR9=FS=:CFN0\U4ZN M;,RUA- MLZ2_EN(]JLTL?M$"K"WS)TU3,MI99%D58ZM%F0>G17KUGOP ZL^1NJ+=/[FV MFQYE72NL\*YZ1,TG_CKWJ<.VTT\R(/&;IKY9Z9^5=O77>\OF%)B(UL@I%VU0 M -[/HR^J[DNRC?*W"/,^7NWNUCD/.L6U8F2>[-PUMF5E@K+O&)B1S MYOFA<=T7/486/?X$]MK,=8CEAMPCXP>%].L=C/.N3TB.IMO3LC2/C%*ZSZN? M_,C_ )=I_N6G28FLR^%?B)/3>YCD?.+S\@YK^UM/_(O:8XZS/#%:>-X[*V]O M&FM]9[^+RF,SF,QV;PF1H9C#9BA3RF(R^+N5\AC,IC,A7CMT,CCK]22:K>H7 MJLS)89HGNCEC6MTP-MRU.6]QPMMK_FYC;]=Z1Y'CO4WQ6SYK17#2LVM,]D1$:S,^B(XN;;[?-N] MQ3:[>LWW&2]:5K';-K3$5B/3,S$+/WL1[9,5V?=IW"W =&"JW+ZAJ-.QO-^L MRM_]9Y&S_BSN]Y1UBLQ/;()-DOV(JCY'2OCH0P1>-S8VJ>:_6W4F7JSJG><] MR3/JLV6?5Q.OM<5?:XZ\>SVD1,\(UM-ITC5?OIGDF+ISD.UY-ATGU&*(M,1I MWKSQR7TUGW5YM;MG373667)JK.@ .!VK6, M!N^L;'IFUXNMF]6V[ YC6-DPMSQK4R^ S^/L8K,8NTD3XY%K9#'6Y(G^%S7> M%Z]%1?A.?;;G/L]SCW>VM--SBO6]+1VUM68M68],3$2^,F.F;';%EB+8K5F) MB>R8F-)B?1,*OOO5[:<[V@]T/,7;[G/:IHM"VRU#K.5M1.B=L&CY:.+-:3GT M7IY;Y,IK&0K/F2-7,BL^;%XE=&IZ4=&]1X.K.F=IS[#I%L^*._6/N3K3I['_UE*Z[K%6..2L1QS5B.V]8_S(T]M7V_ MNJSWK%^$'B)7'&/I'GF3VLSW=MDM/"->S!:9[/-BUGS8XT]I"985$63 M M M M M ",[Z\?JGR<':WE.S'@+8Y:O,>ZX6).8MOP]E MT5SC+1L[29/7U7&7:[TDI;ONV*LH^61JMEQV(F;(SI-;@E@L9X(>&/RWN:=7 M\\QQ/)\-_P 1CM&L9LE9]W,3VX\=HX>2]XT[*VB83\6O$&.1;2W3O*,DQSK/ M3\9>LZ3AQV],=F2\>YT]M6L]_P!K,TF831#Z!/:?\ MQ%=\6$Y$S^-]LX][9,?!RKFGSP2OI6=ZDL38[BO#OF9&Z.*\S88YLW"UZM;+ M'@96_#\*+"WCKU3\@=%WY=@MIO\ F5IPUT[8QQI.:WL=W3'/F]9"7_!?IZ.; M]43S/-&NUY?2,GDXY;ZUQ1,3$]FE[Q/"8M2JP&*)+?@ M "+']Y7[/EV?CWC?O1U/&>9E^-Y*G%7+$D".6231=@REBUHF> ML1MA\M(=>W')6*$LBR>8]68[9Q7GVLSPUGN9)X<= M(C):?8AJ%O%60 M/Z:YS'-SU)R3',<@W-_;TB.&#+;R1YL>2>-/)6VM.$32 M%OO"KK_^*-C/*>:6CY=VU8X_EL<<._I_7KPC)'EX6CW4Q61 0&E\ M M M M M U?>JMZB.M^G[V^V\[C9\?E.=N1(\AKW"^HV$CLI\J ML@1N1WG.4W+\.KZ;'8CED:Y.ERY)!53HV622.2?#'H#<]><^C!>+5Y+MYB^X MR1P]KKPQUG^ODTTC^K76WDB)TGKOK':]&\EMO+Z6YCDUK@Q_UKZ=LQ_4IVVG MAY*Q.MH5SNX;?M'(&U[)O6[9W);1N&X9S*;+M&QYFS)[KF.[R;_?7MEW>6\VO:>V;3QF?-'HB-(B.$1$0ZV=AU0 M +"WT*>T_P#AF[$],V//8QU'D;N)LLYEVSVFLD-^EK^7J1U>-<%)(KUF=5K: M9%!DO*D;&^O;FB(DC M #RWF[B'4.?N(.2N%=^J>V:?RAIF?TO. MM8R%]FM5SF/FILRF.=.R2.OE\-9D9;I3=/%!;@CD;T5T^8;';)K M.DQQB=)X3'&)XPJX.<^']M[?N8N2^$][KMK[;Q?N>=TW->6G_;VI\+>EJPY. MDOB>DF.R]1L=JL_JJ/KS,=U^$],.24;GD'.-QR?=_Y^WRS77L[T=M;1&LZ1>LQ:(UUB)TGB\I,HQ( M '=N-N1MUXAW[4. M3^.=@O:MO6A[!C=GU;8,;(C+6-S&*LLLU9D:Y'16*[W,\$T$K7PV(7OBE:^- M[FKTN8\NV?-MAFY9S#'7+LL^.:7K/9-;1I/L3Y8F.,3I,:3#N\MYCO.4;_%S M/87G'O,%XM6T>>/)/GK,:Q:O9:LS6>$RLA?33[^=,]03MVQ7)6.;CL%R?JSJ M>K\TZ%4L*YVK[FVKYC,IC:\\LMWYG;A#"^YB99'2=&I-5=+)8IV%3SS\1>AM MYT'U!?EN7O7Y=DUOM\LQ[O'KV3/9ZRGN;Q'HM$16U5Y.B^K=GUCR2G,]O'2(XQZ:V]U2?+6>.EHM$;##0FV@ M M M M > M2\Z\W<==N'$>^!LY[/7FL;-LWVXO%:QV1Z;6GR5K&MK3Y*Q,NC MS+F.SY1L,O,]_>,>SPTF][>:(\T1QF9[(B.,S,1'&5:9WP=X?(W?'W"[CSKR M%)+2BRDR8G1]/9[8;''[;D)Y["L:LGA; MZ+=%=(\OZ*Y!AY+L(B;5CO9K^=9.9 M[F9KMX]KAQ^3'CCLC^]/NKSY;3_5BL1B*;8U0 #-?T[NURUWB M]XG"?!CJ\TNL9O:(<]R-8B5T?L7&NHM78MU5;+45*=G)X:@_'U)'(K4O7($Z M+XNBZ;X@=35Z2Z1WG.HF(W-,7_,?U:RW'H+IZ>I^J=KRV MT:[2+^LS<-8]5CTM:)XQ[OACU\DWB=)T6<]*E3QU.IC\?4K4*%"M!2HT:4$5 M6G3IU8FP5JE2M UD->M7A8UD<;&HUC41$1$0\W;WODO.3),VR6F9F9G69F>, MS,SVS/EE>R(B(TCA$/I/E^@ !#@^\M= MG\F WKC3O3U+%O7$[Y7J\4;#>>Q72R2;#JE2SC'R.1D M4*82JSJKYVH6X_ETZMC-L]ST=N[?C<,SGP:SVTM.F6D?W;S%XCMGUEY[*JV^ M.O35HOM^JMM7VLQZG/I'9/;BO.D=D^VI:TSV^KK':BKEGE

O^B] MEUST]DY1N-*;NOM\&336<>6(X3Y^[;W-X\M9\\1,;IT)U?N>CN>4W]>];89- M*9\<3[JFONHCL[]/=4F?376(M*RBXKY0T;FKCC2N6>-,_2V?1.0-=QNSZQFZ M,C)(K>-R4#9F,F8USG5,C2E\5>W6D\,]2U%)#*ULD;VIYV\SY;O>3\PS]VEXR;7+2+TM'&)K:-8F M/L._G1=@ M M M M $$CUY?4C7N?Y@=VR<2YYMG@7@[8+4 M>?R>,MLGQW)?+6-6YB\GFH[-=5@O:SIL,7R<+7[)B.[7A,6UJEXQ]UK*/>3V@X !, M\^[1=I[M1XIY4[P-EQSX,SRM?DXLXVFL0NCD;Q[J.0@O;AEJ4JL1)J.S;S7A MIN^,OAEUU?@3KU6G_P#,9U3&[YKM>D]M;7#M:^NRZ?E[>]C6I7^?^JVZVMYBY%YL M>M;OC7,RVD[+\6&>PV+"[/2JS3I$B2354EB142139.D.H]QTGU'M.?;?6?49 M8F]8^[QS[7)3MCW5)F(UX1.D^1ANH.3;?J'DNYY-NM/59\4UB=(GNV[:7B)\ MM+1%H],*OC;M3V+0]KV71]OQ-O [7IV?R^K[+A,A$L-[$9[ Y"QB\OC+D3OA MCLT;]62-Z?\ !S5/2K:;O;[_ &N+>[2T7VN;'6]+1V6K:(M68]F)B5 ][L]Q MR_>9=ANZ]S=81X.S#E[/+'Q/RYGG3<29;)S.= M7T+E;*N;'\W&S2.7V/6^29T9$V-.L5?-^7(C6)TS[G)/&V/ MS17)VU[/QFL<9OPFX%-%H M M M M T4>N?ZBSNS_@1O"_ M&.;?2[A>?\/DL;BKE)S?;./N,9'38K:MX25KO-HYK+.63%X21J->RPMFW$]L ME!&OFSP5\/\ ^+>>_*_,J=[D&PO$VB>S+F]U3'Z:Q[O)Z.[6>%T6^*?6O\*< ME^*[*VG.]Y$UQ\->Y2-(OD\T3$3I37[N8G28K:$ \O4IF [ M[Q;QOM?,7).A\4:+CWY3<>1]NU_2]:HL;(K9LQL>3K8JDL[HV2.AJ0S64DGE M5/#%"USW=&M53H\TYCM>3\MS\UWMN[M-OBMDO/\ 9I$S.GIG32(\LZ0R'*>6 M[GG',\'*MG&NYW&6M*\)G3O3IWITUGNUC6UI\E8F9X0M*>WWA;5.W/A'BW@O M28VMUGBW2L%I^/L)72K+E)<73CCR6>N0-EG1F2V+*NGOVOCO\5FP]?$O7J>9 MO/><;KJ#G.YYUO)_ZG%8[.%8TK'".$0] .6\OV_*N7X.6;2-- MM@Q5QUCT5B(C77C,SIK,SQF7L)B7> M @L_>*^SY.%^Z3"=R6J8EE70^Y:A/9S[J5=(Z>-Y>U2O2J;,D[8WNC@DV[ M"2TLFUSFQNMW?;Y.CG,D<77_ )?NK/E?IJ_3NZMKO>76]IK/&<%YF::Y'"-(54\<.FOB'.<74>WKIMMY'=R:=D9J1$1,\>'?QQ&D1$<:6GC,R MCO$_H, ?K!/- M6FALUII:]BO+'/!/!(^*:":)Z2130RQJU\,3$^27UCR7Q7C+BF:Y*S$Q,3I,3'&)B8XQ,3QB8[%ACZ,/J)P=\7;I!K M._9F&;N+X3IXS7.28;-I%R6ZX)8W5M8Y1ABEZ2V'9R&LM?+.8LB19:%\CDBC MMUF+0;Q?Z MT5U!.XV-)_A_>3-\,Q'#';MOA]'=UUIV:TF(XS6TKL>&W6=.K M^11;<6CY8VVE,T<-9G3VN6(\V2(F>S2+1:(X1$SN1(C2( M M M M M >2\[\UZ#VY9W?,/EQ>$BL26,?J.JT4]DUC4,2Z1K%6AK^(CCA\SPL=8F22= MZ>9*]5](.E.FMCTCR';\AY?QQ8:>VMII.2\\;Y+>FUM9T\D:5CA$*(=5=1[O MJKG>;G.[X=^=*4UUC'CCW%(]B.,SPUM-K:1KHQM-B:Z DC? M=N>U%G)W/YA^J9Y;T]@Z:VUIC<[^_>R:>3#BF)TG^_D[OLQ2\2G MKP+Z=^-\US]2;BNN':U]7BF?RMX]M,>FF/AV?\SAQA.!*8+2 M -?7J@]HT7>GV8\K<14*,5O?L92;R+Q'(_Q(^# MDW3*UVUA*D+DCFQ0Y1[^BN:G3>_#;JJ>CNK]KS:]IC8VMZ MK/Z<.28BT_\ !,5R1'EFD0U3K;IVG5/36YY3I'QF:=_%,_Q7ED@G@GC?%-!-$]8Y89HI$:^.6-[5:YKD145 M.BGHU6U;UB])B:S&L3'&)B?+"AV3'?%><66)KDK,Q,3&DQ,<)B8GC$Q/"8GL M?D?KY 9?]BW= M]O'8]W)Z'SUIK[=REB+7R-O^J5[7LU?>N.LO-7;M&JV_'UKK)/# RS2DE:YE M;)U:UCHJQ(AJ76_26RZTZ=S\CW>D9+1WL5YC7U>6NO?8N:XN];;>XS4C3V^*VG>CCP[T:1:O&/;5C6=)E9F<7V)[)B8F.$KU[3=[??;7'O= MI>+[7+2+TM'9-;1K$Q[,2[X=%V M M M M $*_[Q5W]OY)Y,QO M9)QKFV2Z)Q)?J;%S+[JLTV\3]SAU]M?2?+EM&D3^3K$Q.EY5E\;> ML)S[BO2.QM^(Q:7W$QY;]M,?L4C2]HXZVFO9-)1B"R:O8 #^ MFM<]S6M:KG.5&M:U%5SG*O1&M1.JJJJOP()F(C6>Q^Q$VF*UC6TK*_TJ.U%> MSOLAX@XPRE)U+?-AQSN4.4HY$5MB/D#?*]/(Y#&6FK'%X;&K8>&CA7=$Z.^3 M4=U=U\2^='B=U1_%O6>[YGCG794MZG#YO58IF(F.,^[MWLG_ !^3L7PZ&Z>C MICI?:\JM_P#[6-=>UL6- ;: M .(V#/X;5,!F]HV+(U\1K^MXC)9_.Y:XY65,9AL/2FR.3R-I[6NN.DWO.E*Q,S/FB M.V6O+TQ>_P#PWJ#\,;QR)%BZ6M[)I'+N\:?D]9@G5]FIJ5C*V,_Q=E;5=ZNE MCEO:+DJM.S-XEBLY3&W9(TC8J0Q[[XD="YN@N<8>7VM.3;YMICR1>8X3?NQ7 M-6)]&6+3$=L4M2)U[9U+HOJS;=8YRXYKQB8K%M<[T>32-DA'K;P !7L^NMV@M[7>][9]JUO%K1XQ[CX[W+ M^I+$U4I4=GR%[PYERZ8P7\\TB/Q-YXS,ZTCNS,]MJ6E3KQBZ:CD?5$[_ &]=-ES")RQY MHRQ,1FC[,S6_LWTCL:7B843 M $KW[N7W_P F%S>5[#N3\XJX?89R=Y4CQ>?:R?*;O MQM42?Q-;5V"%DF:Q\+'1LCNQ7TZ22W&(VKG\P70D9<5>M^64_&TTQ[J*QVUX M1CS3IY:\,=I_JS3LBLK(^"/6/>BW2&_OQC6^VF9CL[MANQ3M2WGEM+-&3D7+Q.TKAO!6UAD= MF.1LY5LIC+CZ4S9$MXK5:D,V5NMW=N6'RR/7X7/VUK3-K3.G#C,S+BCE<( #:MZ,_: M=_%EWV\7X7-8QH3:]@;T<[XX+,&T;M:QM*>OU M<^2C)9>C'-B?TB_Q?ZI_A;HC^YW+OXOQ\<$CX[L7'U."' M+!'3'R]UK3F.>NNRY;3UT^;ULSW M<,>S%MXM$SEF8UCAZN)IK&NEKU MX>5'F^[X]U:<"][5?B78SYW=?V0;ED=;Q:7^4N GV.8M#\EK/;;^.PE&5O(>LPO>;TFU8B>'>FL^17>%_5(@ M #M.C[KM/&^Y M:KR#H^:NZYN6D;#A]KU;/XZ3RKV'S^!OP9/$Y&J_HK4FJ7:S'HBHK7=.BHJ* MJ'5WVRVO,=GEY?O:5R;/-CM2]9[+5M$Q,3[,2[>PWVZY9O<7,-E><>[PWB]+ M1Y+5G6/9CR3$\)C6)X2LU>P;NZUKO>[7.-^?,$RM1S&9H.P7(FN5GN>W4^2\ M!'!6V[ M\Q72^PK:D9OF2XRY6DJ)YP]<]*;GHSJ;<WKV]S)7A>FLQ&O=M$Q M$Z1WHTM'"69)J+80 M M M M 5\/KE=\K^[GNWR>CZAEO:^%^W*?- M<=:6VK.R7&[#M[+S(>1=ZB?#+-#:CRN6QL6/I2L>L4F-QD$S$:Z>7Q7S\%.B MHZ5Z5KOMW33G',(KER:QQICT_%8^S6-*S-[1V]Z\Q/N8TI[XP=63S[J&>5[6 M\SRS83-.'9;-KIDMZ>[IW*^;NVF.%FE8F-$8 !.]^[M=IR< M*]H62Y\V/&QU]X[F\VS.T)9HF>VT>+-0EOX?3*BN4ER>57P.\$]6U M425PO!KIWY& MZ5CF.:L1O=_;UL]FL8HX8HUC76)C7)'F]9I,:PD%$#I< M "O6]=WNH;W(]^.Z:U@LG[=H';O33AC6FQ/C=4GV+#6YK?)659Y4LT;[$FZ3 MSX_S4=_JU<7 O1J]4+Z^"'3$]/=$8=SGKW=]S"WQB_;K%+1IAKQT_P"7$7]F M\]JG7C'U#'.>K+;'!;O;/85]5&FDQZR9URS$QQUB>[CF)GA./LCBT]ZWL6:U M#8L#MFMY"SB-BUC-8O8L#E:,S6%O09+%Y"K*U4=%9I7JT MK,#MV.NU&N5?CLA1_P"!R'FAU9R'-TQU'O.0Y]==MGM6LS]U2?;8[?\ %2:V M^R] .0\VP<^Y-MN<;;_*W&&M].$]V9CVU9T\M;:UGTQ+),UYE@ M #^7L9(QT4.(Y5@2&JNA[I9MVXL-3\/5KH=,V""_A$55\;V MXYLCD3S$/1+PMZLCJ_HW;;_+:)YCACU.?CQ]9CB([T_^I3NY/9M,1V*0^)G3 M,],]5Y\.*NG+]Q/KL7#A%;S/>I&D1$=R_>K$1KI3N3/&6MXD1'X M !OO] /OD7MK[I$X&W7+. MK<2=SMO$:M'[0^%M+7.7X)'5>/LYYDS5DK0;$^W+@K+8E8V6:[3EF565&JV# M/';HK^(NFOEW9UUYKRV+7G376^">.6O#MFFD9(U[(K>(XV31X,=6_(_.YY!O M+:?RLEC+F;H2_.S=:O@COXOZPPX]S7O"O9"I MF7 ZQ$K\GN.SNA1C MT?!J^IT+N0D14Z*RLO4U_JKG^WZ7Z=W?/MSIW-MAFT1/#O7GVN.GD]W>:U^R MS_2W(LG4O4&UY+CUBN;+$7F.VN.OMLEHX3&L4BTQK&FND3VK1[3]3U_0M2U? M1=2QL&&U72]=PFIZSAZWB]FQ6OZYC*V'PV-K^-7/\BCCJ<<3.JJOA:G4\T=W MNL^^W63>[JTWW.;):][3VVM>9M:9]F9F5^\6+'@Q5P88BN*E8K6([(B(TB(] M$1P=B.NY !A]W[]SM#L][2.:^?)YZSTB8B=8]M-8UUF& ZHYYBZR%8-DR^0O9;*6Y[^2R=RUD,C>M2.FLW;UV=]FW;L M2O572SV+$KGOD^+'CPXZX<417%2L1$1V1$1I$1Z(A07/GR[G-?JZ56O:VI<3#WX*\?C\2V;TWA;X7N=4_\ F/Z8[N79]7;>OM;1 M\7S3$>6-;X;3[,=^LS.GN:1QUC2S?@1U#Z[9[GIG/;V^&?78M9X]R\Z9*Q&G M"*W[MNV=9R3PC3C+2*LK!@ #%#N3['.U+N^N:ID>XWAK < MFY'2*V5I:OD;^3V;!Y#&4LU+2GR-);NJYS VKU.6?'QO9%9?-' _QNB1BRRJ M_9^GNL^I^E*9;].<[7#N)Q:]SOQKW>]IKI[.D?T,8_\*?I??9.UC].N6_K -D^F'Q)^=8?@SZ.^B/FS: M_>_^)_A3]+[[)VL?IURW]8 ^F'Q)^=8?@SZ.^B/FS:_>_^)_A3]+[[)VL?IURW]8 ^F'Q)^=8?@SZ.^B/FS:_>_^)_A3]+[[)VL?IURW]8 ^F'Q) M^=8?@SZ.^B/FS:_>_^)_A3]+[[ M)VL?IURW]8 ^F'Q)^=8?@SZ.^B M/FS:_>_^)_A3]+[[)VL?IURW]8 ^F'Q)^=ECDYFSV>U6C&]D M384;C^6^>L3"K&O>]%=6Q7*=*N^7K(O5[FJ]4Z(J]$1$YL7C3XFXJ]VG-+3& MNOML&VM/]-L,S]CL=+<>%G0.ZO&3+R['%HC3VF3-CCRS[G'DK$SQ[9C7LC72 M(?!_@E]*K[+/_F_N-^MXY?IN\3_G/]6VGP#K_1'X>_-__O[GX8_P2^E5]EG_ M ,W]QOUO#Z;O$_YS_5MI\ ?1'X>_-_\ [^Y^&/\ !+Z57V6?_-_<;];P^F[Q M/^<_U;:? 'T1^'OS?_[^Y^&/\$OI5?99_P#-_<;];P^F[Q/^<_U;:? 'T1^' MOS?_ ._N?AC_ 2^E5]EG_S?W&_6\/IN\3_G/]6VGP!]$?A[\W_^_N?AC_!+ MZ57V6?\ S?W&_6\/IN\3_G/]6VGP!]$?A[\W_P#O[GX8_P $OI5?99_\W]QO MUO#Z;O$_YS_5MI\ ?1'X>_-__O[GX8_P2^E5]EG_ ,W]QOUO#Z;O$_YS_5MI M\ ?1'X>_-_\ [^Y^&/\ !+Z57V6?_-_<;];P^F[Q/^<_U;:? 'T1^'OS?_[^ MY^&/\$OI5?99_P#-_<;];P^F[Q/^<_U;:? 'T1^'OS?_ ._N?AC_ 2^E5]E MG_S?W&_6\/IN\3_G/]6VGP!]$?A[\W_^_N?AC_!+Z57V6?\ S?W&_6\/IN\3 M_G/]6VGP!]$?A[\W_P#O[GX8_P $OI5?99_\W]QOUO#Z;O$_YS_5MI\ ?1'X M>_-__O[GX8_P2^E5]EG_ ,W]QOUO#Z;O$_YS_5MI\ ?1'X>_-_\ [^Y^&/\ M!+Z57V6?_-_<;];P^F[Q/^<_U;:? 'T1^'OS?_[^Y^&/\$OI5?99_P#-_<;] M;P^F[Q/^<_U;:? 'T1^'OS?_ ._N?AC_ 2^E5]EG_S?W&_6\/IN\3_G/]6V MGP!]$?A[\W_^_N?AC_!+Z57V6?\ S?W&_6\/IN\3_G/]6VGP!]$?A[\W_P#O M[GX8_P $OI5?99_\W]QOUO#Z;O$_YS_5MI\ ?1'X>_-__O[GX8_P2^E5]EG_ M ,W]QOUO#Z;O$_YS_5MI\ ?1'X>_-_\ [^Y^&/\ !+Z57V6?_-_<;];P^F[Q M/^<_U;:? 'T1^'OS?_[^Y^&/\$OI5?99_P#-_<;];P^F[Q/^<_U;:? 'T1^' MOS?_ ._N?AC_ 2^E5]EG_S?W&_6\/IN\3_G/]6VGP!]$?A[\W_^_N?AC_!+ MZ57V6?\ S?W&_6\/IN\3_G/]6VGP!]$?A[\W_P#O[GX8_P $OI5?99_\W]QO MUO#Z;O$_YS_5MI\ ?1'X>_-__O[GX8_P2^E5]EG_ ,W]QOUO#Z;O$_YS_5MI M\ ?1'X>_-_\ [^Y^&<)LOHD^D9IVN;!M^T]MM/!:SJN$RNR;'F\ASIW&P4,/ M@L'0GR>7RMZ9>7E2&GC\?5DFE=_Z6,53FV_C-XK;O<8]KMN8S?<9;UI2L;;: M:VM:8BL1^([9F8B'SD\)_#K%CMER["*XZQ,S,[CXG;N( M,]S[R%M';1HMCB'AR+;)/V3:Q%G]NR^7Q.N858:>%SE[,[?L>S;)%L6=6DF4 MM,6_)'3MV710>&*.-$N[T_M.;8>0X-MU)GC=\WG%^/O-<=:VM;C:D5QTI2:5 MU[D>U]M$:VUF95)Y]N^56Y[EW/3.*=KRRF2/4Z7R3;2G9D[U[3>+6F._$:QW M=8CMC585>E'WF0][?9OQ[R)E\C%;Y1TZ).-.8X%D8MI=[U>G4C=L,T7C5Z1; MMA)ZF61R-;&V:W+"SKY+NE"?%#I"W1G5VXY?BK,Q6)\JZ'0G4U.J^FL',YF/CD1ZO-$>3+32+<-9TBW"]8F=>[:&R4CQN M 1P/7 MV]2JUV]<=U^TKA39YL;S5RSB/;^1=BP.1=!E>->++7F0-QL-NG+'9Q6U\AO: MZ.%4%J8NV M?).2:QQ[MX0AXP]=6Y+LHZ'>K*& MI_$!SQ^^SESZ2-R_/);SY!Y'^9;3WG'^"K#\L\W_ #K<^^W_ C^(#GC]]G+ MGTD;E^>1\@\C_,MI[SC_ 3Y9YO^=;GWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6 MT]YQ_@GRSS?\ZW/OM_PC^(#GC]]G+GTD;E^>1\@\C_,MI[SC_!/EGF_YUN?? M;_A'\0'/'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_SK<^^W_"/X@.>/WV;_G6Y]]O^$?Q <\?OLY<^DC;_ )UN??;_ M (1_$!SQ^^SESZ2-R_/(^0>1_F6T]YQ_@GRSS?\ .MS[[?\ "/X@.>/WV/WV;_G6Y]]O M^$?Q <\?OLY<^DC\X_P3Y9YO^=;GWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6T]YQ_@ MGRSS?\ZW/OM_PC^(#GC]]G+GTD;E^>1\@\C_ #+:>\X_P3Y9YO\ G6Y]]O\ MA'\0'/'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_P ZW/OM_P (_B YX_?9RY]) M&Y?GD?(/(_S+:>\X_P $^6>;_G6Y]]O^$?Q <\?OLY<^DC MC=TG;CN&?Y@Y.R6OZUSGQ3F-BQN4W[9;V- MR6O4=YPQU^IDC/ ]>JI^%,#U3TORC>],\PVF#:;:NX MR;+/6DUQ4B8O..W=F)BNL3%M)C1FNG.H>9[3J#8[K-N=Q;#CW>&UHG):8FL9 M*]Z)B;::376)U6=)YN+Y@ /*N=>6<'P-PM MRQS7LD*VL'Q/QWN'(.2HLLLJ39.#4\#>S28BK8?%.V*[EY*;:T"^!ZK-*U$: MY5Z+E.23;>=,^ZW&/%$Z:Z3>T5[TQPX5UUGC'")8[F_,<7*.5[G MFN>-<6WP7R3&NFO_D4_J=_MZ++_5D_??ZG^U(!^L%^ MZ/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_U/ M]J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_ &]# MZLG[[_4_VH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG M]3O]O0^K)^^_U/\ :CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[ M,>]/?R*?U._V]#ZLG[[_ %/]J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U M@OW1^M?LQ[T]_(I_4[_;T/JR?OO]3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW M^I_M1]8+]T?K7[,>]/?R*?U._P!O0^K)^^_U/]J/K!?NC]:_9CWI[^13^IW^ MWH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO]3_ &H^L%^Z/UK]F/>G MOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_P!3_:CZP7[H M_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[_4_V MH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O\ ;T/J MR?OO]3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U M._V]#ZLG[[_4_P!J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ M[T]_(I_4[_;T/JR?OO\ 4_VH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6" M_='ZU^S'O3W\BG]3O]O0^K)^^_U/]J/K!?NC]:_9CWI[^13^IW^WH?5D_??Z MG^U'U@OW1^M?LQ[T]_(I_4[_ &]#ZLG[[_4_VH^L%^Z/UK]F/>GOY%/ZG?[> MA]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_U/\ :CZP7[H_6OV8]Z>_ MD4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[_ %/]J/K!?NC] M:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO]3_:C MZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U._P!O0^K) M^^_U/]J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[ M_;T/JR?OO]3_ &H^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O M3W\BG]3O]O0^K)^^_P!3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+] MT?K7[,>]/?R*?U._V]#ZLG[[_4_VH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J? M[4?6"_='ZU^S'O3W\BG]3O\ ;T/JR?OO]3_:CZP7[H_6OV8]Z>_D4_J=_MZ' MU9/WW^I_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[_4_P!J/K!?NC]:_9CWI[^1 M3^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO\ 4_VH^L%^Z/UK M]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_U/]J/K M!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_ &]#ZLG[ M[_4_VH^L%^Z/UK]F27^U'FS.=R';CP[SUL/'Z\6W^7-*QN^5]&=L;]N7#8/8 M%EO:Q-\XGZ]JBY-,SKGNH=WR/;Y_C--IF MG%.3N>K[UJ<+^T[]].[?O5]U/9KPUTB=>G>:Y>>K[W?[ MM;<:>V[M->]72WN8[=./;.0A@6: ,/._+N\P?8SVQ;[W&YG5EWN74[6K8K!Z M+'L#-6GVW.;3L^*U^OC8<_)AM@9C$I4[T]^:3V.POL].1&L5RM0VWH?I/-UK MU)@Z>PY?41EB]K9.[WXI6E+6F>[WJZZS$5B.]'&T<=&L]7]28NDN0YN=Y_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U. M_P!O0^K)^^_U/]J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[ MT]_(I_4[_;T/JR?OO]3_ &H^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_ M='ZU^S'O3W\BG]3O]O0^K)^^_P!3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^ MI_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[_4_VH^L%^Z/UK]F/>GOY%/ZG?[>A M]63]]_J?[4?6"_='ZU^S'O3W\BG]3O\ ;T/JR?OO]3_:CZP7[H_6OV8]Z>_D M4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[_4_P!J/K!?NC]: M_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO\ 4_VH M^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^ M^_U/]J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_ M &]#ZLG[[_4_VH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3 MW\BG]3O]O0^K)^^_U/\ :CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T M?K7[,>]/?R*?U._V]#ZLG[[_ %/]J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG M^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO]3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U M9/WW^I_M1]8+]T?K7[,>]/?R*?U._P!O0^K)^^_U/]J/K!?NC]:_9CWI[^13 M^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO]3_ &H^L%^Z/UK] MF/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_P!3_:CZ MP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[ M_4_VH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O\ M;T/JR?OO]3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/? MR*?U._V]#ZLG[[_4_P!J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^ MM?LQ[T]_(I_4[_;T/JR?OO\ 4_VH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[ M4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_U/]J/K!?NC]:_9CWI[^13^IW^WH?5D M_??ZG^U'U@OW1^M?LQ[T]_(I_4[_ &]#ZLG[[_4_VH^L%^Z/UK]F/>GOY%/Z MG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_U/\ :CZP7[H_6OV8 M]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[_ %/]J/K! M?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO] M3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,_2'[TQ-8FBKU^ MP^2>>>1D,$$/G_ !@=YVT4]7RWRAQ!P-\H M<4<;>SS^;CI?WP:Z._A/H_ M'DW->[S;?Z9\NO;6)C\5CG^Y2=9B>,7O>%,_%SJC^(>J+;3;VUY=L.]AIYIO MK^.OV1/&T13MF)C'%J^Z:@2646@ $LW[LUVFLNY;F#O,VC& M-?%AF.X7XGGL1L>B92[#2SG)6=JM>J/AL4\9+B\=!88U4?'=O1>).CT6K'\Q MW5/=Q[3I#;6XV_ZC/$>:-:X:S[,]^\QK]S2=.Q93P)Z<[F+<]4;BOMK_ (C# MKK[F)BV6T>28FT4K$]L36\>64OHJ@L4 $/?[S1W5?*>S M<,=G6MY)'4]9K+S5RA!6LMD8_/9>&_KW'.%NQQL:^M:Q*WY(GO!O@8YUL_P"7#ICU>WWG5VXK[;)/Q?#,Q]S72^6T>B;=RL3IPFEXUG685R\> M.H9BNUZ9P6[?Q^6(U[.-<59\DQ,]^TQ.O&*3PX:Q0"T:MP!ECV-]RV5[0NZ[ MA3N Q\MKY/T?<:?SPHU'?ZF9X_SK)=?WS#I&L4\332\1KQC6NL3PF6T]%]06Z9 MZFVO-IF8V],G=RZ:\<5_:WUB->]I$]^(TGVU:SIK$+03#Y?%[#B,5G\)?K93 M"YS&T:^7%DP9;8,U9K MFI::VB>V)B=)B?3$\)7TK:MZQ:LZUF-8GT.2.-^@ M !%S^\8=_2Z'H>)[ M'.-97O[ME:'M=V-? ]N*JQQO1\ M.0++?R_="_']_;K3F--=IMK33;Q/W6;3VV33RQCK.E9_KVF8XT05XU=8?)O+ M:]+[&VF]W=>]EF/N<&LQW==8TG+:-)CC[2+Q,1WHE#$+@*K-XGH,=Z?\+W># MC^,MMR_L7$W9)'!#XLO?FP\TCE1C*^665 MZ](&](6\<>COXEZ3MS/:4[W->7=[+72.-L6GXZG9,S[6(R1'GIIY4P^#75/R M+U#\C[JVG+]_I6-9X5S1_ESQG2._K..=(F;6FGDA8!E$EO0 M !A[WU]XFA=C7;AO' M.^[.K7[^,K?(O'NGOMLJW-]Y%RL$[=:U>HO7SFUI)H7VLA-&V1]3%UK-A&/6 M)&.VWHGI+?=:]0X>1[/6M+3WLN336,6*LQW[SZ?N:Q.G>O-:ZQKJUKJWJ;9] M)\CR\WW6DWK'=QTUTG)DGW-(]'EM,=E(M.DZ:*T7F3EW?>>^4M[YDY/S53HP/DE]BQ&*ILCJ4JS5\NK3@BA9T8QJ)Z,1\LPQV^.*4KZ(\LSY;6G6UI[;6F9GC*BG,^9;SG',,W,]_>;[S/> M;6GTSY(\T1&D5CLBL1$<(>:&1=$ !_<V2.2-SF21R,)U=D==TR]0,:[X &BC[P[SA^RST^RW841S7+35-/JX^POQD\&21BIT?U2;? +DORGU[ M3?7C7#L-ODR^COVB,5(]G\9-H_N:^1$GC3S;Y/Z,MLZ3IEWF>F+T]VL^LM/L M>TBL_P![3RH!Y>E3P M /1>(.-LUS)RQQEQ'KG_Y_P"4-_T_C[#.5CI&QY/<=@Q^ MOTYI&M^%88)\@U[U^!$8U57HAC^;:[C_(VV#)EM[&.LVG^F(=WE MFQR\TYCM^6X/\[<9J8Z^S>T5C_>M8M3UC"Z1JNM:7K=-F/UW4=?PVL8&A&C4 MCHX7 8ZMBL738C&L:C*U&I&Q.B(G1OP(AY@;KJ8UVF:6Z;HJ)+5R=O:LVJ-7JB24&N7X4:I:#^6 MODO?WW,>H*FWI/GF\^LR?9B*8_L65Y\?.;=S:;#D=)XWR6SWCT4CN4^ MQ,WO]FJ'86V5G M #8!Z6G!J=P_?_P!L''5FFEW"1K5<^TUK7(YS5-$\3>=?('0G,N85G3-.VG%2?+%\TQBK, M>FLW[W_#KV-Q\/\ E/RUUCL-E:-<49XR7CR=S%KDM$^BT5[OV5F.>L+WAIV<=DW(FRX'*PT.4N3XW\2<4QLLK%D:^?VRE;BS6T460RLM M1OTS58KE^*PB+%'D&5(Y%_UFHZ2_";I*>KNLMOML]9MRS;3Z_/PX32DQW:3Y M/QE^[68[9K-ICL:1XA=2QTMTON-_CM$;[)'JL/G]9?6(F//W*]Z^GE[NGE5P M)Z%J, '+8'!9C:,YA=9U['6R*UC69GT1$3+ MFVVVS[S<^RZZ9\TS2)^YQU]KCK]BD5B?)KK.D:K_ '3O)L'3W(]KR;!IW,&* MM9F(T[UNV]](\M[S:T^F64QK+- #K^V;3@=&U79MUVK(P M8?6-/U_,[3L>6LJJ5L7@=?QUG+9C(V%1%5(*6/J22OZ?^EJG/M=MGWNYQ[/; M5F^YRY*TI6.V;6F*UB/9F8A\9ZUR;S M!7N[#F-?7UTTB(R3.F:O#R]_V_9V9([>*Z7A/U#//^D,-,TZ[S9SZB_;QBD1 MZNW&9F=<J9_ICI[?=5<]VW M(N7Q/K\^2(F=-8I2.-[SZ*5B;3Y]-(XS#%<[YQL^0R MM8U[;6M,5K'EF85BW.?,^]]Q'+_(?-W)F4?F-XY+V?(;/GK2J_R()+;T92Q. M.BD>]:N%P.,AAHT:Z+X:].O%$WXK$/2/DG)]CT_RC;\EY=7N;+;8HI6/+.G; M:?/:UIFUI\MIF?*H7SSG&[Y_S;<4& M48I]%6U9HV:UVE9GIW*<\-JI;JS25[-6S7D;+!9K3Q.9+!/!*Q',>U4[EG>IV9<4\PY&Y%:WZA2DX^Y:CBC6+R>3--@J5,Y[:&P( MT1M0 # MX\AD*&)H7LKE;U/&8O&4[.0R62R%F&E0Q]"E"^SI3J5XW22RR.: MR-C5.^6]<6*LVRVF(B(C69F>$1$1QF9GA$1VOF]Z8Z3DR3%<=8F M9F9TB(CC,S,\(B([95U/J]^H?D>_;N/MR:K=M0]OW$<^5U3AO$N6>&/-Q.L1 M1;!R7D:LJM5N3W>U1C?7:Z.)]7$PU(7L2=L[I/0'PGZ Q]#=/1&ZK$\^W<5O MN+,Q-YM,3W>[$4H\2>M+]8<\F=O,QR;;3-,,N0DY+]-3M* MSJSI--AN.9N/9V^M]GUU*Y9G^F\_9UUX\%Y/#3>_'^A>6YM=9K@]7[U:V*/ M]E(^QZ&RLCIO0 $);[S1SE\[>YGA;@3'W?. MQO#O&-S;IZ?B[$3G]5;'D'>'HCG*ZY7\N') M?BO3F\YYDC3)N]S%*SIVX\%>V)\TWR7B?33CY%5O'?FWQGGVUY/2=<>VV\WM M_?RSV3Z8I2DQZ+(T)8Q!0 M ;L?0 X,_;#ZBNC;+=I^UX#@?3MQY?R:30>.F[)UJ MD&E:E&Z9W1D=ZIM&YUYR(K6/5L-^.W._DGP_S[:DZ9]]FQX(X\ M=)FYAJT[OMN X8HZYPA@7)/YK(9-.IRY#<*R,159 ^KR M+L&9BL?5W1RJU+^^"7)?D;P]VEKQIGWEK[FW#\I.F.?3KBKCG[*EGBW MS;Y5ZWW-:SKAVL5P5_X(UO'V,EKPT^$LHT M "4;]V'X1^7.:>XGN$OUNM7CWC_7 M^,-?EFB\4/:X<-<5?[V6W>M,>F(QQ M$^BZ9T5 6@ $![[P7W-?4D\TZBKR3!;79["NEM.RY7N MTCA$UMZR->+0R3BA@ WN_=]NT]>?>]>IRWL&+=;X_[8,5# MR)9FGIR3X^UR5DI9\9QABWV$\,5:_1O17,]7%4.:=.W28[N.?1DGBF7P4Z=^5.I+[7OW[=8M%)\J?4486Y #0G]X7[JF\&=E:<- MX+)>R;UW/YU^DQ10RNBN0<:ZTM'-\D9"-S'M58+GGXS#3,LF?)ZZVM<,>S&E\D>G'"*/&'J*O)>D[['%:(WN_G MU-8X:^K[?R?L7'_M MKK;%,S/GUO2(C76UXX>6+ TH@N M (,?WA#OX7GKGBOVI<=YM]CBCMXS% ME-TEHV9OD_;.;6P3X[,^=%T9'8AXVIV)L1 YR*K+\V1\*NC=&Y;J> O0OR)R M2>J>84TYIOZ1ZO6(UIM]=:Z3Y)S3$7G^S%/+JJMXU=8?*/,:]+[&^NRVMN]F MF)X6S::=WV,43I/&?;VF)B)HCJ%@D% "1=]W)[MUXB[HME[:=GR:5])[D<. MU^N,LS,95QW+6D5+V2PGE.L2LBJIM6L29&C(D:++;O18^+HOA;TK[_,'TK\J M]-8NH]M77>:*S>4Z^!O4<[+G&;IS/;_ *?=U[^/ M6>S+CCC$1I]WCUUG7_EUCRIS)2M:D M !%@^\,^H_P#,K6YNPWB#->';-SQ='*=PF=QM MSP3:[I60CBO8/C%KJS_-BRF[5G1W59OP#\//CFXCKC MFU/^EPVFNUK,>[R1PMFX_$XXUK[XT=P;9=0L3JZSQCS]O.!JUG/GD\K";#KVF;I4G9YB>1#'8S.?R+?+C7X M'1.>Y$5_5U(OYB-A\5ZZQ[NL>UW.PQVF>'NJ7R8YCS\*UIQGSZ>1;GP-WGQC MH_)MIGVVWWF2L1_9M6EX_IM:W]&OE2"B!DR@ M 5A'J)=K4(_K9K=VL3Z:UQZQZ+^E:'P%Y3ZGE6]YU>/;9\U<5?[N*O> MF8]$VR:3Z:)1)6E/H!T?D[?\'Q1QKR%RELSW1ZWQKH^V;_L$C7,8YF#T[ 9# M8LL]KY/B,6[#-S3F.WY9MN.XW.>F*G][):*5_VS#J;_>8 MN7;'-S#/_D8,5\EO[M*S:?\ 9"J;WS<\[R/O&Y\A[19]LV7?-KV+<]BM]%3V MK.[1E[F??O2._#_ ,3T_P!CL\'+]EAV&VC3;8,5,=(\U:5BM8^Q M$0\]-YNLV^W>7>[B=<^;):]I\]KVFTS_ $S+JAVG7 M "P;] 3@[]C_IT:#L-VC[ M'GN==NW'F#*I*WK96A>NP:9J7655VN=T1[Y.M#/'7G7 MRMX@Y]O2VN#8XL>"OFUB/67^S&3):LS_ &8\D0N7X.\I^3.B<.:\:9MWDOFG MSZ3/([1>U;FKN!RCZ[K>A:9>E MU2C91LD69W[-.BP&@X:6%9H7RU[GS1%YC[G%7VV6WEXQ2+3'GG2/*PO4?.L'3W(]USG/IW,&*;1$SIWK] ME*:^>]YK6/95>V6V7-9C8\]?L97.9_*9#-YK)VW^9:R.6RMN:]D;]EZ(B M/L7+D[Y'KT3JYRGI7@P8MM@IML%8K@QUBM8CLBM8TB(]$1&B@.YW&;>;G)N] MS:;[C+>U[VX<;6F;6GAI'&9F>'!Q1RN$ L0_0][34[7>Q/ M0LCG<8VCR/SXYG-&[.EC2!S6>SW[UIOAZ MJYSJ!>,_5/\ $W6V>F"W>Y=L?^GQ^:9I,^MM'][)WHB>.M:UX]B[GACTY_#G M26##FKW=]N/Q^7MUBUXCNUF)[)ICBE9B-([T3.FLS,[A")DA M !7>>N-W4)W-]^O(=#!Y+V_C[@6)O"&FK#*Q].S>U:Y;EW_,0I"KJ\SK M^^W+\$=ACG^T4*55WB\*-:V_G@KTQ_#?0^#)GKW=_OI^,9-8XQ%XB,59UX\, M<5F8X:6M;V9IKXO]0_+?5V3:8;:[+8QZFNDZQ-^W+;LX3W_Q<]NOJXG7CI&G MLEI%8 LXS,87(4LMBXQ6P9JQ;#>LUM$]DQ,:3$^B8X.;;[C-M-Q3=;>TTW&. M];UM';%JS$UF/3$Q$K0CL=[DL;W<=J/"7/\ 2EJK?WO2Z+]MJ5$9'#B]^P;Y M=?WS%L@:][J]>GMF+MI7:[HYU98W].CT/-3K/I[+TKU/O.19(GN8,T]R9^ZQ M6]MCMZ=:377TZPO[TWSG#U#R+:\YP:=W/BBTQ$Z]V_9>OLUO%JS[#*XUAFP M M &K?U<>_"KV)=J>>V37K]=G-G*"WM X5Q[^DDU7/6J:+G-YD@\75:&@8BS[6 MCG-?$_)24J\B>"PJI)?A5T1?K?JC'ML]9^1]MIEW$^>D3[7'[.6T=WS]WOVC MW+2/$#JS'TAT]DW]-)YADGU>"LZ\Y.(K2L1$1$:1$1V1$>2(\D*-Y,F3-DMFS6M;+:TS:TS,S,S.LS,SQF9GC,SQ MF7SGT^ !VW0MXV?C+>-.Y&TK*3X3<-"V?!;CJ^7K.3JYC$7HU:Y MJJZM?IQNZ=?A1.B_ IU-_L=MS/8YN7;RL7VF?%;'>L^6MXFMH_HEW.7;_<\K MW^'F6SGN[K!EK>L\=-:S$QKI,:Q.FDQKQC6%I+VQ\[ZUW.=OO$//NI.A3#B8>@/*.9[?G/*]OS7:_P#V^XQ5O'GC MO1KI/IK.L3Z8E[J85D0 M 8!^I'WSZGV"=M&R\N9)E',<@9E[]2X>TJU/X7;3OV1JS/IS6 MX(WLLKK.L5F/R.4D:L?_ &\*5VR-L6:Z.WKP\Z*W7774>/E6/O4V%/QFXR1' MN,43QTGL[]Y]I2./&>],36MM-.ZXZMVW1W(LG,LFEMY;VF&D_=Y)CAKY>[2/ M;7GAPC37O6A6P;WO&V]YR]LVZ;OL&5VC:=@RSPXZTI6.RM:QI$1[$0 MHUN]WN-_NLF]W=YR;K+>;WM/;:UIUF9^RZF=IUP M EO_=<-^Z3=X/%UF5R^.+B'?L- B2*UOE.WO7MEE>JR+"USO.Q*-\+&N7H M[Q*Y$:C:J_S,;'ARGF=8\N?%:?>KT_\ SK'> &\X\SY?:?R.2O\ [E;?_D2Z M"J:R ,/?4!YP_AP[*^Y;F6&XS'Y74N*-DKZ MO@^2_P 0]8\NY1,= M[%EW5)O'GQT_&9?_ &Z6:UUES;Y#Z6WW-(GNY,>WMW)_\R_M,?\ CM55]'I2 MH, M "S*]+;@U.WCL#[8>.9Z:4LU+QKC=[VF%S7)9CVGDZ:QR'G*EUST1\EK$V] ME6BOX4:RLUC5\#6GG)XFPQN)Q4\W,KV M^'_*?D7H[8;&8TR^HC)?S]_+KDM$^F)MW?L:=C/TT1N(!I@]>_G).&O3FY)P MM.XE7/\ ..R:EPSAU:YWG.J9FY/M&VHD;%1RP6=*U+(U7N=T8U;345>KFM=, M'@9R7Y7\0=OFO&N#98[[BWLUB*4^S&3)2WV)1?XPF"OL6 MGOW^Q-*6C[*O7+[*8@ M !V/3]5S6];;JVD:W6]MV+<=CPFJX&GU:V')U<1BZ MW5K7N3S[UR-OP-5?A_ IU]WNL.RVN7>[B=-OAQVO:?-6D3:T_8B)#Q8S3 M]?Q^ I2O:KG+YDT&/:]ZJJN5RJJJJJJGF#S;F.;F_--SS7A?+=CBY9R[!R[!_D[?#3'7V*5BL?[GHACW= (BOWFSNE\<_" M/9YKN2CM8BD3Y2U;C;$7$A57UY8X/EF]-7E5%BL< MMK/Y<.F?_O.K=Q7_ /;X9F/8OFM'G_Y=8F/[<:]L*\>._4/J]OM>F<%O;9)] M?EB)^YKK7'6?),6MWK=O":5G3C")$6J5H ,[?35[5I.\?O M.X7X6N4Y+6F6-@3;^3Y&N=''!QII:)G=J@DG9%,ZM+L$%9F)K2>!R-N9"'Q= M&]7)I'B-U/'2/1^\YQ2=-Y&/U>'_ -;)[6D^3W.LWGC[FL^5NWAYT]_$W5FV MV&2O>V5+>MS=FGJ\>DS$Q/;%[=W',1$^[U[-9BS6AABKQ10011P001LAAAA8 MV.*&*-J,CBBC8C61QQL:B-:B(B(G1#SAF9M,VM.MI7H['Z'X M #";U$^Z6MV<=GG-/.<=FO%M.&UJ37^.*\ZQN6[R5MKTP&FHRO)%,EV+% M92ZF1LP^'XU*E,JJU$5R;CT!TS;J[JW9\DTF=M?)WLLQY,-/;9..L::UCNQ/ M]:T=O8USJWGN/IKIW=Y$Z^VR6]KCKPUG2;S&OFC69TB-58S:M6; MUFS=NV9[ERY/-:MV[4TEBS:LV)'2SV;,\KGRSSSRO5SWN57., MS/&9?.?3X !+1^[*]U*ULGS5V<;)DT2')1)S?Q=7LSHU&WZC<9K/)6&IK M*BK++;H_(]^&M&Y/ VI>F\"^*1R57_F/Z8[U-GU=MZ\:_P#3YIB/).M\-I]B M>_69F/+2NO9"RG@/U#W\6ZZ8SVGO4GU^*)F9]K.E3QN%QN0S&8R%+$XC$TK>3RN5R=N"AC<9C:$$EJ]D,A>M215J M=*G6B=)++(YL<<;5/)FR5Q8JS;+:8B(B)F9F9TB(B.,S,\(B.,R M_+6BL3:TQ%8C69GR*V_U5N^;)=]_==MF^XRY9_9!HS[6A<(XB7SHHX]*Q=R3 MS=IGJ2MB6'+[[DFOR4Z/8DT,$E>H]7I5:Y?0[POZ*Q]$=+XMEEB/E;/IEW%O M_,F.%(G^KBK[2/),]ZT>Z4C\2>K[=6]17RX+:\IVTSCP1YZZ^VR=L\K[&*%I? KJ#XURC<=.YI_&[6_K,<J%W\;%W_\ 08WY/&\0Z8ES M4N$=0O/?&N(U".RUUK8LC1;(^M7VK>+==EW(*WQ/BC;6J+)*RG$]?0WPTZ%V M_0G3M-A/=MS;-I?<9(^ZR:<*1/;-,<3W:^>>]?2)O,*/=?=89^L>>VWD=ZO+ M<6M,%)^YIKQM,=G?R3'>MYH[M=9BL2UP$A-( M !(!^[=;]\U?4!S.J2RHD')W F_ZW! Y(_\ 4RF"S6G[S6F8YTDC4DZMD=U9\'C9!/\PVQ^-="4W41[;;;[%>9_LVKDQS_ +;U\W9V^29C\#]Y M\7ZRMMY[-QL\E?LUM3)'^REOZ?LQ/&*/K=@ MC6?>9..?XUG3.*L6RU:J6:[?A\FQN&U8: M>-[OB^.DY$1515;8K^7'DOQOJ;=\\R1KCV>V[E9T[,F>VD3$^C'3)$_WOZ8, M\=N;?%NG]MRBDZ9-UN.]://3%&LQ,?W[TG_A0BRYBJ@ M 9)]G7"LG<9W4]OW"'D MOFI\MKGOKZF_,5K>XWD8U6J_P"3M5JW+'3JWJD?3JGX4UWJ[G,= M/],;_G6NE]OMQ2WO\MG)/4\JYAU!DCVV?-3!29C[G%7 MOWF/1:V2L3Z\'.YO]2#@QMFHMK!<1RYKG'/N2%9DJ-X^J-EU.V[_TQ(SD;)85OC=T M\*O3I\;PHL5^-'.OD7P\WO=G3/NXKMJ^GUL^WCWJ,B1_"CE/RMUQM.]&N';= M[/;T>KCVD^^S18M'GZNN ?-=NT\=3MY#(6ZU"A0K3W;UZ[/%5ITZ= M6)T]FW;LSN9#7K5X6.?)(]R-8U%551$/JE+Y+QCQQ-LEIB(B(UF9GA$1$=LS MY(?DS$1K/"(5>W?7W(7>[7NUYSY\GFM/Q6[[QD4TVM<<[SL;Q]@4CU[0L<^) M7.C@GKZGBZGGM9T8ZRZ1Z)ULF/+EM[?+/I]O M:=-?)$1Y%#.MN?3U)U1N^:Q:9V]LLUQ<9F(Q4]I32)[.]$=^8C2.]:T^5B4; M6U4 FI?=J>T]VC\)\E=V^S8Q\&>YHRTG'_ !W/9KN9(SC3 M2,AUV'*49G>'QU-IWV%]:5O141VO1N1?C%.?YBNJ8WW.MOTKMK:X-G3UN72? M^=DCVM9]-,6DQ_ZLK7>!_3L[#D67GV>NFXWM]*>C%CF8B>,1IWK]Z?+$UK24 MG4K>G (;?WF3NI=G^0N(.S_ %O**_%:#C4Y>Y,J5YI_ M*?N.RU[6)T3%7XOB0^UX#4G7+J? ]%BSL:HK5:J%N?Y<>F(P['=]6;BOXS-; MU&&9T]Q28MEM'ETM?NU\G''/:K;X\=03-]KTS@M[6(]?ECCVSK7%&NNG]>TQ M,3]Q/#RQ7"SJN8 &2G9[W$Y[M/[FN&>X+7WSK-QQNN-R>9I5WN8_-:A> M23#;OKZJU4Z)G]1R5VHBKU1CID=T56H:YU=T_@ZIZ;WG(<^FFXPS%9G[G)'M ML=O^&\5G[#8^D>>Y.F^H]ISBLZ8\66._'&=<=O:Y(TB8UGN3,U_M1$Z3HM&= M;V+";?KN VW6HKUJY7"9NC!DL5D:RR-8]:]ZA9CE9XFH MOA9 M8D:ZM=Y,RE9U7IXU7Y(IW&21^&W"\L1X!="_+'-[=6_OVI,3[680MXR]8_(W)XY!L;ZYC)I M,3$(1!)$6SCXNO5$5%T7Q*Z;CJKHO?4 (@_W MASU(?;[DO8/PYG7I3QTV-S/M\O_(O7-KP\T8_8\_#5O'AM MO/B/7/+7^_]KBLI3SL7F ! M =^\3;A.WWC?4M#6*-WCJNVC9:[^1-CNQN1[VK92KM./H M3HGA1LF.\"IXFN5;S> ')/DSH2.87C3-O]Q?+Z>Y2?54CV-:6M'HOKY5/_&K MFWRAUC.QI/XK98*8_1W[1ZRT^SI>M9_NM#1."(0 M D/_=L^#OG]WK[AS)>H^=B> M >*,S;QU[IU]AWGDV5VE86/\*(WVS2G;*G7X5^)TZ?"JI 7\Q'.OB/1N'E%+ M:9=_NJQ,>?'A_&6_HR>I33X&\I^.=4Y>:7C7'L]O:8GS9,OM*_TT]:G4%)EM M0 !6@>JKSDO<+Z@?<]O]>XZ[A*'(^1X[U:5KFK5DUKBR&#CW&7*"-54;2S2: MX_(-Z]'.6VKG(CG.1/1GPPY+\@=!\MV-HTS6V\9;^?OYM;NXOQ<3'HMW>]]EKW-]:8 M $OG[K[P:L.$[G.Y/(4U M5N0*_B5%?(EA^6UIS?"K6M6%W7Q*J>"I_P#,KSKO M9N6].XY]S6^XO']Z?5XI^QWGSR]8QN0EH;GS*RMP5I;JTK8;*6=^KW MF[;:CE1WM%9:''>.S$D..UY*(YBN1[92\&^G/XBZ\VE,E8ML]I,[G)K& ML:8ICN1/DG7+..)B>$QKV]DZ%XF<]^0.CMWN*6[N[S5]1CTMW;=[+K69K,<> M]2G?O&G'VO;';%= >@BCP !Z3P[Q9M?./*_''#FC56W-OY/ MW77-&UZ&1497;D]ERM7%5[-R55:ROCZ2V?.L2N5K(8(WO69B&3Y-RK<<[YMM^4;7_ #]QEK2)TUTU MGC:8\U8UM/HB5I9PAQ'JG ?#_&?"NCU_9]3XNTG7=)PGBCCCL6ZN QE>@[)W M_+3PRY3+SQ/M6Y5ZNFLS2/I&,=P M =6WC<]=XYTK<.0MOR#,3J6AZML&Y[1E9&N?'C-=U?$V\W MF\@]C$5[F4\;1ED5$^%4;\!V=GM-QS#>8MAM*][=9\E<=*^>][16L?9F8AQ9 M\^+;8+[G/:*X,=)M:T\(BM8UF9GS1$:RJU>YKG79.YKN!Y>Y\VQ7LS/*>]9S M:EI/EDF9AL5;LK#KNN5I)I9Y5H:QKT%7'UD<]ZMKUF)XEZ=3TRZ:Y)M^F^0[ M3D6U_P K:X*TU_K6B-;WGLXWO-K3PCC,J!=2\ZR]0\^W7.LNNNXS3:L3IK%( M]KCK.FL:UI%:]L]G;+PLS;!@ )]?W?/NJ_;YV25N)\[=]IWGM=S,''5 MMLCY9;5GCO-1W,SQCDIG2/>R.*M3KY#"01M\*-AP;55/C=5HMX\=,?(76<\S MPQILN9TG-'FC+72N:/LSW+=Q//.@]L7"?(_/')N03'Z;QMK=O/9%&.:EO*7$='3 MPFNXMK_BRYK9LY:KX^FQ>C76;+$]O-QDBL>:( M[;6G^S2L3:WHB6/YKS/9\FY=FYIO[Q3:8*3:T^QV1'GFTZ16(XS,Q$<95BO< MMW!;[W3\ZF.2;?D7+HTVVWQQ772(F]NVU[:?=7M,VMZ94,Z MCY]O.I>Z9]I=QXUCAUNS?OR3/D62_LF'K4LO( MY'>%5R'P(W_E;YT^*/3O\,]<;[84KW=KDRSFQ>;U>;V\1'HK,VI_P^7M7QZ% MYY_$/2FRYG>>]N)Q13)/9^,Q^TO.G]JU>]'HF&QLC]MH M !K!]5WU \)V!]M>3V;%6J%OG#DE MF3U'A#6[/ES*[/I5C^5MXR-)W5T^N:!5NQ6IT5JLL7)JE1RL2SYC)*\+N@\W M7745=MEBTSNQ[)E\EG\_F\I9 MEN9/,YO,7)LCEH M?)=X9O-U'9L9GX_*=Y/3PKX'=%_P""_@,?S?91S/E6ZY;.FFXV^3'[ MY2U?^]W>6;N>7\RV^_CMP9\>3[RT6_[EKY#-#8ABL5Y8YX)XV303PO;+#-#* MU'QRQ2,5S)(Y&.16N15147JAY=3$UF:VC2T=L/1")BT:QQB7Z'X_0 M !Q^6RN.P6*R>G?(.58^1\CV?)L7N-KML>+7SS2D5F?9M,3 M,^F7GOSKF5^<II%EN?^5/QF\W%IB?/CQ>T MK_1?UO\ 2D/$!)I ,<>[_FR'MQ[7.?><9)X8+?&O%>X['@TG3Q16MKAQ%BMI MV.>B_ ORKM5FG63K\'67X?@-AZ3Y-/4/4VQY+$3-=SNL=+:>2G>B]J^F_=F*1]F\UC[*K+FFFL32V+$LD\\\CYIYYGN MEFFFE?F38WI'Y4UJWRK>GVW!NN,5K7MMT-+O8JD]'? M&;[*B+\*=$\\_%[G7RYX@\QS5G7!@RQMZ>B,$12VGHG)%[?\2\'ACRGY(Z(V M.*T:9LV/UUO3.6>_77TQ2:5^PV@D:M^ (4OWF;N%7;>X3AKMNQ.0\ MW$\/Z):WK::L*N:QN[\F68V4J5YB]$ELXC3==IV8'=.C(\P]$55=19:_C=WGC%2?_ "\,<9CT6R7F)]../LUB\>>=3EYAL^08YGU>+'.: M\<-)M>9I3TZUK6\^2-,D=ODC)%D5?@ "3#]VP[3DY!Y^Y [ MK]EQ_FZYP1AGZAHDD\/6*UR?ON.L5LC>JR2020RNU;1'V63,1S)(Y,U5D1>B M*BUQ_F)ZI^(/W>328[8TQVA/W@5T[&YYAN. MIL]8G'MX]5BUB)_&7C6]H\L37',5X=L9)39BFZT 1]O MO%/=5'PSV=XW@7 Y#R-W[F]B3!VXHG-2Q3XNTF?'9_=;B/9,DM=^5S$N(Q:- M=&K+%2Y;1'(L?PSQX =,3SCJZW.\]==ERW'WH\TYLD37''I[L=^_;PFM?.B/ MQEZB^1^E9Y=AMIO-_;U<=FL8HTG+.DZZQ,:8Y_\ 4UB=8002[RGH ! MN3]"SNJC[9^_+1L+G\A[%Q_W!U5X3VE97-]FJ9O8;M6SQSF'))-!#%)7WFK4 MHR3O=X:]')67]%7HA$/C;TQ/4?0^;/@KWM_L)^,4\\UK$QEKY>W',VT\MJ5A M*_@[U%\B]65V6:VFRW]?53KI$1DUUQ3[/>UQQ&L?YGETA8:%!UQP M A/_>)>_MW M*G*N/[+.-LTLF@<+Y6+-\NVJ$W_;;-RV^FYE+6YI8G*VS0XXQ=Y[)H_%X/EB MW.R5GFT8G-N/X ="_)G++=8\QI_UV\K-<$3VTP:\;^B]:.,=^:]EJ2C,%CU?P M"5S]V'[AG8_<>X;M:R^0B93V3#XGFW2:4]OR43-8":EIV^14JTCO+MWLKB,E MA9G-CZ2M@Q3W*CV-58ZN_P R7(/6;7E_4V*L][':VWR3$?&MXCA/;8_P$YS$?'NG\DUCC7<8XXZSV8\OHTC3%I'">WMCLF'%2UCP M '1>3N2M*X)'36;#V11-=(]K5[ MO+>7;SF^_P /+.7TG)O<^2M*5CRVM.D>Q'EF9X1&LS,1$NIO]]M>6;++S#?7 MC'M,-)O>T^2(C6?9GR1$<9G2(XRK4_4)[V-U[\NY3;N:=D6YC-5B>_6>*-+G MG\R'2N.<9:L/PN,G^[&D5I'DK$:\9F9HOUIU5NNK^>Y.:9]:[>/:X:?U M,43/=C^]/NKSY;3.G#2(P>-T:H 6EG97 MR!^U7M [7N1I+2W;FX< \2YO+3NDEFD^7;6C83YP0333-9)-/4S;;$4CU3H] M[%5%5%15\S>L=A\E]6@'2V\^4.FN7[V9 MUMEV>&T_WIQU[W]%M89-FML\ -8/K(\Y?L$].C MN.S]2[[)L&]ZO#PYK2,G]GLSW^5+L.IYA:4R?'98K.CT]D56JBIX MDDKPBY+\N>(/+\%HUP8,OQB_#6(C#'?KKZ)R12O_ !-"\3N;?(_1.^S5G3-F MQ^IKY)F*2>>>1D,$$+'2S332N1D<44 M;$<^221[D1K41555Z(?DS%8FUITK';+]B)M.D<9E:7=G/"D?;GVJ]OW"'DLA MO<<<4:;K^>\MK6,L;8W#U[>XWD8U7(SY1VJUV?*=-+X-O2MO3?NQ-Y^S>;3 M]EDH:ZS@!'G^\C\Z+QYV2ZMPY0N-AR_<#REAL=D*?FM8^UH_&K8]WSDS&?#) M(E;<(==:Y$Z-Z3?"OX&NGS^7CDGRAUEEYODC7%L-K:8GS9,WXNO]./UO]"%_ M''F_Q+I7'RRDZ9-[N*Q,>?'B_&6_HOZO^E!0+M*D@ M !Z_V^\39+GGG7A[A7$>TM MO\J\EZ5H,<]1B/FHP[3L./Q%S*?&9+''#BJ=J2S*][5CCCBN8;$Z]@Z,&,PN"QE##8?&U6JRMC\7BZL5+'T:[% M559!4J0,C8G5>C6H>8>;-EW&:^XS6FV:]IM:9[9M:=9F?3,SJ]",6+'@Q5PX MHBN*E8K6([(B(TB(]B')G&Y 'YS315XI9YY8X(((WS333/;'%#%&U7 MR2RR/5K(XXV-57.541$3JI^Q$VF*UC6TG8JWN]?GB7N<[LNX#G99IYJ'(G)N MQY36TM3/GGKZ70L_(>BT)97]%<[&Z;BZ%?X$:U$BZ-:UJ(U/2_HSD<=-]*[# MDFD1DV^VI%^&GXR8[V2=/3DM:?L\=94'ZSYQ'/NJ=]S6DQ.+)GF*3'9..FF/ M'/V:5K+%TV9K( #^XXWRO9%$Q\DDCVQQQQM5[Y'O5&L8QC45 MSGN&N( M>KNL=YS:EN]LHOZO#YO4X_:TF/[_')/;QO/D7TZ*Y!'3/3.TY1.GQBF M/O9)[=]W,G+!.WJLM%*Z* MJHU.GH%X-],?PST/MHS5[N_WG_49>&DQZR(]76?[N.*:QY+393#Q;ZA^7>KL MN#%;79;*/44X\)M6=1T5BK:K2MFKV()6*CXYH9F(YKD5%1R(J'S>E,M)QY(BV.T3$Q/9 M,3PF)]F')BRY,&6N?#::YJ6BU9CA,3$ZQ,>F)XPL\_3Z[G*G>!V?\(\[>T02 M[#LFI5L5O]>%T*+1Y'U9[])U>'_[3@N9[&RW*L;D1WL5F%W3HY%7S9Z[Z M;OTGU9O>23$Q@QY9G%,^7%?V^.?3I68K,_UHE?KI7GF/J/I_:\YQZ=[-BB;1 M'W.2/:Y*^3W-XM'ICBS+-1; M :Z/5%[X<5V']J>W\FT[=)W*NT>9HW"N$L)4LR7M M]R]2=8L[-C;/C;;PFE4&29.YXXWP2+#%6>J.LQHZ0/#7HO+UQU1BY;:)^3,? MXS<6C6-,59C6NL=ELDZ4KQB>,VCW,M1ZWZHP](]/9N:7TG=3'&L:UKQO;R]VLZ<=(5L69S.6V+,978,]DKN8SF=R5[,YK+Y*S+^1RN5553T2PX<6WPTV^"L4P4K%:UB-(K6L:1$1 MY(B(TB%%-QGS;K/?=;BTWW&2\VM:>VUK3,VF?3,S,RXPY'$ 9U^F= MS^_MF[ZNVWE>:VE/ U.1<;J6Y32(Y]>/2.1(Y]#VRW/"U4\],3A=BENQ-7KT ML5HW)\9J&D>)'(HZCZ(YCRR(USSMYR8__4Q?C*1$^3O37NSZ+3#=O#GG%N2= M9['=:S&')FC#>(G36N;\7Q]%;6K?_AA9N'G O0 M A8?>#O4B_:GNTW8]P]L#)^.>-LU%;YUR^ M,G\4&V\GX:RKJ>AK/$B-GPO'%J/S+L?B='+GNC7L;)C8W.N)X"^'GR9LXZTY MOCTYAN*:;:L_<8;1QRZ>2V6.%9[8Q<8G3),*M^,W7'RANIZ3Y9?78X+Z[B8^ M[RUGAC_NXIXVCLG)VQKCA&'+)(% %B? MZ%6_.WSTQ^WQMB3S;"QM\YSW?Z6L9"BU>CE9XD7 MPHU.C&T \;=C&Q\2-_->&/-&++'_ !8J=[_'%O\ MQ75\)-Y\%8H\35?HG'\S6M>JR,M/S&R([Q-:C5@9X5=U=X;3?R MU\D[V?F74>2/GUN7^CNX?Z9^S73Q\YMIAV'(J3[JU\]X]B/5X_Z> M]E_HA$%+8*V M !G[Z6_!J]P_?YVP\BN?9:QJ^-S31?$SG7R!T+S+F%9TS?%IQT\_?S:8JS'IK-^] M]C6>#<>@.4_+76.PV,QKB]?&2_F[F+7):)]$Q7N_9T[5F4><:]H @K_ 'DS MG'Y_=Z^G\-T;WG8G@'BC#5,C1Z]?8=YY-E;NN:D_ B-]LTIVM+T^%?B=>OPH MB79_EWY+\1Z-SSV]8F/ M-DR^WM_33U2/ 3ZA8 M -['W>+@U>5/4$Q._7J:SX/@#CO<.1)99&M=3=L>:K1\> MZS3E14Y6?6W MGV/:5K/]_3RI;\%N4_*'6==Y>-<6SP7R>CO6CU=8]GV\VC^ZGWE%EPP M #71ZLO.R]O'I\=RV\T[T='8IO\ -\JVNP\I6J^B0V<9T^%^1PF. MSEG),_"C6TG.7X&J;_X7]MZ9XS9/-W,,3DF)]%IK%/\ BT:E MUWS>>1]([_F-+33/7!-:3'&8R9/Q=)B/1:T3QX<./!6GGHNH< M ;;_10[3D[JN^[CF/.XOY1XXX3_\ ]U<@-F96?2LQZE[./98K>%[IL?':Z(C6NK<>YS5UV.QCUU_--XG3%7M[>_[?RZQ28TXK%@\_ MUS0 P/\ 4N[IX^SKLOYIYFIW&U=RCU]=-XQ8CVLL2\D; MLKL#K-JJU\ANWAUTS/5W6&SY/:-=I.3UF;T8L M?MKQ/][2*1Z;0UGK'GU>FNF]WSB?\W'CTQQY\EY[N./8[TQ,_P!F)E662RRS MRR3SR23332/EFFE>Z26661RODDDD>JO?(]ZJJJJJJJO53T?K6*Q%:Q$5B-(B M/(H3>]\EYR9)FV2TS,S,ZS,SQF9F>,S,]LOS/U\@ "59]V8[J?D3> M>9.SW8\BK,?N]%.9.,H)YGI#'M>O5Z>#Y Q-6)?&DEW/:PF.O-1/ C(<'.JJ MY7(B5@_F.Z8]=L]GU;MZ_C,-OB^:>'N+3-L5I]%;]^OEXY*]FBQO@/U!/>W? M3.>>$QZ_%V^BF6-==/R=HB(C[N>/DF-E2%D0 M 'XV+%>I7GMVYX:M6K#+8LV;$K(:]> MO"QTDT\\TCFQQ0Q1M5SG.5&M:BJJ]#]K6U[16L3-IG2(CMF?-!,Q$:SV*YKU M@N_.?OG[K,YDM6R]FUP7Q([(Z%PU32=SL=DZ%>VQNR\APU_!$C;'(&5I,GC> M]J3)BZ]&*3XT2GH)X2]#UZ*Z7I3=4B.=[O3+N)TXUF8]IBGM_P J)TGR=^;S M':I;XI=8?Q5U!./:7UY/M-<>+28FM[:^WRQIVQ>8B*\9CN5K,:3:8:HR449@ M !: >GQSJ[N4[*.VOF>Q:DNY;;.+L'3VBY++Y\EK=M/=8T?>K#Y/ M"Q7+-N.MWG?"G5.O1554ZGFMUYR3^'>L>8\GB-,6+>].[/FT3$VS[>LVTG6(O$=W)77^S>+5GTQI+,?63]1:MV*=N\V%T+,5&=Q MW,E;(:]Q=48^&>YI^):Q(-DY2N4GI(QL.O0SI!C$F3P6,O-$O@FAKVF-EKPB M\/[=;=01FWU)_A[9S%\T]D9+=M,,3_;TUOIV4B>,3:LHT\3NMJ])RNO;>8X3%;0KQK5JS>LV+MVQ/Q8GE<^6>>>5ZN>]RJYSE55554OW6M:5BE(B*1&D1'"(B.R(CR1"EMK6O M:;WF9M,ZS,\9F9\LOG/U^ ";?\ =C-^ M;E^T_GCC>259+.D<]IL\;7(G_;XO?]#UBE5@8[S%_P!-CI'+XG M=>C*:?S(['U75.QYC$:5S;'N>S;%EO,S_1DK'V/Z;5> V\]9T[O-C/NL6\[_ M -C)CK$?[<=I^S_1)8*Z)T %=#ZWW.'[;_ %(. M=Y*EQES \36<-P?@$9)YOLG[.J7LNW4W.1SF(^'DB]FU5K4;X/%X53Q(Y5] M_!CDOR+X>;&+QIGW46W-O3ZV=<<^\QC_ /P4G\5N;?*W7&[FLZX=M-<%?1ZN M-+Q[[.1J6)31R M $HK[L1P?\N\U]PW<+D*;'U..N/\ \9:]/8C\35SW(^9=G,O M:Q[E:J-N8K":*V"5W5KFPY5&IU1[NE:?YDN=>HY-R_D&.?;[C/;->(_JXJ]V ML3Z+6R:QZ:>A/W@+RGUW-=[SJ\>UP8:XJZ_ULMN]:8],5QZ3Z+^E,]*?K0 ' MYS30UX9;%B6."""-\T\\SVQ0PPQ-5\DLLCU:R..-C55SE5$1$ZJ?L1-IBM8U MM/9#\F8K&L\(A5F=X/-DO<=W2\_]H_X4F(KDG8 BL_>?><%Q?&G;9VZ8[(L\[<-OV?ES:L=% MX4L0X[2<7#JNGR6W*B/]BRN0W'+.C8U5:^7&JYZ(K(U6SG\MG)?6\RYCU!DK MPPXJ8*3_ &LD]^^GIB,=-9\U^';*!?'GFTX.3[/DU)M%MQGMDMIV=S%$1$6\ MO&V2)CAIK3CII&L-XMTJV 3V/N]7:Y M_,1;HDEFJM>]3XOU]+>)XYH.66-)75\KYV0S<4C7>7-5RT"HGQ>JT;\>^J?E MSK#Y(V]M=CRVDX^$\)S6TMEGS:QI7'/EB:2N/X/=.QR7I.F^RUB-[OYC-,Z1 MKZO33#77MF.[KDB)[)R2WWD&I7 "%_\ >8.ZCYV.H(R[K:],X M9]KBCU^7L]W:)ICCMUB:U[\S$QV7K,3/DB\%EE>@ ][[6^>MC[7 MNX?A_G_55F=EN+=XP^RR4H9I(%S6#9*ZEM.MS2135WI3VC6+ES'3HCV^*"T] M%5$4P74_(MOU-T_N^0[G3U6YPVIK_5MVTOV3QI>*VCAVPSO3'.LG3O/]KSK' M$SZC+$VB.V:3K7)6.,<;4M:(XQQE:3:5M^O\A:;J6_:G?9E-5WC6<#M^M9.- M%;'D=?V7%59V\VN?8[O+L=U7N[G#DM2\>:U+3 M6T?8F)A?W#EQ[C#7/AF+8KUBU9CLF)C6)CV8EV8Z[D M CV?>!._IW;GP!6[9./,NZKR M_P!Q^&R%;8+-.9T5S4.$UDL8G8\AXV.22&[OUR*7"U/@5'5(\D[Q,DBB\4]> M!'0L=0\^GJ/F%->4\OO$UB8UC)N.%J5]C'&F2WI]7'&)G2(O%[K&>G>1_)6R MMIS;?1-8F)F)QXNR]XT[)GW%.,3K-K1.M-$$LNXI\ ";9]V6YM M9M?;#S5P5=L>9E.'^5*FV8QCYDZQZERKANM:K7KN5FD>U/#XKK4 M7HJ]74S_ )CN33M>IMGSND?BMWM9I/\ ?PVXSKZ:9*1I_96R\#.;?&^F,W*[ MS'K=GN)TCRQCRQWZS/LWC+Q]&GD26RNJ; M \EYVYMX\[<>(M^YNY5S<.OZ'QUK]K/YR](Z/SY_+5 ME?'8?%P2/C]NSNP96>"C0K-7QV;MB*)OQGH97DG)N8=0\VP"DVM/\ NK'GM:=*UCRV MF(\JL\[TN[7D/O9[B-YY^Y%?[-:V*RS&ZIK,-B2QC=&T3$OFBU?3\6YZ,:Z' M&5)7269FLC]LR$]BTYC7SO0]&NCNE>7]&\@P[R6]F>$ M1Q[M(K772L*)]4]1[WJKG6;G&]X6O.E*^3'CCW%(]B.,SP[UIM;3698JFSM> M "4A]UYW],?S=W3\6K8Z.V_BO2-_CJ MJK/]1..=NNZ[+8:U5\:>4O*3&N5J=%\:>+_TE:/YEMAZSDW+.9Z?Y6ZR8M?_ M %<<7T_]F4_^ 6\[G->8:__53-RH"SX M !YOS)R7A>&.).3^7MB5GR%Q?Q_M^_Y9CYFU_.HZC@+^>L5F2N1WAFM M,HK''T1RJ]Z(B*JHBY'E'+LW..:[;E.W_P _*OEXY+16)^QKK+H\SWV+ ME?+=QS+/_D[?#?)/L4K-IC[.FBJ@VS9\UNVT[+N>R7'Y#8MNV#,[/GK\BN62 M]FL_D;.5RER17.>Y7V;UN1Z]55>KOPGI]M=MAV6UQ[/;QW=OBQUI6/-6L16L M?8B(>>NXW&7=;C)NL\][/DO:]I\]K3,S/V9EU\YW" M %@OZ /!K>'_3JT39KE%U M/8.=]PW'E[*^?$C;:8ZQ=BTK46>:K$D=C[6JZ;5R%=GB5C?E![TZ.D?UH;X[ MF?++=@0VE0 U^>J?SHO;MV =SG(E6XE+/6>.,AH&IS- ME;'MQYA[^.:[KYUW!S;(N11OA MP1N(RW\W?OY=,=9CTU[ MW>_X?,K.ST:43 M !9Y>G-P<[MR['.V/B.S4=1S& XJP&8VJF^%89*FZ[RDV^;M M4>UWQW+3VS9KD2.(/.HZAZUYES6L][#DW5JTGSX\?XK' M/V:4K/V^U?7HGE/R)TGL.6VC3+3;UM>/-?)^,R1]B]K0S5-.;2 5\ M?K^\SMY9]1WD+ TKR7L+PEINC<18V2)SO9FW*>,DW7:(F,7ITLT-LW:[2FKV>#'BTGL[TQ.6TQ&O_F169TB9FNG9$2TJ$QHE M 9,]F_;GG.[/N=X8[?<$EF)>1MUQN.SV1JP/L2X+3*"OS&\;$D;>B/7 ZEC M[EIK7.8U\D36*YOBZIK?5_4.'I7IK><^S::[?#,TB9T[V2?:XZ_\5YK'EX:S MI+9.D.0Y.I>H]KR>D3ZK)EB&*OMLDZQ$Z3W8F*ZZ1WIK&L:ZK1'5]9P. MEZSKNG:MC*^%UC4\%B-9US#U/,6KB<#@(QE;SGRR^ST,?5CB9XG.=X6 M)U55^$\T]SN,V\W&3=[FTWW&6]KWM/;:UIFUIGTS,S*^^/'3%CKBQQ$8ZQ$1 M$>2(X1'V(0=7XFX]WGE#=KZ8O3^.]2V'== MGR"^7XJN"UG%6LSE)8FS2PQR3I3IO\MBO;XWJC>O53N;FT4VV*EKVM,Z1%:Q,VF9GR1$:JM'N% MYIVCN+YQY5YSW.9\FQLD>-@REZ23%X.JY?A3'Z_B6P4:S?_17 MKL;_ ,#TSZ?Y-MNGN2;7DFTC\1ML%<<>F8CVUI]-K:VGTS*@/4/.,W/^=[KG M.?7O[C-:T1.FM:]E*\.'M*16OV..L\7C9EV& !/%^[M]U?[:^S MG(<&;!?=9W;MBV!FMUTF?&Z:WQAN4F1SFB65=YB2R.Q61K9;%(U(_!#4H5?C MN<]4;1_Q^Z7^1NKHYU@KILN98^_Y=(S8]*Y8_P"*)I?MXS:W"-%P_!OJ'Y9Z M4KR_-;7>;"WJIXQK.*>.*=(TTB(UQQY_5ZZS.J0$02EL M 'FG,G+>C<"\5[]S+R7EV8/1 M>-]8RFU[)D'+"LWL.,KNE;1Q\,\U=EW,Y:RL=2C61[7VKDT4+/CO:AD>4\KW MO.^9X.48;RT4VF'':] M[3Y*UC6?9]$=LSPA6+=W?%W#!KK$K7SO3S)7JOI%TGTULNDN0;?D.QXX\-/;6\M\D M\;WGTVMK.GDC2(X0H=U7U'NNJN>Y^<[K6(O;2E?ZF.ON*?8CC;3A-IM;2-6- MAL;70 ;^?NX_,2\?\ ?S:XWM66LQO.G$NYZK!6>_P,DV73TJ9_L9-<5OL=Z M])^PFKP,YI\4ZISOAZC[NY'EYW:MQ/G8[' M!O!FPV/G9E<7862GR1R_098QN2M>T,=Y=O6^/VS3XZBC$\JQ>?XX[E;1QQ8)TF(T\E\O"]O+%8I72)[\34KQ@ZX^7. M9?P]RZ^O*=I?V\QV9MQCNS$=\GY"P M -V?W?3D!=+]2[C?!NG2"#E'C[E;C^PY[VQQO2#4K7( M=6![G)X56?(:!"UC>J*Z56M3JJHBPWX\[#XYX<[C-IK.VW&#+'V;QBG^B,LZ M^C5*G@UO/BO76#%KI&XPYL<_8I.2/]N./LK!0H:N4 M :2/O G.?[(/3MW/5J5KV?/<];II_$F/6)W_-KG1B/:OL=G7M, MFQ\SE1S4^4&M^!SVJDS>!')/E;K_ [J\:X-CAR9Y\W>TC'2/9B^2+1_=]"* MO&3FWR;T5EV])TS;S+3#'GTU]9?[$UI-9_O*^\O@IL M '8=1U;-[SM>L:5K51V0 MV/<-APNK8"@U?"Z[F]@R5;$XJHUW1>CK-ZW&Q%__ "C@W>YP[+:Y-YN)[NWP MX[7M/FK6)M:?L1$N;;;?+N]QCVN".]GRWK2L>>UIB(C[,RM8.'^-L+PWQ-QC MQ'KG_P"8.+^/]/X^PSE8V-TN-T[7\?K].:1K?@\Z>#'M>]?PJ]RJO55/,#FW M,SDO-IC[$R]"^6['%RSEV#EN#_)V^&F.OL4K%8_W/ M1C'NZ 1;/O/'./R+P_VZ]N^.N^&UOV];!RELE6%W21F%X^Q+->P$5WX$5:>5 MS&[698VIU1TN,ZKT5C>MF/Y;>2^NYMS#G^2OM<&"N&D_VLMN_;3TUKCB)]%_ M2@#QZYMZKEFRY+2?;9LULMH_LXX[M=?1-KS,>FGH0RRWRL M 9<]A7!W\2/>9VV M\+S4?E+$[GROK'SII>'Q>=HVO65VO?O@ZHB^7I6"OO\ A^#XOPFJ]<\Z_A[I M#F/.(MW.YB_\ ::_0 !\]JU5HU;-Z]9KTZ5.O-:N7+4T=>K5JUXW36+-FQ,YD4% M>")BN>]RHUK4555$0^JUM>T4I$S>9TB(XS,SV1$>69?DS$1K/8JG^X'E&]S? MSMS)S'DI7RW.4>3]ZWV19$5JQLVK9\@Y93DO(]GRC'&E=MML>/[-*169].LQ,S/EGB\^^H^9?+'/\ >S MXUJ_&7A/BJ:=L;E:J)C]AY+SD$4B+*QW1V(Q]:RSPHJ+?AZK\9$JG_,=U3K; M:=(;:W9_U&>(^S7#6?\ '>8_N3YEF? GIWU6UW/4^XK[?+/J<6O]2LQ.2T<> M,6MW:]G"<=N/%+B*JK"@ !':^\;]UC>).U#7.W/7E_E;JG)U!N*Z[/EV/6LS$Z3FR1-:>B>[3OVGMTGN3IQB4/>-'47R3TQ'*L% MM-YO[]SMXQBKI;)/9/"?:XYCAK%YF)X3""Z785" VW^B;W5M M[6N_/C:7.9/Y/X]YK9)PCOCI7Q-IUX]QNTG:;F+#K'^C59A]^HXUT]GJQT%" M2RGB\+WM=%/C+TO/4W0^X]17O&L1,2A MX1]0_(75V+;YK:;+>QZBW'A%IG7%;32=9[^E([-(O:=?/8L'G^N< M "&U]XU[^&[=MN%[ M%^-,VDNNZ+;Q^Y<\7,=8ADKY7=WUV6M/T*6:'J]T6GT+*Y&_#XW1NR%NLQ[6 MST%1+<_R^=#3M=K?K;F--,^:)Q[:)B=8Q]F3+_QS'=)!2T?F;0)W5J>9U M MP[]_H]9Z>:RR^=C<$_Q0O9:]HN1O5U#RWS;X+>'G\6\[^6.9TUZ?V-XFT3'# M-FCVU,7FFM>%\G;[7NTF-+ZQ$GBQUQ_#/*?DOE]].=[RDQ$Q/'%B[+9/1:>- M7I4\ S4].+D!., M._3M$W*2=:U2GS]QMB,I91[H_9\)MNQTM1SL[E:BN='%A\[.YS?_ %M16_\ M$T[Q"V'RET/S;9Q&MYV&:U8\]J4G)6/OJPVGHC>?$.K^6[J9TK&\Q5F?[-[1 M2W^&TK/,\VE]0 "%M]YSYP^)%\2-18L\9^=?(OAYOII.F?=17;5]/K9T MR1[S&3_\$C>%/*?E;KC:1:-<.VFV>WH]7&M)]]G&L7CS\78 %>SZ^/.2 MHSR/A*5QMO <&ZQJ/#.(?$YWD^V8>G/M>W-6-5\+;5/==OR-*1W3JY*C4^%& MMZ7V\#.2_)'A]M\UXTS[W+DW%O8M,4Q_8G'CI:/[TJ9>,'-OE/K;/BI.N':8 MZ8(]FL=^_P!F+WM6?8:7B8$7 M !)$^[0\&LW;NSY5YRR%7S\;P9Q6F)Q,RQK_V> M[2XYTR;W==Z MWIQX([TQ[Y?%.OH_HG#P*Y3&ZZCW'-KQKCVFWTCT9,T]V)^\KDC[*<&4O6N M ,'/4NY3;PQV"]V>_(Y8[57A7;]9Q,S7HQ:^?Y"J-X\UVTBJK>OLN= MVFO)X47J[P]$^%3<_#OEGRQUSRO83[BV\QVMZ:XI];>/LUI,-=ZNYA;E72_, M.84F(RX]IDFLSV=^:S%/\4PK&STC4# <[J^M9W=-FUW3M7Q MMG,[+MF=Q&M:[AZ4:RW,KG<[D*^+Q.-J1)\,EF]D+4<4;4^%7.1#@W6YP;+; M9-YN;13;8L=KWM/96M8FUIGT1$3+L;/:Y]]N\6QVT=[K.?Y^J>H]YS[<:Q;$/3'\+]#[7#EKW=_NH^,9=8TGO98B: MUGTTQQ2LQ_6BTZ1K,*5>*_4,\^ZPSUQ6UV6S_$4[=-:3/K+:3PUG)-HUB.-: MU[8B):LB3D; ?I%++!+'/!))#-#(R6&:)[HY8I8W(^.2.1BH M]DC'HBHJ*BHJ=4/RU8M$UM$368TF)\KZI>^.\9,R6R^/UC_4SBCCB;W<;^K8V-C:LF(T2:16L:C462:;4GRRO5$^%SG*YR_"JJ MI'4^$?AQ,Z_)6#[[)^&D'Z5O$#YQM[U@^"?W_F3]37[6^^?D/0/U0/SZ(O#C MYJP??9?A#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ!^J ^B+PX^:L'WV7X0^E?Q ^ M<;>]8/@C_,GZFOVM]\_(>@?J@/HB\./FK!]]E^$/I7\0/G&WO6#X(_S)^IK] MK??/R'H'ZH#Z(O#CYJP??9?A#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ!^J ^B+P MX^:L'WV7X0^E?Q ^<;>]8/@C_,GZFOVM]\_(>@?J@/HB\./FK!]]E^$/I7\0 M/G&WO6#X(_S)^IK]K??/R'H'ZH#Z(O#CYJP??9?A#Z5_$#YQM[U@^"/\R?J: M_:WWS\AZ!^J ^B+PX^:L'WV7X0^E?Q ^<;>]8/@C_,GZFOVM]\_(>@?J@/HB M\./FK!]]E^$/I7\0/G&WO6#X(_S)^IK]K??/R'H'ZH#Z(O#CYJP??9?A#Z5_ M$#YQM[U@^"/\R?J:_:WWS\AZ!^J ^B+PX^:L'WV7X0^E?Q ^<;>]8/@C_,GZ MFOVM]\_(>@?J@/HB\./FK!]]E^$/I7\0/G&WO6#X(_S)^IK]K??/R'H'ZH#Z M(O#CYJP??9?A#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ!^J ^B+PX^:L'WV7X0^E M?Q ^<;>]8/@C_,GZFOVM]\_(>@?J@/HB\./FK!]]E^$/I7\0/G&WO6#X(_S) M^IK]K??/R'H'ZH#Z(O#CYJP??9?A#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ!^J M^B+PX^:L'WV7X0^E?Q ^<;>]8/@C_,GZFOVM]\_(>@?J@/HB\./FK!]]E^$/ MI7\0/G&WO6#X(_S)^IK]K??/R'H'ZH#Z(O#CYJP??9?A#Z5_$#YQM[U@^"/\ MR?J:_:WWS\AZ!^J ^B+PX^:L'WV7X0^E?Q ^<;>]8/@C_,GZFOVM]\_(>@?J M@/HB\./FK!]]E^$/I7\0/G&WO6#X(_S)^IK]K??/R'H'ZH#Z(O#CYJP??9?A M#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ!^J ^B+PX^:L'WV7X0^E?Q ^<;>]8/@C M_,GZFOVM]\_(>@?J@/HB\./FK!]]E^$/I7\0/G&WO6#X(_S)^IK]K??/R'H' MZH#Z(O#CYJP??9?A#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ!^J ^B+PX^:L'WV7 MX0^E?Q ^<;>]8/@C_,GZFOVM]\_(>@?J@/HB\./FK!]]E^$/I7\0/G&WO6#X M(_S)^IK]K??/R'H'ZH#Z(O#CYJP??9?A#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ M!^J ^B+PX^:L'WV7X0^E?Q ^<;>]8/@GJ7"7J9>K9W \M\>\*\;]TN^Y;=^2 MMIQ>JZ_47"\?QP,M9&=&S9"_.NH>&KBL33;+;MS.Z-@JPR2.^!JF+YUX<^%? M(>4[CG/,.68*[/;8K7M/>RZZ1V1'M^,VG2M8\LS$,KR3Q \2^?V3)6L1-YTB;3$ M:3:8K$1$S/&8B(CS1$.YG4

AKG8EVM;US7D74+ MNY31+J/$FLW7KX-HY-SE2XNOU)H&/CEGQ.&BJS9/(HUS'+0I2M:Y)'1]=U\/ M^C]SUMU-@Y-B[T;37OY[Q]QAK,=Z?1-M8I7^U:/)JUCJ_J7:])\AS]IV3=MPS%W8=LV_.Y;9]FSV M2D\[(9K/YV_/E,OE;LJ(U'VK]^U)+(J(B*YR]$1#T:VFUV^QVN/9;2D8]KAI M6E*QV5K6(BM8]$1$0HAO-WN=_N\F^WEYR;K->U[VG36UK3K,\-(C69[(B(CL MB-'7CG=< !:8=F?+"\Z=IG;?R[-DGY;);[PMQUGL_?DD\V:7 M:YM8QT.W1V9>J^9;J[/!;BE7_C(QQYE]78B:=V8]#T)Y%S".;6*M$OA[+IOE&;G&_G3!AKK M$>6]IX5I7^U:=(CS=L\(F59OW.]QG(O=CSIR'S[RE?2WMG(&N M86NQE/7M3P49*Y\SY'N]'.F^G^7]+-[V_M7M,VGR<=(TB(B*(\^YWO>HN;9N<2M8X5I7^ MS6NE8\O#6=9F9>"&<8@ #E]?SF1U MC/839,1-[/EM>R^-SF+G^-_H9'$W(;]*;XCV/_T[-=KO@ M/%[5K^&V/&OZ^+QX_.8ZMDZ;O%X6]?%7M-7KT3_]QY:[K;Y-INLFTR_YN+): MD^S69B?]L/13;9Z;K;X]SC_R\E*VCV+1$Q_LEV X', M K)?4UYR_B+[\NYWE"O=]OPMKD[+ZEJEED_G59]/XY97X^U>Y2Z?Z<5;*8 M;68KGA;\'F6'.7JYSG+Z0>&_)?X?Z'Y;RVT=W-&VK>\:<8R9=:^Q M'F4/Z\YM\M]7[_?UGO8IW%J4GR=S%^+I,>B:UBWV6"1NS40 M FU?=Y.P+ECMVUG MD[N7YOU*?2,YS-K>L:QQAK&;@FH[C0T2ID;^,<3-K6M6>->_/<[L3QT MKK,:3"2Z5S3J =5WKBZKL.Y;#<%ZM9XF)O:;3_MET([SJ M #D\+A7Q>OZ]B$1'&5A#Z(O8WR#V2]J67HA MP.)PVI:EF[559*3\SCTK7;MAD,DK(),BL*O5\;^E"O&;K78=9]44ORB]K\JV MF'U5+3&D7OWK6ODK$\>[.M:Q,Q$S%-=-)A:XHT],UO?[$2B/QKW]=IT3?;3KWMUN<6.-/[,SFF9 M]'XK3AY9CR:H'!>!3T !OU^[S=IR\Z=YV'"Q[ M>R::-[J=OE+8_:\3QWCW*BQ]9<5%#DLTQS7+Y5G%5T>U6RD%>/O5,VDZPFKP2Z=MS'J*_/,U?^DV-/:SQXYLD3 M6L1PTGNT[]IXZUF:3IQ3TBCRV@ :]?5+[JG=GG9'S+RO MBLBF.WS)XAO'7%DC)Y*]M.0][9/B,3DJQZ6M$Z^2\]W'_P ;5.MN?QTSTQN^;5F/C%K[!WT\BX?P9KR:AJ<%AU/==\KL MG@3P2;)D*ZXJC-&Y')4JW/PQVF*M1OYA.M_C.ZQ]%E9?VO@;@2QF=&XW M2I*YTTYYOHKDRZ]M*::X\7H[L3WK1_7M:.R(TISXM]83U'SZ>7;.\SRG8VM2NF MNE\NNF2_ITF.Y2>/")M6=+RTUDO(G +!C[OSR=+R'Z:_'> M$L2LGM<1;]R9QC-*GB\Y8F[!^T'&Q6561S5?4P_(%>%GA1B>1''U17=7.H9X M[\MKR_Q%W&6D3%=U@PYOLS3U=ICV;8YF?3,^Q%U/"/?VWW0FTB]N]EP3DQ3Z M(K>TTK.GFQS2(]&DSYVZ\AQ)0 M '^.Y&L:BNSP7\//X0Y)\J\RIIU#OJQ-HF..'%VTQ>>+3[K+V>V[M9C\7$S M3GQ7ZX_B?F_R;L+Z\DVEIBND\,N3LMD]-8]SC[>&MH]WHT:DU(G M +.#TRM^_:9Z??9_M3I/.G3@;0=7NS]>KK M&2T'$1:%E+$B^)_6:?(ZU*]_X$\;E^!OX$\W_$C8_)O7G-MKV5^/9;Q'FC+; MUM8^Q%X7QZ#WGQ_HWEFX[9^)XZ3[..OJYG^FLLYS26V@ M 8N=[7.+>VSM'[A^<&6$K9/C_BK:\GK,CE1K'[M>Q[\+HE:1ZO8K([FY9. MC"YR=7-:]5:USD1J[-T9R7^(NJN7\EF-<>?=4B__ *<3WLL_8QQ:?L-?ZJYM M\A=-[WFT3IDP[>\U_OS'=QQ]F\UA5NNJN.IQS6[^0OVYF10PQ,=))(Y&M155$.+/GP[;#?<[F]<>WQUFUK6F(K6L M1K-K3/"(B.,S/"(=\<-FGF=M:WQX[9^1Z3W*D<'_ M '&+Q$J>;&MBVV&>K3OQ4\:\_._6=/=(WOBY/QKESQ[6^>.R:T\M,4^6>%\D M<)[M-:VM)X<^$V'E'J^>=34KDYIPMCPSQIA\L6OY+Y8\D<:4GC'>MI-9,)7) M.P U ^NESC^Q/TW^9H:E[V'/\R7-;X.U]W7I[3\]KLE[;Z/3IU?[7QKK^<9 MTZITZ]?A1.BRQX)\E^6?$/9S>O>P;.+[FWH]7&F.?L9K8T:^+7-ODKH?=16= M,VZFN"OI]9.MX^SBKD5VQ?Y2L M >C\2\1],?S7FW+N2;#)S3FV:F M#88:ZVO:=(CS1'EFTSPK6(FUIF(K$S,0[O+>6[[F^]Q\NY;BOFWF6VE:UC69 M],^2(B.-K3I%8B9F8B)E/)]*WTR:XM9K$\;3:T1-;>>'WAEL>DL=>8\P[N?J"U>-M-: M8=8XUQ:^7R3DX3,<(BL3,3NW(92J (@/WHSD=L^Q]HW$=:56OQ>$ MY2Y'S,'F=4E;GK^I:SK4JQ>%/ M==KM;-EM'EUK%*T_P!EK_\ :$38 MM,K8 L7O14[3T[5>Q#C6#-8R.ER+S4UO-N_ODKLCR$$NY8^ MB_3\!:D[PU\C+;5&M=(_KY^>,75/\4=;[F^&W>Y?L_P#I M\7'AICF>_:/)[?)-IB?+6*\9B(7A\->G/X:Z2V^URU[N^S1Z[+PTGOY(B8K/ M&>-*16D^36LSI&K;218WT (4?WE;NH3>>>>-.U+7<@Z3 M \(X%N\;Y!#(](9N2.0*4$V'HVXO&L4TVM:&E>>"1$ZL^79V?A12XW\NG3'Q M+DFYZHW%=,^\OZK%_P"EBGVTQ_?R:Q/_ *<2K%X[=01GWVVZ:P3KCP5]=E[/ M=WB:XX\\36G>GV,D(RA9!7X M !F5V#]H>T][W=#QQP/@$N5,+EL@FVG1:]R-FR-JO&O_/U34.N^K-MT7TUN.=Y])SUKW<-)^[S6X4KY M>&OMK>:M;2V[H?I?+U;U%AY7$3&TB>_FM'W.*NG>\L<;3I2NFLQ-HG28B5FI MH^E:OQMIFJ\?:3AZFOZ?I.O8C5=8P=%JMJ8K!8*A!C<71A\2N>YM>G68WQ.5 M7O5/$Y58;O+OMY>VUK3,S/V9E>O!@P[;#3;;>L4 MP8ZQ6M8X1%8C2(B/-$<':3K.4 T3>O#W\_PI]L[^&./\VV MESAW'X_+:U0?4>QV0U#BWRUQ^];8KFRI-C;V7AM?)&+E5J/66>S8@>DE)52; M/!#H7^*>H_E??TUY+R^U;SKV9,W;CIV:3$3'?O'FBM9X71=XK=8?PQT_.UVE M^[S?>Q:F/3MI3A&3)KK&DQ$Z4GM[]HG28K* B7J4R $QG M[KKR*MSCKNSXEFN*B:[NO&W(N-Q[Y4Z/7<\%L6M9NY6@Z^)5B30L>R=Z? GC MA1?PH5'_ )EN7S3F/*^:Q7ADPY<4S_Z=JWK$S_\ -M,?96A\ ]]2_*-_RWCZ MS%N:9?1IEIW8T^SAG7["5<5A3Z M !'.]?;U(?X>>*']I7$6>]GYJYLU^5V^9?%V?#>XYXBR#IJ5R%LT3NM M+9N14BFI5T^&6OBTM3](I):4RV"\"_#SY?YI_%7-::\GV63\56T<,N>.,>S3 M%PM/DF_=KQB+PA/QAZX^1>7?PYRV^G-=U3\9,3QQ89X3[%LG&L>6*=Z>$S64 M&DNHJ: )_P!]WAWYNX^FSJ.N MMD\:\4G5G)*/_ -1&O^-^#P^%5HGX_;'X MIXB9=QI_]UM<&7^BLX?_ */D_P!^JXW@MO/C70V/!^;[C-C_ *;>M_\ JMY) M"J6 (\7WD+E#/8+L[T#A75J&4R65YMY7HV,U4QE&[ M??+I'&-+YR9))(J4'<\AKST<_JSHQ4Z>)45L^_R\\LP9^K<_.=U:M<6R MVLQ69F(_&9I[D=O_ )<94+>.',,V'IG#RK;Q:V3=[B.]$1,_B\4=Z>S^W.-" M#^8&^?[)V[]&\S^)%S_C^Q_+8OOZ_;53^)[O\ED^]M]H^8&^?[)V[]&\S^)# MX_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_ "63 M[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_B0 M^/['\MB^_K]L^)[O\ED^]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R63[ MVWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_ "63[VWVCY@;Y_LG;OT;S/XD M/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ED^ M]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/XD/ MC^Q_+8OOZ_;/B>[_ "63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_)9/ MO;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ED^]M]H^8&^?[)V[]&\S^)# MX_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_ "63 M[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_B0 M^/['\MB^_K]L^)[O\ED^]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R63[ MVWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_ "63[VWVCY@;Y_LG;OT;S/XD M/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ED^ M]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/XD/ MC^Q_+8OOZ_;/B>[_ "63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_)9/ MO;?:?)?T_;<74EOY/5]BQU&#P>?JIU< MY$3X50^J;O:Y;13'EQVO/9$6B9_HB7Q?;;G'7OY,=ZTCRS68C^F8=<.PX0 M 'IO#W#?)W/W(NM<3<.Z9F=]Y!VZZE'!:YA( M6/L3N:U9;-NW9GD@HXO$X^NQTUN[:EAJ5(&.EFD9&USDQW-N;\MY%R_)S7F^ M:F#88JZVO;LCS1$1K-K3/"M:Q-K3I$1,N_RSEF_YSOGZ6?H\<8]A^&H\F^/([DV%]G6>-:UV M-[+>O<95[U>":.>:O)Y-W-31LO6V^..%M:M)+#+1SQ-\6N9=<9KPZ0Q1O][W=QU!:O&_;7%$] MM<43Z.%KS'>GLCNUF8G=.0ZE( (AOWFWDC9MGV_MJ[>M7P^=RM'6]?V?F# M:FXK$Y+(U7Y#9K_S.TZ.>>I!+6BN8ZGK>9-]GS[G8[_) M9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ )9/O;?:/F!OG^R=N_1O, M_B0^/['\MB^_K]L^)[O\ED^]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R M63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_ MB0^/['\MB^_K]L^)[O\ )9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ MED^]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/ MXD/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ M)9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ED^]M]H^8&^?[)V[]&\S M^)#X_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_) M9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ )9/O;?:/F!OG^R=N_1O, M_B0^/['\MB^_K]L^)[O\ED^]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R M63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_ MB0^/['\MB^_K]L^)[O\ )9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ MED^]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/ MXD/C^Q_+8OOZ_;/B>[_)9/O;?:<9E-9V/"0QV,SK^;Q$$LGDQ3Y3%7Z$,LWA M<_RHY+<$3'R>!JKX455Z(JG)BW.WS3W<.2E[1Y*VB?\ =+CR8,^*-H:-K_G-AL[/NF=CK68\-AJSG>%O1DEFU,K8*T4T[V1.USJG MJODO1W*[%,=?+>]M)[M8^S,SPK$S,0L$O3Q]-+@ST]N/?DK2ZL6X3.'E6.T^IV]9]I3R=ZT\._DF.V\QPUF*16LZ+E=%]"\IZ,V7J]K'K M>97K'K<]H]M;RZ5CCW*1/96.W2)M-IXMC1'S=@ @/?>,M^L;;ZB M=C6'S/=6XMX5XTTZ"#K(D44N77/WW.]S7F?[O=Q1'L1ZN>'GF9\O&I'CGN;9>K\6W[TSCQ;+'& MFLZ1-KY+3,1V:S$UUF.W2(GLX:&2<4, ;!/2\[4G=X_>OPYQ M)D*:VM'HYC]H7*2N\Y(&\VIZK#_ZN76M9CC'N([V2?12>UO?AOT]'4G5NVVF6-=G MAGUV6//3',3W=)B=8M>:4F/-:>,+,%C&1L;'&UK&,:UC&,:C6,8U$1K6M1$1 MK6HG1$3X$0\YIF9G6>U>-_0 !Y]RSR;JO"_&'(7+F\7/8 M-0XTTW8]XV.RBQ^?.8N3>:MUF\W:>4=WV/=\RULBRPU+.P9.QD&8RFJLC\ M&.Q,$S*M9B-:V.O"QK6HB(B>FG).4[;D7*-MR;9QIMMMAICKZ>[$1WI[>-IU MM/&>,R\_^><;GG&ZU]=N,MKZ:Z]V)GVM(G2-8I72L<(X1'!Y89-B@# MZ:E.W?L14Z%6S=MS*J0U:D$MFQ*K6N>Y(H(6OED5K&JJ]$7HB*I\WO3%6;Y) MBM([9F=(C[,N3#AS;C)&';TMDS6[*UB;3/EX1&LSPXN>^9.Y?[2V?\@Y7\4. MM\?V/Y?#]_7[;(?(?.OS/=>]9/P3YD[E_M+9_P @Y7\4'Q_8_E\/W]?MGR'S MK\SW7O63\$^9.Y?[2V?\@Y7\4'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V? M\@Y7\4'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\@Y7\4'Q_8_E\/W]?MG MR'SK\SW7O63\$^9.Y?[2V?\ (.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7 M^TMG_(.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7^TMG_(.5_%!\?V/Y?#] M_7[9\A\Z_,]U[UD_!/F3N7^TMG_(.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F M3N7^TMG_ "#E?Q0?']C^7P_?U^V?(?.OS/=>]9/P3YD[E_M+9_R#E?Q0?']C M^7P_?U^V?(?.OS/=>]9/P3YD[E_M+9_R#E?Q0?']C^7P_?U^V?(?.OS/=>]9 M/P3YD[E_M+9_R#E?Q0?']C^7P_?U^V?(?.OS/=>]9/P3YD[E_M+9_P @Y7\4 M'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\@Y7\4'Q_8_E\/W]?MGR'SK\S MW7O63\$^9.Y?[2V?\@Y7\4'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\@Y M7\4'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\ (.5_%!\?V/Y?#]_7[9\A M\Z_,]U[UD_!/F3N7^TMG_(.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7^TM MG_(.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7^TMG_(.5_%!\?V/Y?#]_7[ M9\A\Z_,]U[UD_!/F3N7^TMG_ "#E?Q0?']C^7P_?U^V?(?.OS/=>]9/P3YD[ ME_M+9_R#E?Q0?']C^7P_?U^V?(?.OS/=>]9/P3YD[E_M+9_R#E?Q0?']C^7P M_?U^V?(?.OS/=>]9/P3YD[E_M+9_R#E?Q0?']C^7P_?U^V?(?.OS/=>]9/P3 MYD[E_M+9_P @Y7\4'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\@Y7\4'Q_ M8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\@Y7\4'Q_8_E\/W]?MGR'SK\SW7O M63\$^9.Y?[2V?\@Y7\4'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\ (.5_ M%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7^TMG_(.5_%!\?V/Y?#]_7[9\A\Z_ M,]U[UD_!/F3N7^TMG_(.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7^TMG_( M.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7^TMG_ "#E?Q0?']C^7P_?U^V? M(?.OS/=>]9/P3YD[E_M+9_R#E?Q0?']C^7P_?U^V?(?.OS/=>]9/P7R7=8V3 M&UWW,CKV]R(G5?A5>A]X]WM,MNYBRX M[7GR1:)G^B)<.?E?,]MCG-N=MGQX8[;6QWK$:\(UF8B.,\'!G8=$ )]OH, M]AR=K';#%S/OF&2IS5W(TL5M%YEN)J7]3XN;&MS1-61)(&6*5O+P65S&1C1W MQGV:\,C4?40HKXW]D/X9Z>C<[NNG-M[IDR:]M:_P#+Q]D3'=K/>M'DO:T:S$0WM$)I1 M .D>9 MX1'&>$.#=;K;[+;9-YNKQ3;8J3>]IX16M8UF9]$1"LG[Y.[3<.]GN8Y&Y_VS MVJG6V+(_)FCZW9ECE;IG'>&?+6U'5HO(Z5O-I4'+-_'CQGA77LK%8\BB76?4^?JWJ#-S?) M$UP3[3%6=-:8JZ]VLZ>6=9M;C/MK3I.FC$]7E/1;$[XZO(';WGIZD**SP6,]J&[:3D:;7M5OCZQX._DW(YKO@Z=%: MO7JVOG\QNQG/T?M=]6/;;??UB?[N3'DB?\44_P"W;.O@+OIQ=0;SE^GM,VTB M^OIQ9*Q$:>F,MI[>&G9.O"V%6KM/1G2G,.M.H,/(]AP[\][)?36,6*NG?R3[ M$<*QP[UYK76-6N=5=2;+I3DF7G&]X]R-*4UTG)DGW%(]F>-IX]VL6MI.BL_Y MNYGY#[A^6-[YJY6SLVQ;]R+L%S8=AR4GF-@9-85L=3&8NL^25,=@L)0BBIT* MC'>74I010LZ,8AZ- M,J*=;[S/>;6GV>R(CR5K&E:QV16(B.QY69-CP M !,A^ZZ\@>V\7=V7%MXB??;:?9\W"S?@#O._P OYCR^9_R\V+)$?^I6U9F/>XU^PE3%8E@P M /#>XKN0X<[4^* M]@YDYRW+'Z;I6OQ^!);#DFRV?RTLK M(8Y969KI_I[F_5'-,?*.2X;9MYD\WN:U\M[V[*TKY;3Z(C69B)Q/.^>Y M??F?-LM<6UIY^VT^2M*]MK3Y(CTS.D1,Q $]2_U6N9?4'V^3"M7(\<=NNNY1 M]G1^(:>2=)\HRP(V*MMO(]JFL-79=LE:QSZ\2M?3P[)70U?&]T]JS>SPY\+^ M4=!;3UT]W<=09*Z9,\QV:]N/%$\:4\DS[K),1-M([M:TZZ[\0^9]9[GU4=[! MR2EM<>&)[?-?+,<+7\T>YIKI76=;6U2DH(\ M RF[1.SGG3O:Y9QO$G!NK29?(O6M;VG9[_F4]/X_P!=98ICXQ2D<>%,==>-[V\D1Y(XVM/"L3/!8(^G MIZ;G!WI[<;)@-%JLVOE38Z%5O)O,>9H5H]EVNXU()Y\3B6M21^M:+3O1(^GB MHI'HGA;)9ELV46=:'=?>(?.NO>8^OWL^JY9CM/J=O69[E(XZ6M_7R3'NKS$> M6*Q6OM5RNB^A^4]&;'U.TCUG,+Q'K^_@;L,XKLZ>2"";<.C.B.>=<< MSCE_**:8JZ3ES6X8\5?/:?+:?N:1K:T]D16+6C5^J^KN4=(2WFK'DB/NKS[6OLS$37Q]\W?QSQW\\IR\@\NYCV'7,3-=@XYXNPMFTFE M<=86T^/Q5<55FO!?3HKH7D?0O+(V'*: M=[<7B)RYK1'K,MH\MI\E8UGN4CVM8GRVFUIIGU;UAS?K#F'QSF5M,%9GU6*L MSW,=9\D1Y;3I'>O/&T^:(BL82&Y-5 V*>G MEZ;/./J%L^WO/9WK3Q[F.)[;S'D MF*Q:W!NO1?0W-NM-[ZK:1ZOEV.T>MS6CVM([=*_U[S'96/1-IK7BL$>T?L]X M,[)^)L;Q%P9J[,/BH_9[FS;)D%AN;?OVQ1U8ZMC:-QS+(8%R.4LI'\2.-D-. MI&OE5H8841B4-ZJZMYWUES2W->=Y>_EXQ2D<,>*FNL4QUXZ5CSSK:T\;3,\5 MRNG.F>4]*\NKRWE./NX^$VM/&^2VFDWO;RS/V*QV5B(X,HC6F? M !6K^KQN<^^>I3W>YRQ(Z22CRG)IC7.3HJ0<<:]@N/*T?3R8?BQ5M78U%Z+U M1.OB?_S+Z)^$^TKLO#KE.&L:1;;>L^SEO;+/^V__ .'8I#XIY?7=?O'?;WOW=7LN,?!LO/6;=JVBS6 M6-22OQ=H-^U4N7J:HY)8F;3O:6V3->WX\>%K2,^*_JZF?\Q'5/RCS_!TQMK: M[;84[^33RYLL1,1/]S'W=/--[1/&%L_!'IV>6]/9.=YZS&YWU_:ZZQIBQS,5 MX3_6M-[:]EJ]R4EHKJFL (WWWD/NO;QCVRZ=VP:YDE@V MSN'S\>6VR*M+TGJ<5> ME_E/J3+U)N*Z[7E^/2FL<)SY8FL:>?N8^_/9PFU)X3HACQLZB^3.FZ\FP6F- MWO[Z3I,Q,8LP MX])-?X*U]VG:-/-&GAGY+Y$HVZ>3O4I',D:Y^M:"VY#8;U8Y%SE=S55$WX_>Y/698C\CBF)K$_W\NDQV_Y<^A/W@3T]&XYCN>I,]=< M>WKZK%,Z3^,O&N28\L33'I77AK&68UGC";*4W6@ M !!X^\+=_G[;^::?:'QOF5L<7 ?0OR-R>>K.8TTYEOJ:8H MF.--OK$Q/HG+,=[^Y%//,*M>-?6,[[?QTKL+?]'MIBV:8F?;9=.%)\DQCB=9 MXS$WMI,1.-&_+#(& &W;T9.Q%_>QW8X6;;L0Z[P;PF_&<@\K/L03.QV>?!< M<[4>/9)HW1M63<,O3L3^,'6\='=+7IM+Z']NU?2E/PGZ0_B7J&N\W==>4[*8R7UCA>__ "\?;'ECOV[8 M[M>[,>VA8GL8R-C8XVM8QC6L8QC4:QC&HB-:UJ(B-:U$Z(B? B% 9F9G6>U< MM_0 "(Q]XZ[^G^;B.PGC3-2M:QF$WCN(M49IXFR/D2MF^/ MN-;*M6-MB-D?D;!D(U1\:N=C/"[QLF8VU7\O?0L3W^N>8T\ML>UB8CTURYH\ MWEQ5GA/^9Y-)5Y\;>L?4X:](["WXW)$7W$Q/97MIC]FT^WMV>UBL<8O*(^6L M5G #;?Z&6[Q:1ZGG;@^U,L-#:W\C:1;5KT:LDNQ\7[C! MA8>CYH8WI+LL-)%15WEMIUYM<<:=W/CRXY]CU=KQ_BI6/L^=8L'G\N> M 'RWKU+&4KF2R5RKC\=CZMB]D,A>L15*5&E4B?8M M7+EJP^."M5K01N?)(]S6,8U5541%4^J4ODO&/'$VR6F(B(C69F>$1$1QF9GL MA\WO3'2[Q.N[58@2/'I*C'UL/!7:L<4\MKQW]\)/#^G0_3 M\7WM:_Q!NXB^>>V:1]QAB?-2)UMIVY)MQFL5TI9XF=;6ZNYW--I:?D3;3-<, M=D7G[K+,>>\^YU[*17A$S;74,2NC8 M )(OW97D!<'WB53W[@#(9B!JRO1+&=T;>=1=1KI C%8]Z87 M936?OJ4C[/H3AX#[S MU74VZV4S[7-LYM[-L>2FG^&UI^QZ4X(I>M< M #";OE[]N!^P?BN;D+EW-,N;%E8;U?CGB[#VZJ[M MR-FZL*.]DQ-*1SWT,%2FEB^42(\E8X=Z\^UKK';,UK-?+WP=^7/'?KRG/R)S!G'5\'C)+M;CWC/#6+$> ME<=X*S8=*VCAZ+U:V]F+,:1I?RL[5NWW1L1[FPQ000WSZ+Z'Y'T-RR.7\IIK MGM$3ES6B/69;1';:?)6./=I'M:ZSIK,VM--.K.K^;]8\SOIBKK&/%77N M8ZSY(CRVG[J\^VMI'DB(C"LW%JP &Q_T[?3 M/YQ]0KD+Y-U"O/I?#VN9""#DGFG+8R6UK^N,=&VR_":_4=/13;=ULU7-=%CH M)F-@;+'+;EKPO8]T>^('B-R7H'8>LWM.D^KQQ/;>8X MZ3%8M,3$;OT5T)S;K3>]S;1.+EE+?C<\QK6OE[M8X=^\QV5B>&L3::Q,2L$. MU'M&X-[+^*,7Q#P3J4&OX*JK;F=SEM(+>W;QGG,\%G9=TSS*]>?-YB=%\#%< MUD%6!&05HX:\<<3:'=4=5\ZZPYI;FW.\LY,\\*UC6,>.ODICKK,5K']-IUM: M9M,S-RNG>F^4]+\NKRWE&.*88XVM/&^2WEM>VD=ZT_T1&D5B*Q$,F#7&= M !JH]2[U6.&?3XTZ7$>+'\B]Q&QXR6;1 M>(J=_P /L#)6(RMMO(UNHLD^MZE!(]'Q1+X+V7U5D_PY\,.;]>[ MR,OMMOT_CM^-SS';YZ8HGA>\^6?OXO#$ M]GFODF/3W5[:1$WO;MO>VG&T^B(TK$1%.>=\\YGU%S&_,^;9;9=U?[VM?)2E>R MM(UX1'IF=9F9GPHS;$@ ;K?2R]'7DWONS-# MDWDI,YQAVLXO(*R_M[(H:FUB,-N6\N[FYZFM7AC[:88GLOFF)CCY:XHF+6CC,UK,3,I^ M'_AGO^KLM=_ON_M^GZVXW[+Y9CMKBB=>'DG),36.R.]:)B)Z'$/#W&? G'6L M\3\/Z=AM#X^U"DM' ZW@X'15*K))7V+5JQ-*^6WDYSEH[S;FW,N>R/+,^>9F>,S,S,S,S,S+THQSO 5 M5G=#N#^0^Y?N(W^26.>3>.=.6]P?-$M=T4S]FW_8,TZ6-U1$JNCD==ZHL2)& MJ+\7X.AZ=],[6-CTWR_8Q&D8=C@IY?N,5*^7CY/+Q>?_ %3EC-U/S+-'&+[_ M '%OZ%F;8$ 'JW!G$&U\_\Q\9<)Z/!Y^U<[V=-MML- MLEO3W8UBL=O&TZ5CAVS#*\BY1N.?'N+-5X0XIXZX>T>G'1U+C/3->TK PL@@@?)0U[&5LXYMO;3;=;G-;):=9GC:9G2-?)&N MD1Y(B(CA"_\ LMG@Y?L\6QVM8KML..M*Q'DK6(B(_HAZ08]V@ M K:O5U[J7=VW?7S#NN+RBY/0-%R7[(>+WQ33RT7:=H-JY0DRN/\[PJV MIM6T39++LZ,8O@OM14ZIU7T.\)^F(Z5Z(VFTRU[N_P ]?7YNS7OY8B8K.GEI M3N4[9XUE27Q2Z@GJ#K#<6QVUV>UGU&/MTTQS/?GC.GMLDWTF(C6O=\VK6:20 MCL 667I3]J_\(/8YPQQEE,:N,WS/XA>3^4XY8WQ74Y W^*MELAC MU/#)0P;NC416XMJ]7+U<[SH\3^I_XLZTWG,L=N]LJ7]3A\WJL6M8F.WA>W>R M?\?D[%\.A>GXZ9Z6VG*[1IN8IW\O9_FY/;7C6(C6*S/I.7)[J^G-XDGQV@XR;VUWBCDA?>=3KRIX;!)'A;T3 M;K?JC'L\]9^2-OIEW$_V(GACU\DY9]KY^[WK1[EI77W5>/I'IW+S"LQ._O\ MB\%9\N2T3I,QY:TC6]O/$::ZS"N NW;N3NV\EDK=K(9'(6K%V_?NV);=V[=M MROGM6[=J=\D]FU9GD<^21[G/>]RJJJJGH92E,5(QXXBN.L1$1$:1$1PB(B.$ M1$<(B%&,S/&9?*?3X /OQ6+R6Y$3X5/ MC+EQX,5L^:T5PTK-K3/"(B(UF9GS1'&7+@P9MUGIMMO6;Y\EXK6L=MK6G2(C MTS,Q$+*+TN>R/&=B?:=I?&5NI4=RCM#8]\YGS,+*TDUS?MNJS$?P\JII.ZT[^:T:>VRV]UQTC6*\*5UX]VL:\6Q8T M!MP !B#WV=W&I=D?;'R-S]M'LMR_@<>N(T#6[3WM^>7).;B MGKZ?K*-AEALNJ6+T:V;[XG>97QE:S.G7RNAM?1/2N[ZRZDV_(MKK%,EN]EO' M_+Q5XY+\>&L1PKKVWFL>5@.I^?[7ICD>?G6[XTQ4]K7^O>>%*1I$^ZM,1,Z> MUC6T\(E64 MR'&9"5SF-:KGHBM3HJ]34>O]I.^Z'YMMJQK>>7YYB//:N.UJQY.V8B/0V[H+ M>3L>M.69XC77>8Z3Y.&6?5S/9/9%YG3RZ:<.U:!'FNO@ M $7C[PCZDG[.-0E[&N&MC\K?=_Q<5SG_,8N;_N- M5XZR=9D^,X\;9A=XJV:Y @D2?(L\37Q8-&1/:^/)=666\!?#OY0W<=:\XQZ[ M'!;3:UMV7RQ.DY=/+7%/"GGR:S$Q./C 7C-UQ\1VW\)\KOIO,U==Q:.VF.8X M8]?);)VV\V/A.L9.$+\N J\ M #;-Z'F_IQ_ZG';;-/8?!CMNN;WH&1:QTR>TKMG'.UT<)7>V%>CV+M28]ZH M]KF)X.J^%41[8L\:=A\?\-^8Q$:Y,48LL>CN9:3:?O.]V?\ @D7PHWGQ/KS8 MS,Z4R3DQSZ>_BO%8^_[O_;BL83S\79 M #5!ZF7JO<.>GQJ3\%"F/Y([C-BQGM6D\25;Z,CQ=:POEP M;=R1;J/=9US56*CG5X41+V6EC6*NC(TGMUI1\./"[F_7NZ]?/>V_3V.VF3/, M>ZF.W'AB>%[^>?VU M[3QM:?+:9F>R(TB(B*=GMF M9GQ$S+% ;OO2K]&_DCOERV*Y:Y79F>->UC M&Y!KY<_Y#Z>T]GGM?7KRHZ&LRQ89,E:&/$ M_P 7>7=%8K-<>OW/;%LG9$\*Q:8GNSP^)N).-N"N/=8XJXCT["Z M)H&GXZ+&8#6\%52O4JP1IUELV)'*^UDLI?G5T]NY9DEMW++WS3R22O<]:0_R\TYKFOGW^:W>M>TZS,^:/)%8CA6L1%:Q$16(B(A;OEW+=CRC98^7 MF?+,SVS:=9M.LS,S.KT8Q[N@ M T">K!ZUFF=GE?.<$]O%G"<@]STT$E+,Y17U\KIO""RH]C[&Q MQ,2:ML&_1(W_ +?!JYL=1SDGR"^%K*=N=?"WP;'V1VWX: M5M!BWW?MVY2W'8>0N1MJSN[;QMF1ERVR;5LN1LY;-YC(2M8Q;%V];DDFD\N& M-D<;.J,BB8V-B-8UK4NOL=CL^6;3'L.7XJ8=EBKW:4I$5K6/-$1_3/GG69XR MJ9O-YNN8;J^]WV2^7=Y+:VO:9FUI],S_ $1YHX1P=0.TZP M $F?TE?0RSG-SM:[D.\?!Y35^'/'4S6A<.7F3XK:.58HY4FK9 MCOK%)W\.?";+S7U?/.IZ6Q\LX6QX9X7R^:U_+7'/D MCA:\9L^;,S,ZS/&5H\6+%M\5<&"M:8:5BM:UB(K6(C2(B(X1$1PB(X1#E#B<@ M ' [3GZ^JZQL>T7&>;4UO Y?/VH_-C@\ROA\?8R,[/.E_TH?' M%75/$[XK?PK\!S[7!;=;G'MJ<+Y+UK'LVF(C_>^;VBE)O/9$3/\ 0J7K5JQ> MM6;MN5T]JW/-:LS/Z>.:Q8D=+-*_HB)XI)'JJ_\ V5/4VE*XZ1CI&E*Q$1'F MB.$/.?-ER9\ML^:>]EO:;6GSS,ZS/V9?.?3C !)Z^[3]I_SUYG MY,[NMEQOFX#AO%2<=<=SV()?)GY*W;'I)LF2H6/+]G?:U70IEK3QJ[Q-;L43 MT3JB*E;/YB^J?B?*-MTIM[:9]W;UV73\ECG2D3Y=+Y>,HQ=GN[1%LENS6)K2:UB8GLR6A--*>+-@ !K M9]6KNI?VB=BW,?(6(R"8[?=OQ[.).+Y6K*RS'O'(5>[CF9.A)&^/RLCJNL5\ MGFH%V.*WK\WF]7BF)TGT7OW,<_P!_ MR=K3NO>H(Z9Z5W7,J6TW4T]7B[-?6Y/:UF(GM[O&\Q_5K/">Q6O'HFHD -H M/H]=JC>[3OMXEU3,XQV2X]XYM/YCY,8^-9**-'U-GW&UC, M9,Q'(]:]N1R?\J](T\6^J/X6Z(W6YPV[N_W,?%\/G[V2)BUH]-,<7M'IB/.D MCPJZ>^7^K\$Y:Z[/:?C[]NGM)CU==8\LY)K.D]M8MYI60QYZ+K M !\63R>-PN-R&8S&0I8G$8FE;R>5RN3MP M4,;C,;0@DM7LAD+UJ2*M3I4ZT3I)99'-CCC:KG*B(JGWCQY,V2N+%6;9;3$1 M$1,S,S.D1$1QF9GA$1QF7Y:T5B;6F(K$:S,^16Z^JWWUY+OQ[J]FWC%7KG[' M=!]KT+A'$3-?7BCT_'WI76MLGI.9$Z+,;[DFNR$ZRM6Q%66M4>YS:D:)Z&>% MW1./H?I?'L\L1\K[C3+N+=OMYCA37^KBCVL:<)MWK1[J5)?$OJ^>K>H;9-O: M9Y3MM<>"/),:^VR?_,F(F/+W(I$Q$Q+6>2.CP 22/N[_8<[F3FS(=WW(6%D MEXXX#R;*7'#+D,K:>R;ZW5>]I/Q; M;S-,&NNELLQI:\>>*5GNQVQWK>2U$W\IBM$ ( WKM=_#> M[3N#>W*WE=6PLU*PV3&[ER3)*VKO>ZM="ODW*-.>JS$8QZK*SV M>I-9A>C;SVEZO!#H;^%NF_E;?TTYUS"*WMK'''A[<>/CV3.O?OV<;5K/N%1/ M&+J_Y=YW\B;.VO*]C:8G3LOG[+V[=)BD>TKPB8GUG&8M#1B38AP M '=>-M@74N1=!VILR5W:SNNJ[ VPLLE=(%PV=H9%)EGA5)84B6MX MO&WXS>G5/A.ES/!\:Y;N-K$:SDP9*Z=NO>K,::>7M93D>XIM.=;/=Y)BN/%N ML5YF>$1%P M3&NR&6F8^-8Z-=[&.]HE@9)N_A_T9O.N>H\7*,'>KLH]OGR1_P O%$^VG7L[ M]O?NU]U>?)6)B/; M3$36LM[V#)[/M6PY)S'6\KFLO9DMW++F1,BKUH? M,D\,4$+(X*\36QQ,9&QK4]$^7\OV?*MCBY;R_'7%LL&.*4I'96M8TB///IF= M9F=9F9F9E1G?;W=. M)=KN.1)7-?C\'O>"R&2@E9#)#++!:H021R,:]JOC>K>J=3 =5['Y3Z8YCR[3 M6<^QSTCV;8K1$\?+$S$QZ6:Z;WGR?U#L=]V1AWF&\^Q7)69_IC6)6H)YD/00 M 1]_5C];#3^T6'8. M^V^YB-[[FWPV,;G\]X*F7TS@^2:"6)\N8:]9Z6P\C4Y7,=!AG,EJTWHK\C_R M-I69X\+?!O=]5SCY[U#%\'3>L36O&N3<_P!WLFF*?+DUBUNS'V]^L->(OBIM MNFXOR?D2V2/)3C%>V_9W;0:MXWC<.2]OV/?^0-ES.X;K MMV6MYS9=GV"]/DLQFLM>D66S=O7+#GRRR/ MV9F753LNN !)X])7T+,KS$W6NY+O/P-[ <2 M3,J9OC[A*ZMW%;+R96EB;9H;%O21+5OZWH4[)(Y:E-DD>0RZ)XY$KT_+6]6W MQ4\;,7*)R=.]'WKDYK&MY/7ASX2Y.9 M^KYYU12:'PV'HUL9B<3C*$#*U''8W'4HH*=&C3K1MCBAB8R.-C4:U$1$0I_FS9 M=QEMGSVM?/>TVM:TS-K3,ZS,S.LS,SQF9XS*T.+%CPXZX<-:TQ5B(K6L1$1$ M<(B(CA$1'"(CA#D3C?8 ?XYS6-<][D M:QJ*YSG*C6M:U.KG.9!?RZHYS)]DB>L-3HOR1MVLAD+5F]?O69[EV[][E<]RJJJJJ6QI2F.D8\<16E8B(B(TB(CLB(\D1Y( M5JM:U[3>\S-YG69GC,S/;,SY9E\Q]/P 'WXO M%Y/.9/'87"XZ]E\SE[U3%XG$XNI8R&3RF3R%B.I0QV.H5(YK5V]=M3,BAAB8 MZ221R-:BJJ(?&7+CPX[9LUJTPTK-K6M,1%8B-9F9GA$1'&9GA$/O'CR9''A)CV,8^>]58XOO>%L M>WMQKC\L6RQV6OYJ3[6G;;6W"DI(K.G\ QS[PLRFN]I'=+ ML"R0PI@NW/F[,K-9175XDQG&>SW?,G:U6N6%GD=7(BHOA13/]*89W'5'+=O$ M3,WW^WKI';/>S4CAZ>+'F[S MR !^]:M8N6(*E2":U:M315JU:M$^>Q8L3O;%#!!#$UTDTTTCD: MUK45SG*B(G4_+6K2LWO,12(UF9X1$1VS,^2(?6/'DRY*XL59MEM,1$1&LS,\ M(B(CC,S/"(CM6;'IM]JM;LW[->&.%IJC*VX5]>BV_E"7PL\VQR;N;(\YML$T MLCP8WRES]2[BNFXW^3N8]=? M\G%,QK']_)-M>V)BE9U5<\=>H?C7--OTY@M$X=M7UN2(F)_&WCVD3Y8FF/CV M\8R]G")1LBQ*! !.3^[?]JZ<6]K.W=R6PX](=J[C-E6MK+N/+>0 MPV,?"]R>T5ES^X2Y6:5OP,GKUJ7X_;Z3PG M-EB+6]'M:=R(\TS>%NO!7I[Y*Z9MS;-73=[^_>C6-)C%36N./LSW[Q/#6+1Y MDC0K\F0 (U7WAWO]_8]Q%1[ M-N-4;V/MJRYJW#J6IJ[<&[R41\%_DK)TWUWHLB*F(J6HWQJV MY$]MB? +H3Y7YM;JWF-->6[*VF&)CA?<::][TQAB=?[\UG7VLPA7QEZQ^1N4 M1T_L;Z.X'EOCWA M7C?&KEMWY*VG%ZKK]17)' RUD9T;-D+\Z_%JXK$TVRV[4[CG/,+=W9[;%:]I\ND=D1YYM.E:QY9F(93DG*-WS[FV#D^RC7<[C M)%8\T1VVM/HK6)M/ETB=.*SO[4^V_1NTGM_XSX X]KQMP7'^O5Z%O*)6CK6] MGV2RKKVS[9DV,5ZKD=DSMB>U(BN>D22-B:O@C8B>;74_4.]ZIY[N>>\PF9SY M\DS$:ZQ2D<*4CT4K$5CSZ:]LK[[ML&.*QV:S/;:TZ=MK6 MF;6GRS,RR&,"R@ !IB];7O[3LP[7;NHZ-ETI\]<_P!7,:5Q M\^I9\K):CK:00P;QR*QL;5EAL8?'9!E/&O\ %$YN4NQ3L5[:LK%E_P &^A9Z MPZFKNM[37D>QFN3+K'"]M=<>+_BF.]>./M*S$Z=Z)1QXF]81TGT];XM:(YON MM<>&.&M>'M\NGFQQ/#A,=^:1/"5>J7W4H 6Q'$^R M2;CQ9QKM\TTUF;:M TW9);%F.*&Q8DSFNX[)OFL10_Z,4TKK2N>UGQ6N543X M#RWYIMXVG,]QM:Q$5QY\E(B.R.[>8TC^AZ,X+^LPTR?UJQ/],:N_G1UC6,1D<_L. M?S%N&AB<+A,14FOY3*Y*]8>R"I1H4J[Y99'N1K&-557HAS;?;Y]WN*;7:TMD MW.2\5I6L:VM:TZ5K$1QF9F=(CSN+/GP[;#?<[BU:8,=9M:UITBM8C69F9[(B M.,RKA/52]0#/]_WE1)'>A/ACT)@Z$Z=IM+Q6>>VW-)F.58=:8*3PTIKQO,?U\DQK/FCNUX]W5K- M)':( M;^!-^_:MP9POR MCYJ3_M)XGXZW[SVI$C9OGCI^'V+S42&2:%$D^4>O1CWM^'X%5/A/+WGFQ^2^ M=[SEFFGQ?=9<6G_IY+4\OL/0WD^\^4>4[7F';Z_;8\GW]*V_[WK!BV1 M _P ]R-8U%^.Q=\/F5[6Q-3P0+XODQ72>7>CM-X5^"$Y?5]1=:XIC'PMBVE MHXSYK;B/)'9,8O+_ ,SAK2:Z>(WBY&/UG(NDLFM^-W//:M3S6;5F:2Q9LV)'S3V)YGNDFGGFD1NS,KTZ&.H4XY MK=V[;L2-CBBC8Z21[D:U%540^,N7%@Q6S9[5IAI$S:UIB*Q$<9F9GA$1'&9G MA#[QX\F;)7%AK:^6TQ$5B)F9F>$1$1QF9GLB$SKTD_0NQO$+]9[E>]# 8_.\ MJPK4SG'?"%[V7*:_QM88^*UCMDWUK?.HY[?JTD:25:#72T,0JI)+Y]WP)1I_ MXJ>-F3FT9.G>C\EJ2V2/)7C6G;.M].Y)]*V)[ M !P6S[1K>DZYG-OW#/8C5]5UG%W?)?+'GXTQS[GO6B+ MQ5;Q&\5\_/._R3IRUL7)N-;Y>R^?T1Y:8I\W"UX]UI69K,<(L(A M #OO&'%_(7-&^ZSQ?Q5J.:WK?\ <G1YES/8:;S'R_EV.^;>9;:5I6-9F?^Z(CC M,SI$1$S,Q$3*=WZ57HR<=]D6/Q7,/,T6"Y+[IKM/QQ96-K\AI_$$-IKVS8G0 M([D,*7]CF@EA;81/%7I)! Z=]RD7B?XO\PZSR6Y3R>;[;IFL^Y[,F?3 M[K+IV4U]SBB=/NK]ZW=BEN?#WPPV72E*\SYIW,_4$QV]M,.ODQZ]MOZV28U\ ME=(UFV\\A1+( P?\ 4OS%O!^GQWG7:20K-/VW3TOKI',<%N'GID MBT?[8C7T-8ZUM->C^:S'S=N(_IQ7A6,'I$H0 #<-Z'/:@WN@[[ M]"R.>QC,AQSP'#^VO=6686RT;M_6[E:'C_ S),R2K.[([S9IV9:\C7-LX^A; M;TZ=52)/&KJG^&NB,^+!;N\PW\_%\>DZ3$6B9RVX<>&.+5B>&EK5E*GA!T[\ MN=64W>:L3L=A'KK:QK$W[,5>WA/?_&1PF/Q2^9]UG\C5>+])V/=\TC98H9[537L78R/R=2=,J1NR.5F MA;6K,7X9+$K&(BJY$,ER?E>YYWS7;\HV<:[KY/VCFSE3D7E_=K*6]MY,W39-XV M"9O7R4RFRY:UE;,%5J__ "J55]KRH(TZ-CA8UJ(B(B'IIRCEFVY+RO;\IV<: M;7;8:8Z^Q2L1K/IG36?/,R\_N<\TW'.^:[CFVZ_S]QEM>8UUTUGA6)\U8TK' MHB'G1D&- /6>".']H[@>9^+^$M+A\W9^4MXUW2L4]S7.@I29S)04[&5N^!%6 M/'8:F^2W9?\ @CKPO[$S%8]-ITK'IF M&6Y#RC/S[G.VY/M]?6;C-6FL?HCYI.GBEE'FC@] -IM<&QVN+9;6L4VV''6E*QV16L1 M6(CV(AWTZ+L #PWN4[@= [6> M#>2.>^3+JU-2XYURWFK%>)R-OYW)KX:F U?$-72.''2&.YOS39\D MY9FYKO[=W:8,#UO$^T/DEAP>L8.K7Q]*-57RZM9C?PIU/2+IWD6QZ9Y+ MM^1\MKIM-OCBL<(B;3VVO;3[J]IFUI\\RH9U%SW>=2)F:84 3&_NX?8>NMZOL'?3R+A_!FMR@RFB\$U;]= M[)J&IP6'4]UWRNR>!/!)LF0KKBJ,T;DT4P4K-K6F=(K6(UF9 MGR1$<9E6>^HCWF[/WU=TF^!K?1GP_P"C]MT3TS@Y/BTG=S'?SWB(]OFM$=Z? M3%>%*?V:QY=5&>O>J\O5W4.7F&L_$*3ZO!7CI&.L\+:3$:6R3[>VL:QK%=9B ML,'#=6F +37LUR?RUV@=J>9]J]N^5NVW@S)^V]?% M[9[?QAJ]KVKQ=$Z^T>;X^O1/PGF3U9B]1U5S/#,=V:.S''FO_\ 7/-\?EFNTK:/9K?/I_33'_QVT]Q9 M7'QIZXT__H_EE_-;(W-,.FE;YXRQ MV\?78Z99F-?3>8GR:Q,+Q>&.\^/="[FFS MV>.^7=9;16E*Q-K6M/"(B(XS,N'<;C!M,%]UNKUQ[?'6;6M:8BM8CC,S,\(B M$(?U:?6[V7N>?LG;OVKY/+:=VZN=:PVX;TR.WA]PYK@;):JW*D37OANZYQ?D MH'-5*,D<.0R<7_V[Y4,CZ27.\*_!C;=-1CY_U/6F;J#A;'BX6Q[>>$Q/FOFB M?NHF:TGW&LQ%U4_$;Q6S\^G)R7IZUL7).-;Y.-;Y^V)CSUQ3_5TBUH]UI$S1 M'0+ H3 ]#XJXGY'YPW_6>+>)=.S6^;_N&2 MAQ6O:S@:Z3W;MJ9R(Z6:65\-/'8ZI'UEM7+4L-2G QTT\L<3'/3HO>TZ1$?[YF>RM:Q-K3I%8F9B'=Y=R[?+Z5?HW<;]C>)Q7+?*[,/R5W3Y+'H^7/^0R MYJ_$<=^HL5[7^.F68O'/F7Q6)*][//:RQ8B5T-9E>N^9+-'_ !/\7>8]:Y;< MJY7W]MTQ6WN==+Y])X6RZ=E>$37%QB)XVFUHKW;=^'OACL>D\=>8\Q[N?J"U M?==M,.L<:X]?NO);)VS'"L5B9[V[\AA*P M /)^;^7^:-SQ.B.-9M/^R(CMM:9X16(F9GLA <]43U=^5>_S M8;6BZDW+\9]K^#RC;&N<=K/!%G=ULT)9TH;;R?:Q\UB&YDG,D22#$0SS8S&N M1JM6S89[6^\_AIX4_'W-9 M[D4^Z_\ $GF/6.:=IMN]@Y!2VM%:QQODOIK%,=?NK3]B(C6UIK6)F,WT_T[S7J?F->6RE*Z M\;WM]S6/Z9GA6)M,1-@/Z<7IA\)>GKH21Z_!!O'.&S8RM!R1S)E*3&93).Z1 M3SZUJ%619%U;1ZUV/QLJQN6Q<>UDMR69T<+8:(^(7B3SGK[?:[B9P\EQVF<. MWK/M8\D7R3]WDF/NIX5XQ2(B9UN1T1T%RKHO9Z88C+S;)6/6YICC/]FD?<8X MGR=MN$VF=(TV8D<-[ #6WZO_ /\ @T^[S_\ 5E'_ /Y1 MKQ(7A1__ )%Y3_\ Q7_Y;-2Z\_\ [+YI_P#P67_X)5KAZ**' MGZ_=_.T]W;YV24N4=AQSZ6_=T&5K\DY%+$+H;E7CW%Q7,5Q;C94/>U36\BZ+8N>,XFV[S%7F\,E?C+C^_4MX^A=B1B. M2+:=Z6K)"YK^BMPEACD5'%B_Y=^E_E#G^?J?<5UV^QIW,>OES98F)F/[F/O: M^G)68[$)^-_4/R=T]CY)@F8W.^O[;37ABQS%K<8_K6FE=.R:]^$)8N6J: ) M-?W:GM73>>>>2^ZW8L>Z3 \(X%VCZ'/-&](9N2.0*4\.8O5)? L4TVM:&EB" M>-5ZL^78'_A1"M_\Q?4_Q+DFVZ7V]M,^\OZW+_Z6*?:Q/]_)I,?^G,+ ^!/3 M\9]]N>I<\:X\%?4XNSW=XBV2?/$UIW8]C)*:X4Y6= M "$']X;[_'EQC0M34?!X6*W+V;S9$>L$#F7-\ NA?DCE,]7-?6/QW>UZ4V%_P#I=O:+9YB>%LNGM:3Y MXQQ.LQQCOSI/MJ(VA8E @ S0[ >S_:>^'NBXZX(P++U7 9&]\X.3-EI0+*F MG\98*:O-M6=?(K70PVYH98Z&/\SI'+E+M:)RHCU5-.Z\ZMVW1?3.XYWF[L[B MM>YAI/\ S,UM>Y7V(XVMYJ5M+;^ANE\O5O46'E<1,;.)[^:T?IK^GZ3KV(U76,'1:K:F*P6"H08W%T8 M?$KGN;7IUF-\3E5[U3Q.57*JKYQ[W>;GF&[R[[>7G)N\V2U[VGMM:TS,S]F9 M7JP8,.VPTVVWK%,&.L5K6.$16(TB(CS1'!VDZSE (J7WC? MOX36M9P_8EQKG$9G=OKXK=.?;6/G0TKC^Q-!-_H6-FN5V9:_ Y& MRI0@I=>L%QR.L[_+YT-\9W5^MN8T_$89MCVT3V6R::9,L1,=E(GN5GL[TV\M M.$">-?6'Q'8UZ4V-YC=[FL6S3&L=W#KPIK&G'),>VCC[2)BT:7C6'*6Y5< M +/GTYLQ4SG8%V5W:23-A@[6^"\.])V-8_P!KU[C; M7,!?5K6OD1877L9(L:]>KHU:JHBKT3S9\0<-\'7?.*7TUGF>YMP\U\U[1_LF M-?2OST9:+='\JF/F[;1_1AI#,XT]LH M &M3U3>_W =@/;5E]WISX^_P S;TMO4.$=5M^7.EW:9:R/N[5DZ2JZ236- M&HRI8R&P[/M&9R6P[%GLM9DN93-9S,W)LAEA>VVV#9[>FTVM*X]MBI%*5K&E:UK&E:Q'DB(B(B%(,^?-NL]]S MN+6ON,EIM:TSK-K6G69F?+,S.LN#.9Q =NU;0]PW: MMMMW5=?R.;IZ'JES>-RMT8'2UM;U.AD,7B+&=RTR?$JT$R^;IU&O=_S6+43$ M^%R'5W6^VFSMBINLE:7SY8QXXF>-[S%K16OGGNUM;V*S/D=G;[/<[JN2VWI: M]<..=>>>)>VKC+8^8.;=UQ.AZ!J\"29',Y1TKY+%J5'^Q8?#8VK'/DL[GL MG(Q65:-.*:U8?\#&+T7IEN21;"_,^:Y:X=GCCC:?+/DK6(XVM/DK6)F?)" MZH'JXH!L MD^F:ZW*<9]LF!R+9]8XTBN+'E=PLU)(Y*NU\IV*5F6GF;CN[GJ2]=+YM/:XXGMIAB8UK73A:T^VOQU[M= M*13WK[Q'YCUEGG:X.]@Y#2WM<6O&^G9?+I.EK:\:UCVM/)K;6TZ?R64:@ M 9,=J7:/SEWG\KXOB'@G4I]ASMI&W,[F[26*FH MZ/@6O\%C9=US[*]B#!X:!?B,5S7SVIU9!6CFL21Q.USJCJODO1_*[[7_;,\*Q-IB%@;Z=GIE\&^GIH"T-2KP;OS)L>/BK\CO/#UF28[;S$:1,Q2*Q,Q-R>BN@^4]%[/N;:(R\SO7\;GM$1:W ME[M8X]S'KV5B9UTB;3:8B8V1$>-X M!B9WD=Z?!?8UQ+>Y8YNV+V.&3VFEIVF8I:]K=.1-A@A;*S :EB)IX/:9F^8Q M;-J5T5*A$])+$L;5;XMJZ1Z.YWUKS6O*^38]9X3DR6UC'BI/W5[:3IY=*QK: MTQI6):YU/U3RGI/ET\QYK?2.,4I&DWR6_JTCR^F9TK6.-IA7S=_GJ*<[^H)R M4NU\EY#YO\?X"Y;7C3B#"7)Y-2T6A88R!UASI&PR;#M>0KPM6]E;#$EF>KF0 MQUJR1UH[Y="^'_).@^7?%>75]9O\D1Z[/:([^28XZ?V*1/N:1PCMF;6UM--. ML>M>;]9;[XQOI[FRI,^JPUGVF.)_^*\_=7GC/9$5KI6,!#>FG@ M ; .P'TY^>/4%Y(76.-L>NN\=Z_:K_M*YAS=*634M(IRL M69M2)J2UG[)MM^)$2GB:LGG2*Y)9G5ZK9+$>B==^(/(^@^7?&>8V]9S#)$^I MV]9]ODGS^7N4C[J]HTCLK%K:5G<>CNB>;]9[[XOL:]S94F/6YK1[3''F\G>O M/W-(X^6>[76T6"_9UV7<%=CG$U'B?@_7/8:S_9[>W;EEFU+6[\AYZ&.1BY_< MKNL.=]:=)R9+?UKVB(UGS1&E: MQPK$0RP-6;$ #5IZUG_ ."^[L?_ +V-%_\ VM\?DE^# MW_\ DGE7_K7_ /TA:B@ 94]DG;9 ME^[KNIX5[?L8VTRIONY48=KR-6)TDF$T/#MDSN]YQOA=$Q)L;JF-MR0(]\;9 M;/EQ^-KGHIJ_6G4>+I3I?><^R:=_!AGU<3]UEM[7'7[-YKKPG2-9TX-GZ,Y! M?J;J7:\HTF<%\D6RSQX8J>VR:S'9K6.[6=8]M:L:Q,K0C X+#ZO@\+K.O8ZK MA\!KN)QV"P>)HQI#2Q>'Q%.''XS'4X4^"*K2I5V11M3_ )6-1#S6SYLNYS7W M&>TWSY+3:UI[9M:=9F?3,SK*^M*UI6*4B(I$:1'FB.R'+'$^@ M K3O58[J/XON^/F?DW&9)BOA=TQ_"G16SY=DKW=[DIZ[-Y_6Y8BTQ/II M7NX_^#MGM4?\3.H(ZBZPW.YQSKM,$^HQ]G&F*9B9B8F=8MDF]ZS_ %;1PCL: MZ206@@']-:Y[FM:U7.B-:B=5555?@03,1&L]C]B)M,5K&MI6 M7'I8=K'\(/8_POQ;DL>W'[SE\+^TGE!CHG0VOV@[['7S&5Q]]KO^:YJV-6GA M%>]D]F\KY=$<@C MIKIC:6)^2,&F7< M6_L1/#'$_P!;+;VL=DQ7O6CW.C2^O>J\?2/3V7F$:3O[_B\%9\N2T3I,Q_5I M&M[=FL1W=8F85OE^_=RMZ[E,G;L7\CDK=F_D+UR9]BW=NW)GV+=NU/*YTL]B MS/(Y[WN57.JGH9CQTQ8ZXL417'6(B(CA$1$:1$1YHCL49S9LNXS7SY[ M3?->TVM:>,S:9UF9GRS,SK+Y#[<8 GZ>@[V'M[5>UV#F'>\+%5YL[DZ6'V_ M)>U0PNR6I\7^2MSC_462JQT]&QE:EQ=GF46JE%/&_KC^*.I MIY5L;S/)N73;'7372^;LRY/-,1,>KI/FK-HG2\KG>%/2/\,].UW.[KIS?>Z9 M,FO;6O\ R\?9$QW:SWK1Y+VM&LQ$-Z9"B4 #&3O$[HM&[- M^W3DKN!WV:"2CI>%D^;^!=:CK7=RW3(]:6I:?B_%XI7V\YF)8V2/C9(M6HV: MT]OE02.38^DNFM[U=U!M^0[&)]9FO[:VFL8\<<;Y+>BM=>WMMI6.,PP_/^=[ M/IWD^?G.^G\1@I,Z>6UNRM*Z_=6M,5CV=9X:JQWF/EK=^>.5-_YDY)RS\WO/ M).TY;;=DR+FMBB?D,K9?.M6E69TBI8O'0*RM4K1HV*M5BCB8B,8U$](N3\JV M7(^5X.3\NKW-EM\5:4CT5CMF?+,SK-IGC,S,SQE0OG/-=WSSFF?F^^G7=9\D MVMYH\D5C^S6L16OFB(>:F18T LTO2X__!V]FW_Z M@M!_^Y,9YQ>)G_\ D#F__P#'9?\ XE]NB/\ ^SN5_P#^OP?_ *56>IHS: M =/Y!W[3^*]&V[DGD#.TM8TC1=>RVU; M5L&0R*UC69_H M\D<9[(XJUCU%^^'<>_CN4VCF'-I?Q.D8_P S5N(=)M3-BGA_P!%[/H;IW%RG#W;[VWM\^2/^9EF M(UT\OZO/GG M2)TB-,#S=VH@ ?W'')+(R*)CY997MCCCC:Y\DDCW(U MC&,:BN>][E1$1$ZJHF8B-9X1!$3,Z1VILO;KZ8<7:[Z._=RW><%69W(<\=M/ M(V_;VEF&-\4QVI+=>*J_#6:3)LF]'LB^5[4K9%L05*ZK37J M#Q)GJ;Q;Y5.RO/\ #VQYCBQ8M.R\WR5IESZ:3KWHG2GE]76-.[:UEJ.2=!1R M#PSYE\;I'RYO-AER9->VG=QS?'AUUC3NS&MO)WYG7O16J$N7*57 M 2U/NN/('EY7N_P"*[-ISO:\?Q)R!A:*R2^&+Y.L[OKFSVF1> M%T/BG^5,0Q[O$UW^FU.CD_Y*L?S,;#7%RGFE8[+9\5I]F,=Z1]CNY/Z?)Y;& M> &\TRVN')6/8G)6\_[:?]NR7F5062 M &(7>AWN<%=BO$UWE+FG8&PS66VZ>CZ)BGPV-TY%V*"NLT># MUK&/>U?+8JL]KOS^71H1O:Z>1JOC;)MG1_1G.^MN:QRSD^/6(TG)EMPQXJ3. MG>O/_P -8UM:8]K'"9C6NJ.J^4=)YK'^^TZ5KY9X MQK7T]_'J&\[>H%R<_<>3LDN#T7 VKK.,^(\+=LOU#0\58D5K9$9)Y29W;;U9 MK$R.8GC;/:>WPQLKUF0UHKY=#= \DZ#Y;\4Y;7O[Z\1Z[/:(]9EM'_PTB?<8 MXG2O;,VM,VFFO6'6G-^LM_\ &M_;N;2DSZK#69[F./\ \UYCW5YC6?)$5B*Q M@6;PU #8;Z?'IN\Z>H1R-\@:#3?JO%^N7J MC.2^9,UC[$VL:E4D=7EFQF,8CJS=HW>Q1F\RIB89HW.16R6):U=5F30>O?$/ MDG07+_7[Z?6\SR5GU.WK,=^\\>-NWN8XGA:\Q/FK%K>U;IT9T/S?K/>^IV<> MKY?28];FM$]RD<.$=G?R3'&*1,>>TUKQ6"/:#V:\%=D7$^/XFX-U>/%4D;6M M;7M>02&WN?(.P10NCEV/<<)>GKH2R;!/!O'.&S8RS/QOPWB[K&93).Z2P0;+M]J-)%U;1ZUV/P M/M2-6Q<>U\5.*9T,_VKS]QCB?+VVXQ6)TG2OT[HNZK MFSO%Y9S/,G.NV3;+M&3\=7&8^NV6IK.G:^VU8MT=2TW"OGLLPNN8Q]I_E1>. M6>5[G36)9[$DLS[W],],O.G&=(B( MTBL5K$1%-^H.H>:]3[6->$<9GMM,VF9G'0 MV!A -RWI;>D)REW[[%1Y!W9,QQGVN87)^' M.;\^FD6:Y"GQUIC,AJ/&->ZB1V[#W,?7MYI\GALV8UJK$7B9XLIKU]KBU]KBB8X9,TQV1Y:X]8O?A[FL]Y)WA_X;VR:>VR:3QIBB>WS3?2:UX^ZM'=3W.%.$>*^W7C76>(N&=,P^AZ!J5)E/ M$X/#5TB223PM]KRN5MN\5S-9[*S-6:[?M22V[D[G22R/>JJ4:YSSGF?4',Q MHO\ ^UOC\DOP>_\ \D\J_P#6O_\ HY&F>(G_ /9',_\ ^%M_W*X,]"U% M E_P#W9CM192P?,?>5LV.C6WFK#N%.+9IV]9H<5CWXW8>2,W7CDC5B M1Y')?)6/KV(W)(U:5Z)>C7KXJF_S'=4S?<;3I#;6GN4CXQFT\MIUKBK/L5[] MICL]M2>V%G? KIWU&PW'4V>OXW/;U.*?_+I.N28]%KQ%>.D_B_-*605;6! M #5WZQ'=5_"=V(7KZK#V:^LR:Q$Q$]LTCO9-- M)X4G@K?#T,47 &T/T>.U9.[+OOXCU;,8OY3X_XWMNYEY+9+ D]&36M!MTK> M-Q&1C>K8Y:6T;C9QF,FCZ^)U>W(J(J-4C/Q/> MRQ,6M'IICB]HGSQ'G21X5=/?+_6&"-PN-R&8S&0 MI8G$8FE;R>5RN3MP4,;C,;0@DM7LAD+UJ2*M3I4ZT3I)99'-CCC:KG*B(JGW MCQY,V2N+%6;9;3$1$1,S,S.D1$1QF9GA$1QF7Y:T5B;6F(K$:S,^16Z^JWWU MY+OQ[J]FWC%7KG['=!]KT+A'$3-?7BCT_'WI76MLGI.9$Z+,;[DFNR$ZRM6Q M%66M4>YS:D:)Z&>%W1./H?I?'L\L1\K[C3+N+=OMYCA37^KBCVL:<)MWK1[J M5)?$OJ^>K>H;9-O:9Y3MM<>"/),:^VR?_,F(F/+W(I$Q$Q+6>2.CP ;?O1> M[#W]Z_=AB+NX8=UW@K@Q^*Y"Y5?:K3R8O8+4=QZZ5QQ+,V-U=TNXYBB^2S"] MS/-P]"]X7))X.L3>,77$='=+WQ;2^G.]]WL6'28UI&GXS+IV^TK.E9\E[4\F MJ4_"?I#^)>H8WF[KKRG93&2^L<+W_P"7C[8\L=^W;'=KW9CVT+$DH$N6 M ((GK^]_CNX_N#;VU<=9UUKACMSR]VAFY*%IS\9NG-,;)L=L^ M7>UK(V6*NB12RX.DJ^-&V?E"6-[HK+%2[G@3T+'3_(?XCYA33F_,*1-=8]MC MV_;2/1.7ADMV>U[D3QB54/&?K'Y6YI'3>QOKR_9VUR3$Q,7S]DQP\F*)FO;[ MN;Q,>UB4?,GI" LTO2X__ =O9M_^H+0?_N3& M><7B9_\ Y YO_P#QV7_XE]NB/_[.Y7__ *_!_P#I59ZFC-H M !#'^\*^I!^T#;9^Q/B#-O=I?'^7JW^?\ -8ZU_P!O ML_(&.>VSB^-VO@^+8Q&@S^"SDFJ][9,YX(7LCEQBK);_ , _#SXAM8ZWYM3_ M *S/28VM9CC3%/"V;CV6RQPIPX8]9B9C)PK!XS](XXAFAREE$5J.R,E" M-?,B2S&0!X[=?_(')_X7Y9?3F^^I/K)B>.+;SK%O8MEXTC^Q%YX3W937X.=% M_+7-/XBYA37EFSO'Q:Q,LCG-C2+/X>YBI%>YC)'M8C+:]51KE1/P(I3+8[F=GO<.\K[K%EI?[VT M6_[EJ]YMXW6TR[6WNJ:K%>>I//5M035K5::2O9K6(WPSUYX7N MCF@GAD:V2*:*1JMI=;5O6+5F)K,:Q,=DQYX>=5JS69K:)BT3 MI,3Y'XGZ_ -^WW<'?G:GZA%W5GR?Z'*/!/(FJ-@PN3U3D"O98V-S8_:8*>G66-<]%1(YI$3XSD4@O\ F%V,;KH*NZCW6VWV M*^OHM%\4Q[$SDCL\L0F'P0WGQ;K.=O/9N-IDI]FLTR1/LZ4G^F4]$HZMZ M :Q/4A]47A3T]=&5F8DI[]SMLF-D ML\><,X[)MKY"W&LK:[=FW.[!%7N8XG3OY)\T3I2)B;S&M8MH77'7_*NB]I^-TSO/'N4CSS&MIB8K$Z3,5_'UY7_MJ M%1%EK:WJ."BEDEHZMIF"6::KKVN8]TKG,@B57RS/DL3OFLRS327OZ;Z9Y-TG MRNG*.288Q;6O&9[;Y+>6^2W;>\^>>R(BM8BL1$4WY]U!S7J7F-N9\WRSDW%N M$1V5I7R4I7LK6/-';.LS,VF9G'HSS# ;H? M2T]'SE#OTS5#DK?5RW&?:WBKF1MM68Y*[(?\3?%KEG0^&W+MCW-SU->OM<>NM,.L1I?-,3K&L3K M7''MK<)GNUF+3*/A_P"&F_ZORQOMYWL'3];<;_=9=.VN+6-)XQI:\^UKY.]: M)B)[/#O#?&' ''.M<3<.Z9AM"X^U&DE'!ZYA(7LKP-]RN6C?-^;\RY[S#)S7F^:^??Y9UM>W;/FB(CA6L1PK6 ML16L<(B(6^Y9RS8STS,]LS,\9M,S,SQF9EZ:8UWP M :,O57]9GCWL@Q^4X=XZ>]2: MDF)F62_J'$%>['')6S&_/J2P)?V*Q5D\VC@H9FS^%66+BPUW0,N37X7^$&_Z MTR5YOS?O[?IBL^Z[,F>8[:XM==*1/"V28T[:TUM%II$WB%XG[+I2EN6T[%)L=>M7C9%$QD;&L2[W+>6[#D^QQ\ MMY9BI@V.*NE*4C2L1V_9F9UF9G69F9F9F9F51=_O][S3>9-_S#+?-O,MM;7M M.LS/_=$1PB(TB(B(B(B'1#NNH !)+])?T.- M@[A_FWW%]W6(RVI<#RI5S.D<73^VX;;^8:DD26*.9S$D;JN0U7CBVCV20R,5 ME_,P]70>SUG16IZ[^*?C3@Y!ZSI_I2],O/(UKDS1I;'@GLFM>V+Y8XQ,>YQS M[KO6B:Q.7ASX3YN=>KYWU)6V/E$Z6QXN-;YH[8M;LFF*>V/NKQV=VNEIFQ:Y MK>O:=@,/JNI8+$:QK&O8ZIA\!KV QU3$83"XFA"RO1QN*Q="&O2H4:D#&LCB MB8UC&HB(B(4WW&XW&[SWW6ZO?)N"E8K6M8B*UB.$1$1PB(\D0YHX7* UB^LQ MCGY3TR.[:M'(V)T6CZ[D5<]%5%9B.1=,RTD:(WX?%-'25C5_ CG(J_ 2/X1Y M(Q^(_*K3QUSVC[['>O\ WM/\0*=_HGF=?_V>2?Z(U_[E;D>AZB( M[-I>G['R%N&JZ%I^,GS>V;ML>$U/6T]D5I$VM/V(B7:V.RW',M[AY?M([V MZSY*TI'GM:8K'L1K/&?)'%:/=J7 & [6>W'AWM]UI[)\=Q=I&+U^S?C16MS. MP/\ ,R>V;!X5CB5C]BVJ_=O.;X6^%UA4Z)TZ'FAU/SW/U-U!N^?;GADW.:UX MC^K7LI7R^XI%:]L]CT Y+RK!R/E.WY1MM?4;?#6D3.FLZ1QM.D1&MIUM/"., MRR#,"R@ 0:OO'O=6G*W=-J7;?KF3BMZCVXZZLVPMJ6*\ M]>QRIO\ 6Q^5S<4LE;Q-E?KNJUL751CWJ^KNE_DSIK+U M%N*S&[YADTIK$Q,8<4S%9C7^O>;SPCC6*3K,:*K^.?4/QSG&#I[!;7!M*=_) MI/\ SB>[3N5CMTF;QYX6[\%NGODKIB>;9JZ;O?W M[_&-)C%36N..WLF>_>)X:Q>/-$I%I7],8 M C5?>'>_P!_8]Q%1[-N-4;V/MJRYJW#J6IJ[<&[ MR41\%_DK)TWUWHLB*F(J6HWQJVY$]MB? +H3Y7YM;JWF-->6[*VF&)CA?<:: M][TQAB=?[\UG7VLPA7QEZQ^1N41T_L;Z1I8C$8K'P26K^3RF2LQ4\?CZ56%K MY;-NY;F9'%&U%<][D1$ZJ<>;-BV^*V?/:*8:5FUK3PB*Q&LS,^2(B-9FVV]9ON,EXK6L=MK6G2L1Z9F8B%E/Z8'9)B^Q'M/TKBNS6J/Y.V)K-\YH MS,"597WN1,[3JK>PT-ZK+8BN8?2Z4,.)IOCD6&=E5UEK6OLR=?.OQ)ZRR];] M49N:1,_)V/\ %[>LZ\,59G2VD]ELDZWMPUB;=WLK"]G1/3&'I+I[#RJFD[K3 MOYK1I[;+;W7&(C6*\*5UX]RM=>+8>:"VT U->L7WY1=CG: MCF[6IY=E/G;F)N0T#AV"&1$OX6S8JL3:>16M1[7Q0Z)A[:25I.CV_+%FBQ[' M1OD5LI>$G0\]:]44INJ:\DVFF7<3Y+1$^TQ?_,M&DQ_4B\]L0T+Q%ZMKTCTY MDW6&8^5,WXO!']N8XW[)X8ZZVXQI-HK69CO*Z*>>:S--9LS2V+%B62>>>>1\ MLT\TKUDEFFED5SY)9'N5SG.5555ZJ>@=:UI6*4B(K$:1$<(B(\D*09,E\MYR MY9FV2TS,S,ZS,SQF9F>,S,\9F>U^1^OD 6;OIB MT;F.]//LSKWJ\E::3MWXRO,CE3HYU/*:W3R>/L(G5?\ 3MT+<4K%_P"+'HIY MO^)-Z9.ON<6I.M?E#-'V:WFLQ]B8F%]^B8F.CN51/S?M_P#]*K.HTELX M :B_6&]1*EV&]N<];3LA _N%YC@R^K<1T& MNADGUF&.LR+8N4+]>5DL2TM/BNQ-IQR-@+]<=01;= MUGY VDUOGGR7X^TPQ/GR:3WICW-(M.L6FNL;^)G6M.D.237:VCY:W433#']7 MA[;+,>:FL=WSWFL:3$6TKMKUZ[D[MS)9*Y:R&1R%JQ>OW[UB6W=O7;1SY)'N<][W*JJJJJE_J4IBI&/'$5QUB(B(C2(B.$1$1PB(CA$ M0I7>]\EYO>9M>TS,S,ZS,SVS,^69\LOE/I\@ 9 ]K? M;?R#W;<\\<\ <954EV?D#.,HOR,\;Y,=K6!J129#9-LS"L4D42.EDC8[!=3=0[#I7D>XY[S*=-M@IKI';>T\*4K_:O:8K'DC76>$3+ M,]/\CWO4?-\')MA'_49KZ:^2M8XVO;T5K$S/GTTCC,+-OMTX"X\[7N$^.^!N M+,9\F:5QSK\&%Q_F)&M[+77R2WLYLF8EB:R.QG=GSEJQD+LC6M8^U9>K&M9X M6IYO]0<]YAU+SG<<\YG;O;S<9)M/FK'96E?-6E8BM8_JQ&NL\5\.2?.8=19#&D21Q-UOD/8L,V)B0*L",C2ET3P*K.B?!\!Z==+[OX_TSR[?3.LY MMCM\GW^*EO+Q\KSYZAVT;/G^^V<<(Q;S-3[W):O_ '/ S.,. M !L7])'?F\;>I)V?[$Z5T*9'ENAH*/:B*JNY6Q.7XN9%T62+XL[MQ1 MBKU7HCOP._Y5C_Q5V/RCX=\VV\1KW=I.7WBUK=O#C>?$>N>69^SO;F M,?OT3B__ #K+ \Z5Z &B7U6/6? MX_[*:&9X8X1FP7)/=)&&7(9?*RN[^RN>W);>QO@DJ:_XXI$ M9(RS<=' L,-R;O"_P?W_ %E>G..O$V.O5KQLAA8 MR)C&-NWR[EVQY1LL?+>68J8-CAKW:4I&E8C_ +YGMF9UFTS,S,S,RJ1OM_O. M9[O)O^89+YMYEMK:]IUF9_[HCLB(TB(TB(B(B'1SNNH M !)=])/T-LUSRFM=R'>#A);"S8G9^7*Z.KW*6;VC MIX+^N<:WHNJ11-6#)9B-?,C=7J+%/:KGXJ>-6'D?K.GNDKUR\YXURYXTM3!/ M&)K3R7S1Y9XTQSPGO6UK6=?#GPFR\W]7SSJ6ML?*N%L>&>%\T<)BU_+7%/DC MA:\<8[M=)M-4P.!PFK83#ZSK.'QFOZ[K^,HX7!8+"T:V,P^&P^,K1T\=B\7C MJ<<-2ACZ%2%D4,,3&QQQM1K41$1"G6?/FW.:^YW-[9-QDM-K6M,S:UIG6;6F M>,S,\9F>,RM+APXMOBK@P5K3!2L5K6L1%:UB-(B(CA$1'"(CL/SO)#6W<'R-SK MC)&7\'Q]*K;-+(:UQS.C74\YO%=RIY^7C=+1Q+D\N#S[GC=1LOX5^">3F7J^ MHNLL=J%LO9,7RQVUQSY,-:T[(UMKW(:>4RF3SF3R.:S61O9?,Y>];RF6RV4MV,A MD\ID\A8DMW\CD;]N2:U=O7;4SY9II7NDDD1MUSA#_ $ !KQ]67%.S/IO]X51LS8%AX;S M>55[F+(CFX*WC\V^'PHYG1UEF.6-'=?BJ[KT7IT7?O"W)ZKQ"Y1;377>5C[Z M)K_LUU:IUU7O]&\TC_\ 89I_HQVG_N5HQZ,*& "0=]W6[3OVT]WF M6Y^V/&+9T?MCP4>:QTEFO'+2OR>Y3O3,<=)M2>'"4[DI(M> M 'D//W,VK]N_"?*?.6YO8FM\6:/L.YY"NZRRG)E'8;'S6:&"IV)(YF MLR6P9)(:-5/ ]7V;#&HURJB+E>1\HW//^<[;DNS_ /N=UFICCAKIWITFTQPX M5C6T\8X1/%TN9;_;\JY?GYENYTVV#%;):?12)M.GEF>'"(XS*K/Y.Y$VCEWD M;?.5-WONR>XRKW=IM\-,=(\U:5BL?9TCC/EGB\_>:\QW'-^99^:;N==S MN,MKVXS.DVF9TC7CW:QPK'DB(CR.C'== ]=X#X8NHSJ],=A*+Y;EER?"V"!Z_\ Q//N;[;D')=USK= M_P#V^UP7R3'G[L:Q6/3:=*QZ9AE^0Y M2+6F/+$<.*TRXRX[U?B+CG0^*])INQ^G\<:?KFCZQ3>L3I8,%JV(J87&,L20 MPUXYK2TZ3%ED1C?,D5SNB*IYF3WMWN,M\EY\]KVFT]NO#6> M''L>@&UVV#9;7'L]M6*;;%2M*5CA$5K$16(]B(B'>#I.< M \-[E.X'0.UG@WDCGODRZM34N.=>=.RL>>UITK6 M/+,Q"L6[C>?-_P"Z#F[D?GGDV^Z_N/)&QV8V:>:GB**,CIX/6\3[0^26' M!ZQ@ZM?'THU5?+JUF-_"G4](NG>1;'IGDNWY'RVNFTV^.*QPB)M/;:]M/NKV MF;6GSS*AG47/=YU)SG/SG>S^.S7UBNNL4K'"M([.%:Q$=D:]L\9EXF9IA0 ! M)0^[M]AW[8>:,IWBR[)S18J16F96)DE>2"W3XUPM MMEQ5\<;X\M=H2QJY8)6MKKX_]"72$[S?6ZKWM9^+;>9I@UU]MEF-+7CR3%*SW8[8[]M?=43=RF M:T0 !Q6=SF'UC!YG9=BR=+"Z_KV*R.B7AIT9BZ(Z M6P\MM%9YGD_&[BT>7+:(UK$^6N.-*5\DZ3;2)M*C_B+U;?J[J/)NL5I^2\.N M/!''3N1/&^G9WLD^VF=(GN]RLZ]V&O W]H8 6 MCO8GCYL3V0=F^*LNB?8QG:KV\X^=\#GNA?-2XCU"M*Z%TC(WNB<^-5:KFM54 M_"B?@/-#K;+7-UES?-37NWYGNK1KVZ3GR3Q>@73&WOL^FN7;3+,3DQ;'!29C MLUKBI6=-8B=-8X:Q'L,JC6&< 'EW-?, MF@=O?$^_B^D]AT7T]@Y'L8B9I'>RWTTG+EM$=_)/LZ1%8F9[M(K77@HKU9U+O.J^ M=Y><;O6(M.F.FNL8\<:]RD>QKK:8T[UIM;RL1C:FM@ M )Y7H*^GC_"[P.[N+Y,PGLO.?<-@L==I4\C4\G*<>\0S/BRNO:VK)X66Z&7 MW&5L&7RL2JBHR.A!(QDU63Q4?\<>OOXFYY_#_+;Z\DV%YB9B>&7/[F]^'":X M^-*3Z;VB9BT+>>$'1?R!RCY;W]-.;;VD3$3'''A[:U\\6OPO>/[D3$366_T@ ME,0!6N>K]J+M)]2ON\PSXGQ+=Y.9MR->DJ.5O(&L:]OC)4295?X)F;(CV]/B M*UR>'XO0]$_"?=_'/#KE.:)UTVWJ_>KWQ?[.YI_OXJ,^)6V^*==?<=_W MRE%?@EDW_J^HNL\OWB M-XMTV7K.1=*Y(MO.-''7%BK6N*M8BM8B(B(B-(B(CA$1'"(CA$*R7O?+>,6*)MDM,1$1&LS,\(B(CC, MS/"(CM3'O26]";'\?IK//.W_+P5K^%TM58Z:EG^4ZDGM% M/-[6GCCEKX5R+5Q3FHZWYUM?(I5&\5/&[)O_ %G3O1F2:;'C7+NJS,6R>>N& M>$UIVQ.3MO\ <:5]M>S?ASX1TV?J^>=5XXMO.%L>WG2:T\ULL<8M?RQ3LI]U MK;A24X5E6! !QF:S6&UO#Y38=BRV, MP. P>/N9;-9S-7ZN+P^'Q6/KR6K^3RF2O2P4L?CZ-6)TDTTKV1Q1M5SE1$53 MDPXV_LSV#*:WQ"_VS";_S1CI+F(V3 ME*N[RH[6#TJ3PU,IK.A3>&6&U97P7%?@IBY/ZOJ'J_'7) MS;A;%MYTM3#/DMD[:WR]DUCC7'/'C?2:5>\1O%K)S3UG(^F+VIRWC7)GC6ML ML>6M.R:X^V)GW5XX<*ZQ:,>600, !W3COCK M>N6]VUKC?C35H<)MMP2-FQVHODC2++[HZ"PL5_-JBLBZ+!C_#%YMFY2;Q1\8= M[UA>_)>1S?;],Q.D^3)N-)['?A=M.EZUYKS>*9N MH)C6/+3!K'93SWXZ6OY.RG#6UM])!R7@ Q$]0 M'!LV/L4[R\.ZFR_+:[6^>7T:LCVQM?E:G%^SW<.])))(HV/@RM:&1KG.1B.: MBN^#J;7T)G^+=;S9-A MN*UCA&MIQ7BL:SI$<=.,S$>=5YGI6H" +';T;.TY.TSL4XNP>9QL M='D7E:!.9^25=$QMV',[O2I3X#!6W^!)F2ZQIE?'4IH5W MBYU3_%76VYSX;3;E^UGXOA\W=QS,6M']_)WK1/EK-=>Q>;PZZ=_AGI3;;+)6 M*[W)7UN;LU]9DB)FLZ:Q,TKW<>NO'NMJ)&3> C#?>6> MZU=*X5XQ[1];R+HLYS+EX^1.1(:UJ2.2/CC1L@C=:Q=^JQ&MGI[1OL;;43G. M5&R:ZY/"JN16V1_ETZ7^.\ZW/56XKK@V=/58M8_YV2/;3$^>F+6)_P#5CB@[ MQQZA^(\BQ<@PS^/WM^]?T8L4Q/GX=[)W-.V)BMH0L2XJJ0 D[?=I.UAVY\X M\G]VFPX[QX+AC!/X]X_M3,F:R;D;D"A*S8K^/E;&L,LVMBM9L4+ MD:[\+:V?S&=3_%.3;;I7!;\=N[^MRQ_Y6*?:1/HOE]M'#_E3Q\]@O CI^,^] MW74N>NM,$>IQ3P]W>(MDF/+$UIW:ZZQPR6CCY)J)3Q9P M 0B/O#_?Q^V3F/']G7&^;6;C?@?+29#E">FY[:^R M\U>3/2EP\TK9GQVZ'&F*LOJ(B-C5N7N7F2(_V>![;F> /0OR3RFW5W,::E-C?\ Z;;S%L^FOMLNGM:3 MYXQQ/>GMCOVX^VHC7EBD!@ #U7@[AK>>X7E[COA+C7&KE=WY+VG&:M@:R^)M M>&:_+_W64R,K&O6KA\)CXYKMV=45L%2O)([X&J8OG?.-ER#E.XYSS&W=V>VQ M3>T^6=.RL>>UITK6/+:8AE>1\GW?/^;;?D^QC7<[C)%8\T1VVM/HI6)M/ETB M=.*SR[6>W/1.TS@+C/M_XZ@8FN\=ZY6QVC;\G"D]KR\GM M6P6K-Z9B2O9"Z?RHU2-C$3S:ZEZ@WW5//-SSWF$_]1N,DVTUUBE>RE*]GM:5 MB*QPC736>,ROKR7E&SY#RK!RC85[NUP8XK'9$S/;:TZ?=7M,VM/EM,RR ,$R M@ !&/\ O%'?W^S'C'&]D_&V7\K>N8L76V'F&]0L0K-KW%#+ MDK<=J4RQ^*>KDN0LM15\[?%&]N'IOCD8Z'(,4L?X ="_*?,[=8\QI_T.SM-< M$3$^WSZ<;QY)C%6>';[>T3'&DH0\:.L/DGE4=-[*W_7[VD^LF-/:8.R8\\3E MG6LI%_$%RM)VC\0YZ:7AGA/8+#>1,KCK/AQ M_(W+N-=)3MU6OALM.#Q=(K.6=9F1LD<%*=;I^!7AY\@\K_BOFV.( MYOO,<>JK,<<6">,3Z+YN%I\L4[L<)M>JIWC%UQ\L\Q_AOEMY^2]K?\9,3PR9 MHX3'IKBXUCR3?O3QB*RCDE@T) -V_HA>GC_&=W%M MY'Y'P/MW;QP)>QF?W"*_!XL7OF\./ MB_XHYW\>WU->2[.8M?7LR9.VF+TQ]U>./M8BLZ=^%@@4.7) %?[]X;U!NM> MI1N>9;"R->0>+.)]O>]K(FK8=2U^30DFD='&Q\CVLTA(^LBO?X6(G7PHUK;V M^ 6[G<^'6'#KK\7W6?'[&MO6_P#U->'G\ZG'C1MO4=?*'3'+][KK;)L\,S_ 'O5UBW]%M892FLM@ M '$Y[/835L)F-FV;,8S7]=U_&7LUG<[FKU;&8? M#8?&5I+F1RF4R-R2&I0Q]"I"^6::5[8XXVJYRHB*IRX,&;N5G><7[-VW=G6>R>L<+*ZW@]^Y>I>;C-GY9A;)+7NX34I51F0UKCB MVC4\VPGD9+,QJL;T@INEAMW$\*_!7!R6,?475M*Y.<<+8L$^VI@\L6OY+Y8\ MD<:8YXQWKQ$UJWXC^+.7FWK.1],WMCY7QKDS1POF\DUIY:XI\L\+7CA.E=8M M&<+&H) [UQIQER!S)O6M<9<6:AG=[W[<,C M'BM]>]YTK$?\ ?,SI$1&LVF8B(F9B';V&PWO--WCV'+\5\V\R MVTK2L:S,_P#=$1QF9TB(B9F8B)E.S]*?T8./^RFAAN9^;H<%R3W27*:6*ME* M\61U'AAER&+S<5I'M37MR6WL;XX[>P>"*1&2/K4VQP+--,&_ZRO?D_ M)IOMNF8G28UTR;C3[K)IV8_+7%QCA%KZVTBEM_#SPOV?2U*\TYK%,_4$QPG3 M6F#7R8]>V_DG)P\M:Z1K-M[1"*7 M><;/RMR]N6$T+C_3\>_(Y_9<_;;5IUHD5(Z]6O&B/LY++9*R]E M>G2K,EMW;4C(8(Y)7L8N0Y5RGF/.]_CY7RG#?/O\UM*TK&LSYYGR16(XVM,Q M6L1,VF(B9='F7,MCRC99.8\RRTP[/%76UK3I$>B/+,S/"M8UFTS$1$S,0@;> MJEZQO)'?3E\CQ5Q\/ACX1\NZ)Q5YIS/N;GJ:U>-]-:8(F.-,6OW7;%LND M6M'"L5K,Q:HGB#XF[[JW);EW+^_@Z?K;A772^;2>%LNGD[)C'QB)XS-IB.[I M()E14 ![_VT]L/-7=SRK@N'."M.N;;M^9?Y MMF7Q>QX#6,-$YOM^S;=G96K2P.OXV->LDTBJ^5ZM@@CFLRQ0R8+J/J7DW2G* M[\WYWFC%M*=GEM>WDICKVVM/DB.$1K:TQ6)F,QR+D'->I.8TY9RC%.3&M1'Q$\3.<]?;SNY=<'(\ M=M<6WB=8\T7R3P[^28F>.G=I$Z5CC:;7(Z&\/^5=%[7O8],W.,E=,F:8X_W, M0YO MB_/-EN./M-WAMP[?:Y*SP]/!U]YC];M,N*=-+8[1Q]-9A5,GJ"\Z0 M#8[Z4/:>_O#[X.(.-\GC'Y+C_5LG^U3E='0/GI?,#0K5/(V\7D_ G6*EN&>E MQ^"<_JU6KE$5%14ZD>>*75,=)=%[O?X[17?Y:^HP>?UN6)CO1Z<=>]D_X&_^ M&73O\1]7;?!DC79[>?7Y?37',36LZQ,3%[S2LQPUK-M)UA95'G8N^ M '\O>R-CI)'-8QC7/>][D:QC&HJNR.@GS$L M2? VSDI?_B>C?AKTS'2?1FSY5>NF\G'ZW-Y_6Y?;6B?[G#'[%(4:\1^H/XCZ MNW6\QSKM,5O4XNS3N8YF-8F.V+WFUX]%F AO;1@#^FM<]S6M:KG.5&M:U%5S MG*O1&M1.JJJJOP()F(C6>Q^Q$VF*UC6TK,'TNNU=O9]V1\*\3Y'&KCMYOX). M0^4V30S5[J\C;XR'-YS'Y&*9W5MK5*=R[SA[M/\ ;)OKK&A<)8B=M:R]VWY"H]]W;;..G?UL870\ M4KK\RK')!)<]DJR]$M-4D7POZ)OUQU1CV.6)^2<&F7<6C6/Q<3PI$^2V2WM8 M[)T[UH]RTSKSJK%TAT]EYCPG?7_%X*SQ[V6T3I,QK'M:1$WMQCA&FNLPK=Y5<][E5 M555/0['CQX<=<.*L5Q4K$1$<(B(C2(B/)$1PA1C-FR[C-?<9[3?/DM-K6F=9 MM:TZS,SY9F9UF7Q'VXP !,B^[A]B#=7U#8.^CD7#>'/[S!E-%X)K7ZT:R8S3 M*UMU3=M\KLL5WRP6]GRU-<51GC?%(VA4N?\ S(;S5*B?S"=;_&MYCZ*Y??\ MZ?!,9-S,3VY)C7'CG2>,4K/?M$Q[JU>R:+2^"?2/Q#E]^J=[73=[J)IAB8F) MKAB>-M)B..2T<)_J5B8G2\I4I61/( !X/W.=PNA]JG _)?/ MW)%IL.K\?S$KXZ&N:KC)'LE;\K;1G[=:A6ZM?[-*Q-I]$,9SCFVSY%RS-S;F%HI MM,%)M,^?R16//:UIBM8\MIB([58IW!\Y[[W+ZKCH)/!6Q& Q;9%<^#":WAJ]?'T8E55BJ5HV]55.J^DG(.2;'ISDVWY)RVO M=VFWQQ6//,]MKV_M7M,VM/GF5#.?\ZW?47.,_.=[/X_/DF=/)6O92D<(X4K$ M5B=-9TUGC,R\;,NPX LQ58G/2-KGJU'RHJHU%7I^!#BSY:X,-\]O+9TF(OER5I$SV1-K16)G^E;4X^A3Q5"CB\=794Q^-IUJ%&K%U\NM3IPL MKUJ\?B5SO!#!&UJ=55>B'ECDR7RY+9,S_2]%8B(C2.R'V'P_ M0 #1]ZW7J0-[+N"$XJXPSRTNY+G/$WJ.J MV*$R-R/'.@NDEQVQ\D/S+E[:8?3$<+Y.WVNE9_P R)11XK=;NLQ3 M3MQ8^RV7T3VUQ]GMM;1[B85_;G.>YSG.5SG*KG.LJQ65:<$LS_ (C'*8[G'-MCR+E> M?G',K]S8[?'-[SZ(\D=FMK3I6L?=6F(CC+O\KY;O.<_O,]XI6/3/ MEGS5B-9M/DK$S/8LT>RSM/T/LJ[<^/NW_0FQVH=8Q_MNV;+[+%5N[OOF59%/ MM>WY%K$63S,G?;X*TM-K:1-I7NZ6Z=V?2W),/)MGQC'76]M-)R9)]W>?9GLB== M*Q6NND,J36&P@ "%+]Y]T]:7[[_3?,-A^3WT9/?,5:^;_P KS_8CRU9\ M>]MW.?;'>?E-G-/>\EK?_4\W]/DC)%CT#@ +$+T'M M_3>_3(X(JRSNL9#0,GR7H&1>Y[GJU<5R)L>7PT'1R=8VUM8SU"-&]7)T;U3H MB^%*!^-^P^(^)&^M$:8\]<.6/^+%2MI^S>MI73\(MY\;Z#V=9G6^&V7'/V,E MK5_HI:K<*1*DL \UY>YAXSX$XZV;ECF# M<<-H?'VH4DO9[9,Y.Z*I59)*RO5JUX8F2V\CD\C;E9!5J5XY;-JQ(R**-[W- M:N1Y3RGF7/.88^5\IPWS[_+;2M*QQGRS,^2(B-9M:9B*Q$S,Q$.CS+F>PY/L MLG,>99:X=EBC6UK=D>2(\\S,\(B(F9F8B(F4"SU3_6&Y+[\,U>XSXW^7.,NU MG$Y!LF/TZ6:.KL_)EFE,CZ6R&25]JPR*6*\? MAEX2\NZ'PUYES'N;GJ:]>.336F&)CC3#K$3KY+9)B+6CA$5K,Q-0?$'Q,W_5 MV6=AL>_@Z?K;A3LOEF.RV729]FN.)FL=LS:T1,:528D6@ M 9$=L':QS9WAR"O'-8EBA?@.I>I^3=)6,6UKPB.V^2V MFL4QUX3:\Z<([(C6UIBL3,9KD'3_ #7J;F->6)9G:UIU&> M6U\T],J3._\ DQ/]IR$C&RW))%9!'7HAXA^)7.>OM]^.F<'),=I]5MXGA']O M),:=_),>6>%8UBD1K:;7(Z'Z!Y5T7L_Q6F;FV2OXS/,<9_LTCCW*1YHXV[;3 M.D1&S:L)\9WQXZ]2!'6+,L->.25 MNQ]+=*M/]$1QM,5B95]_J(>IASGZA7(#[6./8[;3'#68K%8F8G7"2$T@ M #/#L+]/3GCU >36:9Q=C'X32,)9I2?-''NUCV MM=9TCC,SF$:DV4 !4P[QK[M2W7;]5>BH[6 M=HV#7W(YZR.1V&RUO&JCI%CB5Z]:WPJK6]?_ ()^ ]3-AN/C>QP[K\KBI?[Z ML3_WO/'FVTKL.:[G8TU[F'<9,<:\>%+S6./#S.K':8\ !.$^[>]IJ<7 M]M6X]T.RXUD6V=PV;7$ZA-/"U;5+BK0KUW'0S02N>LM9NT[I[?)-'X&I-!CJ M4O5Z*SPTN_F%ZI^4^H\73>VMKM.7TUOIV3GR1$SKY^YC[L1QG2;7CAQ6X\%. MG/DKIRW.<]=-WO[Q:-==8PTUC'Z/;3-[ZQ'&MJZZZ1I)#*])F M #5!ZT?=5_"MV&_DUCO1PGC2G>R1Y^[I MK&NJN7/091P ;3?1N[5?XK^_+B;7\OC4R''W%MEW-7)#9ZS;5&7 Z#>ZZH !\>1 MR./Q&/O9;+7J>+Q>+IV M^R]WX]UFQ[IAK=MO#?'K;.@<*8F?_3;\U:%Q[LCM\]=&1>#*;[EV/R#_ !M\ M^&FM6J]SDJM4]"O"SHBG1'2^/:9HCY7W&F7<6C^O,>UQ^QBK[7S3;O6CW2DW MB9U?/5O4-K;>VO*=KKCP]GMHU]ODX:_YEHB8_L136(G5K())1V ,T.P'L_V MGOA[HN.N","R]5P&1O?.#DS9:4"RII_&6"FKS;5G7R*UT,-N:&6.AC_,Z1RY M2[6B:E;2V_H;I? M+U;U%AY7$3&SB>_FM'W.*NG>\L<;3I2NFLQ-HG32)6:6F:=K/'FH:MH6EX>K MKVGZ5KV&U35L#1\WV/#:]K^.KXK#8NLL\DT[H:./J1QM=(][W(WJYRJJJOG% MN]WN=_NLN^WEYR;O-DM>]I[;6M,VM,^S,S*]6##BVV&FWV]8I@QUBM:QPBM: MQI$1'FB(TAV4Z[E ,5N[3LTX/[V='P/''/N.VG.:;KVR,V MVGA->W/8=1JV<]!C[F,J7[EJS:(UUB)F8UTG36(F-?7N^WIE?NLWSZ7]__/!OOT\^(_YS M@]XQ?@M.^B#P_P#S*WO^?X0]WV],K]UF^?2_O_YX'T\^(_YS@]XQ?@GT0>'_ M .96]_S_ A[OMZ97[K-\^E_?_SP/IY\1_SG![QB_!/H@\/_ ,RM[_G^$/=] MO3*_=9OGTO[_ /G@?3SXC_G.#WC%^"?1!X?_ )E;W_/\(>[[>F5^ZS?/I?W_ M // ^GGQ'_.<'O&+\$^B#P__ #*WO^?X0]WV],K]UF^?2_O_ .>!]//B/^,7X)]$'A_^96]_S_"'N^WIE?NLWSZ7]_\ SP/IY\1_SG![QB_!/H@\/_S* MWO\ G^$/=]O3*_=9OGTO[_\ G@?3SXC_ )S@]XQ?@GT0>'_YE;W_ #_"'N^W MIE?NLWSZ7]__ #P/IY\1_P YP>\8OP3Z(/#_ /,K>_Y_A#W?;TROW6;Y]+^_ M_G@?3SXC_G.#WC%^"?1!X?\ YE;W_/\ "'N^WIE?NLWSZ7]__/ ^GGQ'_.<' MO&+\$^B#P_\ S*WO^?X0]WV],K]UF^?2_O\ ^>!]//B/^,7X)]$'A_\ MF5O?\_PA[OMZ97[K-\^E_?\ \\#Z>?$?\YP>\8OP3Z(/#_\ ,K>_Y_A#W?;T MROW6;Y]+^_\ YX'T\^(_YS@]XQ?@GT0>'_YE;W_/\(>[[>F5^ZS?/I?W_P#/ M ^GGQ'_.<'O&+\$^B#P__,K>_P"?X0]WV],K]UF^?2_O_P">!]//B/\ G.#W MC%^"?1!X?_F5O?\ /\(>[[>F5^ZS?/I?W_\ / ^GGQ'_ #G![QB_!/H@\/\ M\RM[_G^$/=]O3*_=9OGTO[_^>!]//B/^,7X)]$'A_P#F5O?\_P (>[[> MF5^ZS?/I?W_\\#Z>?$?\YP>\8OP3Z(/#_P#,K>_Y_A#W?;TROW6;Y]+^_P#Y MX'T\^(_YS@]XQ?@GT0>'_P"96]_S_"'N^WIE?NLWSZ7]_P#SP/IY\1_SG![Q MB_!/H@\/_P RM[_G^$/=]O3*_=9OGTO[_P#G@?3SXC_G.#WC%^"?1!X?_F5O M?\_PA[OMZ97[K-\^E_?_ ,\#Z>?$?\YP>\8OP3Z(/#_\RM[_ )_A'+Z_Z"7I MM:SGL)LF)XPWF'*Z_E\;F\9++RUOD\<60Q-R&_2DDADRZQS,99KM56N14(>ZP7VV;[YI<^U\*>A=GN<>[V^SM7<8K MUO6?79YTM68M6=)R3$Z3$<)B8GRMRY$*10 M #PCN8[B>..U+@_D#GKE7)>P:CH.%ER$M:%\29/8,O.YM3 ZK@H9GL99SNR M9>:&I58JHQ))?'(YD3'O;G.G.G^8=4:M*ZVGT M1I&LS$,1SWG6QZ=Y3FYQS"VFVPUUT\MI[*TKY[6G2(]G6=(UE6:]U7 M<\;_ ,^\I7W6-DW?+.GJ8N*9\F*U/6Z:>RZWIV!CGC,\9F6/)GV% M 36/N\GIY.XJXZG[VN5,&L'('+N$?B^%L=D8E2?6>)KSHIKFXL@E_^ M1D^29H(UJ2^%)&82%CXGK%D96E.?'WK[Y4YA'1G++Z[#:7[VXF.R^>.$8]?+ M&'6>]'9ZR9B8UQPM-X+]%_)^RGJKF%--[N::8(G[G#/;?V3S:S'#6O/C_ M +;O;/EF\_J9;+I'.=3;(8G.>Y]6AR%HV#QT,3.JJQE:2_H%J1K4Z? MZCY%7_F*;?S);#U74VPYC$:1FV4T]F<62T_TZ9:Q[&BU'@+O/6=/[S83.LXM MW%_8C)CK']&N.?\ :DQ%V*YMN^;(VI-;J:MI^'?-!\H9:VV%?%)(^&G4 MCZRV9H86ND39>E>DN==9%8F># M =1]2\IZ6Y;;F7-LG=Q1PK6.-\EM-8I2OEF?3I$1QM,1Q5]OJ&^I-SCZA7(K M,>',-:9*QZ[<6CV]Y[>[6./#76;^TH M #/CL#]._G3U!.3DT_C2C\W]"P%FH_DSEW-4K$NI:)C;"/E M9!TC="[/;7DH87IC\3!(V6P_X\KZ]5LUF+1NNNO^2=!\M^-\QMZS?9(GU."L MQW\LQY?[-(^ZO,:1V1%K3%9W#H[HKFW66_\ BVQCN;.DQZW-:)[F.)_^*\_< MTCC/;,UKK:+!GLV[*.".QKB>EQ7PCKGLC)?9[FX[KE_(N;MR%L$5=L,N=VK+ MQPP^<_X'>STX&0T:+'*RO#&CG^*AG5_67.^M>:6YISG)K,:QCQUUC'BKK[FE M?]]IUM:>-IG@N7TQTKRCI/ETW^ZL:5K]S$,MC56Q@ M UX^H5ZD7!OI[\;KGM[N1[3RGL>/N M/XRX=P]ZO'LNV76,L15\KEE_UI-9T:M?A\NWE9HGM16NCKQV+")"N_=!>'G. MNO>8^HV,>JY9CM'KMQ:)[E(X:UK_ %\DQ.M:1/IM-:\6E]9]<?),_U<<3VWF/16+6X*^SN[[QN=.]KEG)93T_C_7)+#IZVL:?A?,?%C\?7;X4EF>LMV](WSK4TTRND6^72G2/).C.5 M5Y5R7%%,?";WGCDRWTTF^2WEF?)'"M8X5B(X*:]2=3OQBE( MX4QUUX4I7R1'EGC:T\;3,\6+)LS7P -OOI@ M^DARWZ@&R5MRSZY3C/MEP64\C:.39:7AR>VS4Y)6W=5XNK7H5J9G+^? L%O( MO1]#$JY72)/.UM.6)_$KQ5Y5T)MYV>#N[GJ2]=:8=?:X]>R^:8XUKIQK3A:_ MD[M9F\25T#X<P%I\DV]S3RZS[69]/ _ ?$ MG;/QCKO#_"6E8G1-"UF#P4L3C(W.GNW)(XF7:]1\RR-I[(CR5K$<*TK]S6L1$>2%P>4]SY$3Q+\*J>E'0&\G?]$WF===YDO'L99]9$=L]D7B-?+IKP[&'9MS40 /8N MWSA;:NXSF_BO@S2HG/V3E+=L#I]"?RG318R'*78X\GG;D;7-=\G:]BFSWK2H MJ>&O7>O_ ,1S_G.VZ>Y+NN=[S_[?;8;9)CSS$>UK'IM;2L>F89CI_D^?J#G M6VY-M]?6;C+%=>'M:]M[\9C7N4BUIC7C$:1Q6E?&''.J\0<<:'Q5HU'Y-T[C MC4=>TG6:2^2LD&$UK%5<1CTL/@AKQ37)*U1KII$8WS97.>J=7*>9O,N8;KFW M,,_,][;O;O<9;9+SQXVO:;3IK,\-9X1KPC@O]M=K@V6UQ[/:UBFVQ4K2M8X1 M%:Q$1$1'FB'>CI.P $$W[Q=W7-YE[N,%P!K>4]JTOMFU M^7%96.O*KJMGE;=F8_,;?*YS&LCL.P>#JXG&HUWF+5MP7&(K5?(TNU_+[TO\ MD=*Y.?;BNF\YCDUKK'&,&/6M/8[UIO;R:Q-)XZ1*J/CCU#\?Y]BY#@M,[?94 MUO$3.DYLD1/&.R>YC[NDQKI-[QK$ZPCU$^(/ $YS[N'VK)Q3VH[3W';#C&P M;=W([*Y->L6(JZVJW%?'MK)8/"I Y4==HIG]NER]F9BJQENM#1E\+FMC>M*/ MYA.I_E7JG'T_M[:[3EV/VT1,Z3FRQ%K:^2>[3N5CM[LS>->,PMYX+=/?)73$ M\VS5TW>_OW^,:3&*FM<<=O9,]^\3PUB\=ND2D5D )B M (V?WAGO_\ V,<.TNSWC+/^S\G*"WRA>AEIJU)/%\D5+C)&>&U"];#^ ?0GRSS>>K.98]>6;*V MF&+1PON.V+1YXPQI;L]W:FGN9A"_C)UC')>3_(&QOIS/>UF+:3&M,'9:9[9B M%BJ\V=R=+#[?DO:H879+ M4^+_ "5N9 MY-RZ;8ZZ:Z7S=F7)YIB)CU=)\U9M$Z7E<[PIZ1_AGIVNYW==.;[W3)DU[:U_ MY>/LB8[M9[UH\E[6C68B&],A1* M $!?US/4A_C YO;P?Q7 MGO;.W3@K-7*]"YC[/F8WDODV&*?&9W>O%$Y:]W"X.*:?&8-Z>-KH'6K3'JR\ MC&7G\%/#S^$^2_+7-,>G4&^I$S$QQPX>$UQ^>+6X7R=G'NUF-::S3[Q9ZX_B M7FOR3R^^O)-I>8B8GAER]ELGFFM>-HRP*K7Q218RO=L1O22%C71CXK==TZ'Z:MFV]H^6]UWL>WKY8MI[;+,?U M<43$]DQ-YI68TF4@^&_1U^K^?UQ9XGY(V^F3//GC7VN.)\^28F/),5B\QQB% MC3C\?0Q-"CBL51IXS%XRG6Q^-QN/K0TJ&/H4H65J=&C3K,CKU*=2O&V.**-K M61L:C6HB(B'GUDR7RWMERVFV6TS,S,ZS,SQF9F>,S,\9F>U=NE*8Z1CQQ%<= M8B(B(TB(CA$1$<(B([(?8?#Z "/A]Y1U#Y?[!M0V**)JSZ+W&:'F)9_P#2 M\;,;E].Y%U>Q!UDFC=Y<^1S--SO V1_BB;\5&^)S9Z_EVW?J.NLNWF?:Y^7Y M:Z>FN3%>)^Q%;=NG;Y]$,^.>V]=T?BS1VX=]CM]B:9*3_MM']"".7<5' M 2A_NO>_?)W//=%Q;YG3YX\1:?OWE=?^?]FVY2Z[YG3Q M)U\K]J_3\"_\_P"%/^-:OYE=CZSD?+.9_D=WDQ>_8^__ /03[X!;SNK]W_ZR: 4^6A UT>H=ZE/!WI[<< M_+.Z68]OY9V2E9=QIPWA[\4.P[/8C@/#KG77O,/4[.)QMW4^MYC>)]5AK/MKSY[3Q[E(\MICCQBL6G@K[.[3N^YR[U>6U_'-GI:?HFO+8DL5M6TO"2V;?R5AJKI%55?)-;M2=9K,T\[ MGR.OCTKTGR7H[E5>4\DQ=S#'&]ITG)EOII-\EM([UI]B*UCA6*UB(4UZCZEY MMU3S&W,N;Y._EGA6L<*8ZZZQ2E=9TK'LS,SQM,SK+&(V1@0 M -QOI>>D-ROW][!3WO;OECC'M>PV3=#L/(OL\,.=W>>A/$V_ MJG%U7(03PW<@[Q.BL9>:";%XU[7HY+-B/V1T2>)?BOROH7;SL=IW-SU+>OM, M6OM<<3'"^:8TTCRQCB8O?A[FL]^)-Z!\-N8]89HWFY[VWY!6WMLGW633MIBB M>V?)-YB:5X^ZM'=3XN$.#>*NW'C/6N(.%],Q.B9= MRF4NSOEO9C.92PJS6[MJ26S9E99.;.-(K'^V9GMM:9XS:9F9GME MZP8MD0 :7?5+]8/B_L,PM_C704Q/) MG=+EL8V3%:5Y_M&N<;PWX()J&R) M?+^D,4['9]W/U!:O"GW.+7LMETG6.$ZUI'MK>7NUF+3 GYAYDY.Y^Y%V7EGF M+<\SOO(.W75O9W8\W,Q]B=S6I%6J5*T$<%'%XG'UV-AJ4JL4-2I QL4,;(VM M:EY.4\HY;R+E^/E7*,-,&PQ5TK2O9'GF9G6;6F>-K6F;6G69F95!YGS/?\YW MN3F/,\MLV]RSK:UNWT1$=D1$<(K$1$1PB(AYD9%T M )%OI+^B'L_<_)K/<1W38W*:;VYN?5S.I:)(ZYB-QYLK-=7M4[3W1I M!=UGC')1.7K?9)'D,G$G_9>5#(R\E?O%/QGVW349.0=,6KFZ@XUOEX6Q[>>, M3'EB^:/ZNDUI/N]9B:)L\.?"G<<^G'SKJ"ML7).%J8^,7SQPF)\]<4_UN%K1 M[G2)BZ;UJFJ:SHNM8+3-+P&(U74]8Q=/":[K> Q];%87"8C'0,K4<;C,=3CB MJTZ=6!B-8QC41$0ICNMUN=[N;[S>9+Y=UEM-KWM,VM:T\9F9GC,RM9M]O@VF M"FUVM*X]OCK%:UK$16L1PB(B.$1#L!P.8 M 5UWKJZ1#I/J=]PZU(UBH[='QMN]9BHS_YV=XRU)N8D16.7Q)/L-.X].J- M5$=TZ+T\3K_^"6]G>^&^PB_N\,YL<_\ #FO-?Z*S6/\ MHIEXQ[*=IUWN..9\G;IY-9U$DKHN E*?=HNTU=HY/Y3[Q-GQ+[-BK,E>?>MMQZ6-XR^/N=61>V:SI,\-&1B>/Q1;$Y5\*L3K67^8 MSJGXOR[:]);:T>MW%O79HB8UC'2=,=9CMTODUMY..*.W58GP(Z=[^;<]3[BO MM:1ZC#KYYTMEM'#R1W:Q,3]U>)3,RH:RH >(]R?.&M]M M? ?+G/&V/B^1>+=%SVV/JRR/B^5LE1IO;@-?ADC9(YEO9,_+6H0+TZ)-9;U5 M$ZJF9Z>Y-N.HN>;7DFU_SMSGK37^K$S[:WL4KK:?1#'\UYCM^4Q6)G2/3/9'IE5J;_O.S:M(BM8X M:>2'G[S'?[GFF_S[5^=3X^1.3?FFU]ZQ_@N3^)>H_ MG#>^_P"7\(_;7S+^]ODW]/=J_.H^1.3?FFU]ZQ_@G\2]1_.&]]_R_A'[:^9? MWM\F_I[M7YU'R)R;\TVOO6/\$_B7J/YPWOO^7\(_;7S+^]ODW]/=J_.H^1.3 M?FFU]ZQ_@G\2]1_.&]]_R_A'[:^9?WM\F_I[M7YU'R)R;\TVOO6/\$_B7J/Y MPWOO^7\(_;7S+^]ODW]/=J_.H^1.3?FFU]ZQ_@G\2]1_.&]]_P OX1^VOF7] M[?)OZ>[5^=1\BL?X)_$O4?SAO??\OX1^VOF7][?)OZ>[5^=1\BH_ MG#>^_P"7\(_;7S+^]ODW]/=J_.H^1.3?FFU]ZQ_@G\2]1_.&]]_R_A'[:^9? MWM\F_I[M7YU'R)R;\TVOO6/\$_B7J/YPWOO^7\(_;7S+^]ODW]/=J_.H^1.3 M?FFU]ZQ_@G\2]1_.&]]_R_A'[:^9?WM\F_I[M7YU'R)R;\TVOO6/\$_B7J/Y MPWOO^7\(_;7S+^]ODW]/=J_.H^1.3?FFU]ZQ_@G\2]1_.&]]_P OX1^VOF7] M[?)OZ>[5^=1\BYSE1K6M MWS:U2Q&L[3:Z?^EC_!(ZDZDM,5KO\ ?3:?_/R_ MA+!WT>NTC=^UKM-P-[F#,[;F.<.:$QW(?(E;;\UF,K=TZK/4D^9_'[(,M;L. MQ]G6\-<63(,1K)$RMRU&Y7,BBZ4,\6.JMEU-U3DIRBF*G)=GKBQ>KK6L9)B? M;Y?:Q&O?M'M?[%:SVS*YW0/(^8:3:.&.)M:VD M4C2)TG2;=ZT=K:V1@W4 \2[C^>]#[7^#N2N>N2KOLFH<:Z MU;SUV)CD;;R]]71TL#K>,ZM>UV8VC/6ZV/J(Y/![198KU:SQ.3,]/\CWW4G. MMOR/EU==WN,D5CS5CMM>?[-*Q-K>B)TXL?S;FFSY+RW-S7?V[FTP8YM:?8[( MCSVM.E:QY9F(A6+]RG<#OW=-SGR3SYR9<]JVWDC8[6:LUHY[$]'!8Q$94P&K M89;3Y)X\'JV#K5Z%-CE5S:]=GB57=57TBZF.2;?D7+HTVNWQQ772(FU MNVU[:?=7M,VMZ94,ZCY]O.I>"N#'XKD+E5]JM/)B]@M1W'KI7'$LS8 MW5W2[CF*+Y+,+W,\W#T+WAQ8=)C6D:?C,N MG;[2LZ5GR7M3R:I3\)^D/XEZAC>;NNO*=E,9+ZQPO?\ Y>/MCRQW[=L=VO=F M/;0L22@2Y8 M $>?UZ_4@7MGX?\ X7^),^E?G/G/ W(MHR6, MMM9DN-N([[;&-R>022%_M&.V3>G)+0QSV^&2"I';LM=%*RJY\^>!OAY_$?-O MXEYKCUY)LKQW(F.&;/&DQ'FFF/A:_DFTTK,3$VB(7\7^N/D+EGR!RV^G-MW2 M>_,3QQ89UB9]%LG&M?+$=ZW"8K*"@7:5) =GTK3- MJY&W#5] T;!9#9]SW3/8K5]6UW%1>?DYKE1$54ZV\WFUY?M,N_WMZXMGAQVO>]N$5K6-;3/HB(<^UVNXWVYQ[/:4MD MW66\4I6.VUK3I$1[,RLK?3A[)-7["^V'4.',9[)D=XR/AW#E_:ZS%7YS\CY> ME4CR[JTK_P#47!:_7K18W&MZ,1:E5LKF)--,YWG5XA=9[GKCJ7+S?)K795_% MX*3]QAK,]W7^U:9F]^WVUM(GNQ&EZ.B.E=OTAR#%RS'I;=V]OFO'W>6T1KI_ M9K$16OHC73699YFCMO !J6]Y M9T>WEIG,ACE>K&:^MSJJHC&=?&]6M:JI*G@KN_BGB5RZ;3I3).;'/_'@R17M M_M=WV>R.*.?%G;?&>@=_$1K>D8KQ_P .;',_X=?]ZNA/0)2< M !NI^[^[^FE>IAQ9AY+'LU;DW2>5- L/:->5SU3I[3 ME=(KLC1/A=,YC?\ B0[X[[#XYX<[K+$:VVV;#ECWR,3DB/LSCC[.BP>*%KF TH M>J?ZQ/&78IA,CQAQG)A>3.Z?*X[Q8_4UEDMZOQA!=B>E/9.2K%*6)77%;_JU M,%#-'>M,\,D[JM>2&6:9/#'PDYEUOFKS+F7?VW3%;<;]E\TQVTPQ/D\ELLQ- M:\8KWK1,1%GB#XF;#I'%;8;#NY^H+5X4[:8M>RV68\OEC'$Q:>V>[68F8%_+ MG+W)?/'(>S>9\LVF>-K3,VM, MS,S,SJJ%S+F6_P";[W)S'F66V;>Y9UM:T\9\T1Y(B(X16-(B(B(B(AYN9!T0 M )('I,>AWLG<>_6^XCNTQ.9TW@%SJF:TSC> M9+&'V_F:NU[Y*UW)KU@R6I\<6UC8YLZ)'?S%9_BJ.@@DBN/KUXI^-.WZ>C)T M_P!*WIFY[QKDS<+8]O/EB.V+Y8\W&N.?=]ZT32)O\.O"?/SSU?.NHZVQ*QE&*"G1HTZT;61Q1L:QC41$0IKN=SN-YN+[O=WOEW62TV MO>TS:UK3.LVM,ZS,S/&9E:G!M\&UP4VVVI7'M\=8K6M8B*UK'"(B(X1$1V1# MG3@

N3A. 7;1VW]H.8QFS M\Y0.MX+?.5X8ZV6U7B*VU;-/(X3763)+0V7DK'2L1)7/;/C,3+_IRI8M-EKU M[%^%?@KFY[ZKJ+JREL?)9TMBP<:WSQPF+7\M,,^3LODCC'=K,6M!?B-XL8N3 M3DY'TU:N3FT:UR9N$TPSQB:U\ELL>7MK2>$]ZVM:PIL[GQ/,]L<,$$,;722S2R.1K6M17.DIZ$4&+;K/*GC?;+ZSIWHK+IBXUR M[NL\9\]=O/DCMBU8KLX0_T M 0A/O-NA-PO=YPGR'!7\F#>^ JV$M2 MH^1S;>8T;>MK6S.K'M5L/'R1PCRQ MLRQ"!0 ?33IVLA;JT*->:W=O68*=.I7C=+8M6K,K8:]>")B*^2::9Z-:U M$55$+.GT\>UJEV<=G_"_!GLM:'9\+K,&>Y'LUU21,AR9M?3.[K,ME'/6Y!0R M]QU"K(JIUHTX&HC4:C4\V^ONIK]7=6;SG^6:XHGR8:>UQQIY-:QWIC^ MM:>WM7XZ3Y%CZ:Z>VO)L>G?PXH[\QKI;);VV2W'6=)O-IB/)&D1I$1#-4T]L M0 1:?O,7=4[6.,N(^S_7;[69/DZ^G+7)$$;IF6(](U+( M38W1L=/TE;!-0V+=(+EM45CW-GU^-45O7XUF/YLR1KDGL[:8^[7MCAEGM\D$>.G4,;3D^#IS#,>NW=_69(X<,6.8FNO'6.]DT MF)TTGU=H0SBWRK !O3]![L-_BL[H8.8-]PC;W"' M;==Q.V9>*_6;-C-PY-=(ZWH&G/CGZ07J6/M5'9G)1JV:)8*<-:>/P7FJ0EXX M=R^?MI'9I,8X_&6XQ,3ZOA,6E/T*++=@ "$7] MX>[^TYBY?H=G'&V9=+QSP5EY+_*=JE+(RML_,R0S5'X.563.BN8_C3&V'UE1 M6L5,O;N,>URUH7I56ZOYC33?[VFF")TUIM^WO1Y8G+,:_W*UG[J M85>\;.L?CF\KTGL+_P#3;>T7SS$S[;+IK7'/DF,<3WI[8[\QV6HC6%BT! # MD\-ALML68Q6OX'&WR3$=B/:AI/%,M6D_DW/QLWGFG.UEAG?E M.1=7B1UEFZWZHSRV2=;V\L3;N]E87LZ)Z8P=)=/8>54TGZG72-8KPI37CW*UUXZRV%FA-M M !BSWG=V/'O95V\;YS]R+ M-'-5UJE[#JNM-MQ5,CO6]Y.*=FKZ9B'2(]ZVLM;A<^>1DBL=D3,=ZTUK$ZVAK_5'46RZ6Y+F MYQO9UKCC2E==)R9)]Q2OIF>WM[M8M;32)5GG/?.'(7_P!GIUHH^J^'JOHWR/DN MPZ=Y1@Y+RRG6?+-K3PUM>TS:T^6TS*B?..;;WGG,\W-N86[V[SW MFUI\D>2*QYJUB(K6/)6(AY"95C0 $N;[NIZ>/1MGO MXY8P;%\?ROJW;EBLG6\3FHU;&'W/E2..5BHWQ.\_"8F3KXO@R$JL1%JRK53^ M8'K[C'0W*[_U;[NT3[%L>#_=DO'_ *<:^ZA8_P %.B^$]8M+$R::UVW\PWJ$3TB\,F6P6C M9K/X9JNG5L477*XR'_454\M?C(O5#;N@-W.RZWY1N>R(YC@B?[MLE:V[/[,S MP\K6.M-M&[Z1YG@[9G8YICV:X[6K_MB%8 >E"A # M,GT\>0/V7=]7:/NTEI*-+&=P/%]',7'211,K:]L>U8[6=DED?,UT;8V8',65 M=U\/5O7XS/\ F34>O]A\I]$\UV41WKVV&::QY[TI-Z?XJQ_X]C9^B]Y\G]6\ MMW4SI2N\Q1:?-6UXK;_#:5G\>:Z^X 1E_5I]< M[!\)-V;MO[-\YB]HYC\%O";[S)1?!E=7XKEDB6&UA],D:DN.V?D*LLG26SUE MQV&E;Y;FV+:2Q5+'>%?@IFYSZOJ'JZEL7*.%L6WG6M\_FMD\M,4^2.%\D(WBSBY5ZSD?3%ZY.9\:Y,T<:8O/6GDODCRSQK2>'MK:Q6%IG,YFMFS M.6V/9,QE-@V'/9&[F,YGLYD+>6S.9R^2L27,CE,ME+\UB]D^6 M61RNE8K6M8BM:UB-(K6L:1$1'"(B-(CA"KF7+E MW&6V?/:U\U[3:UK3,VM,SK,S,\9F9XS,\9EQ9R., M 'TTZ=O(VZN/Q]6S>OWK,%.E2IP2V;=RW9E;#6JU:T+7S6+-B9[6,8QJ MN>Y41$55/F]Z8Z3DR3%:5B9F9G2(B.V9GR1'EE^UK:]HI2)F\SI$1QF9GLB( M\LRF">DGZ$E?65UKN5[Y-6@O;%TI9SCGMTSU-)J6O*K:]W';+R]1GUEO#GPCK@]7SWJS'$Y^%L>VM'"OEBV:/+;S8IC2OW>L^UK*Y:UK M&M8QJ-8U$:UK41K6M:G1K6M3HB(B)\"%7>WC/:L/V<(?Z M /EO7J6,I7,EDKE7'X['U;%[(9"]8BJ4J-*I$^Q:N7+5 MA\<%:K6@C<^21[FL8QJJJHB*I]4I?)>,>.)MDM,1$1&LS,\(B(CC,S/9#YO> MF.DY,DQ6E8F9F9TB(CMF9\D1Y90Y/5J]=F_O?SF[:NR+99\9HSTM83D3N!P\ MMBIF-RBDC9%=U[BJXUT%G":QU=+#;S*-;;R*ITI.AJIY]RW'A7X)4V/J^HNL M\<6WO"V+:VTFN/S7SQQBU^R:X_UI67Q&\6[[OUG(NE,DUVG&N3<5U MBU_/7#/;6G;$W[;?<:5XVBNEG%?0 .VZ)H> MZKYO=-WVW)P8?6]6US'V,KFLSDK'58ZM*C59)+(K6,<][NB,BB M8Y[U:QKG)U=]OMGRW:9-_P PRTP[+%6;7O>8K6L1Y9F?Z(\\\(XNQM-GNM_N M:;+98[Y=WDMW:TK$S:TSY(B/^T1QG@G+^D_Z*&F=H4& YX[C*>%W[NE7+Z9PB^5D$L4.">OGU-@Y#IO:J39MBK!3>JQ8].C'7;-*O%+QDWG5ELG M(^GYO@Z;UTM;C7)N.WW79-<4^3'VV[@^.K&5X&[7^5XX'20:/RSN.@V)VNB7V=>3M1JY^%'QK_W'@F=Q2J>-O\ MIM?U.2:^QP]=[/;IV2@KQZV49>G M]GOXKK?#NYIKIV5R8[3/L1-L=?1KIY=$+TN$JL #=%Z$/:BG MQWM?'O;C4CYGV5TJ?]M:V?$7H:W&6%ZK#/&^S-N4D636)Z(R:GB++?$BJU%A M[QOZHGIWHG+M<%M-_P PGXO3SQ28US6\G#U?M-?)-Z\.U+/@YT['.NJZ[_/7 MO;+85];.NDQZV9TPQI/'76+9(F(X3C[8X:V$I0I<4 /S MFFBKQ2SSRQP001OFFFF>V.*&*-JODEED>K61QQL:JNH]W0R=X/>;S?S=5M26-3RFTRZUQO&]/+;!QMIC&ZWITJ0)+.RM/F<9C MTR5J-KWM2[=F5%5%0](/#SIJ.DNC]ER:\:;NN/OYO_5R>WOYOKQZUB8F.V+SWLGE]WIKIHP=-U:6 M [7HFD;5R9NNI\>:-A;NQ[EO&PXC5=7P6.B=/=RV=SMZ#& MXRC7C8BJK[%NPUO5?@:BJJJB(JG5WV]VO+=EEYAO;QCV>#':][3PBM:QK,_T M0[G+MANN:;[%R[8UF^[S9(I6(\LS.G'S1';,]D1$S/"%FGV#]HFK=D':]QUP M)KWLUS+XFF[/\B;%7:J?.WDK/Q5Y]LSRON.J]UUGU+N.>;C6,=[=W%3^IAKK%*^SI[:WGO:T^5?+I?I_:]+\CP6^2W&]Y]FVND>2-*QPB&9)J+8 #6?ZKG?70[#NU M/9=YP]VG^V3?76-"X2Q$[:UE[MOR%1[[NVV<=._K8PNAXI77YE6.2"2Y[)5E MZ)::I(OA?T3?KCJC'LAV/'CPXZX<5 M8KBI6(B(X1$1&D1$>2(CA"C&;-EW&:^XSVF^?):;6M,ZS:UIUF9GRS,SK,OB M/MQ@ "2M]W8[#DY>YDRW>/R'AFV./.!\G\C\85[\*/J[%S/8I1679F**6*2* MQ6XTPEZ.TUR^!T>6OT9H7*^K*C:Z?S =%H3[X)=(?'-[?JO?4_P"FV\S3!KK[;+,:7O'GC'6>[';'?M,Q MI:B;B4T6A M !^-BQ7J5Y[=N>&M5K0RV+-FQ*R&O7KPL=)-// M-(YL<4,4;5T5K$S:9TB(XS,SY(?EK16)M:8BL1K,SY% M>7ZS'J+VN^CN'EUW1,I([MTX3NY;7.,8*\TC:>ZYATK*VR\I784>K)W9^6JD M&)\2=8,1%&Y&136;2.OSX0>'U>B>01N-]7_^H-[6M\TSVXZ]M,,>;NZZW\^2 M9C68K72E_B?UM;JWG7J-I;_^2;69KBT[+V[+99_O::4\U(CA$VLTY$N(R M 9\>F[V0;1WZ=SNH\14&9''\?XM\>V\Q[?2B3IJ_'>+ MM0ID65[,J+!%L&RSO9C<8U4D5+5E)W1OA@G\.C>(?6FVZ&Z;R\VOW;;^WM-O MCG[O+,<-8[>[2/;W[/:QW=8FU6X=#]*;CJ_GV/EM.]79U]OFO'W&.)XZ3_6M M[FO;QG728B5E9I^HZSH&J:UHVF86AK>HZ?@L5K.L:_BXO(QV%P.$I08W%8RE M%U[W.^W63>[R]LF[S7M>]K<9M:TS-IGTS,Z MKS[;;8-GM\>TVM8IML5(K6L=E:UC2(CT1$:.QG78MW7W6 M++6\?\-HM_W.ONL$;K:Y-M;W.3':L_\ %$Q_WJF:U6L4K-BG;ADK6ZD\U:U7 MF8LDZUF-8GSQ+SJM6U+36T:6B M=)CTOP/U^ +)?#EK MFQSIDI:)CV8G6/\ :MC=)VFCO.F:CNV,1$QNX:Q@-IQZ-D69J4=@Q53+5$;* ML4*RHD%MO1RL9XOP^%/P'EMO=K?9;S+L\G^9ARVI/LUM-9_VP]$]KN*;O:X] MUC]QEQUO'L6B)C_>[.=9V 'Q9+)8[#8Z_F,Q?I8K M$XJE:R64RF2M04<=C<=1@DM7;]^[:DBK4Z5.M$Z2661S8XXVJYRHB*I]X\>3 M-DKBQ5FV6TQ%:Q$S,S,Z1$1'&9F>$1'&9?&3)3%2V7+:*XZQ,S,SI$1'&9F9 MX1$1QF9[$-KU:?78R?(KMF[;.R78[V#X_:^WA.0N?\/:L8_.[SY=NR<.'UK5M]R1Q1NDED7I'#"Q\DCFQLSRO>\Q%:Q'EF9_HB.V9F(C69=G9[/=\PW5-EL<=\N[R M6[M:5C6UI]$1_3/DB-9GA"=-Z47HK:-V;U<'SCW 5<%R)W0SUHKN)K,5,KIO M"2S-E5:>JNE8RMG-W\B5K;F:=&YM61KH<KK7Y+R&;[?I MJ)TM/N2 MV3^M?3A/"G#6UM^)!B8 =(Y(Y)T+ MA_1MFY+Y/VS"Z/H>G8NQF=DV?8+C*6,Q="NGQGR2.ZR3V9Y%;%!7B;)8LSO9 M%"Q\KV,7N\NY=ON;;W'R[EN*^;?9K16E*QK-IG_=$=LS.D1&LS,1$RZF^WVS MY9M,F^W^2F+9XJS:U[3I$1'_ '^2(CC,Z1$3,Z(*/JO>L_O?>CD,WPGP7:S7 M'O:S2N/JW&^*?&;;S5)3LO6++;BD4C)<9I;WQLEHX%?AI/B)XH;OJB]^5B( #W M3MT[;N9>ZWE3 <.<&:7D=TW7.O\ -?%68Z+$Z]AXIH(;^S[7F'M6EKVLXM;# M//MV'-9XWLB8CYY8HGX7J#J+E'2_+,G-^=YJX=G3S^ZO;CI2E>V][:3I6/-, MSI6)F,MR3D?-.HN84Y9RG%;+NK^;LK7RVO;LK6->,SZ(C69B)G\>FAZ4G#7I M\:C'FGICN2.XO8L6RMO'+MO&MC3&PSJZ6SJ7'%6XDUK6]4B<]K+$J.9[OU,=[;]/X[:X\$3VZ=F3-,<+W\L1[G'$S%=9[UK7 M%Z$\/.6=&;;UOM<_.[UTR9ICL\],43QK3SS[J^FMM(TK7:V1>D, M !J!]=CBY.3O30YTF@K+9RO&MS1>4<2U&JY8 MEUO;\50V"SU1[?"E?3,WDW*JHY.B?@_XI*_@GS/Y-\1MC%ITQ;B,F&W_ !X[ M37_W*T1]XISR4.+,4]7=%EJ2ZW))FHE5$5KLX M]OP]$4H=XY=4QU#UKDV6WMWMARZOJ*Z3K$Y-=3Z^_GB+1'JZ\8B8TQQ69B>RUK-WA#23 U! M^M]W4)VQ=A7(];#9!*>_\[.3A#3$BEC;;@K;;2N.WK,1Q]4G;%CM$J7XF3Q_ M#!>MU5ZHKD)7\&>F/XEZXV\YJ][8;+_J,G#A/6L61_XF]0_P M[TCN<^*W=WNXCU&+CI/>R1,3:)\]*1>T>F(CRJ[0O^I" M 2NONX?89\N9[/=]W).$\6)UJ3+:)V_ULC5=Y=[9)8I<;OG(M)7RQH^ M'7Z4LF#I2>7-%):M7^BQS4F*5=_F%ZX]3AQ]$RO;BQ3_>G3 M):-8G2*=L6E9#P0Z0CNWZOWU(F9[V/;:Q$^>N7+'FGMQUGA/^9Y)A,-*EK' M 'QY'(X_$8^]ELM>IXO%XNG9R.2R61LPTL?CL?2A?9N7KUR MR^*O4IU*\3I)99'-9&QJN/'?+>N+%6;9;3$1$1K,S/"(B(XS,SPB( M[7Y,Q6)M:=*PK>_5A[[+W?CW6;'NF&MVV\-\>MLZ!PIB9_\ 3;\U:%Q[LCM\ M]=&1>#*;[EV/R#_&WSX::U:KW.2JU3T*\+.B*=$=+X]IFB/E?<:9=Q:/Z\Q[ M7'[&*OM?--N]:/=*3>)G5\]6]0VMM[:\IVNN/#V>VC7V^3AK_F6B)C^Q%-8B M=6L@DE'8 ]9X*X7WKN*YAXZX/XTQJY7=^3-IQNKX*NK95K5GW)%?>S&3DAC MFDJX3 8R*>]?G\+DKTJTLJ_ Q3%<\YSLNG^4;CG7,;=W9[;%-[3Y9T[*QY[6 MMI6L>6TQ'E97D?)]WS_F^WY/L8UW.XR16/-$=MK3Z*5B;3Y=(G3BL\NU[MWT M7M0X#XR[?^.H$;K7&^MUL1\H/KMK6]BS]4<\W//>83_U.XR3;376*5[*4C^S2L16/1&L\5]>2 M\HV?(>58.4;"O=VN#'%8[-9GMM:=.VU[3-K3Y;3,O?#!LH M M",?]X/\ 4?\ V4:'-V0<19KR^1N4\%%;YNS>-N>&QIO%V58JUM'1U9Z/KYWD MJOU6XQ[FK%K_ (FNC>W)12160\!?#WY4WT=:VN M&?_$ MQ"H+C*M /LQ^/OY:_1Q6*HW,GE,G+';+EM%<58F9F9TB M(CC,S,\(B(XS,]CZI2^2\8\<3;):8B(B-9F9X1$1'&9F>R%CAZ278#CNPKMA MQ.!V''TEYVY0;C]TYNS,+H+,M?,+7F^0-!J7H6JDN'X_QMU]9$;)+#+DY[UF M)WEV&M;Y\>*G7>3KGJ6^?!:?D3;:X]M7C&M=?;99C^MEF->R)BD4K,:UE=SP MXZ.IT?R"N'-6/E?<:7SV[=+:>UQQ/]7'$Z>6)M-[1PLVED9) *L# MN[T]./NZ_N;T1L7DQZ;W!,O/OJ3;?$NHM_L^R,6] MS4^Q7):(\D>2/-#'1FL26%6::S)?U:19)%5?,?UP^ M3>ON;;;32)WN3)$<.$99];&FGDTO&D>2."]_0&\^/]%\LW&NLQM*4F?3BCU< M_9UI.L^5GF:.V\ #HO)?)O'W#>B[+R;RGM^"T/0=/Q MTF5V/:=CO18_%8RHQS(HT?+(JOL7+EF5D%:M"V2S;LRQPPQR2R,8[N\NY;O^ M;[['RWEF*^??9K=VE*1K:9_[HB-9F9TBL1,S,1$RZF_W^RY9M,F_YAEIAV>* MNMKVG2(C_OF9X1$:S,S$1$S,0@D^JUZSG('>QDLKPWPG-G>-NUO'W'P3TUF= MC]MYFFJRRMBS.[K65DN,U145'4]?222-7(VQ==+/Y,-*[GA?X0;#HW'7F_.8 MIN.IK1K$Z:TV^OW./7W5_P"METB?N::5UF]1_$/Q0WG55[^=M?; M+S/W;BK5P6LX6*6*/(;1MN:>QU3 ZYBFRM6:>3JY M[W,AA9+8EBADP?474G)^E>5WYOSO-&+:4[/+:]O)2E>VU[>2(],S,5B9C,ULMMZM97K MUJ)>(OB=SCKW>>KMKM^0X[:XL$3[.F3+,>[R3'_#2.%(XVM:XW0OA]ROHS:] M^NF;G.2NF3-,>QK3''W--?\ BMVVGA$5VFD9) M !C]W,=T'"O:)Q3G.8^=-PJZIJ.'1L%6!J-N;#L^8G^"CK>I8-D MC+F>SU]__)#%T9%&U\T[XJ\4LK,]TYTUSCJOFE.4M.] MK971MJXZ&1T-2-OCL36;W>'?AGR;H'9][%IGYYDKIEW$QQ\\TQQ]QCB8CAKW MKS$3:>%8K3CKGQ YKUINN[DUP\GQVUQX8GAYN_DG[N^GE[*Q.E8XS-M7I)30 M0 ,V^QGL'YX[^>4XN/N(L/[#KF)FI3\C5,;BH'>U7Y8W+_I5X[%B#3>M>NN1]"\LG M?\VOWMQ>)C%AK,>LRVCR5CR5C6._>?:UB?+::UG:NDNC^;]8 MMRVB>YCK/EF?+:=)[M(XVGS1$VBP:[(.P_@?L+XJK<<\/X-)\WD8ZEKD+DO, M0Q2[IR+GX8&QR9',7$63Y/Q-=_B2CBJSFT:,;E5K7SR3SS4+ZTZWYYUQS2>8 MRL>6T_=7GVUI\U8K6+E]*=(\HZ0Y=&QY937+;2^9:1%@@DW#5VVYQ9>';^+O6VGV=-'3YCL\7,>7Y^7YH MUPY\-\=H\\7K-9_V2JG;E.SC[=JA=ADK7*-F>G;KRIX9:]FM*Z&>&1OP])(I M6*U4_P#BAZ?X[TRTC)CG6EHB8GSQ/&)>>.;#DV^:^#-$US4M-;1/DF)TF/L3 M&CYCZ<8 R^[#.V+(=X7=KPIP#6CL?(^X;;7M;Q1+B^.M;BEV+?J.IMKRFT3.UM?OY>WABI[:^LQ,3'>B.Y$Z\+6A9] MXS&8["XW'X;$4:N,Q.)HU,9B\;1@CK4L?CJ%>.K2HTZT36Q5ZM2M$V.-C41K M&-1$3HAYL9,F3-DMFRVFV6UIF9GC,S,ZS,SY9F>,KXQ$5B*UC2L0^X^'Z M $#'[P]W6)SAWEUN$M>R3[6C]L."DU*6.*7QT;7)^TI0S?( M%Z%$1JK)C*\&,PTK7HJQVL7/X5\+^JW@\ >E_D;I&>=;BL1O>97[\>>,--:X MX_XI[]_3%JZ]BIGC=U#\H]0X^1X9GXML:>V[=)RY(BT^B>[3N1$]L3-X:!B= MD* ,D^T3MFW?O [B>,>WW0XY(\IOF?BKY;->SOGJ M:GJ5!KLAMFVY%&]&I4U_!5IIT8YS5L3I' Q5EE8U==ZLZDV?273^YY]OICU> M"GM:Z\;Y)X4I'IM:8CT1K:>$2V+I3I[<]4\^V_)MOK%MT/\ 2=.E#%5F0>V9 M">&&NR[E\I.C[5VRK&OM6YI)7_&>IYN=\SS\WYC;O[W<9;7O/IM.ND M=NE8[*QY*Q$1V+Y;'9;;ENSQGA'&>V>V7I)CG: M (V?WAGO_P#V,<.TNSWC+/\ L_)W.F*DN\GVL9;5E[4^&72R MU)<-86-GB@M\H7H9::M23Q?)%2XR1GAM0O6P_@'T)\L\WGJSF6/7EFRMIABT M<+[CMBT>>,,:6[/=VII[F80OXR=8QR7D_P @;&^G,][68MI,:TP=EIGMF)R\ M:5]'?F)B8A"$+GJD@ !,I^[B]A_S1TO/]\_(V&5FQ;_ %\EI'!=6_7C\S%Z M+5N+5W+>X(YF/E@M[;F*2XRE*GDRLQ]*TY/,@OL4J'_,)UQ\;WN/HKE]_P#I M]O,9-S,3[K+,:X\?#MC'6>]:.,=^U8X6I*TW@GTC.PY=?JG>UTW>ZKW<,3$Q M-<,3QMI.G^;:(F)_J5K,3I>4IXK*G@ M &$?J"=ZVE=AO;9MW M-VS1T\OLGP:UQ=I,]KV>7>.1,I7L.PN(56/989B*$=>6_DYH_CPXZK,K/%*L M3'[GT'T;O.N.HL7)MMK3;^[S9(C7U>*LQWK>;O3K%:1/;>8UX:S&J=9=4[7I M#D>3FN?2V?W.*FNGK,DQ/=KY^[&DVM/DK$Z<=(FM.Y-Y)W7F+D+<^5.1L]M_V/*;3M.D56I"KTCKUXD;#6@8R*)K8V-:GHMRWE MVSY1L,/+.7TC'LL&.M*5CR5K&D>S/EF9XS.LS,S,J+[_ 'VZYGO+N M3N0I.^#E3"*_0>* MO!;HOX_O?XKYA3_H]O;3!$QPOECMOQ[8Q?Y5T%C$146!N1R6/Y16)RK(_JJOY)5_5$9\#T^#_ -3J*>/^Q^*>(>3<:?\ MW6TP9?9TBF#\WW.7'_3,9?_ *K>@0HEH M &._=!W4<)=GO$^9YCYVV^MJ^K8SQ5<;1B\JULNX9]]>:Q1U33,&Z> M";.['D6UWK'"US(H8F/GL20UXI9F9_IKICG/5O-*WDI2OW5I\W9$: MS,Q6)F*_CU(/5!YK]0K>^N;DLZ'P;K.1L3\=<.8W(.FH4?$UD#=CW*[#'59M M>XV86+TGEC2O09(^&I'&CYI)[W^'GAIR;H'9?B=,_.LE8C+N)CC/E[F../9TB*TWZXZ^YKUIN_P ;KAY3CM/J\,3PC^U>>'?O/GGA768K$:S, MZQR2&A@ 9S]B7I]\\]_W)[-&XGQ/R5J6&FJ MSQWF-5*&(JO6W;?U>[R:L=BU!I76_7G(^A M.6_'>:7[VZO$^JP5G\9EM'F_JTC[K);VM>R-;36MMLZ1Z-YOUCO_ (IRZO=V MU9CUN:T>TQQZ?ZUI^YI'&>WA6+6BP8[*.QC@?L.XJAXSX7P3UNY#V6YOG(6; M95L;OR+G*S9DBR6QY*O! QM.@EJ5E"A V.G1B>Y(V+))-++0SK+K;GG7'-)Y MESB_M*ZQBQ5UC'BK/DI$S/&=([UIUM:8XSI$1%R^E>DN4=(VDY, MEM)R9+1Y;3'DC6>[6-*UCLC69FK.;]7.-?5XJSY*1YYX=ZT^VMI&L\( MB,/3;&M ;9O3(]*#E[U!]MCV&ZN1XX[;M; MRB5MVY6FII[3FK-5\#[FF<:U[<,E7-;9+!*GG69&OQ^)C=YECS)5@J68M\2/ M%'E/06U^+T[NXZAR5UQX->%8G73)FF.-::]D1[:\\*Z1WKUD7H/P[YEUGN?7 M7[V#D=+:7S:<;3';3%$\+7\\^YIVVUG2MI^W;[V[\/\ :WQ;KW#O!^F8[2=& MUR%4@I4T=/D,KD)D:M[/;%E["OR&>V#)R-\5BW9>^1W1K$\,;&,;13GW/^;= M3,SV5CR5I6.%:QY*Q$1Y>V9F;B-K3Y9GCY.R(A[689E0 M K+/5 X=7@GU .ZOCZ*A\FXQ.6L_N>O4F,1M:MK')GD%Z^-KCT=\-.;_+?0G*]_-N]E^*UQWGRS?#KBM,^F9I,S[. ML<-%&/$?EGR3UMS#;UBT8[YYRUU\L9HC+.G"-:Q:TUC^[I,ZQ+ LWEI F, M?=G.U#Y%TKEWO(V;&K'D-TN2<.<6S6(6M>FJX&S2S'(.*CCH MY&/:K)<-:8YJHY%*C_S&]4^OWNTZ1VUOQ>&/7YHC^O:)KBK/IK3O6[.S)6=> MU:'P*Z=C;OX[3M9C,Y*R__ -4][(W))7K_ M ,7/4],=GM,&PVF+8[6L4VN''7'2L=E:TK%:Q'L1$0\_=[N\_,-YFW^YG7;!D<,V-LRM=%)R1>@AR\BHWI)CX,B MTG\>>N?E[GD=,\OOKRKE]I[^DQ,7W'9;L_)1KCCC[J-:S&M$B@@%,( !XMW$\\Z M#VQ<)\C\\C7 M6;+$]O-QDBL>:([;6G^S2L3:WHB6/YKS/9\FY M=FYIO[Q3:8*3:T^QV1'GFTZ16(XS,Q$<95BOF M.2;?D7+HTVVWQQ772(F]NVU[:?=7M,VMZ94,ZCY]O.I>.QWF-6*3*WJS']&.5Q$QLXGOYK1]SBK M,=[RQQM.E*Z:S$VB=-(E9GZ=J&MNZAIFOX?5=7P./:]M'"Z_ M@,?7Q>'Q=1)'R2>ST<>[W>XWVZR;W>7G)N\V2U[VG MMM:TS:TSZ9F9E>K#AQ;;#3;X*Q3!CK%:UB-(K6(TB(CR1$1I#LAUW* M M '%YS.8?6<)F-DV+*4<)K^OXO(9S.YK*6H:6,Q&'Q-2:_D\ID;MA[( M*E&A2KOEFE>Y&1QL5RJB(IRX<.;Y/(['A;. M1I<%\;^W:EPGK5MTT'BPJ6&?+&]Y2@YWEP['OEVLRQ(G@;)7H14ZCU>ZLZ1_ MH/X6]!X>A>G:[?-%9YWN-,FXO'];3VN*)_J8HG2/)-IO>-.]I%(_$3K/+UCS MRV?%-HY3@UI@K/\ 5U]MDF/ZV28UGS5BM>/=UG5X24T$ M !E;V4=IN^=Z_<=Q_P!H;7UI-DO?*&W[(L7F4]*T#$/AL;;MMWKTC7Y-Q M[_+JQ/C>GL_/=]QC'73'3RY,MN%*1[,\;3]S2+ M6[*MAZ5Z2F./=WGV([(^ZM-:]LK-#AWB31.!N+=$X< MXRPT> T/CG6\=J^M8QBM?(RCCXO"ZW>G:R-;N6R=ETEJY9YL\&.*5CT1Y9\\S/&T^69F9XR]*,<[P @$_>)-/76O4BV/-+%Y M:' M7_[?=Y\?L:S&7S_^9KY/8\LT[\:MMZCKB^7\MML5_P"B)Q^;_P OT^SY(T7$ MUHE 3%ONN>_>V<>]W'%TLK6_-[/Z?66T\^D^99GP!WG>V7,N7S/N,N+)'_'6]9_H]7&OLQYTK$J^L* M &!/?UZA_!7I]\8.W'DR_\O[WGJUN+C/B+!W:C-OWO*0-\M)O M!,Y_R%J&.L/9\I9>>-\-5B^"*.Q:?!5FWGH7H#G?7G,OBG+:^KV-)CUV>T3Z MO%6?_BR3'N,<3K,\9FM8FT:AUAUIRCHW8?&M_;O[N\3ZK#68[^2?_P M(GW5 MYX1V1%K3%9KZ.\SO:YW[Z.5[?*7-NQK:;66W3TG1\4LM32N.]>L676(\%J^) M=(]&JJ>!+-Z=9;]]T;76)G^"-&7RZ0Z-Y'T3RN.6F)Z2W+WJ [36VS,MRG&O;/@,HV M+;N4IZ2-N[1+3L(E_3^,*]UGD9G8)$C?%8OJR7'8?X7SI-,D5.>*?$GQ4Y3T M)M9VN'N[CJ/)7\7AB>%-8X9,TQQK7RQ7A?)V5TKK>LD=!>'/,NLMQ&YR][!R M&EO;Y=.-].VF*)]U;R3;C6G;.LZ5F??P)P!Q%VQ\8:[P]PCI>)T;1-:@:RKC M<;"GM62ONA@ANY_80["G+.58JX=ICCA$=LSY; M6GMM:=.-IUF7LAB&3 !J&]3WU;>(_ M3_UBUJ&"^2>3>YG.XQTFJ\7P9!%H:E'<@C?1V[E*Q1>ZUA<(R.PVQ5QS5BR& M91$9"Z"!TEV"5_#;PJYKUWN8W>?O;;INEO;YICC?2>-,,3PM;AI:_&N/MGO6 MTI:-NO?$?EO1NWG;8>[GY]>OM,6O"FO9?+IQK7CK%>%K]D:1K:("7/'/G+?< MQR=L7,'-NZY;>]]V:?QWYFAF]#[:FR5LMK>LH^3$;GS?%%*]T3:#E1+^L M<=V'PI[1DU;%;R5=_AQRL21+\$">*7C+M.EJY.1=.6IGZCTFM[^ZQ[;V?)?+ M'DIQK2>.373N6F?PZ\*MSU%-.<<^K?#R+A-:]E\_L>6F/SVX3:/<=O?B<7I> ME:CQQJ>O:'H6N8;4-,U/$T\%K6LZ_0KXS#83$4(FPU*&/HU61PUX(8V_@1.K ME57*JN556EN\WF[YANLF^WV2^7>9;S:][3,VM:>V9F>V5K]KM=ML=M3:;.E< M6UQUBM:UC2M8CLB(AV:>%/FIW/<*)ES;N*\UX;-JPOPK'8DU7<\1 M Q%Z(]E3XJ*K7EROY<.<_&NF][R2]MK8N+Q>/(;!LV5JX;$5$5K7JQ)[]R-JNZ*C4557X$.IS M#?;;EFQSV;@K6>V7@#B+@/46L7"\6Z-A-62XQCXUS.6K5DGV/ M8YXWN>L=S9]BL6\C.U.C$FM.1J-;T:GF=U%SK<]1\]W?/-W_ )VYSVOI_5B9 M]K2/12L16/1$:O0#E'+<')^5[?E6UU^+[?#7'&O;,5B(UGTSVSZ9>Y&%9$ M (I?WF;NK7#ZAP[V=ZUE/!=V^TO,?*-6!T7C36L)9M87CO M$VE;(^1:^6V*+)7I(W,8J28JL]'*CE0L_P#RX]+^NWF[ZMW-?Q>&/489G7W= MHBV6T>3VM.[7MGW=N" O'7J'XMRW;]-X+?CMS;UN6(T_RZ3[2)CMB+9/;1,: M<<4QKIK"'86W5> ;.O29[%[??9W9:QIN/:UCTL1T5MVHT=[*_I&WBIUM7 MHGI;)N\%H^5]QKBV\>7OS'MLFGFQ5]MYN]W*S[I(OAETC_%G4=*[BNO*=KIE MS>:T1/M,6D7TF)B%D)2I4\=3J8_'U*U"A0K04J-&E!%5ITZ=6 M)L%:I4K0-9#7K5X6-9'&QJ-8U$1$1$//2][Y+SDR3-LEIF9F9UF9GC,S,]LS MY978B(B-(X1#Z3Y?H !"5^\0]_B\M\M4>S'C;,>;QYPAEFY M7E>Y1F>D&SF='(L5K'<;8RVZ%[?@_\ K%JTR1OCIQ.2Y/@!T+\E M\KMUAS&G_7[RO=P1/WC?SQ.68UC_RXK,<+RK!XV=8SN]W7I+8V_Z?!,7S MS$S'>R::UQSV1-:1,6GMCOS'9;&C1%C4 !/\ /0B[#D[4.UJORUO6&94Y MN[DJ>(W'-);KM3):CQJD+[7'VF(Z3Q34[-VE==F,E&B0O]INQ5IV*^A&Y*)> M-W7'\4]33RO97UY-RZ;8ZZ3POE[,N3S3$3'JZ3Q]K6;1/MY7/\*>D/X8Z=KN M-W73F^]TR9->VE=/Q>/C$3$UK.MH\E[6C68B&\LA9)X M (FO MWASU(?DNC+V#\.9U[,EDH<;F>X[8,5;\M]+$S1P9/7.)([%>7S$FS$;X<&3+$1:8K29F M(XQ&MJVF(UXZ1IKPU[(97?YH_4\^UGM_Z(<7?J*:O]#WAM\U8?O\WPC8?I1Z M]^<&WS5A^_S?"'TH]>_..3[S%\&?YH M_4\^UGM_Z(<7?J*/H>\-OFK#]_F^$/I1Z]^<_..3[S%\&?YH_4\^UGM_P"B'%WZBCZ'O#;YJP_? MYOA#Z4>O?G')]YB^#/\ -'ZGGVL]O_1#B[]11]#WAM\U8?O\WPA]*/7OSCD^ M\Q?!G^:/U//M9[?^B'%WZBCZ'O#;YJP_?YOA#Z4>O?G')]YB^#/\T?J>?:SV M_P#1#B[]11]#WAM\U8?O\WPA]*/7OSCD^\Q?!G^:/U//M9[?^B'%WZBCZ'O# M;YJP_?YOA#Z4>O?G')]YB^#/\T?J>?:SV_\ 1#B[]11]#WAM\U8?O\WPA]*/ M7OSCD^\Q?!L-^XCN?YW[L-SQ7(7<+R'D.2]SPFL4],Q>>R>,U_%V:FL4,KF< MW3Q#8M=Q&'J205\KL-V9KGQND\5AR>+P]$3;N0=-:UK-O;VM.LUK6.W3@UGG7/^;]1;JN]YUFMGW5,<4BTQ6)BD3:T1[6* MQPFUI[->+P0SC#@ )''W9SD!,!WH2)_Q5I''^GR3-W@3O/4]4;C9VG2N;9VF/3:EZ3'^&;SP_ MH\TX\I8M@ -/GJA^KEQ1V :W:TG64Q?)7<_G<6RQJ_&[; M#IL-IU>[&U]+;.4[%&U7MXK$+ _SJF-B>S(Y7XB,]GK/=:==[B- M[N>]MNFJ6TOFT]MDF.VF&)B8M;7A:\^TIQU[UHBDQIU]XD]$!;G'G7ECN1Y,V/E_FK=,MOF_P"TSLER M>;RKXT2*O WRZ.*Q5"NR''X;"8R#I'5IU8HJ\$:=&,3X>MY^2\DY7T[RW'RG MDV&F#88HX5KYY[;6F>-K3/&UK3,S/;*GO-N;\QYYO[\RYKEMFWF2>-I\WDB( MCA6L=D5B(B/)#R0RK' 2)?29]$3:.Z9VO= MP?='CLUH_;BKX,KJNDR)?PFY\VUND<]2U#*WV6_K'&EYCT=\I,>R8\L7S1_4GVM)]WK,329J\.O" MG<=033G/4%;8N2<)ICXUOGCR3Y)IBG^M[J\>XTB8O$W_ %'4-5T#6,'I6CZY MA=1U'6<=7Q&O:UKN-J8C"87&5&>"O1QN-HQ0U:E:)OX&L:B=555^%54IAN]W MNM_N;[S>Y+Y=WDM-KWO,VM:9[9F9UF96MVVVV^SP4VNTI3'ML=8BM:Q%:UB. MR(B.$0[&==S@ CL>K+ZWFK=KD>Q=O MO:UDL-N_<:B6<3M6[,2EF=,X2LM?+6N5989$LT=HY*I21JU,<]KZ.,E7Q7?, MDC=1?/\ X6>#&ZZFG'S[J:M\/3W"U,?&N3<1VQ/DFF&?Z_NKQ[C2)[\0KXB^ M*VWZ?B_)NG[5R\[XQ>_"U,$]DQY8OEC^K[FL^[UF.Y,(#;-MVC?-FSFY[KL. M9VS;=FR=K,[#LFPY&UELWFLK>E6:WD,EDKLLUJY:GD]RK_\ P+H;7:[; M8[:FSV>.F+:XZQ6E*1%:UK'9$1'"(A5'<[G<;S/?=;J]LFYR6FUK6F9M:9[9 MF9XS+KQSN$ 'ZPPS6)HJ]>*2>>>1D,$$+'2S M332N1D<44;$<^221[D1K41555Z(?DS%8FUITK';+]B)M.D<9E+7]);T(%L)K M7VM'V8MGB?\ 9BG_ .9Y:)<\,,->&*O7BC@@@C9#!!"QL4,,,349'%%& MQ&LCCC8U$:U$1$1.B%4YF;3-K3K:>V5CXB*QI'"(?H?C] M T)_>*N"EY0[!W MZY'IVTOEX^V:C!$GB;)6DR6QXJ]87P^*./&^/Q(QLB.G'P YW\F==1R_);3! MO]O?%IY/64_&TGV=*7K'GF^G;II%/C+RB>9]%Y-Q2+3FV>:F:-/ZO''?7T16 M\WGLT[NNND3$P)"\JFX!(F^[E]IR\N]U>Q=QVR8UMG2^VS!))@WV8J\M:YRM MO-6_B==:V*PY73+KVN19._XXV.=5N)2>KF*YGBK_ /S!]4_)73./IW;VTWG, M;^VTUUC!CF)MV?U[]RO&>->_''BG3P-Z<^.\YS=19Z_]/LZ]S'K';ER1I,Q. MOW&/76-/^96=8T3H2E*U0 ?)?OT<71N9/)W*F.QN.J6+ M^0R%^Q#3HT*-.%]BWINJ=US*LZ[7O\ J\7'6/58_:UF M.$>[XWT\DWGC/:PT-P:@ !]%6K9O6:U*E6GN7+D\-6 MI4JPR6+-JS8D;%!6K01-?+///*]&L8U%Q<>X:PE)8T>Z!*O6U^MNJ3[;7%MX\DTB?;9/9RV]MKV]SN5GW*\GA]TG3I' MIW'L;Q'RAE_&9[1YBD:4C32)TFVD3:6T@C1NX !K M5]57OIQO8=VJ;1OV,N5'&/163KCJC%L,D3\E8=,NXM&L:8XGW$3Y+9)]K'EB. M]:/MY3+9:];R>4R=^Q+;OY'(WYY+5V]=M3N?/9MV[,KI))'N5SWN5 M5554]#\6+'AQUPX:Q7%2L5K$1I$1$:1$1Y(B.$0HOFS9=SFON,]IOGR6FUK3 M.LVM:=9F9\LS,ZS+X3[<8 W!^BQV'KWJ]V.*R6Y8=U_@K@A^)Y"Y2]IK++B M]BOLMRNT;CFPY\4M>1-NS&/DFN0O1$FPV/O,1S9'1J1+XQ]^[V+#I/&E=/QF7S^TK.E9\F2U)[(E*GA-TA_$O4,;W=UUY3L9C)?6.%\G_+ MQ]OGCOV[8FM>[,>WA8B% UR@ M :Y?4^[]=:[ >VG.\A^9C\C MRUN*7M1X0U&XYLJ9C=9JGB?G\C2:YLTVJZ17G;?R*IX&RKY%3S(Y;<3B0?#7 MH;<==]1TY?[:O*L.F3^UM MS'+K3!2?NKZ>ZF/ZF./;6\_"NL3:%;GMNV;+OFT['N^Y9K(;)MNW9O*;)LVP M96=UK)9K.YJ[-D6/+IZO+2UI^\BT>B)U2'X5;WXEUYL+ M3.E,EKXY]/?QWK6/OYK/V%C8>?*[8 !'*]6GUOM8[:(]E[= MNU3*8G<^X7R[F%W'?XFP974.%IY89J]FK3.2DE@_"SP8W/4/<:5F+H2\1O% M;;\BC)R7IZUR8CR7RQYN-:3[K68FB$7M.T[)N^R9W<=QSN6V MC:]HRU[.[%L6=O6,GFJES-MMMO MLMO3:;2E,6UQ4BM*5B(K6L1I$1$<(B(X1$*J;C<9]WGON=S>V3<9+3:UK3,V MM:9UF9F>,S,]LN!.=P@ _6&&:Q-%7KQ23SSR M,A@@A8Z6:::5R,CBBC8CGR22/.-LU?6G>. M%&*WY3\2K+CV52\5/&_O^LZ=Z)R^TXUR[NOE\DTV\^;R3F[>WU>G#)-D?#GP MB[GJ^>]6X_;<+8MM;R>6+9X\_EC%V?E/+2):,,,->&*O7BC@@@C9#!!"QL4, M,,349'%%&Q&LCCC8U$:U$1$1.B%6)F;3-K3K:>V5BXB*QI'"(?H?C] M #\YIH:\,MBQ+'!!!&^:>>9[8H888FJ^2661 MZM9''&QJJYRJB(B=5/V(FTQ6L:VGLA^3,5C6>$0B)>K7Z[KKJ;/VT=C&TNCI MJES 6+[B//Y8P]G9ZWRXXK=XC>+DV]9R+I+)[7C7+N:^7 MR37!/F\DY>W\GY+S$NFFFL32V+$LD\\\CYIYYGNEFFFEY*8=IBK-KWO,5K6L=LVM.D1'LN?;;;<;W< M4VFTQWR[G):*UI6)M:TSV1$1QF4X7TF?1'U3M5BP'.2-+TM+O%/QFW74\Y.0] M-6O@Z>XUODXUR;GSZ]DTQ>3N>ZO'&^D3W(M=X=>%6WZ>BG.>?UIFYYVTIPM3 M!YM.V+Y/[792?<<8[\R'B DT@ M 'CW<)Q#B>?N">8.$LW[,S'..:%KF]'(BF6Y#S7+R+G>TYS@U];M=QCRQ$>7N6B9K[%HB:S MY)B9B71YGL,/-.79^6[B-<&XPWQV]B]9K/L=O"?(JL,_@LMJ^>S>LYZE+C7N4FS55J9"+;MZJT[E7"9&*2-EB*YJ.JP8[$S,>KN MEBE*Y.B/Z)YX>*W5/\6=:[K>XK=[E^"?48>.L>KQS,3:/)I>_?O&GDM"]7A_ MT['3'2NVY=>L5WEJ^LS<(B9RY.,Q,QVS2-,<3YJ0V;$<-T M #31ZZW=5_#5V&[QK^#R24N0>X>S^Q75FPV6Q7JV!SM.>UR3FHX/ Z:2K! MI-:SCEE8Z-:]O+5GH_Q>%KI=\$^F/XCZXP9L]>]L-A'QB^L<)M68C%7V9R3% MM..M:6C3RQ'7BGU#/3_1^XMBMW=[NOQ&/36)BQ\+W*R*Q!H%62+,W$17*RU)CF.:Z.9_2 O'GKF.0\BCI MK87TYKS"L]_2>./;]EI]G+.M*_V8R3VQ"TUV.SMIBUCA?- M,:Z]O_*K,3V>ZM68G6LIV)29:T ^2_?HXNC3N5,=C<= M4L7\AD+]B&G1H4:<+[%NYU)HJ"4ZTG5:R*>A7A7T13HCI?'M ML]8^6-SIEW$_VYCVN/V,59[OFFW?M'NE*/$WJ^>K.H;3M[:\IVLVQX>S2W&. M_DUB9U]9:(FO'W$4X1.K6 24CD U=O7)V111L17ODFUV]9ON,EXK6L=MK6F(K$>F9F(A95^F+V3XK ML2[3M'XFFKU).2LZU-[YHS59T4ZY/D?/U*ORCC8;D,DL5G$:?1KP8BDZ-R13 M14UL^%)+$JN\ZO$CK++UOU3GYK$S\G4_%[>LZ^UQ5F=)TGLMDG7);RQ-N[V5 MA>WHGIC#TET]AY332=SIW\UH^[RVT[TZZ1K%>%*:\>Y6NO'66PDT)M@ M M =4WO>=3XRTO:^1-[SE'6=+TC7\KM&T[!DY4AHXC!82E-D,E?L/Z* MY6058'*C6HKWKT:U%,>UQ4F][3V5K6-9F?L*V3U)^^G;._KN7V;E6^Z_C..,$^QJG#. MF6I%1FL:#1LO]DM6ZS'OA9LVUS-^4&Q,E=DCH*\"-]$?#OHG:]"].8 M^5T[MN87TON,D?=Y9CC$3_4I[BG9PCO3$6M91KKGJW<]8<]RBX+JC8?*G37,.6Z:SGV6?'' M9VWQVK&FO#6)F)CS3Q9CI[>?)W/]EO\ 72,.[PWGV*Y*S/9Y)B-)]"U)/,9Z M# ?C8L5ZE>>W;GAK5:T,MBS9L2LAKUZ\+'233SS2.;'%#%&U M7.GMAX5^"$8O5]1=:XM6>R8Q?<_\S6=:5K9XC>+ MLY/6SA'8KKV\9?R ':M'T? M<.2]OUS0./\ 6LSN&Z[=EJF#UK6-?HSY+,9K+7I$BK4J-.NU\LLCW+U5?@:Q MB*YRHUJJG6WN]VG+MIDW^_R4P[/%6;7O:8BM:QVS,S_V\D<78VFTW.^W--GL M\=LNZR6BM:UC6UIGLB(A./\ 29]$_4>TF'7>X#N2IXC>>YE\-;*ZYKR/ARNG M<'R30(^./&*B.I['R-6\U6V,K_J5:$K?!CNJL6]8I9XI^,F[ZJG)R'IV;X.G M-9K>_NY6V'AUX5[;IR*VF#V/);)' MEOQBL\*=G?M(.(%3, #K&Z;KJ/'&I M[#OF^['AM0TS4\3SL]GN^8;K'L=CCOEWF6\5I2L3-K6GLB(CMEU]UNMML=M?=[R]<6UQUFUK M6G2M8CMF9E!O]67ULMN[M+&P&/L[]JG^(OBIN>H[7Y/R*UL/(M=+6]S?/[/EKC\U.$VCC?M M[E8]Y/2&0 /9^ >WWESN?Y2USASA+3R6&.]L.Q9-Z)2P.MXE)VNM7K+V00HY$55>YC78CGO/N5= M-Y;8,6VON'*LM65]+78 M+=>%+^G<8UKT<4V&UJ.9'MFO/AAR>7Z^*QY4/DTZ]%?$CQ3YMUYNIVV+O;?I MS';7'@UXWF)X9,TQ[J_FKK-*=E=9UO:X?07AURWHW;QN,G=S\]O7V^;3A76. M-,43[FOGMI%K_=:1I6NV\BI(X M 5UWKB=O,G;_P"HES#+3H)3U;FOY/YVU=T<*113KO;K3=S5/ GE M>:WD?%9E51/A2-S'*B>+X;_^"O/XY[T!M*WMKNMEKMK\=9_%Z>K].GJK4_HG M3L4Q\7^2?)'6>;/CK$;;>4KGKI72.];VN2->R;3DK:]O+[>->W6?/O2)[36] MWW?-Q/I&:QCLCQSHEM_+?*C'PSRTY=/T6Q4N5\)>6%\"MK;=M4^.Q$BI+&]L M-Z21O56>%>_XL=4_PIT5NMWAMW>89X]1A[->_DB8FT:_U*1>\<)XUB)[=74\ M+>G9ZAZNV\9*Z[':_C\G;I[28[E>$::VR=WA,QK6+>;19)'GBNR M " M]X,[K/V^=[-CB; 9)]O0^V##S<=UX8[,DM"QR1EIJ^6Y.R<, M*JC(+=6W#0P=A/#U63!JO545$2\_@+TO\A]'1S7/73?R)BT6AHA)O0T M !Z%Q/Q=NG-G)FB<1\=8E^O&^5ZHQBJG0YKS/9\EY;GYMS"W$>69[(CRS,1':R'*>5[SG7,L/*MA7O;O/DBE8XZ1KVS.D3,5K&MK3I.E8F? M(LZ>SGM=T?LW[<^-.WW1(J\U/2L)$FQ;!'494M[GNV1Z7=NW')-19)G6<[F9 M)'Q,DDE6I3;#58[RH(T3S;ZMZEWO5W4&YY]OIF+YK^UKKK&/''"F./16ND3I MIK;6T\9E?7I_DFSZ=Y/@Y-L8_$8*1&OEM;MM>WIO:9M/LZ1PT9.&N,R M 1O/O"_?ZG"7#%3M XVS?D6UR/;Q]I&7=2X76Q+2M8V?P M)XX;G)]ZO-01/$O_ -*JWFO:GGPO6PO@)T)\M6;&^F*)CADW&FL M3'HPQ,6_OS3S3"&/&/K&.2#LM,QQF/6\<=>$<._,3 M$UA![+HJD !)6^[L=ARFE;Q/"T)]\$ND/CF]OU7OJ?]-MYFF#77VV68TO>//&.L]V. MV._:9C2U$W$IHM" M "&]]X7]2+YW[!+V'\-[ R35M3OU./.;EC[,-W!\7,L1HD;J&FV(8[V7:UTB/RJP5W>5)0G9);GP#\//BF" M.N.;X_\ JLM9C:5F/-'7'QG-_"/++_P#3 MXYB=S:/NKQ.M<6OFI[J_]O2O":3$Q62SJO@ M %K+V[;\[E?M^X+Y2?)YS^2>' M>,M^?+UE7S7;CI6$V)TG6=SYU\:Y'K\=RO\ A^%54\P.H-C'*^?;WED<(V^[ MS8O>\EJ>3V'H7R7>?*/)MIS">,Y]KBR??TK;_O>Q&(9, .J;UO6 MF\8Z?L7('(6S873=)U+%V/8;#'?-O,MHK2E(F;6M/9$1'_:(XSP=?=[O:[#;7WF M]R4Q;7'6;6O:8BM8CRS,_P#;R(,WJQ>M=N?=Y:V'@;MRNYC0^V**>;&YK-M] MLP^X\X1P23PR6ZZDM?E'))MAY#KI:W& MM\_;QMV37'/DQSQGMOV]VL?PG=#8 'MW;UV MZ^.G4\%?'8C&5U:M_/[)F++HL=@-?QK'HLUNS( MR-'.;&WQ2R1QOPW/^H.4=,2\DYGU!S"G+.4XK9=W?R1PBL1VVM:>%:QY9F?1VS$3/X],OTHN'O3XU&+ M/6$QW(W+2MO'+5BE_HXJ"PJ26=0XUK7(DM:]JD;D:VQ.[PWLO)&DME61 MI!4K44\1_%'FW7N[G!7O;?I[';7'@B?=3'9DS3'"U_-'N:1.E=9[U[7%Z#\/ M.6=&;;UUN[GYY>NF3-,=D3VTQ1/&M///NKSQMI&E:[82+4B M \4[@NXCA_M;XMV'F+G#<\=I.C:Y"BSW;BNGR&5R$ MR.2C@==Q%='Y#/;!DY&^&O4K,?([HYZ^&-CWMS/(>0T\*UCRVF8CR=LQ$XKG/.N6=/\OOS/FV6N+:4CMGMF?)6L1QM:?)$ M>(G,NL]SZFG>PM6WOO(N:CL0:3QW@IY',3(Y_(11O=8R%SRGMHXVNDEV](QW@8D4<\T.H= M9=;;W_&6UC%BKI.3+:/)6/)$?=7G2M8[9UFL3L_2O2/-^K^81L> M5T_%UTG)EMKZO'7SVGSS]S6-;6GLC2)F+!CL4]/_ (&[ N,&Z)Q+B5R>TYF. MK/R+RIG*U==TY"RM?S7129">+QQXK 8YT[VX_%5E2K4C57.\VS)/9FH;UMUW MSSKKF7Q[FM^[MJ3,8L%9GU>*L^:/NK3]U>?;6GAPK%:QW%M/69;1'?R3'G\U8^YI'"/3:9M.<9I3; M 1B?O,O;@_;N".&^YS"8])2&UY,)D+\Z=8V4<%N>%AJ1(O1?.SJ]%^$LC_+CU#&TY[N^F\UM,>[PQEQ MQ_YF'7O1'IMCM,SZ,:#O'3DGQSI_!SO''XW9YN[:?_+S:5GV=,D8XCS=Z7IO MWNF\W]^_P"F,5=8QQVSV^VR1/#6+QKV)%) "8@ M QL[P>X;"]J7;)S1W!9SR)(^-='RF6PU&QU\K,[=<2/#Z3@'^%S7HS/;= MD:51SD7XC)E?^!JFP])\AS=3]1[/D.#77UK&OEM;2L>F85L5 MV^*E:5K'9%:Q$5B/1$1$//\ W>ZS;[=9=[N9[VXS9+7O/GM>9M:?LS,N%.9U MP )?WW<+L,?B\?GN_'D?#N9=S$.8T+M_JWZTD;X,3X MYL9R!R+5\UJ(_P"5)6/P5"9BITACR2.1S9HU2IO\PG7$9\$NCYVFUOU9OJZ9\]9I@B8F)KCU]ODX_E)B(K MPX5K,Q,Q=+)*MK 'BW<3SSH/;%PGR/SQR;D$Q^F\;:W;S MV11CFI;REQ'1T\)KN+:_XLN:V;.6J^/IL7HUUFRQ'*UO5R9CD')-]U)SG;\D MY;7O;S<9(K'FB.VUI_LTK$VMZ(EC^:\SV?)N79N:;^\4VF"DVM/L=D1YYM.D M5B.,S,1'&58OW,=PN_\ =5SIR1SYR9<6SM?(NQ6LQ+49/-/1U_$L1M37M4PZ MSJLK,)JV#KUZ%1KOC>3 U7JKUTS:?3/#@H;U)S_>=3$<*QPUTC6=;3&L MR\),XP8 ]9X*X7WKN*YAXZX/XTQJY7=^3-IQNKX*NK95K5GW)%?>S&3DACF MDJX3 8R*>]?G\+DKTJTLJ_ Q3%<\YSLNG^4;CG7,;=W9[;%-[3Y9T[*QY[6M MI6L>6TQ'E97D?)]WS_F^WY/L8UW.XR16/-$=MK3Z*5B;3Y=(G3BL\NU[MWT7 MM0X#XR[?^.H$;K7&^MUL1\H/KMK6]BS]4<\W//>83_P!3N,DVTUUBE>RE(_LTK$5CT1K/%?7D MO*-GR'E6#E&PKW=K@QQ6.S69[;6G3MM>TS:T^6TS+WPP;* M ! MJ@]7?U#<=V$]MUZUJF1Q\G<'RO'D=4X:PLWD6)\1-Y#8]@Y,O4)FRQRXG1:M MN-\+98Y(K65GJ0/8Z%\[F2CX4= Y.N>HJUW5;1R':S%]Q;C$6C7VN&)C[K), M3$Z3$Q2+VB=8KK'?B3UI3H_D4RN3R%B6Y?R62OV)+=Z_>MSODGM7+EJ5TDLC MW*][W*Y555/0+%BQX<=<.&L5Q4K%:UB-(B(C2(B(X1$1PB/(I1DR7RY+9;SM&F4HGHDDJ='XG"UY&?&^&*1JJC556M\]/SR_Q'YIBT]K?+7+' MI];CIDG_ !6F/9B>WM7@\+]Y\=Z$Y?DU]M3%;'/H]7DO2/\ 96)]AM"(T;\ M /#NXCN.X;[5>+,_S'SGNF.TK2<"Q(_:+3EGRF14K,>_P,?*_P0QRR,S73_3W-^I^9X^4'9$:S,1.)YUSSEG3W+[\SYMEKBVE/+/;:?)6E>VUI\D1Z9G2(F8@"^I MCZK7,?J#[A)A8W9/CGMTUW)K9T?B*KD5''A?RCH+:>NGN[CJ#)73)GF.R/ZF*)XTIYY]UDF-;< M.[6M.NN_$/F?6>Y]5'>PW^WEF.%K^:/[2.-M/)$3:+!?L:[">!^P?BN'CWB+"LN;%E8:-CD;E',5*J[M MR-FZL*M]KRUV-KWT,%2FEE^3L1"_V/'LE>K?,GEL6)Z&=:]<\\ZYYG._YM?3 M;UF8Q8:S/J\59\E8\MIX=^\QWK3$=E8K6MR^D^C^4='\OC9[WV\#]A?%4W)',F<67+9-+=/C[CC"OBGW3D7/UX/-^3<)2YTTM>";<.C.B.>=<,Q$U\O?1 MW]\\=_?*4F_\N99F/UO#S78..>+L'8M)IG'>&MK R2OBX+#UDR6=R4=2)^2R MDZ>T79F)T2&NR"M#?/HGH7D?0O+/B'*J][<7B)RYK1'K,MHUXS,=E8UGN4CA M6//:;6FFG5O6/-^L>8?'.96[N"LSZK%69[F.L^2//:=([UYXVGS5B*QA";FU M0 #:EZ:?I63BCO<>]O&MY2&#?\ ME^[3:K++XI(Y+6H<>5+2(S9-QLUE7QR(U]#$L\TZSW7K(UP\EQV_&9IC MM\],<3[J\Q_PT[;<9K6T_P [;>VCAKM+XHP'#/!FH4]2TW!,2:96^&QFMES< MM>O!D=JVS+JQEC.[-E_9F+/9DZ(C6,BB9%!%%$RB?474?-^JN:9.<<[RSEWE M^SR5I769BE*]E:5UX1'IF9FTS,W%Y'R+E?3G+JW[EGM]W*S+0P/*FG9'6I]C9)*S6JYJ+U3-]-\\W/37/=KS[9Q%L^US1>*S.D6CLM29CC$ M7K,UF?)$L;SCE>WYWRK<--,H-Q>H<>ZEKNDZOCF^!4HZ_JV(J83#U55C(V/=!0I1M5R-;XE15 MZ?"8_?[W<TVU8IM\5*TK6 M(TBM:Q$5B(CA$1$1$0[@=1S@ !$P^\T=UBU,7PQV;ZSD^ MDN5>[FOE2O7ECZICZ-,+:=&KWJVU?9E\A/7D5GA6K1FZ.1S%;:;^7'I M?OYMYU=N:\*?]/AF=>V=+9K1[$=RL3Q]U>.&DZU]\=NHIP;+;=,[>WM\\^NR MZ3Q[E)TQUF-.RU^];76-)QQVQ*(.6P5C R][%.TK: M^]KN=XUX UEUFC1V')?*N][+7KI8;IO'.$?%;V_9I&/?% Z>MCU2O2CD?&RS MDK-:#Q-65%-3ZWZJVO1G36XY[N-)R4KW<5)X>LRVX8Z>Q,\;3Y*1:?(VOHKI MG-U;U#AY336-O,]_+:/N<59COS[,ZQ2O;[:T:\-5FUQ[H&G\5:+J/&O'^"I: MSI&B:]B=5U7 8]CFU,5@\)3BH8^I&KW/EF='7A3QRR.?+*]5>]SGN<( M99N5Y7N49GI!LW,/LTM>/7IG1R+%:QW&V,MNA>WX/_K%JTR1OCIQ.2Y/@!T+ M\E\KMUAS&G_7[RO=P1/WC?SQ.68UC_P N*S'"\JP>-G6,[O=UZ2V-O^GP M3%\\Q,QWLFFM<<]D36D3%I[8[\QV6QHT18U 9[>GYWTW^P#E'9.8=8X> MT?E+>]$4Z\Y;CY3N-WFVNRIE[]HQUK/K)B-*1:;>2NLSIY9F)^YAO/0W6=. MBMYFW]=G3=;K+CBE;6O-.Y776\1I6VO?F*\>$QW=([9;@O>@.XS[-'"GY?WK M\?(F^K5R#YRWGWF/[23?I_WGS9C]_M\&>] =QGV:.%/R_O7X^/JU<@^OQ\?5JY!\Y;S[S']H^G_>?-F/W^WP9 M[T!W&?9HX4_+^]?CX^K5R#YRWGWF/[1]/^\^;,?O]O@SWH#N,^S1PI^7]Z_' MQ]6KD'SEO/O,?VCZ?]Y\V8_?[?!GO0'<9]FCA3\O[U^/CZM7(/G+>?>8_M'T M_P"\^;,?O]O@SWH#N,^S1PI^7]Z_'Q]6KD'SEO/O,?VCZ?\ >?-F/W^WP9[T M!W&?9HX4_+^]?CX^K5R#YRWGWF/[1]/^\^;,?O\ ;X,]Z [C/LT<*?E_>OQ\ M?5JY!\Y;S[S']H^G_>?-F/W^WP9[T!W&?9HX4_+^]?CX^K5R#YRWGWF/[1]/ M^\^;,?O]O@SWH#N,^S1PI^7]Z_'Q]6KD'SEO/O,?VCZ?]Y\V8_?[?!GO0'<9 M]FCA3\O[U^/CZM7(/G+>?>8_M'T_[SYLQ^_V^#/>@.XS[-'"GY?WK\?'U:N0 M?.6\^\Q_:/I_WGS9C]_M\&>] =QGV:.%/R_O7X^/JU<@^@.XS[-'"GY?WK\?'U:N0?.6\^\Q_:/I_P!Y\V8_?[?!GO0'<9]F MCA3\O[U^/CZM7(/G+>?>8_M'T_[SYLQ^_P!O@SWH#N,^S1PI^7]Z_'Q]6KD' MSEO/O,?VCZ?]Y\V8_?[?!GO0'<9]FCA3\O[U^/CZM7(/G+>?>8_M'T_[SYLQ M^_V^#/>@.XS[-'"GY?WK\?'U:N0?.6\^\Q_:/I_WGS9C]_M\&>] =QGV:.%/ MR_O7X^/JU<@^OQ\?5JY!\Y;S[ MS']H^G_>?-F/W^WP9[T!W&?9HX4_+^]?CX^K5R#YRWGWF/[1]/\ O/FS'[_; MX,]Z [C/LT<*?E_>OQ\?5JY!\Y;S[S']H^G_ 'GS9C]_M\&>] =QGV:.%/R_ MO7X^/JU<@^@.XS[-'"GY?WK\?'U:N0?.6\^\ MQ_:/I_WGS9C]_M\&>] =QGV:.%/R_O7X^/JU<@^OQ\?5JY!\Y;S[S']H^G_>?-F/W^WP9[T!W&?9HX4_+^]?C MX^K5R#YRWGWF/[1]/^\^;,?O]O@SWH#N,^S1PI^7]Z_'Q]6KD'SEO/O,?VCZ M?]Y\V8_?[?!GO0'<9]FCA3\O[U^/CZM7(/G+>?>8_M'T_P"\^;,?O]O@SWH# MN,^S1PI^7]Z_'Q]6KD'SEO/O,?VCZ?\ >?-F/W^WP9[T!W&?9HX4_+^]?CX^ MK5R#YRWGWF/[1]/^\^;,?O\ ;X,]Z [C/LT<*?E_>OQ\?5JY!\Y;S[S']H^G M_>?-F/W^WP9[T!W&?9HX4_+^]?CX^K5R#YRWGWF/[1]/^\^;,?O]O@SWH#N, M^S1PI^7]Z_'Q]6KD'SEO/O,?VCZ?]Y\V8_?[?!GO0'<9]FCA3\O[U^/CZM7( M/G+>?>8_M'T_[SYLQ^_V^#/>@.XS[-'"GY?WK\?'U:N0?.6\^\Q_:/I_WGS9 MC]_M\&>] =QGV:.%/R_O7X^/JU<@^@.XS[-' M"GY?WK\?'U:N0?.6\^\Q_:/I_P!Y\V8_?[?!GO0'<9]FCA3\O[U^/CZM7(/G M+>?>8_M'T_[SYLQ^_P!O@SWH#N,^S1PI^7]Z_'Q]6KD'SEO/O,?VCZ?]Y\V8 M_?[?!GO0'<9]FCA3\O[U^/CZM7(/G+>?>8_M'T_[SYLQ^_V^#/>@.XS[-'"G MY?WK\?'U:N0?.6\^\Q_:/I_WGS9C]_M\&[EQU]Y$[L>4]_TCC/3>UGAC*;;R M#MNNZ5K..BSN^/DNY[9\M4PN*K(C+SG=);MUB*O3X$ZK_P #IY9XW\SYKS'!RS:\KQSN-QEKCK^.MVV MM$:SIB[(UUGS1$RF,PI*V*))WQR3I&Q)I(8G0122HU$D?%"^:P^&-[^JM:LC MU:GP*Y?PK4J=-9[ON?\ M['^Y8I^A^ #SCE_EG0> M">,=XYAY0S]76-!X\UZ_LVS9FTY.D%&C'U96J0=4DOY;)VGQU:52+Q3W+DT4 M$3722,:N0Y3RK?<[YEAY3RS'.3?;C)%*5CRS/EF?)6(UM:T\*UB;3I$2Z/,N M8[/E&PR\SYA>,>SPTFUK3YH\D>>9G2*Q'&UIB(XRK1>^[O(W[OI[CMSYVW9) M,;C[TB8'CS3TG6>IHG'6*L65UO68).O@GNM99DMY&PU&-MY.U8F:R-CV1,]& M>B.D=CT3T]AY)LM+9*QWLN332KNI]YU;S MS+S?=>UI/M<=/)CQQKW:^SQUM/EM-ITB)B(PY-M:R M G4?=J-_79.QC?=)L MV&/N<;]P6V5*M9JP^.#7]IU+2=BHR/:Q4G3VC/3Y7HY[>BHSHUR]%:RD_P#, M7L/B_6V#>UCVFXV%)F?/>E\E)_HK%/\ MVVU\"]YZ_I+-M;3[;!O;Q$?V;TI M:/Z;=_\ [=DA\@%-( !A-WR]^W _8/Q7-R%R[FF7-BRL-ZOQSQ=A[= M5=VY&S=6%'>R8FE(Y[Z&"I32Q?*.7F9['CV2L1WF3RUZ\^Y=%=#<\ZYYG&PY M333;UF)RYK1/J\59\MI\MIX]RD3WK3$]E8M:NJ]6=82L<.]>?:UUCMF:UFOH[Y._3G;OWY6LO#?/HKH?DG0W*XY M?RFFN>T1.7-:(]9EM$=MI\E8X]RD>UK$SVVFUIIIU9U?S?K#F,[WF5M,-=8Q MXJS/-ZEIC:VQ[4]%: MVQ*JK1Q,4B2V%?(L%2S%WB/XH\HZ"VOJ([NXZ@R5UQX(GLB>S)FF.-*>:/=7 MF-*Z1WK5D3H3P[YGUGN?73WL')*6TOFF.V8^XQ1/"U_//N:1QMK.E;3]^W?M MQX;[5>+,!PYP9I>.TK2<"Q9/9ZK5GRF*_L&QY-8F^?;LO> M_P #&1,\$,<4;**=0=0\WZGYGDYOSO-;-ORE(\E8X=LSK,S, MW$Y+R/EG3W+ZJKPUZ>^ER8MS\?R)W$;+C))]!X@J7GL6 MI#,U\4&X>M]MM^G\ M=M,N>8[?/CQ1/N\D^6>-<<<;\9K6T>]=^(7+.C-KZOVN?G62OXO#$]G]O),> MYI'DCW5^RO#O6K "[CNY3F7NPY5SW,G.6XWMQW/./=%$Z9SH<1KN%CLV;./U M;5,0U[JN!UG$NM2)7JP_!XGODD=)-)+*^]G3W3O*.EN5TY1R3#7#LZ??7MI$ M3>]NVU[:1K:?1$:1$1%.N><]YIU%S"_,^;99R[J_WM:ZS,4I'96L:\(CTS.L MS,SX29MB -_'I0>BKN_>);P7.?<+3S?'W: M_!/%>Q&/5)\3N/-[8^KVU=8>[R[>!T1[_#[3G/#X[;.L./ZO62W4@OQ1\8]E MTE2_).033<=2S&EIX6Q[;TW\ELOFQ_<^ZR<-*7F'P[\+=UU-:G-N=1?#R")U MK'9?/Z*^6N/SY/+V4XZVK.AT+0=)XMT[7N/>.-5P6DZ/J>.BQ.MZKK6.K8G" M8?'Q.>]*]*C4CCAC\R:1\DC^BOEF>Z1ZN>YSEI1OM]O.9[O)O^89;YM[EMWK MWO,VM:?/,S_1'DB(B(X0MIL]GM>7[:FRV..F+:8ZZ5I6(BM8\T1'],^>>,\7 M;CJ.R M !\&5RN,P6+R6;S5^IBL/AJ%S*Y;*9"Q%4H8W&8^O);OW[UJ M=S(:U2G5A?)+(]4:QC5551$/O%BR9LE<.&LVRWM%:Q$:S,S.D1$>69GA$/RU MJUK-K3I6(UF?-"K\[ZNY;(]WG=ES;S_->]$=^8 MTCVUK3IK,L2C:FJ@ 3Y?04[#%[6^V5O-^_89:G-71T[BAD:W=%U;PS1>U4;V>99=F:-):/5:,>./7' M\3]2?(VQOKR;EUK4C2>&3-V9+\)TF*Z>KI/HM:)TNN5X3=(3TUT]&\W=>[S; M?17)>)B8FE-/Q>.8F(F)B)FUXF(F+6FLZ]V&^(A!*@ !K5] M57OIQO8=VJ;1OV,N5'&/163KCJC%L,D3\E8=,NXM&L:8XGW$3Y+9)]K'EB.]: M/MY3+9:];R>4R=^Q+;OY'(WYY+5V]=M3N?/9MV[,KI))'N5SWN555 M54]#\6+'AQUPX:Q7%2L5K$1I$1$:1$1Y(B.$0HOFS9=SFON,]IOGR6FUK3.L MVM:=9F9\LS,ZS+X3[<8 M &_[[NSVO_MF[T+O->*6>NLU&7DGB MTY5=TC;8I4&Y;*P.^,Z.SC8G(G7HJ01_,!U+\D=(5Y+@MIN^99>Y.D\?4X]+ MY)\^DSW*3YXM,)L\#^0?*'467G>:NN#8X_:]O^;EB:QZ)[M(OK$]DS6=.R4\ MDI MD 0A_O ?J/NYOY-F[-.(\['/Q'PYGDFY3S. M+L*Z#>^7<8LU:?7UFC=X;.O<9R/?7E.I*MSO CP\^1>6QU?S M6FG-=WC_ !-;1QQ8+<8MZ+YNWT8^[I,=^T*I^,G7'RMOYZ8Y;?7ENUO^-M'_ M #,T<.[Z:XNSTY.]V]VLHV!8A!H M !+)^ZX\@)!L7=]Q78F\2Y/"\3<@8F! M96-\E,%>W77-AF;#X%DE]I78L6USO$B1^4B=%\?5*M?S+[#O;?E/,ZQ[F^?% M:?[T8[TX^CN7]G7T+%> &\TS\RY?:?=4PY(_X9O6W]/>I_1Z4OXJS2>^WK6JL M1SGUHU1MS+R1.BK>%C9[5:4?#CPOYOU[N_73WMOT_CMIDSS';/\ 4Q1/"]_/ M/N<<3K;CW:VCSKOQ#Y9T9MO51W<_.[UUQX8GLC^OEF.-:>:/=7F-*\-;5@"] MQ'<=S)W5]\K_'-)+(^]?3_3W*.F.68^4?+:>/9$:1$ M1%.N=<\YGU#S"_,^;9;9=W?RSV5CR5I7LK6/)$>F9UF9F?#C-,2 M ](PO,G+VMXNIA-=Y5Y(P&%H,?'0Q&%WG9\5BZ4

1\@\C_,MI[SC_!/EGF_Y MUN??;_A'\0'/'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_SK<^^W_"/X@.>/WV< MN?21N7YY'R#R/\RVGO./\$^6>;_G6Y]]O^$?Q <\?OLY<^DC;_ )UN M??;_ (1_$!SQ^^SESZ2-R_/(^0>1_F6T]YQ_@GRSS?\ .MS[[?\ "/X@.>/W MV/WV;_G6 MY]]O^$?Q <\?OLY<^DC\X_P3Y9YO^=;GWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6T] MYQ_@GRSS?\ZW/OM_PC^(#GC]]G+GTD;E^>1\@\C_ #+:>\X_P3Y9YO\ G6Y] M]O\ A'\0'/'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_P ZW/OM_P (_B YX_?9 MRY])&Y?GD?(/(_S+:>\X_P $^6>;_G6Y]]O^$?Q <\?OLY<^DC\X_P3Y9YO^=;G MWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6T]YQ_@GRSS?\ZW/OM_PC^(#GC]]G+GT MD;E^>1\@\C_,MI[SC_!/EGF_YUN??;_A'\0'/'[[.7/I(W+\\CY!Y'^9;3WG M'^"?+/-_SK<^^W_"/X@.>/WV1\@\C_,MI[SC_ 3Y9YO^=;GWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6 MT]YQ_@GRSS?\ZW/OM_PDVC[NIJ.^+V<[IS1R)MNW;9E.8N5\K%KEC:M@S.?\ MC2^.J<6M574)%KO)9UZJWX*:_P P&[V/\78>3\OQ8L6+ M:;6O?BE:U_&99[\Z]V(U_%QCTU\\K4^"FVWG\,9>:;W)DR9-UN)[O?M:WM,< M=V--9G[OUFNGFA("((3( - _JP>M5I/9Y4SO!?;S+V;">+P5'])LAT8D=2W.OA=X.;WJV].=\_B^#IJ) MUK'&N3<^BGEKB\^3[KLQ\=;TAWQ$\4MITS6_*>2S3-S^8TF?=4P>F_DMD\V/ MR=M^&E;07]]W[=N4MQV'D+D;:L[NV\;9D98R$K6,6Q=O6Y) M)I/+AC9'&SJC(HF-C8C6-:U+K['8[/EFTQ[#E^*F'98J]VE*1%:UCS1$?TSY MYUF>,JF;S>;KF&ZOO=]DOEW>2VMKVF9M:?3,_P!$>:.$<'4#M.L M ]5J\[-L4% M:M!%EV10001,1K&-1&M:B(B(B&+MR/DM[3>^SVLWF=9F<6.9F9[9F>[QF60K MS?FM*Q2FZW$5B-(B,EXB(CR1Q?1_$!SQ^^SESZ2-R_/)^?(/(_S+:>\X_P % M^_+/-_SK<^^W_"/X@.>/WV;_G6Y]]O^$?Q M <\?OLY<^DC\X_P3Y9YO^=;GWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6T]YQ_@GRSS M?\ZW/OM_PC^(#GC]]G+GTD;E^>1\@\C_ #+:>\X_P3Y9YO\ G6Y]]O\ A'\0 M'/'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_P ZW/OM_P (_B YX_?9RY])&Y?G MD?(/(_S+:>\X_P $^6>;_G6Y]]O^$?Q <\?OLY<^DC\X_P3Y9YO^=;GWV_X1_$! MSQ^^SESZ2-R_/(^0>1_F6T]YQ_@GRSS?\ZW/OM_PC^(#GC]]G+GTD;E^>1\@ M\C_,MI[SC_!/EGF_YUN??;_A'\0'/'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_ MSK<^^W_"/X@.>/WV1 M\@\C_,MI[SC_ 3Y9YO^=;GWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6T]YQ_@GR MSS?\ZW/OM_PC^(#GC]]G+GTD;E^>1\@\C_,MI[SC_!/EGF_YUN??;_A'\0'/ M'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_SK<^^W_"/X@.>/WV;_G6Y]]O^$?Q <\?OLY<^DC;_ )UN??;_ (1_$!SQ M^^SESZ2-R_/(^0>1_F6T]YQ_@GRSS?\ .MS[[?\ "/X@.>/WV[3H'IX=O%C>LYL&Q[GR1KESE_.Y?9B-1WA2@WBUO]KO\ K_F%=C3'CV>WR1@K M6E8K$3AB*7X5B(XY8O/9Y=/)JNCX:;+<;/HO93N[WONL])S6FTS,S&69M3C, MS/#'-(_VMFI&[? :3?7M[ MJ7=NO8ILVE8#*+0W_N1R2\0X-D$T\-Z#3K55U_D_*Q^3X$=4=J[$Q$O5Z*C\ MU&O1R(J$Q^!W3$=0];XMWGKWMAR^OK[:Z:3>)TPUX^7O^WCAV8Y[$:>+'4$\ MAZ/SUPV[N\W<^HIVZQ%XGUD\)B8TQQ;2=>%IKV]BOJ+YJ6 M ;=/1G[#G=[?=?AG[AB'7>"^%'XOD'EA;->23&[ L%QSM3XZFD16,<[ M=,M3=[5'XD<[$U+BM5'HQ2*/%_KB.C>E[UVE].=[WO8L.D\:K4JUXW/DD M>YK&,:KG*B(JGU2E\MXQXXFV2TQ$1$:S,SPB(B.,S,\(B'Y,Q6-9X1"N"]6C MONO=]W=9L6UX2]9=POQJMW0.$\9)UCBDUJE<_P#JVZ2P=&>');_EH%O.5[4F MBH)3K2=5K(IZ%>%?1%.B.E\>VSUCY8W.F7<3_;F/:X_8Q5GN^:;=^T>Z4H\3 M>KYZLZAM.WMKRG:S;'A[-+<8[^36)G7UEHB:\?<13A$ZM8!)2.0 M %B'Z'/:LO;)V%< M>Y#-XQ*/(//DJ\W[BLT",OUZ&U4:<7'^&GD>JV8XJ&AU*-E]9Z,]EO7K358C MW/5U O&CJ?\ B3KC<4PV[VPV/_3X])X3-)GUMH\G')-HUXZUK7CIHNYX7]/? MP]TAM\66LUWNYCU^76)B8MDB.[68GC6:XXI68X:6B9TUF6X0B9(0 M #2GZUOJ.1]DG /S XXS$,7<=SGCLKA=(6M.BW^/M/\M]'9.4 M)HF(YU>Y5=-[%A/,6-)LF]T[/-90L1+,?@YX>SUGSWX_S&DST]LK5MDUCAER M=M,,>>)]UDTUTII6=)O646>*?6\=*\F^)[&T?+>[K-<>G;CIV6R^B8]SCU[; M<8UBEH5\\DDDLCY97OEEE>Z2221SGR22/]RJY[WN55557JJE\XB(C2. M$0II,S,ZSVOX M ;[/NY'(/S0]0_YK26EBAY5X0Y(TZ.HZ25(K5_#6-V)K7Q.M5J.CV58]WA5D;Y$1WQE:Z#?Y@]A\;Z ^,Q&L[7>X8T[@Z2:.>&2QFXW):H[!R)2D:BP821 MKJ]-ZI+D.J,;2M3OX6^#>\ZKMCYYU#6^#IN)UK7C7)N>SA7LFN*?+DCC;LQ] MO?K#?B+XI[7INM^4FW;%LD>3'V1VW[.[:#1O6];ER;N&Q M<@PV&.F'9XJQ6E*1%:UK'DB(_[3/&>*IN[W>ZW^YOO-[DOEW6 M2TVM>TZVM,^69G_MY'4SM.N M %H]V.\(N[<.T'MSX3L54I9;0^)]2H;17:Q8VMW M;(XYFD^5?(?36QY5:-,F';4B\?VYCO9/\&798I/)I*Q4Q_FS.9)[*^;#,:V_YFD:TM7CQ&\7*X/6?+$Z5^XUG2U8?ERY;R-NUD,A:LWK]ZS/Y[WOXV9 MD?F^S6]PV+'8"*V]G5J>33=?\V17*C6L8JN5$15,;SGF6+DW*-US;/\ Y.UV M^3+/IC'2;:?9TTAW^5;#)S7F>WY9A_S=QGICCT3>T5U^QKJM7];U[$ZEKN U M3 5&4,%K.%Q>O86C'_\ +IXG"T8,;CJC/@3XE>G68Q/_ +"'F#N-QEW6XR;K M//>SY+VO:?/:TS,S]F9>A6##CVV&FWPQIAQUBM8\T5C2(^Q$.:.%R@ M K^?7X[JOXA>^?/\=X.[[1HG;'CY MN),4V)\JU[.\I:;D>4LFL,CU;#>K[(C,)+X4:U[,'&[X>O5;V^!/3'R#T53F M.:--[S*WKY\\8]-,,>Q-=0\Y4K>VXB"] ^9MO#:91AAQ- M)['^5,RJZRC6/LR(OG7XD=9Y>M^J,W-(F8Y=3\7MZSKPQ5F=+:3V6R3K>WEB M;=WLK"]G1/2^'I+I[#RJFD[G3OYK1I[;+;W4ZZ1K%>%*:\>Y6NO%L--!;: M 1Q/O"O?VG!W"57M%XYS+8.4NX##2S\@6:4_2[JG";K%BAD* MK_ J+!JN84UY7L+_ (J)CA?< M:1,>S&&)B\_VYIY(F$,^,?6,VG'3UFDXZ]G# MOS6=:H.9=-4< M !G/Z;O:K/WD]Y/#/"=BI/8TZWL,>U\H30.2+V3C+3W,S6W,6PJ/\ M99LW4@;BZTOA>C+E^%5:J=32?$3J>.D>D-YSBLQ&\C'ZO#Z'W3L]3]5;;E]Z][9TMZW-V:>JQS$S$Q,\8O;NX^&LQW]=-(E9M5Z]> MI7@J5((:M6K#%7K5J\3(:]>O"QL<,$$,;6QQ0Q1M1K6M1&M:B(B=#S@M:U[3 M:TS-IG69GMF?/*]41$1I'8_8_ #Q/N-Y_XZ[7.%.0 MN>.5,HF+TOCS V,Q>1CH_;\Q?>YE3!ZSA8I7QLM9[9\U8@H4HET]E:U\]K6F*UCSS&ND*S;NW[H>1>\?G[?^X#DV=&YS<\F MJXO!5[$EC%:;JE!%K:UIN$61D2_)FOXQK(O,\#'VI_,LRHLTTCE]'.E>FN7] M(\BPFT\=-=*QI6.$0HEU'S_>]3\XSH[V?[(ECV5+W,6%T1 M\W5[4\KE.GD.,)HW.8J*C)XMP6-W7XO1R^+XO4T'Q2V'RCX>\VV^FO=VELOO M,QF_V>KU;IX=;SXAUORS/KIKNJX_?8G%_P#G671YSKU C]^OCZ@_*?9_ MQ/QKQ1P3L4&IA:U#@Z=VQK$KGJS!YO9[VP+6K9+P/G MJQ5;+ZJQ6FQ6(9W\#.@N6=6\TW/-.=XYR\OV'J^[CGW&3+?O3$7_ *U:136: M:Z6F:Q;6LS68;\8.L^8=-,>^WG?[UX]W3'7NQ,T_JVO-M(MVQ$6F MNEM+1!"L6)[<\]JU/-9M69I+%FS8D?-/8GF>Z2:>>:1SI)9I9'*YSG*KG.55 M5>I=ZM:TK%:Q$5B-(B.R(\T*C6M-IFUIF;3.LS/E?B?K\ M #.'TU^$?XB.^WM@X MKFK>UXG*US6+-='NZHUTJ? Y>C5TO MQ%YU_#_1',N9Q.F6NUM2D^;)ETQ8Y^Q>\3]AM?0O*?EOJ[8WO@B^>U>%[=^9TQ:]M:]V(M:(]U%HB9[NL3$2+6JW M W>_=]N$?VM>HII M^V7*WM&$X&T7=N5[S98O%4ERCZ,.@:Q ^3X/!>=?)7A_FVM)TS;[/CP1Y^[KZV\^Q-<KI]F+9(M']U8%%$%R M 8L][/!5>RLZ1Z-=X>B[-T=T]EZJZGV?(<6O=W&:(O,?F57AF,OD]@R^4SV: MNV,GFU[6GRVM,S:>'#C,S/!Q MIR.$ $EG[NSV%MY5R+ATGX^X*RGR/Q;4OUO'4 MV/F.>DRQ)G8FS1/@LU>-,/[3FB?XZDB)7/^8#KCY+Y37I#E]]- M]O:][/,3QI@B>%?/$Y;1I/GI6T3PM"?O!+H_XWO+=6;ZO_3[>9I@B8GVV28T MOD\TQ2L]V.V._:9X6HFW%-5H !A/R_P"G)V2<^\@9OE3F M3MXTSD'D'8F8V/,[3G[.QRY"[%A\94PV,A5*^G.;;F= MYS/9;;<;J8B._DI%K:1V1K.O"/)'8\S_ ,0'II_9#XR_ZFT?K"9'Z5_$7YVW M7^'\%T?X#Z+^:]E[U3[1_B ]-/[(?&7_ %-H_6$?2OXB_.VZ_P /X)_ ?1?S M7LO>J?:/\0'II_9#XR_ZFT?K"/I7\1?G;=?X?P3^ ^B_FO9>]4^T?X@/33^R M'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+_J;1^L(^E?Q% M^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_4VC]81]*_B+\[;K_#^"?P'T7\U M[+WJGVC_ ! >FG]D/C+_ *FT?K"/I7\1?G;=?X?P3^ ^B_FO9>]4^T?X@/33 M^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+_J;1^L(^E? MQ%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_ %-H_6$?2OXB_.VZ_P /X)_ M?1?S7LO>J?:/\0'II_9#XR_ZFT?K"/I7\1?G;=?X?P3^ ^B_FO9>]4^T?X@/ M33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+_J;1^L(^ ME?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_4VC]81]*_B+\[;K_#^"?P' MT7\U[+WJGVC_ ! >FG]D/C+_ *FT?K"/I7\1?G;=?X?P3^ ^B_FO9>]4^T?X M@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+_J;1^L M(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_ %-H_6$?2OXB_.VZ_P / MX)_ ?1?S7LO>J?:/\0'II_9#XR_ZFT?K"/I7\1?G;=?X?P3^ ^B_FO9>]4^T M?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+_J;1 M^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_4VC]81]*_B+\[;K_#^ M"?P'T7\U[+WJGVC_ ! >FG]D/C+_ *FT?K"/I7\1?G;=?X?P3^ ^B_FO9>]4 M^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+_J M;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_ %-H_6$?2OXB_.VZ M_P /X)_ ?1?S7LO>J?:/\0'II_9#XR_ZFT?K"/I7\1?G;=?X?P3^ ^B_FO9> M]4^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+ M_J;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_4VC]81]*_B+\[; MK_#^"?P'T7\U[+WJGVC_ ! >FG]D/C+_ *FT?K"/I7\1?G;=?X?P3^ ^B_FO M9>]4^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/ MC+_J;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_ %-H_6$?2OXB M_.VZ_P /X)_ ?1?S7LO>J?:/\0'II_9#XR_ZFT?K"/I7\1?G;=?X?P3^ ^B_ MFO9>]4^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG] MD/C+_J;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_4VC]81]*_B M+\[;K_#^"?P'T7\U[+WJGVC_ ! >FG]D/C+_ *FT?K"/I7\1?G;=?X?P3^ ^ MB_FO9>]4^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >F MG]D/C+_J;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_ %-H_6$? M2OXB_.VZ_P /X)_ ?1?S7LO>J?:/\0'II_9#XR_ZFT?K"/I7\1?G;=?X?P3^ M ^B_FO9>]4^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q M>FG]D/C+_J;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_4VC]81 M]*_B+\[;K_#^"?P'T7\U[+WJGVC_ ! >FG]D/C+_ *FT?K"/I7\1?G;=?X?P M3^ ^B_FO9>]4^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_ MQ >FG]D/C+_J;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[3WC@+L=[3>UO8LUMO M;_P=IW%^R[%A4UW-9G7VY1]Z_@_;JV37&22Y+)7_ "ZC[]*&5S6(WQOB8J]? M"G3"<\ZSZHZEP4VO/=[FW.WQW[]:WTTBVDQKPB..DS'V64Y7T]R+DM[Y.4;3 M!MLEXB+3CI%9M$<8B=(XZ2RL-89D ! N]=GU(?XK^ M:E[>^)\][5V^\$9V_4LY#&V?,QO)O*E3SL9F]I;-$Y8,AKFK(LV-PSV^**;Q M6KC'R168/+O%X)>'G\+-:>>+WX7R>6/:TF(FMM: MA>+G7'\177UY-M+S$S$\,N6.%K^FM.-:>2?;6B9BT::"2=$/ M ! MW?C/<[/'/(_'_(5)KWW-#W?5-SJ,CZ>8ZSJ^>H9N!K.KXT\;I:*(GQF_#_Q3 M\)T^9;.O,.7Y]A?W&?#?'/L7K-9_WNUL-U;8[[#O:>ZPY:7CV:6BW_LS M$QYICM>B5;5O6+UG6LQK$^B7TGR^@ K[_O ?.?[7_42W35J5KVC \"Z7I_ M$>/6)W_;292.K8WC:YTC1ZHERML6YSX^9ZHUSOD]K?A:QJK?'P(Y)\D] 8=U M>-,^^S9,\^?NZQCI'L33'%H_O3YU-O&3FWRGUKEV])UP[/%3#'FUT]9?[,6O M-9_N^AI()E14 M "33]V1X1=M'JMEQO$G%^,TC$RS,5$CVKE;-/L,N4G MJU$EGHZSH>1KS(U5\N/(M\2?'8I7'^9#G/Q;I[9;OG%X_%[;;QCC^_FMKK'L5QVB?-WO3":\4W6G *Q M/U(>P.J7&NZQV=*T-8="TNS$U$1L3+>KZU4F5J M?@=(O5555;)E_&Y(^Q>]H^PH7UQS;Y;ZM MW_,8GO8K;BU:3YZ8_P 72?LTK$_982&YM5 M !-%^[%<(_-_@KN$[@K];P7.2N1 M<'QM@9)HNDB8#C/".S.1N4I/_P"SRN=WYT$G3_FEQ?P_\J%/OYDN=>OYWL.0 MXY]IMMO;-;^]FMW8B?36N+6/1?TK1> O*O4\HWO.;Q[;/GKBK_=Q5[TS'HFV M32?31*"*U)\ !$3^\T]U2R M6>%^SC6\C_IUV.YMY1AKS,5KIYOE#6^-L+:\IWF,?!"F7OSP2? YLU*5$^!J MEK/Y<.F.&\ZNW-?_ -OAF8]B^:T?X*Q,?VX5X\=^H9Q[?:],X+>VR3Z_+I/W M-9FN.LQY8M;O6]$TK.B)(6J5H ![#P!P=OOQ,3(WO@HQ2JZQE<[DG,^&OA=Q?O3+\$-2M(]?@:8CG MW.]CTYR?<<[YE:*[/;XYM/GF>RM8\]KVF*UCRS,,OR#DN[ZAYQ@Y/LHUSY\D M1KVQ6O;>\\8X4K$VGCQTTCC,+._ME[?-%[5N".-. N.:Z1ZQQQK=7#1W7PM@ MN9_+/5]S8=HR;&22HF4V;.V;%ZPB/4=.VT^>UIUM M:?+,S+WR\_<[:_1QEGR\GQEQ1;DEQF5V%LL;DFH[!NCXK.,Q+V])((X MKEIKHI8*[GSOX(>'G\3\X_B'FE->1;')&D3'#-GCVU:>FN/A>\=DS-*S$Q:V MD.>+O7'\/?+S=6.Z[!4TK#XW8V>)BJU?)SU.RS_@ MOQ?A1J]43S2ZWV'R9UCS38Q&E,>_SQ7^Y.2TT_PS"_G2.\^4.EN7;S76U]EA MU_O12L6_Q1++ U9L0 X':MEP^EZOLFX[#:2C@-3P.8V7.77=/#3P^"Q]C*9 M.T[Q.:G2O2JO>O543X/PG/M=MFWFYQ[3;QWL^7)6E8\]K3%8C[,S#AW&?%M= MO?8YFY=Y0Y=V!TCLWR?R#N&_Y1)9%E=%= MV[8,AGIZZ/7_ /EUGWO+8B=&M8U$1$1$0]/N4:F1=$ M $_/[O)PC^RST] ML+O5VMY6:Y]Y&W3DB5\L7EVX\!B;4''6N4WK^%U.2+3)\A!U_"W)*[\#D**^ M/O.OE/KV^RI.N'8[?'A]'>M$Y;S[/XR*S_<7$\%^5?)_1E-W:/QN\SWR^GNQ M/JZQ['M)M']YO4(32TQ-[[><7=MW9UW'_NP+M= MXWGK>R9A.,<7N^S0OB\NU#M'*%BWR1GZ-UR]7RV<1D=J?2\2JJ)'6:UO1C6H MGG'XE\Z^7^N^9\QK.N+XS;'3S=S#$8:S'HM%.][,S/;JO=T!RKY%Z.Y?L9C3 M+\7C);S]_+,Y;1/IK-^[]CS,^316X M !Q&P9_#:I@,WM&Q9&OB-?UO$9+/YW+7'*RIC,-AZ4V1R>1M/:USFU MZ5*L^1ZHBJC6K\!RX,&7E?1O3V+I7IG9\AQ:=[!AB+S'W62WMLEO\ BO-I MCT:0H3UCSZW4O4F[YOK,XK=2#9- MSKI.UTU/([QFJ*TZTC6Q2MQ5)[V/?!D50I]_,%UQ._YA3HSE]_\ I-K,7W$Q M/NLTQ[7'.G"8QUGO3V^WMI,1.-:KP5Z0^3>66ZFWM=-[NZZ8HGMK@UU[W&(T MG+:-?+$TK28GVTPE#E:DZ M 8S M=W_=1QQV9=O^^<_\FV>N'U.BV#"8"O/%%EMTW#)>.OK.FX)DG59TS:T^69E1/G7.-]S_FF;F_,; M=[=YK]Z?-$=E:U\U:UTK6/)$0\7,PQ8 M %AUZ"W("[UZ97"-*:=+%[ MCW.)&]O M$:4W%,.6/LXJUM_3>EI_V+H^$&\^-]![2LSK?#?+CG[&2UH_HK:L-QI$:30 M!J;];GG#]AWIO\]SU+C*F>Y6HXG@_ ,?)Y?MO[2;J8[;J;>CFO>]W&];-R(U M.O7R_A3P^)4E+P9Y+\M>(>QK>-<&UM;]1D_H5SAZ"*3 M Y+#XC)9_+XO X:G-DT1$1Y9F=(C[,K5?M^XHQ_!'!?#O"V+=!)2XIXRTCC^.S6: MYL5Z35-]J/>^57.3Q*IYA\^YIDYYSO=\XRZ]_=; MG)ETGR=^\VB/L1,1'FB'H3R;EU.4G**$6:RT;HVI\/AW'8-?D M:KEZ)Y2]$5?A;87^7/DL[WJO<\ZO&N+9;72)\V3//=K_ .W7+'V?Z80\=>;1 MM.F]ORFDZ9=WN-9CSX\,=Z?\=L<_80=RZ*J M ,D^SKA63N,[J>W[A#R7S4N1^ M5]-U_/>6USWU]3?F*UO<;R,:K5?\G:K5N6.G5O5(^G5/PIKO5W.8Z?Z8W_.M M=+[?:Y+5]-^[,8X^S>:Q]EG.F>5SSOJ'9 ^ZC]@'8YE. M,L%DEI[WW.Y=_%^/C@D?'=BX^IP0Y;E/),Z.8R2C9P[JN#LM7Q*K,\G1OX7- MFKP(Z8^7NM:NGS>MF>[ACV8MKDCL_R^WR3%WB]U!').C\NVQS_ M -7OI]17L]Q:)G+,QK'#U<336-=+7KP\J ,7L4R !G; MZF,_-[S6=[,>KP4G[O-:)[O#RUIQO?\ LUF. MV8;KT#TIEZNZAQ;"8GY.QS&3/;CI&.L\:ZQ,:6R3[2NDZQK-HB8K*R_UK6\% MIVN:_J&K8JG@M9U7"8K6]VUK3,VF?3,S,RO-CQTQ8ZXL417'6(B(CA$1 M$:1$>B(&6Q8EC M@@@C?-//,]L4,,,35?)++(]6LCCC8U5H[-WP]P#]*XXSD\_;9PGD,AA>/V5I71X[?MH:Z2EL7*EB%CU9:@R2 ML6KA'2?&AQ+$E:R&6[:C6^O@]X>QT7R'XYS"D1U%O*Q;+KVXJ=M,,>:8]UDT M[;\-9BE94S\4>MYZLYS\5V-YGD6UM-<>G9DOV6RSY]>S'KV4XZ1-K0TO$P(N M M 36ONPG("Y7MH[C.,'R^8_2>;L3ND;'2O>^"KR-H^,P\<38W,\, M-9UKC69[4:Y461\B^%JJJNIS_,GL/5=1\OYE$<,VRMC]F<62UOZ=,T?8T^Q: M;P$WGK.1;[83VXMW%_L9<<5_HUQ3]G5)M*WIX $1#[T'SCX\AVP]MF/O=/9 MZ>UO7Q^VS/T+CR]X>B>'RO8-HCZKUZ^/X.G1>MKOY:N2Z4YEU%DKVS M3;4GV/QN6/\ ;AE6[Q\YMK?8T8/1=LEYBV%[H_.A@J<4T9]QPZ6HE^+)6R&WX[&4G([JU?:OC( MJ=46-O%WG7R)X?WV&^^&/*OE?K?8X;1KBPY M/76]C#'?KKZ)O%:_961)YY+P@$#3[QMSC^TGOPI<6T+WGX;M_P"+M7U:S48O MC@AW'=6OY!V"TQ_3PK--@,YA:TJ-548^GX5Z/1R)>'^7SDOR=T/;F=ZZ9M_N M;WB?+ZO'^*K'WU\VBH?C=S;X]U='+Z3KBV>WI28_MW_ !EI^]M2)_NM M 9.J'0 M 2&?NVW"/S_ .]S:>8+M;QXO@+BC.Y"A;\OQ^S[IR2]=&Q$/C7HD/M. MGV=A7Q(JN7R_"B=%WM,3YKY?Q=?Z:3D_H3KBDJVP M *]OUW^ZW^)/OMV_5<%D6W./>W*F_AK6FP/:ZK:V;%7) M;?)F9^)/8B?:EW&67&>8QS6RU,17=X6N\76^G@?TO_#O1.+=9ZZ;_F%OC%]> MV*3&F&O9'#N>W]F]N,QHIUXR=11SGJN=A@MWMEL*^JC328]9,ZY9UCCK$]W' M,3/"=>R,3FQ/CR=Z6"1KO98WK0CQE MZYGJ_J>VTV=]>2;";8\6D^UO?73)E\WMK1W:SQ]I6)B?;3"Z_ACTA'2G3M/C M-8CF^ZTR9ITC6O#VF+7S8XGC&LQWYO,<);H2($C@ M M 1IOO GJ2?L5X[E[,.'=C\CECEG!>=S!EL5-UM:+Q-EX9 M8?FPMF)W2EL?)<"OCDCZK-!@DER8[8QZ\([]90D2Y:JH M !)[^Z_[_P#)OQ-SX:UO>TK M>*9(IW\;[M!@4D5$5*SIJ[.4G(WQ(LGA>_P?%\PK9_,IL/6<@Y;S/3_)WE\6 MOF]=CFWL\?4^QPC7R)[\ ]YZOG6_Y?K_ )NUKDT_]*_=]C_F^SYO*FF%/%HP M !7!^L]S@[G;U'.XK+5K;K.!XZV*KPOKD?G+/%4K<6THM:V".O)\#%@N;U!E MK;4:GA3VE>BN_P"9?0KP?Y+\B>'O+\5HTS[C'.XOY-9S3WZZ^F,G MJ3QO>^XO']V/5XY^SWLO]"Q/@'RKO;C?\\O'"M*8*3_>GUF3^CNX_P"E,"*F MK*OFN7*N/J6K]ZQ#4I4:T]RY;L2-BKU:M:)TUBQ/*]49'##"Q7.R^;6K2LWO,12(UF9\D1VRJN>Z+F6YW#]QW./.- MU\ZKRGRENNYT(++GNDQV#S.>NV==PS5D1)$@P>!=6IQ([XS8H&HO54/3GIGE M%.0=/;+DM-/^EVN/',QY;5K$7M[-K:VGTR\^N?\ -+=?'NL,/**3KBV.UKK'FR9I]9; M^G'ZI;3P-Y5\3Z6R\SO'XS>;B=)\],4=RO\ 1?UB1*0 FH M ,0N_/N8I=H7:1S=SY+/59FM.T^W7T>I:?6\. M3Y#V*2+7M%HI7LH]+L*;+DZ\UF-K)')3AF>K5:QW3:^B.G+]5]5;+D58GU.; M-'K)C7VN*OMLD\.SVD3$3K'MIB->+ ]3\[Q=.\@W7.R^0O9;*6Y[^2R=RUD,C>M2.FLW;UV=]FW;L2O572SV M+$KGOE&+'CPXZX<417%2L1$1V1$1I$1Z(A03/GR[G-?#_2'R_S M[Y7WE->5[&8MQB=+YNW'7S3W-/66C7AI2)C2ZP/*(+@ M M 89=^W>9HG8IVW;GSCN#Z=[-5H78#C/39['DV=\Y' MRE:RNO:[ UKV3^P1+7DNY*:/X];&5;$K4<]K&.V_H;I#?=;=0X>2[36N&9[V M;)IPQ8JS'?O/DUXQ6D3VWM6.R9F-7ZPZGV?27(\O-MSI.6([N*GER99B>[7V M.$VM/DK%I[=(5I/+7*N^-&P4,90@1E>G5A:RO4J11PQ-9'&QJ>C'*N5['DO+L/*>6XXQ;';XXI2L>2( M\\]LS,\;6GC:TS,S,S*BW,>8[SFV_P O,M_>=G?=( WW>F7Z'VR]^'#.:YVY!Y1R_"&D7-@ M?@N,?9-(K;9>WROB'6JVT[%X+FR:^S'X+'9=C:%61OG.M6H+:*D;86++!OB/ MXT;;H?G%.2;#;4WN]C'WLVN2:1BFVDTIPI?6TU]M,<.[$U[=9TE_H/PHS]7< MKOS?>[BVTVDW[N+3'%YR::Q>W&U=*Q/M8GCK,6[-..R/W6[0_MC[=]"^&^L8 MCSZS&^^:,7Z1;X)O/T ;3YSR>\5^%/=;M#^V/MWT+X;ZQA]9C??-&+](M\$? M0!M/G/)[Q7X4]UNT/[8^W?0OAOK&'UF-]\T8OTBWP1] &T^<\GO%?A3W6[0_ MMC[=]"^&^L8?68WWS1B_2+?!'T ;3YSR>\5^%/=;M#^V/MWT+X;ZQA]9C??- M&+](M\$?0!M/G/)[Q7X4]UNT/[8^W?0OAOK&'UF-]\T8OTBWP1] &T^<\GO% M?A3W6[0_MC[=]"^&^L8?68WWS1B_2+?!'T ;3YSR>\5^%/=;M#^V/MWT+X;Z MQA]9C??-&+](M\$?0!M/G/)[Q7X4]UNT/[8^W?0OAOK&'UF-]\T8OTBWP1] M&T^<\GO%?A3W6[0_MC[=]"^&^L8?68WWS1B_2+?!'T ;3YSR>\5^%/=;M#^V M/MWT+X;ZQA]9C??-&+](M\$?0!M/G/)[Q7X4]UNT/[8^W?0OAOK&'UF-]\T8 MOTBWP1] &T^<\GO%?A3W6[0_MC[=]"^&^L8?68WWS1B_2+?!'T ;3YSR>\5^ M%/=;M#^V/MWT+X;ZQA]9C??-&+](M\$?0!M/G/)[Q7X4]UNT/[8^W?0OAOK& M'UF-]\T8OTBWP1] &T^<\GO%?A3W6[0_MC[=]"^&^L8?68WWS1B_2+?!'T ; M3YSR>\5^%/=;M#^V/MWT+X;ZQA]9C??-&+](M\$?0!M/G/)[Q7X4]UNT/[8^ MW?0OAOK&'UF-]\T8OTBWP1] &T^<\GO%?A3W6[0_MC[=]"^&^L8?68WWS1B_ M2+?!'T ;3YSR>\5^%/=;M#^V/MWT+X;ZQA]9C??-&+](M\$?0!M/G/)[Q7X5 MJ9]5KTD\9Z;^I<.[?@>9LORU1Y-V+:];R3,KI6.U#Y!MX/&8C)XQT#JNU9Z: M_P#*<-JTCD\IC8O9TZNZN1%E+PO\5,GB'NMWM,^SIM;[;'2\=W).3O1:;1.N MM*Z::5\O'7LX(Y\0_#G'T/MMMN<.ZMN:9[WK.M(IW9K%9CLO;776?)PT:5"8 MT6@ &Y[T!M^=I7J:<08ITK8:G).I\J:#=D%UG-Z;5C;\5_5[T3HG7Q-A_QUV/QSPXW>6(UOM\N#+'OM<<_ MT5R6GR?]R4/!W>3M>O-MCUTKGQY<<^]VO']-J1"PI*$KG 'D_//*^(X)X2Y; MYHSJ1OQ/%7'&Y;_<@E>YB76ZKK]_,Q8YBLZR.GR4]1M>)K45[Y)&M:BN5$,I MR/E>7G?.=IR?!_F[K<8\43YN_:*Z^Q$3K/HACN;\QQ\HY5N>:9O\O;X+Y)]/ MSF4V;.9G9,Y;DR&:V#+9'.9B_,J+-=RF6N37\A;E5.B+) M9MV'O=_]EQZ>X,.+;8*;?#$5PXZ16L>:M8TB/L1#SVS9TVM/G MF9UF?LRXDY7& M "Q/]#+A#]BGIO\*/M5O9FL6FW M_#JK5CT448 M !_36N>YK6M5SG*C6M:BJYSE7HC6HG55557X$'9QGL.WA"TF[*N M$(^V_M+[>>$%K,J9#CWBC4<3LD<<3862[I9QD66WFZD+>OE?*&XY&]8\*JYR M++TXW62U/_3B>[CC[&.*Q]CR+_\ 2W*HY'TY MLN5::7P[>D6_OS&N2?LWFT_99/FM,^ #S[DGEGBWAK79=NY;Y&T?C'5X7 M.8_8-]VK":EB%E:Q9/9XKV=NT:\]IS4^+$QSI'KT1K5540[_ "[E7,^;[B-I MRK;Y]SN9^YQ4M>WLZ5B9B/3V.EON8\OY9@^,\RSXL&WC[K)>M(]C6TQ&OH[6 ML?>_77],;1;=C'IW!6-SOU4L>=#HG'')&?J+)!X$9%7SK]7HZW=6VJJD;X+D MD7Q55[F(K5=)&Q\$O$C>TC)\0C#2=/\ -RXJSQ\]>_-XT\NM8GS1/%H>\\6^ M@MI::?'9RWC7_+Q9;1]BW;#,^S%;7K:?8B-?1H^-KXO=!;FT5MN[8K3_7Q98C[,Q2U8]F9T]+9EQ'SQ MPKSY@7[/PGROQ]RM@85C9;R.A;9A=GCQTTK5L&+9$ !#W^\T= MU7RGLW#'9UK>21U/6:R\U-9U MF%F<%NW\?EB->SC7%6?),3/?M,3KQBD\.&L4 M&K< M '8]/U+9-^VO6M&T[$7=@VS<,]B=9UK!XZ%T]_+YW.7H,;BL=4A:B MNDL7+MEC&I_\7?#\!U]YN]ML-IDWV\O&/:X:6O>T\(K6L:S,^Q$.UL=EN>8[ MS%L-G6;[K->M*5CRVM.D>Q'GGLB.,\%F/Z>79SKG8UVK\><&XME&UM4%5=IY M4V.DQ4;M7)VP05I=FR:2N1KYJ&.2"'&8]7-8[Y-H5_$GC\:KYQ]>]6[CK7J; M<<[R]Z-M,]S#2?N,-=>Y7V9XWM_;M;R:+X=)=.;;I7D.#D^WTF]*ZY+1&G?R MVXWO/;/&>%8F9TK%:]D,W336R M M X[,9C$Z]B,IG\]DJ.&P>#QU[,9G,92U!0QF)Q.,K2WLOCK4Z-&G ^ M6:61S61QL5SE1$53DPXUQ1/]7%$S'EUO-[1.DQ$4F\1^M,G6'/)O@F8 MY/MYFF"O9K&OMLLQ_6R3$3Y-*16--8F9U3DGH] M,YO3O[*=M[\NYO3>%,(Z[B]1B5=JY9W"K&UWS.XVP]FLF_ M]BLZ>VF(G;.BNE=SU?S[%RK%K7;1[?->/N,59CO3_>G6*T_M3&O")F++;1-& MU/C+2]4X[T3!T=9TO2-?Q6KZMK^,B2&CB,%A*4./QM"NSJKE9!5@:BNO M5SE5RJJ^=&^WNZYEO,O,-]>V3>9LEKWM/;:UIUF9]F97JVFTVVPVN/9;.D8] MKBI%*5CLK6L:1$?8=K.J[ !'N^\HZ2NQ]A&H;1" MS_N./>XC1LQ8FZO7IB,YJ6_ZI9K^#VB*)/.RN9HO\:LE>WRO"U&M>]R3U_+M MO?B_7.7:S[G<7K$BQX'+[?B\)L#VK.Z.%'MPF2L*WQ.8WKTZN;_ ,R:GUYL/E+H MOFNRCC>^PS=W^]7':U>S^U$-EZ-WD;#JSEV[GA2N]Q:_W9O%;?X9E:$'FJOR M :,?O"W./[*?3VS^D4;OLV=Y\Y T[C6O'$[I;^0,=:FW[:+#/@^"G)3U&*A. MO_%N01O_ *NJ37X"]O77!L<&3-/F[TQZJD>SKDFT?W-?(B;QGYM\ MG=&7VE)TS;S-3%'G[L3ZR\^QI2*S_>0!B]:G0 M .\\8Z!G.5^2>/>+=88DFR@:]&YKWMDSFXYZAKN)8YD?61Z.OY&-%1OPK_ ,#IO:*Q_ME:RZ/I^%X]T MK3]!UN#V77='U;7]/P-7XJ>S876L34PN+@Z,1K4\FC2C;\"(GP'E_O=WFW^\ MS;[<3KN,V6V2T^>U[3:T_P!,R]"]IML6RVN+9X(TP8L=:5CS5K$5C_9#M)UG M815/O/O.2X[CKML[<,?<5)=KVW8^8MHJQ.:Q[*.FXMVH:BVRJ*DLE7(W=ORS MVQ__ "UEH-_'OFW.3);->/12.Y37T3-[^C6OHA#C+<*R@ M SM],GA'^(;OU[7N M,9ZWM>(MQ:\6^PV[H/E7RUUAR_83&N.=Q6]H_ ML8MT_);!V]]L+<)OG<3CW3XO==MR ME9^1T?ANX^%/'0]EZQ5]PY!J-E1RU/&['8R9$;=\^5DU!)_\+O!;<=4X\?/^ MI>_@Z?MI;'2LZ9-Q'GU[<>*?ZWN[Q[CNQ,70KXA^+&#IV]^2\@[F;G5>%[S& MN/#/FT[+Y(\WN:S[K68FB)O@-4[Z/4ZYGLR8ZOROW-
3[^/9*L:S09":S-Q_BO; MZS'.ZMK6;,#GM1&S*U?&D1P9)IRK8;K2J]>[9:G1K9/#"V141TR-ZO3BY M=_,IR/-DK7FG+=U@QSIK;'DIFT^Q:,,S$>CCIV1KP'I\K2YRKP#WP^FEROA,OM^$Y*[?=[KSV/F=R/IV>E@PNP M01/:^S%KF^ZCD+&#S56S QCK>.=865(7HRY69XE83#ROGO1?B-RN^+:7VV_V M,Q'K,.2NMJSY._BR1%JS$^YOIIK&M+3VHNYAR?JSH7F-,NYIGV6[B9[F6EO: MV\_=R4F:VB8[:ZZZ<+5CL2:O2J]>>KS3F]9[=.]&SAM%E.]4;'B\C+(D#H:>-*TR3Y*Y(X12\S[FT:4M,Z:5G3O2?2MB>P M =?VS:<#HVJ[-NNU9&##ZQI^OYG:=CRUE52MB\#K^.LY;,9&PJ(JI!2Q] M225_3_TM4Y]KML^]W./9[:LWW.7)6E*QVS:TQ6L1[,S$/C+DIAQVS99BN.E9 MF9GLB(C69GV(59NX+85M,L\F[QE?;9+ M_P#'>;6^RH+U7SR_4G46[YS;7N9LL]R)\F.OM<<3&L\8I%=?)WM98YFPM> M "4]]W)["?G?N.<[Y^2L'YFM:%:R&F<$5I:[J MVW[Y6CG=XWPZ7CK"8ZC,D3X7Y&[8=&]MC'_!6/\ F#ZY^*[6G1/+KZ;C/$9- MS,3.M<>NN/%.GY28[]HUU[M:ZQW;K%^"'2'?O?J_?5]K7O8]O$Q';V9,LS3$\* M_)CJ]9ROCN68VV?\ _#SXSFCKCF^/\1BM-=I6T<+7CA;-I/;%.-<<_U^];A- M*RKUXT=$1$<9F M>Q]4I?)>,>.)MDM,1$1&LS,\(B(CC,S/9"QC](CT_:/89VQXS&;/CZ:\]\KL MQVY\TY6-8YI<=?=!,_7..ZMEBO8[':#CKSX)58^2*?*SW9XWK%+$UGGWXK]> M7ZXZDMDVUI^0]KKCV]>S6-?;Y9CSY9C6-=)BD4K,:Q.MV?#;HVG2'(:X]Q6/ MEC<:7SSYI^YQQ/FQQ.D]L3>;3$Z3&FU@B](8 U M5>MII?SX],3NCHQQ^.W@L%I&Z5)/_5!\S>3=+V'(R-:LL3'>/"T+42]?%T;( MJHU7(U"3_!K>?$O$GEEYGVE[Y,<^GUF')2/\4UG['F1[XJ;7XWT%S"D>ZI3' M>/\ @RTM/^&)A7&GH.I& ??B\G>PN3QV8Q=E]/) MXF]4R>.MQHQTE6]0L1VJEEB2-?&KX+$37(CD5.J?"BH?&7'3-CMARQKCO68F M//$QI,?9A]8\E\62N7'.F2LQ,3YIB=8G^E;%6^_VE]AOLVQR?YF'+?' M/DXTM-9X>3C#T3V>YIO=GBWF/_+RXJWCV+5BT?[W;CJ.RA1_>;N<7;1W&<%\ M T+:R8WB7C+)[SF889E2)NUR%6?'CFWQCG>TY/2? MQ>VP3DM_?RVTTGTQ7'68]%N';*,H6/0. M #[G%2= M,^]R8]O7V+3W[_TX\=Z_92?X0+G)O-/J.6[K_"F'U?A7"N25'QQ6=8I2YK<8&QM>^.*2IO^ MRY6N_P"'Q+Y"*[HOQ6WZ\#^2_(_A[M M;?*G6^XI2=<.UK3!7V:QWK_T9+7C[#3>2XC( M $G3[L=P>W9>X/GON R%1)J7% M7&N(T# R3PHL<>S? ;E/K^<[SG-XUIM\$8Z_WLMM M9F/3%<28H'O8CI]5I9&M!054>UN6R%61T[LK:WR_\ M$3$5_MVK.DQ$PA7=@79/R3ZAG8.3+D,V5^:6HQW&+E MLS8DLRI\J;/GKUEM7'UY)/':NS^.16P1V)8[B==]9/9'$Y3C[2]AFRU#5Z&HZAI7R6S6XLC5=/8XK-YR9(ICQ4O-NY3'69F8I&EM*TB?+-M;3,S;#>8>P>G:?7K\;]UF6B8C%;> MQ_'_ !9'5E5S$^PU_K7Q4F(][RWM_1 M5M&H9_L]]2;M\V'%X?-:#W$\'[C'/@L[!4DDEFQ&52JR:)ENE;AH;3H6[8F& MY%:J.FBHY2FKXIX_!XF.6-+X.K?#OGV/)FIGY?SK#I:NOW5=?),:TRX[:36V MDVI;2:SKQA(%,W377/)KX\5\.]Y3EUK;3R3IY8G2^.\:Q,:Q6]>$QIP0%?4[ M]/?;/3S[@9= FNY#9^)MWJV]GX8WV]7CBLYW7()X8,GK^<6M&RBFX:9CPVZ]VO7W(8WT17'S7#,4W&*)X5O,>UM77CZO)$3- M=>R8M36TTFTT\Z]Z,W'1?.9V:N&Q=O-Y.TL^9Y XRO-EIZIM>0GG=[3E M,]@YJ3L7EK*^9)*YM2S8D?8NO_2.$1[>M8BM(6*\(NL\O4G)K%+SY9M73 MN7GMGVMK3-K2WPD()= #0K]X6[J$X,[*EX>P. M0=5WCN>SRZ/&R"1\5JOQOKGL6 MG3'RWUE'-<]==ERVGK?1.6VM<4?8]MDCS32$4^,/4$6Q%D>QJ MX#JCJ'9=*\AW//M_/XC;XYF*ZQ$WO/"E*Z_=7M,5CS:ZSPB6?Z8Z?W75'/,' M)MIK%LMO;6TF8I2.-[S[$=FND3::UUUF%G?P=PUHO;SQ#QWPEQIC$Q.C\::O MC=6P%54B]IGAHQ=;>5R;SN1DFO7['A1UF[8EE=\9ZGFWSKF^]Y]S7 M<;59SV7[M:.2.P[6-2JN6 M_DY$.MM)K6S3.NNKMOT=R*_,+=VV_O[3!2?NLDQVS';W*1[:WHTKKK:%;1NNY[5 MR-N&T;_O.=R&S[GNF>RNT;3L65E\_(YO/YR[-D]R-1K4Z M]&HB(B)Z(;/9[7E^TQ;#94KBV>''6E*5X16M8TK$>B(A1O=;K<;[;WM/;:UIUF9]F9=8.RX "3C]WH].QO*O($W M>URUKZS<><4YEV-X2QN5J(M/;N4J7559--_NJ:[B:SQIAGLQ\.RV;[J-=8QQI,:9(E//@OT5 M\H;R>JN8TUV6WMI@B8X7RQVW],8O)/9ZR>$ZXYA-6*!I,\/BLU M;(NBD9^%/&U/@4V/H_>?)_5G+-]KI7%O]O:?8C+6;1]F-8E@NJ-K\>Z:YAL] M-9R;+-6/9G':(_HG256<>F;S^ %F1Z5W(/[3O3 MK[/]H6S[9)6X4UC2K%E9?/?+;XR2QQK<6:;RXG/LMM:D])5)SUZO= MYR>)VP^3?$#FVVTTB=Y?)$=G#-IFC[&E^'H\W8O;X?;WX_T5RS<:ZS&UI29] M.+7%/V=:/+&3 M+KER1/L7O:/L*&=<\V^6^K=_S&)UQ6W%JTGSTQ_BZ3]FM8G[+"$W-J@ M )D/W8 M'A%V,XS[E>XJ_5;X]PW+6.(=9L2L5DT-+1L0[;=K?6ZM19*65N[OBV.>G5BS M8YS47Q,>A4;^93G/K.9?8OKY86;\ ^5>KV& M^YW>..7+7#6?1CCOWT]$SDI]FOH2IBL2P;I_(6[X/C/0=XY(V:=*NM\?Z?LV M[[#9<]D;:V#U3"W<]EIW22*D;$AH4)'*KE1$Z=5.WL-EFYEOL/+MM&NXSYJ8 MZ1Y[7M%:Q_3,.MO=WBV&SR[[<3I@PXK9+3YJTK-I_P!D*IOD;> MS2I/LG(>Y;1O.PS-5[FS9S;S^6E:LBN>J27\A(J*Y57X?A/4#E^RP\MV& M#EVVC3;[?#3'7^[2L5K_ +(AYY[[=Y=_OTVG_ &RZ8=MU M@ M 3_ON]G"/[*?3QUK<[M;R,WSWR!NO)]E98O!;BPM*Y#Q[K55[OPNISX_2ER, M"?@\.15WX7*43\>^=?*G7^39TG7#L<&/#'F[TQ.6\^S$Y.Y/]Q<;P8Y5\G=% MX]U:-,N\S7RSY^[$^KK'L:4[T?WF\DA5+ 5[GKX\\WN9O43Y'UF.\MG5^ M!\#J_$.MPLZ,ABM4L9'M.YRNA;T:MU-UV:]5?*O5[X:<+57PL8UM]? SD=.3 M^'^WW,UTW.^R7SW]B9[F/['JZ5M$=D3:?/*F7C!SB_-.M<^")UV^SI3#7V8C MOW^SW[6C7S5CS)(?W>GMJQG#78GC.7+>.9#O7S,X>#'(L?+.D:\RM73=[_ "3DF?+W*3-,=?8X6O'_ *GV M(PI^](__ *!]G'_WW-,YQSC-9H8;<(/4O16?E^#I_)CQ1N:99O-L=;SK2< M<5T[VL1[J=>#4?"3HGD'5N'>YN=X\F2<%\<5BM[4CV\7UU[NDS[F-.+V;U@/ M10X'[4>WG+=T7;9G]QP>+TO8-8Q>]\<;CFH]GQ=4<_ITUU%CPWRYL=[8LN.OVQP^[D=#QS/+6OQS M9[G'-+>7NY9C'>D>BVM;3'GI$^1@_!'F6ZVO5\\OQS/Q7=8+Q>ODUQQWZ6]F M-+5B?->8\J1UZZW;5C.X'T^^3]BBQS+&[=OGD\VZA?9$GM-;'ZVCJ_(=*6PQ MCK'R7:X^N9"S)"BI&^W1JR/3_1:K:]^"7463D/7FVV\VTV>__P"GR1Y)F_'% M.G9WHRQ6(GM[MK1':F_Q;Y%CYST;N,\5UW>R_'TGRQ%>&2/8G'-IF.S6M9GL M1&/1 M1O\ ZGTVI_QZI:SQAY'CYYX?;^EHBLK_Q*W^%W-[\ MHZWV5HG\5N+_ !>\>>,OM:Q]C)W+?\*QV//==T M *[[UQNZQ>YSORY!QF$R?M_'? 3%X4TQ(98WTK&0UFW/)R#FH?)5T$SLAO< M]VO'8:Y_M%"E5=UZ(UK;]^"O2_\ #?0^#+FKW>8;_P#ZC)KKK$7C\56=?-C[ MLS&D:6M;V9IKXO\ 44\[ZMR;/#;79;"/4UTG6)OVY;=D:3W_ ,7,:S_EQ/ET M:>26T5@ !.#^[Q=AB<+\)Y'N\Y$PGLW)G/>-3'\>07ZJ, MNZSPO#;AMP7H5<]9()^2U>DST*7>/O7'RSSFO2O+[Z\MV M-M2_+V]IIS3>UUKK$:TP=M8B=9 MT]9I&2W9P[D3&M4D0KTF8 M '7-P MV[6= U39=YW/-4-;U'3\%E=FV?8,I+Y&.PN!PE*?)97)W9>CE96I4J[Y']$5 M>C?@15Z(=C:;3<[[=8]ELZ6R;O->M*5KQFUK3$5B/3,SHX-SN<&SV^3=[JT4 MVV*DVM:>RM:QK,SZ(B-5;9ZFW?CM'?[W+9[DN9V0QG%NJI:U#A33K;UC3 :/ M6MOD3+Y"FQ[J[-JW*TWV_)O17O8KH:B220U(.GH?X;]#[;H3IS'RZ.[;F>73 M)N,D?=9)CW,3V]S''M:1P\MM(F]E'>O.K]QUCSV^^GO5Y?CUI@I/W..)[9CL M[]Y]M;[%=9BL-=QO[2@ #+/LB[2=Y[V^Y'0. -'\ MZDFPW'Y/<]H;5=:JZ/Q_AW0S[7MMYG5D2^PU)&PU(I'QMMY*Q6K(]KIVJ:MU MGU5LNC.G<_/=[I;U<=W'372-IB)[M(M;32K8NE.G-WU5SS#R;: M:QWYUO?36,>.ON[S[$<(B=-;36NO%9F&AP&B<<:SC-5U MK&1)'YC*&-@2-;=Z:..+V[+Y2PK[5VT]OFV[DTLTBJ^1RKYQ\VYKO>=\SS\W MYE>6 M?/,SQM/;-IF9XR](,<[P ?-%Z(J*K)8GJU?\ ["GU2]L=XO2=+UF)B?-,=CYM6MZS M2T:UF-)CT2J;^0-3M:%OF[:+>5ZW=+V[9-3N+(QTQ[(WL>LU M->J*UJHOX43\!ZE;#=5WVQP[VGN,V*EX]B]8M'^]YV;S;6V>\R[2_N\62U)] MFMIK/^YU$[3K $^S[NGR [,Q377-";XW*GA27=,Q08JIU7\FM'>Q9]U2+Q_Y=9[^7_P!NMF]=6\V^0^F=]S6)TR8= MO>:3_P"9:.[C_P =JJN<]+5 P M +*STD^$?V ^GCVQ:99K>SYO/:!7Y0V1)(O M*MKFN6+EKD)U6^S\*7,+CMAK8Y47X6MIM1?A0\Z_%3G7R[U_S+>5G7#3/.&G MF[N"(Q:QZ+32;_\ $O/X<\J^1^B]AM;1IEOAC+;S][-,Y-)]-8M%?^%L;(]; MNTZ>N]SDO"OIP\MT:5QU/8.:LMJW"."D:YOQXMKO2YG<:[XU5'21W>.=8S-? MX%^*Z9KEZHG19;\$.2_+/B%M+WC7!LZ7W%O^".[CG[&6^.?L(S\7>;?)71&Y MI6=,VZM3!7_CGO7C[.*EX^RKPR_:EH M .6P.#RFS9S#:W@ZDF0S6P9;'8/#T(4 M19KN4RUR&ACZD2+T19+-NPQC?_LN.+/FQ;;!?<9IBN''2;6GS5K&LS]B("^$^(^&,'Y+L5Q5QOI?'U.>"+R6W M6:EKN/PC\E(WIXW6_K))+*Y[U5SE5?,+G?-,O.^<[OG&?7UNZW&3 M+,>;OWFVGL1KI'DB(TC@]">4RJ#&1QQUI.U;@2[*V*5TK5R&2XPUG(Y>17N?(J22Y6 MU,Y[>O1CU5J(U$1$H)X@7R9.NN<:[Q!RKDM5R>8EWZ/: M'S8Z;4ZN=J4H\9\WM@PK$CLLSTBR^:DB]6-\*I\/6;.OO#'E/B#FVV;F>XW. M&VUK>M?5=SCWYK,Z]^MNSNQIIIY42=%^(/,^B<6XQ7VW)YG+[9LV:?A8;4CHX(9HJ?F.\WV1TS(G,^.BO"KI?H3/?F'+8S[CF= MJ37UF:U9M6L^ZK2*UI2O>TC69B;:<.]I,Z_75GB/U#UCAKLM_.'#R^MXMZO% M6T5F8[+7FTWM;NZSPB8KY>[K$:2;O0O].?A'@'CN+NQPO,.E=Q/)G*NMSZ_C M=RX^7(/T#CS6Y+=*SG=2P$>>HXK9)-MLY/'1-RUG)X_%WZK8DI-IUT]I?;K? MXU^(/.N>\PGI;-M,W+^6[7)%IQY=/6Y;Z3%;V[LVIW(B9[D4M>LZ]_OV]K%) MY\)>B>5OJ\==8FU*]Z(MWYF([\WK2T:=WNU]M-MS M/=+C\3E^V3N,Q6>?"S!Y/@CEW'YI]A\$5=F)N\?[#6R+YY++75HX6TY'JYTB M*Q&]5]&6DQIIQ[?-Q2?U!3'DY#OL>;3 MU5MGFBVOFG':)[>'8K&^VFY>QW<;P!D,9U^4J/-G%5S'^&))W>W5MZP,U3PP M*UZ3+Y[&]&*B^+\'13TBZCI3)T]OZ9/\NVRSQ/DX3BMKQ]A0WD5KTYWL[X_\ MR-UBF/+QC)73_:M6SS">A( PM]0WN?K=GO9WS? MSHRU7K[-K^J3X7CN&=8GKK.>X^F^ MG=WSF^G>PXI[D3KQR6]KCKPUG2;S6)GR1K,Z1$RK$K5JS>LV;MVS/S9GE<^6>>>5ZN>]RJYSE55554])*4ICI&/'$5I6(B(B-( MB([(B/)$>2%!LF3)FR6S9K6MEM:9M:9F9F9G69F9XS,SQF9XS+YSZ? M V0^E?V/9'OM[L=0XYR%6RG%&G+#R!S7E8GO@2#1,->K,=KU:T MU$\O,;MDY8<97\"^;%%--::US:SR._$_K3'T1TMEW^.8^5,VN+;U[?QEHGV\ MQ_5QUUO/DF8K7[J$@>&W25NK>HZ8<]=>5;?3)GGR36)]KC[)C7);AIP]I%YB M=863.,QF-PN-Q^'P^/I8G$8FE4QF*Q6,J04,;C,;0@CJT'/4 M@^7LI+V$L.6SE=8,KKG%#)(_BR4]?F;!E,PB*]' M9!*E?JQ]2U&^VG@%X>>HQQUSS:GXV\37:5F/NR?P?RR_P"*I,6W-HGMM'&N'V*\+W_M=VO":VB8H):)7@ M _IK7/B MIZ>*=DG;A'MO(>%AJ]Q'.E;%[/R"MF%CLEI&LMA6QJ7&,9Y!LIM3%IV9+]E\WI[TQW:>:D1,:3 M>T+G>%G1?\*\C^,[VD1SK=Q%\FO;CKVTQ>C376_]N9B=8K5N=(?2@ M !6,^I=I/[/O4"[Q-:;![-"O<%R5L5.LC/*9!CMUV* MYNF-AAC\F!&5HL?L$;8D1O3RT3HYR?&7TB\.=Y\?Z#Y1N==;?$,-)GSSCI&. M9\O'6LZ^GS*&==;7XEUES/!II'QW+:(]%[3>/L:6C3T,'C=&J M $PW[KEOWM6D]W?%TTJM3![5Q7OV/@5)5;+\ZL1N&NYB5B^8Z% MJP?,ZBCD\#'+YC?A>B=(ZE_S+['N[WE/,XCW>+/BF?[EL=Z_T^LM_1Y/+9?P M!WG>VG,N7S/N,F+)'_'%ZV_^"O\ 3Y?)[_\ >6>T;BJBW.Y>*2)KT>](]TS6NRM545B+$O_J\*I@?Y=.2_'>K-SSJ] M=<.RVLQ$^;)GGNU_]NN6/LLSXZ?'BCO3_ ([8Y^P@ MYETE3P M >Z]L/#MSN$[B^#^$*39/%RGREI.E7)HE>BT,/G,_1J9[+/=&CI608? M"/L6Y7,1SVQPN5J*O1%PG4O-ZF66Y! MRRW.>=[3E-/_ /HW&.D^BMK1%I_X:ZS/HA:DTZ=7'U*M"C7AJ4J-:"G3J5XV MQ5ZM6M$V&O7@B8B,CAAA8C6M1$1&HB(>8U[VR7G)>9F]IF9F>V9GMF?9>@U: MUI6*4B(I$:1$>2([(?2?+Z0Z?O/_ #BZ_O\ VT]N./MN2#6=5V7F39ZLB-%8S\8.=?(GA[S#+6=,^XQQMZ^FCU4=^O].2*1]E8_'GJN^ "N+]:OB6[Q'ZD_!QV;RL\*S.>YT=7;7Y*HO1?!XZSD:C6HC4]"/!SFM.:^ M'?+KQ/XS!CM@M'FG%::UC[-.Y;[*D7BGRZW+>N=]68_%YKUS5GSQDK%I_HOW MH^PEY>A;SOB^;?3GX=QL5R.;9>%)JS-@M:%F< M6YKNG@\U)&,7I&J)5#QLY'EY-X@[O),3&VWG=W%)\_?C2_V8RUOZ=-)GM62\ M)>;X^:]$[;'$ZY]KWL%X\W??M%U?<9L3#=Q/(#[L6,DV'%Y%]".V^M&LK8E8DBQM5W7 MPITR/\Q7..;C%DOC[VEL6FO ?7W.^:\RW'2_/-SDW-/B\YL-\MIO>LTM6M\??M,VM$UM%H MB9GN]R=-(G2?WQHZ+Y1RW88>H>3X,>WOZZ,66N.L5I,6K:U;]R(BL3$UFLS$ M1WN]&NNFKS/[LIW"9C W_39L/K:Q/9&3'-:SIZ;4MQ\\8X\R1!Z MN_.F/X!]/#N7V6>ZRKF=TT+(8C!96]DU7J MBLBH/]?\ +MM6NN'#GC/?S17!^,X^BUJUI[-HA-/B1S:G M)^B]_GF=,N7#.&GGFV;VG#TUK-K>Q64%WTLN(LCS9Z@_:?IM&G-;8^3=!S,1'&869)YQKV@ "&W]YD[J79_D+B#L_U MO**_%:#C4Y>Y,J5YI_*?N.RU[6)T3%7XOB0^UX#4G7+J? ]%BSL:HK5:J%N? MY<>F(P['=]6;BOXS-;U&&9T]Q28MEM'ETM?NU\G''/:K;X\=03-]KTS@M[6( M]?ECCVSK7%&NNG]>TQ,3]Q/#RQ7"SJN8 _2**6>6."".2 M:::1D4,,3'22RRR.1D<<<;$5[Y'O5$1$1555Z(?EK16)M:8BL1K,SY'U2E\E MXQXXFV2TQ$1$:S,SPB(B.,S,]D+&3T=^Q*/L<[3,%C]IQ+:7./,*8WD/F6:: M%(\ABK\].1=6X]F>M>J&.NE.$Z3,6M$1WI;7R+V^ M M U9>K1ZA&*[ ^VZ]FL#9IVN=^4&934>%,%,D$_L>6;38F8Y"R5.=DT4^"T*O M=AG6-['LMY":I6NNHJX<\3')-MWT<8B)C_Q&ZSQ]'R9F* MY?,9C*[#ELIG\]DKV9SF5RN2LRWLOELW+UZY,^6 M:61SGR2/5SE5553T%PXL6WQ5P8*UIAI6*UK6(B*UB-(B(CA$1'"(CA$*29,S/;+C3D? M!(C] 3T[D[BN:7=U/*F 6UPMP+FZS].HY"%WR?OO,]1*V1Q$*QOB5E_"<>02 MQ9.VGB:U^0?0BSO'S)GC28]FN/A:?[7A.D*3K M: *]CU_-(^:/J;!6]^-^&^TQ3.MM MOESXY]]MDB.V>RN2(CLX:<-.,TQ\8MI\6Z\W.2(TKFQX]UI,]D=LTG7MX MZ\=>$:7R8$7@ $B_[M!OWS?[V>3M%L2HRGR%V][" M^K'TB\Y7(U>GA1SFU^_F-V/K^C=MOJQ[ M?;[^FO\ =R8\E9_Q11-G@3O/4]5;C:6GVN;96T_O4OCF/\,W=/\ O''.'[1^ M^W'\6T;C)L/P#Q=K.LV*T4GFQQ;ANR/W[/V/$CE8V:3!9G#5Y&I\+75.COAZ MHG;_ )?.2_)W1%N9WC3-O]S>\3_Y>/\ %5C[ZN28_O.MXW_6?DZ[6\S$< <7;9MT%A\?FP M)MFY11\=8*F]%^(V:3"['E[<3E1?"^EU3HY$5(+_ )@N=?)W0T8_NIZ!1U;T M K6O5SYR3N ]0_N8W&I<2W@==WE_%FL+$YSZ;,-Q31JZ$^>@YRN M1\756O?<@.6[2T:9\F#UU_/WL\SETGTUK:M/^&->*C/ MB1S;Y9ZUW^YK.N&F;U5?-W<,1CX>BUJS;_B:W20VC@ M EH_=?>#FS9CN<[D4L+,7KB^%O7Q)*O7IT3Q59_F5YUIBY; MT[CGW5K[B\>Q'J\4Z?9R_P!"Q?@'RG7+O^>7CLK3!2?9_&9/]V/^E+V*GK)@ M C*NQS)C7ZBL'85W#V:7(5FX[M\YJ9A]8Y1]G9-:=IV1H6I_FIR;6H0-?8N,U MB7(V(,C#"CII<5\/[=<\@B^PB/E[9]Z^'7AZR)B._AF9X M1W](FDSPB]:Q,UK:TH=\,>MHZ0YU-=[,_(VZTIE\O[K,6B.,TM M,Q$VBL),_K)=AG,7J6<>=LM[MCV/BO*X?4;>[;9/GMDW"S2P6=U_?,-IK];R M>L93 X/9*N9IW8,3)*DK5;&Z)[',ZKERQCI%: M8XFU;8K9._6];6I-9B;1&G;KK$Z)W\3ND.9]=;+87Y#DV]L6.;W[UKS%;5R5 MIW9I-:VBT3IKKV:::.6]$_T[N??3\UCN#Q'.]SCZW;Y/SW'>2UM="V+);!"R MOJV/VZKDTR;\CK^!=5D=)G(?*1B2H]$=U5O1.O%XR=?\BZ\W.PR\CC/%-M3+ M%_6TBG&\XYC32UM?1R>%G17..C=OO<7-YPS;<7QS7U=IMPI%XG76M=/ M=1IVL_?4$[7G=Y/:!S7V^4K&.H[)N6N5KNCY++.EAQ^/WO5,OC]KU"2];KPV M+5''6\WAHJMR:*.5[*=B7I')U5CM$Z#ZE_A#JS9\^O%K;?#DF,D5[9Q7K-,F MD3I$S%;3:L3,1WHCC':W'K+D'\3]-;KDU)K&?+2)QS/9&2DQ>FLQK,1-JQ$S M$3[69X3V(X/8-Z,_?YV2=VG#_"RFL[ MO8C2YHE*A-:Q.O9>>]698FA@6W5B5\D:)XVV%ZZ\7NA>L^E=WT[@IO\ XYGI M'JM<-?\ -I:M\<<,DSI:U8K.D3/=M.D3V(0Z/\,.L>E>H]MSW-;9?%<-I]9I MEM_EVK-;]N.(UBLS:-9B-8C68[6#OKC>I7B>]+E[#W#AB=:XY\UK3I?)'DF*5F-:3KJ?BQUUCZIYE7EG*[][DF MTM.EH[,N732;QYZUC6M)\L3:T3I:--H/W;CLAR.I:ONO>]O^&DI7N0,?;XXX M3@O0JR9VE5/=;K M#T9L+Q-,%HR[C3\I,3&/'/II6TWM'&-;U^ZK.F_>!W2E]MM\O5>\KI?-6<6# M7^I$_C+_ /%:(K6>W2MO):-95)6)80 ZMO&YZ[Q MSI6XT5P8Z3:UIX1%:Q MK,S/FB(UE5M=T/.^P=SO<-S#S[LZ2193E/>LWM#*,DCY?D;#3V/9M:UV*1\L M[W5=;URM4H0]7NZ15FIU4],>F>1X.FNG]IR+;\<>VP5IK_6MVWMV1QO>;6GA M'&5 ^IN=9.HN?[KG62)CU^69K$]L4C2N.LZ3/&M(K$\9XP\&,XP0 M W]>@/V%_Q,=QS^X3?\*RYPUVW9/&9:O!D*R38_;^7I&>WZ?@VLE3 MR;=74F,;FKR?'1DC*,4C%9:()\=>N?X;\QK,3,3I-,'9>WHG)_ MEU]'?F.-4V>#'2$TB>7[*T12)TF+9](F.'_E1,7_ +TTF)X2GFE' MUL@ M >?\J\H:/PIQONW+7)65((&=9KE^T]&PUJ\:.FLV)&11M<][6KW^5\LW MO.>8X>5QNN2S.U_BW2K5E)X-#X MXQEB=<#@F)$]U=V4M>=)>RDT?Q+&3M3O9X8O+8ST6Z$Z/V71'3N'DNU[MMQ$ M=_-DB-/6Y9B.];S]V.%:1/92M8GCK,T6ZQZHW?5W/,O-MQK7!KW<5)G_ "\4 M>YKYM9]U>?+:9F.&D1A2;BU8 R&[5.VKD+N[Y\X MZX XSJJ_8=\SD-.WEY:TMG&:EK=;_N=EW/.)$YCFX;6WFXR3:?-6.RM*^:M*Q%:Q_5B-=9XKW\DY/LN0TS:T^>9TTA[689E0 M $)3[SKHR8ONMX"Y$CA\J/<> WZM*]D3(X[-[0]_VC(33R/;78L]M*6]5H MGN=(]R11Q-Z,1J>*Y?\ +;O?6]+[[E\SK.'?=_V(RXJ1IV\(UQS/9'&9[?)5 M;QZVGJ^HMGO8C2,NS[GLSCR7G^G3)$=O9$(T98M!0 M !M&]&#DNKQ7ZE/;1L&3R%;&X3+9K<-,S4]R6O7J>R;GQYMFO4_:+%ES&PL M@S=ZI,BM6EYTB//6+1 M]G7TM_\ "_?UY?UUL,V2T5Q6O>EM=(C2^.]8XS_:F)^PPT[IN9K?<1W(\Y\X MVWSN3E+E+=-QQT-EOAEH8#+YVY-K6(\*]7-CPNO>RU&(Y7.1D">)7+U5=OZ9 MY/3D'3VRY+33_IMKCQSIY;5K'?M_Q7UM/IEJ_4'-+"&<8@ M $W[[L]PB[3.U#EOG"_52#(\V\JQX7%S>!?%;TWBC%R8 MW'V$DO5>C:8?S&\Y^.=4[3DM)UQ[+:]ZWHR9[:S'O M=,<_96M\">5?%>G=SS:\:7W>X[L>FF&-(G[^^2/L)))7A.+PON=YAI=OO;KS M?S=>DA8SB[B[==TJ1SHCF7K&UW1KI)FHJHG53- M]-\HOS[J#9?]X]- MJUF:Q]FVD1[*JXR%^[E;]W*9*S-=R.2MV;]^Y8>LEBW=N3/L6K,\B_"^:>>1 MSW*OPJY54].<>.F*E<6.(C'6(B(CLB(X1$>Q#SYO>^2\Y+S,WM,S,SY9GC,O MC/I\@ M L6_0^X1_8EZ;_!;+5;V;.T_M!NI-JEGHOQG^9QWCL, MGB7_ )O#\'Q>AY^^-'.OEGQ#WLUG7#M9KMJ^CU4>WCWVXHVV$5I& !\URG4R-2UC\A5K7J%ZM/3NTKD$5FIYCV/:K7M545%13ZI>^.\9,*B9+>V7C2NY4?&Z#SKV(B-&RYU M@Q<@ZLRUP\\K$5IFMI7'GTX1WK=E,T^772MY]S,6GN*J^(WA1NN4YLG.NFL= MLO*)GO7Q5UF^'S]V.VV*/)IK:D=L36.\U]]A?JX]U/84R+4]1RE#DSA5]R2U M:X;Y!FO6L%C)+5B2S>MZ)F:TJ9;1;]R>>261E;SL;-/*^:>E-*OC3?.N/"GI MCKF9W6[K;;(B(K>(X-,Z0\2.H>D(C;;: MT9^5:ZSAR:S6-9UF<=HXXYGC,Z:UF9F9K,\4D/BK[S#V<[/CJC>5^*>;^*MA MD1GMT.)H:SR/JE5SD^,E;8*>;UK8;B,=UZJ[!0=4Z*B=>J)7GFG\N75VVR3\ ME[K9;K;^3O3?#>?9K-;TCWR4X\O\=NF=Q2/E';[O;YO+I%X<[ MR-]Y4[&]9H3?,#1N>.3LRL:NJ01:OKFG8)9?"B^7D,QG]I7+5$55Z>*'%VOA M1?@Z=.O!R_\ EUZUW-X^/Y]CML.O&>_?);[%:T[L_9O5R[WQSZ3P4GXGBWF? M+Y/:5I7[-K7UC[%91XN_GUJ^Z3OAQ64XYIMH<&<$9/I%D.,]'R-J]E=MJM=X MV5^0MZL5Z&2V.HCU7K1JU\9BY41BSU9I(V2I/W0O@YTST7EKS"_>WO.Z]F;) M$16D^?%CB9BD_P!JTWO''NVB)F$+=8>*?4'5F.VQKIM.46[<6.9F;Q_YF28B M;1_9B*TGAK69C5[!Z4_HL\E]W>PZSS1W X3-\<=KF/M8[.5J^4JV\3M'.=>* M>"VS!ZI Z:CE,1H^4K?!;V%$:DL+_*QRR2NDLT\1XH>,7+NE,&3D_(;TW'4U MHFLS68M3;3I,=Z\Z36V2L^YQ>2>.32-*WR?AYX6[[J3-CYISFE\'(*S%HB8F M+YX[>[3LFN.8[>^ZW-[9-QDO-K6M. MMK6M.LS,SQF9F=9E;K!AP[;#3;[>M:8*5BM:Q&D5K$:1$1Y(B.$0YDX7* M 1^?O%/=.G#/9QC."L#>]GW3N,=(F MQNP[O:8]LR2Q/R>6GP^,5JQNCGJ7K2>)JL1%G?P Z8^6.K[,O4/R/TI/+\-M-YO[>JCC&OJHXY9TGMB8TQSYO M6:ZQ.B!\7?4\ #;3VM^LWW:]GG#>O<&<)Z_P9B-*U^UE MLEY^4X[R&1V#.9C-WI;^2S>QY>/:J;LME9U>R%)71M\NK!# Q&Q11M;%?4O@ M_P!*]6,S,SK,S*3^0^+'473G M*L7)^6X-C&TPQ.G>QY)M:9F9M:TQEB)M,S,SPB/)$1$1#(;WCSU$O_8X"^C+ M+?KH8'ZO?A_Y]][]7X-F/IUZQ_(\O][R_#'O'GJ)?^QP%]&66_70?5[\/_/O MO?J_!GTZ]8_D>7^]Y?ACWCSU$O\ V. OHRRWZZ#ZO?A_Y]][]7X,^G7K'\CR M_P![R_#'O'GJ)?\ L_#_ ,^^]^K\&?3KUC^1Y?[WE^&/>//4 M2_\ 8X"^C++?KH/J]^'_ )]][]7X,^G7K'\CR_WO+\,>\>>HE_[' 7T99;]= M!]7OP_\ /OO?J_!GTZ]8_D>7^]Y?ACWCSU$O_8X"^C++?KH/J]^'_GWWOU?@ MSZ=>L?R/+_>\OPQ[QYZB7_L_#_S[[WZOP9].O6/Y'E_O>7X8 M]X\]1+_V. OHRRWZZ#ZO?A_Y]][]7X,^G7K'\CR_WO+\,>\>>HE_[' 7T99; M]=!]7OP_\^^]^K\&?3KUC^1Y?[WE^&/>//42_P#8X"^C++?KH/J]^'_GWWOU M?@SZ=>L?R/+_ 'O+\,>\>>HE_P"QP%]&66_70?5[\/\ S[[WZOP9].O6/Y'E M_O>7X8]X\]1+_P!C@+Z,LM^N@^KWX?\ GWWOU?@SZ=>L?R/+_>\OPQ[QYZB7 M_L_#_P ^^]^K\&?3KUC^1Y?[WE^&/>//42_]C@+Z,LM^N@^K MWX?^??>_5^#/IUZQ_(\O][R_#.PX7[RMZ@&*CG9>TKMAV1TKVOCFS7'G(,$E M5K6JBQ0)KO+F A;_NSPYOWFOOQ_=+VC?H'S)]?9P_5PZ'_.N:^^[?\ MTSZ^GCJ_\VY;[WF_U![S7WX_NE[1OT#YD^OL?5PZ'_.N:^^[?_3'T\=7_FW+ M?>\W^H/>:^_']TO:-^@?,GU]CZN'0_YUS7WW;_Z8^GCJ_P#-N6^]YO\ 4'O- M??C^Z7M&_0/F3Z^Q]7#H?\ZYK[[M_P#3'T\=7_FW+?>\W^H/>:^_']TO:-^@ M?,GU]CZN'0_YUS7WW;_Z8^GCJ_\ -N6^]YO]0>\U]^/[I>T;] ^9/K['U<.A M_P ZYK[[M_\ 3'T\=7_FW+?>\W^H/>:^_']TO:-^@?,GU]CZN'0_YUS7WW;_ M .F/IXZO_-N6^]YO]0>\U]^/[I>T;] ^9/K['U<.A_SKFOONW_TQ]/'5_P"; M M\U]^/[I>T;] ^9/K['U<.A_SKFOONW_TQ]/'5_YMRWWO-_J#WFOOQ_=+VC?H M'S)]?8^KAT/^=;_ %![S7WX_NE[1OT#YD^OL?5P MZ'_.N:^^[?\ TQ]/'5_YMRWWO-_J#WFOOQ_=+VC?H'S)]?8^KAT/^=;_4'O-??C^Z7M&_0/F3Z^Q]7#H?\ .N:^^[?_ $Q]/'5_ MYMRWWO-_J#WFOOQ_=+VC?H'S)]?8^KAT/^=.K_S;EOO>;_4' MO-??C^Z7M&_0/F3Z^Q]7#H?\ZYK[[M_],?3QU?\ FW+?>\W^H/>:^_']TO:- M^@?,GU]CZN'0_P"=.K_S;EOO>;_4'O-??C^Z7M&_0/F3Z^Q] M7#H?\ZYK[[M_],?3QU?^;.K_ ,VY;[WF_P!0>\U]^/[I>T;] ^9/K['U<.A_SKFOONW_ -,?3QU? M^;.K_P VY;[WF_U! M[S7WX_NE[1OT#YD^OL?5PZ'_ #KFOONW_P!,?3QU?^;\W^H/>:^_']TO:-^@?,GU]CZN'0_YUS7WW;_Z8^GCJ_P#-N6^]YO\ M4'O-??C^Z7M&_0/F3Z^Q]7#H?\ZYK[[M_P#3'T\=7_FW+?>\W^H/>:^_']TO M:-^@?,GU]CZN'0_YUS7WW;_Z8^GCJ_\ -N6^]YO]0>\U]^/[I>T;] ^9/K[' MU<.A_P ZYK[[M_\ 3'T\=7_FW+?>\W^H/>:^_']TO:-^@?,GU]CZN'0_YUS7 MWW;_ .F/IXZO_-N6^]YO]0>\U]^/[I>T;] ^9/K['U<.A_SKFOONW_TQ]/'5 M_P";\U]^/[I>T;] ^9/K['U<.A_SKFOONW_TQ]/'5_YMRWWO-_J#WFOOQ_=+ MVC?H'S)]?8^KAT/^=;_ %![S7WX_NE[1OT#YD^O ML?5PZ'_.N:^^[?\ TQ]/'5_YMRWWO-_J#WFOOQ_=+VC?H'S)]?8^KAT/^=;_4'O-??C^Z7M&_0/F3Z^Q]7#H?\ .N:^^[?_ $Q] M/'5_YMRWWO-_J#WFOOQ_=+VC?H'S)]?8^KAT/^=.K_S;EOO> M;_4'O-??C^Z7M&_0/F3Z^Q]7#H?\ZYK[[M_],?3QU?\ FW+?>\W^H/>:^_'] MTO:-^@?,GU]CZN'0_P"=.K_S;EOO>;_4'O-??C^Z7M&_0/F3 MZ^Q]7#H?\ZYK[[M_],?3QU?^;.K_ ,VY;[WF_P!0>\U]^/[I>T;] ^9/K['U<.A_SKFOONW_ -,? M3QU?^;.K_P VY;[W MF_U![S7WX_NE[1OT#YD^OL?5PZ'_ #KFOONW_P!,?3QU?^;\RRV+EVT[XTLTB\]I#2QU&!KY[=J9S*]2M M%)-*]D;'.3'\U\!/#CDG+\O->9[_ )GBV."DVO:\[YABY7R[9\NR;S-:*UB,>?[,S/QCA6L<;3V1$3,IC_ !A' MR9%Q]J#>9;VD9#E-<)3EWNQQMA\Y@M#;L4S%FOU-5QVS9_9L^F'Q[WI7CGM7 M'36_*6=8Z_F>SQ5&YE/+IW^6>4US5Y9WY]7&6U;9.YY)O-*TKWI[9BM8B-=- M;:=Z;-;2-U&VQQOIQVWGUIR2V64G-FCL7WQ6'IXZE=6R;X:=<D32WM[\([W"8K$UCA:VL?=?\ 2'->LMGBY;M=[7:\OK;O M9*]R;SDM'N-9B]?:UXSW>.MM)GC6K1W[K=OOVQ]0^AG,_6*33]9C8_-&;](K M\$BCZ -Y\YX_>+?"GNMV^_;'U#Z& MZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K M,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^ MAG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K M=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.> M/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z& MZW;[]L?4/H9S/UBCZS&Q^:,WZ17X M(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV M^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q M^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_ M>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S M/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPK)MZJ;]^;Y9UB'6VZ(I MGS9,M=SS+-,1ZSN=SNXXTGN5B;6GC;VUIUXZ5C3VNL[?")TD@ M &GKU8/2SO\ J3Q<&2X7EG$\2Y7AV3D2.:]DM.L;8W8, M?OC=*']^N8VDXMS7;9-KZSC-)OWHR=SAPM732: M>GMEIR]UNWW[8^H?0SF?K%)<^LQL?FC-^D5^"1E] &\^<\?O%OA3W6[??MCZ MA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;] M(K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3 MW6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1] M9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^ M<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J' MT,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTB MOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/= M;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF M-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYS MQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0 MSF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_ M!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UN MWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V M/S1F_2*_!'T ;SYSQ^\6^%?9C_NPG*N!O4\UK_>EJU#-8NU7NXR[7XDS]">I M;KRMDBL0VX.0)I89(E3JU4:O54Z?@7J?&3^9/E>?'.'/R?+;#:)B8G/68F)\ MFDXGU3P$YAAO&7#S3'&6LZQ/J;1I/L^L?'[K=OOVQ]0^AG,_6*??UF-C\T9O MTBOP3Y^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+? M"GNMV^_;'U#Z&ZW;[]L?4/H9S/UB MCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ - MY\YX_>+?"GNMV^_;'U#Z&ZW;[]L? M4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS? MI%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/ MK,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0 M^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[ MK=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?. M>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z M&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17 MX(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNM MV^_;'U#Z&ZW;[]L?4/H9S/UBCZS& MQ^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX M_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9 MS/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@ MCZ -Y\YX_>+?"GNMV^_;'U#Z&ZW; M[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;' MYHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG, M_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OO MVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WB MWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@ M#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_; M'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:, MWZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+? M"GNMV^_;'U#Z&ZW;[]L?4/H9S/UB MCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ - MY\YX_>+?"GNMV^_;'U#Z&ZW;[]L? M4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS? MI%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&TGMBX:[=,7E8<]'Q=J,6'R&>KX]<57SVPY"_>S^U9V#&NLW7T8< MSLV7MV6Q.FE^F>28^G.0[7DF.T7C;X^[-M-.]:9FU[::SIWK3,Z:SV]K)8UQ MG6$OJ%]J^W]Z?:UNO;AJ/)&/XL?OV6U&3/[/D=?M;+&_ :QL>/VJ7$PX^GE\ M),V3(Y7"U$<_ST;Y+9&.:Y']#<^@>I]IT=U-AZAW>WMNHP4R=VD6BGMKTFG> MUFMNRMK<-.W2?(U7K3I[<]4]/Y>1[;/7;SFM3O7FLV]K6T7TTBU>V:QY>S6/ M*CC^ZW;[]L?4/H9S/UBE@_K,;'YHS?I%?@D(_0!O/G/'[Q;X4]UNWW[8^H?0 MSF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_ M!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UN MWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V M/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/' M[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#. M9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$ M?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[? M?MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_ M-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O M%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YG MZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] M &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^ MV/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T M9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6 M^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K M%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T M;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8 M^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F M_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X M4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4 M?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O M/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZ MA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;] M(K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3 MW6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1] M9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^ M<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J' MT,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTB MOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/= M;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF M-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYS MQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0 MSF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_ M!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UN MWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V M/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/' M[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA7]-^ZW;VKFH_O M(U)K>J>)6\+YASD;U^%6M7D=B.5$_ G5.O\ \4$_S,;'3ARC+K__ !%?@CZ M-WY>9X]/_0M\*EV:;J>#T'4-4T76*B4-;TO6\'J>O46^!&TL'KF+JX?$U&^6 MR./I6H4XV)X6M3XOP(GX"J.\W6;?;O+O=S/>W&;):]Y\]KVFUI^S,RLCM=MB MV>VQ[3;QI@Q8ZTK'FK6(K$?8B'9#KN< !JP[L?1L[$^[K(Y+:=JXTL\ M9MS)XI[=S%37Y/A_UVJJJ M2=TMXN];]*8Z[7:[F-SR^D:1AW$3DK$1V16VM*Q_51]U%X8](]27 MMN-Q@G!OK3K.7!,8[3/EFU=)QVF?+-J3:?.TX;I]UN@?D'3<=]X\U;%O>J-Q MNZ<,,NY"K&GB5'.S>#Y%Q]>\]W5$\*8^NB=%7JO7HDN;/^9BT8^[S#E$3E\^ M/<:1/_#;%,Q]_*,MUX 1-]=ES.8Q^:^#68_XJY8B?O8?#JWW6RY\I1R;MWEU MOD>)['2U-6X1E^4KL:I(DD4>1RW)OLN,>QW@5KUJVTZ_F8IZO3 M9V#)8K:OF%E.;M_Q$T-RCMO-UZCM5?'9"&5+$5S$Z50QN'T6M-4LL:^K M-/C[5RLZ-KF6/&BO6*^IO&GKGJ7';:^OKLMA>)B<>WB:3,3PTMDF;9)UCMB+ M5K.LZUTX)'Z?\)^C^07KN/4VW>\K.L7SS%XB?/%(BN.-)[)FLVCR3KQ;?VM: MQK6,:C6-1&M:U$:UK6IT:UK4Z(B(B? A$W;QGM25V<(?Z M :)O6U],'+][_'&)YBX@?:F[@N%M;RE3#ZF^S8?0Y-TKVB?-6].H M5YK3:&+V^M=EFL8RPV-OMLDBU+#O"ZO+6FSP:\2<71?,;\IYKI'(=YDK-KZ1 MKAR:=V,DSIK---(O'W,>VKV3%HM\4.A;]7\LKN=A/_\ .=I6TXZS/#)6>-L? M&8K6UIB)K:?+&EIB)UB ]D<=D,/D+^(R]"YB\KB[EK'9/&9&K/1R&.R%&=]: M[0OTK+(K-.Y3LQ.CEBD:U\;VJUR(J*A>?'DQYL=PE* MQDLQF\UEK45'&8K%X^I'+9NW[UR9D<44;7/>]R(B=5.#<[G;[+;WW>[O7'M< M5)M>]IB*UK6-9F9GA$1'&9=C:;3<[[$1'_;V4_C MT??2EP'8GQ]%RARG0QV;[J.0\+"W9;RMJ7JO$^OW&16'<@EM03WWR-:[ M-9*!_@N3L;!"JUH&RV**>+/BAN.M]_/+>6VM3IC;W]I'&)S6CAZV\<.'Y.D^ MYCC/MIF(N7X<^'VUZ.V'QGT1,\(K$ M;LR&TE@ M M M M $9WUL/1VCYWH;!W;]K.J MK^W+'QNR?+7&F$A:QO+N(IU7K9VS6<=$SH_E#&Q0L]HJQ(GR_717,1L1_^K6(B*S]U'M9XQ72$]+%+!+)!/')#-#(^*:&5CHY M8I8W*R2.2-Z(]DC'HJ*BHBHJ=%+E5M%HBU9B:S&L3'E5.O2^.\X\D37)69B8 MF-)B8X3$Q/&)B>V'YGZ^0 M ^W'8[(9C(4,1 MB*%S*97*7*N.QF,QU6>]D,CD+T[*U*A0I5F2V;ERY9E;'%%&USY'N1K4551# MXR9,>'';+EM%<58F;6F8B(B(UF9F>$1$<9F>$0^\6++GRUP8*VOFO:*UK6)F MUK3.D1$1QF9GA$1QF>$)T'HP>D#3[4,!C>Y'N/US'WNY?8Z7M&HZS>;%?AX- MUW(U$:ZNC?\ 4JKR5EJ\SFW[+%?\G5W>R0/1SK3Y:4>,'BQ?JG<6Z>Z>R6KT MYCG2]XX?&;Q/;Y_4UGW,3[N?;S'N8BWGACX;TZ7VT.$>XK,UB;7D-$!I? M M M M M ",'ZT'HOQ)N0LEX/^,$\GG'TMU3DF>4S,5P9[3_ )'DC'DF?^3Y M*VG_ "NR?Q?N(0\3_#"G/*7Y_P @I%>(\L>2,L1]_V3QTE"XEB ME@ED@GCDAFAD?%-#*QTR1CT5%14145.BEPZVBT1:LQ-9C6 M)CRJI7I?'><>2)KDK,Q,3&DQ,<)B8GC$Q/;#\S]?( M M !]="A?RM^EB\72MY+)Y*W6H8['4*TUR_?OW)F5ZE*E4KLDL6K=JQ(V. M..-KGO>Y&M155$/G)DQXL=LN6T5Q5B9F9G2(B.,S,SPB(CC,SV/O%BRY\M<. M&MKYKVBM:UB9M:TSI$1$<9F9X1$<9GA";GZ+/HY?PVU,+W5=T.OUYN?,OCF6 M^-N-\K5ALMX5Q=^)KTSNO MM:SI,;>LQQB/).68X6M'N8UI6=)M-I))7E,X M M M M M $9#UD/12;SE)LO=7VBZ]2ILK%;DO$W(6.\(_&.>1QCZ8ZJR6MR?6*X<\\9 MP:\(IDGMG#YK<9Q=G^7[B$O$SPNIS^+\]Y!6M.=1&N3'V1GB([8\D9?)$SI% M^RTQ/%"OM5;-&S9I7:T].Y3GFJVZEJ&2O9JV:\CHIZUF"5K)8)X)6*U['(CF MN145$5"XU+TR4C)CF+4M$3$Q.L3$]DQ/EB?)*J.3'DPY+8C+1[5:^)[DNYW"XS,]R%R%UC2M,F?4RV'X1HV&. M8EQTT+K%#)\E7J[U22U&Y\.*BB=,F3C M6VXF/)Y)C#$]E9XWGC;AI"VWAIX8XNEZ1SGG45R=06CVL=M<%9X:5GLG),<+ MWCLB9I3AWK7D4E?TQ M M M M $> M7U<_15U[NQASO<+VS8S#ZEW*0UY;NSZC%\GX35N<'MD\V6Q>LR.JT<%R0Z-7 M^7DI7-KY)WACNN8Y4M1SYX5>,6XZ5FG(.HK7R].S.E+\;7VWHB.,VQ>>D<:= MM/ZLQ!XC>&&VZIK;F_*(KAZ@K7CV13/$=D7\V2(X5OY8TK?6(K-(..U:KLVC M;)G-.W/ 9C5=KUK)V\-L.N9_'VL3FL+EJ$KH+F.R>-NQ0VJ=NM,Q6O8]J.12 MZ>UW6VWVVIO-GDIEVN2L6I>LQ:MJSV3$QPF)5)WFSW7+]U?9;[';%N\=N[:E MHTF)],?[8GLF-)CA+@#G=8 M .XSRTZ5K6/+/^Z(CC,Z1$3,Q#N:[W'R_E M^.V7>Y;=VE*]LS_NB(C69F9B*Q$VM,1$RG@>DSZ-VD]D^%Q/,_-M3"[YW49C M'Q68YEBKY+7.$8+M61EK7=+G5TU?);7)!8=#D\ZU$Z_&K4?#7\V>[1_Q2\7- M[UGFORCD\WP=,4MIIQB^XTGA?)'DIPUIC_XKZVTBMP?#WPVV/2."N^WL4S]0 M7K[:^FM<6L<:8M?9TM?A-O17@WKD*)1 M M M M M #3IZHGI$<4]_N!L[[JK\7QGW/83&15=?Y$;76+";O4HL9' M2UCE&K2K3VLG2AJL\FEDXFNR&.3P-_UZT?LJRUX:>*W-.A,\;+<][<]-WMK? M%K[;',]M\,S.E9F>-J3[6_'LM/>1WUYX=\LZTV\9M8P:?=4GC6=)M6T"#G/@CEGMLY-V3A_FO2\MHF_P"K6E@R6&RL;5CLUG/>E/,8 M;(P.EQ^=U_*1QK)4OU)9JMF/XT;W)U+SD]EJ6TX3'FF)TF)B/ M(C+,2 M >]=MW;/S1W9\J8+AW@O3;NX;CFW^9+X'-J837 ML3$J>W;%M.;GZ4<%@<;&OBEGE=XGN\,4+99Y(HGX/J+J3D_2O++\VYWFKAVE M.SRVO;R4I6.-K3Y(CL[9F*Q,QG.G^G.;]3\PKR[D^*FCZ5G#GI[:8S*1^Q\@]PVS8F.KO_ "Y;J.9[+#895FN: M=H%2PGF8'3:UVNBK(K6W\F]J2VG(UL%:M1+Q%\3N;]>[SU=M<'(<=M<6")\V MNF3+,>ZR3$_W:=E?+:UR>B>@^4]&;/N[>(R\TO6(RYYCVUNR9K6/N,>O96., M\)M,S&K:F1DWD M M M M #! MKOH]/K@#OZXVETSEK"_)NW8FG;3CSEC UJK-WT#)3*DK'TK,K49F->LV6-]N MQ5E5K6HUF/N;1'N;QQK/ MGKK6=:ZGZ3Y/U;L)V/-<>MHB>YDKI&3',^6EM)\T:UG6MNR80 ^^CT^>X+L# MY%;IW+V#^4-3SB M25Y(9Y;V=$]?Y?RZ3V]R^G&:3/DF:S:(U8,F[-, M M V)>G[Z:?DQW[SY+6[? M5X]>V]H\\5BUHT;YT5X?\XZSW.N&)P!>Q;BNMQAPCK:UWVEKW-TWO-)6N;UR%G(8?*^5]IS,->OYDE2 MC R&A18]R00L625SZ*=7]9\\ZVYI/,^]M(UM/L16L<*Q%8B&7IJC/@ M M M M M 'EW,O"O%G<'QWL M'%',NDX3?]!V>ND&5U_.5UEA62/JZM?H6HGQ7L3EZ$B^96N598;5>1/%&]KO MA,ERCG',^0[_ !\TY1FO@WV.=:VK.D^F)CLM6?+68F)CMAT]_L-ES3:7V/,, M5,VTR1I:EHUB?_&.V)[8GC'%!X]3KT/>5^T*;.X4*%>+Y>U:K"GQ5]513E//YQ M[3J'2(B>S%GGL]I,S[2\_D[3Q^XF>,15CKWPBWW(YOS3IV+[GE&LS;'[K+AC MM[.W)2//&MXCW43I-VA G1"@ M 2+/3$]!_D7N4^;_ #7W7UM@ MXEX&L,J9C7M'6*;$\F\L49?+GJ3>588RSHFD9&!R2)?F8N0O0*BU(8XIH[S* M^^)/CAR_I[O\FZ5G'NN=Q,UOE]UAP3V3V<,N2)X=V/:5GW4S,31.W0?@]NN: M=WFG55;X.7<)KAXURY([?;^7'3T?YD\?<<)F;%QKQGQ_P[HVN<:<6ZA@=#T/ M499;Y]]EMWKWO.MIGV?-'9$1PB(B(B(B(6@VNUVVQV]-IL\=,6UQU MBM:5B*UK$=D1$<(=Y.D[ M M M M M ?R]C)&.CD:U['MG]JR>?XHD2##<6237D@B96XZVN[) MU1?"GR+;D5OF1TW+-:?8?PY\=-_R.*?\ M97R3:-*Q"_77A%R_G\WYGR#N;7G$S-K5TTQ99GMUB/\ +O,\9O6)B>/>K,SW MHAD\I\3\E<([SG>,^7-(V/CS?-:L^S9K5]IQL^,R=17)XX+#(YF^79BV,EE+]B2OC,'A:$:^ M.S>NS5Z=:-%?+(QJ=3%V?)9XQ:8_&9(_\ND]D3'9>W#LFL7A.#[3>ROMU[*-!9H' .A4] M+U:)(V9+;]ID@BN9*1'*Y\5:-L&/J.D>E:O UZM6F'5 M/6'4'6.^^/\ /<]LEHU[E(]KCQQ/DQT[(],\;3I'>M.BU7(>G>3]-;*-AR;# M7%A[9GMM>?ZU[3QM/LSPCA&D<&59K#-@ M M M M M !\UVE3R-.WC\A4K7Z%^M/2O4;L$5JGYDD;VJU[55%144^J7OCO&3',UR5F)B8G28F.,3$QV3 M'DE^3$3&D\8E&]]0;[O7Q'S8[--+_M$/#>W7'KYSDP M\-.O;N<:9.P]7(C:<4^(\LC2(RQI\8Q MQ_:F=(S1']J8O_:MPA#/6?@[RGGG?W_(>[LN:SK,U_Y&2=/+6-?5S,]MJ1IV MS-)F=4._GSMRYN[7]_O\9<\\<;'QON-!TSF4XQ[C:3IQK/&LS&O=O6=+4MY MZVB)]"L7/>G><]-[R=ESG!?#FX]V9XUO$>6EHUK:.,=D\-=)TG@\3,TPH M &0 MG;AVK<_=VV^0<<]O_&NP=;GB21WQ(T?(K6+@.HNJ.1=*;&>8<]W./!@X]V)G6]YB->[2D:VO;T1'#MG M2.+/]/\ 2_.^J-W\4Y-@MEM$QWK=F.D3/;>\\(\^G&TQ$]VLSP3+/3[] '@G MMQ=A>2NYZ;!]P_,=9(+M76IZ#Y^%M)R$;G/:M#!9:O%9W_(0*J*VYEX(JB.Z M+'0CD8V9:A]>>.O/.HN_R[IR+[#E$ZQ-HG_J,D?VK5G3'$_U:3,^>\QP6AZ, M\(N2].]S?U+S^@ M M M M M /$>?.V_@WNAT2WQMS MYQIK')>HV5?+!3SU-?E##77M1GRKK.?IR5<]JV9;&G@2YCK-:SY:N8KU8YS5 MS/(^H>==-;Z.8\CW.3;;N/+6>%H\UZSK6]?[-HF/+IJQW-.4\MYUM+;#FN#' MGVENVMXUTGSQ/;6T>2U9BT>241GON^[F\I\;?+/(G97G;G,>DQ+->L<0;39H MTN6,%71%EDBUG,)'C]>Y!IUVM>K87)CLJC/+BBBOS*Z1;5]$?S!-L4SY9CO4[9F:1P5TZN\$-UMYMO>DKSFP\9^+Y)B+QQ M[,>2=*VB.R(OW;:1[N]I1J-EUG8],SV6U7;\#F=7V; W9L;F]>V'&7,-F\1D M*[O#/2R>+R$->[1M1+_S1R,:Y/\ X%B]MN=MO<%-UM,E,NVR1K6])BU;1YXM M&L3'L(%W>TW6PW%]IO<=\6ZI.EJ7B:VK/;QB=)CAQCSQ.O8X,YW7 M .U:3HVZS=M2*J]51C%Z)\*]$1 M5.KO=]LN6[6^]YAEQX-ICC6U[VBM:Q'EF9F(AW-AR_?$=LS$)._8C]W#W/:UPW(O?/L,VA:\_R+]?@O1,G3M[SDX59 M,]E?>=TJ^VX7487R-B=)3Q?RC=E@D/=O5/_2/@?>W=WO5]^[7MC;X[<>R.&7)'9Y8F MN.9\DQD\B6?PQP9Q!V[:)C.,^$./-8XTT;$]7UL#K&/94BGM/8QDV2RMQ[IL MEG,S;;&WS[UV:QVYCSG<9=SO;]MKSK.GDB([*UC MR5K$5CR1"PW+^7;#E6UKL>6X<>#:4[*4K%:QKQF=(\LSQF9XS/&9U>KF+=T M M M M M M &%G=UZ?/:EWNX1*'//&./RNQU*3J.!Y*UV1-;Y+UN)7>.-F,VNE$Z>Y2 M@D57LHY&.]C?&Y7+75R]3<.E.O.J.C,WK.1[FU,$SK;%;V^&_P#>I/")_M5F MMO[37>H.E.0=48/4-+1QB-8UTGRQ,(BW>C]WI[I^! M/E7<.W6U_$_QK6\RS\DX+'MQ',F%J)Y2^5:T7VBS7W#RWS>6Q^#L6;MA6.D7 M'UV? EK.C_'SIGGG=VG4,?)O,9X=ZT][;VGCV9-(G'V?\R(K&NG?E7'JGP3Y MURSO;KIZ_P =V<<>Y.E<]8]CA7)_P]VT^2C0'E,5E,'DKV&S>-OX?+XRU-1R M6*RE.QC\EC[M9ZQ6*=ZC;CAM5+4$C5:^.1K7MQ;AG<7J M^HX#-;3LV]HK6L>>UK3$1'IF7/MMKN=[GKM=GCR9MS>=*TI6;6M. MFO"M8F9X1,\([$ASLL^[I]Q7,GR3N?=5G?XL?Y@>0L^S MPOET\U8K6>V,DIOZ7\#^:[[N[GJ;+\3VT_\ *I-;YI[>VW''C\DQ_F3,3,36 MLI;?:IV-=K_9=K7S?[?N+,'JEZU0BH;!N]QGRUR)MC&+6DE79-SR*2YBW6L6 MZK;'L,3X,;#-\,%:).B)5;J?K3J7K#<_&.?;J^6D6UKCCVN*G;[C''M8F(G3 MO3$VF.VTK%\BZ:Y'TWM_BW)=OCPTF/;6B-;V_OWG6UO1K,Q'DTAEJ:LSH M M M M M M P@[M/3I[1.]7'V6\Y<38>]MTE1M2ARGJS8M6Y1Q+8HXXJBP[?CH/: MZGQ>KYSML>7)II&2([N2OE]KDKI:(U\FO=GRQ,(K7=]]W M"[D.*UR>U=J^UXSN'TNO'):^9V7DQ^E&%?CUKM M"]8D>V.#'O=\*VLKKDP3[.D>LQ_9K:L<9F\0K M[U+X&\UVG>-"WCC+9\II7 M(VG;/H6X82=U;+ZON."R>M[!C)VN9[:N\Y=FQ9]I>-:WQVB]9]BU9F$)[_EV_Y7N9V?,L.7!NJ]M;UFLZ:S&NDQ M&L3I.DQPGR2ZD=MTP M .^\;\6\D\Q;7C]%XHT/;N1]QRCVLHZUI>OY/8\Q,U9&1NG6EBJUF:&I" MZ1%EGD1L,3?C/8\TY;R?:VWO-<^+;[2O;?):*5]C69C6?-$<9\D,A MRWE/,^<;F-GRK!EW&YG3VM*S;36=-;:<*UUGC:TQ6.V9B$BWL^^[;1@62O)-4R68BDMZ/IBSU9'>7*R3.3QRM5LM M6/\ "5]ZM_F(Y-L.]M>D\$[W<\8]=DBV/#';QK7ADR<=.$QCB8[+2G#IGP+W MNX[NYZHSQ@Q3$3ZG%,6R>Q:\Q-*S'9/=C)KY+0E.=J_87VH]F.'^3^ .(M?U M;,V*45+,[YD&2;#R-L,;(XFS)EMTS+K692I:EB\Y]*J^MCF2N5T5>/KT*R]3 M=;]4=7YO6<]W>3+BB=:XX]KBI_=QUTKK'9WIB;:=MI3_ ,BZ7Y#TUA]3R7;8 M\.L1%K1&M[::Z=^\ZWMIK.D3.D:SI$,P34V? M M M M M >"\^=KO;S MW1:U\TNX#B'2>47N6]K;^_2=:7CT6K,,;S3D_*N=;>=IS;; MXMQM_->L3IZ:SVUGTUF)CR2C>]U7W9?6,H[(;)V<\S3ZO:?UEAXOYJ2SEL K ME9*]\6(Y'U^C+G<9 US&,B@O8K)O[;RZS6].R-*H2ZA\">7;CO9^FMQ;;Y-)TQ9=;X]=.$1>/QE(U[ M9M&6>/#2(T1N^YCL [O^T.W8;SQP;N.JX**?R(=ZQ]6+:>.[JN9'+![-O6LR MY76HYK$4K7-KSV(;;?C-?$Q['M;8;ISKSI+JNL?(F]PY,\Q_E6GN98]G'?NW MG33MB)CS3I,:P=S_ *$ZIZ:FUN9[3)\5C7\;3\9BTC3C-JZ]R)UX=^*S/'AP MG3#@V]J( !G)VP^F[WH M]WLE.UPKP9M>1U*VO7]I&T0-TKC:.)OE^=+7W'95QV+S-^[7AVMTZ?\ #[JSJ7NW MV&UO3:6TGUN7\7CTF-8F)M&MXG_RZW[8UX<4DGM2^[/<:ZW\F[+WA9;GO;?I/:UVV+R9L^F3)[-<ZG+&GDX\)RZ>\"^4;6*YNH\]]UF\N M/'KCQ=G9-H_&6TG68F)QZ\-:^>1EPCVZ<%=MNK,TO@CBG2.+==1L7M-34L'4 MQ]O+2PM5L=S8,QX),ULF1:Q>GM60L6;"I\"O5$0K[SGG_.^H=S\#%M]M'W..L5C7SSI'&?/,ZS+V@ MQ#O@ M M M M M ^>U5JWJMFC>K5[E*Y7FJW*=J&.Q5M5;$;H;%: MS7F:^*>O/$]6O8Y%:YJJBHJ*?5;6I:+TF8O$ZQ,<)B8[)B?),/R8B8TGL:GN MY?T3/3\[EGWLM9XF_8WN5U9I7[CP7:JZ%.^Q*QB+-,?7?3D5Q4W7QO9UT_%[F)RQI'DB^L98\W"^G9PX0T/GW MAIT?U#WLFYVM<.[MK^,P_B[ZSVVF(CN7GAVWI;R^>4?CN+^[1]S&C^VY?MOY M3T7G3#Q>%]?6-G9^RO?W^8KO^VJ+D;N8T7(^S]$1T\^7QGCZ]4A3\!/'3_\ M,9T[O.[BZBVN?99?+>GX[%[,Z17)&OFBE_90WSOP'YG@F%,L>K MOIIV1>.]2TZ^>,<-$W.7:MW']M.5^1^>>%.1>+;#YI8*EW:M:R%3 95\,BQ2 M.P6SQ13ZWGX6R)T\RE;L1K_P=\*$W/[U)TO M7_BK"(><]*]1=/VF.<;//@I&GMIKKCX]D1DKWL92X#X*Y%Y+A=.VM+G<+@)Z MVGT)WRK V/+[SEUQNFX9RRM:L]L>>&Q\FZ1ZEZATGD^RSYL4Q.E].[CX3I/XR\UQZZ\ M-.]KPGAPG3>[VW?=G.>]PCQ^<[G.8=0X:QLS?/L:5H=7]I6\M:BHWV#(Y?VK M#Z3A++_ATR[O)'9DRSZK'[,5TMDM M'HM&.?Z.,O\ (_ ;?9>[EZAWE,-->./#'?M,:?E+:5K.O;I3)&D<)X\)!7;/ MZ-/I_P#;"ZAE,!PO0Y/W6BYDL>^C?# W4?B[UWU+%L6XWEMOL[?\K;_BJZ>:;1/K+1Y)BUYCT= MJ9>0^'72'3TUR;+:4ONZZ3ZS+^-OK$=M9MK%)\_&6 MM=HW(YJMJO(GP.9(US53\*')BRY<&2,V&UJ9:SK%JS,3$^>)CC$^P_+5K:.[ M:(FL^26K7G[T4_3I[@?;+M_@G'\4[)5)'(K-8QT%KCJ6 M29[TD?)-A)972-\2N^,]'R7R+QB\0.0Z4Q[ZVYV\1IW-S'KH^_MIEC3LB(R1 M&GV--&YQX:]%\ZUMN=CBQYYF9[^'\5;6>V9[FE;3KQ]M6W'[+2OSG]U^V:LZ MSD.VKN9PN7B<^=:NJVF/J+EMZSPUOM[Q:/3^*R=W3S_ .;;S>368LYMX!UXWY%OYCVO M"F>FNMN/;EQZ:1/"/\J9CC/'72-.G-'HX^HYP=[18SW;1N&YX>!DLK<[Q%+C M>5:DM>#Q++87%Z7;RNST8F-;XE]KQ]=WA^'ITZDM\G\7?#WG6E]@M&37V*<,LS_\ +]AK.VMZVI;^BT1/^QQ!RNN M !SVM:KL^YY>MK^GZYGMKSUQ>E/":UA\AG[CI:]M//I6)G3C''3RMFW"WHK>I'S:ZM/0[=,_P ;86:2 M!D^=YIR&-XN;02=?BR6=8V.Q#O\ -'&Q%<_V;#SK'X>CD1RM:Z-^<>,?AYR: M)K?F%-SFC7VNWBQKDC7R<-=-_Y5X2]<SWBGF MX32.]EB>/9..--)B=)TAN)X*^Z_65DJ7^YCN:@CB;-#[=J?!6MR323UT5CK' MLG(._P!:!M69R>)C/'K$S4^!Z]?^0B3G?\RL:33ISEO'2=+[F_E\FN+%/'T_ MCH\WI2;RKP#VU8[W/-_>TS$>UP5BND^7V^3OZQYOQ=?/Z&ZG@'T;?3N[>9*. M1U[M]P&_[-1ZN;M?,UBQRCD9)OA\JRS";(LVD8ZW7_#'+2Q-61CD1R+XD14A MSGOBYU_S^+8]SO\ )@VUON-O$8:Z>;O4TR3$^6+7GS=B4^3^'?1O([1DV6QQ M6SQ,3%\FN6T3'9-9R3;NS_=BOG;-J%"CBJ57&XRE4QV.HP1U:5"A6AITJ=:% MJ,AKU:M=D<%>")B(C6,:C6HG1$(YO>^6\Y,DS;):=9F9UF9\\S/&9;I$16-( MX1#ZSX?H M M M M M /.>1.'N(^7L>W$\L<6< M<\H8MC58S&\B:1K.ZX]C'*Y58VGLN,R==K55R]41O3X5,AL.;+LO8<]SLQQ-NNS:PL?F/\?AKZ[D+V>TBNUKE7PHS%)T1>GX$:B21 MROQL\1>5^UG>QN<4?Y^;&KNB5[>R:EE="]G>UJ M]?.9BI4GE)XO$V1^6?S+,NOL=^/9\^A

/FTXZQKNY+^[==_.GJ^;1LYP=R MW459O)@U_=\IJ^;\,:N\OVJEO6N:[AX'SMZ=$CR,Z(Y5151$\2[]R[^8?H?= MQIOL>]VM_P"UCK>OV)QWM;AZ:0TW?>!/5&&\_$=QL\^+3AK-\=OO9I:O^-@5 MR#Z2_J0<9V)ZVP]H',.4?!\+I./L-3Y7KR-5JN18+'%^0V^&?JU/P-57(OP* MB+\!O.P\5/#SF-8M@YMM*Z_E;3AG[/KHII]EIN\\,>N]E6U\O+LUJU_)VIEF M?8KCO:T^Q$:^AA3N/%W)G'<[ZO(''6]:-9B>V.2ON.H[!K,\;WMC>UCXLYA MM-S@QQY@Z9Q+RKR/-%7X\XSY!WR>P MY&00:9IFQ[1-,]7S1HV*/!XV\^1RR5I&]$15ZQN3\+5Z8_>],>>/Z8939\CYUS"D9=AL]UGQSV3CQ9+Q/&8X36LQVQ,>S$L MWN.O2(]27D^>O#K_ &C!&+(J-73.8>+'AWRVLSGYKMKS'DQ=[-,^QZJMX^SKIY==.+:]EX7==[ MZ*6Q\OR4I;3CDMCQZ1/EM6]XO&D=L=WO1V::\&>O&GW;+OMVU(K.^[;P5Q/3 M7R_/J97;\[MNPL\:N\7D4-/UC)X"?RFM^-XLK%\+FHWQ?&5NC!'4N:_P#_ ##<[/!AT^YF^2VOF[O=I7[/ M?^Q/DV+\5_=>^),;)3L\V=T?(6XM\#7W<3QEI6N\>L;-\#EKPYO9[_),EBLU M>K5?[% ^1/A1(U_!'_-/YE>;9.]7DW+=OA\ULV2^6?9FM(Q1KZ.],1Z6Z:;WV;/N4ME$1$9#:USY2QNAR11KU7X,0USO%\=7(C4;'/-?&CQ%YK,Q. M_G;XICW."E,>GI[VDY/\?#R:<6^L M$;U:SJQ?"U51.B*1QON9WC:9GCY6[[?:[;:8 MXP[7'3%AB-(K2L5B(CLTB(B.#OATG. M M M M M M ?G-#%8BE@GBCG@GC?#-#,QLD4T4C59)%+&]',DCD8Y4BG[$S68M6=+0=K'O;.T/M/WQ9G[OVQ=O>WR6'/DFEV;AGCG.3222.61\ MRSY/7+,OG+(OB\:.\7B^'KU^$SNUZJZGV,Q.RYEO\.G]3<9:_P"Z\,;N^3_VNVSXY\F3%2\?T6K+%K9?1V],_:WRR93M&XZJNF3H]-:R&Z:8Q$6NV MM_I1Z?M&"C@7RV(O5B-7S.LG_.JN79MOXL^(VVT]7S;UCYL_W?3TR\_-)+BN, M-_TECYH96UM8Y>WNW#$R*MY#Z\;MSRNW6%ALR_ZSU?(Z1)/@8YD?^F;!M_'G MQ'P5B,NYP9IT[;X,43VZZ_BZTCAV=G9VZSQ8*_@_T!?W.RM7V,^?_OR2\9R? MW:3L"ONB6KOO=)A$C657-QG(7&TK9DD5BL;+\L\.9=R)!X5\'@5BKXE\2N^# MIE\7\Q?7>/7OX>6Y-?ZV++&GWN>O;Z=?1HQ>Y\#^B\^GJK;W!IKKW,M9UUT[ M?68\G9Y--.V==>&GD.4^[ =MLL#VX7N4YOQ]E946.;*870\O V'JOBC?7J8K M!R22JWHB/25J(OP^%?P)EL?\RG443^-Y=LK5T\ELM?\ ?:W^[[+'V\!NEYCV MF[W\3Z;8I_\ I0ZA?^ZY\5R0(W%]W/(%.SYC56:_Q;KF2@\I$=XV)7K[9BI$ MDB=%^*O7X.U3^9?FT6_&1;TQ MCG_\D?[W"^ZV:;]LW9_H/Q7UH'+]9C??-&'](M\$X_H#Y+^?[K[W']H]ULTW M[9NS_0?BOK0'UF-]\T8?TBWP1] ?)?S_ '7WN/[3G*7W7/BB.NQN2[M^0[=M M%?XYZ7&&MX^NYJN56(RK/M.3D8K6=$55F=XE^'HGX#AO_,MS:;?B^5;:*^G+ M>9_IBL?[G+7P$Z>B/;[W>S;T>JC_ &=R?][NF(^[!=LD,=-,]W'<[9*5DR.R M#\1C>/\ "1V8/:%G+;2=/+I:NO'R<.'#7RN:O@-TO$>WW>_F?1;#'_ -&7KF)^[4=@&.7K M='+X*M_]#XBPKO)EZ?&7KYB=?BN:8C-_,5UYE]QB MY;CX?^5O''_P##1DZ>$'A_3W6RM;V<^?\ [LD, MA]8](#TT]1=&_%=H?&5M8W*YJ;/)M.[-571Q1KYC-SV+/LE;X8D5$2_5.&^.M=?#XG3/=Y3L1KE-T?B=8D5>G3JL MCO\ \9>NL[KJCJ7?:_'>8[[-KV]_/EO_ /%>?-']#/[3E'*MACC%L=KM\.*. MR,>.E(CC,\(K6([9F?9F?.]]8QD;&QQM:QC&M8QC&HUC&-1$:UK41$:UJ)T1 M$^!$,%,S,ZSVL@_H M M M M M M M M M M M M M M M M M M M M M M ? !__V0$! end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.26.1
Cover Page - shares
3 Months Ended
May 31, 2026
Jul. 01, 2026
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date May 31, 2026  
Document Transition Report false  
Entity File Number 1-12777  
Entity Registrant Name AZZ Inc.  
Entity Incorporation, State or Country Code TX  
Entity Tax Identification Number 75-0948250  
Entity Address, Address Line One One Museum Place, Suite 500  
Entity Address, Address Line Two 3100 West 7th Street  
Entity Address, City or Town Fort Worth,  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 76107  
City Area Code 817  
Local Phone Number 810-0095  
Title of 12(b) Security Common Stock  
Trading Symbol AZZ  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   30,051,501
Entity Central Index Key 0000008947  
Amendment Flag false  
Document Fiscal Year Focus 2027  
Document Fiscal Period Focus Q1  
Current Fiscal Year End Date --02-28  

XML 14 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Income Statement [Abstract]    
Sales $ 448,530 $ 421,962
Cost of sales 336,361 317,832
Gross margin 112,169 104,130
Selling, general and administrative 35,136 34,581
Operating income 77,033 69,549
Interest expense, net (11,264) (18,563)
Equity in earnings of unconsolidated subsidiary 509 173,523
Other income (expense), net (260) 1,327
Income before income taxes 66,018 225,836
Income tax expense 14,012 54,928
Net income $ 52,006 $ 170,908
Basic Earnings (Loss) Per Share [Abstract]    
Basic earnings per common share (usd per share) $ 1.74 $ 5.71
Diluted Earnings (Loss) Per Share [Abstract]    
Diluted earnings per common share (usd per share) $ 1.72 $ 5.66
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Weighted average number common shares, basic (shares) 29,932,000 29,941,000
Weighted average number common shares, diluted (shares) 30,159,000 30,217,000
Cash dividends declared per common share (usd per share) $ 0.20 $ 0.17
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Statement of Comprehensive Income [Abstract]    
Net income $ 52,006 $ 170,908
Other Comprehensive Income (Loss):    
Unrealized translation gain (loss) (551) 1,956
Unrealized translation gain (loss) for unconsolidated subsidiary, net of tax [1] (1,142) 241
Unrealized gain (loss) on interest rate swap, net of tax [2] 1,361 339
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax [3] 54 (48)
Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary [4] 0 3
Other comprehensive income (loss) (278) 2,491
Comprehensive income $ 51,728 $ 173,399
[1]
Unrealized translation gain (loss) for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest in this amount. Net of tax expense (benefit) of $(361) and $76 for the three months ended May 31, 2026 and May 31, 2025, respectively.
[2]
Net of tax expense of $439 and $113 for the three months ended May 31, 2026 and May 31, 2025, respectively.
[3]
Net of tax expense (benefit) of $17 and $(16) for the three months ended May 31, 2026 and May 31, 2025, respectively. See Note 9.
[4]
Unrealized gain on interest rate swap, net of tax for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest in this amount. The interest rate swap was written off following the sale of the Electrical Products Group business during the second quarter of fiscal 2026. Net of tax expense of $1 for the three months ended May 31, 2025.
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Unrealized gain (loss) on interest rate swap, tax $ 439 $ 113
Amounts reclassified from accumulated other comprehensive income to earnings, tax $ 17 (16)
AIS Joint Venture    
Ownership percentage of investment 40.00%  
Foreign currency translation adjustments, tax   1
Unrealized gain (loss) unconsolidated subsidiary, tax expense $ (361) $ 76
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
May 31, 2026
Feb. 28, 2026
Current assets:    
Cash and cash equivalents $ 1,059 $ 705
Trade accounts receivable, net of allowance for credit losses of $128 and $144 at May 31, 2026 and February 28, 2026, respectively 163,872 142,648
Other receivables 20,756 18,990
Inventories 121,196 113,413
Contract assets 117,073 112,785
Prepaid expenses and other 16,098 6,827
Total current assets 440,054 395,368
Property, plant and equipment, net 609,463 609,305
Right-of-use assets 60,924 59,564
Goodwill 714,463 714,753
Deferred tax assets 1,242 1,383
Intangible assets, net 403,946 409,738
Other assets 3,265 3,403
Total assets 2,252,324 2,213,474
Current liabilities:    
Accounts payable 122,054 114,590
Income taxes payable 3,427 387
Accrued salaries and wages 19,637 33,847
Other accrued liabilities 74,227 74,771
Lease liability, short-term 9,502 8,679
Total current liabilities 228,847 232,274
Long-term debt, net 480,604 477,738
Lease liability, long-term 52,711 51,969
Deferred tax liabilities 77,441 73,924
Other long-term liabilities 36,677 40,538
Total liabilities 876,280 876,443
Commitments and contingencies (Note 22)
Shareholders' Equity:    
Common stock, $1 par value; 100,000 shares authorized; 30,017 and 29,880 shares issued and outstanding at May 31, 2026 and May 31, 2025, respectively 30,017 29,880
Capital in excess of par value 424,279 431,155
Retained earnings 929,574 883,544
Accumulated other comprehensive loss (7,826) (7,548)
Total shareholders' equity 1,376,044 1,337,031
Total liabilities and shareholders' equity 2,252,324 2,213,474
AIS Joint Venture    
Current assets:    
Investment in AVAIL joint venture $ 18,967 $ 19,960
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
May 31, 2026
Feb. 28, 2026
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ (128) $ (144)
Common stock, par value (usd per share) $ 1 $ 1
Common stock, shares authorized (shares) 100,000,000 100,000,000
Common stock, shares, issued (shares) 30,017,000 29,880,000
Common stock, shares, outstanding (shares) 30,017,000 29,880,000
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Cash Flows From Operating Activities:    
Net income (loss) $ 52,006 $ 170,908
Adjustments to reconcile net income to net cash provided by operating activities:    
Bad debt expense (recovery) (25) 320
Depreciation and amortization 23,519 21,827
Deferred income taxes 3,571 (4,056)
Equity in earnings of unconsolidated subsidiary (509) (173,523)
Distribution on investment in AVAIL joint venture 0 273,223
Restructuring charges 0 3,744
Net gain on sale of property, plant and equipment (49) (2,686)
Amortization of debt financing costs 3,834 3,198
Share-based compensation expense 3,784 5,086
Changes in current assets and current liabilities (46,483) 17,768
Changes in other long-term assets and long-term liabilities (2,499) (1,027)
Net cash provided by operating activities 37,149 314,782
Cash flows from investing activities    
Purchase of property, plant and equipment (18,747) (20,896)
Proceeds from sale or insurance settlements of property, plant and equipment 49 3,774
Net cash used in investing activities (18,698) (17,122)
Cash flows from financing activities:    
Tax payments related to common stock issued under stock-based plans (10,523) (4,598)
Payments of debt financing costs (803) (20)
Payments on Revolving Credit Facility (110,000) (160,000)
Payments of debt financing costs (872) (335,809)
Payments of dividends (5,976) (5,085)
Net cash used in financing activities (18,174) (295,512)
Effect of exchange rate changes on cash 77 (593)
Net increase in cash and cash equivalents 354 1,555
Cash and cash equivalents at beginning of period 705 1,488
Cash and cash equivalents at end of period 1,059 3,043
Revolving Credit Facility    
Cash flows from financing activities:    
Proceeds from Revolving Credit Facility 90,000 210,000
Secured Debt    
Cash flows from financing activities:    
Proceeds from Revolving Credit Facility $ 20,000 $ 0
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statement of Changes in Shareholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Capital in Excess of Par Value
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Balance, beginning balance (shares) at Feb. 28, 2025   29,913      
Balance, beginning balance at Feb. 28, 2025 $ 1,045,495 $ 29,913 $ 418,004 $ 609,158 $ (11,580)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 5,086   5,086    
Common stock issued under stock-based plans and related income tax expense (shares)   94      
Common stock issued under stock-based plans and related tax expense (4,597) $ 94 (4,691)    
Cash dividends paid on common shares (5,085)     (5,085)  
Net income 170,908     170,908  
Other comprehensive income 2,491       2,491
Balance, ending balance (shares) at May. 31, 2025   30,007      
Balance, ending balance at May. 31, 2025 1,214,298 $ 30,007 418,399 774,981 (9,089)
Balance, beginning balance (shares) at Feb. 28, 2026   29,880      
Balance, beginning balance at Feb. 28, 2026 1,337,031 $ 29,880 431,155 883,544 (7,548)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 3,784   3,784    
Common stock issued under stock-based plans and related income tax expense (shares)   137      
Common stock issued under stock-based plans and related tax expense (10,523) $ 137 (10,660)    
Cash dividends paid on common shares (5,976)     (5,976)  
Net income 52,006     52,006  
Other comprehensive income (278)       (278)
Balance, ending balance (shares) at May. 31, 2026   30,017      
Balance, ending balance at May. 31, 2026 $ 1,376,044 $ 30,017 $ 424,279 $ 929,574 $ (7,826)
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.26.1
The Company and Basis of Presentation
3 Months Ended
May 31, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
The Company and Basis of Presentation
1. The Company and Basis of Presentation
AZZ Inc. ("AZZ", the "Company", "our" or "we") was established in 1956 and incorporated under the laws of the state of Texas. We are a provider of hot-dip galvanizing and coil coating solutions to a broad range of end markets in North America. We have three distinct operating segments: the AZZ Metal Coatings segment, the AZZ Precoat Metals segment, and the AZZ Infrastructure Solutions segment. Our AZZ Metal Coatings segment is a leading provider of metal coating solutions for corrosion protection, including hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating to the North American steel fabrication industry and other industries. The AZZ Precoat Metals segment provides aesthetic and corrosion protective coatings and related value-added services for steel and aluminum coil, primarily serving the construction; appliance; heating, ventilation, and air conditioning (HVAC); container; transportation and other end markets in North America. The AZZ Infrastructure Solutions segment ("AIS") represents our 40% non-controlling interest in the AIS Investment Holdings LLC (the "AVAIL JV"). AIS Investment Holdings LLC is primarily dedicated to delivering safe and reliable transmission of power from generation sources to end customers, and automated weld overlay solutions for corrosion and erosion mitigation to critical infrastructure in markets worldwide. See Note 8 for additional information about the AVAIL JV. See Note 7 for information about the Company's operations by segment.
Presentation
The accompanying condensed consolidated balance sheet as of February 28, 2026, was derived from audited financial statements. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") for interim financial information and in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. These financial statements should be read in conjunction with the audited financial statements and related notes for the fiscal year ended February 28, 2026, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 22, 2026. Certain previously reported amounts have been reclassified to conform to current period presentation.
Our fiscal year ends on the last day of February and is identified as the fiscal year for the calendar year in which it ends. For example, the fiscal year ending February 28, 2027, is referred to as fiscal 2027.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, which are necessary to present fairly the financial position of the Company as of May 31, 2026, and the results of its operations and cash flows for the three months ended May 31, 2026 and 2025. The interim results reported herein are not necessarily indicative of results for a full year.
Accounts receivable, net of allowance for credit losses
The balance of trade accounts receivable, net of allowance for credit losses was $163.9 million, $142.6 million, and $135.1 million as of May 31, 2026, February 28, 2026, and February 28, 2025, respectively.
Recently Adopted Accounting Pronouncements
In July 2025, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2025-05, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets ("ASU 2025-05"). ASU 2025-05 provides a practical expedient that permits entities, when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606, Revenue from Contracts with Customers, to assume that current conditions as of the balance sheet date do not change for the remaining life of the asset. The Company adopted ASU 2025-05 effective March 1, 2026, and the adoption of ASU 2025-05 did not have a material impact on the Company’s condensed consolidated financial statements.
Accounting Pronouncements Not Yet Adopted
In December 2025, the FASB issued ASU No. 2025-11, Interim Reporting (Topic 270): Narrow-Scope Improvements ("ASU 2025-11"), which clarifies the applicability of the interim reporting guidance, the types of interim reporting, and the form and content of interim financial statements in accordance with GAAP. The amendment does not intend to change the
fundamental nature of interim reporting or expand or reduce current interim disclosure requirements, but rather to provide clarity and improve the navigability of the existing interim reporting guidance. ASU 2025-11 is effective for interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted, and may be applied either prospectively or retrospectively for all prior periods presented. We expect to adopt ASU 2025-11 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-11 on our consolidated financial statements.
In December 2025, the FASB issued ASU No. 2025-10, Government Grants (Topic 832): Accounting for Government Grants Received by Business Entities ("ASU 2025-10"), which establishes authoritative guidance on the recognition, measurement, presentation, and disclosure of government grants. Under ASU 2025-10, government grants are recognized when it is probable that the entity will both comply with the conditions of the grant and the grant will be received. ASU 2025-10 provides specific accounting models for grants related to assets and grants related to income, including options to recognize government grants as deferred income or as a reduction of the asset’s cost basis. ASU 2025-10 also requires enhanced disclosures regarding the nature of government grants, significant terms and conditions, accounting policies applied, and amounts recognized in the financial statements. ASU 2025-10 is effective for fiscal years beginning after December 15, 2028, including interim periods within those fiscal years, with early adoption permitted. We expect to adopt ASU 2025-10 for the interim period ending May 31, 2029, and we are currently evaluating the impact of ASU 2025-10.
In September 2025, the FASB issued ASU No. 2025-06, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software ("ASU 2025-06") which updates the accounting for software costs that are accounted for under Subtopic 350-40, Intangibles—Goodwill and Other—Internal-Use Software (referred to as "internal-use software"). ASU 2025-06 will be effective for annual periods beginning after December 15, 2027 and interim reporting periods within those annual periods. We expect to adopt ASU 2025-06 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-06 on our consolidated financial statements.
In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses ("ASU 2024-03"), which expands disclosures about a public entity's expenses, including inventory, employee compensation, depreciation, intangible asset amortization, selling expenses and other expense categories. In January 2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) - Clarifying the Effective Date ("ASU 2025-01"), which clarifies the effective date of ASU 2024-03 for companies with a non-calendar year end. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. We do not expect the adoption of ASU 2024-03 or ASU 2025-01 to affect our financial position or our results of operations, but ASU 2024-03 will result in additional disclosures for our annual reporting period ending February 29, 2028, and interim reporting periods beginning in fiscal 2029.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.26.1
Acquisitions
3 Months Ended
May 31, 2026
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]  
Acquisitions 2. Acquisitions
Canton Galvanizing
On July 1, 2025, we completed the acquisition of all the assets of Canton Galvanizing, LLC ("Canton Galvanizing"), a privately held hot-dip galvanizing company based in Canton, Ohio, for approximately $30.1 million. The acquisition expanded our geographical coverage in metal coatings capacity and further strengthens our network of facilities in the Midwest region of the United States. The business is included in the AZZ Metal Coatings segment. The goodwill arising from this acquisition was allocated to the AZZ Metal Coatings segment and is expected to be deductible for income tax purposes.
The allocation of purchase price to the identifiable assets acquired and liabilities assumed for this acquisition has been finalized. Intangible assets subject to amortization from the acquisition consist of customer relationships. The total weighted-average amortization period for these assets is 15 years, and the assets have no residual value.
The following table summarizes the fair values of the allocation of assets acquired and liabilities assumed, in aggregate, related to the Canton Galvanizing acquisition, as of the date of the acquisition (in thousands):
July 1, 2025
Assets
Accounts receivable$1,409 
Inventories1,049 
Property, plant and equipment4,759 
Goodwill9,585 
Intangibles and other assets13,810 
Total fair value of assets acquired$30,612 
Liabilities
Accounts payable(237)
Other accrued liabilities(231)
Total fair value of liabilities assumed$(468)
Total purchase price, net of cash acquired$30,144 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories
3 Months Ended
May 31, 2026
Inventory Disclosure [Abstract]  
Inventories
3. Inventories
The following table summarizes the components of inventory (in thousands):
As of
May 31, 2026February 28, 2026
Raw material$118,904 $111,483 
Work in process840 733 
Finished goods1,452 1,197 
Total inventories$121,196 $113,413 
Our inventory reserves were $3.1 million and $3.4 million as of May 31, 2026 and February 28, 2026, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the AZZ Precoat Metals segment.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share
3 Months Ended
May 31, 2026
Earnings Per Share [Abstract]  
Earnings Per Share
4. Earnings Per Share
Basic earnings per share is based on the weighted average number of common shares outstanding during each period. Diluted earnings per share is calculated by giving effect to the potential dilution that could occur if securities or other contracts to issue common shares were exercised and converted into common shares during the period.
The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):
Three Months Ended May 31,
20262025
Numerator:
Net income$52,006 $170,908 
Denominator:
Weighted average shares outstanding for basic earnings per share29,932 29,941 
Effect of dilutive securities:
Employee stock awards227 276 
Denominator for diluted earnings per share30,159 30,217 
Basic earnings per common share$1.74 $5.71 
Diluted earnings per common share$1.72 $5.66 
    
For the three months ended May 31, 2026 and 2025, 55.6 thousand and 50.9 thousand shares, respectively, were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. These shares could be dilutive in future periods.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.26.1
Disaggregated Sales
3 Months Ended
May 31, 2026
Revenues [Abstract]  
Disaggregated Sales
5. Disaggregated Sales
The following table presents disaggregated sales by customer industry (in thousands):
Three Months Ended May 31,
20262025
Sales:
Construction$258,002 $248,417 
Industrial 40,590 37,670 
Infrastructure55,970 56,443 
Transportation27,392 27,738 
HVAC & Appliances22,772 23,341 
Container20,776 7,046 
Other(1)
23,028 21,307 
Total sales$448,530 $421,962 
(1)
Other includes less significant markets, such as recreation, sales from recycling and other miscellaneous customer industries.
During the three months ended May 31, 2026, the Company revised its disaggregated sales categories to better reflect its current business operations. For the three months ended May 31, 2025, customer industry categories have been reclassified to conform to the current period presentation. This reclassification had no impact on total sales. See Note 7 for sales information by operating segment.
Contract Assets and Liabilities
The timing of revenue recognition, billings and cash collections results in accounts receivable, contract assets (unbilled receivables), and contract liabilities (customer advances and deposits) on the consolidated balance sheets. Our contract assets and contract liabilities are primarily related to the AZZ Precoat Metals segment. Customer billing can occur subsequent to revenue recognition, resulting in contract assets. In addition, we can receive advances from our customers before revenue is recognized, resulting in contract liabilities. These assets and liabilities are reported on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.
The increases in contract assets and contract liabilities during the three months ended May 31, 2026, were primarily due to normal timing differences between AZZ's performance and customer payments. Contract liabilities of $0.7 million, $0.6 million, and $0.5 million as of May 31, 2026, February 28, 2026, and February 28, 2025, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets. The balance of contract assets was $117.1 million, $112.8 million, and $106.5 million as of May 31, 2026, February 28, 2026, and February 28, 2025, respectively.
Remaining Unsatisfied Performance Obligations
Remaining unsatisfied performance obligations ("RUPO") represent the total dollar value of work to be performed on contracts awarded and in progress. The amount of RUPO increases with new contracts or additions to existing contracts and decreases as revenue is recognized on existing contracts. Contracts are included in the amount of RUPO when an enforceable agreement has been reached. We have elected the practical expedient to exclude remaining performance obligations with a duration of one year or less. The Company has a long-term customer contract related to the aluminum coil coating facility in Washington, Missouri that includes RUPO through fiscal year 2031. The amounts associated with remaining performance obligations are subject to variability based on customer ordering patterns, production capacity, and contractual provisions. As of May 31, 2026, the amount of RUPO that we expect to recognize as revenue is not significant for any year through fiscal year 2031.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.26.1
Supplemental Cash Flow Information
3 Months Ended
May 31, 2026
Supplemental Cash Flow Elements [Abstract]  
Supplemental Cash Flow Information
6. Supplemental Cash Flow Information
To arrive at net cash provided by operating activities, net income is adjusted by, among other things, changes in current assets and current liabilities as follows (in thousands):
Three Months Ended May 31,
20262025
Decrease (increase) in current assets:
Accounts receivable, net$(21,252)$(18,480)
Other receivables(1,781)(1,908)
Inventories(7,841)1,757 
Contract assets(4,291)(2,572)
Prepaid expenses and other(9,273)(9,640)
Increase (decrease) in current liabilities:
Accounts payable9,587 3,893 
Income taxes payable3,040 54,006 
Accrued expenses(14,672)(9,288)
Changes in current assets and current liabilities$(46,483)$17,768 
Cash flows related to interest were as follows (in thousands):
Three Months Ended May 31,
20262025
Cash paid for interest$7,365 $15,654 
Cash paid for income taxes302 551 
Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Three Months Ended May 31,
20262025
Accruals for capital expenditures$1,606 $4,429 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.26.1
Operating Segments
3 Months Ended
May 31, 2026
Segment Reporting [Abstract]  
Operating Segments
7. Operating Segments
Segment Information
Our Chief Executive Officer, who is the chief operating decision maker ("CODM"), reviews financial information presented on an operating segment basis for purposes of making operating decisions and assessing financial performance. Sales and operating income are the primary measures used by the CODM to evaluate segment operating performance and to allocate resources to the AZZ Metal Coatings and the AZZ Precoat Metals segments. The CODM uses net income before taxes as the primary measure to evaluate performance and allocate resources to the AZZ Infrastructure Solutions segment. The CODM assesses these metrics and compares actuals to budgeted and forecasted values to evaluate segment operating performance and allocate resources to the operating segments. Expenses related to certain centralized administration or executive functions that are not specifically related to an operating segment are included in Corporate.
A summary of each of our operating segments is as follows:
AZZ Metal Coatings — provides hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication industry and other industries through facilities located throughout North America. Hot-dip galvanizing is a metallurgical manufacturing process in which molten zinc reacts with steel, which provides corrosion protection and extends the lifecycle of fabricated steel for several decades.
AZZ Precoat Metals — provides coil coating application of protective and decorative coatings and related value-added downstream processing for steel and aluminum coils. Primarily serving the construction; appliance; heating, ventilation, and air conditioning (HVAC); container; transportation; and other end markets, the coil coating process emphasizes sustainability and enhanced product lifecycles. It involves cleaning, treating, painting, and curing metal coils as a flat material before they are cut, formed, and fabricated into finished products. This highly efficient method optimizes waste through tight film control and improves final product performance by painting and curing the substrates under conditions unmatched by other application processes.
AZZ Infrastructure Solutions — represents our 40% non-controlling interest in the AVAIL JV, as well as other expenses directly related to AIS receivables and liabilities that were retained following the divestiture of the AIS business.
For the three months ended May 31, 2026, following the divestiture of certain business operations, the AVAIL JV provided industrial and hazardous-duty lighting products, specialized welding, maintenance, and asset integrity solutions serving the power generation, oil and gas, and industrial markets. For the three months ended May 31, 2025, the AVAIL JV was a global provider of application-critical equipment, highly engineered technologies, and specialized services to the power generation, transmission, distribution, oil and gas, and industrial markets.
The following tables contain operating segment data for the three months ended May 31, 2026 and 2025 was as follows (in thousands):
Three Months Ended May 31, 2026
Metal CoatingsPrecoat
Metals
Infrastructure Solutions(1)
Total
Sales$210,305 $238,225 $— $448,530 
Cost of sales147,452 188,909 — 336,361 
Selling, general and administrative6,302 7,781 — 14,083 
Operating income$56,551 $41,535 — 98,086 
Equity in earnings of unconsolidated subsidiary509 509 
Income before income taxes$509 98,595 
Reconciliation to consolidated income before income taxes
Corporate selling, general and administrative expenses(21,053)
Interest expense(11,264)
Other expense(260)
Consolidated income before income taxes$66,018 
See notes below tables.
Three Months Ended May 31, 2025
Metal CoatingsPrecoat
Metals
Infrastructure Solutions(1)
Total
Sales$187,215 $234,747 $— $421,962 
Cost of sales(2)
130,356 187,476 — 317,832 
Selling, general and administrative(3)
6,127 7,917 80 14,124 
Operating income (loss)$50,732 $39,354 (80)90,006 
Equity in earnings of unconsolidated subsidiary(4)
173,523 173,523 
Income before income taxes$173,443 263,529 
Reconciliation to consolidated income before income taxes
Corporate selling, general and administrative expenses(20,457)
Interest expense(18,563)
Other income1,327 
Consolidated income before income taxes$225,836 
See notes below tables.
(1)
For the AZZ Infrastructure Solutions segment, the CODM uses only net income before taxes as the measure to allocate resources and assess segment performance. Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV, as well as other expenses related to receivables and liabilities that were retained following the sale of the AIS business.
(2)
For the three months ended May 31, 2025, the AZZ Metal Coatings segment includes restructuring charges of $3.8 million. See Note 17.
(3)
Includes stock-based compensation expense recognized during the three months ended May 31, 2025 upon the adoption of the Executive Retiree LTI Program of $2.2 million, of which $0.4 million and $1.8 million are included in the AZZ Metal Coatings segment and the Corporate segment, respectively. See Note 15.
(4)
During the first quarter of fiscal 2026, AVAIL completed the sale of the Electrical Products Group ("EPG") to nVent Electric plc. Following the completion of the sale, we received a distribution of $273.2 million during the three months ended May 31, 2025, which is in excess of the investment in the AVAIL JV, which was $107.4 million as of May 31, 2025. The excess distribution of $165.8 million was recorded as equity in earnings of unconsolidated subsidiary during the three months ended May 31, 2025. See Note 8.
Asset balances by operating segment were as follows (in thousands):
As of
Segment Assets(1)
May 31, 2026February 28, 2026
Metal Coatings(2)
$622,749 $604,107 
Precoat Metals(3)
1,589,600 1,562,994 
Infrastructure Solutions - Investment in Joint Venture18,967 19,960 
Total reportable segment assets2,231,316 2,187,061 
Corporate21,008 26,413 
Consolidated assets$2,252,324 $2,213,474 
(1)
Segment assets include identifiable intangible assets associated with each reportable segment. The related amortization expense for intangible assets is not allocated to the segments.
(2)
Identifiable intangible assets related to AZZ Metal Coatings of $33.8 million and $35.0 million, net of accumulated amortization, as of May 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.
(3)
Identifiable intangible assets related to AZZ Precoat Metals of $370.1 million and $374.8 million, net of accumulated amortization, as of May 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.
Depreciation and amortization expense by segment for the three months ended May 31, 2026 and 2025 was as follows (in thousands):
Three Months Ended May 31,
Depreciation and amortization20262025
Metal Coatings$7,266 $6,660 
Precoat Metals10,222 9,123 
Total reportable segment depreciation and amortization17,488 15,783 
Corporate6,031 6,044 
Consolidated depreciation and amortization$23,519 $21,827 
Financial Information About Geographical Areas
Financial information about geographical areas for the periods presented was as follows (in thousands). The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales.
Three Months Ended May 31,
Sales20262025
United States$435,990 $410,995 
Canada12,540 10,967 
Total sales$448,530 $421,962 
As of
Long-lived assetsMay 31, 2026February 28, 2026
United States$648,747 $647,182 
Canada21,640 21,687 
Total$670,387 $668,869 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.26.1
Investments in Unconsolidated Entity
3 Months Ended
May 31, 2026
Equity Method Investments and Joint Ventures [Abstract]  
Investments in Unconsolidated Entity
8. Investments in Unconsolidated Entity
AVAIL JV
We account for our 40% interest in the AVAIL JV under the equity method of accounting and include our equity in earnings as part of the AZZ Infrastructure Solutions segment. We record our equity in earnings in the AVAIL JV on a one-month lag.
As of May 31, 2026, our investment in the AVAIL JV was $19.0 million. For the three months ended May 31, 2026, we recorded $0.5 million of equity in earnings.
The following tables summarize balance sheet and income statement information for the AVAIL JV (in thousands):
Summarized Balance Sheet
As of
May 31, 2026(1)
February 28, 2026(1)
Current assets$166,713 $225,298 
Long-term assets17,218 19,330 
Total assets$183,931 $244,628 
Current liabilities$45,504 $59,724 
Long-term liabilities11,623 12,732 
Total liabilities57,127 72,456 
Total partners' capital126,804 172,172 
Total liabilities and partners' capital$183,931 $244,628 
Summarized Operating Data
Three Months Ended May 31,
2026(1)
2025(1)
Sales$7,472 $168,240 
Gross profit$2,639 $45,125 
Income (loss) before income taxes$1,625 $17,474 
Net income (loss)$1,457 $17,624 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.26.1
Derivative Instruments
3 Months Ended
May 31, 2026
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
9. Derivative Instruments
Interest Rate Swap Derivative
As a policy, we do not hold, issue or trade derivative instruments for speculative purposes. We periodically enter into forward sale contracts to purchase a specified volume of zinc and natural gas at fixed prices. These contracts are not accounted for as derivatives because they meet the criteria for the normal purchases and normal sales scope exception in ASC 815, Derivatives and Hedging.
We manage our exposure to fluctuations in interest rates on our floating-rate debt by entering into interest rate swap agreements to convert a portion of our variable-rate debt to a fixed rate. On June 30, 2025, we entered into a fixed-rate interest rate swap agreement (the "2025 Swap"). The 2025 Swap converts the SOFR-based component of the interest rate to 3.759%. As of May 31, 2026, the 2025 Swap resulted in a total fixed rate of 5.509%. The 2025 Swap has a notional amount of $290.0 million and a maturity date of June 30, 2027. The objective of the 2025 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates. The hedged risk is the interest rate risk exposure to changes in interest payments, attributable to changes in benchmark one-month SOFR interest rates over the interest rate swap term. The changes in cash flows of the interest rate swap are expected to exactly offset changes in cash flows of the variable-rate debt. We designated the 2025 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2025 Swap are recognized in interest expense.
At May 31, 2026, changes in fair value attributable to the effective portion of the 2025 Swap were included on the consolidated balance sheets in "Accumulated other comprehensive loss." For derivative instruments that qualify for hedge accounting treatment, the fair value is recognized on our consolidated balance sheets as derivative assets or liabilities with offsetting changes in fair value recognized in accumulated other comprehensive income (loss) until reclassified into earnings when the interest expense on the underlying debt is reflected in earnings. During the three months ended May 31, 2026, we reclassified $0.1 million before income tax, or $0.05 million net of tax, from other comprehensive income to earnings for the 2025 Swap.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.26.1
Debt
3 Months Ended
May 31, 2026
Debt Disclosure [Abstract]  
Debt
10. Debt
Our long-term debt instruments and balances outstanding as of May 31, 2026 and February 28, 2026 were as follows (in thousands):
 
As of
May 31, 2026February 28, 2026
Revolving Credit Facility$30,000 $50,000 
Term Loan B335,000 335,000 
Receivables Securitization Facility150,000 130,000 
Total debt, gross515,000 515,000 
Unamortized debt issuance costs(34,396)(37,262)
Long-term debt, net$480,604 $477,738 
2022 Credit Agreement and Term Loan B
We have a credit agreement with a syndicate of financial institutions as lenders, entered into on May 13, 2022 and amended from time to time (collectively referred to herein as the "2022 Credit Agreement").
The 2022 Credit Agreement includes the following significant terms:
i.provides for a senior secured initial term loan in the aggregate principal amount of $1.3 billion (the "Term Loan B"), due May 13, 2029, which is secured by substantially all of the assets of the Company; as of May 31, 2026, the outstanding balance of the Term Loan B was $335.0 million;
ii.provides for a maximum senior secured Revolving Credit Facility in the aggregate principal amount of $400.0 million (the "Revolving Credit Facility"), due May 13, 2027;
iii.includes a letter of credit sub-facility of up to $100.0 million, which is part of, and not in addition to, the Revolving Credit Facility;
iv.borrowings under the Term Loan B bear an interest rate of Secured Overnight Financing Rate ("SOFR") plus 1.75% and the Revolving Credit Facility bears a leverage-based rate with various tiers between 1.25% and 2.25%; as of May 31, 2026, the interest rate was SOFR plus 1.25%;
v.includes customary affirmative and negative covenants, and events of default; including restrictions on the incurrence of non-ordinary course debt, investment and dividends, subject to various exceptions; and,
vi.includes a maximum quarterly leverage ratio financial covenant, with reporting requirements to our banking group at each quarter-end.

On May 7, 2026, we amended our 2022 Credit Agreement to change the following terms of the Revolving Credit Facility:

i.extended the maturity date of our Revolving Credit Facility from May 31, 2026 to May 7, 2029;
ii.added JP Morgan Chase Bank, N.A. and PNC Capital Markets LLC as additional lenders, and removed Citibank N.A. and Barclays Bank PLC as lenders;
iii.reduced the interest rate tiers from a range of SOFR plus 1.75% to 2.75% to a range of SOFR plus 1.25% to 2.25%; and
iv.reduced the leverage-based commitment fee tiers from a range of 0.20% to 0.30% to a range of 0.15% to 0.25%.

In connection with the amendment, approximately 37.5% of the aggregate principal amount was reallocated to the new lenders. We evaluated the amendment under the guidance in ASC 470-50, Debt—Modifications and Extinguishments and concluded that the amendment represented a modification at the instrument level, as the quantitative 10% cash flow test was not met. However, the lender reallocation resulted in a partial extinguishment at the lender level. As a result, for the three months ended May 31, 2026, we recognized a write-off of approximately $0.6 million of unamortized debt financing costs, which is included in "Interest expense, net" on our consolidated statement of operations and in "Amortization of debt financing costs" on our consolidated statement of cash flows.
We primarily utilize proceeds from the Revolving Credit Facility to finance timing fluctuations of working capital needs, capital improvements, quarterly cash dividends, acquisitions and other general corporate purposes.
As defined in the 2022 Credit Agreement, quarterly prepayments were due against the outstanding principal of the Term Loan B and were payable on the last business day of each May, August, November and February, beginning August 31, 2022, in a quarterly aggregate principal amount of $3.25 million, with the entire remaining principal amount due on May 13, 2029, the maturity date. Additional prepayments made against the Term Loan B contributed to these required quarterly payments. Due to prepayments made against the Term Loan B since August 31, 2022, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are no longer required.
Receivables Securitization Facility
On July 10, 2025, we entered into a credit agreement secured by our trade accounts receivable and contract assets (the "Receivables Securitization Facility.") Under this arrangement, we transferred our trade receivables to a special purpose entity ("SPE"), which in turn pledged those receivables as collateral for borrowings under the facility. The transaction does not qualify as a sale under ASC 860, Transfers and Servicing; as a result, the arrangement is accounted for as a secured borrowing.
Accordingly, the receivables transferred to the SPE will remain on our consolidated balance sheet within trade accounts receivable and contract assets, and the Receivables Securitization Facility is included in "Long-term debt, net." The Receivables Securitization Facility has a limit of $150.0 million and is due July 10, 2028. As of May 31, 2026, the total amount of receivables pledged under the facility was $268.1 million, consisting of $153.8 million in trade accounts receivable and $114.3 million in contract assets, with outstanding borrowings of $150.0 million. The interest rate on the Receivables Securitization Facility is one-month SOFR plus 0.95%.
We remain exposed to the credit risk associated with the underlying receivables and are responsible for their collection. The Receivables Securitization Facility includes provisions that allow the SPE to take control of the assets only in the event of bankruptcy or violation of servicing the secured accounts receivable. We will monitor these provisions to ensure ongoing compliance and availability under the facility.
The proceeds from the Receivables Securitization Facility were used to pay down the Term Loan B.
Debt Compliance, Outstanding Borrowings and Letters of Credit
Our 2022 Credit Agreement requires us to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 4.5. We are also required to maintain certain covenants under the Receivables Securitization Facility. As of May 31, 2026, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement and the Receivables Securitization Facility.
As of May 31, 2026, we had $515.0 million of debt outstanding, with varying maturities through fiscal 2030. We had approximately $359.4 million of additional credit available as of May 31, 2026.
As of May 31, 2026, we had outstanding letters of credit in the amount of $10.6 million. These standby letters of credit are primarily issued to support insurance deductibles and other collateral requirements.
Other Disclosures
The weighted-average interest rate for our outstanding debt, including the Revolving Credit Facility, the Term Loan B, and the Receivables Securitization Facility was 5.24% and 5.94% as of May 31, 2026 and February 28, 2026, respectively. We are also obligated to pay a leverage-based commitment fee with various tiers between 0.15% and 0.25% per year for unused amounts under the Revolving Credit Facility. As of May 31, 2026, the commitment fee rate was 0.175%.
Interest expense is comprised as follows (in thousands):
Three Months Ended May 31,
20262025
Gross interest expense$11,483 $19,243 
Less: Capitalized interest(219)(680)
Interest expense, net$11,264 $18,563 
Capitalized interest for the three months ended May 31, 2026 and 2025 relates to interest cost on the construction of the greenfield aluminum coil coating facility in Washington, Missouri. The decrease for the three months ended May 31, 2026 compared to the prior year is due to the higher average construction work in process in the prior year, as the new facility was placed in service during fiscal 2026.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements
3 Months Ended
May 31, 2026
Fair Value Disclosures [Abstract]  
Fair Value Measurements
11. Fair Value Measurements
Recurring Fair Value Measurements
Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. In accordance with ASC 820, Fair Value Measurement ("ASC 820"), certain of our assets and liabilities, which are carried at fair value, are classified in one of the following three categories:
Level 1: Quoted market prices in active markets for identical assets or liabilities;
Level 2: Observable market-based inputs, other than Level 1, or unobservable inputs corroborated by market data; or,
Level 3: Unobservable inputs that are not corroborated by market data and reflect the Company’s own assumptions.
The carrying amount of our financial instruments (cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities) approximates the fair value of these instruments based upon either their short-term nature or their variable market rate of interest. We have not made an option to elect fair value accounting for any of our financial instruments.
Interest Rate Swap Agreement
Our derivative instrument consists of the 2025 Swap, which is considered Level 2 of the fair value hierarchy. The 2025 Swap is included in "Other assets" and "Other long-term liabilities" as of May 31, 2026 and February 28, 2026, respectively, in the consolidated balance sheets. The valuation of the 2025 Swap is determined using widely accepted valuation techniques including discounted cash flow analysis on the expected cash flows of the derivative. This analysis reflects the contractual terms of the derivative, including the period to maturity, and uses observable market-based inputs, including swap rates, spread, and/or index levels and interest rate curves. See Note 9 for more information about the 2025 Swap.
Our financial instruments that are measured at fair value on a recurring basis as of May 31, 2026 and February 28, 2026 are as follows (in thousands):
Carrying Value as of May 31, 2026Fair Value Measurements UsingCarrying Value as of February 28, 2026Fair Value Measurements Using
Level 1Level 2Level 3Level 1Level 2Level 3
Assets
Interest Rate Swap Agreement(1)
$25 $— $25 $— $— $— $— $— 
Total Assets $25 $— 
Liabilities
Interest Rate Swap Agreement(1)
$— $— $— $— $1,847 $— $1,847 $— 
Total Liabilities$— $1,847 
(1)
The interest rate swap agreement included in the table above represents the 2025 Swap at May 31, 2026 and February 28, 2026.
Non-recurring Fair Value Measurements
Investment in Joint Venture
The fair value of our investment in the unconsolidated AVAIL JV was determined using the income approach at the date on which we entered into the joint venture. The income approach uses discounted cash flow models that require various observable and non-observable inputs, such as operating margins, revenues, product costs, operating expenses, capital expenditures, terminal-year values and risk-adjusted discount rates. These valuations resulted in Level 3 non-recurring fair value measurements.
We assess our investment in the unconsolidated AVAIL JV for recoverability when events and circumstances are present that suggest there has been a decline in value, and if it is determined that a loss in value of the investment is other-than-temporary, the investment is written down to its fair value.
Long-Term Debt
The fair values of our long-term debt instruments are estimated based on market values for debt issued with similar characteristics or rates currently available for debt with similar terms. These valuations are Level 2 non-recurring fair value measurements.
The principal amount of our outstanding debt under the 2022 Credit Agreement was $365.0 million and $385.0 million at May 31, 2026 and February 28, 2026, respectively. The estimated fair value of our outstanding debt was $365.8 million and $385.5 million at May 31, 2026 and February 28, 2026, excluding unamortized debt issuance costs. The estimated fair values of our outstanding debt were determined based on the present value of future cash flows using model-derived valuations that use observable inputs such as interest rates and credit spreads. The carrying amount of the Receivables Securitization Facility approximates the fair value.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.26.1
Leases
3 Months Ended
May 31, 2026
Leases [Abstract]  
Leases
12. Leases
We are a lessee under various leases for facilities and equipment. As of May 31, 2026, we were the lessee for 161 operating leases and 158 finance leases with terms of 12 months or more. These leases are reflected in "Right-of-use assets," "Lease liability—short-term" and "Lease liability—long-term" in our consolidated balance sheets.
Our leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions, (iv) equipment used for back-office functions, and (v) temporary storage. The majority of our vehicle and equipment leases have both a fixed and variable component.
Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets and we recognize lease expense for these leases on a straight-line basis over the lease term. We have a significant number of short-term leases, including month-to-month agreements. Our short-term lease agreements include expenses incurred hourly, daily, monthly and for other durations of time of one year or less. Our future lease commitments as of May 31, 2026, do not reflect all of our short-term lease commitments.
The following table outlines the classification of right-of-use ("ROU") assets and lease liabilities in the consolidated balance sheets as of May 31, 2026 and February 28, 2026 (in thousands):
As of
May 31, 2026February 28, 2026
AssetsBalance Sheet Classification
Operating right-of-use assetsRight-of-use assets$46,190 $46,261 
Finance right-of-use assets Right-of-use assets$14,734 $13,303 
Liabilities
Operating lease liabilities―short-termLease liability—short-term$5,771 $5,413 
Operating lease liabilities―long-termLease liability—long-term$41,185 $41,489 
Finance lease liabilities―short-termLease liability—short-term$3,731 $3,266 
Finance lease liabilities―long-termLease liability—long-term$11,526 $10,480 
Supplemental information related to our leases was as follows (in thousands, except years and percentages):
Three Months Ended May 31,
20262025
Operating cash flows from operating leases included in lease liabilities$2,006 $1,881 
Lease liabilities obtained from new ROU assets—operating leases$1,376 $16 
Decrease in ROU assets related to lease terminations$— $(467)
Operating cash flows from finance leases included in lease liabilities$239 $142 
Financing cash flows from finance leases included in lease liabilities$872 $434 
Lease liabilities obtained from new ROU assets—finance leases$2,392 $4,127 
As of
May 31, 2026February 28, 2026
Weighted-average remaining lease term—operating leases14.46 years14.71 years
Weighted-average discount rate—operating leases6.11 %6.10 %
Weighted-average remaining lease term—finance leases3.93 years4.01 years
Weighted-average discount rate—finance leases6.47 %6.59 %
The following table outlines our lease expense in the consolidated statements of operations as of May 31, 2026 and May 31, 2025 (in thousands):
Three Months Ended May 31,
20262025
Operating lease expense:
Cost of sales$1,886 $1,829 
Selling, general and administrative500 508 
Total operating lease expense2,386 2,337 
Financing lease expense:
Cost of sales952 487 
Interest expense239 142 
Total financing lease expense1,191 629 
Variable lease expense:
Cost of sales258 249 
Total variable lease expense258 249 
Short-term lease expense:
Cost of sales1,906 1,802 
Selling, general and administrative35 
Total short-term lease expense1,941 1,807 
Total lease expense$5,776 $5,022 
As of May 31, 2026, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2027$6,408 $3,450 $9,858 
20287,584 4,508 12,092 
20296,784 4,275 11,059 
20304,724 3,574 8,298 
20313,820 1,312 5,132 
20323,095 58 3,153 
Thereafter41,623 37 41,660 
Total lease payments74,038 17,214 91,252 
Less imputed interest(27,082)(1,957)(29,039)
Total$46,956 $15,257 $62,213 
We sublease multiple buildings in Columbia, South Carolina to multiple subtenants. The Columbia sublease agreements are by and between AZZ Precoat Metals and multiple subtenants. Sublease income is recognized over the term of the sublease on a straight-line basis and is reported in the consolidated statement of operations as a reduction to "Cost of sales." Sublease income for the three months ended May 31, 2026 and 2025 was as follows (in thousands):
Three Months Ended May 31,
20262025
Sublease income $216 $266 
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes
3 Months Ended
May 31, 2026
Income Tax Disclosure [Abstract]  
Income Taxes
13. Income Taxes
The provision for income taxes reflects an effective tax rate of 21.2% for the three months ended May 31, 2026, compared to 24.3% for the three months ended May 31, 2025. The decrease in the effective tax rate is driven by higher tax deductions for stock compensation in the current year, coupled with higher tax expense in the prior year related to equity in earnings from the AVAIL JV.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Equity
3 Months Ended
May 31, 2026
Equity [Abstract]  
Equity
14. Equity
Share Repurchase Program
On November 10, 2020, our Board of Directors authorized a $100 million share repurchase program pursuant to which we may repurchase our common stock (the "2020 Authorization"). Repurchases under the 2020 Authorization will be made through open market or private transactions, in accordance with applicable federal securities laws, and could include repurchases pursuant to Rule 10b5-1 trading plans, which allows stock repurchases when we might otherwise be precluded from doing so. Currently, share repurchases may not exceed 6% of our market capitalization per fiscal year.
On January 22, 2026, our Board of Directors authorized a $100 million share repurchase program (the "2026 Share Repurchase Program") pursuant to which we may repurchase our common stock. Repurchases under the 2026 Share Repurchase Program will be made through open market or private transactions, in accordance with applicable federal securities laws, and could include repurchases pursuant to Rule 10b5-1 trading plans, which allows stock repurchases when we might otherwise be precluded from doing so. Currently, share repurchases may not exceed 6% of our market capitalization per fiscal year.
During the three months ended May 31, 2026, we did not repurchase any shares of common stock under the 2020 Share Authorization or the 2026 Share Repurchase Program. As of May 31, 2026, there was $33.2 million and $100.0 million remaining to repurchase shares under the 2020 Authorization and the 2026 Share Repurchase Program, respectively.
Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three months ended May 31, 2026 and 2025, consisted of the following (in thousands):
 Three Months Ended May 31, 2026
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(7,790)$432 $1,207 $(1,397)$— $(7,548)
Other comprehensive income (loss) before reclassification(551)(1,142)— 1,361 — (332)
Amounts reclassified from AOCI— — — 54 — 54 
Net change in AOCI(551)(1,142)— 1,415 — (278)
Balance as of end of period$(8,341)$(710)$1,207 $18 $— $(7,826)
Three Months Ended May 31, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(10,329)$(388)$(587)$(265)$(11)$(11,580)
Other comprehensive income (loss) before reclassification1,956 241 — 339 2,539 
Amounts reclassified from AOCI(1)
— — — (48)— (48)
Net change in AOCI1,956 241 — 291 2,491 
Balance as of end of period$(8,373)$(147)$(587)$26 $(8)$(9,089)
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.26.1
Share-based Compensation
3 Months Ended
May 31, 2026
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Share-based Compensation
15. Share-based Compensation
Effective April 18, 2025, the Compensation Committee of the Board of Directors (the "Compensation Committee") adopted the Executive Retiree LTI Program (the "ERP") to continue the vesting of annual equity awards to certain executive officers and other senior members of the management team as designated by the Compensation Committee, including the Company's named executive officers (a "Covered Executive" or collectively, the "Covered Executives"), upon qualified Retirement (as such term is defined in the Company's 2023 Long-Term Incentive Plan). The ERP is applicable to both annual restricted share unit awards and annual performance share unit awards granted to the Covered Executives pursuant to newly adopted Restricted Share Unit ("RSU") Award Agreements and Performance Share Unit ("PSU") Award Agreements for the Covered Executives (collectively, the "Award Agreements") containing such provisions for the fiscal year 2026 long-term incentive equity awards.
Upon adoption of the ERP, the service requirement for executives that are currently eligible for retirement has been met. As a result, we recognized additional stock-based compensation for the three months ended May 31, 2025, of $2.2 million upon the adoption of the ERP related to the RSUs for Covered Executives that have achieved qualified retirement status.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Defined Benefit Pension Plan
3 Months Ended
May 31, 2026
Postemployment Benefits [Abstract]  
Defined Benefit Pension Plan
16. Defined Benefit Pension Plan
Pension and Employee Benefit Obligations
In our AZZ Precoat Metals segment, certain current or past employees participate in a defined benefit pension plan (the "Plan"). Prior to the acquisition of AZZ Precoat Metals, benefit accruals were frozen for all participants. After the freeze, participants no longer accrued benefits under the Plan, and new hires of AZZ Precoat Metals are not eligible to participate in the Plan. During the first quarter of fiscal year 2027, the Company's Board of Directors approved a plan to terminate the Plan. The Company intends to complete the termination through a combination of lump-sum distributions to active and terminated vested plan participants and the purchase of annuity contracts for current in-pay participants and those participants who do not elect a lump sum distribution. The termination process is subject to regulatory requirements, including approval from the Internal Revenue Service ("IRS") and the Pension Benefit Guaranty Corporation ("PBGC"), and is expected to be completed by the end of fiscal year 2028. The approval of the Plan termination does not result in an immediate settlement of the Company's pension obligation. The Company expects to recognize settlement accounting in future periods as individual settlement transactions occur. Upon settlement, the Company may be required to remeasure the Plan's projected benefit obligation and plan assets and may recognize in earnings a portion of the actuarial gains or losses currently recorded in AOCI. At this time, the Company is unable to reasonably estimate the total financial impact of the Plan termination, including the timing and amount of any gains or losses that may be recognized in future periods. As of May 31, 2026, the Plan was underfunded, and we have a net pension obligation of $13.7 million, which is included in "Other long-term liabilities" in the consolidated balance sheets and represents the underfunded portion of the Plan.
The components of net benefit cost other than the employer service cost are included in "Selling, general and administrative" expense and were not significant for the three months ended May 31, 2026 and 2025. We paid employer contributions of $1.3 million into the Plan during the three months ended May 31, 2026. We expect to pay $1.9 million of contributions into the Plan during the remainder of fiscal year 2027.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.26.1
Restructuring and Impairment Charges
3 Months Ended
May 31, 2026
Restructuring and Related Activities [Abstract]  
Restructuring and Impairment Charges
17. Restructuring Charges
During fiscal year 2026, management completed a restructuring plan for certain surface technologies facilities within the AZZ Metal Coatings segment (the "AST Restructuring") to improve overall operational efficiency and financial performance. During the three months ended May 31, 2025, we recognized restructuring charges of $3.8 million, which were included in "Cost of sales" in the consolidated statement of operations and included the loss on sale of equipment, for which we received $0.7 million in proceeds. The restructuring charges consisted primarily of $3.3 million for the write-off of intangible assets and goodwill, as well as $0.5 million for the write-off of other assets, loss on the sale of equipment and severance accruals.
As a result of the AST Restructuring, we closed two surface technology facilities; the facilities were located in Garland, Texas and Tampa, Florida. Management performed an analysis of the assets at each location closed. For assets that were not sold or transferred to another location for use in operations, management wrote down the assets to reflect a decrease in the estimated useful life and lower value to the Company.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies
3 Months Ended
May 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
18. Commitments and Contingencies
Legal
AZZ and its subsidiaries are named defendants and plaintiffs in various routine lawsuits incidental to our business. These proceedings include labor and employment claims, various commercial disputes, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, we continuously evaluate opportunities to either mediate the cases or settle the disputes for nuisance value or the cost of litigation as a way to resolve the disputes prior to trial. As the pending cases progress through additional discovery and potential mediation, our assessment of the likelihood of a favorable or an unfavorable outcome on the pending lawsuits may change. The actual outcome of these lawsuits or other proceedings cannot be predicted with any certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time. Therefore, management, after consultation with legal counsel believes it has strong claims or defenses to all of its legal matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows.
In 2017, Southeast Texas Industries, Inc. ("STI") filed a breach of contract lawsuit against the Company in the 1st District Court of Jasper County, Texas (the "Court"). In 2020, we filed a counter suit against STI for amounts due to AZZ Beaumont for work performed. On October 16, 2023, the case went to trial, and on October 27, 2023, the jury rendered a verdict in favor of STI and against AZZ in the amount of $4.5 million in damages for breach of contract and breach of express warranty. On February 14, 2024, the trial court entered Final Judgment in favor of STI, awarding STI actual damages of $4.5 million, plus $1.0 million in attorney fees. On May 14, 2024, we filed a Notice of Appeal in the Court of Appeals for the Ninth district of Texas in Beaumont. AZZ has purchased a supersedeas bond to cover the final judgment amount during the appellate process. We filed our appellate brief on February 24, 2025. Oral arguments were presented by the parties to the Court of Appeals on March 5, 2026. On April 9, 2026, the Beaumont Court of Appeals ruled there was insufficient evidence to support the final judgment against AZZ, and that STI shall take nothing from AZZ. STI has until June 26, 2026 to file a petition for review in the Supreme Court of Texas. As of the date of this filing, we still have a legal accrual of $5.5 million recorded, which is included in "Other accrued liabilities" on our consolidated balance sheets. This legal accrual will remain in place until the time the Supreme Court of Texas has declined to review the case as requested by STI, or makes a ruling on STI's petition on the merits, whichever scenario is applicable.
On May 1, 2026, Kaiser Aluminum Warrick LLC ("Kaiser") filed a complaint against Precoat Mezzanine LLC ("Precoat"), an indirectly held subsidiary of AZZ Inc., in the Superior Court for the State of Delaware alleging breach of contract and breach of express warranty, and seeking declaratory judgment. Kaiser has asserted that Precoat failed to fulfill its obligations under a Master Agreement for Procurement of Services entered into on October 9, 2024. This matter is in its early stages, and we are unable to estimate a range of possible loss, if any, at this time. The Company, in consultation with its legal counsel, intends to vigorously defend this lawsuit, including the assertion of counterclaims.
Environmental
As of May 31, 2026, the reserve balance for our environmental liabilities was $17.4 million, of which $2.0 million is classified as current. Environmental remediation liabilities include costs directly associated with site investigation and site remediation, such as materials, external contractor costs, legal and consulting expenses and incremental internal costs directly related to ongoing remediation plans. Estimates used to record environmental remediation liabilities are based on the Company's best estimate of probable future costs based on site-specific facts and circumstances known at the time of these estimates and they are updated on a quarterly basis. Estimates of the cost for the potential or ongoing remediation plans are developed using internal resources and third-party environmental engineers and consultants.
We accrue the anticipated cost of environmental remediation when the obligation is probable and the amount can be reasonably estimated. If a range of amounts can be reasonably estimated and no amount within the range is a better estimate than any other amount, then the minimum of the range is accrued. While any revisions to our environmental remediation liabilities could potentially be material to the operating results of any fiscal quarter or fiscal year, we do not expect such additional remediation expenses to have an adverse material effect on our financial position, results of operations, or cash flows.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Insider Trading Arrangements
3 Months Ended
May 31, 2026
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.26.1
The Company and Basis of Presentation (Policies)
3 Months Ended
May 31, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Consolidation
Presentation
The accompanying condensed consolidated balance sheet as of February 28, 2026, was derived from audited financial statements. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") for interim financial information and in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. These financial statements should be read in conjunction with the audited financial statements and related notes for the fiscal year ended February 28, 2026, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 22, 2026. Certain previously reported amounts have been reclassified to conform to current period presentation.
Our fiscal year ends on the last day of February and is identified as the fiscal year for the calendar year in which it ends. For example, the fiscal year ending February 28, 2027, is referred to as fiscal 2027.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, which are necessary to present fairly the financial position of the Company as of May 31, 2026, and the results of its operations and cash flows for the three months ended May 31, 2026 and 2025. The interim results reported herein are not necessarily indicative of results for a full year.
Recently Adopted Accounting Pronouncements and Accounting Pronouncements Not Yet Adopted
Recently Adopted Accounting Pronouncements
In July 2025, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2025-05, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets ("ASU 2025-05"). ASU 2025-05 provides a practical expedient that permits entities, when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606, Revenue from Contracts with Customers, to assume that current conditions as of the balance sheet date do not change for the remaining life of the asset. The Company adopted ASU 2025-05 effective March 1, 2026, and the adoption of ASU 2025-05 did not have a material impact on the Company’s condensed consolidated financial statements.
Accounting Pronouncements Not Yet Adopted
In December 2025, the FASB issued ASU No. 2025-11, Interim Reporting (Topic 270): Narrow-Scope Improvements ("ASU 2025-11"), which clarifies the applicability of the interim reporting guidance, the types of interim reporting, and the form and content of interim financial statements in accordance with GAAP. The amendment does not intend to change the
fundamental nature of interim reporting or expand or reduce current interim disclosure requirements, but rather to provide clarity and improve the navigability of the existing interim reporting guidance. ASU 2025-11 is effective for interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted, and may be applied either prospectively or retrospectively for all prior periods presented. We expect to adopt ASU 2025-11 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-11 on our consolidated financial statements.
In December 2025, the FASB issued ASU No. 2025-10, Government Grants (Topic 832): Accounting for Government Grants Received by Business Entities ("ASU 2025-10"), which establishes authoritative guidance on the recognition, measurement, presentation, and disclosure of government grants. Under ASU 2025-10, government grants are recognized when it is probable that the entity will both comply with the conditions of the grant and the grant will be received. ASU 2025-10 provides specific accounting models for grants related to assets and grants related to income, including options to recognize government grants as deferred income or as a reduction of the asset’s cost basis. ASU 2025-10 also requires enhanced disclosures regarding the nature of government grants, significant terms and conditions, accounting policies applied, and amounts recognized in the financial statements. ASU 2025-10 is effective for fiscal years beginning after December 15, 2028, including interim periods within those fiscal years, with early adoption permitted. We expect to adopt ASU 2025-10 for the interim period ending May 31, 2029, and we are currently evaluating the impact of ASU 2025-10.
In September 2025, the FASB issued ASU No. 2025-06, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software ("ASU 2025-06") which updates the accounting for software costs that are accounted for under Subtopic 350-40, Intangibles—Goodwill and Other—Internal-Use Software (referred to as "internal-use software"). ASU 2025-06 will be effective for annual periods beginning after December 15, 2027 and interim reporting periods within those annual periods. We expect to adopt ASU 2025-06 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-06 on our consolidated financial statements.
In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses ("ASU 2024-03"), which expands disclosures about a public entity's expenses, including inventory, employee compensation, depreciation, intangible asset amortization, selling expenses and other expense categories. In January 2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) - Clarifying the Effective Date ("ASU 2025-01"), which clarifies the effective date of ASU 2024-03 for companies with a non-calendar year end. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. We do not expect the adoption of ASU 2024-03 or ASU 2025-01 to affect our financial position or our results of operations, but ASU 2024-03 will result in additional disclosures for our annual reporting period ending February 29, 2028, and interim reporting periods beginning in fiscal 2029.
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Acquisitions (Tables)
3 Months Ended
May 31, 2026
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]  
Schedule of assets acquired and liabilities assumed
The following table summarizes the fair values of the allocation of assets acquired and liabilities assumed, in aggregate, related to the Canton Galvanizing acquisition, as of the date of the acquisition (in thousands):
July 1, 2025
Assets
Accounts receivable$1,409 
Inventories1,049 
Property, plant and equipment4,759 
Goodwill9,585 
Intangibles and other assets13,810 
Total fair value of assets acquired$30,612 
Liabilities
Accounts payable(237)
Other accrued liabilities(231)
Total fair value of liabilities assumed$(468)
Total purchase price, net of cash acquired$30,144 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories (Tables)
3 Months Ended
May 31, 2026
Inventory Disclosure [Abstract]  
Schedule of inventory
The following table summarizes the components of inventory (in thousands):
As of
May 31, 2026February 28, 2026
Raw material$118,904 $111,483 
Work in process840 733 
Finished goods1,452 1,197 
Total inventories$121,196 $113,413 
Our inventory reserves were $3.1 million and $3.4 million as of May 31, 2026 and February 28, 2026, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the AZZ Precoat Metals segment.
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share (Tables)
3 Months Ended
May 31, 2026
Earnings Per Share [Abstract]  
Computation of basic and diluted earnings per share
The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):
Three Months Ended May 31,
20262025
Numerator:
Net income$52,006 $170,908 
Denominator:
Weighted average shares outstanding for basic earnings per share29,932 29,941 
Effect of dilutive securities:
Employee stock awards227 276 
Denominator for diluted earnings per share30,159 30,217 
Basic earnings per common share$1.74 $5.71 
Diluted earnings per common share$1.72 $5.66 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Disaggregated Sales (Tables)
3 Months Ended
May 31, 2026
Revenues [Abstract]  
Disaggregation of Revenue
The following table presents disaggregated sales by customer industry (in thousands):
Three Months Ended May 31,
20262025
Sales:
Construction$258,002 $248,417 
Industrial 40,590 37,670 
Infrastructure55,970 56,443 
Transportation27,392 27,738 
HVAC & Appliances22,772 23,341 
Container20,776 7,046 
Other(1)
23,028 21,307 
Total sales$448,530 $421,962 
(1)
Other includes less significant markets, such as recreation, sales from recycling and other miscellaneous customer industries.
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Supplemental Cash Flow Information (Tables)
3 Months Ended
May 31, 2026
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures
Three Months Ended May 31,
20262025
Decrease (increase) in current assets:
Accounts receivable, net$(21,252)$(18,480)
Other receivables(1,781)(1,908)
Inventories(7,841)1,757 
Contract assets(4,291)(2,572)
Prepaid expenses and other(9,273)(9,640)
Increase (decrease) in current liabilities:
Accounts payable9,587 3,893 
Income taxes payable3,040 54,006 
Accrued expenses(14,672)(9,288)
Changes in current assets and current liabilities$(46,483)$17,768 
Cash flows related to interest were as follows (in thousands):
Three Months Ended May 31,
20262025
Cash paid for interest$7,365 $15,654 
Cash paid for income taxes302 551 
Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Three Months Ended May 31,
20262025
Accruals for capital expenditures$1,606 $4,429 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Operating Segments (Tables)
3 Months Ended
May 31, 2026
Segment Reporting [Abstract]  
Operations and assets by segment
The following tables contain operating segment data for the three months ended May 31, 2026 and 2025 was as follows (in thousands):
Three Months Ended May 31, 2026
Metal CoatingsPrecoat
Metals
Infrastructure Solutions(1)
Total
Sales$210,305 $238,225 $— $448,530 
Cost of sales147,452 188,909 — 336,361 
Selling, general and administrative6,302 7,781 — 14,083 
Operating income$56,551 $41,535 — 98,086 
Equity in earnings of unconsolidated subsidiary509 509 
Income before income taxes$509 98,595 
Reconciliation to consolidated income before income taxes
Corporate selling, general and administrative expenses(21,053)
Interest expense(11,264)
Other expense(260)
Consolidated income before income taxes$66,018 
See notes below tables.
Three Months Ended May 31, 2025
Metal CoatingsPrecoat
Metals
Infrastructure Solutions(1)
Total
Sales$187,215 $234,747 $— $421,962 
Cost of sales(2)
130,356 187,476 — 317,832 
Selling, general and administrative(3)
6,127 7,917 80 14,124 
Operating income (loss)$50,732 $39,354 (80)90,006 
Equity in earnings of unconsolidated subsidiary(4)
173,523 173,523 
Income before income taxes$173,443 263,529 
Reconciliation to consolidated income before income taxes
Corporate selling, general and administrative expenses(20,457)
Interest expense(18,563)
Other income1,327 
Consolidated income before income taxes$225,836 
See notes below tables.
(1)
For the AZZ Infrastructure Solutions segment, the CODM uses only net income before taxes as the measure to allocate resources and assess segment performance. Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV, as well as other expenses related to receivables and liabilities that were retained following the sale of the AIS business.
(2)
For the three months ended May 31, 2025, the AZZ Metal Coatings segment includes restructuring charges of $3.8 million. See Note 17.
(3)
Includes stock-based compensation expense recognized during the three months ended May 31, 2025 upon the adoption of the Executive Retiree LTI Program of $2.2 million, of which $0.4 million and $1.8 million are included in the AZZ Metal Coatings segment and the Corporate segment, respectively. See Note 15.
(4)
During the first quarter of fiscal 2026, AVAIL completed the sale of the Electrical Products Group ("EPG") to nVent Electric plc. Following the completion of the sale, we received a distribution of $273.2 million during the three months ended May 31, 2025, which is in excess of the investment in the AVAIL JV, which was $107.4 million as of May 31, 2025. The excess distribution of $165.8 million was recorded as equity in earnings of unconsolidated subsidiary during the three months ended May 31, 2025. See Note 8.
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue
Financial information about geographical areas for the periods presented was as follows (in thousands). The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales.
Three Months Ended May 31,
Sales20262025
United States$435,990 $410,995 
Canada12,540 10,967 
Total sales$448,530 $421,962 
Long-lived Assets by Geographic Areas
As of
Long-lived assetsMay 31, 2026February 28, 2026
United States$648,747 $647,182 
Canada21,640 21,687 
Total$670,387 $668,869 
Segment Reporting, Reconciliation of Asset by Segment to Consolidated
Asset balances by operating segment were as follows (in thousands):
As of
Segment Assets(1)
May 31, 2026February 28, 2026
Metal Coatings(2)
$622,749 $604,107 
Precoat Metals(3)
1,589,600 1,562,994 
Infrastructure Solutions - Investment in Joint Venture18,967 19,960 
Total reportable segment assets2,231,316 2,187,061 
Corporate21,008 26,413 
Consolidated assets$2,252,324 $2,213,474 
(1)
Segment assets include identifiable intangible assets associated with each reportable segment. The related amortization expense for intangible assets is not allocated to the segments.
(2)
Identifiable intangible assets related to AZZ Metal Coatings of $33.8 million and $35.0 million, net of accumulated amortization, as of May 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.
(3)
Identifiable intangible assets related to AZZ Precoat Metals of $370.1 million and $374.8 million, net of accumulated amortization, as of May 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.
Depreciation and amortization expense by segment for the three months ended May 31, 2026 and 2025 was as follows (in thousands):
Three Months Ended May 31,
Depreciation and amortization20262025
Metal Coatings$7,266 $6,660 
Precoat Metals10,222 9,123 
Total reportable segment depreciation and amortization17,488 15,783 
Corporate6,031 6,044 
Consolidated depreciation and amortization$23,519 $21,827 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Investments in Unconsolidated Entity (Tables)
3 Months Ended
May 31, 2026
Equity Method Investments and Joint Ventures [Abstract]  
Equity Method Investments
The following tables summarize balance sheet and income statement information for the AVAIL JV (in thousands):
Summarized Balance Sheet
As of
May 31, 2026(1)
February 28, 2026(1)
Current assets$166,713 $225,298 
Long-term assets17,218 19,330 
Total assets$183,931 $244,628 
Current liabilities$45,504 $59,724 
Long-term liabilities11,623 12,732 
Total liabilities57,127 72,456 
Total partners' capital126,804 172,172 
Total liabilities and partners' capital$183,931 $244,628 
Summarized Operating Data
Three Months Ended May 31,
2026(1)
2025(1)
Sales$7,472 $168,240 
Gross profit$2,639 $45,125 
Income (loss) before income taxes$1,625 $17,474 
Net income (loss)$1,457 $17,624 
(1)
We report our equity in earnings on a one-month lag basis; therefore, amounts in the summarized financials above are as of and for the three months ended April 30, 2026 and 2025 and as of January 31, 2026. Amounts in the table above exclude certain adjustments made by us to record equity in earnings of the AVAIL JV under U.S GAAP for public companies, primarily to reverse the amortization of goodwill. The three months ended May 31, 2026 reflects operations from AVAIL's Industrial Lighting business and WSI Brazil business.
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Debt (Tables)
3 Months Ended
May 31, 2026
Debt Disclosure [Abstract]  
Schedule of Debt
Our long-term debt instruments and balances outstanding as of May 31, 2026 and February 28, 2026 were as follows (in thousands):
 
As of
May 31, 2026February 28, 2026
Revolving Credit Facility$30,000 $50,000 
Term Loan B335,000 335,000 
Receivables Securitization Facility150,000 130,000 
Total debt, gross515,000 515,000 
Unamortized debt issuance costs(34,396)(37,262)
Long-term debt, net$480,604 $477,738 
Interest Income and Interest Expense Disclosure
Interest expense is comprised as follows (in thousands):
Three Months Ended May 31,
20262025
Gross interest expense$11,483 $19,243 
Less: Capitalized interest(219)(680)
Interest expense, net$11,264 $18,563 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements (Tables)
3 Months Ended
May 31, 2026
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
Our financial instruments that are measured at fair value on a recurring basis as of May 31, 2026 and February 28, 2026 are as follows (in thousands):
Carrying Value as of May 31, 2026Fair Value Measurements UsingCarrying Value as of February 28, 2026Fair Value Measurements Using
Level 1Level 2Level 3Level 1Level 2Level 3
Assets
Interest Rate Swap Agreement(1)
$25 $— $25 $— $— $— $— $— 
Total Assets $25 $— 
Liabilities
Interest Rate Swap Agreement(1)
$— $— $— $— $1,847 $— $1,847 $— 
Total Liabilities$— $1,847 
(1)
The interest rate swap agreement included in the table above represents the 2025 Swap at May 31, 2026 and February 28, 2026.
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Tables)
3 Months Ended
May 31, 2026
Leases [Abstract]  
Lease, Cost
As of
May 31, 2026February 28, 2026
AssetsBalance Sheet Classification
Operating right-of-use assetsRight-of-use assets$46,190 $46,261 
Finance right-of-use assets Right-of-use assets$14,734 $13,303 
Liabilities
Operating lease liabilities―short-termLease liability—short-term$5,771 $5,413 
Operating lease liabilities―long-termLease liability—long-term$41,185 $41,489 
Finance lease liabilities―short-termLease liability—short-term$3,731 $3,266 
Finance lease liabilities―long-termLease liability—long-term$11,526 $10,480 
Supplemental information related to our leases was as follows (in thousands, except years and percentages):
Three Months Ended May 31,
20262025
Operating cash flows from operating leases included in lease liabilities$2,006 $1,881 
Lease liabilities obtained from new ROU assets—operating leases$1,376 $16 
Decrease in ROU assets related to lease terminations$— $(467)
Operating cash flows from finance leases included in lease liabilities$239 $142 
Financing cash flows from finance leases included in lease liabilities$872 $434 
Lease liabilities obtained from new ROU assets—finance leases$2,392 $4,127 
As of
May 31, 2026February 28, 2026
Weighted-average remaining lease term—operating leases14.46 years14.71 years
Weighted-average discount rate—operating leases6.11 %6.10 %
Weighted-average remaining lease term—finance leases3.93 years4.01 years
Weighted-average discount rate—finance leases6.47 %6.59 %
The following table outlines our lease expense in the consolidated statements of operations as of May 31, 2026 and May 31, 2025 (in thousands):
Three Months Ended May 31,
20262025
Operating lease expense:
Cost of sales$1,886 $1,829 
Selling, general and administrative500 508 
Total operating lease expense2,386 2,337 
Financing lease expense:
Cost of sales952 487 
Interest expense239 142 
Total financing lease expense1,191 629 
Variable lease expense:
Cost of sales258 249 
Total variable lease expense258 249 
Short-term lease expense:
Cost of sales1,906 1,802 
Selling, general and administrative35 
Total short-term lease expense1,941 1,807 
Total lease expense$5,776 $5,022 
Sublease income for the three months ended May 31, 2026 and 2025 was as follows (in thousands):
Three Months Ended May 31,
20262025
Sublease income $216 $266 
Lessee, Operating Lease, Liability, Maturity
As of May 31, 2026, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2027$6,408 $3,450 $9,858 
20287,584 4,508 12,092 
20296,784 4,275 11,059 
20304,724 3,574 8,298 
20313,820 1,312 5,132 
20323,095 58 3,153 
Thereafter41,623 37 41,660 
Total lease payments74,038 17,214 91,252 
Less imputed interest(27,082)(1,957)(29,039)
Total$46,956 $15,257 $62,213 
Finance Lease, Liability, Maturity
As of May 31, 2026, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2027$6,408 $3,450 $9,858 
20287,584 4,508 12,092 
20296,784 4,275 11,059 
20304,724 3,574 8,298 
20313,820 1,312 5,132 
20323,095 58 3,153 
Thereafter41,623 37 41,660 
Total lease payments74,038 17,214 91,252 
Less imputed interest(27,082)(1,957)(29,039)
Total$46,956 $15,257 $62,213 
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Equity (Tables)
3 Months Ended
May 31, 2026
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three months ended May 31, 2026 and 2025, consisted of the following (in thousands):
 Three Months Ended May 31, 2026
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(7,790)$432 $1,207 $(1,397)$— $(7,548)
Other comprehensive income (loss) before reclassification(551)(1,142)— 1,361 — (332)
Amounts reclassified from AOCI— — — 54 — 54 
Net change in AOCI(551)(1,142)— 1,415 — (278)
Balance as of end of period$(8,341)$(710)$1,207 $18 $— $(7,826)
Three Months Ended May 31, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(10,329)$(388)$(587)$(265)$(11)$(11,580)
Other comprehensive income (loss) before reclassification1,956 241 — 339 2,539 
Amounts reclassified from AOCI(1)
— — — (48)— (48)
Net change in AOCI1,956 241 — 291 2,491 
Balance as of end of period$(8,373)$(147)$(587)$26 $(8)$(9,089)
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.26.1
The Company and Basis of Presentation - Narrative (Details)
$ in Thousands
3 Months Ended
May 31, 2026
USD ($)
segment
Feb. 28, 2026
USD ($)
Feb. 28, 2025
USD ($)
Schedule of Equity Method Investments [Line Items]      
Number of operating segments | segment 3    
Accounts receivable | $ $ 163,872 $ 142,648 $ 135,100
AIS Joint Venture      
Schedule of Equity Method Investments [Line Items]      
Ownership percentage of investment 40.00% 40.00%  
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Acquisitions - Narrative (Details) - Canton Galvanizing, LLC
Jul. 01, 2025
USD ($)
Business Combination [Line Items]  
Consideration transferred $ 30,100,000
Customer Relationships  
Business Combination [Line Items]  
Weighted-average life (in years) 15 years
Residual value $ 0
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Acquisitions - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
May 31, 2026
Feb. 28, 2026
Jul. 01, 2025
Assets      
Goodwill $ 714,463 $ 714,753  
Canton Galvanizing, LLC      
Assets      
Accounts receivable     $ 1,409
Inventories     1,049
Property, plant and equipment     4,759
Goodwill     9,585
Intangibles and other assets     13,810
Total fair value of assets acquired     30,612
Liabilities      
Accounts payable     (237)
Other accrued liabilities     (231)
Total fair value of liabilities assumed     (468)
Total purchase price, net of cash acquired     $ 30,144
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories (Details) - USD ($)
$ in Thousands
May 31, 2026
Feb. 28, 2026
Inventory Disclosure [Abstract]    
Raw material $ 118,904 $ 111,483
Work in process 840 733
Finished goods 1,452 1,197
Total Inventory 121,196 113,413
Inventory reserves $ 3,100 $ 3,400
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share - Narrative (Details) - shares
3 Months Ended
May 31, 2026
May 31, 2025
Share-based Payment Arrangement    
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount 55,600 50,900
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Numerator:    
Net income $ 52,006 $ 170,908
Denominator:    
Denominator for basic earnings per common share-weighted average shares (shares) 29,932,000 29,941,000
Effect of dilutive securities:    
Employee stock awards 227,000 276,000
Denominator for diluted earnings per common share (shares) 30,159,000 30,217,000
Computation of basic and diluted earnings per share    
Basic earnings per common share (usd per share) $ 1.74 $ 5.71
Diluted earnings per common share (usd per share) $ 1.72 $ 5.66
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Disaggregated Sales (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Disaggregation of Revenue [Line Items]    
Sales $ 448,530 $ 421,962
Construction    
Disaggregation of Revenue [Line Items]    
Sales 258,002 248,417
Industrial    
Disaggregation of Revenue [Line Items]    
Sales 40,590 37,670
Infrastructure    
Disaggregation of Revenue [Line Items]    
Sales 55,970 56,443
Transportation    
Disaggregation of Revenue [Line Items]    
Sales 27,392 27,738
HVAC & Appliances    
Disaggregation of Revenue [Line Items]    
Sales 22,772 23,341
Electrical/Utility    
Disaggregation of Revenue [Line Items]    
Sales 20,776 7,046
Other    
Disaggregation of Revenue [Line Items]    
Sales $ 23,028 $ 21,307
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.26.1
Disaggregated Sales - Narrative (Details) - USD ($)
$ in Thousands
May 31, 2026
Feb. 28, 2026
Feb. 28, 2025
Revenue from Contract with Customer [Abstract]      
Contract assets $ 117,073 $ 112,785 $ 106,500
Contract liabilities $ 700 $ 600 $ 500
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Decrease (increase) in current assets:    
Accounts receivable, net $ (21,252) $ (18,480)
Other receivables (1,781) (1,908)
Inventories (7,841) 1,757
Contract assets (4,291) (2,572)
Prepaid expenses and other (9,273) (9,640)
Increase (decrease) in current liabilities:    
Accounts payable 9,587 3,893
Income taxes payable 3,040 54,006
Accrued expenses (14,672) (9,288)
Changes in current assets and current liabilities $ (46,483) $ 17,768
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Supplemental Cash Flow Elements [Abstract]    
Cash paid for interest $ 7,365 $ 15,654
Cash paid for income taxes 302 551
Accruals for capital expenditures $ 1,606 $ 4,429
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Operating Segments - Schedule of Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 14, 2024
May 31, 2026
Nov. 30, 2025
May 31, 2025
Feb. 28, 2026
Segment Reporting [Line Items]          
Number of reportable segments not disclosed   Segment Information      
Operations and assets by segment          
Sales   $ 448,530   $ 421,962  
Cost of sales   336,361   317,832  
Selling, general and administrative   35,136   34,581  
Operating income (loss)   77,033   69,549  
Equity in earnings of unconsolidated subsidiary   509   173,523  
Interest expense, net   (11,264)   (18,563)  
Other income (expense), net   (260)   1,327  
Income before income taxes   66,018   225,836  
Legal matter $ 1,000        
Income taxes   14,012   54,928  
Net income   52,006   170,908  
Restructuring charges   0   3,744  
Stock-based compensation   2,200      
AIS Joint Venture          
Operations and assets by segment          
Equity in earnings of unconsolidated subsidiary       165,800  
Proceeds from Equity Method Investment, Distribution, Return of Capital     $ 273,200    
Investment in AVAIL joint venture   18,967   107,400 $ 19,960
United States          
Operations and assets by segment          
Sales   435,990   410,995  
Canada          
Operations and assets by segment          
Sales   12,540   10,967  
Operating Segments          
Operations and assets by segment          
Sales   448,530   421,962  
Cost of sales   336,361   317,832  
Selling, general and administrative   14,083   14,124  
Operating income (loss)   98,086   90,006  
Equity in earnings of unconsolidated subsidiary   509   173,523  
Income before income taxes   98,595   263,529  
Stock-based compensation   2,200      
Reconciliation to consolidated income before income taxes          
Operations and assets by segment          
Selling, general and administrative   (21,053)   (20,457)  
Interest expense, net   (11,264)   (18,563)  
Other income (expense), net   (260)   1,327  
Stock-based compensation   400      
Metal Coatings | Operating Segments          
Operations and assets by segment          
Sales   210,305   187,215  
Cost of sales   147,452   130,356  
Selling, general and administrative   6,302   6,127  
Operating income (loss)   56,551   50,732  
Stock-based compensation   1,800      
Restructuring Charges       3,800  
Precoat Metals | Operating Segments          
Operations and assets by segment          
Sales   238,225   234,747  
Cost of sales   188,909   187,476  
Selling, general and administrative   7,781   7,917  
Operating income (loss)   41,535   39,354  
Infrastructure Solutions | Operating Segments          
Operations and assets by segment          
Sales   0   0  
Cost of sales   0   0  
Selling, general and administrative   0   80  
Operating income (loss)   0   (80)  
Equity in earnings of unconsolidated subsidiary   509   173,523  
Income before income taxes   $ 509   $ 173,443  
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Operating Segments - Assets (Details) - USD ($)
$ in Thousands
May 31, 2026
Feb. 28, 2026
Segment Reporting [Line Items]    
Assets $ 2,252,324 $ 2,213,474
Intangible Asset, Excluding Goodwill, after Accumulated Amortization 403,946 409,738
Operating Segments    
Segment Reporting [Line Items]    
Assets 2,231,316 2,187,061
Operating Segments | Metal Coatings    
Segment Reporting [Line Items]    
Assets 622,749 604,107
Intangible Asset, Excluding Goodwill, after Accumulated Amortization 33,800 35,000
Operating Segments | Precoat Metals    
Segment Reporting [Line Items]    
Assets 1,589,600 1,562,994
Intangible Asset, Excluding Goodwill, after Accumulated Amortization 370,100 374,800
Operating Segments | Infrastructure Solutions    
Segment Reporting [Line Items]    
Assets 18,967 19,960
Reconciliation to consolidated income before income taxes    
Segment Reporting [Line Items]    
Assets $ 21,008 $ 26,413
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Operating Segments - Depreciation and Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Segment Reporting [Line Items]    
Depreciation and amortization $ 23,519 $ 21,827
Operating Segments    
Segment Reporting [Line Items]    
Depreciation and amortization 17,488 15,783
Operating Segments | Metal Coatings    
Segment Reporting [Line Items]    
Depreciation and amortization 7,266 6,660
Operating Segments | Precoat Metals    
Segment Reporting [Line Items]    
Depreciation and amortization 10,222 9,123
Reconciliation to consolidated income before income taxes    
Segment Reporting [Line Items]    
Depreciation and amortization $ 6,031 $ 6,044
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Operating Segments - Geographical Sales (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Segment Reporting [Line Items]    
Sales $ 448,530 $ 421,962
United States    
Segment Reporting [Line Items]    
Sales 435,990 410,995
Canada    
Segment Reporting [Line Items]    
Sales $ 12,540 $ 10,967
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Operating Segments - Long-Lived Assets (Details) - USD ($)
$ in Thousands
May 31, 2026
Feb. 28, 2026
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]    
Long-lived assets $ 670,387 $ 668,869
United States    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]    
Long-lived assets 648,747 647,182
Canada    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]    
Long-lived assets $ 21,640 $ 21,687
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Investments in Unconsolidated Entity - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
Nov. 30, 2025
May 31, 2025
Feb. 28, 2026
Schedule of Equity Method Investments [Line Items]        
Equity in earnings of unconsolidated subsidiary $ 509   $ 173,523  
AIS Joint Venture        
Schedule of Equity Method Investments [Line Items]        
Ownership percentage of investment 40.00%     40.00%
Investment in AVAIL joint venture $ 18,967   107,400 $ 19,960
Proceeds from Equity Method Investment, Distribution, Return of Capital   $ 273,200    
Equity in earnings of unconsolidated subsidiary     $ 165,800  
AIS Joint Venture | Discontinued Operations, Disposed of by Sale | AZZ Infrastructure Solutions        
Schedule of Equity Method Investments [Line Items]        
Investment in AVAIL joint venture 19,000      
Equity in earnings of unconsolidated subsidiary $ 500      
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.26.1
Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) - USD ($)
$ in Thousands
May 31, 2026
Feb. 28, 2026
Assets [Abstract]    
Current Assets $ 440,054 $ 395,368
Total assets 2,252,324 2,213,474
Liabilities [Abstract]    
Current liabilities 228,847 232,274
Liabilities 876,280 876,443
Total liabilities and shareholders' equity 2,252,324 2,213,474
AIS Joint Venture    
Assets [Abstract]    
Current Assets 166,713 225,298
Non-current assets 17,218 19,330
Total assets 183,931 244,628
Liabilities [Abstract]    
Current liabilities 45,504 59,724
Non-current liabilities 11,623 12,732
Liabilities 57,127 72,456
Partners' Capital 126,804 172,172
Total liabilities and shareholders' equity $ 183,931 $ 244,628
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Income Statement [Abstract]    
Gross profit $ 112,169 $ 104,130
AIS Joint Venture    
Income Statement [Abstract]    
Sales 7,472 168,240
Gross profit 2,639 45,125
Income (loss) before income taxes 1,625 17,474
Net income $ 1,457 $ 17,624
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Derivative Instruments - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax [1] $ 54 $ (48)
Interest Rate Swap    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Reclassification of AOCI, before tax 100  
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax $ 50  
Basis spread 3.759%  
Fixed interest rate on swap agreement 5.509%  
Notional amount on swap agreement $ 290,000  
[1]
Net of tax expense (benefit) of $17 and $(16) for the three months ended May 31, 2026 and May 31, 2025, respectively. See Note 9.
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
May 31, 2026
Feb. 28, 2026
Debt Instrument [Line Items]    
Total debt, gross $ 515,000 $ 515,000
Unamortized debt issuance costs (34,396) (37,262)
Long-term debt, net 480,604 477,738
Term Loan B    
Debt Instrument [Line Items]    
Total debt, gross 335,000 335,000
Secured Debt | Receivables Securitization Facility    
Debt Instrument [Line Items]    
Total debt, gross 150,000 130,000
Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt, gross $ 30,000 $ 50,000
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
May 07, 2026
Aug. 31, 2025
Aug. 31, 2022
May 13, 2022
May 31, 2026
Feb. 28, 2026
Jul. 10, 2025
Feb. 28, 2025
Debt Instrument [Line Items]                
Accounts receivable         $ 163,872 $ 142,648   $ 135,100
Contract assets         $ 117,073 $ 112,785   $ 106,500
Weighted average interest rate         5.24% 5.94%    
Letters of credit outstanding         $ 10,600      
Term Loan B                
Debt Instrument [Line Items]                
Periodic payments     $ 3,250          
2022 Credit Agreement And Term Loan B                
Debt Instrument [Line Items]                
Total net leverage ratio maximum         450.00%      
Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029                
Debt Instrument [Line Items]                
Fair value of outstanding debt         $ 515,000      
Senior Notes | Line of Credit                
Debt Instrument [Line Items]                
Remaining borrowing capacity on line of credit         $ 359,400      
Loans Payable | Term Loan B                
Debt Instrument [Line Items]                
Debt instrument, face amount       $ 1,300,000        
Revolving Credit Facility                
Debt Instrument [Line Items]                
Basis spread       1.75%        
Commitment fee percentage         0.175%      
Revolving Credit Facility | Minimum                
Debt Instrument [Line Items]                
Commitment fee percentage 0.15%     0.20%        
Revolving Credit Facility | Maximum                
Debt Instrument [Line Items]                
Commitment fee percentage 0.25%     0.30%        
Revolving Credit Facility | 2022 Credit Agreement And Term Loan B                
Debt Instrument [Line Items]                
Maximum borrowing capacity       $ 400,000        
Standby And Commercial Letters Of Credit | 2022 Credit Agreement And Term Loan B                
Debt Instrument [Line Items]                
Accordion feature       $ 100,000        
Line of Credit                
Debt Instrument [Line Items]                
Basis spread         1.25%      
Percent reallocated to new lenders 37.50%              
Debt write-off         $ 600      
Line of Credit | Minimum                
Debt Instrument [Line Items]                
Basis spread 1.25%     1.75%        
Line of Credit | Maximum                
Debt Instrument [Line Items]                
Basis spread 2.25%     2.75%        
Secured Debt | Receivables Securitization Facility                
Debt Instrument [Line Items]                
Maximum borrowing capacity             $ 150,000  
Basis spread   0.95%            
Amount of receivables pledged   $ 268,100            
Accounts receivable   153,800            
Contract assets   114,300            
Outstanding borrowings   $ 150,000            
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Interest Expense Disclosure (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Debt Disclosure [Abstract]    
Gross interest expense $ 11,483 $ 19,243
Less: Capitalized interest 219 680
Interest expense, net $ 11,264 $ 18,563
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Schedule (Details) - USD ($)
$ in Thousands
May 31, 2026
Feb. 28, 2026
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets $ 25 $ 0
Total Liabilities 0 1,847
Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 25 0
Derivative liabilities 0 1,847
Interest Rate Swap | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Derivative liabilities 0 0
Interest Rate Swap | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 25 0
Derivative liabilities 0 1,847
Interest Rate Swap | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Derivative liabilities $ 0 $ 0
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
May 31, 2026
Feb. 28, 2026
May 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total debt, gross $ 515,000 $ 515,000  
Fair value of outstanding debt 365,800   $ 385,500
Credit Agreement 2022      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total debt, gross $ 365,000   $ 385,000
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Narrative (Details)
May 31, 2026
lease
Leases [Abstract]  
Number of operating leases 161
Number of finance leases 158
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
May 31, 2026
Feb. 28, 2026
Lessee, Lease, Description [Line Items]    
Operating right-of-use assets $ 46,190 $ 46,261
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Right-of-use assets Right-of-use assets
Finance right-of-use assets $ 14,734 $ 13,303
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Right-of-use assets Right-of-use assets
Operating lease liabilities―short-term $ 5,771 $ 5,413
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liability, short-term Lease liability, short-term
Operating lease liabilities―long-term $ 41,185 $ 41,489
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liability, long-term Lease liability, long-term
Finance lease liabilities―short-term $ 3,731 $ 3,266
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liability, short-term Lease liability, short-term
Finance lease liabilities―long-term $ 11,526 $ 10,480
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liability, long-term Lease liability, long-term
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Lease Details (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Feb. 28, 2026
Lease, Cost [Abstract]      
Operating cash flows from operating leases included in lease liabilities $ 2,006 $ 1,881  
Lease liabilities obtained from new ROU assets—operating leases 1,376 16  
Decrease in ROU assets related to lease terminations 0 (467)  
Financing cash flows from finance leases included in lease liabilities 872 434  
Operating cash flows from finance leases included in lease liabilities 239 142  
Lease liabilities obtained from new ROU assets—finance leases $ 2,392 $ 4,127  
Weighted-average remaining lease term—operating leases 14 years 5 months 15 days   14 years 8 months 15 days
Weighted-average discount rate—operating leases 6.11%   6.10%
Weighted-average remaining lease term—finance leases 3 years 11 months 4 days   4 years 3 days
Weighted-average discount rate—finance leases 6.47%   6.59%
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Classification of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Lessee, Lease, Description [Line Items]    
Operating lease, cost $ 2,386 $ 2,337
Finance lease expense, cost of sales 952 487
Finance lease expense, interest expense 239 142
Total financing lease expense 1,191 629
Cost of sales 258 249
Total short-term lease expense 1,941 1,807
Total lease expense 5,776 5,022
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfRevenue    
Lessee, Lease, Description [Line Items]    
Operating lease, cost 1,886 1,829
Total short-term lease expense 1,906 1,802
Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense    
Lessee, Lease, Description [Line Items]    
Operating lease, cost 500 508
Total short-term lease expense $ 35 $ 5
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Lease Maturity (Details)
$ in Thousands
May 31, 2026
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2027 $ 6,408
2028 7,584
2029 6,784
2030 4,724
2031 3,820
2032 3,095
Thereafter 41,623
Total lease payments 74,038
Less imputed interest (27,082)
Total 46,956
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2027 3,450
2028 4,508
2029 4,275
2030 3,574
2031 1,312
2032 58
Thereafter 37
Total lease payments 17,214
Less imputed interest (1,957)
Total 15,257
2027 9,858
2028 12,092
2029 11,059
2030 8,298
2031 5,132
2032 3,153
Thereafter 41,660
Total lease payments 91,252
Less imputed interest (29,039)
Total $ 62,213
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Sublease Income (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Leases [Abstract]    
Sublease income $ 216 $ 266
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Narrative (Details)
3 Months Ended
May 31, 2026
May 31, 2025
Income Tax Disclosure [Abstract]    
Effective income tax rate, continuing operations (percent) 21.20% 24.30%
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.26.1
Equity - Narrative (Details) - USD ($)
May 31, 2026
Nov. 10, 2020
Class of Stock [Line Items]    
Stock repurchase program authorized amount   $ 100,000,000
Maximum repurchases as a percentage of market capitalization 6.00%  
2020 Share Repurchase Program    
Class of Stock [Line Items]    
Stock repurchase program authorized amount   $ 100,000,000
Share Repurchase Program, Remaining Authorized, Amount $ 33,200,000  
2026 Share Repurchase Program    
Class of Stock [Line Items]    
Share Repurchase Program, Remaining Authorized, Amount $ 100,000,000.0  
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.26.1
Equity - AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance $ 1,337,031 $ 1,045,495
Other comprehensive income (loss) before reclassification (332) 2,539
Amounts reclassified from AOCI 54 (48)
Net change in AOCI (278) 2,491
Balance, ending balance 1,376,044 1,214,298
Foreign Currency Translation Gain (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (7,790) (10,329)
Other comprehensive income (loss) before reclassification (551) 1,956
Amounts reclassified from AOCI 0 0
Net change in AOCI (551) 1,956
Balance, ending balance (8,341) (8,373)
Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance 432 (388)
Other comprehensive income (loss) before reclassification (1,142) 241
Amounts reclassified from AOCI 0 0
Net change in AOCI (1,142) 241
Balance, ending balance (710) (147)
Net Actuarial Gain (Loss), Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance 1,207 (587)
Other comprehensive income (loss) before reclassification 0 0
Amounts reclassified from AOCI 0 0
Net change in AOCI 0 0
Balance, ending balance 1,207 (587)
Interest Rate Swap, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (1,397) (265)
Other comprehensive income (loss) before reclassification 1,361 339
Amounts reclassified from AOCI 54 (48)
Net change in AOCI 1,415 291
Balance, ending balance 18 26
Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance 0 (11)
Other comprehensive income (loss) before reclassification 0 3
Amounts reclassified from AOCI 0 0
Net change in AOCI 0 3
Balance, ending balance 0 (8)
Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (7,548) (11,580)
Balance, ending balance $ (7,826) $ (9,089)
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.26.1
Share-based Compensation (Details)
$ in Millions
3 Months Ended
May 31, 2026
USD ($)
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Stock-based compensation $ 2.2
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.26.1
Defined Benefit Pension Plan (Details)
$ in Millions
May 31, 2026
USD ($)
Defined Benefit Plan, Plan Assets, Allocation [Line Items]  
Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year $ (1.3)
2027 1.9
Precoat Metals Business Division  
Defined Benefit Plan, Plan Assets, Allocation [Line Items]  
Accumulated benefit obligation in excess of plan assets $ 13.7
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.26.1
Restructuring and Impairment Charges (Details)
$ in Millions
3 Months Ended
May 31, 2026
USD ($)
facility
Restructuring Cost and Reserve [Line Items]  
Intangible Asset, Including Goodwill, Impairment Loss $ 3.3
Other Asset Impairment Charges 0.5
Proceeds from Sale of Machinery and Equipment $ 0.7
Number of facilities closed | facility 2
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfRevenue  
Restructuring Cost and Reserve [Line Items]  
Restructuring Costs and Asset Impairment Charges $ 3.8
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
Feb. 14, 2024
Oct. 27, 2023
May 31, 2026
Commitments and Contingencies Disclosure [Abstract]      
Amount awarded to other party   $ 4.5  
Legal matter $ 1.0    
Loss contingency accrual     $ 5.5
Environment liability     17.4
Environmental liability, current     $ 2.0
XML 89 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 90 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 92 FilingSummary.xml IDEA: XBRL DOCUMENT 3.26.1 html 174 322 1 true 53 0 false 7 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.azz.com/role/CoverPage Cover Page Cover 1 false false R2.htm 9952151 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.azz.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 2 false false R3.htm 9952152 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 3 false false R4.htm 9952153 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Sheet http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Statements 4 false false R5.htm 9952154 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.azz.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 5 false false R6.htm 9952155 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 9952156 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 9952157 - Statement - Condensed Consolidated Statement of Changes in Shareholders' Equity Sheet http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity Condensed Consolidated Statement of Changes in Shareholders' Equity Statements 8 false false R9.htm 9952158 - Disclosure - The Company and Basis of Presentation Sheet http://www.azz.com/role/TheCompanyandBasisofPresentation The Company and Basis of Presentation Notes 9 false false R10.htm 9952159 - Disclosure - Acquisitions Sheet http://www.azz.com/role/Acquisitions Acquisitions Notes 10 false false R11.htm 9952160 - Disclosure - Inventories Sheet http://www.azz.com/role/Inventories Inventories Notes 11 false false R12.htm 9952161 - Disclosure - Earnings Per Share Sheet http://www.azz.com/role/EarningsPerShare Earnings Per Share Notes 12 false false R13.htm 9952162 - Disclosure - Disaggregated Sales Sheet http://www.azz.com/role/DisaggregatedSales Disaggregated Sales Notes 13 false false R14.htm 9952163 - Disclosure - Supplemental Cash Flow Information Sheet http://www.azz.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Notes 14 false false R15.htm 9952164 - Disclosure - Operating Segments Sheet http://www.azz.com/role/OperatingSegments Operating Segments Notes 15 false false R16.htm 9952165 - Disclosure - Investments in Unconsolidated Entity Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntity Investments in Unconsolidated Entity Notes 16 false false R17.htm 9952166 - Disclosure - Derivative Instruments Sheet http://www.azz.com/role/DerivativeInstruments Derivative Instruments Notes 17 false false R18.htm 9952167 - Disclosure - Debt Sheet http://www.azz.com/role/Debt Debt Notes 18 false false R19.htm 9952168 - Disclosure - Fair Value Measurements Sheet http://www.azz.com/role/FairValueMeasurements Fair Value Measurements Notes 19 false false R20.htm 9952169 - Disclosure - Leases Sheet http://www.azz.com/role/Leases Leases Notes 20 false false R21.htm 9952170 - Disclosure - Income Taxes Sheet http://www.azz.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 9952171 - Disclosure - Equity Sheet http://www.azz.com/role/Equity Equity Notes 22 false false R23.htm 9952172 - Disclosure - Share-based Compensation Sheet http://www.azz.com/role/SharebasedCompensation Share-based Compensation Notes 23 false false R24.htm 9952173 - Disclosure - Defined Benefit Pension Plan Sheet http://www.azz.com/role/DefinedBenefitPensionPlan Defined Benefit Pension Plan Notes 24 false false R25.htm 9952174 - Disclosure - Restructuring and Impairment Charges Sheet http://www.azz.com/role/RestructuringandImpairmentCharges Restructuring and Impairment Charges Notes 25 false false R26.htm 9952175 - Disclosure - Commitments and Contingencies Sheet http://www.azz.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 26 false false R27.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 27 false false R28.htm 9955511 - Disclosure - The Company and Basis of Presentation (Policies) Sheet http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies The Company and Basis of Presentation (Policies) Policies 28 false false R29.htm 9955512 - Disclosure - Acquisitions (Tables) Sheet http://www.azz.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.azz.com/role/Acquisitions 29 false false R30.htm 9955513 - Disclosure - Inventories (Tables) Sheet http://www.azz.com/role/InventoriesTables Inventories (Tables) Tables http://www.azz.com/role/Inventories 30 false false R31.htm 9955514 - Disclosure - Earnings Per Share (Tables) Sheet http://www.azz.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.azz.com/role/EarningsPerShare 31 false false R32.htm 9955515 - Disclosure - Disaggregated Sales (Tables) Sheet http://www.azz.com/role/DisaggregatedSalesTables Disaggregated Sales (Tables) Tables http://www.azz.com/role/DisaggregatedSales 32 false false R33.htm 9955516 - Disclosure - Supplemental Cash Flow Information (Tables) Sheet http://www.azz.com/role/SupplementalCashFlowInformationTables Supplemental Cash Flow Information (Tables) Tables http://www.azz.com/role/SupplementalCashFlowInformation 33 false false R34.htm 9955517 - Disclosure - Operating Segments (Tables) Sheet http://www.azz.com/role/OperatingSegmentsTables Operating Segments (Tables) Tables http://www.azz.com/role/OperatingSegments 34 false false R35.htm 9955518 - Disclosure - Investments in Unconsolidated Entity (Tables) Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntityTables Investments in Unconsolidated Entity (Tables) Tables http://www.azz.com/role/InvestmentsinUnconsolidatedEntity 35 false false R36.htm 9955519 - Disclosure - Debt (Tables) Sheet http://www.azz.com/role/DebtTables Debt (Tables) Tables http://www.azz.com/role/Debt 36 false false R37.htm 9955520 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.azz.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.azz.com/role/FairValueMeasurements 37 false false R38.htm 9955521 - Disclosure - Leases (Tables) Sheet http://www.azz.com/role/LeasesTables Leases (Tables) Tables http://www.azz.com/role/Leases 38 false false R39.htm 9955522 - Disclosure - Equity (Tables) Sheet http://www.azz.com/role/EquityTables Equity (Tables) Tables http://www.azz.com/role/Equity 39 false false R40.htm 9955523 - Disclosure - The Company and Basis of Presentation - Narrative (Details) Sheet http://www.azz.com/role/TheCompanyandBasisofPresentationNarrativeDetails The Company and Basis of Presentation - Narrative (Details) Details 40 false false R41.htm 9955524 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.azz.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 41 false false R42.htm 9955525 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed (Details) Sheet http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails Acquisitions - Assets Acquired and Liabilities Assumed (Details) Details 42 false false R43.htm 9955526 - Disclosure - Inventories (Details) Sheet http://www.azz.com/role/InventoriesDetails Inventories (Details) Details http://www.azz.com/role/InventoriesTables 43 false false R44.htm 9955527 - Disclosure - Earnings Per Share - Narrative (Details) Sheet http://www.azz.com/role/EarningsPerShareNarrativeDetails Earnings Per Share - Narrative (Details) Details 44 false false R45.htm 9955528 - Disclosure - Earnings Per Share (Details) Sheet http://www.azz.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.azz.com/role/EarningsPerShareTables 45 false false R46.htm 9955529 - Disclosure - Disaggregated Sales (Details) Sheet http://www.azz.com/role/DisaggregatedSalesDetails Disaggregated Sales (Details) Details http://www.azz.com/role/DisaggregatedSalesTables 46 false false R47.htm 9955530 - Disclosure - Disaggregated Sales - Narrative (Details) Sheet http://www.azz.com/role/DisaggregatedSalesNarrativeDetails Disaggregated Sales - Narrative (Details) Details 47 false false R48.htm 9955531 - Disclosure - Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) Sheet http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) Details 48 false false R49.htm 9955532 - Disclosure - Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details) Sheet http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details) Details 49 false false R50.htm 9955533 - Disclosure - Operating Segments - Schedule of Segments (Details) Sheet http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails Operating Segments - Schedule of Segments (Details) Details 50 false false R51.htm 9955534 - Disclosure - Operating Segments - Assets (Details) Sheet http://www.azz.com/role/OperatingSegmentsAssetsDetails Operating Segments - Assets (Details) Details 51 false false R52.htm 9955535 - Disclosure - Operating Segments - Depreciation and Amortization (Details) Sheet http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails Operating Segments - Depreciation and Amortization (Details) Details 52 false false R53.htm 9955536 - Disclosure - Operating Segments - Geographical Sales (Details) Sheet http://www.azz.com/role/OperatingSegmentsGeographicalSalesDetails Operating Segments - Geographical Sales (Details) Details 53 false false R54.htm 9955537 - Disclosure - Operating Segments - Long-Lived Assets (Details) Sheet http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails Operating Segments - Long-Lived Assets (Details) Details 54 false false R55.htm 9955538 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details) Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails Investments in Unconsolidated Entity - Narrative (Details) Details 55 false false R56.htm 9955539 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) Details 56 false false R57.htm 9955540 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) Details 57 false false R58.htm 9955541 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 58 false false R59.htm 9955542 - Disclosure - Debt - Schedule of Long-term Debt (Details) Sheet http://www.azz.com/role/DebtScheduleofLongtermDebtDetails Debt - Schedule of Long-term Debt (Details) Details 59 false false R60.htm 9955543 - Disclosure - Debt - Narrative (Details) Sheet http://www.azz.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 60 false false R61.htm 9955544 - Disclosure - Debt - Interest Expense Disclosure (Details) Sheet http://www.azz.com/role/DebtInterestExpenseDisclosureDetails Debt - Interest Expense Disclosure (Details) Details 61 false false R62.htm 9955545 - Disclosure - Fair Value Measurements - Schedule (Details) Sheet http://www.azz.com/role/FairValueMeasurementsScheduleDetails Fair Value Measurements - Schedule (Details) Details 62 false false R63.htm 9955546 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.azz.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 63 false false R64.htm 9955547 - Disclosure - Leases - Narrative (Details) Sheet http://www.azz.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 64 false false R65.htm 9955548 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.azz.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 65 false false R66.htm 9955549 - Disclosure - Leases - Lease Details (Details) Sheet http://www.azz.com/role/LeasesLeaseDetailsDetails Leases - Lease Details (Details) Details 66 false false R67.htm 9955550 - Disclosure - Leases - Classification of Lease Expense (Details) Sheet http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails Leases - Classification of Lease Expense (Details) Details 67 false false R68.htm 9955551 - Disclosure - Leases - Lease Maturity (Details) Sheet http://www.azz.com/role/LeasesLeaseMaturityDetails Leases - Lease Maturity (Details) Details 68 false false R69.htm 9955552 - Disclosure - Leases - Sublease Income (Details) Sheet http://www.azz.com/role/LeasesSubleaseIncomeDetails Leases - Sublease Income (Details) Details 69 false false R70.htm 9955553 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.azz.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 70 false false R71.htm 9955554 - Disclosure - Equity - Narrative (Details) Sheet http://www.azz.com/role/EquityNarrativeDetails Equity - Narrative (Details) Details 71 false false R72.htm 9955555 - Disclosure - Equity - AOCI (Details) Sheet http://www.azz.com/role/EquityAOCIDetails Equity - AOCI (Details) Details 72 false false R73.htm 9955556 - Disclosure - Share-based Compensation (Details) Sheet http://www.azz.com/role/SharebasedCompensationDetails Share-based Compensation (Details) Details http://www.azz.com/role/SharebasedCompensation 73 false false R74.htm 9955557 - Disclosure - Defined Benefit Pension Plan (Details) Sheet http://www.azz.com/role/DefinedBenefitPensionPlanDetails Defined Benefit Pension Plan (Details) Details http://www.azz.com/role/DefinedBenefitPensionPlan 74 false false R75.htm 9955558 - Disclosure - Restructuring and Impairment Charges (Details) Sheet http://www.azz.com/role/RestructuringandImpairmentChargesDetails Restructuring and Impairment Charges (Details) Details http://www.azz.com/role/RestructuringandImpairmentCharges 75 false false R76.htm 9955559 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.azz.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 76 false false All Reports Book All Reports azz-20260531.htm azz-20260531.xsd azz-20260531_cal.xml azz-20260531_def.xml azz-20260531_lab.xml azz-20260531_pre.xml azz-20260531_g1.jpg http://fasb.org/srt/2026 http://fasb.org/us-gaap/2026 http://xbrl.sec.gov/dei/2026 http://xbrl.sec.gov/ecd/2026 true true JSON 94 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "azz-20260531.htm": { "nsprefix": "azz", "nsuri": "http://www.azz.com/20260531", "dts": { "inline": { "local": [ "azz-20260531.htm" ] }, "schema": { "local": [ "azz-20260531.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/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd", "https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd", "https://xbrl.fasb.org/srt/2026/elts/srt-roles-2026.xsd", "https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd", "https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd", "https://xbrl.fasb.org/us-gaap/2026/elts/us-roles-2026.xsd", "https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd", "https://xbrl.sec.gov/country/2026/country-2026.xsd", "https://xbrl.sec.gov/dei/2026/dei-2026.xsd", "https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd", "https://xbrl.sec.gov/stpr/2026/stpr-2026.xsd" ] }, "calculationLink": { "local": [ "azz-20260531_cal.xml" ] }, "definitionLink": { "local": [ "azz-20260531_def.xml" ] }, "labelLink": { "local": [ "azz-20260531_lab.xml" ] }, "presentationLink": { "local": [ "azz-20260531_pre.xml" ] } }, "keyStandard": 292, "keyCustom": 30, "axisStandard": 20, "axisCustom": 0, "memberStandard": 24, "memberCustom": 26, "hidden": { "total": 17, "http://fasb.org/us-gaap/2026": 12, "http://xbrl.sec.gov/dei/2026": 5 }, "contextCount": 174, "entityCount": 1, "segmentCount": 53, "elementCount": 600, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2026": 708, "http://xbrl.sec.gov/dei/2026": 30, "http://xbrl.sec.gov/ecd/2026": 4, "http://fasb.org/srt/2026": 2 }, "report": { "R1": { "role": "http://www.azz.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "longName": "9952151 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "unique": true } }, "R3": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "longName": "9952152 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "longName": "9952153 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "link:footnote", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "link:footnote", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "longName": "9952154 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "9952155 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "9952156 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "unique": true } }, "R8": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "longName": "9952157 - Statement - Condensed Consolidated Statement of Changes in Shareholders' Equity", "shortName": "Condensed Consolidated Statement of Changes in Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-28", "name": "us-gaap:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-28", "name": "us-gaap:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.azz.com/role/TheCompanyandBasisofPresentation", "longName": "9952158 - Disclosure - The Company and Basis of Presentation", "shortName": "The Company and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.azz.com/role/Acquisitions", "longName": "9952159 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.azz.com/role/Inventories", "longName": "9952160 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.azz.com/role/EarningsPerShare", "longName": "9952161 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.azz.com/role/DisaggregatedSales", "longName": "9952162 - Disclosure - Disaggregated Sales", "shortName": "Disaggregated Sales", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.azz.com/role/SupplementalCashFlowInformation", "longName": "9952163 - Disclosure - Supplemental Cash Flow Information", "shortName": "Supplemental Cash Flow Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.azz.com/role/OperatingSegments", "longName": "9952164 - Disclosure - Operating Segments", "shortName": "Operating Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntity", "longName": "9952165 - Disclosure - Investments in Unconsolidated Entity", "shortName": "Investments in Unconsolidated Entity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.azz.com/role/DerivativeInstruments", "longName": "9952166 - Disclosure - Derivative Instruments", "shortName": "Derivative Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.azz.com/role/Debt", "longName": "9952167 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.azz.com/role/FairValueMeasurements", "longName": "9952168 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.azz.com/role/Leases", "longName": "9952169 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.azz.com/role/IncomeTaxes", "longName": "9952170 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.azz.com/role/Equity", "longName": "9952171 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.azz.com/role/SharebasedCompensation", "longName": "9952172 - Disclosure - Share-based Compensation", "shortName": "Share-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.azz.com/role/DefinedBenefitPensionPlan", "longName": "9952173 - Disclosure - Defined Benefit Pension Plan", "shortName": "Defined Benefit Pension Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.azz.com/role/RestructuringandImpairmentCharges", "longName": "9952174 - Disclosure - Restructuring and Impairment Charges", "shortName": "Restructuring and Impairment Charges", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.azz.com/role/CommitmentsandContingencies", "longName": "9952175 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R27": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies", "longName": "9955511 - Disclosure - The Company and Basis of Presentation (Policies)", "shortName": "The Company and Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.azz.com/role/AcquisitionsTables", "longName": "9955512 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.azz.com/role/InventoriesTables", "longName": "9955513 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.azz.com/role/EarningsPerShareTables", "longName": "9955514 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.azz.com/role/DisaggregatedSalesTables", "longName": "9955515 - Disclosure - Disaggregated Sales (Tables)", "shortName": "Disaggregated Sales (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationTables", "longName": "9955516 - Disclosure - Supplemental Cash Flow Information (Tables)", "shortName": "Supplemental Cash Flow Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.azz.com/role/OperatingSegmentsTables", "longName": "9955517 - Disclosure - Operating Segments (Tables)", "shortName": "Operating Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityTables", "longName": "9955518 - Disclosure - Investments in Unconsolidated Entity (Tables)", "shortName": "Investments in Unconsolidated Entity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.azz.com/role/DebtTables", "longName": "9955519 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.azz.com/role/FairValueMeasurementsTables", "longName": "9955520 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.azz.com/role/LeasesTables", "longName": "9955521 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.azz.com/role/EquityTables", "longName": "9955522 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.azz.com/role/TheCompanyandBasisofPresentationNarrativeDetails", "longName": "9955523 - Disclosure - The Company and Basis of Presentation - Narrative (Details)", "shortName": "The Company and Basis of Presentation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.azz.com/role/AcquisitionsNarrativeDetails", "longName": "9955524 - Disclosure - Acquisitions - Narrative (Details)", "shortName": "Acquisitions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-40", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-40", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "longName": "9955525 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed (Details)", "shortName": "Acquisitions - Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-43", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "unique": true } }, "R43": { "role": "http://www.azz.com/role/InventoriesDetails", "longName": "9955526 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.azz.com/role/EarningsPerShareNarrativeDetails", "longName": "9955527 - Disclosure - Earnings Per Share - Narrative (Details)", "shortName": "Earnings Per Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-44", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-2", "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-44", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-2", "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.azz.com/role/EarningsPerShareDetails", "longName": "9955528 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "unique": true } }, "R46": { "role": "http://www.azz.com/role/DisaggregatedSalesDetails", "longName": "9955529 - Disclosure - Disaggregated Sales (Details)", "shortName": "Disaggregated Sales (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-46", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "unique": true } }, "R47": { "role": "http://www.azz.com/role/DisaggregatedSalesNarrativeDetails", "longName": "9955530 - Disclosure - Disaggregated Sales - Narrative (Details)", "shortName": "Disaggregated Sales - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "unique": true } }, "R48": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails", "longName": "9955531 - Disclosure - Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details)", "shortName": "Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails", "longName": "9955532 - Disclosure - Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details)", "shortName": "Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails", "longName": "9955533 - Disclosure - Operating Segments - Schedule of Segments (Details)", "shortName": "Operating Segments - Schedule of Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "azz:NumberOfReportableSegmentsNotDisclosedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "azz:NumberOfReportableSegmentsNotDisclosedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.azz.com/role/OperatingSegmentsAssetsDetails", "longName": "9955534 - Disclosure - Operating Segments - Assets (Details)", "shortName": "Operating Segments - Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-78", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "unique": true } }, "R52": { "role": "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "longName": "9955535 - Disclosure - Operating Segments - Depreciation and Amortization (Details)", "shortName": "Operating Segments - Depreciation and Amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.azz.com/role/OperatingSegmentsGeographicalSalesDetails", "longName": "9955536 - Disclosure - Operating Segments - Geographical Sales (Details)", "shortName": "Operating Segments - Geographical Sales (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true }, "uniqueAnchor": null }, "R54": { "role": "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails", "longName": "9955537 - Disclosure - Operating Segments - Long-Lived Assets (Details)", "shortName": "Operating Segments - Long-Lived Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "longName": "9955538 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details)", "shortName": "Investments in Unconsolidated Entity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-90", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "unique": true } }, "R56": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "longName": "9955539 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details)", "shortName": "Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-92", "name": "us-gaap:AssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:EquityMethodInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "unique": true } }, "R57": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "longName": "9955540 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details)", "shortName": "Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-94", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:EquityMethodInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "unique": true } }, "R58": { "role": "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "longName": "9955541 - Disclosure - Derivative Instruments - Narrative (Details)", "shortName": "Derivative Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-97", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "unique": true } }, "R59": { "role": "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "longName": "9955542 - Disclosure - Debt - Schedule of Long-term Debt (Details)", "shortName": "Debt - Schedule of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "unique": true } }, "R60": { "role": "http://www.azz.com/role/DebtNarrativeDetails", "longName": "9955543 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtWeightedAverageInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "unique": true } }, "R61": { "role": "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails", "longName": "9955544 - Disclosure - Debt - Interest Expense Disclosure (Details)", "shortName": "Debt - Interest Expense Disclosure (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestCostsIncurred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestCostsIncurred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.azz.com/role/FairValueMeasurementsScheduleDetails", "longName": "9955545 - Disclosure - Fair Value Measurements - Schedule (Details)", "shortName": "Fair Value Measurements - Schedule (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9955546 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "unique": true } }, "R64": { "role": "http://www.azz.com/role/LeasesNarrativeDetails", "longName": "9955547 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-3", "name": "azz:NumberOfOperatingLeases", "unitRef": "lease", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "azz:NumberOfOperatingLeases", "unitRef": "lease", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.azz.com/role/LeasesLeaseCostDetails", "longName": "9955548 - Disclosure - Leases - Lease Cost (Details)", "shortName": "Leases - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.azz.com/role/LeasesLeaseDetailsDetails", "longName": "9955549 - Disclosure - Leases - Lease Details (Details)", "shortName": "Leases - Lease Details (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "longName": "9955550 - Disclosure - Leases - Classification of Lease Expense (Details)", "shortName": "Leases - Classification of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.azz.com/role/LeasesLeaseMaturityDetails", "longName": "9955551 - Disclosure - Leases - Lease Maturity (Details)", "shortName": "Leases - Lease Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.azz.com/role/LeasesSubleaseIncomeDetails", "longName": "9955552 - Disclosure - Leases - Sublease Income (Details)", "shortName": "Leases - Sublease Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubleaseIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubleaseIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.azz.com/role/IncomeTaxesNarrativeDetails", "longName": "9955553 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.azz.com/role/EquityNarrativeDetails", "longName": "9955554 - Disclosure - Equity - Narrative (Details)", "shortName": "Equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-138", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-138", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.azz.com/role/EquityAOCIDetails", "longName": "9955555 - Disclosure - Equity - AOCI (Details)", "shortName": "Equity - AOCI (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "unique": true } }, "R73": { "role": "http://www.azz.com/role/SharebasedCompensationDetails", "longName": "9955556 - Disclosure - Share-based Compensation (Details)", "shortName": "Share-based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true }, "uniqueAnchor": null }, "R74": { "role": "http://www.azz.com/role/DefinedBenefitPensionPlanDetails", "longName": "9955557 - Disclosure - Defined Benefit Pension Plan (Details)", "shortName": "Defined Benefit Pension Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DefinedBenefitPlanTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DefinedBenefitPlanTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.azz.com/role/RestructuringandImpairmentChargesDetails", "longName": "9955558 - Disclosure - Restructuring and Impairment Charges (Details)", "shortName": "Restructuring and Impairment Charges (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.azz.com/role/CommitmentsandContingenciesNarrativeDetails", "longName": "9955559 - Disclosure - Commitments and Contingencies - Narrative (Details)", "shortName": "Commitments and Contingencies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-173", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-173", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20260531.htm", "first": true, "unique": true } } }, "tag": { "azz_A2020ShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "A2020ShareRepurchaseProgramMember", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Share Repurchase Program", "label": "2020 Share Repurchase Program [Member]", "documentation": "2020 Share Repurchase Program" } } }, "auth_ref": [] }, "azz_A2022CreditAgreementAndTermLoanBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "A2022CreditAgreementAndTermLoanBMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Credit Agreement And Term Loan B", "label": "2022 Credit Agreement And Term Loan B [Member]", "documentation": "2022 Credit Agreement And Term Loan B" } } }, "auth_ref": [] }, "azz_A2026ShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "A2026ShareRepurchaseProgramMember", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026 Share Repurchase Program", "label": "2026 Share Repurchase Program [Member]", "documentation": "2026 Share Repurchase Program" } } }, "auth_ref": [] }, "azz_AISJointVentureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "AISJointVentureMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AIS Joint Venture", "label": "AIS Joint Venture [Member]", "documentation": "AIS Joint Venture" } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "azz_AZZInfrastructureSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "AZZInfrastructureSolutionsMember", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AZZ Infrastructure Solutions", "label": "AZZ Infrastructure Solutions [Member]", "documentation": "AZZ Infrastructure Solutions" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r1126", "r1263", "r1267" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade accounts receivable, net of allowance for credit losses of $128 and $144 at May\u00a031, 2026 and February\u00a028, 2026, respectively", "terseLabel": "Accounts receivable", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r1334" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r1268" ] }, "azz_AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Actuarial Gain (Loss), Net of Tax", "label": "Accummulated Net Actuarial Gain (Loss), Net Of Tax Adjustment Attributable to Parent [Member]", "documentation": "Accummulated Net Actuarial Gain (Loss), Net Of Tax Adjustment Attributable to Parent" } } }, "auth_ref": [] }, "azz_AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, Net of Tax", "label": "Accumulated Foreign Currency Adjustment For Unconsolidated Subsidiary Attributable To Parent [Member]", "documentation": "Accumulated Foreign Currency Adjustment For Unconsolidated Subsidiary Attributable To Parent" } } }, "auth_ref": [] }, "azz_AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap, Net of Tax", "label": "Accumulated Interest Rate Swap, Net of Tax Adjustment Attributable to Parent [Member]", "documentation": "Accumulated Interest Rate Swap, Net of Tax Adjustment Attributable to Parent" } } }, "auth_ref": [] }, "azz_AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary", "label": "Accumulated Interest Rate Swap, Net of Tax Adjustment For Unconsolidated Subsidiary Attributable To Parent [Member]", "documentation": "Accumulated Interest Rate Swap, Net of Tax Adjustment For Unconsolidated Subsidiary Attributable To Parent" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r169", "r170", "r679", "r680", "r681", "r682", "r720", "r722", "r723", "r724", "r725", "r727" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r10", "r11", "r21", "r150", "r414", "r816", "r817", "r828", "r847", "r879", "r880", "r1449" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r169", "r170", "r679", "r680", "r681", "r682", "r720", "r722", "r723", "r724", "r725", "r727" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r8", "r11", "r670", "r674", "r677", "r756", "r875", "r876", "r1291", "r1292", "r1293", "r1308", "r1309", "r1310", "r1311", "r1382", "r1384" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation Gain (Loss)", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r2", "r8", "r11", "r19", "r20", "r170", "r171", "r722", "r723", "r724", "r725", "r727", "r1291" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetResidualValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AcquiredFiniteLivedIntangibleAssetResidualValue", "crdr": "debit", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Residual value", "label": "Intangible Asset, Finite-Lived, Acquired, Residual Value", "documentation": "Amount of residual value for finite-lived intangible asset acquired in business combination, asset acquisition, and from joint venture formation. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r307", "r1009" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average life (in years)", "label": "Intangible Asset, Finite-Lived, Acquired, Weighted-Average Amortization Period", "documentation": "Weighted-average period of amortization for finite-lived intangible asset acquired in business combination, asset acquisition, and from joint venture formation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r308", "r1009" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r1198" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Capital in excess of par value", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r1274", "r1381" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Capital in Excess of Par Value", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r841", "r894", "r1308", "r1309", "r1310", "r1311", "r1450", "r1523" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r1211" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r1211" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r1211" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r1211" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1244" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1170", "r1180", "r1190", "r1222" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r1173", "r1183", "r1193", "r1225" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1245" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r1211" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r1218" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r1174", "r1184", "r1194", "r1218", "r1226", "r1230", "r1238" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r1236" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails", "http://www.azz.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r505", "r510", "r511" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable, allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r154", "r278", "r290" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AmendmentFlag", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r231" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r231" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r231" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/OperatingSegmentsAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r105", "r111", "r127", "r193", "r195", "r196", "r236", "r246", "r265", "r269", "r286", "r344", "r345", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r417", "r604", "r608", "r711", "r816", "r817", "r820", "r834", "r835", "r843", "r938", "r1037", "r1038", "r1049", "r1126", "r1145", "r1147", "r1161", "r1374", "r1375", "r1477" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetsAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets", "terseLabel": "Assets [Abstract]", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "terseLabel": "Current Assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r105", "r111", "r156", "r193", "r195", "r196", "r286", "r344", "r345", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r417", "r604", "r608", "r711", "r1126", "r1260", "r1374", "r1375", "r1477" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current assets", "label": "Assets, Noncurrent", "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 after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r105", "r111", "r193", "r195", "r196", "r286", "r344", "r345", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r417", "r604", "r608", "r711", "r1374", "r1375", "r1477" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1233" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r1234" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1229" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r1229" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r1229" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r1229" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r1229" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r1229" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1232" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r1231" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r1230" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r1230" ] }, "azz_BasicEarningsLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20260531", "localname": "BasicEarningsLossPerShareAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic Earnings (Loss) Per Share [Abstract]", "label": "Basic Earnings (Loss) Per Share [Abstract]", "documentation": "Basic Earnings (Loss) Per Share" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Basis of Consolidation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r1300" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails", "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Domain]", "label": "Business Combination [Domain]", "documentation": "Business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r303", "r306", "r307", "r308", "r309", "r310", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r575", "r576", "r577", "r578", "r579", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r597", "r598", "r599", "r883", "r1009", "r1064", "r1065", "r1419", "r1421", "r1423" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails", "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Axis]", "label": "Business Combination [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r303", "r306", "r307", "r308", "r309", "r310", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r575", "r576", "r577", "r578", "r579", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r597", "r598", "r599", "r883", "r1009", "r1064", "r1065", "r1419", "r1421", "r1423" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Line Items]", "label": "Business Combination [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r303", "r539", "r540", "r541", "r542", "r548", "r549", "r550", "r551", "r557", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r575", "r576", "r577", "r578", "r579", "r582", "r583", "r584", "r585", "r586", "r587", "r593", "r594", "r595", "r599", "r1069", "r1078", "r1419", "r1421", "r1423" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration transferred", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r583", "r595", "r1069", "r1074" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination [Text Block]", "documentation": "The entire disclosure for business combination." } } }, "auth_ref": [ "r538", "r539", "r543", "r552", "r556", "r557", "r558", "r559", "r560", "r561", "r563", "r564", "r570", "r573", "r574", "r580", "r581", "r582", "r590", "r594", "r595", "r596", "r598", "r600", "r1069", "r1070", "r1071", "r1072", "r1075", "r1076", "r1077" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total fair value of assets acquired", "label": "Business Combination, Recognized Asset Acquired, Asset", "documentation": "Amount of asset acquired in business combination and recognized at acquisition date." } } }, "auth_ref": [ "r568", "r573" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Business Combination, Recognized Asset Acquired, Asset [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Asset Acquired, Receivable, Current", "documentation": "Amount of receivable acquired in business combination and recognized at acquisition date, classified as current. Includes, but is not limited to, receivable from customer for product and service." } } }, "auth_ref": [ "r1422", "r1424" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts payable", "label": "Business Combination, Recognized Liability Assumed, Accounts Payable, Current", "documentation": "Amount of accounts payable assumed in business combination and recognized at acquisition date, classified as current." } } }, "auth_ref": [ "r1422", "r1424" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other accrued liabilities", "label": "Business Combination, Recognized Liability Assumed, Other Liability, Current", "documentation": "Amount of liability assumed in business combination and recognized at acquisition date, classified as other and current." } } }, "auth_ref": [ "r1422", "r1424" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles and other assets", "label": "Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Excluding Goodwill", "documentation": "Amount of identifiable intangible asset acquired in business combination and recognized at acquisition date. Excludes goodwill and financial asset." } } }, "auth_ref": [ "r1069", "r1074", "r1076", "r1422", "r1424" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Business Combination, Recognized Asset Acquired, Inventory, Current", "documentation": "Amount of inventory acquired in business combination and recognized at acquisition date, classified as current." } } }, "auth_ref": [ "r1069", "r1074", "r1422", "r1424" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total fair value of liabilities assumed", "label": "Business Combination, Recognized Liability Assumed, Liability", "documentation": "Amount of liability assumed in business combination and recognized at acquisition date." } } }, "auth_ref": [ "r568", "r573" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Business Combination, Recognized Liability Assumed, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment", "documentation": "Amount of property, plant, and equipment acquired in business combination and recognized at acquisition date." } } }, "auth_ref": [ "r1069", "r1074", "r1422", "r1424" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total purchase price, net of cash acquired", "label": "Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), and Goodwill", "documentation": "Amount of asset acquired in excess of (less than) liability assumed plus goodwill in business combination and recognized at acquisition date." } } }, "auth_ref": [ "r1422", "r1424" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2026", "localname": "CA", "presentation": [ "http://www.azz.com/role/OperatingSegmentsGeographicalSalesDetails", "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "azz_CantonGalvanizingLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "CantonGalvanizingLLCMember", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canton Galvanizing, LLC", "label": "Canton Galvanizing, LLC [Member]", "documentation": "Canton Galvanizing, LLC" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accruals for capital expenditures", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r1299" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalent", "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r124", "r189", "r192", "r1014", "r1479" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash\u00a0and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation", "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r34", "r189", "r192" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash and cash equivalents", "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation", "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r0", "r34" ] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashFlowSupplementalDisclosuresTextBlock", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Cash Flow Information", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r1248" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r1209" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r1206" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r1204" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "CityAreaCode", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ClassOfStockDomain", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r54", "r117", "r118", "r143", "r144", "r145", "r146", "r147", "r148", "r193", "r196", "r221", "r225", "r228", "r230", "r238", "r239", "r286", "r344", "r347", "r348", "r349", "r353", "r354", "r376", "r377", "r379", "r380", "r382", "r384", "r387", "r388", "r390", "r391", "r392", "r393", "r394", "r395", "r397", "r400", "r406", "r407", "r408", "r409", "r410", "r412", "r413", "r416", "r417", "r418", "r711", "r816", "r817", "r825", "r826", "r827", "r841", "r887", "r888", "r889", "r890", "r894", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r926", "r946", "r964", "r986", "r987", "r988", "r989", "r990", "r1249", "r1303", "r1305", "r1312", "r1383", "r1385" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r117", "r118", "r143", "r147", "r148", "r238", "r379", "r388", "r390", "r391", "r392", "r393", "r394", "r395", "r397", "r400", "r406", "r407", "r409", "r410", "r412", "r413", "r416", "r418", "r668", "r816", "r817", "r826", "r827", "r887", "r888", "r889", "r890", "r1249", "r1301", "r1303", "r1383" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1210" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r1210" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 22)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r141", "r816", "r817", "r824", "r845", "r925" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r336", "r337", "r997", "r1364", "r1370", "r1371" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividends declared per common share (usd per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r416", "r418" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r148", "r413", "r816", "r817", "r827", "r1149", "r1150", "r1151", "r1153", "r1154", "r1155", "r1158", "r1308", "r1309", "r1311", "r1450", "r1517", "r1523" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, par value (usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r1273", "r1380", "r1480", "r1481", "r1484" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares authorized (shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r148", "r413", "r816", "r817", "r827", "r926" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares, issued (shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r148", "r413", "r816", "r817", "r827" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares, outstanding (shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r148", "r413", "r816", "r817", "r827", "r926", "r944", "r1378", "r1523", "r1524" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, $1 par value; 100,000 shares authorized; 30,017 and 29,880 shares issued and outstanding at May\u00a031, 2026 and May\u00a031, 2025, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r148", "r377", "r383", "r413", "r816", "r817", "r827", "r846", "r1126" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r1215" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r1214" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r1216" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r1213" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r12", "r166", "r168", "r174", "r832", "r856", "r857" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.azz.com/role/OperatingSegmentsAssetsDetails", "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r55", "r78", "r79", "r80", "r81", "r82", "r83", "r84", "r85", "r86", "r193", "r194", "r198", "r199", "r236", "r248", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r271", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r417", "r838", "r1037", "r1038", "r1254", "r1255", "r1374", "r1375" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.azz.com/role/OperatingSegmentsAssetsDetails", "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r55", "r78", "r79", "r80", "r81", "r82", "r83", "r84", "r85", "r86", "r193", "r194", "r198", "r199", "r236", "r248", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r271", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r417", "r838", "r1037", "r1038", "r1254", "r1255", "r1374", "r1375" ] }, "azz_ConstructionIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "ConstructionIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction", "label": "Construction Industry [Member]", "documentation": "Construction Industry" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DisaggregatedSalesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "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." } } }, "auth_ref": [ "r432", "r434", "r436", "r447" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r432", "r433", "r436", "r447" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsAssetsDetails", "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation to consolidated income before income taxes", "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r264", "r265", "r266", "r267", "r270", "r1324" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r25", "r193", "r195", "r196", "r344", "r345", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r417", "r711", "r1037", "r1258", "r1259", "r1336", "r1374" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "azz_CreditAgreement2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "CreditAgreement2022Member", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement 2022", "label": "Credit Agreement 2022 [Member]", "documentation": "Credit Agreement 2022" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CreditFacilityAxis", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r122", "r129", "r343", "r816", "r817", "r821", "r1373" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CreditFacilityDomain", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r122", "r129", "r343", "r816", "r817", "r821", "r1373" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r1087", "r1339", "r1340", "r1341", "r1342", "r1343", "r1344", "r1347", "r1348" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r122", "r123", "r129", "r132", "r133", "r134", "r135", "r136", "r138", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r407", "r816", "r817", "r823", "r1044", "r1045", "r1046", "r1047", "r1048", "r1124", "r1301", "r1302", "r1304", "r1307", "r1365", "r1366", "r1367", "r1472", "r1473", "r1485" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total debt, gross", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r372", "r1480", "r1481", "r1482" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r355", "r730", "r731", "r1045", "r1046", "r1124" ] }, "azz_DebtInstrumentFaceAmountPercentReallocatedToNewLenders": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20260531", "localname": "DebtInstrumentFaceAmountPercentReallocatedToNewLenders", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent reallocated to new lenders", "label": "Debt Instrument, Face Amount, Percent Reallocated To New Lenders", "documentation": "Debt Instrument, Face Amount, Percent Reallocated To New Lenders" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r123", "r132", "r133", "r134", "r135", "r136", "r138", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r407", "r668", "r816", "r817", "r823", "r838", "r1044", "r1045", "r1046", "r1047", "r1048", "r1124", "r1301", "r1302", "r1304", "r1307", "r1472", "r1473" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r122", "r123", "r129", "r132", "r133", "r134", "r135", "r136", "r138", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r407", "r816", "r817", "r823", "r1044", "r1045", "r1046", "r1047", "r1048", "r1124", "r1301", "r1302", "r1304", "r1307", "r1365", "r1366", "r1367", "r1472", "r1473", "r1485" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Periodic payments", "label": "Debt Instrument, Periodic Payment", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r18", "r1264", "r1269" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtInstrumentTable", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r17", "r47", "r48", "r49", "r123", "r132", "r133", "r134", "r135", "r136", "r138", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r407", "r668", "r816", "r817", "r823", "r838", "r1044", "r1045", "r1046", "r1047", "r1048", "r1124", "r1301", "r1302", "r1304", "r1307", "r1472", "r1473" ] }, "azz_DebtInstrumentTotalNetLeverageRatioMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20260531", "localname": "DebtInstrumentTotalNetLeverageRatioMaximum", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total net leverage ratio maximum", "label": "Debt Instrument, Total Net Leverage Ratio Maximum", "documentation": "Debt Instrument, Total Net Leverage Ratio Maximum" } } }, "auth_ref": [] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average interest rate", "label": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r514", "r515" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r142", "r514", "r515", "r816", "r817", "r822", "r844" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r462", "r470" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year", "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in remainder of current fiscal year. Excludes contribution previously paid by employer in current fiscal year." } } }, "auth_ref": [ "r474", "r1063" ] }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated benefit obligation in excess of plan assets", "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation", "documentation": "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r463", "r464", "r1062" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DefinedBenefitPlanPlanAssetsAllocationLineItems", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan Assets, Allocation [Line Items]", "label": "Defined Benefit Plan, Plan Assets, Allocation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r455", "r1062" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DefinedBenefitPlanPlanAssetsAllocationTable", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan Assets, Allocation [Table]", "label": "Defined Benefit Plan, Plan Assets, Allocation [Table]", "documentation": "Disclosure of information about investment allocation of defined benefit plan assets. Includes, but is not limited to, investment allocation percentage or range of percentages." } } }, "auth_ref": [ "r455", "r1062" ] }, "us-gaap_DefinedBenefitPlanTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DefinedBenefitPlanTextBlock", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlan" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Pension Plan", "label": "Defined Benefit Plan [Text Block]", "documentation": "The entire disclosure for defined benefit plan." } } }, "auth_ref": [ "r454", "r465", "r466", "r469", "r471", "r472", "r473", "r774", "r1062" ] }, "azz_DenominatorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20260531", "localname": "DenominatorAbstract", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Denominator:", "label": "Denominator [Abstract]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DepreciationAmortizationAndAccretionNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Amortization and Accretion, Net", "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r7" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "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." } } }, "auth_ref": [ "r7", "r182", "r236", "r251", "r269", "r1023", "r1037", "r1038", "r1345", "r1350", "r1352", "r1354" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r157", "r158", "r667", "r690", "r691", "r701", "r708", "r709", "r710", "r907", "r908", "r909", "r910", "r911", "r913", "r914", "r915", "r916", "r917", "r932", "r933", "r976", "r979", "r980", "r981", "r982", "r983", "r1018", "r1020", "r1021", "r1022", "r1115", "r1118", "r1122", "r1123", "r1151", "r1453", "r1454", "r1455", "r1518" ] }, "us-gaap_DerivativeBasisSpreadOnVariableRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DerivativeBasisSpreadOnVariableRate", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread", "label": "Derivative, Basis Spread on Variable Rate", "documentation": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative." } } }, "auth_ref": [ "r1444" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r179", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r770", "r915", "r917", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r939", "r940", "r941", "r942", "r952", "r953", "r954", "r955", "r958", "r959", "r960", "r961", "r976", "r977", "r980", "r982", "r1018", "r1019", "r1022", "r1110", "r1111", "r1127", "r1149", "r1151", "r1282", "r1283", "r1284", "r1285", "r1286", "r1287", "r1288", "r1289", "r1290", "r1445", "r1446", "r1447", "r1448", "r1456", "r1457", "r1458", "r1459", "r1460", "r1461", "r1463", "r1464" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed interest rate on swap agreement", "label": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [ "r1444" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r179", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r770", "r915", "r917", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r939", "r940", "r941", "r942", "r952", "r953", "r954", "r955", "r958", "r959", "r960", "r961", "r976", "r977", "r980", "r982", "r1018", "r1019", "r1022", "r1110", "r1111", "r1127", "r1149", "r1151", "r1282", "r1283", "r1284", "r1285", "r1286", "r1287", "r1288", "r1289", "r1290", "r1445", "r1446", "r1447", "r1448", "r1456", "r1457", "r1458", "r1459", "r1460", "r1461", "r1463", "r1464" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/DerivativeInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r403", "r404", "r405", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r672", "r1110", "r1111", "r1112", "r1113", "r1114" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r646", "r647", "r649", "r650", "r651", "r652", "r1110" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "documentation": "Disclosure of information about derivatives and hedging activities." } } }, "auth_ref": [ "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r1110" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/FairValueMeasurementsScheduleDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liabilities", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r157", "r158", "r667", "r690", "r691", "r701", "r708", "r709", "r710", "r907", "r908", "r909", "r910", "r913", "r914", "r915", "r916", "r917", "r939", "r941", "r942", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r1018", "r1020", "r1021", "r1022", "r1453", "r1454", "r1455", "r1518" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional amount on swap agreement", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1110", "r1426", "r1427" ] }, "azz_DilutedEarningsLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20260531", "localname": "DilutedEarningsLossPerShareAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted Earnings (Loss) Per Share [Abstract]", "label": "Diluted Earnings (Loss) Per Share [Abstract]", "documentation": "Diluted Earnings (Loss) Per Share" } } }, "auth_ref": [] }, "us-gaap_DilutiveSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DilutiveSecuritiesAbstract", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of dilutive securities:", "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r445", "r446", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r445", "r446", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1386" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.azz.com/role/SharebasedCompensation" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r476", "r478", "r506", "r507", "r508", "r1067" ] }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operations, Disposed of by Sale", "label": "Discontinued Operations, Disposed of by Sale [Member]", "documentation": "Component or group of components representing strategic shift that has or will have major effect on operation and financial result, disposed of by sale." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r94", "r95", "r106", "r107", "r108", "r109", "r110", "r113", "r115", "r318", "r320", "r321", "r322", "r323", "r324", "r1013", "r1351", "r1357", "r1358", "r1359", "r1360" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Domain]", "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [ "r94", "r95", "r106", "r107", "r108", "r109", "r110", "r113", "r115", "r318", "r320", "r321", "r322", "r323", "r324", "r1013", "r1351", "r1357", "r1358", "r1359", "r1360" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r98", "r99", "r100", "r101", "r102", "r103", "r104", "r323", "r325", "r1064", "r1065", "r1256", "r1257", "r1357", "r1358", "r1359", "r1360" ] }, "us-gaap_DividendsCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DividendsCash", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends paid on common shares", "label": "Dividends, Cash", "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred." } } }, "auth_ref": [ "r1382", "r1384" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r1165" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentTransitionReport", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1197" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentType", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r1208" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per common share (usd per share)", "verboseLabel": "Basic earnings per common share (usd per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r90", "r175", "r203", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r218", "r221", "r228", "r229", "r230", "r235", "r316", "r375", "r451", "r509", "r536", "r602", "r686", "r687", "r833", "r858", "r1029" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per common share (usd per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r90", "r175", "r203", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r221", "r228", "r229", "r230", "r235", "r316", "r375", "r451", "r509", "r536", "r602", "r686", "r687", "r833", "r858", "r1029" ] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareDilutedLineItems", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r221", "r225", "r228", "r230" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.azz.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r217", "r231", "r232", "r233", "r234", "r422" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation", "documentation": "Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r718" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.azz.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate, continuing operations (percent)", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r517", "r1068" ] }, "azz_ElectricalAndUtilityIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "ElectricalAndUtilityIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Electrical/Utility", "label": "Electrical and Utility Industry [Member]", "documentation": "Electrical and Utility Industry" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued salaries and wages", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r1268" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [ "r1387", "r1388", "r1389", "r1390", "r1391", "r1392", "r1393", "r1394", "r1395", "r1396", "r1397", "r1398", "r1399", "r1400", "r1401", "r1402", "r1403", "r1404", "r1405", "r1406", "r1407", "r1408", "r1409", "r1410", "r1411", "r1412" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1163" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1163" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityFileNumber", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityFilerCategory", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r1163" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1247" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityRegistrantName", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1163" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityShellCompany", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r1163" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntitySmallBusiness", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r1163" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1163" ] }, "azz_EnvironmentalLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "EnvironmentalLiability", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environment liability", "label": "Environmental Liability", "documentation": "Environmental Liability" } } }, "auth_ref": [] }, "azz_EnvironmentalLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "EnvironmentalLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental liability, current", "label": "Environmental Liability, Current", "documentation": "Environmental Liability, Current" } } }, "auth_ref": [] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r1202" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r1243" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r1243" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1243" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityComponentDomain", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r89", "r90", "r117", "r147", "r148", "r169", "r170", "r171", "r200", "r201", "r202", "r204", "r211", "r213", "r215", "r237", "r288", "r289", "r315", "r316", "r317", "r374", "r406", "r411", "r412", "r413", "r416", "r418", "r421", "r449", "r450", "r452", "r453", "r509", "r525", "r526", "r533", "r534", "r535", "r537", "r601", "r602", "r669", "r670", "r671", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r685", "r720", "r722", "r723", "r724", "r725", "r727", "r733", "r756", "r772", "r816", "r817", "r826", "r827", "r841", "r855", "r875", "r876", "r877", "r894", "r964", "r1385" ] }, "azz_EquityInEarningsOfUnconsolidatedEntities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "EquityInEarningsOfUnconsolidatedEntities", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Equity in earnings of unconsolidated subsidiary", "label": "Equity In Earnings Of Unconsolidated Entities", "documentation": "Equity In Earnings Of Unconsolidated Entities" } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r282", "r283", "r285", "r532", "r711", "r1251", "r1252", "r1253", "r1414", "r1415", "r1416", "r1417" ] }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityMethodInvestmentDividendsOrDistributions", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution on investment in AVAIL joint venture", "label": "Proceeds from Equity Method Investment, Distribution", "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities." } } }, "auth_ref": [ "r5", "r7", "r24", "r851" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r105", "r111", "r193", "r196", "r286", "r711", "r778", "r779", "r785", "r793", "r800", "r801", "r812", "r814", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r105", "r111", "r193", "r196", "r286", "r711", "r778", "r779", "r785", "r793", "r800", "r801", "r812", "r814", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage of investment", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r282", "r711" ] }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityMethodInvestmentSummarizedFinancialInformationAbstract", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Summarized Financial Information [Abstract]", "label": "Equity Method Investment, Summarized Financial Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in AVAIL joint venture", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r236", "r257", "r269", "r280", "r1265", "r1335" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntity" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in Unconsolidated Entity", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r52", "r284", "r287", "r1253" ] }, "us-gaap_EquityMethodInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityMethodInvestmentsTextBlock", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investments", "label": "Equity Method Investments [Table Text Block]", "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information." } } }, "auth_ref": [ "r281", "r1258", "r1259" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r1212" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r1170", "r1180", "r1190", "r1222" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r1167", "r1177", "r1187", "r1219" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1218" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r688", "r690", "r691", "r701", "r1115" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r688", "r690", "r691", "r701", "r1115" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r363", "r456", "r457", "r458", "r459", "r460", "r461", "r467", "r468", "r688", "r689", "r691", "r692", "r693", "r694", "r700", "r701", "r703", "r708", "r758", "r759", "r760", "r765", "r1045", "r1046", "r1058", "r1059", "r1060", "r1061", "r1062", "r1115", "r1118", "r1122", "r1123" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.azz.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r692", "r696", "r698", "r699", "r700", "r703", "r704", "r705", "r706", "r707", "r815", "r1115", "r1119" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r363", "r456", "r461", "r467", "r691", "r701", "r708", "r758", "r1058", "r1059", "r1060", "r1061", "r1062", "r1115", "r1122", "r1123" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r363", "r456", "r461", "r467", "r469", "r691", "r692", "r701", "r708", "r759", "r1045", "r1046", "r1058", "r1059", "r1060", "r1061", "r1062", "r1115", "r1122", "r1123" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r363", "r456", "r457", "r458", "r459", "r460", "r461", "r467", "r468", "r691", "r692", "r693", "r694", "r701", "r708", "r760", "r1045", "r1046", "r1058", "r1059", "r1060", "r1061", "r1062", "r1115", "r1118", "r1122", "r1123" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r363", "r456", "r457", "r458", "r459", "r460", "r461", "r467", "r468", "r688", "r689", "r691", "r692", "r693", "r694", "r700", "r701", "r703", "r708", "r758", "r759", "r760", "r765", "r1045", "r1046", "r1058", "r1059", "r1060", "r1061", "r1062", "r1115", "r1118", "r1122", "r1123" ] }, "azz_FinanceLeaseAndOperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "FinanceLeaseAndOperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability, short-term", "label": "Finance Lease And Operating Lease, Liability, Current", "documentation": "Finance Lease And Operating Lease, Liability, Current" } } }, "auth_ref": [] }, "azz_FinanceLeaseAndOperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "FinanceLeaseAndOperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability, long-term", "label": "Finance Lease And Operating Lease, Liability, Noncurrent", "documentation": "Finance Lease And Operating Lease, Liability, Noncurrent" } } }, "auth_ref": [] }, "azz_FinanceLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "FinanceLeaseExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total financing lease expense", "label": "Finance Lease Expense", "documentation": "Finance Lease Expense" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": "azz_FinanceLeaseExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease expense, interest expense", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r738", "r744", "r1125" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from finance leases included in lease liabilities", "label": "Finance Lease, Interest Payment on Liability", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r740", "r749" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r736", "r753" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities\u2015short-term", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r736" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r737" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.azz.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Maturity", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1476" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities\u2015long-term", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r736" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r737" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r753", "r1302", "r1307", "r1485" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r753", "r1302", "r1307", "r1485" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2032", "label": "Finance Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r753", "r1302", "r1307", "r1485" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2031", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r753", "r1302", "r1307", "r1485" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r753", "r1302", "r1307", "r1485" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r753", "r1302", "r1307", "r1485" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueRemainderOfFiscalYear", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r1476" ] }, "azz_FinanceLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "FinanceLeaseLiabilityToBePaidThereafter", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease, Liability, to be Paid, Thereafter", "documentation": "Finance Lease, Liability, to be Paid, Thereafter" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less imputed interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r753" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing cash flows from finance leases included in lease liabilities", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r739", "r749" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r735" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": "azz_FinanceLeaseExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease expense, cost of sales", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r738", "r744", "r1125" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r737" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate\u2014finance leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r752", "r1125" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term\u2014finance leases", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r751", "r1125" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.azz.com/role/FairValueMeasurementsScheduleDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities", "label": "Financial Liabilities Fair Value Disclosure", "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities." } } }, "auth_ref": [ "r1451", "r1452", "r1462", "r1465", "r1466", "r1467", "r1468" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Finite-Lived, Class [Axis]", "label": "Intangible Asset, Finite-Lived, Class [Axis]", "documentation": "Information by class of finite-lived intangible asset." } } }, "auth_ref": [ "r304", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r776", "r777", "r883", "r1009", "r1011", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1350", "r1525", "r1526", "r1527" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Finite-Lived, Class [Domain]", "label": "Intangible Asset, Finite-Lived, Class [Domain]", "documentation": "Class of finite-lived intangible asset." } } }, "auth_ref": [ "r304", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r883", "r1009", "r1011", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1350", "r1525", "r1526", "r1527" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r1174", "r1184", "r1194", "r1226" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r1174", "r1184", "r1194", "r1226" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r1174", "r1184", "r1194", "r1226" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r1174", "r1184", "r1194", "r1226" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r1174", "r1184", "r1194", "r1226" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r1207" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Net gain on sale of property, plant\u00a0and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r7", "r1351", "r1356", "r1361", "r1362", "r1363" ] }, "us-gaap_GainLossOnTerminationOfLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "GainLossOnTerminationOfLease", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in ROU assets related to lease terminations", "label": "Gain (Loss) on Termination of Lease", "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term." } } }, "auth_ref": [ "r734" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r120", "r125", "r293", "r816", "r817", "r818", "r1038", "r1043", "r1069", "r1073", "r1074", "r1106", "r1116", "r1126", "r1337", "r1338", "r1425" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Including Goodwill, Impairment Loss", "label": "Intangible Asset, Including Goodwill, Impairment Loss", "documentation": "Amount of impairment loss for finite- and indefinite-lived intangible assets, goodwill, and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r1294" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "terseLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r22", "r25", "r193", "r195", "r196", "r344", "r345", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r417", "r711", "r1032", "r1037", "r1258", "r1259", "r1315", "r1318", "r1325", "r1329", "r1330", "r1336", "r1374" ] }, "azz_HVACAppliancesIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "HVACAppliancesIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HVAC & Appliances", "label": "HVAC & Appliances Industry [Member]", "documentation": "HVAC & Appliances Industry" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges", "label": "Intangible Asset, Finite-Lived, Impairment Loss", "documentation": "Amount of impairment loss for finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r305", "r1298", "r1349" ] }, "us-gaap_IncomeLossAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeLossAttributableToParent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income (loss) before income taxes", "label": "Income (Loss) Attributable to Parent, before Tax", "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments." } } }, "auth_ref": [ "r26", "r171" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r23", "r43", "r834", "r836", "r852", "r1012", "r1025", "r1027", "r1028", "r1032", "r1037", "r1315", "r1318", "r1325", "r1329", "r1330" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r41", "r90", "r97", "r193", "r195", "r196", "r203", "r211", "r316", "r344", "r345", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r375", "r417", "r451", "r509", "r536", "r602", "r687", "r711", "r852", "r1012", "r1032", "r1258", "r1259", "r1315", "r1318", "r1325", "r1329", "r1330", "r1336", "r1374" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity in earnings of unconsolidated subsidiary", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r7", "r24", "r42", "r236", "r253", "r269", "r280", "r851" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeStatementAbstract", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r98", "r99", "r100", "r101", "r102", "r103", "r104", "r323", "r325", "r1064", "r1065", "r1256", "r1257", "r1357", "r1358", "r1359", "r1360" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r193", "r197", "r513", "r517", "r518", "r519", "r520", "r521", "r522", "r527", "r529", "r530", "r531", "r842", "r882", "r892", "r1068" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax expense", "terseLabel": "Income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r50", "r51", "r193", "r214", "r215", "r236", "r254", "r269", "r516", "r517", "r528", "r859", "r1012", "r1025", "r1027", "r1028", "r1068" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Tax Paid, after Refund Received", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r45", "r191", "r523", "r524" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable, net", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Contract assets", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r1297" ] }, "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 }, "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Changes in current assets and current liabilities", "negatedTotalLabel": "Changes in current assets and current liabilities", "label": "Increase (Decrease) in Current Assets and Current Liabilities", "documentation": "Increase (Decrease) in Current Assets and Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred income taxes", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease (increase) in current assets:", "label": "Increase (Decrease) in Operating Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in current liabilities:", "label": "Increase (Decrease) in Operating Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Changes in other long-term assets and long-term liabilities", "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInOtherReceivables", "crdr": "credit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other receivables", "label": "Increase (Decrease) in Other Receivables", "documentation": "Amount of increase (decrease) in receivables classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock awards", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "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." } } }, "auth_ref": [ "r222", "r223", "r224", "r230", "r477" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r1174", "r1184", "r1194", "r1218", "r1226", "r1230", "r1238" ] }, "azz_IndustrialIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "IndustrialIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial", "label": "Industrial Industry [Member]", "documentation": "Industrial Industry" } } }, "auth_ref": [] }, "azz_InfrastructureIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "InfrastructureIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Infrastructure", "label": "Infrastructure Industry [Member]", "documentation": "Infrastructure Industry" } } }, "auth_ref": [] }, "azz_InfrastructureSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "InfrastructureSolutionsMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsAssetsDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Infrastructure Solutions", "label": "Infrastructure Solutions [Member]", "documentation": "Infrastructure Solutions" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1236" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r1166", "r1242" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r1166", "r1242" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r1166", "r1242" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/OperatingSegmentsAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net", "terseLabel": "Intangible Asset, Excluding Goodwill, after Accumulated Amortization", "label": "Intangible Asset, Excluding Goodwill, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of finite- and indefinite-lived intangible assets and capitalized cost for software to be sold, leased, or marketed. Excludes goodwill." } } }, "auth_ref": [ "r304", "r816", "r817", "r819", "r1344", "r1346" ] }, "us-gaap_InterestCostsCapitalizedAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterestCostsCapitalizedAdjustment", "crdr": "credit", "calculation": { "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails": { "parentTag": "us-gaap_InterestExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Capitalized interest", "label": "Interest Costs Capitalized Adjustment", "documentation": "Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred." } } }, "auth_ref": [] }, "us-gaap_InterestCostsIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterestCostsIncurred", "crdr": "debit", "calculation": { "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross interest expense", "label": "Interest Costs Incurred", "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings." } } }, "auth_ref": [ "r728", "r729" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 }, "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense, net", "negatedTerseLabel": "Interest expense, net", "totalLabel": "Interest expense, net", "label": "Interest Expense, Operating and Nonoperating", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r236", "r246", "r250", "r256", "r269", "r728", "r1037", "r1038", "r1520" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "presentation": [ "http://www.azz.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Income and Interest Expense Disclosure", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activity", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r184", "r187", "r190" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterestRateSwapMember", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsScheduleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r1110", "r1156", "r1157", "r1428", "r1429", "r1430", "r1431", "r1432", "r1433", "r1434", "r1435", "r1436", "r1437", "r1438", "r1439", "r1440", "r1441", "r1442", "r1443" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r292" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.azz.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1262", "r1275" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.azz.com/role/InventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "Total Inventory", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r119", "r155", "r1015", "r1126" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.azz.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw material", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1262", "r1277" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory reserves", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r38", "r1262", "r1279" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.azz.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1262", "r1276" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r743", "r1125" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LeaseCostAbstract", "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost [Abstract]", "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.azz.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1475" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r742", "r755", "r1474" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r742", "r755", "r1474" ] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2028", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Next Twelve Months", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Next Twelve Months" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2027", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Remainder Of Fiscal Year", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Remainder Of Fiscal Year" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2032", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2031", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2030", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2029", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidThereafter", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Thereafter", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Thereafter" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.azz.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1476" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r753", "r1302", "r1307", "r1485" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r753", "r1302", "r1307", "r1485" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2032", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r753", "r1302", "r1307", "r1485" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2031", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r753", "r1302", "r1307", "r1485" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r753", "r1302", "r1307", "r1485" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r753", "r1302", "r1307", "r1485" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueRemainderOfFiscalYear", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r1476" ] }, "azz_LesseeOperatingLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "LesseeOperatingLeaseLiabilityToBePaidThereafter", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidThereafter", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, Thereafter", "documentation": "Lessee, Operating Lease, Liability, to be Paid, Thereafter" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r753" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.azz.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r732" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit outstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [ "r1146", "r1148" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "terseLabel": "Liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r105", "r111", "r193", "r195", "r196", "r286", "r344", "r345", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r417", "r605", "r608", "r609", "r711", "r924", "r1031", "r1049", "r1161", "r1281", "r1374", "r1477", "r1478" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities [Abstract]", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r153", "r816", "r817", "r829", "r849", "r1126", "r1145", "r1147", "r1301", "r1306", "r1336", "r1469" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Liabilities and Shareholders' Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "terseLabel": "Current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r105", "r111", "r116", "r131", "r193", "r195", "r196", "r286", "r344", "r345", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r417", "r605", "r608", "r609", "r711", "r1126", "r1374", "r1477", "r1478" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r105", "r111", "r193", "r195", "r196", "r286", "r344", "r345", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r417", "r605", "r608", "r609", "r711", "r1281", "r1374", "r1477", "r1478" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding borrowings", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r1264", "r1270", "r1480", "r1481", "r1482", "r1486" ] }, "azz_LineOfCreditFacilityAdditionalBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accordion feature", "label": "Line Of Credit Facility, Additional Borrowing Capacity", "documentation": "Line Of Credit Facility, Additional Borrowing Capacity" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCapacityAvailableForTradePurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LineOfCreditFacilityCapacityAvailableForTradePurchases", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of receivables pledged", "label": "Line of Credit Facility, Capacity Available for Trade Purchases", "documentation": "The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for financing purchases of goods acquired for inventory or imminent delivery to a customer." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r1263", "r1266" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining borrowing capacity on line of credit", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r122", "r129", "r343", "r816", "r817", "r821" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LineOfCreditMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount awarded to other party", "label": "Litigation Settlement, Amount Awarded to Other Party", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [ "r1372" ] }, "us-gaap_LoansPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LoansPayableMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans Payable", "label": "Loans Payable [Member]", "documentation": "Borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "LocalPhoneNumber", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://www.azz.com/role/OperatingSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived Assets by Geographic Areas", "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Long-Lived Asset [Table Text Block]", "documentation": "Tabular disclosure of long-lived asset located in country of domicile and foreign country in which asset is held if it is not provided as part of reportable segment information. Long-lived asset excludes financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax asset. Includes, but is not limited to, subtotal of geographical information about group of countries." } } }, "auth_ref": [ "r1333" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of outstanding debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r194", "r199", "r362", "r373", "r816", "r817", "r823", "r838", "r1045", "r1046", "r1124", "r1264", "r1270", "r1486" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of outstanding debt", "label": "Long-Term Debt, Fair Value", "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." } } }, "auth_ref": [ "r1122", "r1123", "r1451", "r1453", "r1454", "r1455", "r1465", "r1466", "r1467", "r1468" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt, net", "totalLabel": "Long-term debt, net", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r1264", "r1270" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.azz.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r39", "r816", "r817", "r823" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r123", "r132", "r133", "r134", "r135", "r136", "r816", "r817", "r823", "r1365", "r1366", "r1367" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r15", "r123", "r132", "r133", "r134", "r135", "r136", "r816", "r817", "r823", "r1365", "r1366", "r1367" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency accrual", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r338", "r1250" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "MajorCustomersAxis", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r276", "r1050", "r1053", "r1140", "r1144", "r1487", "r1489", "r1490", "r1492", "r1493", "r1494", "r1495", "r1496", "r1497", "r1498", "r1499", "r1500", "r1501", "r1502", "r1503", "r1504", "r1505", "r1506", "r1507", "r1508", "r1509", "r1510", "r1511", "r1512", "r1513", "r1514", "r1515", "r1516" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "MaximumMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r56", "r58", "r60", "r61", "r63", "r74", "r76", "r77", "r87", "r88", "r112", "r114", "r241", "r339", "r340", "r341", "r342", "r475", "r501", "r502", "r503", "r512", "r694", "r761", "r762", "r763", "r764", "r766", "r767", "r768", "r769", "r773", "r871", "r873", "r881", "r916", "r917", "r969", "r971", "r973", "r974", "r984", "r992", "r993", "r995", "r996", "r1007", "r1008", "r1042", "r1066", "r1069", "r1075", "r1078", "r1118", "r1119", "r1120", "r1121", "r1141", "r1376", "r1377" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r1210" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r1210" ] }, "azz_MetalCoatingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "MetalCoatingsMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsAssetsDetails", "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Metal Coatings", "label": "Metal Coatings [Member]", "documentation": "Metal Coatings" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "MinimumMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r56", "r58", "r60", "r61", "r63", "r74", "r76", "r77", "r87", "r88", "r112", "r114", "r241", "r339", "r340", "r341", "r342", "r475", "r501", "r502", "r503", "r512", "r694", "r761", "r762", "r763", "r764", "r766", "r767", "r768", "r769", "r773", "r871", "r873", "r881", "r916", "r917", "r969", "r971", "r973", "r974", "r984", "r992", "r993", "r995", "r996", "r1007", "r1008", "r1042", "r1066", "r1069", "r1075", "r1078", "r1118", "r1119", "r1120", "r1141", "r1376", "r1377" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r1229" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1237" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r276", "r1050", "r1053", "r1140", "r1144", "r1487", "r1489", "r1490", "r1492", "r1493", "r1494", "r1495", "r1496", "r1497", "r1498", "r1499", "r1500", "r1501", "r1502", "r1503", "r1504", "r1505", "r1506", "r1507", "r1508", "r1509", "r1510", "r1511", "r1512", "r1513", "r1514", "r1515", "r1516" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r1211" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit." } } }, "auth_ref": [ "r186" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from financing activities:", "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets." } } }, "auth_ref": [ "r186" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from investing activities", "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity." } } }, "auth_ref": [ "r34", "r35", "r36" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash Flows From Operating Activities:", "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income (loss)", "verboseLabel": "Net income", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r26", "r36", "r44", "r90", "r105", "r111", "r164", "r167", "r171", "r193", "r195", "r196", "r198", "r203", "r207", "r208", "r209", "r210", "r211", "r214", "r215", "r226", "r286", "r316", "r344", "r345", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r375", "r378", "r381", "r385", "r417", "r451", "r509", "r536", "r602", "r687", "r711", "r854", "r945", "r962", "r963", "r1025", "r1027", "r1028", "r1159", "r1374" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r90", "r177", "r207", "r208", "r209", "r210", "r218", "r219", "r227", "r230", "r378", "r381", "r385", "r602" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Adopted Accounting Pronouncements and Accounting Pronouncements Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [ "r216" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r1210" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r1174", "r1184", "r1194", "r1218", "r1226" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1201" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1200" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r1218" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1237" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1237" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived assets", "label": "Long-Lived Asset, Excluding Financial Instrument, Customer Relationship, Mortgage Servicing Right, Deferred Policy Acquisition Cost, and Deferred Tax Asset, Amount", "documentation": "Amount of long-lived asset, excluding financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax asset." } } }, "auth_ref": [ "r275" ] }, "azz_NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029", "label": "Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029 [Member]", "documentation": "Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029" } } }, "auth_ref": [] }, "azz_NumberOfFinanceLeases": { "xbrltype": "integerItemType", "nsuri": "http://www.azz.com/20260531", "localname": "NumberOfFinanceLeases", "presentation": [ "http://www.azz.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of finance leases", "label": "Number of Finance Leases", "documentation": "Number of Finance Leases" } } }, "auth_ref": [] }, "azz_NumberOfOperatingLeases": { "xbrltype": "integerItemType", "nsuri": "http://www.azz.com/20260531", "localname": "NumberOfOperatingLeases", "presentation": [ "http://www.azz.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating leases", "label": "Number of Operating Leases", "documentation": "Number of Operating Leases" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.azz.com/role/TheCompanyandBasisofPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r1038", "r1317" ] }, "azz_NumberOfReportableSegmentsNotDisclosedFlag": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20260531", "localname": "NumberOfReportableSegmentsNotDisclosedFlag", "presentation": [ "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments not disclosed", "label": "NumberOfReportableSegmentsNotDisclosedFlag", "documentation": "NumberOfReportableSegmentsNotDisclosedFlag" } } }, "auth_ref": [] }, "azz_NumeratorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20260531", "localname": "NumeratorAbstract", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Numerator:", "label": "Numerator [Abstract]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss) before reclassification", "label": "OCI, before Reclassifications, before Tax, Attributable to Parent", "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r11" ] }, "us-gaap_OciEquityMethodInvestmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OciEquityMethodInvestmentTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) unconsolidated subsidiary, tax expense", "label": "OCI, Equity Method Investment, Tax", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) (OCI) for proportionate share of equity method investee's OCI." } } }, "auth_ref": [ "r279" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r1025", "r1028", "r1032", "r1258", "r1259", "r1315", "r1318", "r1325", "r1329", "r1330", "r1336" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r745", "r1125" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r736" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities\u2015short-term", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r736", "r1017" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r737" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities\u2015long-term", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r736" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r737" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases included in lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r741", "r749" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r735" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r737" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate\u2014operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r752", "r1125" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term\u2014operating leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r751", "r1125" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsAssetsDetails", "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "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." } } }, "auth_ref": [ "r263", "r264", "r265", "r266", "r267", "r270", "r1037", "r1038" ] }, "azz_OperationsAndAssetsBySegmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20260531", "localname": "OperationsAndAssetsBySegmentAbstract", "presentation": [ "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operations and assets by segment", "label": "Operations and Assets by Segment [Abstract]", "documentation": "Operations and assets by segment." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/TheCompanyandBasisofPresentation" ], "lang": { "en-us": { "role": { "verboseLabel": "The Company and Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r40", "r91", "r92", "r93", "r884", "r885" ] }, "us-gaap_OtherAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherAssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Asset Impairment Charges", "label": "Other Asset Impairment Charges", "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value." } } }, "auth_ref": [ "r1298", "r1355" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r121", "r126" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized translation gain (loss)", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r2", "r19", "r20", "r21", "r715", "r716", "r719" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on interest rate swap, net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r159", "r160" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on interest rate swap, tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r161" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive income to earnings, net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r160", "r163" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassification of AOCI, before tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r160", "r163", "r631", "r1111" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts reclassified from accumulated other comprehensive income to earnings, tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r161" ] }, "azz_OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, after Tax", "documentation": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, after Tax" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "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." } } }, "auth_ref": [ "r2", "r855" ] }, "azz_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodForUnconsolidatedSubsidiaryNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodForUnconsolidatedSubsidiaryNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized translation gain (loss) for unconsolidated subsidiary, net of tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period For Unconsolidated Subsidiary, Net of Tax", "documentation": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period For Unconsolidated Subsidiary, Net of Tax" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments, tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r2", "r3", "r717", "r726" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r9", "r162", "r165", "r168", "r173", "r211", "r720", "r721", "r727", "r831", "r855", "r1291", "r1292", "r1378" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Other Comprehensive Income (Loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in AOCI", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r4", "r8", "r41", "r165", "r168", "r211" ] }, "azz_OtherIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "OtherIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Industry [Member]", "documentation": "Other Industry" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other accrued liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r122", "r128", "r130", "r1126" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r140", "r1271" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other income (expense), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r29", "r1109" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1210" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivables", "label": "Other Receivables, Net, Current", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [ "r1016" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1172", "r1182", "r1192", "r1224" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r1175", "r1185", "r1195", "r1227" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r1175", "r1185", "r1195", "r1227" ] }, "us-gaap_PaidInKindInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaidInKindInterest", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt financing costs", "label": "Paid-in-Kind Interest", "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PartnersCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PartnersCapital", "crdr": "credit", "calculation": { "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Partners' Capital", "label": "Partners' Capital", "documentation": "The amount of ownership interest of different classes of partners in limited partnership." } } }, "auth_ref": [ "r415", "r420" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r1199" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of debt financing costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of dividends", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r32" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax payments related to common stock issued under stock-based plans", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r183" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r31" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r1209" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1209" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1201" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1218" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r1211" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1200" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r1202" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1246" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r1201" ] }, "us-gaap_PostemploymentBenefitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PostemploymentBenefitsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Postemployment Benefits [Abstract]", "label": "Postemployment Benefits [Abstract]" } } }, "auth_ref": [] }, "azz_PrecoatMetalsBusinessDivisionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "PrecoatMetalsBusinessDivisionMember", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Precoat Metals Business Division", "label": "Precoat Metals Business Division [Member]", "documentation": "Precoat Metals Business Division" } } }, "auth_ref": [] }, "azz_PrecoatMetalsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "PrecoatMetalsMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsAssetsDetails", "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Precoat Metals", "label": "Precoat Metals [Member]", "documentation": "Precoat Metals" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1280" ] }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "crdr": "debit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities." } } }, "auth_ref": [ "r185", "r1296" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Revolving Credit Facility", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r13", "r1301", "r1304" ] }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProceedsFromSaleOfMachineryAndEquipment", "crdr": "debit", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Sale of Machinery and Equipment", "label": "Proceeds from Sale of Machinery and Equipment", "documentation": "The cash inflow from sale of machinery and equipment." } } }, "auth_ref": [ "r30" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale or insurance settlements of property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r30" ] }, "us-gaap_ProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProfessionalFees", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal matter", "label": "Professional Fees", "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer." } } }, "auth_ref": [ "r1027", "r1037", "r1159", "r1521", "r1522" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r90", "r105", "r111", "r164", "r167", "r188", "r193", "r195", "r196", "r198", "r203", "r211", "r214", "r215", "r286", "r316", "r344", "r345", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r375", "r417", "r451", "r509", "r536", "r602", "r603", "r606", "r607", "r687", "r711", "r834", "r836", "r853", "r893", "r945", "r962", "r963", "r1012", "r1107", "r1108", "r1160", "r1293", "r1374" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization", "documentation": "Amount, after accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection." } } }, "auth_ref": [ "r754", "r816", "r817", "r830", "r839", "r840", "r850", "r1126", "r1353" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debt expense (recovery)", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r176", "r180", "r291" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r1199" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r1199" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "RangeAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r56", "r58", "r60", "r61", "r63", "r74", "r76", "r77", "r87", "r88", "r112", "r114", "r241", "r339", "r340", "r341", "r342", "r455", "r475", "r501", "r502", "r503", "r508", "r512", "r694", "r761", "r762", "r763", "r764", "r766", "r767", "r768", "r769", "r771", "r773", "r871", "r873", "r881", "r916", "r917", "r969", "r971", "r973", "r974", "r984", "r992", "r993", "r995", "r996", "r1007", "r1008", "r1042", "r1066", "r1069", "r1075", "r1078", "r1118", "r1119", "r1120", "r1121", "r1141", "r1151", "r1368", "r1376", "r1377", "r1454" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "RangeMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r56", "r58", "r60", "r61", "r63", "r74", "r76", "r77", "r87", "r88", "r112", "r114", "r241", "r339", "r340", "r341", "r342", "r455", "r475", "r501", "r502", "r503", "r508", "r512", "r694", "r761", "r762", "r763", "r764", "r766", "r767", "r768", "r769", "r771", "r773", "r871", "r873", "r881", "r916", "r917", "r969", "r971", "r973", "r974", "r984", "r992", "r993", "r995", "r996", "r1007", "r1008", "r1042", "r1066", "r1069", "r1075", "r1078", "r1118", "r1119", "r1120", "r1121", "r1141", "r1151", "r1368", "r1376", "r1377", "r1454" ] }, "azz_ReceivablesSecuritizationFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "ReceivablesSecuritizationFacilityMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables Securitization Facility", "label": "Receivables Securitization Facility [Member]", "documentation": "Receivables Securitization Facility" } } }, "auth_ref": [] }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "crdr": "debit", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amounts reclassified from AOCI", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "presentation": [ "http://www.azz.com/role/OperatingSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Reconciliation of Asset by Segment to Consolidated", "label": "Segment Reporting, Reconciliation of Asset by Segment to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of reconciliation of asset by reportable segment to consolidated asset." } } }, "auth_ref": [ "r1326", "r1327" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r1167", "r1177", "r1187", "r1219" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on Revolving Credit Facility", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r33", "r1301", "r1304" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of debt financing costs", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r33", "r890" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r1168", "r1178", "r1188", "r1220" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r1169", "r1179", "r1189", "r1221" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r1176", "r1186", "r1196", "r1228" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "azz_RestructuringAndRelatedActivitiesNumberOfFacilitiesClosed": { "xbrltype": "integerItemType", "nsuri": "http://www.azz.com/20260531", "localname": "RestructuringAndRelatedActivitiesNumberOfFacilitiesClosed", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of facilities closed", "label": "Restructuring And Related Activities, Number Of Facilities Closed", "documentation": "Restructuring And Related Activities, Number Of Facilities Closed" } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Charges", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r7", "r178", "r181", "r331", "r332", "r1026", "r1369" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r327", "r328", "r329", "r330", "r332", "r333", "r334", "r335" ] }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RestructuringCostsAndAssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Costs and Asset Impairment Charges", "label": "Restructuring Costs and Asset Impairment Charges", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r7" ] }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentCharges" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Impairment Charges", "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]", "documentation": "The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r149", "r151", "r414", "r816", "r817", "r828", "r848", "r878", "r880", "r891", "r927", "r1126" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RetainedEarningsMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r89", "r90", "r200", "r201", "r202", "r204", "r211", "r213", "r215", "r288", "r289", "r315", "r316", "r317", "r374", "r411", "r421", "r449", "r450", "r452", "r453", "r509", "r525", "r526", "r533", "r534", "r535", "r537", "r601", "r602", "r669", "r670", "r671", "r673", "r675", "r676", "r678", "r685", "r733", "r772", "r841", "r875", "r877", "r894", "r1382", "r1384", "r1523" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/DisaggregatedSalesDetails", "http://www.azz.com/role/OperatingSegmentsGeographicalSalesDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r236", "r247", "r248", "r263", "r269", "r272", "r274", "r276", "r444", "r445", "r446", "r775", "r1025", "r1028" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.azz.com/role/DisaggregatedSales" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregated Sales", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r53", "r435", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r446", "r448" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.azz.com/role/OperatingSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue", "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue [Table Text Block]", "documentation": "Tabular disclosure of revenue attributed to country of domicile and foreign country from which revenue is derived if it is not provided as part of reportable segment information. Includes, but is not limited to, subtotal of geographical information about group of countries." } } }, "auth_ref": [ "r1332" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r172", "r193", "r195", "r196", "r236", "r247", "r248", "r263", "r269", "r272", "r274", "r276", "r344", "r345", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r417", "r711", "r834", "r836", "r1037", "r1109", "r1145", "r1147", "r1258", "r1259", "r1336", "r1374" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevenuesAbstract", "lang": { "en-us": { "role": { "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]", "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r274", "r275" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities obtained from new ROU assets\u2014finance leases", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r750", "r1125", "r1299" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities obtained from new ROU assets\u2014operating leases", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r750", "r1125", "r1299" ] }, "azz_RightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20260531", "localname": "RightOfUseAssets", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Right Of Use Assets", "documentation": "Right Of Use Assets" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1237" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1237" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.azz.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r11", "r1470", "r1471" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Table]", "label": "Business Combination [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r303", "r539", "r540", "r541", "r542", "r548", "r549", "r550", "r551", "r557", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r575", "r576", "r577", "r578", "r579", "r582", "r583", "r584", "r585", "r586", "r587", "r593", "r594", "r595", "r599", "r1069", "r1078", "r1419", "r1421", "r1423" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [ "r1248" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.azz.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Debt [Table Text Block]", "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." } } }, "auth_ref": [] }, "azz_ScheduleOfEarningsPerShareBasicAndDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20260531", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedAbstract", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Computation of basic and diluted earnings per share", "label": "Schedule of Earnings Per Share Basic and Diluted [Abstract]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.azz.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Computation of basic and diluted earnings per share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1313" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table]", "label": "Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table]", "documentation": "Disclosure of information about diluted earnings per share by class of stock. Includes, but is not limited to, two-class method." } } }, "auth_ref": [ "r221", "r225", "r228", "r230" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r282", "r283", "r285", "r532", "r711", "r1251", "r1252", "r1253", "r1414", "r1415", "r1416", "r1417" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r105", "r111", "r193", "r196", "r282", "r283", "r285", "r286", "r711" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment [Table]", "label": "Equity Method Investment [Table]", "documentation": "Disclosure of information about equity method investment. Includes, but is not limited to, name of investee or group of investees, percentage ownership, difference between investment and value of underlying equity in net assets." } } }, "auth_ref": [ "r105", "r111", "r193", "r196", "r282", "r283", "r285", "r286", "r711" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r1451", "r1452" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.azz.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "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." } } }, "auth_ref": [ "r1278" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.azz.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of assets acquired and liabilities assumed", "label": "Business Combination, Recognized Asset Acquired and Liability Assumed [Table Text Block]", "documentation": "Tabular disclosure of asset acquired and liability assumed in business combination and recognized at acquisition date." } } }, "auth_ref": [ "r1422", "r1424" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost [Table]", "label": "Restructuring Cost [Table]", "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve." } } }, "auth_ref": [ "r327", "r328", "r329", "r330", "r332", "r333", "r334", "r335" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Table]", "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Table]", "documentation": "Disclosure of information about revenue attributed to and long-lived asset located in country of domicile and foreign country from which revenue is derived and in which asset is held, if it is not provided as part of reportable segment information. Long-lived asset excludes financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax asset. Includes, but is not limited to, subtotal of geographical information about group of countries." } } }, "auth_ref": [ "r274", "r275" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.azz.com/role/OperatingSegmentsAssetsDetails", "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsGeographicalSalesDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Table]", "label": "Segment Reporting [Table]", "documentation": "Disclosure of information about segment reporting. Includes, but is not limited to, reconciliation of reportable segment amount to corresponding consolidated total." } } }, "auth_ref": [ "r243", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r271" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.azz.com/role/OperatingSegmentsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Operations and assets by segment", "label": "Segment Reporting [Table Text Block]", "documentation": "Tabular disclosure of segment reporting. Includes, but is not limited to, reconciliation of reportable segment amount to corresponding consolidated total." } } }, "auth_ref": [ "r1316", "r1318", "r1319", "r1320", "r1321", "r1322", "r1323", "r1327", "r1328", "r1331" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock, Class of Stock [Table]", "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r46", "r47", "r48", "r49", "r117", "r147", "r148", "r238", "r387", "r388", "r390", "r391", "r392", "r393", "r394", "r395", "r397", "r400", "r406", "r407", "r409", "r410", "r412", "r413", "r416", "r418", "r668", "r816", "r817", "r826", "r827", "r887", "r888", "r889", "r890", "r1249", "r1301", "r1303", "r1383" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SecuredDebtMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Debt", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "Security12bTitle", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r1162" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "SecurityExchangeName", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r1164" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SegmentDomain", "presentation": [ "http://www.azz.com/role/OperatingSegmentsAssetsDetails", "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "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." } } }, "auth_ref": [ "r96", "r236", "r243", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r271", "r276", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r314", "r319", "r325", "r330", "r335", "r592", "r595", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r1034", "r1037", "r1038", "r1043", "r1143", "r1487", "r1489", "r1490", "r1491", "r1492", "r1493", "r1494", "r1495", "r1496", "r1497", "r1498", "r1499", "r1500", "r1501", "r1502", "r1503", "r1504", "r1505", "r1506", "r1507", "r1508", "r1509", "r1510", "r1511", "r1512", "r1513", "r1514", "r1515", "r1516" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.azz.com/role/OperatingSegmentsGeographicalSalesDetails", "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r57", "r59", "r62", "r64", "r65", "r66", "r67", "r68", "r69", "r70", "r71", "r72", "r73", "r75", "r76", "r77", "r240", "r274", "r275", "r778", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r834", "r835", "r836", "r837", "r909", "r912", "r914", "r970", "r972", "r975", "r985", "r992", "r994", "r995", "r996", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1010", "r1030", "r1050", "r1052", "r1129", "r1130", "r1131", "r1132", "r1134", "r1136", "r1137", "r1138", "r1142", "r1151", "r1487", "r1489", "r1490", "r1492", "r1493", "r1494", "r1495", "r1496", "r1497", "r1498", "r1499", "r1500", "r1501", "r1502", "r1503", "r1504", "r1505", "r1506", "r1507", "r1508", "r1509", "r1510", "r1511", "r1512", "r1513", "r1514", "r1515", "r1516" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/OperatingSegments" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating Segments", "label": "Segment Reporting [Text Block]", "documentation": "The entire disclosure for segment reporting." } } }, "auth_ref": [ "r236", "r242", "r243", "r244", "r245", "r246", "r259", "r261", "r262", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r276", "r1033", "r1035", "r1036", "r1037", "r1039", "r1040", "r1041" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.azz.com/role/OperatingSegmentsAssetsDetails", "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsGeographicalSalesDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Line Items]", "label": "Segment Reporting [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r243", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r271" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Selling, general and administrative", "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r27", "r1024", "r1025", "r1026", "r1028", "r1295" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SeniorNotesMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Noncash Expense [Abstract]", "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504" ] }, "srt_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [ "r1385" ] }, "srt_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of share repurchase program." } } }, "auth_ref": [ "r1385" ] }, "azz_ShareRepurchaseProgramShareRepurchasesMaximumMarketCapitalizationPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20260531", "localname": "ShareRepurchaseProgramShareRepurchasesMaximumMarketCapitalizationPercent", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum repurchases as a percentage of market capitalization", "label": "Share Repurchase Program, Share Repurchases, Maximum Market Capitalization, Percent", "documentation": "Share Repurchase Program, Share Repurchases, Maximum Market Capitalization, Percent" } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SharesIssued", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning balance (shares)", "periodEndLabel": "Balance, ending balance (shares)", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total short-term lease expense", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r746", "r1125" ] }, "azz_StandbyAndCommercialLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "StandbyAndCommercialLettersOfCreditMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standby And Commercial Letters Of Credit", "label": "Standby And Commercial Letters Of Credit [Member]", "documentation": "Standby And Commercial Letters Of Credit" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.azz.com/role/OperatingSegmentsAssetsDetails", "http://www.azz.com/role/OperatingSegmentsDepreciationandAmortizationDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r96", "r236", "r243", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r271", "r276", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r314", "r319", "r325", "r330", "r335", "r592", "r595", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r1034", "r1037", "r1038", "r1043", "r1143", "r1487", "r1489", "r1490", "r1491", "r1492", "r1493", "r1494", "r1495", "r1496", "r1497", "r1498", "r1499", "r1500", "r1501", "r1502", "r1503", "r1504", "r1505", "r1506", "r1507", "r1508", "r1509", "r1510", "r1511", "r1512", "r1513", "r1514", "r1515", "r1516" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r54", "r117", "r118", "r143", "r144", "r145", "r146", "r147", "r148", "r193", "r196", "r221", "r225", "r228", "r230", "r238", "r239", "r286", "r344", "r347", "r348", "r349", "r353", "r354", "r376", "r377", "r379", "r380", "r382", "r384", "r387", "r388", "r390", "r391", "r392", "r393", "r394", "r395", "r397", "r400", "r406", "r407", "r408", "r409", "r410", "r412", "r413", "r416", "r417", "r418", "r711", "r816", "r817", "r825", "r826", "r827", "r841", "r887", "r888", "r889", "r890", "r894", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r926", "r946", "r964", "r986", "r987", "r988", "r989", "r990", "r1249", "r1303", "r1305", "r1312", "r1383", "r1385" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r89", "r90", "r117", "r147", "r148", "r169", "r170", "r171", "r200", "r201", "r202", "r204", "r211", "r213", "r215", "r237", "r288", "r289", "r315", "r316", "r317", "r374", "r406", "r411", "r412", "r413", "r416", "r418", "r421", "r449", "r450", "r452", "r453", "r509", "r525", "r526", "r533", "r534", "r535", "r537", "r601", "r602", "r669", "r670", "r671", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r685", "r720", "r722", "r723", "r724", "r725", "r727", "r733", "r756", "r772", "r816", "r817", "r826", "r827", "r841", "r855", "r875", "r876", "r877", "r894", "r964", "r1385" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.azz.com/role/OperatingSegmentsGeographicalSalesDetails", "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r57", "r59", "r62", "r64", "r65", "r66", "r67", "r68", "r69", "r70", "r71", "r72", "r73", "r75", "r76", "r77", "r240", "r274", "r275", "r778", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r834", "r835", "r836", "r837", "r909", "r912", "r914", "r970", "r972", "r975", "r985", "r992", "r994", "r995", "r996", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1010", "r1030", "r1050", "r1052", "r1129", "r1130", "r1131", "r1132", "r1134", "r1136", "r1137", "r1138", "r1142", "r1151", "r1487", "r1489", "r1490", "r1492", "r1493", "r1494", "r1495", "r1496", "r1497", "r1498", "r1499", "r1500", "r1501", "r1502", "r1503", "r1504", "r1505", "r1506", "r1507", "r1508", "r1509", "r1510", "r1511", "r1512", "r1513", "r1514", "r1515", "r1516" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementLineItems", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r117", "r118", "r122", "r123", "r128", "r137", "r139", "r143", "r146", "r147", "r148", "r151", "r200", "r201", "r202", "r237", "r376", "r377", "r379", "r382", "r387", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r418", "r420", "r421", "r431", "r733", "r775", "r816", "r817", "r825", "r826", "r827", "r886", "r895", "r906", "r918", "r919", "r920", "r921", "r922", "r923", "r926", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r939", "r940", "r941", "r942", "r943", "r947", "r948", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r964", "r1016", "r1027", "r1028", "r1152", "r1519" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeLocationBalanceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfIncomeLocationBalanceAxis", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Location, Statement of Income, Balance [Axis]", "label": "Location, Statement of Income, Balance [Axis]", "documentation": "Information by location in statement of income line item where disaggregated amount is reported." } } }, "auth_ref": [ "r323", "r326", "r329", "r334", "r622", "r628", "r645", "r653", "r695", "r697", "r702", "r712", "r713", "r714", "r872", "r874", "r949", "r1009", "r1069", "r1074", "r1111", "r1113", "r1117", "r1122", "r1123", "r1418", "r1420", "r1488" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementTable", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r94", "r117", "r118", "r122", "r123", "r128", "r137", "r139", "r143", "r146", "r147", "r148", "r151", "r200", "r201", "r202", "r237", "r277", "r376", "r377", "r379", "r382", "r387", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r418", "r420", "r421", "r431", "r733", "r775", "r816", "r817", "r825", "r826", "r827", "r841", "r886", "r895", "r906", "r918", "r919", "r920", "r921", "r922", "r923", "r926", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r939", "r940", "r941", "r942", "r943", "r947", "r948", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r964", "r1016", "r1027", "r1028", "r1152", "r1519" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r1171", "r1181", "r1191", "r1223" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [ "r1387", "r1388", "r1389", "r1390", "r1391", "r1392", "r1393", "r1394", "r1395", "r1396", "r1397", "r1398", "r1399", "r1400", "r1401", "r1402", "r1403", "r1404", "r1405", "r1406", "r1407", "r1408", "r1409", "r1410", "r1411", "r1412" ] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement", "label": "Share-Based Payment Arrangement [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r1314" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued under stock-based plans and related income tax expense (shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r1261", "r1272", "r1273", "r1378", "r1379", "r1380", "r1382", "r1384" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r16", "r1261", "r1272", "r1273", "r1378", "r1379", "r1380", "r1382", "r1384", "r1480", "r1481", "r1483", "r1484" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued under stock-based plans and related tax expense", "label": "Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)", "documentation": "Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit." } } }, "auth_ref": [ "r1413" ] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program authorized amount", "label": "Share Repurchase Program, Authorized, Amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r1385" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program, Remaining Authorized, Amount", "label": "Share Repurchase Program, Remaining Authorized, Amount", "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r1385" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders' equity", "periodStartLabel": "Balance, beginning balance", "periodEndLabel": "Balance, ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r37", "r928", "r944", "r965", "r966", "r1126", "r1161", "r1281", "r1301", "r1305", "r1306", "r1336", "r1469", "r1523" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Shareholders' Equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/Equity" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r117", "r147", "r148", "r152", "r386", "r389", "r391", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r407", "r412", "r413", "r416", "r418", "r419", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r668", "r683", "r684", "r757", "r967", "r968", "r991" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesSubleaseIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r748", "r1125" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SupplementalCashFlowElementsAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r1217" ] }, "azz_TermLoanBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "TermLoanBMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan B", "label": "Term Loan B [Member]", "documentation": "Term Loan B" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1209" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r1216" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1236" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r1238" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "TradingSymbol", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "azz_TransportationIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20260531", "localname": "TransportationIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transportation", "label": "Transportation Industry [Member]", "documentation": "Transportation Industry" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1239" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1240" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r1240" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1238" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1238" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r1241" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1239" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2026", "localname": "US", "presentation": [ "http://www.azz.com/role/OperatingSegmentsGeographicalSalesDetails", "http://www.azz.com/role/OperatingSegmentsLongLivedAssetsDetails", "http://www.azz.com/role/OperatingSegmentsScheduleofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unamortized debt issuance costs", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r1235" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r747", "r1125" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r1205" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number common shares, diluted (shares)", "totalLabel": "Denominator for diluted earnings per common share (shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r220", "r230" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number common shares, basic (shares)", "verboseLabel": "Denominator for basic earnings per common share-weighted average shares (shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r218", "r230" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "WriteOffOfDeferredDebtIssuanceCost", "crdr": "debit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt write-off", "label": "Deferred Debt Issuance Cost, Writeoff", "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt." } } }, "auth_ref": [ "r28" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r1203" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r50": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r51": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r52": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org/323/tableOfContent" }, "r53": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r54": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r55": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r56": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r57": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r58": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r59": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r60": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r61": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r62": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r63": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r64": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r65": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r66": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r67": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r68": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r69": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r70": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r71": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r72": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r73": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r74": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "3", "Publisher": "SEC" }, "r75": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r76": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column B", "Publisher": "SEC" }, "r77": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column C", "Publisher": "SEC" }, "r78": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r79": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r80": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r81": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r82": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r83": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r84": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r85": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r86": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481034/205-10-S45-5" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.4-03(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-3" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480868/205-20-S45-2" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480837/205-20-S50-1" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.Z.5.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-2" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-3" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-13" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-3" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-6" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-7" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-12" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481725/323-10-35-18" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-4" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-14" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(24)(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-11" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480125/505-10-S35-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-4" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-8" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-6" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB Topic 4.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 4.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-5" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SAB Topic 5.Q.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-7" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481468/505-20-05-5" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-3" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-3" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 1.D.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479921/505-20-S99-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-11" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715-20/tableOfContent" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(m)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(r)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "17", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805-10/tableOfContent" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-4" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-5" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-7" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805-20/tableOfContent" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805-30/tableOfContent" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-3" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479326/805-40-45-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/815/tableOfContent" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CCC", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CCC", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CCC", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EE", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EE", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EE", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EE", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EEE", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EEE", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EEE", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4F", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4I" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "15", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480960/815-15-50-3" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "45", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480865/815-45-50-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482804/825-20-50-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-9" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-3" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-5" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-12" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-21" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479092/842-20-40-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 1.B.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480148/855-10-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(cc)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-5" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "715", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477317/912-715-50-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-15" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-33" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-35A" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13)(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.9-06)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478443/942-360-45-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "805", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r905": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r911": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12" }, "r912": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r914": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r915": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r916": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r917": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r918": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r919": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r920": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r921": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r922": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r923": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r924": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r925": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r926": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r927": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r928": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r929": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r930": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r931": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r932": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r933": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r934": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r935": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r936": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r937": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r938": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r939": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r940": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r941": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r942": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r943": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r944": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r945": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r946": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r947": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r948": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r949": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r950": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r951": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r952": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r953": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r954": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r955": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r956": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r957": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r958": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r959": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r960": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r961": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r962": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r963": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r964": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r965": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r966": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r967": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r968": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r969": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r970": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r971": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r972": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r973": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r974": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r975": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r976": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r977": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r978": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r979": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r980": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r981": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r982": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r983": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r984": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r985": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r986": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r987": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r988": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r989": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r990": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r991": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r992": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2" }, "r993": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r994": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r995": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r996": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r997": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r998": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r999": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r1000": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r1001": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r1002": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r1003": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r1004": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r1005": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r1006": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r1007": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r1008": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r1009": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r1010": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r1011": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r1012": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A" }, "r1013": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483474/205-20-55-102" }, "r1014": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r1015": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r1016": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r1017": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r1018": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-15" }, "r1019": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r1020": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-20" }, "r1021": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r1022": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r1023": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12" }, "r1024": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11" }, "r1025": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14" }, "r1026": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18" }, "r1027": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21" }, "r1028": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4" }, "r1029": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r1030": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18" }, "r1031": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1032": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r1033": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r1034": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r1035": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r1036": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r1037": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r1038": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r1039": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r1040": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r1041": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r1042": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r1043": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r1044": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r1045": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r1046": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r1047": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r1048": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r1049": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "64", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64" }, "r1050": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r1051": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r1052": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r1053": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r1054": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r1055": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r1056": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r1057": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r1058": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r1059": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r1060": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r1061": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r1062": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r1063": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18" }, "r1064": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r1065": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r1066": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r1067": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1068": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r1069": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8" }, "r1070": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-29" }, "r1071": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-29" }, "r1072": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-38" }, "r1073": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "39", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-39" }, "r1074": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41" }, "r1075": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "43", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43" }, "r1076": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "45", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-45" }, "r1077": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "46", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-46" }, "r1078": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47" }, "r1079": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r1080": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r1081": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r1082": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r1083": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r1084": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r1085": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r1086": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r1087": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r1088": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29" }, "r1089": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29" }, "r1090": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1091": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1092": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1093": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1094": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1095": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1096": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1097": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1098": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1099": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1100": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1101": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1102": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1103": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1104": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1105": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1106": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478064/805-740-55-13" }, "r1107": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r1108": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r1109": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r1110": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "181", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-181" }, "r1111": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182" }, "r1112": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "183", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-183" }, "r1113": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "184", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-184" }, "r1114": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "185", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-185" }, "r1115": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r1116": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r1117": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r1118": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r1119": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r1120": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r1121": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r1122": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10" }, "r1123": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12" }, "r1124": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r1125": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r1126": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r1127": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "108", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481296/860-20-55-108" }, "r1128": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-12" }, "r1129": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r1130": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r1131": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r1132": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r1133": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-34" }, "r1134": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r1135": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-3" }, "r1136": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r1137": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r1138": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r1139": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-7" }, "r1140": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r1141": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r1142": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r1143": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r1144": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r1145": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11" }, "r1146": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-12" }, "r1147": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14" }, "r1148": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-15" }, "r1149": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r1150": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1151": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r1152": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r1153": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r1154": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r1155": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r1156": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r1157": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r1158": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r1159": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r1160": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r1161": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r1162": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1163": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1164": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1165": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r1166": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r1167": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r1168": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r1169": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1170": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1171": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1172": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1173": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1174": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r1175": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r1176": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r1177": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r1178": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r1179": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1180": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1181": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1182": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1183": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1184": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1185": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1186": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1187": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1188": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1189": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1190": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1191": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1192": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1193": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1194": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1195": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1196": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1197": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r1198": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1199": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1200": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1201": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1202": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r1203": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r1204": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r1205": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r1206": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r1207": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r1208": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r1209": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1210": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1211": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1212": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1213": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1214": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1215": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1216": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1217": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1218": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1219": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1220": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1221": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1222": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1223": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1224": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1225": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1226": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1227": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1228": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1229": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1230": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1231": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1232": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1233": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1234": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1235": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1236": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1237": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1238": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1239": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1240": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1241": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1242": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1243": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r1244": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r1245": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r1246": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r1247": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1248": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r1249": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r1250": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r1251": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r1252": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r1253": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r1254": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r1255": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r1256": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r1257": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r1258": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A" }, "r1259": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r1260": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r1261": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11" }, "r1262": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-3" }, "r1263": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8" }, "r1264": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9" }, "r1265": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1266": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1267": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1268": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1269": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1270": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1271": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1272": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1273": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1274": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1275": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1276": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1277": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1278": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1279": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1280": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1281": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1282": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1283": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1284": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1285": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1286": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1287": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1288": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1289": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r1290": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12" }, "r1291": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r1292": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r1293": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r1294": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1295": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r1296": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r1297": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r1298": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r1299": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r1300": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r1301": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1" }, "r1302": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4" }, "r1303": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1304": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1305": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1306": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1307": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r1308": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r1309": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r1310": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r1311": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r1312": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r1313": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r1314": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r1315": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r1316": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r1317": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r1318": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r1319": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r1320": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r1321": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r1322": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r1323": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1324": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1325": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1326": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1327": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r1328": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1329": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1330": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1331": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r1332": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r1333": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r1334": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r1335": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r1336": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r1337": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1338": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1339": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r1340": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1341": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1342": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1343": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1344": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1345": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1346": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1347": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1348": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1349": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r1350": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482558/350-40-50-1" }, "r1351": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5" }, "r1352": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1353": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1354": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1355": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2" }, "r1356": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r1357": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r1358": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r1359": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r1360": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r1361": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480204/360-10-S45-1" }, "r1362": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480204/360-10-S45-3" }, "r1363": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-1" }, "r1364": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1365": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1366": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1367": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1368": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1369": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482047/420-10-45-3" }, "r1370": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r1371": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1372": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r1373": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1374": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1375": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1376": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r1377": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r1378": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r1379": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2" }, "r1380": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3" }, "r1381": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-4" }, "r1382": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1" }, "r1383": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-2" }, "r1384": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r1385": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r1386": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r1387": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1388": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1389": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1390": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1391": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1392": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1393": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1394": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1395": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1396": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1397": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1398": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1399": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1400": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1401": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1402": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1403": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1404": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1405": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1406": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1407": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1408": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1409": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1410": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1411": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1412": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1413": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r1414": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1415": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1416": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1417": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1418": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r1419": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r1420": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r1421": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r1422": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r1423": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r1424": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2" }, "r1425": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r1426": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r1427": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r1428": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r1429": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r1430": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r1431": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r1432": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r1433": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r1434": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r1435": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r1436": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r1437": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r1438": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r1439": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r1440": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r1441": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r1442": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC" }, "r1443": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r1444": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5" }, "r1445": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A" }, "r1446": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r1447": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r1448": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r1449": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r1450": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1451": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1452": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1453": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1454": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1455": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1456": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1457": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1458": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1459": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1460": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1461": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1462": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1463": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1464": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1465": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r1466": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r1467": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r1468": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1469": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1470": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r1471": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r1472": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1473": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1474": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-2" }, "r1475": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1476": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r1477": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1478": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1479": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r1480": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1" }, "r1481": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1" }, "r1482": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1483": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1484": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1485": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.9-06)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2" }, "r1486": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1487": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1488": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1489": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1490": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1491": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1492": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1493": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1494": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1495": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1496": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1497": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1498": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1499": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1500": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1501": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1502": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1503": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1504": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1505": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1506": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1507": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1508": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1509": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1510": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1511": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1512": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1513": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1514": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1515": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1516": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1517": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1518": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1519": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r1520": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r1521": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r1522": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r1523": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1524": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1525": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r1526": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r1527": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" } } } ZIP 95 0000008947-26-000162-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000008947-26-000162-xbrl.zip M4$L#!!0 ( "BZ%Q P!:X'T8! ,:?$@ 0 87IZ+3(P,C8P-3,Q+FAT M;>Q]:W?B2)+H]_T5NLS,[:IS,-:#IZN:>R@_JKU;97N,JWNGO\Q)I,2H6TB, M'K;I7W\C4A)/ 9(1D(*) MVKICF/;SSS]UNI>WMS_]O_9_??X_9V?_^^7QFW3EZ,&0VKYTZ5+B4T-Z-?V! MY ^H])OC_FF^$.G!(G[?<8=G9^%CE\YH[)K/ U]29;4>#XM_=2]DI=576KI^ MIO6;M;.&K"MGK7Z3GLER4U,T4FM272T_7RC]FJ8V]>J90I3&6;4&8YNZJIWU M#4*;]3I1#5TN&Q=R7>WIO6:_J6NTVB2-GJ'W>XI2T[6&46_V*)MWX,.>8=^V M]W-IX/NCB_/SU]?7RJM6<=SGJ*HUU3X0C9B* M[@S9&+DV)1E ])]K5HH_]X@WV=O;TO@YHL9?V= +BP!_EZA]]J-;:G\>4&*T M/P^I3R1\](S^)S!??BY=.K8/O'[V-![!#'KXZ>>23]_\<\8?Y^W_^J__^NR; MOD7;L(.S>/6?S\/O/I^';^XYQKC]V3!?),\?6_3GDF%Z(XN,+VS'IC"_^7:! M ZD;_FD:!K79G_#['<@;U]3#Z=_\1]K_N:2? 8!L,L0W4?/BVH;IQI>P.)=8 MM[9!W_Z'CDN2";CHGP',VS+[7[-5;7P^GWMKADDZ(/8,%'TW%GDN22'/_5P" M)KWHFV_4..L3"Q$1S=HHM=D7[Y\P%K4WIJ<3ZU^4N#?PC3>9H5EJ [RWV-'\ M! \PW#'FIVB5VO]4WC_!9>"Z'*7&?]_T;TP9)8,)F'<]$@7G]!B3M MF3V+?C,]/UY7K04+6\.:Z_N<.U+=)/SVFN' MHYIO)NF9%DK!D.?>L_SF^N7/ JMC&^OGSY.?\]A;ZU![2XNW.\?6W[N]NJSF ML;WI$G:"O>UVJ!UPAVMEWO;469?KW'!>WCMK<,-WB3O;BB:5#5;"?KEN!_O; M8$=LO;_S>6/?I7T*XW3J);@HZ+I<>,Q;!0A(S)6Y\,$Q^;GDF<.1A2X0^V[@ M(H!FO9'*FV> J\*FF\X13>DY@?SJU^W:SL8]JB[ B,C^#,3##WZC-RP]#H@ MG(OHMTSOLY#H$]_&?LGTKC[1&>LDOB[^,?L_\X[TXL.3%S,&BQ_O_!+"H[]0?.,:M_4(]'U^S_"VE=V"-=-Y,4)DHI3JWW?]V3-O_ M%4:#= JG^7R>./L$4)-%'HS.Z@(;.6 C+]YH<,#UU=H&A+M5!J!E7M.=. M;N:MY>4P*MQYC!-^B0/^H3EWZ0Q'C@T?O7FV@N^'CMWU'?W/HKB%RL[]PAW# MO&,8[-R%6 _$!!/[DHQ,GUB%@3]W#FE&^#]2GY@V-:Z):X,AYA4&\-RYDUD) M7]>#86!AXO"]/Z NCG/I -_V0F]MW1D6)C:E\B:$.+!X56X]11ZT- \( MXM91Y$:E\( E;AU'GO4/#XC;N6]99/FWFZ-$E;N375X-A!W!O^B>^;Z]E-P M7WCW_/!>2FZX*+JKOB_!GV.T4RV\EWX P9\C_+6B>^9[%?QY K[H7O:A!7^> MN"BZ0WV8\-1ACOZTHOO5^PM/'0A!1?>?]QR>.A"6"N]Q'SP\=2#$%=U5WZ.7 MDI=GJ!7>2S^,EY(;_(ONF>_;2\D-\(5WSP_OI>1VK8M;5_U+X %Q>UY'!UR$ MMZ2GZ>^7L%_'_DJL%V*;?^&-YV^7NU?,C?2*>7;H-HJYRJU'GS=^4D]\8]JF M3[\!JX'. <)_QFOS83V7+^/OY _'O;2(MV@?!)X/;.D^4HO5:?,&YF@/-O@A M*(;;N(.@F(UB/:][R%5NXQDK"(?92I'%5N@QQ' MB^C#!$6JW 5%\.YHJ*\BY>3-R$Y04;X;Z(B26]N >YQ7CJLX"[5PA93#<$J-NYC+>J3T71**L,"E1\TM->Z"+=PA MYD Y##?P3!,/+M6!(AAI'"E-S0.\>.T'.+/_CH, M=AICE1IWBG*FR;G@CLLX50%PMYLK>PT1(N++E=E-X;#&2<1Z"HOF MW#JL%3)L=,1.Z(ZX6<2?>$9S;MPL0DJ\A@]VQ-E_'<7CQXA148IOVX\R#1N(LRQ>#_YMC/@(#A%>WY3^,1G4?. M-],&@_O2I4;\CNU=DO!M-T1G=7X6F_2\.-8+^!KS@PK#B]S%NP2:=V!4*C*_ MH3? [U3:SA1S!-Q_/\Z)C;:,$ZZ<%Z+5 #T9"7L%J% MTD>J4[!A>A;UX@X/?[&P5]$TDR)S&Y 0J,Z;J[F->6RP0D!V>@]DC#C8-;;W M(ZM59&!%RP>KW 9%\K?TMD9O!X$?3MEY=BD[^^C81@&QSFU4)0GK"/HN;-;H MC0':V&68NKI)K&_4![;W\G8QCA_[W,9VN/#NY@(["W!?%]A9&+I-8$>1N8WL MK$-1G@X_'LX^$OLYTN:L VE;I9 !JZ.0O8?">"'C5CMR>T^.W;F-9'&" M_*/F?!'PXH#S#V5R%RKN=:R:,H[I!ZS5S\VD+&5TZF7-:9+PS1[AR?1KDT-U98Y1?0=&.^40,S[;\3 M'YC,?GX:N$[P/+@Q/9U8_Z+$!<"U"I/4IG(;'UJ?Z=2EMNFXB*+<:DDFT<%A M/).\<,MM^&Q*CYN.NXHH5SE-B95?/;;N2K. MC0HT;L-5Q:>"G:OB_*B VTA6\:E@YZHX/RHH7-QJ(62%4:S"&#Y:X:)/^X9V MC@WC%.U 025_/*+&:E!/:KC=]\.B;M^/@_L?99Q7"&Q+1G M*M%[\/@CR!H[H)_/$\=.,#2SGL+&;;4#!9&.&I>'J2^D: <*!>T!EUUJ6:;] M_)7:8#!8K##CT+1-D*O,GKE^&\&LI\&P!XKTG":2#\7).P_D9+,>9.S^FU-2 MA\9=K(053QT0ES[240#>"/'H@XN%KX?SI[IR\J"=VFUY0K[*77R"9\CGZ9]4 MN8L)I(5\O>B0Y]8/GVC,L&3FI3,<.3:=]#:,AW5T/1@&%I;-?'*)[5EAQ6SC MCR LK5F8B$B56Q]] R88*TRQ<..XU'RV+P/7I;8^GF("?O@Q5^:T&_0\TS") M.^[XOFOV A^339ZE+E-D/B6(P0 M+K#,78CA""P6'A!;XRZ"46SSA@N<?8_\$"<",H7!54,$9 J!)A&0*;A0;' ;D/D2>*9-/:^C M P8]DUD+$]P]N%1W"#SM$\N+1UZ9+R:^HS"G;(V=AU6R6K?:F2*?J:DZ,"P, MWP\\I 5$%4,>BK5-(!8&)H6$.;;A4M#*]@;F".)N+KK6/,;Q$ZPW4VV#J;6ZQ3FZQ3 MV^$Z6[C.FKS%.JN3=59QG>=LH9X3N#KUPH\#2@S&3(;YTOX,_S#^->6ZVM-[ MS7Y3UVBU21H]0^_W%*6F:PVCWNS1?U=9/?KI4YX_QO4-3?ML #[(P+]0*XV1 M_^G5-/S!A2++_RBQ@>W/WHC8\7#=L1SWXF_(Y?W^IS[PT5F?#$UK?/'3$Z@/ M3[JCK]*C,R3V3V4/F"X:XYE_T8L6O)U]>@WG:\CR)P C>=75/D?GY OSPQ0 M+"[#SD5@PVYQ%*R&<+ *:>#2_L^EOVT&.':Q>T)[1'+ZTB5*'+!\/I\30 )" M-,;%!",AH-N?>^[YPI L2*XF(IFXSX!GWQFQ[;/=$0L;KNKEPW!POM7E_^>+Q]NKWN2IV[*^GZ M?R]_Z=Q]O98N[[]_O^UV;^_O>%[];YWN+[=W7Y_N[\K25>6R\G__IM3E3ZI< MJ[8.LNQ%%JXFKCI$\UGL'2+C#QZ$?_QR3"] MD47&8(BR9;"'/LU/4(,)7JCKFSJQHDG8?.'/L=1M5>J:BH+7!PGO&_'$T:\5 MV-;Y\O>M9J4E)_\D5Q3V_3E[GQO_&,%)&_DE]@QL!*&$RG%AKU/P2,SKDF*, MC8AAF/;SA2S!;Y,ISMG6,Y##!I&S4^*OIB+^F_O'[Q(:#+9CWP5#>(DN1?;C M(VH"'6TUFZ!5;%#SXLK165T\; !08E(;3()2&\ST?S+U/7U+6\I FS.RM\X% MJ;;JE6J]F954JY5&K;Z64E,3O5:1J]4T1+^*PF,*5D=OT@+[6[2_# )GE)[X M.A@6E'[8INX85/K>!>HCMG>VD027)%EHAF6FOG\&X"J!Q3)^I"/']<%.==PA M\<&$>/,O^M@0Y,QW@PF!JB@M6XUJ_=,BC4Y(U#?> 4<,W)C]\5:@W,S'\B8^ M9D#\YX_.X]/UX[=_28_7#_>/3]+#C\?NC\[=D_1T+X%^?@(E+"F:=/\H*;4/ MQD?I_D9Z^N5:FE'=$[7=N7S"GY665IT#T/MDX'Z $ HSQY7\ 97^$].'%'K& M$CC,U'B'F'M@CU^'[O8\F6&$[FP(KQC@8V<&&9^-*7'/J!V3'1C(W\DXU-.: M4I8PLI->2.X5G,DFAN,6T,@0DCL/R;UH.>/B./1O3 M4 T,5.RXTFAL8Z,>7K15Y8I:JYZ2_W0H=]HJ_]<(G_]=89Z6ZYIRK^? ME21"R?_:(:/2N@JJS4P^\7P%2.JXXF0(9FV9/J>I ^8-?I1R)JM9 T&![86-#R"&BQ&->2I+*!6ZQ59339- MLYJLJE)1&FJF5ZWZ7JUHC5HNBZK6*RUM_:(2[>AZ&NLOQ/0B:D*LY"E-*K54 M!F!688H%N]U1='K#TE NG<#VW?$E6/5S)C58]CJ>+/MTY#HO^)ZI?]H RY.^ M$6\+PWK"=9GM[X)CX(F\W49'_V'5]'F+LUEJ-VIG-\VM@-AMY;'2K4C7 MPY'EC %D\Q0EW3F5CTFTLJ ZFTNJ^#18"@]6$2G9:D;F, ;-7F]+!#(V1%RU,E1E5QJ:_!6Z3?J M^5+#'TA=WZ74/S1:4HDO%V%2=*QOE/4[0T\?D":K$,7#BC>M:'C$'8Q1P12Z)O5 ^P'Q%\#<85];)8FX(!]H]% M(&()J3C!^MT4V(F"1#O-WDO!R&&4,#TGHU;LN)3,\6ZUU&XJ2YS[,<.!"+;T MLAX&CKUP(*+4\-7RF2RW:IS$73?31@C3:1SY)T_RJ45'N+WHL*B,7J85()U+ M!, IZ7-4M(9FM/?GC?) :EV0<*[IF_"V,!A-76I(H\#U HQ*^XX$(YA3J:@? M>A]1/F*>1$?W+PH5E08!49'ES+%23:DTZHU< IQRI=IJY1+@Y'=1S1UE+R3K MF7R/W--96>OR\)],/TQJIT0?2+I%/.^ T2GNH.,2)EZ[XV'/L01@)H"YBPX# M&=70-WU [&?XPI9>!R9\,Q7+FTUOCJ&R;1Y0I*C&BMIC?#:Q2.IA @C J^L[ M^I\R'*T@3>AX7^RW'_ M#&E7BE^QV>E.X\YL89JN=HJB]+<#6/"WMH$''%3JC25]0 %'%D[8:/*AH> M-X6)X-'$SOB%.-_0'Q%W?Q2N:7RO+;V,/11CZ6)6(;T@=U9K<](#(8U/L#]H(/ ML?'P)"XE>AEF5'IL)6REQ/.EEBP99.Q%EYB6_\T:70IKM_AAMB:*&9_X@3
\:@$KN8Z-6LD:2Q0TU%AB=3F(SN*#5\0G$N:/+@J6Z3MF?>K' M $96Y1J*C4?Z'(0WKJ7NV9/T ?';^*1J:B4:X ],E@HVPE2P70N8<+T3D4&] MC[D)A!EX(;@B^3"Y:B,+@9!5($@(/WA#$!\SBQCH1F&8( !BCF0%O [6,$'N6GEWGU1_$OU; ZJ!L M:0;MFS:[!,%.*DJKEE:22HE?KEP _(AF1&G%"DJ8D0JWF% ZN-%OKK\4=\"[; 8($TQM&[B7(Y&?' M'4\L'Z74_L8$>6=&9K.A!XG"[.NJ8/J#ZCGSB^^]YT9:,[00ZM1^2!!% ,(N M"*!Z:@1PEV1%%@,&>\#_,6B/;FB-A^P],]H>:6^75S?2W,<^8)"GOR:: M@JE>B3$@LY\4!&:A7U"_ML,BMX$71F)@FV%I&']2ER(.LV+X%>>RQCCYJPE3 M8XC'AGTY&'IY,3VFSFUBZTC#H.3Q#AX.QG*]!G$-3\*D;--8E8JE?2 ?-P9A MQ''!G@.%WH!:UB2D]P&(A\7KPOOMX@\9"0\/@X[+$ RFRI( M(JFU175S^;'TQ_^'8Z4."U;_=V!%):VBBE;E97%K2$[@,R&(TC "[@T[- *Q M%]AF"%IO0%P*EMX\N-42\)MN@C'H_5RZO;M).))F>4(LU:++7G$_G6T>&W8P M/#,X*96:FMR6:XIY1HVW)E?:EL*EXC[UL/D) ]G_23] M7:G(LC0BKO1"K("BS@C'5C9$SN=J$8^<4.5$Q9I?Z%)UXFD4G 6TY>DCI.^*9GO5<2OX\(WV?NA?$>B5C#RV+Y.K+ MU9HHOGRXXLL)=MVABEVT*LV:EO6X19$K=47+):3=E"M:3L<(M4JC^8X*%?Q< M,FKN[8K1D6UG3S>FTFWHH?/UFHG[N_M*8:)KFTM01GM[? H1=EO9(07FJHM2 M;6WWRFC;9:371E4-U-'-[5WG[O*V\TT"H^W^\7OGB95]7U))JY'WCCI/J8E; M8O]M<4KEMSX=1D;U#J@\W!)?)'XSB9M,NFAY>?NC*8$O??AAD\ P?6I\3$VK M[R7'?$.ML_)KX15G./Y""8O#<(/VXDDV=B\%GK0QVG4 M)AK?.U%3"98\JPLBL+PEEI45&!2,?9PH;ZUD[*E&0N_Z?D3#>02+%QW?JF#Q M4T)Y54W)XAC)=^D NX.^4"Q&[ RI] %;'G^4!-,7G (TP?0GA?):6J8GWD"Z ML9Q73_!XT1%>%3Q^4BAOIN5QEIGA8>(&.RD>.!9,Y_TDA1W;!>,7G0IJ@O%/ M">6U*B;4^[ >WY%62(#DR++@\T(CO;X=GQ?L$$@51YV\4F.M)F-71YL\,\GR MDR==F9X>A&W+\.YUQR;6V#.9^3$512BKPNQB'/-(O< 2T<4CHPKUM(24)H04 MK^18QS8'_\3K!J;/\DJ9U($OK/@S"BW+\0),;NWTG,"7OA/W3^I+CZ;WIY!$ M!4>]UCHI2505DHA?Z:=5)=8 MX5WX*'MBIH@^>O8_/'8;.;(8A+E0=-R?C"B2:D(*\4N)3?"G6:V>6SLL[0&O M$K*EX!BMRBNW@=DS19Y8X1%9W7"+<^%(HL[]B<3N M,E0%J6U!:HU2NWO[]:[S]./QNBND1L%16=UP,71!:F@'EAI+55O7]EY)U9AE MMDA;0:K2::(JW;%4I9LO'+M+0SVY>SH>K4NW%6E%":-%GDE+H?52PEZ7BHCM M?[N=WW^'#5Y65DH##M9X>7]W=7W7O;Z2X*_N_;?;J\X3?/C2^088NI:ZOUQ? M/W7YV$!RM=0/M[;D#YS ([;AE;$A- 5_=5(Q]"/7:U]5$&E/RUP46.O*",<+ MW',5RWI%4QM9JUC6X:EJ7@VZ:EH^]3"5:J6YH8IE^N^UYOIN41D6I=363YZO M Y4XK,51*U&A^3PW(?.S5F0I^,E:5GJGA]ZDH(/Q.QI(6U;9.$;5+ ML^43@-H-[;D!<<>2VDP W08B[!']SV?7 9/S+%JIKE,*=NYA^Z^DY#B/3DL7 MKB.439O<1"6KGL^# KE86V8JZ;/_\44ER4'T^ M)^' SH(:F]$_- W#HONG "PW@VD2.OZ!K;K!#YBM>IJ7Z,@"-EE*R3,' MK? M%X&3:7.?%@.EG.QJ94.,P#,6NV%HL]TP\%/8#"/PSIX)&5T@575L _]S/26I MCG])7!?[%OV*OF:ZGAA:W!-#4TIMI2S76DOM,)(KI[^'3U/C)A^5)7CBF'BB MF@M/+)&]6FHWY!HG1+\G6VB"[54E:^JYQF/3T<*32PP:]U/S))?J%+#8LVA9 MLJF/L65B6 M)RN+[+L$JM) F*K-Y.!J49<=D+^#B_ 40FF4Y<;67"2,7:YH:%/X/D<:4I&& MU'*C>61A?9.AGE+ M[W,CJWBH42_+K<,&\X11O&?1O -*PMK^Y:;:X(20-LCG.'T<%KJ&[@X_*D^# M7]4P<8]33?/D^,22]+GLND,:_FE3>8]*:FPZBMQ&/F!SKZIR"V4W$EG!$L9%R60,&AB =/ I-G M1]A]A>4#'=*E.$D.W.ANA!A[0'R!C7@=8^L=_GL#K$.Y5:[6\XJD\B#]!>WM MT$')C_::(>UIVZ>$[H'V3B/"_XA_GSG]L\"C'!C[1\ME*R0\^>NO"X:"^_X/ M3L.,O:)] MZF)!=9^\"3/V8%(V1L.MK3M#^D3>0O,DNZM8P^/0LEK=^GJ,L&FYHI\-4C<_ M^L&[=V6MR4NBTVD8N+>V3^QG$ZN&A3+XX-'DHV6DC?G9,28F''3]IEL! N.] MI@V>&\I:N545>=O'14L;\[;SIZ4ZTE*KW-!X270ZMOG?^%^K!6XPMH!YQBW'_=\FWB%<(TV;[:^215>/8^KM2G&K8!K:LUO,ZTQ96 M,1^DD^8"^9:D4Y>1=,"IXH1T3BS'>3=QXIVFF'($P\Q%\U)O_!BD1ZH$[JSB M0BFUU;):4\M:;LD>/&3O"682S+1]@GI69E(9,V%1@481F&G?U2MW10W))=^_ MF:1G6M/&U]T!<>G L0"P:P&R#.< \YMJL'?X"E'473@/7E MX*TI);VO)GQ.9?JY>_XT(BIQ@45I1,98V"MOH;&U.\P1K-(;'4F;.P;#8I.5 M'A'30TA+[[L"5V?EBM4\[EOR$R$2;'!,;)"R:.UV;( 9.4JU7-N^4"*'T2Y^ M%6*82H5YD70[I2C.Z;;5)6XPD]E&WWFCNEYC,>/MRWN(8UZNR&>S#%Y%/DL4 M@G?NF[S0Q\FX'8@>R2,6<>,@QBMY%M5I#R%KKX+1B?P=ER5OX+C^F4_= MH;"2]UMSY,:TL;$=PP@6'1U1E_@ !/9%S%_C=W*74FJWRC7YL*W-A+&\QWHD M.R4GM=1NENN-K7OG[L=F/GRE6E'/=DT]6TZL_Y.L-+?!,]C>K--*;55MYN%? M%R,[4E#<=M[$]A17!8K3U+)Z2BF$O'L9COW,? I ?4_4L^52T@.*G@!#5X"@ M=U^>:6 ]@J9U.VN="=5BYH-'(L7(!5Q*_D/']I;B2%:L M$>#G,:ST?N9KE-HUM=Q0>(G;"I+B)+3T?I)J DDIY59]Z_"2. IX;[W&;6,R M(G";;]'&&;^6]!I[,-LK5ZM8R6H3_N:*BK*4;MZ*B)I[0:GD4M1>9,IDS M92;F,R_1\J/EJ8RY,N^VQT+9S@TPQJ>[!(1$@@LB-HZ7BOZ M<.?X5%*:'R?H@K4?IL!%&@((WYU5VKYYYH5M6C^7?#>@BSPP Y^.;5S.0F=" M[#684IY=LZ/)8LF>^R!-E19[>5[,GC"#NO=OU\9K?K\0* MZ/25D2DE3R1G8[VP7K48;2>+P;K="7)\X0MI1%SI!5_U25JY=@^G\+: (5NC MUPG\@>,"GHVL-FIK#6"3%Y MSA:B4RF2TSV#8G&WGA=DA[A::FL <&4Y9KD,<+24MR'LG6U"RPS< MK.O: O.8O=HJ-Q/"#RM)VF108/!VIA-+Q)>^DW'H26I*65)EM&Q W M^DEMAC^5)7C7B,*K7Z@UWK$OL[/X<,_Q?6?(=4 A/:$( M#T4Y5B@ V:270>\BF_I*N7,8LCF-G)M+,C+Q+,&T)?JF4\^3G/[4,!29-P>H M"0;;QG<0ZX&8QJT=86B&O;)R%O@F5;5:5KFY+2DH:3_EP7*G)' LJV#)*35> M^MJ<1@;.(_4)?&E(E+@V+%ODW1Q +L=(N(YPT-'U8!BP&E!7M&_J9M;TB5:K MU&Z!R5/+[9Z@2,#A@Y(VR.7<*0E66&HWFUJY5N6%E$[#>I[!G.2P-$G=&8Y< M.J"V9[Y0R7(\D;V>%I@?MA+6'JP<_DHHD1ICB.6]7<[B)TQ+_@9(NJ/^??^) MO&5F/*74;I2;ZG+WZX_"J"XH:2U)[P.1EHJD5:LN)U?NG;1.K"R,EW $+>K" M\&6-,_BJC.BT1EG6\KJO MS%72Y1J-4P#);RUTG,M-$ZPQNE+FU(8'$TO=W'+O=7F@@ZC,_79R LLQ',RE MOXO0L8T<9%@MQXZSN6)SEZ?#@H,%!W-PQ2,?#J[GV.;VX!S,;)1S'WM8Q>E" M[)^\T-W^9EZ MBBT\#2@V1'"&L) Q)G#9CH^&D M?VY()RWQVP4@:$=?'+ $?A@,9,TRR"&B? M564QT8/&-%5VU:"R$B+1U&JKHJ)9.'(\=EAYX6)?#?.%?GHU#7\0,]/,@Q&) MR=-'2 \6$?BK']D/N-<"5UE(:)OY%Q>*G&G*=;6G]YK]IJ[1:I,T>H;>[RE* M3=<:1KW9H_^N:I@.&SXU<*=9V<_TK.=2\N<9Z\L8L!0+Y12NJ M(L 78;42(OW^EO)QJ;LS "3D !!1#E;N 1R"1*$NCH+5$ Y6(0UF#3('W:I#N/Y^3=A+&#RT2U@"CU.[\_KMT>W>YFFYOI/N'Z\?.TRT,X&,KR2+APZT-0M0) M/' UO3++OP+U-Z)NZ'=*9,@Z;'[D>@\_;!(8)HC_Y67NT>+*J()K*_B-&1%3 M/<-L%EBW148>O8C_^!3?QC)MM@;VT*?H[9%RP@D6+U/A?.'/D>QM*15%5E#\ M1A&6:.)(,E=@3^?+W]>U2JVF)/XD5R;?I[MJEFI"I5Y1Z]5-$Z;\OJHF3[+J MB;6+JN4#A0*/VA"?2WGW;-W\XF$F-I'>E^(71WCA(TTD-?5=Z:,'5VUGQ,OKJ'U?=-V? MZ13>="96JL(]J_7V;@[O]A)33 FC]$'%K#O??]@PY9:SQ V538F&+]0.Z(WK M#-$OQ3?^9OJ#R\"#G5'W^DVW H1(Q_,H_)_QGBP5O%Q0;99K6E[W=G@(]J\Y M0Q>L)U@/6:]Q>-;#VQ@JEJG>NJG>P5CO\$9& +VLU0];:SO7$W9!-BE4SE9DH\A -DJCW-0. MVZ%5*(SW)E8S@N-4(+8ME1%VQ";BC6UJF6EP &%PRN6'2BIA;P=I<;*_^VF&&+* M@Y#"E&SD%;4K[+,M9V;]D:A^U$>9+6";\+%*-R#H]S'^V8M".53%8%8/>A\M-T0C?8#!,T3&LQ9);H M-=:W4M;X;9!RL#C[:=+CYA;38:GG2S1TCLJ237V1!+!%G:D-YDL,\/4+OGNJ'R4R /*GF0WFQ[8T@XUCFN5:?=G6DDT@S.2UAP_( M(!&=L8 3^87A*ASWA)BZ?O-= K T;? G;WTZ]$#TX*2NPQ(^XOA(9KFCE=KU M>EE6EHNQ%R4G521 '\Z%.BSM8D-7M59NYI;E)@X4A5.V69&"ZHS/BH0OMF,E M"0(DLJB_4)N^X]:%6@/#N@H*CN_;?\(_VXVBVIY^ZJ5VK5INJ5L;2,(S$Y[9 M KG?47^K3,J=6K"B9$MA1.$&50ID]OZL/;4! E MRW)QC6Q1!DGP5-[FQ78\ MA>DH#;G8M->0Y=)F'[I1V> M(#CTYWEUX[\0S]2GJ:"CL%OZ$ Q,UNYB-[[]RO]=751;?B M.B*B^&E&6A,/0IYZ$"WP("K;]SCC)X%5T/MQTGLC%WK7Y%*[5FF(^A,<*^UB M'>9>F=A8S]B;VDY['E=,,9:TNZ,28]G4=D1<28),88K[B$ZC!<4?)\5G4]QK M*%Y%U5W?^OA(G)_O-Y@C"COPB%IAX:46>K^Q#V#B$5@0>::A6>=)3N![/K%Q M"__W;TU543^% 1R1S)=2:81PS)B$$&.C$R+C+ACVJ'O?9\K#NY^B)/( LQVH M:EJIK;;*+1*'3H80 MKO7QF3"7Q!M(AOEB&M0V/)2!%@@S0Z0^B*/@=Y^A7#*ZZ?J._N=53%F3Z')$ M8$GAY4:I+5?4O'HJ<6!="?(_3O)??Z#R7O)O(OD+$W#?NOW<)SV+PG]!"[8_ MPS_QZ+ 7),O];,VSI4ZQT,%.:)6][,+T82)]/?6J2+U/ RH1'10U+&2,[1QL MQX>I@,0D6)D)RWS&1E CXK*VR#X,GRMMV3=M8NLF# '?Q:>L;%YE0FKOA$C[ M<\]%Z!;@+1$PU59%!QJ)AY,&24"WGZ".D! M6,$=7/G(?@AH+;FH\X"8_1<7BI+(E.MJ3^\U^TU=H]4F:?0,O=]3E)JN-8QZ MLT?_7:VJI?BIP<1_&H%??-9S*?GSC/1AB5C#]EL%FN LFA%503X(JQ6 M0J3?SPB1U@) &@D ":D&1+D35CRY #%*71P%JR$]5Y@@_=)_C/]^N[IZYT?P,_?7]XO/X%QMW^>HU;NO]^+7WX=M_M?N1C M;\DRXL.M#7K""3P"=@O?*_UAD\ P08\M+S.K#JFM('YF'$R%/KL- ENSR,BC M%_$?GV+#PK39*ME#GZ*W1YH")U@PMMA\X<]305B10V$8A1RBF:.?*_#3^?+W M]6:E5:LG_@06Y3\RF4VI)E2T2JW9VC1ARN^U>C73$^L6U=HX.9>&Z!X#5CD$ M\5I++TMP74,.VG^8:TE@RZ&=[%(J?8=Q T^Z!OUJ2-_)6-*4\I9'E6K5$H2'!=:?'=5D*#>7/=559E"+B:]219^6'G4WP[,&E M VI[YLND)OT'"TC\XT5NYNFA4UI$2LRNBGHV^*7O&\>%C[:D!ZY+;7TL^2ZQ M/8O%Z"5B_!%$;:9V2>;B4E6!R'S-Q0!%XY?.?]@NA17\18TY"G\FIAT)"VN9U:J)B^4<*[DO#J/L"L?2-+J")O,77FM84ZNMH;]Y"0JH1^^IE6 M23AH[A&/AEDM'Y2%HW)Q$VT'*IW\]==*.+80W% M,$CC+8P!?G*OCY=4"'091K$6]K;7]$6.=!Y&0*'7Z 8M8N !,=QMQGC M;-8@ TEGP M?F+'C2?\)8$S?Q!QVL-0&U'@.,^$#[&/X+$+/_)"M<%MVQ1E. M>,4#6VY*+NA8R7LEH^+Z)JKP37:=^;'.Z,.KP#>6\_H+RM+8L@M[P#[BM37/ M WFK,[NO@S<\WN-BU%AS]#K?!I[P,_85='PWV2U3%I;0T/BNS')X]Z$1-$2=9TA&J'!,+!8Q-!9G2+A.Y."U<75V-KN-?;1G]=L>SZX M4H9FD9[8&G+K%A3B))"S.'7>6CD+135+[>IR(B(GQ\J'UY["*3Z84[S^:*]8 M"K@J7.9=N2J(X\L;G3??*/&V5_4=9+D:JO4CFJ*W(^WYO!5%.!^,K55EXE_L4%N&(YIGOFALL$];73 M>_M1*:'%3M0G?[]X6[@-MT0CW[?_!>\* MWGVOK90G[U:Q2H!6UEIYG97SQKR'-WMR-Z'2E"B.^E;P5*YP50$_M5)M:KF4 M_--JE49.U0-KK8I66[^JY(XA:QN&[*=6V897+ U+69HNI<:!I9564:6:X,SF M*(IKE9JZQ>F*6FDUMKLM5=\.:"" ^X[C8]'N4$#;:,;%7STZC,Q\?W1Q?O[Z M^EIYZ[E6Q7&?SU59ULY=^/D\'KNRU#26*3#[XQR!WMQ\HJ7F<4^ M%_^8'ERR[<#^"4LSJDAWT]-+^C8"0X!*'WK4IGW3_X@__#U3#+"9-@:HF\G[ M7!'[PQR\A-S.CPP;?\^RPM:&X%'&A35*[<;R[6)&?D@U/JL..G18=5 :5P<- MS2%-*4M8F9+M8?';6AF(S!M1'66*-5ZH67T^P]Z1[!"2-Z7DW9@+GK_D58]& M\B9("Y01_.61KV!7S!U*R.7-+D;VDY:\8A<)D0F\RW=59'<87PX2K]Y(W7A%7=(RRTA M@W*301NS^?*70=6CD4$YYX$>K_=95[-ZG]AE;!F6TBOQI%?7]'T*T.[W 9X6 MB"SL0H; \$C8C C_OK9 +LP)[ZC;^(VF'A*](6SJIA-[F7&TAAA9*,S*0FY0C!C?96MG-!:2EF; M)EZ\4)#PG:W7UKTEW[,6]K*=-L;+._-[1G!E7/RLF,E[5>^&:,9>@2?664_+ MI[->+8_.>JH]3O<7Z>;;_6]=/K9RS,WS]K',1>9- M7N5\2L)^3[=;C4H+3X23#[=7]N)K5!2YF4\7NE03*M5*554SG8&O_KY6W=A& M,/VBUA_,<]VG+O>DH8VZ*DN;NL*VECL06 O:6>YPT*IE(3=NT[C3;1=#K5+? MU(ZDF*;? T*M=;D95& MC0-AM)L&D%FNI7%R]2P=8';5_3!K_G2]FE=O0U$MARNBR=*\+S/1U')KS9<3 MU>3:PHMG@3H]E/'P&,_%HR7=M"@[!YR68L-/.AJ"(]=Y,='OZHT3+<%3;/95 M^$98Z4CE"S% !/3\:0H+4@NL;7PZ#;#206HG!0<>D/,\>-N-XUXY0<_O!U8G M+.CM)3'(JO;3D6H%>8\:*;48-,V\#\ M$5C77^R+'8I0OBI#[=V?F05[9P;B'=L #G$I_@WF:V:CM0D"5BO7%+Z+*A][ MH;&]2]I=D5,+R$DI-]7EU-K#D-.)6+57M$]=EZ4KALX.>=LZGGW*=DI:<_;6 M!EXA'KVBX7]O[1@381SA"?&0E8D:6(VO7&OD5>!(&+^<.$D;9/)NB$DIM:ME M.:'MZMZ=J!,QD,.T;4ROCDO_8T+9QE+$PF3.(>HP+:8:8N'6OHYP<-^?KY9Z M;?LLU)?$,FJI79.7#6+1(+.H=+*FZ&YZ.LDH=[6P!$]-7;X)I@3M*L2JF M"_8(TL$-=#^\;:H/B/N\TW!8$0WH')7][7!$3)==3N[?VCZQG\V>13N>1WWO MQH3W4LM\H486+5\7#5".DY0VQ<#>0THIU#N>%)<;U:V[W^W'(3N\HA!:\?C< M8TP[CHMFQ'4;1B[FO_GCL@00L?V0&_!4GX*Y/4(^%#YR[O')6-C%)7_N[2Z@ MX[[_$"'C 5%Q'2,@29QA[;1M I3"]>6+4#9HQ;2$DE$IXF%]N=X41T-[RU.> MR;1 Z$XU M6++N4B&WFN-R0.QG>)%I2SHK NE+A 4AV96'^"O+)#W3RJ-XQ+%97WFE<2WG M1(8U.?TP)-RQC>CSMRDJ,@N*:JE=K9>K30XR=81%OR,-LY# O3?:8I?"RXWZ M,5K^A1#?#FM";CGV\QGX;L-9,3[]0FO6P0[2(D!\/:66^.[$CTFJ /"_+"??;"ATSU]0*O]4][M*6[=B]#;Y5 M(U^>>"_?2DM87>\A0LZ7\0\/;RS=QPCJ3/"3F=F:I;;6*"L)1YU;=;'EME/--8@7FO M[62*A#T$KCX@7E+:D[2OC*"RF%,3\XC% M/=HB4\SF&HOI*2:CUM18ND[CL.DZIZ8YCS#0&WBLE-DN7/M3"JWMI(+OBB#; M;8RJ]P?96E7FPM43LF0S&]TBTEMP3+%3GFFLO-AT>2 M+O [O3@C K_Y!WX/;_>(N,(QAN&?R)LTB@)W$NL3#;:>[^#]C"%>3/8=_4_) M]+P OF9M?,.OHEL<&%P0N;:[#] _AHAY<@!=OYG^8.!8") ;Q\TG.;]5!^4J M\U$=3X3K]QNNWSEM-;#D;2T/-X(GVXQKJ3X?+7ZD+X[U@I;9I4L-TY=NB(XY M=[LL=GOL83U%3A_7^P8S>??]$/B9V:=9:K?D,NR9DS">" SG1$$9SA*VHR#6 M!8(G$CH9ZSK6L5CCYQ!2^.AMG T\]$ACW^:^OPT/J3+FLZS@(6$A%Y5Z-EC( M^5&/ M13YX1Z3C5"4\B;N.2E?)$SZ[0TR=3\&F2JK M+)V-'WM,F/0Y49"6"P6MJ\6KRAIO%?=/5:$4WRD1)>\.Z8\X]O,3=8=7@((D M/J^6VDU9Q../AS:R>!L;: /;8_#O2AQ1/'TFCC,M4\&$)V96AP*42A;>=1H@0AO;Y L)^YHO\DAYI)E('AE]-&Q1H-7* MS:TZ#PH+6UC8<4LL85;O0RW$T,[,[TTL3]EJ<'##4!C<>]<6[Z::5EC4M'9X MJLG3%B_6M90=)!ZG,+).\Q[ EM=2;F)4O?L>@*J$E064A&MMF>TR'JZEY&3S MGR8Y;GDM)0]RQ-($K5JYIN3@9W)U+R59+W&J%*[[?:K[:&_3-YU5&Y587X"J6BHP]@W6?&OA# MQS;FOY@9F<2):JG=6"XWPU\],'%AD2/-L"?:Q.8'K1P.<[C2$&L\"-X="#,J M4,LZ"J SP?H(X!]TBDCA1!Q"6VS%>P^P>FQ(OUA^6+<"!.8LEX>9A;+N8_WY^"_AOG2_@S_Q N>>8].L;%X1"+MSST7'XYVF?:Q/"BKN8FR M5*2L>33D-;FS M2RQI1%QV7N?#<*!^AF96?"I*YX AG@]?L!2=RDKP1U.K3<,?Q#PX\V!$?_+T$=*#103^ZD=VB>HIN-<"MSH/B-E_<:'(LJ9< M5WMZK]EOZAJM-DFC9^C]GJ+4=*UAU)L]^N]J%=1U]-3 C5<_(L_TK.=2\N<9 MZ,LX,#(:F':](T\(D+IA'QQB1J!'4*0=A+2#T672;LOM3N__R[= MWEVNYE,.UGAY?W=U?=>]OI+@K^[]M]NKSA-\Z#[!?[Y?WSUUI?L;Z?*7SMW7 MZRYL1NK^TGF\_N7^V]7U8_[3+$K3G$K2&Q'T&D8?VR,*)Y@1XS*"8JA5FO\"Z+3+RZ$7\ MQZHHDC*5R!/9TO M?Z_)%4U3$W^2*\H_,F7ZIYJP60&G<--\*;_7:O5,3Q1I30I8N[=T;3@ZO/H%11*7O M,&[@2=%^&Y7R[ M6+LW1,&+?7H@KO0KL0(J8/L> MV#Y2G\"71@A9XN(I>)KL*P'*)5!V=#T8!JRB+X,FZ[O._L(:OBX=4-LS7RC[ MYM;6G2&5/GQS/&\I$U& .Y4>WK4 .")X=89. MD*JM7TJ8['C8L61Z)2/C"[%8,1#B2S>TYP;$'4MJ,\&N%?=/WG5>YC'AL'1D M5E]_9!:*E%O6R"+K"9@JXQVO^PC["FE)6ML_[%XPE&*LPC-7< M.6-II7:SJ95KU:UOAPG&$HQ5F,O42BOE;>H<6*Q::C> P8Z_Z;#@K6/EK1SO MJ>7 4.P*J*8URK*F%$!KG49?#Q:.BIJHZC/-%47MX#DP18T.1%<,@1B!F-QU MC[JAAR53/F'(_"IP 01AO0*6Z)!+;UA5K>/=DD8SKV(;@K($RPO$",3P@9@< MBR+M010W^!+%1U+S7HPZ8(\ ;MV_*!W70ZZ63,;6$KLQ%GX5.88 &-MC12C8 M;4;XQB=O$GU#'D^3:2IJ ZU,%U'?)V_#+)+IU6HVK/-*7..KZWA)A8%4K(R@ MY566E(.PY>E14)+GM(VZQM_N1SB'=_U&7=T$7K^C_GW_B;Q]H3;MF_YUR.-) M]-02]%0,>LITPK+LBJ\[8<$T>7M"PK$",2<*F)V MTO[D4%):85*ZIG+0-E;X[R17!/U=W2&(D=&G$$)Q C$",0<'6+R],Y 7X25 M$+^Q%+Z,1ET5C#JU+,O+5IV@&MZH1K SIXC)T47;CIMKG''S:9RTL"*U>+ R M+5 ;6?#2!RME<5IQSB)B30(Q C$",0(Q C'[/@#34B;&,DT_5XE^:JS=."XL MP+X,7)?:^OC));87SMVQ#?;)8C=;.\8?@>=C7\ X:S;)DJN7VFICFRI2@L;X MHK&TN=?[([$&)R1V,O745[8(VDEL?X=]FGEBPJPW9S=5+-NBT+K6++4UN2PK M>=UOY+^/^/8% D4?\9V I7#LFF26[;RZH-82'"LX5G!L;AQ;VS7'5N52NZI6 MRVJC)5A6L*Q@V:U9=N=]4JI*J=U26^5:(^>R\X)E!"\MFBU840)5 KQBE$"[&"70+D8)M(M1 NUBE$"[&"70+D8)M)_H*('V MDQPET'Z2HP3:3W*40/M)CA)H/\E1 NTG.8JA_=PG/8O"?PWSI?T9_F$)/J9< M5WMZK]EOZAJM-DFC9^C]GJ+4=*UAU)L]^N]J32G-/A7-,23NLVFS))W6?&*9 M3FV?NO ,FS >'R7UP&HM,O+H1?S'IWBQILT2H=A#GZ*W1PE"M=%21@^;+_SY MTZMI^(.+5JO2K"N8/141>#1Q^*M2D?\1 6SN>TVN5!M*XD]R9?)].DRDFK!9 M497FIOE2?J_5ZIF>*-*:%+E2:ZK\+4JIUWA;E%*I*@W>%@5\56VM?=4&9;3V MSG]*B3@=EO::^;(@VWM.:/*%[Z>!2ZGT'<8-/.G:-J@Q>_&[-I>!&4$V7EST M'K4!<-PAM%M38*=/X.06WE$SZF[*AB9IMKP*MJ[S&OZM'A<$R> M>]Z^?M.IYTE.GWUZ(*[$&O\)V+X'MH_4)_"E$4*6N#8LVA.@? \H.[H># /6 M29Y!DU5*87_-E4N1;J/2>]]2EMX3H%[680[(@Q2:2E%WJZFR(8EWJ(:U179, MD4<$K\X0S$ _!;Q2PF3'PTZFCM$-[;D!<<>2VDRP:;-S>?IB1J=7KJBYNW)% MU6JIK;;*+66YW?)6E\4*?H7S9"]IGL8US(T>U6ZLM+' ""!Y@28[!TAR8 M /N"\NMR1GQE54XU&9NER\VM&_$)RA(L+Q C$,,58K+(XJ52M7L7Q0I?HEA< M[3C)43EEAW#N_D7)N!YRM60RM@;I #YU^%7D& )@;$\BMB&YE.7S23YYD^@; M\GB:/-,MDTF.0]8F)XQ@)OT[Y&V81_)(/=\U=4 (&]9Y):[QU66-J)?%JEIJ MM_(ZB.,@;'EZ!)3D.+V/>D)MC;_=CW .[_J-NKH)K![W'_Q";=HW_>N0Q9/( M21/D5 ARRG;"LN2(KSMAR8.P,MJ&U5*[6JZWE.U/903-\>8("L0(Q)PJ8C)) MZ4S=9 X@I&LHI&NMY1Z->Q?2PG<_R5$"[2S3 MU\-#^>7$W?0^O2 8P00DZ./ MMAT[MWACY],X:V$%:O%H9:8XK1D5I[52%J<5)RTBVB00(Q C$",0(Q"S9Q^K MMMXH8_I]KO;\U$:[<5R8UKX,7)?:^OC));873MFQ#?;)8K=9.\8?@>W' MR;)9K;NZ7&JKY6K"'09!?46FO@T> 2?$I_!%?'D>!BB51HT#WV)C.?:5W85V M1>&_AOG2_@S_Q*.'Q'TV M;99WT9I/%M*I[5,WQT0818XS8=C++DP?)M+7Y\:HF!OS-* 2T;&H!K''IOTL MV8X/4Q$7OK8E$Y;Y[!)+&A'7EYR^Y,-PW;%9 @GK--DW;6+K)@SQ?/@"+S]Z ME4GZRB)$HJFK>!%PY'@FIKQ/D!ZL(/!7 M/[(?6*^%;&T>"K/_XD(Q&\B4ZVI/[S7[35VCU29I] R]WU.4FJXUC'JS1_]= MQ99JT5,#-U[]B#S3LYY+R9]GI ^;NR#6*QE[2)&SY >T%ZVH7J_48=&KH#5/ MJ*M!U>_G??D2(!7RA4%UQV6W:"]8@U,86 ;L\/FO<7=YVODG=)_CB^_7=4S?S?MJ?>^YY.XF- MV3^KAF3A[L:$N\,\P+M@" #1I86DQ*7;ZNXSL3L1Q>"']P:4>[()] MO._?Q/*Y.Q'/5Z:G6XX7N/0)IOAB.?J?T^3$9I@0:=H!-3I^]!TN@'HZ&2&P MW( F2H](2B,5KR9JO"!O]L?[)QBE(K'_H;Z[#+4=ZYC\A7BFA]PZ"[9-W)IE MJ^%7)D@3V[_0ZNO$ZZXT$>-H6Z]('TKP9ZG,M'@I@@)\+#F!6Y(<5RJ]TM)' MZ95X@&TT:DQO "K>M"6E5:LS<&&]+7>$,G+2B1I?9I%7+S8/F!V 'X"ZB%>1 M?J.A-2&-7 .^!)O@// M]UR'&))+[&?V>@K# ?I_4M_#)=XYKC^0.HQ]")MU0%ZHM/KB.7U&;EC*_YU- M_[V]NUFJ'!<,>]2][]^/J,M6V0W?X\VE 9]Y5,=4X%?'-8"J2G$6L#QEM%:I M[8-BH4L9P!(8F?!B'>RM> XI6JQWP2",^/Q.P<(#2F:_>_& \N1W(&<$8SAN MYG<$.Z;D?-JL')P; [!NYX@#68]22^J3'GYD9 '\">SJAC+!887FHJ],"C3\M!:J\=8!&L W M ^J# ^)>7&G+S1>\'R_]A?L^7A&# /^!B9_,74: BM<*0Z%$6#0!4/&(K!] M%VC4!3$1CL>M1J8YPR=,^DDBHY%E8EF+3]* 1F!Z@?6:8;F2D!B(B4"T#698 MXWL^_/)KY_+C)\87!&2)^TGRL<8)<'TH'6=@M)X'GU+2&.0BD, MP@0H;R7OVHP)%UEW+G-?763<,%D?$#=PC%O[A8:%6NY?88/>P!P]4!=U/QC6 M$V8]4R?H_P%NRSW 5KF-9"#QTF& +6%P\9+/;KC2=3?K%L0R& M_&_?+J4/3 QW?NW1/HT) MRV1V*$/=T/08&0)G ML WOJN,Y2>J4U#8Q-,UK+9>D[@A[".(#GS9(,]F3P\TG\_>;&@K(1V^P:\W&/7E0P""PDZDN$63\WM.<&Q!V'=WC4)JLA5"\S@PIT M%3"I$7(> 4VW,GC"Q&9@QV-6S)_T:&CQ]"A%A4-'8'4QXPVWXQILM:\FR&6'S1;"' BVSTC @]C^4>E6I*^=S@,( M[Y#30/R9PYG5S?&>G;@>G,."@D"(@0B8 M;"N2;$. D)\F\(6X\V@R?VF#YBM#H(V5D ?2MWK2Z 5^+,# MM&=%:U/#M56D2^JBS8'D^V(Z@0?4Z+)UP3QDB%0[2^1@C%D$7MPW0T4(\$3L MLC]9K38_7O-H1CRMCDX603ZA1;Z :P_!&7IA8'@8H)EG9%'(=&"=X9I#2 'F M%BDFIB(T?&P#OF#? B)"9)L^FZ>"I"&!5X?\4$XB.Z25R&CS%M\ M!AJP&.)ME&\6\@:P '.'9A\(\8G^N$W!X/,03X"1B#_ )3)=>$V(V7@A<=0] MEJ&3\ E3!M]))&&BFGGUJ8\)+PTLGXTR_3DSBWE'V#JU;SFO4R'&'&)I"$ ? M>)$46WH]>Q9K\X6*,M8X\5P3<0'N"45E@UL%71!O%ZUG(!CF][VP.$+\)+,Q MI7Y@A>2\0);G@UJJ:W4M\B=>X6LBM,J]P3XF_U[Q48*<9#]5U M;/A3#S7.!G^UMGQ(T*@E'!+ ^F.$]I%TYU38Z\]DF&'Z]EOF/C*81J7B+T-1_2T4U1^>P$#3)4VM M?[R0OE."AU\LQ(;'M',C4Z/>#DL?C?] M.!,3AC]1JJ"]2]]&,!E.[ \(\TZ&:!FA:8Y^$]IGX-=00.@PC%_C SHS%^=4 M#U-&D8N3H+Y"^RKZ78]73<)5@PWDX:M9),*?UK+VXC>A%0KO#T]W0L#599!L MC_2% K^&#\:P\$+_[W(:,60&O@?("/ 7XK(MLT_CQ]F.*O-G>C'/S:""]OM1\/T[<<'\73)4V4.1A3O[H&$R M-SMT.8F$,5"7!35@+MV/W:YH:D9XC4]>%LM^H^]3--FW4M1A/%;Z%R Y$HK' M)_JN@/WP6&)6_(% @? ,7:@P L2.@$*N5QLRB,L[ MXKK.ZUE7!_]-NAVB7)O77GL&]:S85932Q]BIU2V0;'V,/C&6QK,OG?1,R_3' MT^A?["S&.WT.3!:)#/'ECT=AA'-IX%16L A3>+K'TGMFAZ]PWI[I? K8L6?=U5=GW8G\.9$_ M)_+GN,B?6^$8,B=RG=O(J8.X5B+U@1-0S&-&C$W8>7>2AI%8:'W$YF2P<"[S/4*5Z$=G *'F9MK$)B_F\X)N MI&]1('FUDIQQ%'W$4UK)',87PG/E+ )XX]3SI.@H ['";:S.WH-66%&B &Y/T\A],P@5)%^L,C#S(K* MRZ,8-T6S_H6GT!@X,?TP3GX8_*[)9U4,Z#P!TBA* ME]E@3IPIO:"_DE]Z>"TEU_&B E-2 3L9\":Y%C.K]^(%HT3S0GW [B(D!+H7 MX%26M@?]0LY+R8R'!3 L7MO\N4%]HF3FA5-D1*[!\H59CM?RO4.6BV11=:TLJI[)&E>RB!D1DXMDTME,R'BN=:H4#3V3KH&0 M;*"Q*],CS\]H'3"5=S5C,DPEE*HR"74@Z7+!#Z07H 6LL03["+"'#\(CDF2,_^0Q(8-;F#>E\(**XX[+$@43W1E3RHQU&!AY M$ ;>$0$A$%\;BH5T:,.B20@$^5?TLT?#:QGQ5+-75R+*Q&L4STYXS0.R2';2,8_E]/5%45WA^RX%ML/)0:*I3C>B.X@P13W*]B8WC MPU3Y\(+/7%8L_%F9>VX[3R(ZAE[A0V1Z58/I[N@ /5;ARNB)*N)Q4W)JU M+59;.%-83:&(CE%"VM7R2=K\-UE2L;32QC.*_0?[I8RWEZ*H%$B-'A ! F'= ME?%&/2$;K+Z<#:9&-[ [^G\",Z0H;^G<(I03TI?0R^Y?1T(&,*Q24! M!6A+7Z>778_,(;^/TL24."WRE4[NV$3Y.%,2B9)PIU$J)G>6850.KU26EG]! M98 Y6.8+R'R8=H!W&)/NGT=I^ACY"@-)X;O*TOW =,JA&S8"C_D-D[/P3=FR M:^7UJ:L)7(>5'?!&-?OPA)E:H3^I)*6R-K!'\II,UBC?8 :RH:T&6T7Y^TR= M9Y>,!BQ-C=W[(<_AQF$O@K<5G2OW 9;:4YX-K]^RC@<%>9E/_U7'_ M1$SU8;05QK:CT-QWTWC%&[)@;\Q$(.)/UP";6*M_JDO;M1-"Y,9$C MON$YPW2;8>+I;]%2.N%*?GBT'UC?S#Y=KD%A!"[:CE,QT2RUE=JBVHVCTY-\ MR'#QZPMH),DX=4/UC,V;>Z0@\L 2_!4K(F2LJ=%HE=JVLRP!W>B=89F%C1;@ MR>9.-0Z8.S5M72C2I_:8/L5!*M+F?*DE$N$AS2O7#*IE(^!=.57I?;RN/@"C MQ:+W_GMY(IPJ&9B8=VQC6]3+=T)E30CLV5GL"FGO024B[_&B274=_": M( N(,>X#"&&AEK^BL!/>J@UUSR2]8-YV2FD8E5D<)8K4T?)LE@"[A[#D^LQ: M.^69:Q=Q]&O1(/H0G@D%'L9P/U[D8K.&U)N$J A6L<9D/6H!8189>?0B_N-3 M7'+5M!GLV4.?YA> U407&M2RZ<*?(\W3E"L-64'E$Y7IC2:.]%(%<'F^_'VC M6FDUZXD_@;.5^/VJ5ZEJI:E4U[YJ0Q7AI([7:X8E-*F.D+'KMLR;12@S V:C M ',=CS? 86-+\)3MN8>F85AT__L.Q>MBC^X=, M'.NU%D]TC3P<.;T9ZF7M_]Y4L/][55Z^MY^Q]_L:-CUX!_><)#CW,N+;_YDE"7E M/PV(_6XVJV%%L')362[V+;3*+BGLB1VR3R/E"6'QK"(N39#LR (]67*3"/R( MC)/"[\?K(GS@56!%4>O9'R(D/80X2A)7C5);U1I+LNJC<#)V0SWWH5.AZRY> M,K)22*BC\S *Q$ ,6TELTT2V6<[ 3L\VXD3G\+R8Y(@DY.((9^1TG!%N9=/, M-TGRJ%5J5^O-[=6X\#:VE";S=R,FS058!XS,T8UY!V2:%"L93H )=0PM)RAN M\H4+M\*( UD4!U<39=(=S7R2UY)9>$2I5G,*NN9# ^\69^$DRZ7K^N32M;BF(JZIB&LJQW--99+1M:X 02M#^]3](T"+RAXD90IN[+5W/.I2'_4A>)ZV>1)CW M=,*\[V_EN118F1AG0$O?(U+*G#72P@Z:2K/.B^PAD/M.63 K305S">9: M;D2[(^;"UJ^*4JXVM0(PUYY.20Y%'+]AL3#PS$:N@UVZ3R?K81*MY%X,2SR=S&X.--BE_%I>"=H<6-.">K*(Q>VH!ZLJEI76(J/:WPV0#W@3MSP(_=1MT7[-]"79JM0K^VOD#_A(9^#=N7 M8:YD.-=R.7Y-5C#S8_DN2$@P44E^5E @6Q.!/)>HXA)7'2U,EL@2*+Z3%6)=TVFBY,DE\&8=]14UL2XK]/@&1!B9$V[HY(I8UE@(O M;BG4-UT/J>HL_ /;1WVXN;VY_XC=" ;3.NN;2O7CD$DWUK@4?51V->%-#]A' ME/CA&Z<-!9;KA<]U+$E(YDR;N-B:)"YF2@*Z)BYVMO$>J-L=D(24*$W6MLGZ MV7^25#5*DHIW)CU@1T;&W &0YA%'L.^VWXGD_"+DE&X+)N9T0?1!T)*M*5B5G QHHY_S][ M[]Z<.);D#7\5!;OS/%41,H/N4#U!!.URS7JBRJZW[.Z.9__9$' PV@:)D< N M]Z=_,_-(()! $A(@X'3,E&W0Y5SR?C+S!T)AL.!=A/OOTHOS2O=S%*BPK?#, MP_Q,AW";X%$.#1"X9. M)C#SI;S)?=J?M$LQRY>RLMK276R;"G P;V MR>K[H3VW$_EV.Q+A2[:85C0TG;9V'^?[=/2,/J-I8@?H@AE]1A-,SZSDN7QU MGOE2[(RF:E:3]]>"H1?-%-PZ*%W);,1=6;5K7:^J)K5OU[O/, /R>>PS)GV# MZ\:!=$>05F'>7XZ4O[KNPX$R"D^U1V>:@'G"Y3(.1KQUO>IBVOZGQ[/(S+'! M$_Y4VEJM:V=FJ\;TS^8A-N)^]%\ZM^>LH_V7%[-7LF+V M2"I?O2#XXGO36^[$P0H\+C&G[R/8^.^(Q.BYO?G<=_H+\L^>O0?/I?B#1Q#P M]ZC=65 \^F\TNH8JMUI5'=6=P8&;8*333ZL((UEGP4AFHZM8+;G32G:DJ1,G MG=X<.*)I)*IPZ8;VQ/;BGGD:O ]5!LE)W(AM_M=[RXY_NV^T+W!6D*L ,*4"U=EBC,JMI1 M4W;,OWIJ4EI 35:]#\).KR-$H/$JK[H2LS<6<*1PS/:4\ .:"U7T SMGX;]? ML":L9DBXUD6]:D7A[?K+(V^?1ULZ09('"_-41I(JD:2J5-6!X_@D>7H-=@!M M&'T=41:OR:G2#R@?3UDORL8=WZS(WCM44FP"!QS:Z0FBAJ9674VLE!K1>!5D MQ3M G6?.7]KLSD_E+H)A5)JZTQ14LRK%PU.44'^V5OH36PTWK:KZ#-? M:!/T?IGT;E5#[WJC:S2MTL>"!Z7WTRO:&AZ=U%5II[99.*#:%JGZM9G6X=5V M2%QI@LP@Q7U!B3."XB^3XHLI[AT4;Z+J-L4IU)%5][)K7 +.]'C$1PUL^#XG M_[VP3E%?PL9D7-+5C4W"*E&QNV#)"E@F%;?;VC7((O>[#147[3TS*] MZ>XGUHNQ(:\G6S8+2C92ZDV!Y>9I 5L+N!C8.,'%RR9"-*>BLS%.-)LVS*;5 M3)Z'K&;#![S>&T^.^E_Q]TLC&$!: Z8=;9=L@CMT_*AGUQLUY1K;KTSJ,X8= M!N?.333EIO0\9L$RLYHW\.JS50*;XTJCQ7SA1]VU@HS>=TG@8MVX MCB3B6P MQ98A8(M//PH!6RQ@BRN'+?[!7IF[8%&Y-6J#/YSY^!:,"P\>D&PEJ'32F@8> M?=6-L WG9R>P7UY\]D*-(9] VY7!+(X]C=1JN#I;NBJJK?QHSO6TW-(Z+,ZP M+S&B$0_7EC; I<7.FX.0-$ %#^'7(DC%2?XMU"E15<-.B4?OA:B;5N%>B&93 M43/1C0N%UC+:#NK-CM7)>F'.SW6E(@QD&%0[\^7U=25%_T+1O_ ,&_*)_H47 MV+_P8G))TO>!;#?1;_#\^PU>21< <)? ^EU0]$R6I!<$#/XW?+9_%LTN5A50:$9;;K7$.:O@D[KR248&_C'X1 4^T=NR7CX- M_\)/9Z^D6.R>![,0.^;PU6 74EZ3QMKMT[.VUNCJ+=GHE,:-KT^*L" N(J[. MZ8E+;W0U2S:M>A/7&:J-\W0"[]V1;W,W<"$:NY5A;J-U>N;&!NJ&W"G/W/7Q MG01Q$7%EE*$?@[@P&=24=;TJ:%ZA.<[:X7CV;3>8>3[/G1,^1PGF5D_/W-@6 MU)*U3NFHF_ Y:D9;6+F8^;+4THW,6WR1FNF%'7T[8#Q2KX/RL>- MFBGA,!473Z<_Y=E@VMJNRG:O:W MIGT[!5,+ILYBZAKX^28P-1@[';.JL^NZ,75-S*1E5[(\K5>.W.' ;"J=]K8. M!]MJ_M6FJA7K*["M2X!F-5NZ48L@T0'&8;'N:[B6*?)N1S^V\VQZ^'GA M4\^.]PH*FM+L58S0D0T[IXA-[\:HI'Q##Q X" MH"%X HP'K!,.!- L?V4'(]R8'50$Q: M%QZU=*Z;TA.,^L&;,\DBR"Z^)([+31J\O?\>S1<6/V O" "XT?IO*VDI2=): M"Z&K5C:QW>!%!Z$V>M@G!Q;#&>1H@!79@Q+:?D 6R*Q?';OO3*A3Y(6U&,5& M57-GBIONC9"'T"Q&XO) P'$1!C.?4,M)7(F!'8Q1GB/7(&=@,\O%9(ZT)-F# M 3;')-IDSBM**9G,OE)* M%ET[9*2E@H]$ZM0PTR6U32S?MR=XJ12,&;RT*3TN_,1(MKX1FVK.?##K?5AJ MB70@9U)\#3;3^X[K8\^E;PR(*EARBQ2Y#]&2P6JYDC< 9@;=T _8OQ?(T_"@ MU'7F*XFWP5IN#+8IWA6L&."E*V?CN=#K,TY7J'X+#5[(JRAT / M0(PNZH!)) 6&SF@$EQ$Y@9)\0V4%-/]_J>,LJ0O<3AI31.TSCAP+M'*;-DS8 MR/\LXKJO)P8;FZY[FK\>R>?WI1]NKOQPJ]%M-9,'#F![ 9,B-Q4:G5[QZ-HX MNI0>R,O1X5(7&J%2]1 [.$1CZQ#1Y(4]3J&W+ZSO+VP__%QM1Y_CE%*_,S:; M(Z-\"2WO(?)&@QOCH&G\!5L310W)R:$'D-FBSV#,FZSV!E,Y-*V26?' YBDK MK;<:746QFLETPN,1ZZ[A*3@\M9D\&3XRM>X:HPIC;)DG(=<2FNE\S>4?;&H[ MV))<^LT-P'L(R*/Y'M,5CWV8!?>C+DQUK^:^B,T]KB>]U=RE#XT?OWU_;'Q$ MBX;[(OIGO M@<,;A#+.IC;U^"!\9\R^> ,VDER8^>I!GK^T+,DU9C^=@.RMV+O(X(Z>02&. M%',2QY>\>645! EQ/D\.]6U,+>O!B(%)#QB%:VV8&2'2@Y,;1/XSV(9LV)3^ M8-RK9NB1H)D^1A,'>1Y$ PQGQH9.:'6'3?;AWFC;MFT5K9*-!M:R ;_G,NF= MP1;!A,XGI$] M("V,:_,'>%KPV1REZCQ U\E1E,;/Z^[N4M8+1PT:L3\!!+;YM<3J$26H*KJ"TJH%7: MXA=./0L K"'B%RN$5 M;D$[?IEX;T^+V6Q"MH$]^0Q2?.(%"S"#DI@"NI8#4V"K&#_^]I@A#D-\@A+. M6L)I2_>KT'U)H_JTP2\/[ R?8IAS,$OG/+Y,5@&:B&N'$FC3O9*O+].E8 :! M[8$ZWAZB:J7K9;04,)A-<8(Y6E!P^6!LNR]A="T\68D'U\*/U@*;08C?$&RB M,)1 P7A"DW4Q88^C+/)-Q\5 I*[M-'SZ=(=VIZE;6F% ![6I:-4D*2AFTU+2 MORH.U=#1M>H&M1OUH4PK_LL%.Z@&H*#27OJGZN%^IM #)UPNHP@IG4^+_RW( MTV%L!G45_^UC4M?E@0"X_.;^5]++I)=V%@]64ZDFV9>3,7U6+< _5%C-OM M9$'/T5GB2FH)>69 +*ELJ[ES<1TP#JL@:&%7K! 4Y@4+>$&VVLFLAORL(/JH MU(R*"LO4TE341BKJM)+))T>GHBMQ(>[=5W >*7%]+U%ZE@T5#BM*8TM:F/X[ MV#:HG=)J[AQM[,LEH%)"%!,5X+>#$I+1(G5LU*4%QY68I\O4:!Z,$\9I-1)U M:WIH8;90&EU=5CO"2KT@%N7H8POCNLYGM#"DET W" M*C$OWD=/6*_E9&VXPI_9B/D^&][QA>ZY0_+M>+ED83[1&MV.K%I)\!9AUIXM M9146NP>A+!TIR]0O)P);5\D;[:?T(:H16#M]CJ55E3J"/O4Q\]4?)<_L=PS= M78\Z/^JH7%FX'BS6C7Q8T7VO,XGIPOL+/N,#[LH:%K-%*,2'KU*I?!(:.(F,K(JEVHVOH MEM?3KKNE?3\KN)$P_[KK[2C M/DZ4/+C<+G.84=->WZ*!OV#F6N5&'8VIL:&8)5MF52#A MI^/LW=WRSZ!; +4_&%%1?JR=DH.5IRR8\_:6>0OW]^SA$]:YIJS%T4OM6U@T M7[C47M?-RJK:$=J@DE)[W:AL4.W6[OI_46HO2NU%J;THM=_;TZ4&-9AHAIWD M(MVSIQ%PO3;NE5BQF6=7G'R^ ST]%$\R-36L"=',9+/;4J;IF;N5@JDNG*DR M3^_*,94.#I\AFX9^!EQU;)#T$RO;5I%&=LI##M(P&UW#2%9(G3!1;&LX:ZVC_FG"56NM.X>K[H[8W!:6[X9Z M73KN*^,=T_&D;.2XMCM8[W8IXEHBKB7B6B*N)>):=8YKU00,^8P'6%5D\%36 M&.4K(1X@^BH#>X80.CS?<.C,4>^+(*&(9^SAM=UR4KJ+41)8ZWBP/?QU,7_P MYO^/4:RC<*"#^G*9E64BB^AA/4A/<%L91_A@W-;&_B*ZVCD#;LL!,[X#$JD@ MO%%.+)^VLL3R*8:YP,%Y?T0HLBN4A22^@MGAQ.*X"S;LS=BBJ.@ (YMM.3/>"2_K,?QSQO43JC%8 V#+<5S;\,K%? MECMJM1K=\*)UR)1-Q)$/P9W1+IXM_)D7\!@8O 4O2KZ?9XUC GD0$"S>\K4QL+JF]$0@ M]M3F9?F(\(P P>LX$B""';]+4V;ST-LBX+ R^"7.CG !$771GK/E<%>/V\0\ MAJOM"<@,O!H>YRU\Q$F.08,3)+ATR_'\^.!VHX9'0((XE@4N3 S:)L3NYC6B M=I VH[7Q;XYV]U"!'WP[ (DV0"TG/2$J'"W^$L]\.3"^%8Q&$#!X]QRX)D*F MGLYL7%F.Z$=OZ"^&+VP>8E/B% 8VP?,0NF50<,FW3R)!9["6=U'WGUB"()#] MW,;*!(;-G28$56D/IX[KP.Q#@$2**X&0= M%3Z5XC>1+F\]H'NXAFT'B3V]W.A)P6)*U!6!KR/P)0B3Y$H3[-(R))T9@SZU MN"RHDY*<'$WPR#LB_9__:*N*^DL$B15(8[0RG9GT8D]>;=?Y"P8G VD"B:U] M,O/>A@0_2L-'X$UO2%\13\TFRX_#'EG(T_8*B-2>S6"E["4F++(;L#";2".[ M[X?? %T/81.!7%:/"3]R2%:$X)HDQLN!',N!$X)*!.< "YW)\Z(#=X'')HP6@0VC%8%!$C MP*#&DQX0=_#833S '1;S54%[*MNA/05(Y\E&(4 Z!4AG3I#.T$,.5< PYB6G M^,YJ,9S-#/0=QCB8Q;LM=O M["':L$/OS07%SNQII&[),T.]1QJ0F^HQ4'-0@-_)5X%I@F[T7_%Z\CH]EWL= M,*A?^ C1V/]%&K/0*L'>ULZ$1LU-%-LA)'4.4H_/^?!?O_=N/_Y"% >F/?-_ MD<"4=P,*#(0/7MHDH,/!8/#_9/- #D<06Z+(>V=C&%0<'""@/GAK!G9,I MX(YQD,,(UGQE#\ \[]%C>_4FK[C\$V:[- M<+#Z?&3QL96\-N-$2&5RP4A*A MQX]@QC!.X$+T="/?;\S>R9D WT2FD",;\L?$;!!XNH=.LA.,5R,DQQ),IS$0 M">P 0__?0=<$7CSVT&>>.U.:[AMZ9TMS;8Y$!4^;3#E2N\?WUIDBA3$> Y@L MER'NK8%;'Y81KN)GX DT9D5()[I1V+DVVX/[#.YQ>E MV4.J;//*3^V ^"P,\P3D$>JMO_$<)DXB$QY["0OQ*#^)2;W?>_=?I7_]+B-] MO[')!'^&+!FYZ4,'I.A\W:'NW3_%<7R(EN+8O.254U*4SXC[AZ$?&E$;D ;F M5-$"@M2CL< S^PN064!*9TA(._?HB^?3'.>4$S/E.3$LGA,C8?*'O'N5HBA) MM$J1TP^T)Z]MYPJ>.7+V;"XBQO9?MC_T%L'-< %B/^+'? ' MQ<87RO^FE&^QC(TIOY&$?IEX?2[[F[J! ']-<08EM-?%%B!2@"L M-X]58L'U7]_#+Y,'+%:*D6@IZ0[*%TD&U8VFUBF6J;DU[U)IFDJG MHF10K:U?\*"TIE&_0;6:Y@'39E7EDO)FI42": V39T^U;.F' 6>41GNJA8N" M)!10XI&26J_>SD2NVH0TPP["Q_$435R^S/&D'%S@VM]HS11=W[<#QH/?'Y2/ M&V'&.E)%O7CJV0,VNHB>"YN'%NG9?93G(9*G13IG6CJGV=J=S_F#O3+P-K_X MWC0-W.ON)^9HP)+T>(K+\-G^632UTT*L+Z4E:RW1B$'PWC7Q7D;EPC%X3P/> MT]JRJ@K>$[QW3;RG'ICW1LY/-KSYB_E>&MOIC6YX,B383K#=%;&==GJ59S2Z MNMZ6#:TJ7!K1H6A?U_36"^9X#!BDN:BB\4P>!PV7$&MZB&\*\X*)F"&6K!NB M8=&ET4U6670INL':YW9;[K1*UV,*NJD9W608QCOH9K?)VZ[,Y!4D4S.2R3#J MRHF:3J.K:::LF;5JG%;G1C%UO4HL7+T[_YSJ?(I1_JLRZ MEVL0+NP_^;+VW&%O;5'#6M^B KG=:G1!')=O<2I076M&3AD>PX'(2<$F[%:[ MM'87Y%0S1ENM.J@N:*DNM)3A81Q(-&F$J-M* 22L)=CTZ0W5 MNEYUV5'TQXWV/44=XBL\?"LZ\\N0HAG^PI*.>#?[KUY0&.ZQK3>ZABE7U^6^ M#N?:.P* @K4$:^7QG:I@+3RW5F1#*YVI=1ZL522V7HK-SI?H,CRL3*+;[4Z9 M51_8"(([=X++<,.JD')6H]MI@\]5NJWV$8CNLN/R=_]>8/L QY68[;O4W<8; M 7U@ QI<0]Z_;=$/G*%C^^]YZM)R9%!M(GKGK4S:*ZA2XZ%==[PG0[.MY MF M"G)"_49]>>X)#XIZ;*9)ES:X)^5S5D1XL&;DDJ&7]B:73IW(Y;*#6/=K/9MS M8566M?/.]'X1_%,>1Z=F.\X[TP?FIZOS!^UJ#RI*DL'>VN3O!&U1$ERC/I@E3XR CN%9?3;QWD+4D@VTI 1R^@8B MX/4"FZH"V%0 FPI@TXL#-E53@4VUQM9["-%*@"U=!JY1+0.0U ^K8 M";9D"+ E ;8DP)8$V)( 6ZHQ3PFPI1RQ^2L,1%YG]WOCY-WO.]CQNVW)JB( M7P3O71/OF:?G/0O!EG39TBW!>X+WKHCWK%."+76JZSPOV$ZPW1FQ7?OT*J_3 MZ.JJ(G?,JMI%UZJ?2\D<)PHB'#O1*05QJ:HA&,WV9O@E;13;PR_*[OB+FA5_ MN;B4YRJ]RS(P'# Z\!NUEJP9535F.K,R[@NFFPS/J!S=*#S>H%N";BZ-;C*L M^CV1HO16=7WIK$!<4Y)3'W3D0.1D(<]51 M!#E=&CEE>$%YR2E),6:CVZX*HEZ02UW()<,#.I#TL0C)2E&3W0IJV ;E\2CT%G6,EZW*8DIUR!TH M7U$O6.O262O#2ZJ"M3J-KM:1-:.T47(>K%7D".!RFD87ZZ.3<*:V]=%)([\$ MA2FM5!?J8/:$(*RZ2K,,KZL"::9@%_&6W&H)X*I:'!/LB5YU+D<&>H%2M#/L M7RY0MVH8RLP)HU10;JJ-KF)ILJ'6!65=T-.1M.YAZ$FK&SU==LA.X':)T(H( MK1Q.S9ZRXZ"NZ%R8ZGII82IE7@-[)Z,I< ZP= +9JS[WU]@S3MPO MD+T$LM?YW7_978 $LM=%W7]Q49QBAW*=4R)[Z8H)5EQ+UHUDZJP P1#(7M=X M_\75$):41U4B>^D*YLJV9<,L@R28SO>U/Z<]6%^;:#NG!GFUTZHG=IV[':>V?\8BB$?6"1AD,+16#"8>LIECW%;*>T334$JFS M:K-CE4-Q,/,L6B2#4M>MJJ5H)^ L$BNA&,"I7SQ? E=$(C2S+5 ;4L!>,*-. MIBMO'S]_DQ8!O-YS)^^2R^8;-C 9OY(=T-539@?XL+DGV9.)-\"3#5!GWL(? MX$5XI$$]0J-W2* I2=&Y ];,'!&^>;(8,OXNEDS<'H$:EN!E\&&4%XC?TXQ_ M[]U_E?[UNXQ#?6.3"?[TXI#A@43T 48^C-YG ^:\DI"F84\BHFG1.LU=0C6"N6@+62EYR\#N24Y!8T*#E3(84.QD 9C*H<_K-$ M$:V1[!(<>\LM?\G24C67EJK::G2U9A*95H)5G, O30EMI0>PE23%V@1%%7Q3 M@&\RNT5=&-_<1_0>S+W!GS>X$CC9*4IWG@,22GJ4[MZ+"\\>2D/.%#GX35K, M/*Y+[*$WH^>%,O[N)QLLZ(3^!YL[^)"OS_?2=]][\>UI<3[3=GN=O5"Q#I^ MQ]BO.,O;V"0W&\7$.$\!'[&9K$^/.$_&H;Z-G<&XX(#U0PU8;71;S635;S1@ MTLS%AMHZU%"QFF"'5)-L'BY$ ATN;9+MLAMG1N97+$$DM,I FL_8 ,EM\AX7 MEH80EB6$96:=W(4)R\\KN3=R_& N_7MA^W.PAD$&C!RD;Q1ZIAP:SBA&)XR, MXPT#]VX"Q.CC?%'B#<$ "*1_^MYB)GUHW'W_9^,CFM/N[TC4T:72;#)H2E_6 M;.;P!3&IBB^1P,#7<4&7UV7ITA M:(;@T?\<&TD 8G_ANX^C6WN&Z8EI\D$'V6MI.Z1O 4TDAU+:"#[_K#1R?8NNF[%ZWK059R54P0$JVK)TBG682GVU3>D9OC\^R% %T=L\C M9YE9XKON*CHN0!LQC=#>JA#6@ZM_W\#7CD+D M#XLI0VY=7T0E:??'\VP?1X@",J /K=:W)>Z.=FJVETC&K@LZVF9=0.TQL&9:IE,+WW.UKMY+%I MZH43VT-)>< XVF%:4>2<7"@P)2Y"KQKSN/:$&%.Z9JW1O^NU;%]8WU^@2:.V M4];N!/UF-N3$#5X/ZOK(Y@$GJ;58P.'9OUBCF?T@M[)V[@H3;:X28]!2,R)O MI/**IKVH[4;75%79TDM7[@K(3L%.9\1.68<$^[%3!]BIIDTHWOOE9 ^A]Y][?FPMU(]VM'//_R'/@% MS]?@NJV!B*NNSK(R>I3OR1TJU7]VS+J488EJOJKH):/N8T]ZP121#M!+7;": M*K*?Z;VJ45]1^NQA6,UG,\\/3[NB))NU,/L^1NAUMG:S,EJ[[=.+IASH@YQJJ+)NG7^G%I=+Y$394SO MVV1#;5?6&<,TJDF]ID>9HLE&\:3D"ZZ[.VB3C([JNK5$;FZE1X6?$A:/ MP3@=DB"..[?=%P=_#2^#'][ (?/^S9F/)68/QBEQ:UX0%36KL*?PM?/7>H$S MB/R4YSL!]B!:=N:@1A=4:<>?*_I3U*T_Q9)^:U0]RD^G=Q-RK)%*2HUSX;I- M-:MN+WH_MW@>V/SN)S(<]ACWO.&;,TDKR=2Q$<6N3A3%R\LWLO(J&ZD"(S6: MR7/#5>4^]N6!=;4'@\5TD10,\JJNDEMP4>4"S3'*R>=?18GYZY7FRW<>%B*'UC,GB8D@_#'.KP-P6&,!5RJ&,5CW[#E7# MH>H[1.85"Z+(X8-E8=L=AX"+'1?[(//#AYMFTX3W;YOXNL^N[4KU'HT*3GRS 76B9 [FS87S$)L'T/9_ M6KC@K7*9_P^[!J.0QCY*G?]P6J;:'_3;H_9 8WK;MOK#P:BO*,9 LX9FN\_^ MAW*0GTE8@PC ?KGH=?SC[W9W:TW[4*-+O5*?+AMYBV\WQ8W.O*P'QZ? M[YZDYT?I]O'A\]W#T]UG_.WI\>O]Y]XS_/'E_J'W<'O?^RH]/<,'W^X>GI\* MM*/=-L/N/_K^W[MIC+HAQD*EHIF=&ZVQ[5O>!V*;P5;;/@^?V0QLC1!XCKI> MINF@_OM2=8UVMOQ+T934D R[BFSO%)&UF<56\+A1SW:GJ:E6T381AM$T.[O; M*.3NR-!IMK3=#8'SOT*IJ$NQVFJ:9N:C*K--*K=SLKVX2^E2\4Q\_(WS\5V\ M24^.5@$'7>%"?O*15VVGV*RHQT+M24?TDRBZ7,;!>.J(_%EY#N>!.;A(!PO1 M"Z*RF5]$WD)6%]:X'H#?>5M(A F-J8.B:0VZWNA:LFJ6KBP0?2($JYT1JV44 M!A^$U8Q&UY3-RNKP7-KJH"L^;.J:#"3"K,Z+!P$"KL !4:LM6N MJJY3^&T7ZK>5*]._?",[HR[K$,QKM##FTM*JZF8A/+:Z$%-& Y2#$)-"Q*37 MI>??Q0C[78Y'NYFG]\")Y'VL\4 A?R.GB9!>&-JZSD+GRI?F(N3@"<*@AMKH MJIIL*!7WEB^_I?4^5!3<++@YJT#E!-RL49NKMEIQ:_LZ<7--3*(L>,&=B>4; MVGUO,9?^ MR1 ;>C8FV-2>S^Q@/5N[( #C*W,7C$ K?\Z9[]J36U@8#VX.?GU?O8K>0^47 MSVP3@]'0779ZGGT-*PFXVCC(4 X%94Y*RC;%$]I >\99\M[9VA-[#AA MK:LU<6N[]M 6J2.IC)R1.G(,1K8:7465#5V 1%X:<674@AV#N-I465(!9MYU MIY:H:_'%>"Q"DA<]*'5H*?T' "F2GVAQ#373 F=#;LJ%5[,C7&"OD M4'DW@JD%4V=GW!R!J;!(L6L_,)MF>\U//# 7=:!7.4&@W.ZV*,A3:32.[]U_N#(6B+0RW#\K: M/;\KRP3H87?K \)HG&I>* AN)B@)LE"S+^P@.LSCD,3Y?:%EBSJY2U$3]R(\ M47DOO%,9:.+@7!S>98=E,WJR/'CN8.'[P-[[ ?J9:J-K@C-MZ15GOI^YNRP8 MZ](9*\/G+<=ET.AFM_ 'LM/A0==HIC3G$B4K5(R\B9+"W13+ .K9:L ME1=I-3WN$&>8@F./RK$9R9&E.=8"CC7;&]^\J".2&/?W:"P<0+%G[:86*;TP&,DPU[\_"SFU)' MC,>'XVLW)?HO-FG$+OW-7:OMOH-ISM_W1VZK0]^#WN^]^Z_2OWXO "9X#OT% M_F!1C3Y5Z'L+7]HJNT#6])F?:.46%U_W#U_R\<;CF\O\8.S,OC,?SWCL%[:4 M73?JBDLP92KI=O\-89&9#\^2'-Z;(-H>B1 \Z2-&+Y:F].80O1D% C5+RSU!I=$$];T?GABU+DN\F@/2&[KU6!&==(#@+!&>!X'R^",ZE+?VD M?6^I"4M^"Q@T6?U[Z/F3*G7L%\5[2:$Y11X9F$&+*0P4GB+U[8GM#I@4C!F; M1]86*"H8(7@$H;I?];.*VE8M=7]!T.<"29='S['L6,V.H>T!^JR8[:KPE56] M6.^F[9^W=;VZ01E5Y%CF#(U-G>%PPD[0#BCBB:'T:\@43\@4.;+N#K592G6UBJK+0IS.C8";&MRISRHI'!&!#N=$3OE4J&%V:D-7HBN MRZ9Z1E[(1I**8O#6*Q4::SGNC\US,X6V[*./.;0+-U2B\.G$L?L(<>04[WAP MV4+T @5EAMWQ=44*^X9N,*O5D(U6:2CB'=5O-3,S!!>&"JXE1[E!F(MQ44 7L'W-J*^")*F YESX5$]'*FI%/?ME9@GQ40C2P MM-)M6D3(,G_(LJSHS&L-G2_MYQ>=A2E> X/!DI7*L*YK8#8+HBDH, L3C=[H M6JJL&V9-B.;"K4PN)K%R$@L\_Z\TL&=.2JL382CD$9;?PV6\Y8M8F/;Q/%PU MY7;Y0(,P,6M&.1D2LRSEX'DXB$WX?TTHY]JL2RJ:RA2C.0]31/\9T7^F"HN] MYPZ?YM[@S[$W@04*>#%D8=ERJ!-XT4)*L/"5LG!^_ZD:%C[4J7\]>DKEZDUT MJG+B-B^<+59.;*I-HU,19(O9M RKHG)BK;.[!KC0H#++I5-$=>T[GM;.?LTL MS%X;Y(G^WY]I;51ZMS/O.-OY3ZZV=JE/3-HT9)=U&C)"PLSD$BQU_A M:RKKO9!*7E'8788"C(NE@-J+^G,/7CV5P&R^7L_U6GS3C/[&(49K\8.]3J-K MR7KY +4HXQ#L=$;L9!R&G3K8\M1LRVIYE)N3,=09*OKS.MS_I^\%@33SO9&3 M:&!6^BSV/(50VNPN0]!DZ&VBA>]$"H5EC0(>AVQJI0$)ZI.5(*C_PJ@_0\V6 MH7Z5JG\4-=E]NT[D?X;*]+R\9MZZ7?HP 4KZ*/494!&+VN3.[9^BT'#'["Y# MQF1HV%5O_]Y\[CO]!1T:/GO?[7WJ!3K8A4TVRTN=^B1/"X:X,(;(4+H5,X1. MW:)TJR[UAQ>CA\_+J7U@\TCM:EE9-.B,]:G?:8GK7J)U-HXZ3F00.&P)L M(BBG.US"/Z5@*?9FOC,)T11;''.";L&$)?J%/^5?MDNX%!%,25/JK0^&"TC^ MXLIS\-JI#5_TWZ5%(,V]",LS;4%&:;"COS6?I'_V>M]I M1K-%?T* 8E/838<%L@1SP169O/-G VD$C!X#*P=4\A<'PX)'OWC>\,V93)K2 M\U:(R>5>8N(I"/?F_+1_=] NG>',$$?UE_ZBKN.N;G]10!D M$/ ZLS^>[J5???LO9[+\?!/J<0F5L1M^N3A:<1HPV[4"21H;BRZ ) 60Y$&3 M/P60Y%9AM6V&VX$D3XW43@]+0S1/ES:W=C"6/CL!CZ2NM$918>*S^<)WT7A:A[GVEA4RL4& 24"HY3]19L"O]CSUU6"\,'AZ[*NU@K,1.N^1"\#]>;1P_C M0Q_N)A]IN/"C=ZP8B0M?GT<@T)9E8(@=O*0!7_[GNX(SOPMS\[ MKPX0_3!X]-?8[0>M]>-HV:,A@=+=L1I=U=*:R1S7"*=;CJ&PTA3_SW^T5<7Z M)9 "FVLA!PS#.[0/?71#)!CN<('&XC]];S&3/C3NOO^S\1&IS_T="2^Z5)I- M!FD: 4>60Q%BD?<^^+J?X:)7HNM[%Y9J059YSQW^%QN"='GIP>Q?J8X55G(P M\8*%SY[9)O9NIYW WCVU;-ZIR3I-B?Y;35Z*S7YO&7Q<)9,^M7O4G, 'T@][ MSJ2G-WL6F^6%:9<>.%/2S(.%>2>Y-/1(8&*EM0S*(5@ /X*CZZ.+.5QMM;/: M:O(;@QD;1+)]MO#!@V$!26 NM)&+P8,DDP3N!<:%F]YL<%.)XY&_4$B00H'; M!V,;G$R;GLH5TROX05,2#7\Y[H#\/]<&203"X064%BB$D?,3K@--,< W@PL: MQ)^+OCO.RQX,T,5FW'^'.U=S"J0^&]@+[MV^@[ID6$$ M#C0(MX/[R<-$/V/V378*0/2, -"D2A7&M\Y-&:Y0?1 M2 .B]*?'+S]N,,0XI(B0Y^(CPBC2^FM@$%OM$WXOIEC%(TH]^!; MA"ZB\&)A8W)]^$EC0=;XAY,7'>G]GO MG&OM6+8.L?#8=E\87=QG[F ,LN_/6'09665#@O!1CD&L(NDXP9\TK 3KT#=Q MN11[4V)8<@7CDCS@\)2!D*C 7MM\X+$'Q]8JE?NYD/%1Y8'&1M;!U?\)6SO! MM1X%H$IW/BXI!KG[Q@)0)C8]<&U_B:Z7C^%KC$8 V 9)BUC.SFR M'=1ADP5+T"7%!4:CD$-C:F]]420X.*=\]X<8%;.*CS(DKK( MZ^1G9RS#6H*8A/.:X!-6X1XR'I91FC>X;YVY0[*.MH5'E]]Q>&2IT$+0,0X? M3_2DHA$1,XJ(K$963$%9FPH*Q0;\MJFI'G&1;N-KM,K.1'GQ!80)FL'LG[;C MXH<_EF,:D)WX*YT:/ML_TW2;VNBVFLGV<$O-ELB6EY$(RLQ4/]Q,>WA*LV6B M&DZTE N9VP'2T7WB>T@ ,4S MZ,3/0/")H(W1TOD..>Z"#7OS\#-\RCF%*&U>AJ %%U,V..( M5HORG)-+9NQ:G-/KO$<0YI,EZ@B79I*-Y!AB_FP1P^05EGISL7=,,7 MUO?QJ)]_I;;#KTCWV4$8#0VD#V2A>(L [@D^?LHR)DYC.FR>2Z:OXGKRW'$S MO=J=9DLKW&W.,)MJJUB+N*V-W3K-CI+9V"WGY[IA5C>HW9EL5];I-75(:W/ALZ<^F+ M/:!XBVBS)/K"I+HS[=UY_6A&K@X5;VW?1^T0?MH1A6L M49\R2T%'G(Z4(])1IVYT=/$^#>9I8B@JD)[8 ^EHYJ7;=Y-+K:X>'A$I94! MT5,E6RC8"+)2RZ,&%KR@(TY'&3@QE=(1PEM7ZB4**S4'A!R>LLC2"[:G*V.K MEG)ISY9!CLD>*OAW2I761QV"*!59N-=)?1EM:2JE/NV+?W+#^FPVC M9*!@04E/ R^87Q'._(<*975L48EQPB6]XVE8A?E%!U]1E[5.$D4\?[LP80[7 MC(0R!&[%)&0 "5FR:B:+^8Y.0AD"M28MDLYX@(5"1(I67]WT=2U]2\9TQ#TM M P%@>YAUJ:THKE"9QS-''SQWL/#W:/AJ*&:CJ[=;LMFJJD-=_8&G2W1V%'PK M^+:D!541WUK MY8E6UIIM.F3\VV.%EK9+;6V9RN+GEJ)A'QSH^Y!]-02/;5$ M3ZUSZ:FUT1=W52R$)3,IY4+JUI:D.P7F2;M'J"U5C=)\>\OV ECLDI9X=!GE ML'\P:6QC!:\N]CKA)>O+!J)40.3,P^Y.=B!-L [2#^3U M+@Y *9AUKVB4.:[R2O@I+YGD+:$<7B]'/S]@W0ROKIV\8QTF\WU>>(W-3;$Z ME!>;-U)WJO'QTFJ5P\X'*4095A<'8?5WU'D**R>IW!$[EP'-!ML+KD(#Z@9= M )I>UA+<*.U3K(&SW-2COOB7M?51U*9%QL/,]["'&"_K!-Y@+G9Q"S")AD@> M[#'@#8K33%!N4%KKMGY[]_'4%WO -EI7=%8& M?1OLLJ:6+'KMAT6OO+5*3/HU/LK2<,'B3-V1I;>Q,QACZ72T$/UW*5CTL8X0 MUP-X&?Z)ZN2C6G'^URUUY7W_95NM(:]4CQX"$%%S.CJ=SN ML[Y$&;'"4]EV] +YY?P9LA8EBNLF86ZMX#L*@QFZ:^@H3 M>QSQ@43C^,;'_:OG^R3);^T9?#-_3Z$Q%'V/NP:]8W\ MT,#>2XV/TFRR"(JV#%-::YT^]-VZ=FN+-"6M@9BJHB5C)?MW_(V(*2= MPXU4!S\[=:09)N ZL:*E1VW ]B)$I76X^1G;=J+&P M0/!T'YR,TY!S)D(WLQF?\2^M,H M')#&?&? XQI>U#R*GYAPKP-V]<;SX6)\Y\!;('@(/Y2/=1?']PRC?M,R:GQL M[(=J/A(FRU:JP2]XM7S^Y%$3^XM[ZC'[*W(*_KT 0P6[?2TEO43Q\%A4*Z(4 MF0M^#L;#R>+?"\=?=3_%_FA]V_T3OWNA#M[V7&(V&$3A6VY@X[?'H_8],2H> MIMIZ]G;8?5&P6^9)5JA(#ML--(H4KT$M 9&L**OSR_;3G;/9K%KL M5A15@<]@I_[U7?KF^2\PFEMJ7OXKR#M9>FCVFJ3>OC_<2B%D FR&_R=&];Y^ MO:5&IDMG /40(.(6OD7IN7K8K[8_F-CO ;U$^LX?$]Y[_I93S6(3 MP%Z+0%9NL/#RI 365DUBCY%=G==.IP]VC$ MMLF:PHR[EK)Z__ E3[C]-W$_BJN2^>=2Q4YOA-!E5Q%7Y#YY[X?U=BSEK\5.2;0?EX1;^8#:X MGICX,GSV8*)?N3&:NJU8E68UTT@R.O3>?K[X1@!URW=%?>9=6-K0_B7< (;= MTI>P W6K=&*UZH//07N."$RR:^LLW;[ALR\T;$-_] MQ#C+P@G&:V!;1R9'&@J04-B[GUKJKZ^WS\ @"1CA+=G2-#8/*;QVU5J9%.!$ MCM*6_KW ?(@YCTDJK;_%T![F:($C)>#QV93-F])_>6^H/>50D=(N+\D$W[8. MZ8)G6M/^ZA?ORV](9#4C3<:$83T&J<6 M.\Y4,A(Q_L 7/8Y&V(>;IX7%2P%OO2 M'4,S4-PF2T67!^5X]KI9]#M:'GE1 MU6_LG',)Z8!X#4M M1!0@$JR&JG0"0%L.8]M8:1CA0V-M$;0#QNHTVG#R/'D M%01)9AY_F Q@.[%'#3N7_@)1W=< 4EN#Q?-HX@NVIA3O&(-%@N6ZLWS M_^2PGSQ\X>*CY>6?SA332B*,E578.,2U7$;U[<&_@=.@D?=V$)BCU$ 8&UYCPQWY:N&%]#D)Y+@!H.>(I *R\V2LU$KM=*6:9D M>^&"TQ/@>3PMG0]A8L.3EK#J0YM2+"@T#P)-EGJ+%U@_67K '0:38:V;O2SU M&:RZ2S">=&$4_H.2EI>Y! M.O.$EQS5'42YT9DKW6Q\E'X+@RL.HBU3?)2;LS!(>*@;A 5*JU'XL>?2X GN MF2,KHP= QA;82Q\:3]_O, \[="[!)$%5\]L)S=FL2;R(ES^%2\Q]JR?F MOSKH$)_DL*/1_86O6!0WH:C0BB8P/I XK97I!IMUL5Y@#!GS(5[F;SS-5GC M@!B/A&%-('OP/":3T-W(AIHD/P7YHPB7R[&LWTQ&3X1V4GKM-!O$4'F>Q@&* M$:9W'S^P<]#:$:U-/853TOIYH"\.6 RK@GY?7#RW,_"F.:[TR@>.TT(DVI*R M:H^R+34C6IBV3-&R]%YM9X)C^N+YSTA4WR/0^[0%PT-ELYT"@;FV8#(1L!-0 MJF#A3<^:32\D^A7U/;#Y;=3#(S%FG1I':\UM33JB34 ML\O\'G+K TN=!5:@*'I*=6)B%@GFY\"S\9K!E:ZL?'?BM)8V#S47RW&%O5&1 MX18181OXV'OED:B'2]?1Z>BS4^CH\SQ5XA]1+(TCH*]T7VC($C@ZD*H'AB&J MNV4@+H9%O&;Z8B"&4H99,_PU,;QI:AD/B*A7-02Y493]61 X6LZZL+C MI;>EGL9AVW\RSE]>HH#7G2S+)RFC'K_'I#Y_,9L/WA$'^-7Q)LM3C2"RW^B. MR#!*D3UTW$DV I"S,^;Q MA9$<;GS:"4DV*5 ?1$2ZI,4!Q?R%T8[CULS\<.(,/B7Q'$HTN8V'8)$%16\U3TH<%BEL*+B M!U54?+ 3)T/4#V'IQ'_$R/,+XM$3:]K%R^E4=4OF3C*W@X8)HXP&26,,S>:E MKFJM5)7>Z.HIV1PDF% 2PQN]U1E%?&D&S.<_HXJCF/#)$W/8;E^_,R&\$#.HW/?Z$9TMYG%2=3R[-#K-;MFK2*1+LZT&GE43 E MUWC>3A1]XW0;]^DF*[T<[GW4RV._,_@L%N:OBR@[9C!L[0:C6]A$84?^$5GL M :+(PY/Z[RE30FVS2H9!/ *N<(+%#"L3,==LX9,F&&+>]=Q9>@Q 5M."TSVO!'..<>GW*4=(=1AM0@0QL4:5--:HZ]^B#HE0^O M@\/KI XO7$BFW=I=C"RQF!^HW=7[;4 M*%S.==35XH4?:85T&_ILK7'SYI@WQQ@Q[;T+J\)Z[C#Z(,0762D5RAUYAD?] M.O$&?Z[&!6*,P7!G:$/Z"[8K@>=<],UF=C,&F-'M]!TBQ""LRP^D#V1T@=0 M;@L^;J^^+[(,/*,C;16H7_EB=%-OZP/ !/6 M-GJ#T^OXUV$V5EMKMG1*R H!1L(7A[E:3?CJ[\G/3:5I6&;J5T"]J9]O>Y1B M-=56I]"CMG]NM/3*!J5DOOPEX"F$E'MT (%$#A8'HJ22CF^\ MI.,N*NG %-BM4&:G7.$8?$;^QO_U77W4MCG6.<]@O MF$R*R/?<9&(UNF8[F4=0$S(Y0UE]7MY;:E>*/76X !P]S+K45GH=0,?MB=%N MM,GE4\W2 ,&5;EV]'4+!KX)?RQH;^_)K!_BU+1MFQ6YD;?BU)H;+;L#BLS]U M3O,Q"S4HHYP//$F0J D)+\)>/@D;:45%55BO-_<7@Z@ZA1KHP0O M+*8.T#U/?)5 M,W,\6+=C-;(S'['+*/LC+,(,OQC#6F'#HC#_:VT.V-(*QT5E(!3!WWC6L@T= M=A9HX,]F7R:;Y0ZG$B;%5UAHJXP[>U=87"D*"!SM";I@'LO M>LF<>A2BEXSH)9.SETS^_+(OMN/_#OHDED@6))/(S%821MMLX=/V3RT[_DXI M2E.B_W#2$LU:^@:Z^='G;<'//TR?W Q&?2BU7/KI[6&,WRE6;I!)$Q M@3TUL5+XS5N F=2/^GV$50EL,D%@0:H0Q@+@F>UPJR9L!$*-,:*R7*PD!-O+ MIZ+GM5XU4>KQE%!%>&];;,E'[?_N72H:]H>K CAJ7:/6J75-.H6.!=L%^QHK9J_G&1O-["6= Z-AV6N$TGY M)/U_"P]K "(V0NXEQ\"FHH'PEO?[<7K8#L$C=JW275,_28]] M=,/(MN0[%)9L..YL@=U->&47U4R'.RU+5"3@K6[DUV('8M_K4P]B:I<64L+0 MGMN_P#W;,0?%KE:ZJ]HGZ;>4[>$]-Z@+ZWS77H786:,)04B">,76!;;[3LWT MK5^ 6=](Z2ZF'%#R$MM;H!:B$N=5>2>JKQ5TXZKM?B!]H$[=U!@,?\'*1]!: MO)UW2L>1U8<\G!0UE*9.(H.!CT67,6'X,5X_'82-19:V$M> 5L;$.?@Q0R, M&^:$_(O=6X*QY\]YKS$72[>9M&SL\AIVU(D((0)ICL)983'W*Z<>W@$9=/ L M1-V6&%%+;&#A'"FP@_WIW/>=BWAQ-:++LU&"LGYZLV>KO@<7QC#8TP/,:J!N M4O0Q1(JP3]D22)."I;@6,9P#NF9(+3A#I;0TZU;4-':8;_N#<=AJN0:2N[M^L )Y1[W#>MX3W;^>5 MOHL )N!E6!^K1P6X4"B5$-^8VH#18_Z.UB00_T\.-Q+!7,1+E<&/?F6P"4_@ M&3R B2IU2")-/>IOPH^>J UAWUO,UW>F3*7?TV#,AHL)>QPM8S+4@"[HN<.O M*Q(,';;AH[OT^*G5V9;R/[-4C*:^\B-=LRY-EFFX2NMN(=(U]DB-(B5]7+@] M6)J7,N]=9KBUJ/#H-81*J]5LM0H7$:I&4T5 H@KJ]=K-3MNJJ(90:U=30V@V MK4ZQ)QU^3%:S5;MUJN.8.LVV*?8N#XUW]/1O3CHF8_>[P_S(C:-+EUWL5 M=?H@P#?2?4]?E9AY4MCB"0FAT\E#N4L]MCR[SU&QN'-YL%G&F:T)VDY<6=.B M\%_CQR#\D]^"6*OV?9?G JDGLG>DR-01))2?A-*EDZ*6D$[%+JNTU'KJ#(<3 M=O35#X/&9UB;?M(%4\6"%5LPK0+I+[A3$)O@SL-SY[F61>6;,8_RY:&0,F7- M6:13I.1#C$V,38SMBL=V[)X"L1CZ6AY#M<(_ZZ]-5YN7;K_R%>6F3.WYY7;Y9%:FN MZYB[R^L^+\]B>^$Y>**$SE0;W91.L 7+Y^K3Y$$0^"41N*(:12D\7D$Z? M]GXALX3,VH!DK=10L93*#!4AT"[^_B.EYYPJ0W15#+U7TF0XV1@#;';PW7M# M=CBEXO[SN5^0QOG+\Y"SI^*^#7>=2>_G:Q6 M;2?7P!86+'!)+% @67%/'J@N8U'P@."!$V"GUKM2'G><7><\E#Q; M'.4#Y3N?+8SRT5,FOT0MTV-$F +_5T"6M%M5IT_7#5GY?,[!Q?U"@@H)>M@$ MSKTD:+93TE8JT6XXAG<%T(9Q1&_['DA M@*)FRIJOR8;P\S6 JO-"T=L"QNZY-_XQD;#K 1WX"L06$I?T+P_(3_H=_H+Y M7AARX',"S!(!(IVU^2/C+-PU>+W>[[W[K]*_?I?>[!3DO#EQ[,";,HZ<:2.R M- =V&Q*JI1N"#[XQB3IE$^\B;CA<\;^TVJ]\M3EPW^:S"+@N%6]OZ@T1@HY0 MRWR$ ?49 6MZBS6D.^1S8-.;!$2K+ 4+'"QY;6([^<&>,G GB&Y\4^&#DX&/N4+!0+WG=GAFG/ /-\)_KRQ MAT@8,*%H;AQNCQ8AB.$7(B1@L)C,N<@+^WO3A%:<&MO4:8Q3+PTJ]@]&4)-! M4)!N$7\0%@M4A!_AT[^-F2OA%H?PZ /''RRFP1QQ) ,"J M5"2>O8/'R@AH) ML2T1F#60^HAA;Z._@^/$$430Z8B(.)*<^0;.) ?7D\#'"9971W".\:D$' /Z M!C&@;^9L.O-\4%!RRG5OOC.?PRB&B! ,#.4@W/>2$C:5V'9E%:ZQCAHZ::VT5K?8?5C[Q7S[+6F(?4[AZ>[S_C;T^/7^\^]9_CCR_U#[^'VOO=5>GJ&#[[=/3P_ M%= YVV;8_4??_WLWC5%!B&'(R7%#<-ZH$4GK1BD-S5H'6_0KPB8_(VSR9]:_ M-.#J=?,SB.S/%53T$.:\!DB+>A@4'F&Q#T.<==CU$#0]? QJ=WYG$""8^YLS M'TN! V,'JVLPMC$:" .&QPP"1& G,PMABGUX!V(^O]IP*0J4Y9/6'D' RREF M&0XN@M"^2G,,]W,&$QXX,[!][2D9L>&F>F!?@S&% 0F^I"3K([=C82[#R.8JC*PVNIII-%M;PLBP M=A/"K0;[KN! M6H'JL% VSD&6BSHL0ZTSGVQ%>\EW<;$#A?>P8QE05F(HA"7 M9WE,D+8>.M^X=N4;9U0T0(-OV+9F.GMO&/L9P;4O8&2>/P?F':YD(?HRW&O= MOIO!]NU$3R?FORRE+Z',A\[1DB)&"W1ZXTCW/#I /OH-P=7#W3'I2>X0^/92 MPBU?>N5K<<#03>-B@R/2A],:1$B<*PF$0_S!!LRAYP;2$XIF<%+^XE;#%WO MO4 *,ORD1>$APYWN4]SRX.(;-SB'R=KI-/;"M/\*KBYCCU' X2OH$A8D0>K; M)J=<&!L;]N;A9S>EH.N/;VLJ:E.B__@T+TQ78N@"4>^E">UIJ ZC:-6$IDSV MQXC3IA,2/(:U9J@6FE(O BA>EQ R!M:(69& P\?CD[:*.GK;3F%\__ EHD7[ MK[\^ ;GVF?\XVJ#$I:AKK4C1@HTTE82@BT7-PKGBY*H?(3]B9MO'APFL1E)3 M2"-^8S0Z,@#)\,,U5U208^Y\3.8CR%D668/17'P\>QA-0'GR*%WC!V[]C3>Z M00EG4[LBN2$U:%S2)#S^?@^3?X(QB&ZR@!NT+%LN6]K)#7P%RNRU:%??GM , M@C%CEV=K/J*CL%IM,#MAU/ &HO0/SL<8@:TX2(9OX*M7-G8&DTV&0N5#FQ7> MZ;G\>K@AQH-T$;X#3Y%A0T<.+/%HX0Z6-[Q^W'SFCLMQ!!_@CF5<#Y80?KZ$ ML>^I_;^>CXHI5,KAR#<&'J[#V'YE$FPCZ$J)\LSH,A0II$P''KS"1)\2DD# 83!G-?0[>'/P!'V93^8'SWX!986P>HQ(9]=4F( MX1Q6$B%\OAR>>W*3"F8'6W1#OZR.1L$<0B[9O#=V071XNCRYP _0#QY*8R"W MR;LL#<$7AA_T:/2-74[.%)*6AHN04HL:/C"D&_!#NY+-Z4W0\!?%,V_[@Y0)U.4U>,;2E MV[)M-' L%:N:'""SJ1IJH4=M_UQKMRL9E%+30>DMK8H4IVK T7=>ULF3(G0D M%.ML9S $=0;Q4P3$^HC+&,ZE!ADO1>)=X*SG7K9("4J1_CL%Y/KI MV+,LYOJ93/37T"IZ0JM(NEVSO:J8OH#"/O/JQ6RSGNAH&3E;M];M_?DH?1WJ M.O^U]]T$;'#C_+P9PV"8^PEL]TXK^Q*ET4V)JBW7;OU'B94\/RB4FKNA+/]?@V4=OCZ+> ]YLO6I;441M=W925SK9S6@$-)?CAQ/R04;!7+3]H MQ ]JRNG056!%G4KUAD=B:89' COJK"WX_2P//?L2XU"6Q]FWI:E<*+I0S8%81 MNE#M6@.<^OXK,5:S3+%V]B6=>+0MC.N-AR:OL19.6C"DA6Z MN[(86J0.WF]YN4U!]6VV6HVN(5M6Z9B!L&4%/]0@AE::'Q3D!UVY,&OVO,T2 MLZ5F7Z+E,4N6*=[5'VN=I5627 ]QL"<.,BHS2AX\=["G'-8;75V1E?:VFCYQ MN"=XXBP-DQ(\81!/Z.U.37A"Q$S(\C"S+[%6QX0B8B(B)L)#/-797VG_L-WH M:K*EB7B)X(::"(^I@D)3A" XYHR7J[+H4!*:WM<]7-UZ=K MPM-B-IM0CPM[(CDNWP_<=>IBC,V7/=YJ,FP=8E.# ]YG(5AO7$!=U1BL(O:T MX T49LS'VE/[A04?/V7UFZAS?X%64S.V0HQL1?,PFH99#3"(8C15?7?5?/[/ M=;V:I@)&>GEOX//89D[YYU-SGSL5. M/F'Q>@Z3]_@K?*""]U.M_IGV!SCAQWJ0CWYLF6Q+& MH84248>BL:+ZXR$>*F198\C# _@.&7C3ZZ>LW^UWZEI6V&700:#(K595@VJSHR.SYOG:$-<0@.[=NY^#L>V^L"^>OR4EJ[!$ MPPI@6;-$Q%TP2TV9)4.SEV*6)#]04_I:,\,9JO#S"@-\9@.?M#CX]BM5'3\? M6/7G=ES>Y;I4KL[E"*&+S43*T-C_!)GSU0N"1_=Y112/HZ\W1W&?YJJ]%5M;J4(PDW M6!!^,3=X?\)7L ><6FO"/T/=>UXN+Z>>H^E>8?G79EH'TKW?(ZSGU5%;4O*H MC6[;*BUYA*7NY>Y\/K2EBXN)=MZ5=P.IQ: MAE+T;%BE3#*M4V_?0#C%5\PJ%9P-5\,JV,]&5M1D]+I.K%(3Y;Y>/O;W-;37 MY-^QLJF03'2L8)IY@8,+_(F.99U7%A8NA304NRLL>VJM;K'[@3=9S+??DJ@4 M.'Z9FMI:KQZ+_SOV5T4E+^RF[S/[SQM[!./\9$_>[/< ESI>;N:XT<--LVG" M^[=-?+U23-M5GS<:%9QX)ZL6 N;-27R(X-MT6O0)6(/Y>!4,Q*[!**2QCY+G M/YR6J?8'_?:H/="8WK:M_G PZBN*,="LH=GNL__1M5:C^\Q!F4?2+8HM%Y% M[.[ZQIZ*[-(FWNCV_ON_I?N'VZ:T=9 )$DG6U1Q_V ^/SW=/TO.C=/OX\/GN MX>GN,_[V]/CU_G/O&?[X[B][WV5GI[A@V]W#\]/!=# M\VP^X^^__=N M&J."$ M!IWEQ:01&;:)UEX"C-F_4QO9[.JGW=.B> D6EIZ@AU3M6X1I2N,M( M_ZIPN:;5;+>*UHINKR&MJ+ 5!W4X.&@!X'Q9V,$"WS9?T2K M3E]B#I2RYE=B+ZM/PX6/W2-6GB1!RW:WA5( MQ8[MO?!(>$)*@=TY@.G,)5AS5E0\J<76)36X5T=*38;!W,6T#];\KDY=Q0CY M<[CN/V#9O_/^-KGUU[$?N7D)R5[Y_2 MZ.K-EC!<\QFN.<7+M6O_W6;K#AK.J?LU%76_?MISV7KH?F&T'LMHK8!L-21; MX[3E*/4@VUP=9\-C*:2P<^A!^SQF84=9-$WYJ9RWF..%P:KYK,1^SIC+Z]#G M< >0($7:%A[_%3]_[&3V>,U[U&?IQ8XRMW]NJ!4.2A4];.O?%E3TL#WE MZI_I@:OH87O=E7R;P,&A#?'IT.>Z98,OASR4S'CV&=+D#KN^QF!/MUXP1^,T M '='5+%<>&J^HA4"E47:*)IU#V^@=JSU[M'YB$_CP199>F ND-:' CSV<.JX3S'TJE=GK-")O#?L9LZI9G%63W&@V MND:K=*Y!?9H:".+@Q%&HP?PVXK"0.-JU)HXS%-3GZ0T]>XA YZ7[ZV4.C$M! M7IPOAQ[*<&^]:'-GN/?PJ43GH$(*=-3;Z&72FWHPV[\HZ2-%=>BM1K=C7%#G'D$O M!3O2%:07S.YMB_8U(H0(%!GU#R[EC%Y^2*AX0^8[OIYI_*=6TGY02-:)9VZ1?3P$HQK'CT26I"BCT34K._(7@<&+"PS^;OL.55N(N*"("]:+-$57KU.BJI"478J490GHZ@SU 7I1D5==<#3 MV//G-]A4K HWNT PIK";G,>N/L[8SI HS]- *>]F7_SQ7&:-(C$X-DC;.X?3 M:&'HO],JG34LCG;K1CL9E7T5T(Y"E7TM<>0KXJ8'K.R[^)A99F5?&JLFN5%M M=#6CUE$S$4^MOK O'VUHC6Z]2>,,I?1YFMT\+AAL\0Q%9+#BR& %5A8EYW3T MTLDY(G)X&12WAT(H2'&\8T>K=+J]B"Q>:F21:Y&=JB-GK&X%U"D-O04>51%= ME&+MLVXR5-&Z7(2HRU"N^TLX[((B6U;%M?(E]ZRF/;T$HPI&+6F3[,^HV)%& M;JE558K6C5%K8J@D(>_C2,^[D5V4755#7QV[[TR<^?LW>[[PX2YXQHZ3!,%_@O]R\%^JNUHMWRF-KB;K1E5=EP7?U8,(!=_MPW?81&"G MSNNYPYT\^7G!JF%+M='MR.VS*,FI,H6PSD9T6V0('LJ$!+9Y@"<^O[')*^.H M?84Y1FMT+=EHZ[5.)1-9AD4*D <$79T%755A I2F.4QR4N56 MIRY-:*\E3M81M5X'5/%H"#^_>86YP<30D%5>LXLRL+,BJRPINR\Y6:C05:MT MS8$@I[,@IRH4^KZDU@8]KL@MHR[-B:_$5==:PE4_M!X?^ZQP+U>S@Z+74H6/ M?EV$E4N\[D-05@M/+PQ+$-1U$%1ENGPO8E,:W;:L=NH2";H2IUQ3A%-^8&7^ MQ5L4/J&RL*1?;JL"KO>ZZ"J/>-V+GA"A0]:4>C=L$?14-U6^%ZWI6+FC:'6A MM6MQRU7AEA]:DSNOQ>U: S5YJU/O)BS"B3J))B=Z2I(,UBC7Q0\2]'(FFGH? MV62A;%(,K2:T=A4^]_.8^

S9DO/.\J^>39^Y5]MYWA:GT+LT.[T=45V51+ M\X/PDLZ&IE)E:QHM)GR8JG=XF+)K$LP\,A=;4^C MI6-MKF:AI27 2T_D>Q?F&*71M72YI57E1-6A[JHB!TL0XA[.>F$"5!M=Q9)5 MI:JCS*TG]^U?H]_>_U_O2QMN3AGNK8'GSF!0Y> M\,EG$\*?#+N"AQL>NRN<>&MUB]V'22[FVV])]. ]?M]W=56VPQ\!+GZ\G;OC1@\WS:8)[]\V\?4V[-JNAO>C4<&) M=[*Z#,.\.7$!#45]1C(%F#WBZ^XR_/3U^O?_<>X8_ MOMP_]!YN[WM?I:=G^.#;W7S@3U!>!Y+A \)/%M._8LO3D+>9CZ=;V M0;&XMC3W5G? ,X K;."+IO0\9LN;5@^W7WS&Z!Q,LGUXQ3LA#_?9_(TQ5T)J M_>X#G]ISZ1N;@\JFKU.?_Q0]TG$'WA1^!!+>^>+"M(>2!TI,FL,0"#<3&!9_ M7XX"-A"%CV_C$MS@8'WP MB6'-KC3UL*&6Q(!XADE4$9H/_&)(;W:P$S@DH:;7>&#[L+5=U*_LI/XEYQT7 M9L2TFIUV89@10VVVK6K ,U2EJ;?3ORJ.Z&&:Q9ZT-]*3[B*^EX#E9ZY4LEW$P MLCPBB><]2ZLK!NRF$2'P3T0?^'T0TD,RNBB<0^R@W]&RVC$G.'\8*=\TY_MGY^=8##Q M@H6?@FK:47.@FFZ-*!T_.J=H38G^X[.38'HQ!+T=4=#Z!+PP.C7SO5SFP?OIM[1>=G'7)^F,&L-Y/'B(7F9_#(+(S2#QT"NC-E=YU &OKP MB8M1VC%0!494XF.WN^]^Z_2 MOWYO;L3M-TXB"PA[Q=I/V#_A4HR]">C?X(Y&_.#-V4[);R3"OO 9/OFL]($> MZ@,^Z0(',9EG(P>9##WLDS.'-PUR3.]IC$<5/]ALX0_&R#/??>_%MZ=5SK,& M*O'1E1Z\5X9B35):)"S@7P0B_]6S_2%*^\^.#U+"\T$A+.9CSZ>C%EOZST(N MIM:."\G[AR\1&P7^G+/0:JG#E>XMW\:SIY6E?#17K&0"(;:2%=<2K-($!Q70 M-OJK;9SQATOP0;"P05"!H'D;.X.Q] 9"U'Z/7XO+ #)NBL\A@?QGBDY,(G_I]L+H$H!('X MBN)X[ML@7[G@E5$2VH,!F/J$84PRU9[-@)[I+&7$X*7V1 K8(,*4G]AO M!X$@GN#)UF"R&,;7(UA;B!\+>([2ZH,PPE>CVR"!S8WOYFMD\Y,DOAKQI[R- M8?RX@DA;D@=3]]\<6,(^KCBCMPZY]!YZ^-3 :TJW7%5,WN7$-@6T%:XW!TT! M'LZPJ$I>R_]1X^D_Q-<)6MOX-/AF_W2FB^DWVI!;>T9B@^_?=^9CN#5568,* M27IT?Z,C0R"E<'L':X^30/U+HQ7B>//R!,R_;'"^_'=)52-CZP#RI;/FCYL5 MB9?VON)E*2E,:9LF:7S<2PCMD#3;WR6$SN4*GG;*D)!8&65H%!-T>FM- MT!FI[DB"U#@>*RS:2NJMKMDJ_\ R;G0U+<6[7@I 9/."$U"..0&%!'ASAPCW MHR>C+(I11T@9.TTYG'TF$W)>W927KW]HMY@L)@NN(_^B$0LW7I3 MD+8@B@.,)(31P0]?O2#XF$@H*N!6#\9L")KA<11[([UP[7W\=?@RRM),.-M6 M*YEC!9_E M-SZ"IL:<8XS*R/NEF<$]%Z><\QTT0(R'!#X&* M9(BIK6;',JO)H,KU0J75M/3,E*VT7SX<_W=#5';Q+S^C03[C)^D\P=C>MLRM. M::QV1V[]B3 M^(K+DEC.XLMY'[8ND_ H6GIZLV=B':M?Q]W20*QR;ELAT9/G7!.W\\WW5WM" ML7:;W/H^ U^6XE/PQPP>Z WW,Q?//W,UGTE]28FK^69J.K5X;+ M)QBG%F0D&&@+J+.K6JK*B@8P5>UH++KXZN"UIYQ/&O/)/3B3@6] MD05SU8+4KH^YBO&664YIC9R?;'CS%_.]-&ZR\'2HK2KJ+T)C":8Z9Z8JIK$Z MQU-8;0Q/&'H2?ZI6"JNBUNLGCW:F$\=C9JI2G\&V8J+N8&('@3.",>,FE3PT M/Q^4XX.8A8GZ]2U<]CAP?J7U_[&Q_ '_^-G^V9O/?:>_H-RK9^^[[<. !I[;3$%:4R M2UP05[V(RV@=@;ARR"V5(B=F4CD*^CIO^LKHK74$X:4)X74^Q%7,_#JZ":_H M6 ]6 ^OJ4A* TJF U[,%,8\WJF/%FIT#^KWU@OH[A#&9T;9MDT.^P*+WO($3 M5@U_I_2KRD2S476$MP917$%GZ8[Q*>G,%'1VJ726X1P?E\XJ/[$2=%83.DOZ MR5MLS2H(+DE8[4;7T 5-71A-9?C&QY5='2&[+I3.3BFYU%:-)-=EGR-CW=5@ M;+LOU%7TP([R.BKC?BDI=6*H0QT>[^C7 OOU. ).^N[Y^,:\#*54=(A!JU9^#B2(\\R),_/P M^\AR4___V7O3[K:-+ 'TK^!HDM?R>1!"@ 07.^US%%E.J\>QW9+2>9,O)(D&H>LXX%(FEJNZ^(]_LF+;"3X6?&P7/]\<\ M=Q>I4#[[DV@[LE[J_>>ZQ-(,AV?OKZV'U3M[W]7;G.7Z8G8*PWB5KBFP5V2XGVX66(5N0 M[2)E8DF;N;M^.XHN%5TVA2ZW(\L7;TAB#5ZD(8FB6$6QKY-B%SJ=/$%^MK&" M<-&V5A2I*%)1Y-84^9+]4=J[J\I4Y*K(M9GDNI4I:FV:UO-\W;=M8>>5OK4X MN.Z(#%7RKYE&+#2U./.+[QA$!2\!V<*;1+(P]/+*W-#+; MNV?Y**,?R_.LQ-FT\EN<(9Q#FBR_9:$7^/XG7%G6W&SOPK^32"YDYMRQLV'$ MG&]G-,CJK>,_.(\QPJ=XV'#2XN'=KM&%]R_;>'EV5'O5:*_Q>-?!!=@WQS^@ MG)!/A7]+ ^CP*EB(4X-5:),(V<5_K1^IWD%EFL:R87@$)][CJ+*??W*6X_=> MT6[)@+L__]2N/E^LG].7H\ABY_S]+_OSE]O+&^WVBW;QY?.'R\\WEQ_PT\V7 M3UVWTU-$I1 MS^N@GNZFO=0VHQZL!NPNUDPKZE'4TTCJV;3P=C/JZ8'IL[LJ-D4\BGAJ3#SM MY]#.ECZ%/A*6;O=K/OJ]V3WQU&RU V2]=Q?JL \R4Z9-Y64#>S'%5HW].&[\ M6B@8?JEQ'YT6V!851?X*@8X;@=:4MK[\4**.FJC66.1:4X6Y0^YDX3"BQ9B5 M0J#C1J U18,[1* V()!"GT:ASYKY3GO2O3L=4)QTNS;,:=^9.%3+L5\DV6QF MVJ[69!M]>X-E5=3HH1?CK&V8%74D0R=FO-#KU'PS5U*C9KWMW [?ZWR1CIKU MUE@\6V./[Q?/U*RWQN+9&K-]OWBF9KT=$9YM&6)=8\*_R*2D3O_D?6<'*70* MC>K"KM;8\?ME5VJ\VQ'AV5;L:@\3G1?0R6[5@UDU.WJM)KK5Q53>\R08V]QM MZ+H.V5EJV,9+AKQW/F3#MG89^E8(>.P(N"YDOK=11+::XZ:0<\N0^^ZY(\:W M!HH[*@3<+&2_>P2T=Q>Z5^AWW.BW+N2_9]L%Z['TSE$PQ]?4H$,-:5,MM@_O MK#2[^VOK8?,A;;U%.7E$/;;W5_RFR%:1[7*RW6F_$!N+XSJ[ZWB@Z%+1Y2NE MRYUV(K$'N^U$HNA2T653Z'(KLNPMM#AY C5VL?KPV2% 19&*(IM)D=M)RMY. M^Z9T3; ME9Q45*FH\ED-69ZCOF[G#>I:)^\'>JN_NQZO]9FX5AP*5/7-RLE& MA5E!UFN*Q\U.JQ+R(*(7\4 MU&3SL4V'[+B^YA$+EVTX 65#?@Y+6SK4RJJ(W.V0T]F&;3VCNM$R!KWG53=V M]W!H.77OZMCZQB8UH:M*59W1*)VF/LT@"-?V;J)39UH2:G I#N2QX (QZB#" M7^('9Z8Y=Q%C4Q8DNO8P\483[<&)-;AJZ@7\/8'VSS1@6KO%A_H8%;"IX+NO M=2AE>_E02EPI2MOUDQ%MJWVRBU&6;37(\NFK4(,LU2#+3099ED;XSIO5\XKZ M!R\> 7=.(_9EC$DGP+@)[ZZ)5[L789S$-Q,G8K^ .'2_.H_(F>-;>.(O/JCX MN;H.>@,#)7Z&N!2E.V^JL"$P3-O0Z'^TYC.4X:Y6W-<6)[]6T>9?>4"@0?*V MW5W@6$MS9/; ]R_'8S9">::=SR+/U\P^EY8ZR=[BB> ?4R])&#$+_/67T(DH M^>2#!R(_":-8.\7O3ZIO.WFC.6XX0]F,5UU^9Z.4WGS-$@_G\7VZO=*^1N%= MY$S%@RZOO\)=H @(NX?1G?>@"(B)-$X QI"O,3(=->C MHR+CIZC895/?8B(FMVHUIPX>%VA[\'-V(B=:B!J2[W/0^(\<&HL7QB=O M="V=P1K^#XZ!*US\-&G]I[#V. 75"-4BS<.-C $#7"P[*J\/0-[6/H7!W=DM M7GH5( _!A7[UG>"-H=TBP*Z_XC.$PQDA6Y M""10\-C%=3,6D8V/24R+%P+X \*14*QQ?L_:+(WBU$'XA%K 'OS'#*^N\Q40 M86N_XX-/3ZYO?@<\.L<7:.=2;^1K^EI83.F>K]7WX%2M)>LZK0#9_/WP2,1E MP$U$$@+.+ KOO1A[]60/'WOHY] >F1-E4F[?"F'+ZFH^8@1'G@PC2K2VL1#> M":/."E44Z>$R#/(6,!<*#$T,X!'Y&$4A\M&FI=&]X%L'2@&[ 5<3V M$C$ZS(2\&A69D$2=A$:;3D,:;7)+S377<;Q8 $R=.DL;S!F-)7]K.*NJ>/$WIXNSZ%Q; AP19 M<85"95]M9+ %-&&^Q0 M;@2ER^5TYH>/0)!REU^&P QX9[:FLZ@W\N;H9L'+G0RE64H#G F3G<&:"*T1,28$U!2 MOD:HS@D^X(R 17,'#'*+Q57IV2.=T2A*<9T/P##08?47X_S4\?U\02"\@4FC M_X*+:&"S?X'&5_Q="T(2F7 )/3-?=JR1?4YWXG)UP@Y07K0),)VX>H4D1H(P MR04([&WN@.0##>U#&DF]<^Q%<*C VB)<+3R[J$^ .CI<^I?A28/:A[H)2A\ M^%'CL4KG6N&MM_ESR$D7"/T;OO*9N%+>YQ$7!T/G#E1&O&0HOX4W^^ET=A:G M4\WU8EZM0#0"SW*X?8('5G#OH1$ _Z&UE6! U\%;04L<@81ETDQ I07Y+8H8 M+B$D%@)AS9S'JJ>$<'OIZX=)J+FA J<%.P#%Z[-+YP?3''C<)HC%L>H03TY.KZ M!LTL<022$TGF\RM@!&SC$2 6S83C"#7=7WZ]0$,";X/E,9#6(R%1ARP#96;[ MB(J#.9SJ\RUGJQ42^BOA3N$B@\$HD0/-9XJO':<)BD0&*^P(!_QX 1 7;Z<*7/0>Y(="FXG"O_#3UIR MHGQC! Q";B>&]W"$Q ?G&T/SUHG0CD#-<<9+?>2A.=FXZCM@N#%R6G2NP]GG M>BD^*G*Y.8A=*("]P6XG@ ()B(3RGCSD8-+HBV O(?X%1P[29RI90H*C<@$Q M K"F\-4>W#M*EJ'"O+4,#R)\1T.1(@F<$9\_IO M5\_7@T$#8LUC_-?E1 #:-]<2@4,G%5BWO?K/E!?#,8SG) MH'5J5*V5IML)Y[!A0/N%?2'*27XP"D&.AJE "Q T# M. 5WNG8'SXJ &(FN7" Q%%,.=S,Q;I@)I!?:!OJZJ*V0,&XWM"J[]!2*M&E_ MH-CTW'RM)'@SH;XM^;2W)9Y+(<(^$C\02GAT45S$-9LZ"/GHR_@C2;+_ 69: M10XX2Q10$*B[X"F2: M%^%)G0 6-GA/K_:!+ ZN\ -S3X1@C"+3VZ%W!:P\B# MS8$J<6+?7MUM M=U:+I-+6*78,S)34UIR]"DY3(7YZK9/W;6,Q35N;TTU)HRDI11>D3XVU&)ZX M1!]%WV]F?F;GSQ73[%EX%QHCF&2$SZ)"?+#V9MP81%X@EX"GRSQTI.S2X?X5 MO0G,C;'KXPTLX,OX-W1I@Z;W""=Y*9=2=7CFR?M6A7:OY:H,]U4P-*!N23I7 MX00>FL==,!$L,P)BV754X=]D;BA;WG5B"CNX!4(I\_.\N]\@UB(TQOXW 6QR*O'IKW(#@ MN](SO*5XUCSNTJ9CANR'6DP(SVCCPGR%8)NT)1=8,O%&U.< QY="7$CUQY4Z M^=7GCQ+NSE]_E;D?(+?(H2"L9QA M2RO'EL[)^^0A7,26!?WDL:"=O.,NY.QOSD9%? ^YPZ].! J/JVN@Y#J<3&X= M0%Y=^PAP S9J@)S)U"8AG5!M0J>6XS\"V\B\5(+2$HT!^^(OP>/EIVYH'T.) MM]SID]NHH>^B1XA\;$X3"_S#*HZ)I3+ZRG)>7U+J'*$R8YH8/07%% MY.0:"P\O !(]7IF_7?J\7'ST./4UWQMS&]H/887:O>.G+,]?( ?:!E;,:\PZ M[>PDZQ2'\JJL4Y5UJK).&Y9URC/KR"T%2*:5=/]W778?,B$_LSO&;IDD"7R#;,*' ;NRY'AA# M3 3O*>W396,PO[.P\LQWP-CPQF/TB(*R$'EA&FM1F *80=%R'N(4'P;&IH?[ M @L?5 G,K!BF,5P1<[,,(]/<3*, H#!-X?8AZDR!]+USUQ6\<0IJCWS7"%", M1>0\P-H^4!+@1] CO[&(6O#VWL7EY#)Z7G#O16$PY4L"_0>H'6Y#-P4\-A9! M551Y E12?7A"&O'P>[YPT+OAC2/T;SSB^N] !\>0'KX#_1UI O9W0"%!'Y$E M?\\#DR0-.\# (VI9&'@,9Q@40H4<3QV.BGFD \J ,EGX#KTD$B%;^D[NG'3$ M(/5BLGBX[B:LJ)%P%Z B+,.R:#B 'L$U1-"P[N>>-LN24##Z2CNF; 3&=\57 M(G>>IT/D&7[Y^1"RA"@=$5)\/^3>0&1 136.BW%RW_O&?&\"%BL%3D&%OPC5'$LQK2!F/CS7 MQ[1"($>>W0EV7HA )_K#U1 KB#F>$L*/B7&4<)V.(TN3$'&A0AQ5USPZ(#W+ M"(E9X14% .B2%O+$!O321))0'1DBUG$](N2-E@TE#C J#9 H(NR8C#\4_(_" MXM"%01W/><[0,>[$$VT,UM%\4F6UCEWA)*R7Q,_Z)^\[%X"WZ"*65?[ MZ*%0^6?J\O##W!GK/(\?>3^=.&?S!D>L@X:5;NNE[:V)6'R-PC& M@43T1U;MG*6H>&L]_('-AU' 'K4Q/(C@^9M3!&6!@C^'":9X8'KH;,8PI4IR M8\$:^-=YY M$*4^#_+ ZQ_H\.)41-^ L.Y1+1\QKFV0\EEY1#GCD@J.PYEO/$')GSC?R)4Y MH< SS7/^\T^#+IA03EKB^;R W>J*_!IX(1XH)ONQQ,O\FQ&L" 2=P(R;=(;) MAOFF"/XR%8Y45=*:QUSI@0=*5S?(7%B7T *X1B+\_[M.V,$6Y;E9^WC.WW*> M7 "/>X0O_XU*>!6%81_#M1Q6IC6N3E&3"=JE!+60I["O2%!#!=&+YXX'(T0B MB87"9SXZUSD$16(C6P$;@C<K$E$O*$YZ!"(AO8^$BH!#% M,5*?RB$#_(729 5V"-4-72T8^:'CP-@.G"P+T!8LU_.MS:0[,M-<,E9)]/_M M@,40:>=^.@4SCFC;YIGSY=@/K&?RUH<)3P@19*1LMY>OY??SD!6NO\ M5O$]SZ$F91NSZ$'5GC P5#*OP*-,\T>%42\0+".;D6.%9.0WB2#3#\Q'&-*Y9%>&/!S$130M(UZFZ^2;'CMT+LB$4G^, M&$\65J&>A9#$*FAM2"R:@U,L) M2HM67VZS" M,--F2[_C9=%UU3 FMS+%'56G".2YE&%(B"C@RKZ\@@@D=6<7HA[CW*5C_R1] M.!5RO=^B?,/..KT>-LI%^LNN4(Q0K5JHB>6J:U7\6"LT0'*RD@M#*[V/BD*$ M3Z\$ ^G+1?'K MS>[&4SM#+R)FOF/V@W#6C[QHE$[1*8W"ZEN >0).DJMUF2>495L1WLQ'+HYF MKNQ&Y>*]7VK_0S%CSN''BPG'RSY_GNBKF,<0S(/8_1 X4 MU]_A/$3II9O%!I9CZL.$<:PL% YY<8Z(%!1G@:SYD[@M M!2;_A.S3X)%LF%A6<"Z*G&44S5W[&>+[5..5>:2%Q2]\RT0,F<,97RKRM[/" MUZB8T4TVKJS=Y$YUSACST$MQ51G'RSSCV!?B'GTD52YRW.+&+G%]P2<^W]IS M>9;!JTH/LG>2'H13S?>3'K0V>T#E!NTF-RC#@;WG:5PE;*I9Q13'+"2&*2EI MG/5^."\D.W[,6 /LB?,;NN8Z9P]?,O:P0/O+.QY8U\#"-JH_0I M#,F#<2-S])M6AW0A"XBR#7++ CW1&#@8AFG"I2D),!E@'4NE%OL!\+"WE#NH MR25> HP>U4H\Q3-?G&+^$M(X9VD$PB%716-GC&70T9#'E*4X1Z\EEO!%WCVJ M##<,C!LNN_/@#J U1@VUM!3S\5BO/D9&G M %0?]1/MA+0$_!!/Y"=1^H\?22O&#Y2X#_^=X@G3%_)J47E/5V7U\/B'\.+@ M1SAJ7!E^Q'0 $-?\^@23\_G'7!^D/V7TG]8C-7O^.LHUX)^E;L,WPI/4]!.9 M 9K3C2DJV4]P!P[AW/IZ=1P@\Z MCN^9GJLRW+<&3#T(IV 8@3'CB%8$"^P/G=:BSUL/\M'L>41(#9+*X'NEHD4R:PL8?P MDC)*)/>F,]_+.^,M7Q +/@Z* 0U M!-Z&RKGO33WN.M!%#A)Y?4&T BMGF$,SI0(XX9-)IN8J=>UG% M#2)\2!P1RR_@LG=PU3AR9#D&>\<+"G"7#O_]'_\^O]#^'V\<#)>@'>"=W MSZ)WF14WI[(HQ!BP?8@IPHFAQ57GGTI MLS1@N7[6/$,D^PF_3:&+ #51#D!6\&E_CW#E 7%;N*/C;XB"H'[R&;F/!Z2I+(2:/4RJN8[?F.A]ORZAQ$6I<- M@8=0"=L=<=J?*.&MT#\^E@8[7EKP*CNEUA>RU0B%A;AS$O-G25:6'_=.2E&> MH\@#<(+$BY*RD);+N&,!I0[_Z?S//_^&O4_#!_3L8H,.=O?X#HN/PH< ")4" MRYRA(/?A9\,/BK+'*!M-N%TILA0*_E[%'&4Q%=?K7&!HF8 ';@T/P'V4>E#A ME=39K*@+R)51*'H4A=DOA05*U2UC7.3ZR+DZ]W.B]V=$W2WE(8J?L!T:GJ!]Y'*=N#]'F7/>4U>(9DRK07%[H!6T1GXT*GT@\X&MY8$.*/B!R/3P8SE]_&2-44H+,00]/ M6;PN9B/C+KP_LM10M&=(8$9W3&1+$<9%0F_/5#"X:)RBQD8.89&WGK7J6ZX_ M2:-/Z(J@#R).,9>4).P3(]),4#4 NB?5A$(9JQ7KHK#/NY]R>O,00; -*E @ MJ4L8RN+OQ?2%["&R F&9?5&D@;(BG.N7Y+-UB93(7J!\YZ*O'+;(HR?J>@/*BLI6HI'WN2ZW]!K>$2;X?$CVZN1^*&\@B2."* M9(;_@ J>YS*<$(?IO:A'ZR33F#/=^6\[AR3E[$6HJ2)-14 M#G"2-.P\52RI-'\*:_U7!=ILZH[KKG#''3RQ8TL'W2]"AA5 KOW.:?>HZ>I+ MFGO2MFJ%QEN/4/O#4H<,88,*/0]SP31WW^ MR->6GA!)@>R(:/H3*I-TUH]YZS%>C85=]<24*4QFM2VCM= T0_:#)0B?$81% M*TE#0TQ8C#NNO[.HU2W>#^B0]4;F87SAAI$0![E(NPFE6TKR> Q?<;[GLH1G MYO&;A=M-A(;':&YB65+X(-+S3BH9M''2,$]Z 5YX'+P)(M+B#^V>86:@QY0[ MBL-N@ *W"ZT:$1]]#XQ3ER8B!',P$%?D@5X=/L\\GC:#[DNAON1:=YID-5Y% M6A<>5^ZJXUR%\&GA]?+Q>=;']<@1&O*@3=W4T(>J!"T$T- M02^W4NN@FGWA8:R&L7>>:.0E--3(P]H7LG,Y1]']S5:O@3BV$'&2/,'R$>"!YVG('%T5FLY;O(FN/ MFR(85:%$(TQGY07O]">:)[(GEY]Y%3@KSP>:9+HF.>,>L_T4%-AR56ZA=BO& M8W$KY@54M%^M9CA=E 1\HND9CB\EK%B'.6=F?QO4.9\E8;RL]^/:L:ZF!5B# M=JW5?;=_QS:\O7P^IF6T>[A[;-Y'30-&W/DH)VB4&V5*+9&4Q&)__FD(&@>& M1S,O.(4%I1J#;G!,]Q5U:KQ\*.N,4@@O4>'2+.4=IS'&Z6- S,FLCUD4NO - MZ$W?L>4#%K63O5T(&DOO- 55@?:HS5:&B#%O1\UWNIE5L@^DVA4_.AAFH=0K M8U;'L%8]$Y,A7>UF, :J26$ M-Q)^8I%A36&1+!G=\9,)73^>PSK MB(.4;*L6$L9GQ0ZO30Z?> 2<3F'DK[< M:OR*YP>+<$N6'I8\SGCPAZN_07F9BE8$:T2/J&]U M$MG?)X.7Y 8\KB!_/[I]D;[\E'[ M\O7R^OSVZLOGM:W\EF^A1","0WY.R"S.'#H16->8R^([LYB]E1_>82\LWWE\ MZP6T3KKI79EPT75TCV6OP/C%>^E]_.?#_7?EF\;,!/_U4\7W? M&+2J?VH99O4MZE%+'_43G7WFM!)8QWEF@K:PCRCV]Y/VR1QB(&Z9,^K5Z[D: M8K_D.V];&OP@7OKJ'T '_!-1R;8"K[T_[K/4[;3$_WZ/!?[LX:C#3W_PE@*. MS/,AWTA54N1RIQ U>M,HW2BOWV.!>R8"=#IYK$*ZVD:%' M;.X#YEF290YE2C8O^EZNP^6_+QO0*;-9>9>*8FJL=I-M25S-@V)N.46@V.&[ M(G=*S/>J0NI7/0W=0D7];R4+RWJ M#CS9'L+)]U%H5YYU\"/7&J708:'GE&&_CSML]EWBZXM3S M/.Y'\,5$;QI)P7>1A0E%P#*_FMI:R,:7O'%C_M"YTS)X2/I&W+GP5#' (<[F M88"Z%L=976N^GGC])+%"M:0CL),G5M%61J>I"ICJ;'OWX_ MO[Z]O-8N/W^X_*#]=OX_6I8'<_'EMZ_GU_#M[1?M]A^7RR^UGVZI*+OD53Y* MV25UL$OVS(BVM$*D\G.3*3-?,C7HBM2@#1V-9OWCXA3A+"<"$^SBK%8O5P&E M.DGEG,4D-)D'E3?2R?7LN6%HU-%FKE,BJL6GE+H6IC%<%+]Y^S1/;N7TC-+Y M6KT#>*0& Z-OM[=E_.V^T>_MAB\.C$ZG^HYE3UK^?;MO-W9-IFF8@W[]%M6R MK3HN:O5)"4F[3*2LE#Q6;^$Z:_8=KZR@[SGZXZ2W0R:Z5KUO\:1C]++PXONE7<&YE3URMSPVCA4M/ M;4\>E Y: M7$A=]MCPP#H&/*@56[T-BZU^-Q#5B]T91B/&QN-M,7_JN:[/7G"_"X8?[98CGI7:/#J*M3F$Y M1UE'7$6.I+"VL5C;[NN6I;!68>TQ82UU0[#>*:Q56*NP5F&MPMH7W'>]?M M=JM^6+NU]2AZ^QV']7A13/I:ZH.TMMMN)775"=G,3D_OV-:6R%8-V!=C@W.O MJPZR- TP_;X^: T48.H&F*0<6WZN$9V>@M\VN@F=3X-EDEXP"J +H\0/4 M-"W=[&YK>.[/_237(!=MKZIV>)+^K>Y7]V][?[/-C)OUY:_/L3Z.BC^"+=O: MUE]:#>RZB[2C DM/[_6W=3$HL-1;/52 >)@LL+.DMMW6P_T>'Q MPKY264$8A %;#D9UU?.N:G:4_M87GLP+,"J#U ^@I5X(7I(^"Y?'!LM?36^UM[9D] MP',G7NM-#"%UO[I_V_N;;6MS MM8JN8-(\F#0[QG[Y?RD.X_,"C3D1-MJFKM1I4&HO&*?#V',])WI\-?%V%4%4 M@%& V2J.L'79F **HI;7"IB#44NSG2]?: [):_.\%+O4*4OEX.!09KT"C +, M=@S,[BL65BN =%O*T[+CN% A\TP;LG$8,9F.ECC?50?1U])I"1/N.C6L=-N! MN::0MJE(^Z2L0H6T"FF/TLE2I49&VL]I!OLN0"'-ARU&Z8X#VZK:1OEM9X!X79 0ZB&H@J MN+P:_]%GEFQ8O7B,.>$-N']#Q45,/9WG_J_=RGSNL=25(9YVNKK=[SW5;'GF ML=3;I:)(X561@FWIK=;SNFH>@!PV&L:^9I;VH2:3BU'L3 O"!)XU9'[X(&:3 M&QN.!V\OV1(_IFR,7K;ZNYLH'2GL6LR3:-= MQT6UVML]:C^+ZJR>5:_&@1?&@=MJ''CEJ:EQX&H<^JW'@"BW4./#7 MS%;5.'"58M+@%!.SW],M4R5&*:P])JRUVAV]U^DIK%58>T18V^2A+PIK%=8J MK%586Y<==RQ3'W2?.'&D22F:9.;O]^PK9X*_H(>D:A5/]I"TUWE(&I?QUF[I M;7O;L+9*1=R+:=[I*<#4#C"J#%\!1@%FJ_$\9D_OMU5:]0L<[:]JEOE">7K? M5G63C8%GIZ=;O2?.*%3PK!\\F^Q/4@!5 #U^@)JMCFZV6_4#J)IEKNZO[?W[ M-C,.X-C=8J#YL;A[.\]Q]QYCX]ZN;EI/3)PX,GE\5&#IZ0-3@:5V8.D_40M2 M,'G!Y*^6WK$5K=0.+NV.;O>?Z*AY81_OX>>3OX:KFMU]2LU@7^%S;^F]IX9W MZN !VE%,KC'P; _TMMU1\&P*/$_[VW=#5W"L(1RY[JM@V0!8=@=/:*.^!WBJ MT>OJ_MK>WVP30XU>5XE["C *, HPQPN84[.OV]VVF@:F8/(:4@*>.'_]6-(# M[->6'J &+BO *,!LE2W9:^NVU5: J1M@%,74%# 'I9AF>Y#X_'@9H!9NI&?% MJ(\*LTZ[IC*\:@0/Y:50@%& V4HVZNW^MH,%%5CV 9:ML^:/U(FT[Y"7FBJO M&G;Q%,)N0\N\%=(V%6F?E">ID%8A[:'=+YW.$]TO-2&BU? M\_LW5%S4/.T7.9:Z,L33@:7;W2TJ$P\^2UN1@B*%%_+)M/1!:UOEX.#T4)HM M7ZL1ZLNF5UN&V1[L9-YUIV?TVJOG76_UJ-5SNZNK,E<69>YG?N>:1VQ;P;>E MP@E+*\^&%9B$2[8J3($=$K9MV-8S4L\M8]!;F7J^=F1O=P^']I\T3KSQXPZ/ MK6]LDK"/P].9=O[GG]JR"&D"=[#%NOK\W^=7G[1__MNH.&F%IQOBZ=J1PAOAJ4"TZG/;-^[-U^%2G\M%%Z'F M\%P%1#]7XE0V&CI#4(=0$R[W$C:-Z:8@A*]]/QQ1>4P2TIWB^M@HR7^%AQOB MX=K!3;OCE[5@D!_#B- FF42,:5.X?A)K+$!4_,UYU-JFKEDMR]8YIP-.^AM+ M'!_PDYI85?!/Q'C.9K')U6@"F,&HFNN'MM'78/4^0,70;N!M)U> RIII:!^] MP E&'CSW)@%<)OP5N86?0Z !LV><*.;Z=*1>VYZV84A])9$Q3L+1MS,\"=SL M%/FM@P>8\5[$2\NP)%[J^,7#Q!M-M!]:1D=^39S[!S/'WTJ>O8(Z\/Y*MJXC MO0Q=JRS(:1Q0?.DQ$1QUX$BLG_I4X$.@HB_=B+8?G( MZ[NZT&B18'Q&J@7J%8Y/Y(*?+WW V CWJWV-0A>X?:S]&H7I3#L]N?SZZ\D; M5$:"?R/FRTNUF3\"C ;[/7R0BQ O0'H2#\:7Z-H# ZH8,0"DJSF:BUW!O6$J MK_O!ZK5SBM7._^ \QGB413$",D0\O-N&MR_;=D'< M#&8KI,MX_$R7:J]BRYS/NTC1I#>\38$8(RX^?G9JL H-.,7X[R?_Y;6ZUG T M[(_[HS;K])W>T!V-AZ9IC]H]M]L?LO_MM%LG[V_)N0HLZ )>B2SBYY^<]U4P M702 P-@NK+<,DBK[F[[R8)5!\K;=706VET)5:=>,TBA".21$G10NG$/3:&%B MXYT."-%<"T3)!"I>9E3/(@^>]PA,O"@S?^A8EM'*;9HO(,1"U/_X<\?+EM#I M&H,?82&@0_(1&"@%R,&T@1IIMPWSQVPN\LJG?,6-.@E_6O840RL$NI>LD8M' MN["[\IG\8/9:QB 3>_(IB\=4>AD\T]%F+$+V!3RBL GXQ32-[H]+UP,7%-_? M:1GVCRM?^\%#9NKFBX\ H:K%$U3?@9Z 1Z%E,'S4N@-XN\ZW9O0LNII? MMA2*I?.PC6ZWXJ:JE:$V(=]-.X>+@*( ^T'\,XEQ"+J[P)-Z1I5'4KRC2C/) MT4#X)J6-4K6@,OTCY7ONWT_6MA;#S#=&VW M'VZ*4\77\+S!D?"\FQ+;6>VL$:C_@P7LI&#]1III&6V@A&6$N)XS<@R7KZC& M\!^L@M&-)G#J4T]TPEM'F\"FX%WWH!!-.9M(&//A,2&B.G-U;>IX0?XX^;)8 MHCGJU^2%DL8[P"5%^H#3 'T:!YU^8TFL\]%#0;Y:4NES28#/"ZD8GAB5KL'> M$W@(O#HL=, >1P<5\TA'N?\2?W3*Z^6F+U<^X"07??S>6 M8N21(%RUR"DB7+LH9Q'?BIQ\)]@FCK4(UCFX9/ 8A9Z/D@5EIXY"Y@$@II$1 M=\^"%-FP7W2N1\YT=@9FKC!7_W#B"< WP:W\YL5Q".:;-G9&G@_,NAI9P/S- M,'L>C24:$1H745B'+XKQ*UW[Q[_/+SCRSF:^!Y8?*^)U!1IMRM('[14L?1M^ M6 9S;YO_F8O+7JY!5$M[1_NA6Q#WQ$F4 MV0][)DT;2*GJU8<\V>=3]H$.4X*W=@=:R5!>@M4)U;^3H_;":X59,@6QBI9$ M3 ]XNJ[5;W4;I&OEH4URX6!Q#LPK[)0N3,:,9]QAS=YP(1HEL[0WA M.%MVK-^$(9F]=NZ3(;;36A:3I&OM>6XT% MU&PI\V)Q=:#?NA%\$Z!6*_Q%^",\E>NH/%S*C=921OJ=SGRI[A8> ME_NIYR5W(6"YK(I-21F[>4F J"Z_/ E$;CJ M.(!7:Y^N_O7[U8>KV__1SC]_T"[.OU[=GG_2KB]OOOQ^?7%Y\V+65\<0U>-U M*MM?5B%O]HU!:S?%]NI1R[H)]#?K)F ^MY? *WA J?)@SS*1*T"+__[!M(D# M*L_$ R6&:H#\1VW*$O( C)QXH@6,N5BL#'KKW41S4,T9@IDO/71TS=@/'V11 M?1:-=E"9 JT!(Q-^"%^0VC-T@F_DTAR&6883^3P-[8M\982Z3L3=!S(JXS_* M"CWM(8R^434J=S#R%>K9G]X4M7)^MRY]'W [/1IXI0><#J]W1O 6KM;PV E/ M/)!1H%$6()JE\"G&](E?R+6#&\>E"MUNG#D]1K E+TM2E+^+$X&W4+KZD/D> M0R5SXA1.62I8^H8'BLN%>U%S'"4Y, /O""EB^\=SW>&E+M&V6B1\Z"E,[EV MT)V]1":WT1,CX/?I>.R-/%PTW#%E133 %0E0>\D?; Z-3?C1A&0(G^X"$<^_X1#@\ FZ6;GE&*F%K M50"M+CZ&:GWJ H_F(Y+4AOAY+&4QMT2%61$F5]K2*098_L(3&7K[51O[':/;&6RK-7:Q MD-C>2JE:_GUGL"/UK&N8O6U?OI=%=3;1&3=N]/2$RP:;5&US#'SQOFWK[3?1 MI@A]4+]Q']1EL?O&4[JX/.?PMFO;5?N#1>&[21O7_70Y.X;CLK?!N-IV_%TO M#K.6OUR;1K>\RVL!J_3G7;<"7G=/_3MT;GC"31J,LN&6VSW=[ SJ-WM!H:U" MVU5H:W;T7M^J']X>Z\R0;650&O->4CR-9@?RIUGC$38\SE.SKW<'?37 N5Y M 9EH;3%;ZI4/K'@JZQ">Y1=573?"THIS/ 8L[>MFK[/U)($:*&8-!HHUL'7; MW'XNW4Z[TC?$_;NQO;LF.TKVA>V6N^C\8/5Z1G<^FE%.J%_3:':AA&BY/UD M^ PY,IWGNC,_,_N'.'3,9[:Z[PZ23O>N=$BFR-8H%X>(,&>>V5V1)Y8W7BQ! M5R\$$^C2O\59HT@OB;7+K[]JPS2&1<6QK@#YPH ,\E9;%,K#%(XY<%74YA>? ML$G*X O#\9 IKW4'\'RD'Y,DSA(63;$TBHGF"+['@_A>5M-LKT."4N.9_*$^ MO;?XO#SIH7!5_KLB\1.XO!I1?+E),3%5%V%3/B$V0#,!?83:)U$)'SX7V=*,M\N> M*^%WV0RVX)66PM]:KD'&DD#'3Z=>D$ZIZQ,U?:*68S)E8DFM8%7#$6<:PK;^ MRK)H:,^Y[<4;D!3>_A!Y"3N#$RC&WJF&.;])U"Z"#F3);([S.U"5^+858>V% MM2)3G4\60P+K=HSV'(45$NU+[#,OZ0 T?*3T!L*@T2A*L1^EH+RYW/XY!$,7 M8(#I=8S2SN!2S,_A3;'QD;QQ'29O1:"S"^Z_4<^+[&%B<94W*6S;&QO?0.$2 M79;:1FL=DZ]XVEP#._G,%7IZI2 (7(43N\>)N78T<]J=R\8LBD@RYU5BHJ]5 M=SN]/GL4?\82I-BH?<91^S\N\B->%6W9V/N1-U=![X>YSO?!#U9Y0&I >G.- M-HQ>&7* &-1MEK*7)4/>4$55 O50S'.1]_'Y/N8"<(D:TV@T$1>M ^D\>^4J M_F+Y956+DJ?;'G)8R9"-''3JR+H T$K%I)#"V)97P*NKPEO/\%2W7X1;*UMM M'WY.,%]XM4]8]%B1(8ZTRS&%<1<65YJL?F?1':I8]?Y9M3"-.?@*JJB3#TK[Q:GVDDTOIU$?=LP M59=(?LQU<> 2%]Q9OLMJWCKTFJJ,QM"&;U'=_!3"^GYI6 FS+/!W9,VWDVV< MARJT^#%PO9%HQI07LWL!;"$1&21.#+HWDE&L:\2'>4_/$/5UM)_,MLYC710< MF7+#BGM:O"D/G.%_3[$&5(['10DFW)BA-H%'>H$8BZZ=5$+JY$W3ZLMOEX4( M\P'<2:G$-X;U>V. %I;H \[&Q^]-](PZZ&*6T6OC[D4F72PZ9,8L0*TH9J.4 MH[R'!J;&,R5")W,^.7< N3MJ%A$!Z+P9MA&?8FA.)&VTM:'P2YP2@A<8SLD; M/CNJ0$<#Z2KRXNS=PT=J0)H Z+F-"__(,+/(%Q%_7:!F%SR^6S("M\NGOQ=; M#!?Z>^)/A<7Q\3+MMIWW,GUW_"A7"YP;&(-N!_>-)W.H][RYA";H6 ' M>RQE+68Y$BY]9@5*]IH ]EK O6>8I)IG+-X!V9J(_KQ"2 .EGXT+W3_2&>\3 M7 1B@4>@XPLNXWD$04B=LO&5"6\]S E^*;1K#-G!^EGH'+3W=8!LGVRSD_?# M,(I(7L?"XS7/5(<47"@T5)>],&\$M7^Y9U& ;]%RQ?P:KSD]N?GR\?KDC3;S MTU@SC9[]8S9C83F+P/=Q/./-XH7SC=Y*6N"] ]8_/##Q0,6#RY,'Q@)XO"4> M;^&G-0*EO!F4&[A4N5"\O[YXMB$'J066F2WN-\KXQP@.")X>@4HP'GO44_N> MIRD%*!#PCU%XSP"/Y(Q,'(?(]067C9W43]X)A1.1AW(+/='>- P$;'DW*ZXC M8+Y+&,'%^,Y1F$8Q'UN@%WN&XWL*W;: H_T'-']D8Q+9L-TXC1*)W^'5Q^_P MO:^)?.&J;$&^2)TB]PI*3J"1CZ34PXQCBLX90\1FF!Q):%%HRH:67QI1,S?\ M#3.\9YJ3:,P!@23><@: 7VNP/=T\.U!FN6GCR#5N]?8D^WM@F=&+QU)MTF%, M9.($=VS.IB,[3JK>2WGX1HV8UAS=^Y^'T4_OCY[,:D%EF<4(Y\$AC^ #WIM& M*'%=(=!7]W4C#TDIK U(DF/6X-WQ1Y_KH7-+6PN^ TC]\ZOV6QC=P6HN*&/D M%V!CNO;9.#=(:GW]?"$]H ,&L&K??IT00/OA5*-C?^D/PQO ;X(?-/5+N!7 MZG"9/>P7)QKYSF-,+]&^\L>(>X]?(:J9215A7W9!BF5UE"NV8B!Y1%P8U>V" M@HJ:-':3EQ^67&;)R[A"_-(1T4/63]7#J)+J3!&VZ5A<[E1ZH+GJ#F@QHV+V,:;'"?9F:'\P,#4BWT"7W>]XT^/([ M:L>I%T^F/$*X;X*A)$LR M&@/Z?)!X"; M >C(E"VP!8O'*)2$/K%@;YQ1*N+ I;XD BG,]^1 P M41_&W,J$F8(;SI/G#UL[F1]BJ&.BVTG6/+HT6$P.RR*-,6L734#%1YUO4*"V MP9/SBH2FQ='^8(7$S33Q<.A@1<;W(=K.MXP M6)WC=&,CCU@+HF MT(72G+-TSN3RG:P)TK1!^RBX]Z6PAHU[$7*P*6RYO$=Q,QY(.10_T!<-4F"A MN?U2/-2IXY8/M'AF5)>(O20R(1\SZ0URBU 23S.T#SRK?N,WP+$#X2V<73F/ M#7 .]H"]J_/=B\<7?5,:6'0 $!:@.-(SW_CB,A<.G%K@!R'E'Y/0XCO<*:^L M0Q;,=59W&O-X@Y?)%LD/&\9RO@3:/U, O=GB6?ZD#Y326"JR8PIQ=^KV'Q$& M+Q;O5M7N9O'5M2=MG+S1?A>JL(=3&,@DX0P0%@D/#6*1)9.O(BH\EQ8?SQ@Y M;X70((8!-']ZD)89Q^6% .M2E/2%AA"I692A+ M1B;Y'#5:H\/M"S=D7!<$>O,!^.0SX956_'94\/O=FFCW/ =''#$7QS)=/&HI'1?%'<^%L[K]N0I47<[X$8U?8*'MN=H9;>VY_V": M\UU)J!!V'AQD%)1R]W()77U(7$K/I9H$V\ T!%PE#TO!$]XR!E6.TN.FP3^D MD85.FS#.B4UHAY$7?ZLL"N;\[9''R0OZ%&9#D^46SQ!%:%(6=UQYD2:3H26( M-H*&#.IGDX=C[NU##]M#QAAPVZ&?^IE@J1;QN7F@;%9A,'E]B2H N7L)W&K/28D/03F-X *SB+N3NJ^G, M]XA/T7D5!Y=5Z)P-0SDQ17K!4[4>%3S/NY)7F'[6(_R;R?:\K[ M.746O'&4UIZ9P6_0(P)_H$F(C";0.H9-9(Y\S?'C,'<%%=\]8A'_KTP\*Y#R M)F;QO9?']P@MS[VHI=0GKPH$')Y.5[L=MU)XFLB1^ 7// M'($O9?T!A1AJFT5%1&8 RCS"E1YW?9Y1;:=HHB9F&U:'9Z?:Q@ _56-,R5?+ M?[+Z$IE0,,MZI#)6AT. B@QL(G==R)Z=BSJOR*/ET65#A71LMDLN3LUBBW<^O*LG%A%;WFJ6RK^,3$ ;W:-NUYJT&&T K8JV?P(R5. MN,T]ED^^S7JSM%N$*?CPNAP/Y'3D^%]FYGT-1H*TL-"K4M15BY63#Q#C]$QXP M?*RX'WEK'J85+4& N\;I#).,,0$AC4B:NYCKDWB9#<7%>,$U793HC5-QL\P! MJOBX>7!F#>/9?V!<,D"M0LRP#LD@Q"!\,>KNS17(Q-+'-?9YQZTSDFW$R@'A MR,N,F$L1G;*^$L,AYDIMS/O3!#@L G-0,+N"\VI\.LIP9,Z%IU.09>Q]%S4S MAD81I8!I[141)+J#4):"?8APJA3G^;[]YP[T#VM5PY3\Y! MCTRAD7,8"'.^(@4RU-I&SQ[\N$9_R%]43M7A3K/\%/ 1MF&W\('E!7+'71 * MJ5=@&-:@6(5(YOYBSG3Q9'O\V2$5CV#^4=Y86;S,XSX%=!,&M$WXE8,PJYXK MM.(LXE06"782'N FD9REZ=/%0Q:,)CBE?MX)5L9,OLH)]QR2E\B+*T! OQ3Q MO?"FA67I.UB7!M905+$00C]TS/*%%QY<.*M*+.*("ZOGH^^!=3L*L*#RT7?8H=G)ZOFY2_X M\T_M*AA'CNSW#QP? Z\D(&-VAQA-](/8&KG+GCJ_7&2^!<[A.RM"QD<+P)'O MQ#$F(2RT8BY-Q\&L+^ZM&*73E$?"\Y/C!2F,146(8(*5#F4OY3:>$ZJ-B8K%;:3+["0'3T@@5X MH2NB!#Q[#I4.5RR9^'*^9LZ+/5Y%+AZVV4@AT<)TTYQ!.9%M'?3TS0Z^BGND4=5!,;JC+X37+^D)_C<*[R)DV3,YM MQT6Y7S3G[]GA.,$C[PO)'3;%WJVY:@,/:&G\7,]3$(M15I.0_=[5EIW[:JLS M8K+34,ZM15Y$J7%-G@--4Y"REXBUSZVUO$H98%BYS/F8P TD_RK"/(:)T^W'+K=!ED. M7\BI=RFLX::%:V7?O9*UCV3E(HJ :D8%;X5)0QB\Y!0L_%"YZBCT_+C8N?XO MN)GW^$#WB>-K=TZNYH/1\!M#;\T%=Y1EIH(^?XL.1\*HU@M],;*M?3R*T+.2 M/^TKFA>@/])3RX:'DP!-S,A'!C=[4RR]X5D?^?86O',%5YQ(:(KXCM 7['LR M&S=.1Y/BM:),QL_R8(0[:@9LP4NG(EMMH[<5CRU_*=4!?5_T"69< FNM@ V4 MVBN)[4YAKXC(O!U$?BIX=.B%D4YLLA[ER4V M>-' *BK\3_;)V+W>4QAK+;CH>*S](M(\;RC-\SS/%^=4="%R"%- ]R\\K(T' MW#"&NRH0+!4>W@DU($?E63DYUBF=6IX5PS6*F\L++4I]=/3>8*T%UL[Z(E$W M$@DI05CQV$)Q!'*GPDMTF6) R'Z:YTU@SA[\E_SX^15O=-2R9#X+)]]XXLT$ M2TN#4N(O%8#0R%!Y#Y!GG"4+XCG0\Z;.H_B#_/!P\EB+.QXC?8L8J4508D,>#"7&YQ%77? ^4)I0ETB1!M&IGS?$DV+1S[7,D5.-08&*(\(:>=WX\;0?CT__[J82?>-:?])7:E] M.7&<3F>2EK&/FCQDD8/+"2

B?U:>75>BTJ4+IR>,1AR]$;3 O%CCJK9O M2[RSV-I8LA>A"(TDLA=2/=,UUS@^_9/SP1)<:YWD0H+R^ M)OQ!7OP18UEFZ^R_L]8'E$+&[?SJ_+:JVO%-.6.[098F9A0"5A59910&\'G$ M2DT[&D)7Y+(@3P6@;XY^-QF/$FK-+R5+%\/#(SF]\##Z\A MN0(6[ D>+G4;$ 5?+M/.73P?WDI(]V8$,\=\J0]9;__^Q>ZF^)]RTP"99F6U1 M=NUI6:]^[H0*(V%^9Q4R:.ZC AJ,'M&?)L=04F5HYL^5,'!&41AC>M,P"AV7 MNCA@!RX1@0'4H8'Q?#/9F[%YEW#3^2P1I8=9UJ[0'G-XPTO1V$$HZT7?GB:E M$3J50WHUGT P3LD/ES4VFNOHC.F0$4_/Q=2KPF%2V43Y1/-3BMA=ZCL137W! M1+$@ATR^UMR#RAV_\6[P!SW <8RY$CD("LB>XE\K0\>( P0X:U 8@'"4<#W#7!)ZC8+QRV/TJYK5I% MEW!*RVV_NC$BTQ)=!\6>*.])0@1G?8KYYQ1PD-^S(B0IEJ<77-N8"5,U#0?8 MS[20]Y'9VD6"?ZN9;S * :EQRLN,$/1*714 UOI#6]ZGDI?.]B?T1WB8?M- M5LGFLSLTU/,L0[Z#T0@,+Q\N[>!#$MF%*,]:CZEJ"(&9^\)LO-9EW)<@HQ>( M&S=PW+#-W>-X/^9\0CE[#$N,408JGTG]# MMY0Z\%4UM"OQ%NZ-C1=(FUKR+N(6QQ=>E :GB]7:?(!E">Q9,A\N*RM1)B8H MGI,XWY=)C/F5>&*N\?"QP/60\Z KX"^V@O7(#IES)RGSERF7?93RGF.\$EMV MVW>P'1I8;1CY2Y"+S)P1M94FSVZI75W)IRJS8XG3-Z[!7 %:F=!<(6P$O DD MLC6:Z+W')0,6K$\(6@NBM@PQ>L%:!Y^A73,'GP-\+DQ]ES>/$&D+15UC?H;+ M,$W$;!? .X=22W$^4$H)?E$VYB5?3Z5[D?M.EPL:3J2PTY18B2=B&;12?#M( MMIGO8"->'A^(V:K#+7:<$[K;ZAM(E@X1P9$C402&(@"9?'2],1GQF&Z.K;E$ M4#73EJA=B/1' $6.4Y\$-4$K+)XOPIUK9SRY,NNXV#!ZN"U/&Q!=3H2"[E!X M.L#"4BY&MNFKRD?#8-*\K'3%.S/H+M?1I=R88C!

(,&2&($UC MASIK\FDBA0&W0(+.FS5C$[:>D?"J7$#V;EQ ^4".O0J7M %5 //3H65.&<( M2@;T51J*S^[PGA$EK\[*"#V"(S^C2M59S-[*#^]<+P:Q^?C6"VCY=-.[LCQ! M[,:Z/@Q7B9?0^_C/ O'[/:,[Z"/N)Q'\ORM?+,C"@./X:?'[KF6T!KW*GUJ& M6?G]LD?UC4[+VNI)R[_OM-H[65/7Z ^V>]++KZFNY[06"P!E$?O_?M(^D==( MY 7)SM15Q:M^(BJ,EETN!EF\;6DFR*2YIUIF=IU@&U)-P/EN&ED1&G)2.0_C MK37[C@]ZM\"&YOD&?] NYS"N$S\MKFFBSO@;UQDOIHE4?S9YX4#BY:>UIZ, MN\T.$Q3AK;3<_:Z.NQD^>#X-'2@I[+M:B&WTYT<+5ZVEPLA'I#AK&V:%OHXY M[MSJ.S7?S-E+R_%5T;"B847#QTW#AU<4ZGK5&@5F<<#A:,38>+PMB4X]U_79 M"V+Y@H^4L/QS%G2<9VKK]KVIIVS*I_9[ #R^V\>*&(WQC379L6WJKU>7\ M[:4V#_#6MCJ$Y6)P'8$5Q:A"VJ8BK6GT+(6R"F6/"65[+7W0ZBNL55A[1%AK M&]VCT0T.;QW4]:HU5LOA%ZBN:L95"M'450K1U%7-N4HAFKI*(9JZJCE7;1W" M&-/_CB2$<9[7=;W=)#*[;K?KPK+J_H/>?WARJNM5.XI4DF^F5U]R+]1 \M[O MY=K8>"D/L+8[BDK79*T\=7K/>J*KK@8>Y,:"I668 P65ND$%B*7=46"I&UCJ M1BR'E^)UO6K?1D0A&5 \X@RO?[O;&N3-L/2ZJKO&'K(!JU;SY&Q :UTVX"K> M4@',.O,6TZ8,3FH3N"5[J4;;%V/ZFQ@_#0*,2*U5@*D;8(ABVGK?ZBFPU @L M4DEJUPDJAU=&ZGJ5;@=7D?Y8-Q7GV+0C^[7YE.RG MMME1]O&+VL<**K6#BO+R*< H=:DF'J6:5ZW=I,,D3!S_2<5I8L?/ZJE5)_KL MZ .[];2$QCJT1=N1Z=D8<+8,<]LR1 7-VD+SU+0[>JO?VMK/H(!90V#:AGD, MD#R\&E+7JPZ0K;1O)+UUOFO>=.:,CBYVUGUMWJ%34S?[6\3.E+%;M]B9@LB+ M0Z3=U0>]6E6U*[CP%O)6K;RHAU2K+L[;@;!FF@F9CH'EJFCW=;)E'X$I0P%P+S+:QC0VGG$*UNZK9,^EX0U?F M:D$VG$YS E=H3/!]EG4]8Y$6XV1&[12.YNS7\_.O6UO":E+-T4ZJL4%E5..5 M%-(>$]*:QE,+T!3*U@* KP]E[;;>?VI]GD+:6H#P]2&M:?2.1C4XO$%1UZN$ MH2-_EA"VJ;1AE_;_!O<7\*(-H'?#%'O.E]#B4*,3U-(.L[3#$TA=KVJVA^(/ M^H.YF@/K<>X8=T+$6I@F<>($N .1@_[!\U.\"Y M*%-+-^T&Q.8/?7\#\<(R50^2H[B*9,M/B0/26B;>%6I@ITYTYP5G_'@)^N(; ME/.#,@8B/_;&C_PK+W!9D+QM[[9NUFRMPS^+ZD,8TX(P01D2:#,4*3\[>WL] MW[_+1F%$8Y7X26N3B(W_?O)?7JO-K)'5[72'+;,S'%O#?M_L,]?NN]V>[0S: M_VN>MOG@N=BS:/V#;W;D4T<*_N%+/_?N)U^I:P]&P/^Z/VJS3 M=WI#=S0>FJ8]:O?<;G_(_M<>6"?RKDEF#B&>G TCYGP[<\:PN[>._^ \QD@C M18( W)E;EX118VO8__+-!YT#?: Q,Q M6M@=XL4"V0W8S4^+WW=[AMFR*G]J&6;E]\L>978,NU5]R[)'+?^^/>CL;E'M M=8^JKYQ?;D.NU$\'"Y=5** <45]< UV0% N4QM,")]B/]3>X;A)KE\!U7.TW MYU%KF_H&UN'^3[A@06SN,*WOZ5LMJ[N)%;[!7E_)<=DOAI;*$;6)>DEP^)RE MR#0O[V7#(VA2;&O#+=N6WFH]13D>!HY;DH)IFYUMQU'7 WT=O;5VG5<-P:., 8W?T@?5$34GQH:/4ACZP6<1&'D4= M>+W+-(2%_45?O![5R&KKMKEMAH92C?8 &+-NTZ&/D"4=EVITGO%O;%+7= MW7^$^/1,$;>?WO$;8MLUBY,H'25I1.WB)TYTQW;>,+YK/*\CV.J&8%9SANEL M"+2G]5I6\OKE(=-6XEK-&%8'IP[N**]JYI3F#5GW0<";"*(%X909BMKMYY:JY. MW2BB)@+X:47D;55$?L@B\DTKINV3PET<%N]_'D8_O5]X9/W*;+7AHW;#[HKF MYF9;D9LX/#*>:Q'@0C#R?)'2%(ZUBEW&?)=:$A;;_7I@<,?:./3]\"'63L$0 M3R9A&CN!&[]Y^XP3.6B!,O!QH\5K[K>I4.Y8AMG;33'PP.A8W5T5*/>;NR83 M?FAO]ZAG+6J7LF_#0[=[VQ6][P41VJO7])QR9:O7I(IP;:%<695R9\?V&\/Y M.AY2V.I$4"Y"*,9VB(;-5=4B)R/)MM&KAR[HSKOGZ"=^F$<-W!\B*I'7UID MU=7MSA.;@3;#BZS0]@C1MF/J=EL-$5%H>UQH:[>:R6I?P'FC\+^!^'_: 76C MWWLQ#5.Q;(6RKZ3/6,,[ ;S>ODBJFE!!1D'FE4)FE[[LQD%9=8Q3@'F^'G1< MSOG7W)E-50TJR"C(O%+([$L3.DHHJYZ5"C"OS2.D>D/2,?1 U=[6':ELH'W4 M)NF6M2WE*\#452.J(624;V@%E+MZJVT>/XP;!Y=#MC)NN&OHE76F/?;[=YJ< M?C1GH9K_->PJ!="&7:4 VK"K%$ ;=I4":,.N4ATF58?)([?K&^-54Y!1D-D3 M9!K0E57YH!7E'2%D#D1YK\(!K3K3X[:M?6^^;PR[MKT\U0=;A5!/+_: MT-1[]K83RQ1!*()H*D&<]MN# ZD3ATZ.W5\O!455KXVJ3%NW^JW715B*&!0Q M-&?,AFK>?ZS-^\6&#M^,?3 P^G;[";W8K79_5^VN.]NVVE[>@MMN[)K,EC%H M;?>H9RWJ!530M;W8^]NAU'X0H:=ZL1<$Y>I>[+;JQ:YZL:M>['4X.-6+O89 M4;W8GR!Q5"]VU8O]];2:;.G=WK9%C*I#JD+;PVZY/=#;]K;=OQ3:*K0]<,.& M7EOO=)[G]ZTKWAX@AJAHX AIX'1@Z7;WR7' NJ*_0MGFHJS9:^F#5K]^;+OA M[;=40W:5UJ\@HR#SRB"C"IY6R>(^:(_;6E U!+("C"IZ4@W97XJKJ[[#"C(* M,D(=60770>[G9;R@:J'5P&NFDI MV[1^<%&NH=?@&NKJK8X:U5<_N%BFWK>V;3"@/$.J'WOC[E?]V/=AD]2J]>@U MD^40L YM-'&B.Y:50^QJ+2_;:=1Z=9U&VX<36$J3> UZO(),72&C+*S7 .7& M0>: $DN-"FC850J@#;M* ;1A5^W;JU4KB_KR.QNE:+UJ$4L\; _BA["@A$53 MK&-F ?TVB\*[R)D>EZ7=?HZE?92Q\K:M,ACJ!Y7&)! IR-05,BJU:U4N]1.L MN1K"N'%PL72S_\31 <>6V%4KE4_-;VN"CTIY#Q5D%&2V[9K>M4$9Z*H);DV% ML**]ND+F8+3W*I+6U PW-3[AR9F^IFZ;W6,;G[ #TUH1A"*(J@/I]/5.3\UP M4P2A"((?2$_OFJ^1'G9I9NCG88K1U$PA+$8,BALI07:NK=TSK MV$2-&N5VY*/,N3&JR; M75*%@L!P6,3#C964L.]5Y-2P#E:==NOD_2U-)@S'V@6\$DM>@D@_VCMMK$WR3#1/C%@NV> M8=MKI^5M96ZL&4LX,*S^[F8E=G-:M?<78-*:/84W3Q M4 ;9KU$8QYH+PG@#Q%>S1U[5( ?;M'5X>/T&.>S/0:7P5N'MT0T@.=2Y?V)Q M_%:[<.*)-F.1-G2";_!V)V'%=./MQ$N#TZ5LW6YM,==)I;#M(U33UBVKU]0, MMD,=Z[GKOM4^>H$3C)CF,R>&?SUG",9L\OB";.$H:V9 =%GV$W.U:J!6-1@P M;;W7.1!@&JXW7(0!*5D.9KEB3&P('P)0)G9LDHI3>86J_;8[KRT5VE9'[VW- M'[?<_H'T*H6W#<9;D.NV.:@?W@K1,A30O5RW65K# M9?IGEF![F7"Z?/C6LX1XLQG><3 U<]#7V_;Q=GY5.%9_'&N;/=TZU/26AOME MGC8>Z)4Z9@8FV/^JRTP- =/26X?RF#5%T4/]1D\7J!QC;UKN' M DS#E88MIBN_4DVA:^EFYXG9!TI3>$E[M=4&5:&>'>D.G^CX0NF0*[AJK[Y< MCO=:4?$GY<>?T_A:+=T>/'%LHHH_U0.(KQ!O[6Y7;UEF_?#V=8C%PR]0;:-. M"U3;J-,"U3;JM$"UC3HM4&VC3@M4VWA!1^H+]458G?J*Q3)>PJ9'-N2XMZX= M_ROU_;8[V^;X*"Z[5[=OK7GQYS X&QTI/^Z_/#\^RD"P MV=;MMHK0UQ P';W?WK8/X'XB](?GMDK-;TZ^Q.7"#"Y="UB"C=K@))+(&Z;( M[Y]8Z]9VTW=5[UA8%\DJ1W@-0K-9 [[7;>X=*PQ,MYV>\8/N,BXBY7J*= MWT7L&0TT5%"WN4'==J^G]^QV_8*Z*AE!X>U*O.WJ]M:]%/:7C"#7H(IA53'L MSHIA?=GJF/H\/U/;?][1U(H9F$;G^R8]5Y\Y2K-YY[1D)L&FW=T[)^^+_<#W MVSX;MF2T>#OX;?IGF\:@5_W+MCVH.Y;1LOH[>91M&;W61NVLY^1*>Y58V4^+ MX36/V)9/;\F.86F2CCC6;COU0=)#]4@!JX*:=TBWMF%;S_#H6X#+*UWZYCJ7 M?O=YY[[1H8EQ)3L\MOY&<9"3]Y=R8CW:PO'$B1B6)Z=!$F-?"3]UJ5>4EDR8 M=I*9SRAH18$2UC/G9K5\V%=XV T^[$3C',\9AO=,FSJ/. M%B].IYJ9,2T*- M9 5V6W>]\9A%+!BQV*B R$N01"/QV=H?/M<"@:\XEL8:5M!&Z2A)(T2G$6#? M'7WK4[\S0#7$X9$?QBG@>#C6DH<0$#$:.R- 1#::!+#8NT<-_L:.B1Y# M#" M--+.__Q3^XTECJ]=A )Q.^8W:&OR-!PNL_)5<*FFFF(WHL>7'@CV['&8I#V MYS!AFMDS3A1J/QVUVZ\,M3]P5$:\32818-HTI%$4#$=1:(5I"K:N/8#%PT;A M70 O<#7%!3+"7EG2A$62F2P@^686FP>!^_3V. M&\[H2B06^/OR.QNE""[MFB4>KN=3&-R=)2R:HC0 ;,??OD;A7>1,@1K"2!NG M$=P9 26-PVC*WQNQ.R=RY<867G+]50?RVH:J;$55SZ&JSNNA*M/&<1J E^M) MJJL#HLY IB"Z 9;B>@GUYB6*CX,="J0'0F/LQ7 (VB-S(GJ4-A:OC!T^.NK\ MW^=7G_X6:W\PGPCAAD7W'B@^VB]I[&%'3D,KT/[8B^)$^[_4B8#4\';Q?+Y* M>A91ML]H687W$$'Y;)1$"!4D31<$9*S]"EK73#L]N?SZZ\D;W$CP;]A:=JDV M\T=(O[X?/LA%B!<4*!5?(OD. W0#KE,*M7+&TFL76(N[!4-CWT>,96S""^X9 M!X#41OF^__EO>HW9ZAF=[#5.C%\6'V=HMW +/A*G<,POTNS:1C^[^\'A\(QP M3?"9+426\:84U-]".]4X'<:>Z^&4ELTWN:7ZT%=\[CE\SCZ(H5<]E_( R@02 MP$/D)>PL'(\)[5M&-T-ZPFC1EPJP%'L# YLA?$1E.HPSQA=+QA>Q_ *X'37E M:W8?^O?XA8BJ?N3*]"/.OD3,[TG>^C#Q1A-4V5.?=R,&YC$#!H?8#Z<%CTB] M>$+T[B2[K]IT@205A+1&@&XE]Y@">"XDY@_>$;JP)M0+Q'L0"K'Y*,@00W>H8K1^5^^,9*+FV M8J+97#XO=)'NNR5^$2>.0^Q)"'CWX"43KE(M=720FR\D;NN,1E'J^,I)]QPL M79M'WFS&62X!R#!UG:MB*=<^PU$CJ5S*2>N4 M:M+%VX;VK]0)$B\ARB-Q E_X\N\/7BP\\[%V/@S3!*R%Z!M+M&LO_K9T/G4Y M(HYG7D:K"F;'O\+A)T'RMMU=A7HO1:>@-49,FSBP[2%C 6B0&NI_$9HI()V# M.VYBH3TUY8<0P2&@UR([HK4N!I[S)5U9W%PB[\PHC6-A[^$+@+'R>$@2%E^& MOJ\QR/HURXCA2]!Q07L ^^WD*YAOVM65H1'$>^?/ ;E^(E=X'@1P$UB6,W@1 MFI&P%;#M6F?_G7G5R,_&MRY'Y?+]RWFYQB(&;!%L)X>MOED^LM[QT\=Z83+T>&INSTR-O +J3D\U.(!_N:G MP=V7B-D,M>ZB[0AJ$>A[<-_P$;X%Z_%?W"OL/U90R+]THJ +T*2.R-4+F'%^:_CS/WB?R=N-8HE(D!R01LUJIWY%P"K\ZA M.:)BVD!O@PF,$ZDH^,?A/$B[>H*]9[]+E/D.N=4^V0OZ7 MMVFJ,?WK^?4MZ11?;O]Q>:U=??[XY?JW\]NK+Y^?OO7!=EM_2;I?*_RY'F,: MVB=VQP-X(BCV#-E? ^I%1Q,R K"@[? ;+P MQF.B[WNX.DQC3!X#.@"F[CS$J<=3UCS<%YR5T%V'64056$;,N 3B1YCY'7QG M&'+9QZ8S/WPDC]<(WCB-]>Q=HW Z91$1(*;GI@F#'Q]"4%FC3.R5G!;TO.#> MB\)@RI<$E ]4!+DF$:G[B\^_DSDGW#E(O)IF*3V6:T,8Q5H3KQQRJNTRA<;0'A[@? MK#WT[^>>!BI'2-9&@HR1=LQ9,-\57XG<.9H\87HW*2:YY.=#R!*B%8R0XONA MP! B@X/G%A-XA5I%;-F;A"$I6HXV=N[!'"=S&C$"])#"-VE"*8\B/4:N+D,^ MS&[D0HB'FYU1@J9+=AN],2Y@*[R"^U2+2#ER DR1'"*JPE>CS$,+PD$#'2Q! M0GC4::.40$/9FK1ZN"#?>C;ZE\LJ0"S?):1C_'%PE#,0/GCJ<3J:5*Q*H%'E MBDC% G&8 $>@W8+!&$9,AYL"YXXB;;!$=!4A!F*4CZ,"O9IC*:PHB)D/S_4] M4,J '%&B D, F8= )_K#U1 KB#F>$L*/B7&4<)V.PPWA(EPJ^@MA:_((/"15 MCPY(U\91.!6 R%]1 ( N:0$XI'?ON2E)ZC"2A.KVZ0WP$#UDD8-,:R6SF>R/2C<8,7HK9QCF:H$+!U12N>^3QZ'RMQ8/@'J#6T#XS M\=6D6X':C^_F9^1@/F(L3J/XE(<)K!]/$$'(E9<'U'.XQB)\5<3?W!"?&H>& M=I%&$2"8#QK!/)CBK$Z%YR!JW1^E-UHD\NP86K=UD(- M.Z1(*>]F&A_F.,_'D6/M9^\[=E3YG$X9%A2A%QHV?(U4,3HS3\C)__<3-G+? MXJGCH9OG472.Q8#,_>@[=R<:1S3@>=^3MV/O.W/A!/P8B L9X?BLUTV,/0?O3$4[B-ID&RZ=(ZSSB$K5YD MG[S'2D\O<#8X!E#^UU$3921A]ORZ"\MY CPEIM5'1+QF=ZG/U8Z;L_]>SH]> MDQ;1:>U$BVAW]J%%G($M= 9G%H$)]39.I\ V']\=@6I16C?[/O&&7O*NF?K& M3D#U\N[+KJ%=MORC'8Y6F)K_KC1Q@_$NY^[-L&\ M)TDRB]_^]-/#PX,!2S3NPON?SJ/1!%24^"?FWCG13ZZ3.#_U!YW>3QQ[\*/5 MQD\=ZR?GK[] ST/=W0E0X+8:X)HL",[#T*LB;IY?+#F[ MN;S W\6K;?YJXTV%0"K4ERE^L6M^82E^\9KXA6G;R"^ P,^2[YA3- IGC^&8 MN,8*;G&!H ,#GS+(QD34W/HZ)7J>^_DBC-!'0'T_Z'9L & *$G_S'/:R,NE] M"8?Y,DK"0CA7\9@]\QBSI922U\-DNLAD6GUD,F?H/&S9K1YG+#?L'BS.B48, MAOP[0-[S,Q@$P\C[^&1]0X8\P].98HH@IA%?!2.#)]#_BA4>Z)+D?WZB?B$B MO/H'\_U8^PCV6*C]X@3?=.VS<0[WP1O.W:D78$<@7I9V?B?+W2_0MDLH9,N_ MW(QC(:+/L2P929UG5_VE^A#N.4\Y4GQJC[J0:9C_KV)4Q\:HV/>V:2*YV ! M8C2Y-B*2#"\F'AL7FAA^$35M\PD6,2]#ZYPZ;X@/F+;+_R)V(>( I;MNA)K3 M;EDRF_'&B89.P.*S+]]]]BB+U:Q6RU+TO&]ZMA0]'R4]6YO0Q+GCO<%P'(LUQ7.LNP9^8+D^XP26!0)O!@)W%S\XW63P*WS_[=W=;T)PE#T MK_"HF4%E==-M,4%TRXQ9B&Q[Y\M!AI"!9//?C]LBS@H&%P4V^N0#E-3;0]M3 M[CGWRW.]Y3K:.ZY,%XM9%=TREVKR3C H%@-%29PQ*%)0E%1'WZ3'SFSW'7Q5 M&3 +!N9X*95?Z8F='BG^>WAGJHC MQ\6SA"Q=B7(1!<# J8]!G-(#U& 1JX"AKD52/%]!A(63N2%WR ]3/HZDL:=-? MA^WQ)NT<;ST;\V0.:N;@8]T2"1FC=_MC"9SFY@B"5_&_,X45*Q8.U(ZVCM;_ M:"3;09N;0O4(3O+5ST6T<*?-+M6>(M)OBSBTR,#(V,#4S,2YXWS\ZZ!R@PR-PN_\!.8(H=))R$@47X&(2<$3_*QK.=] M>[_3EC4ASAD>AAPNA.W/881"GY^V0O)GB'P\PN )8GV0U*T42#WFB(V!7Z,I M!#/D0K%FG]\XCC0UGLXHXP[1I$8H&*K6!HPKL983T3*@+N+*VV3)0!15BFGE M]\#G@;QJRZMW3X'7VK.O-0S:8X1FI6I.RT2UQW?*M*"(W:QF9(K(JW8BUY:W MVIVNH+ER&Y:>6ZX-B=PSVY#IL7FDF"35=6#9# 44@/MN3!_V7!H2SN8V3I$E MDER4<8<5, ]PF;J3XO*/RG6"ZY6I,RDN_\BH$Q%"N9*7=^)[LQDF(QK=$+>D MSYPDCG,+HR0(:L$U#L6=X^/C/?54Q#\EC)C+J _%A?=FC,Z <0Q!.C K@ F# MT6E+!*UV$K"^SQB\$PU)2FCXJ\XO'XL*(!#Q4JD[6.J30$@W/&T%@@8?(@O5 M6'T/1F75%R*8X->@O(^&9947(N#_U?5VD5]6;R'BAGX5EY?B]^*Y@[W35I^* M,>4-&HO6R?O?;B\SAQ.JRF79!#"!7'K@YWWU7\=I+T>@;4=).E+TT]ZZP!I4 M&(#WE7Q6?Z_WZU@X+E(@N&8<:[G5GI0I%M],C%AH6N(!$<+BCX#ZV)/#\#NA MC1K,\X0[Z<^=U- 'CE/K\*8N3TO1VG,:H3 MP>Z(2MEX(YVU -%(X6$5"G=]KR!:HF!RX=/'S;QW%V!&(C]4BJ\"WU$5["B, M[2*,/D%D# $F=Q/AY1/J>\""+W^&F,^?S6DQNI'DCR5)5AQ'%3J8..DJ_^Y$ ME3:(^/L)R $%(G-$1- ,L.AA-RF-+-@U0A@I/)+S41RX/@U"!N)"0#HQIB- M'84JB4OC-HBEGBO\,L"VL]&5XD;K'Z];/RW>("-?D@<9C1@&&QNG2YM,_&%_ MW<0IZ099^ MB!)-Q< -,A5T+,VLB1EMWUFV=0#@"(PKW#3*YL 0:CQF,U2L7 M^5:^G2%D-'MWW>PK((Y":9#=[\+9+%HG1GXR8KTDP)76F'PC;FJ M_H5PN\F$&<-(RF'6ZSC&E'."550G@FT03>? \(-H@TQM!IR%MOTC6\Y(QP?M MU;' <5) C2)@R*WL+8H9S?M1-^^0-\B8%PBS7Y$?PA4@:0%;;\Z6,YI;F\Q* M'$[1D^5D=5G:9-R/&9-5M<:D MQ!MD8NOTIF6F\J,^,VU:ME'-ON5F&$]F]X $UI.A;$&CR;59J0)J*R0G#=4@ M$LXE&'AG0,0?_$8N)%-RXR,;'O)EC51HT]$8RXG!G!A-[GQO$AVW($>X+@^9 MF!0BXEU.9V+ ((<(_8G<2FX3W\T81GJTB>H*ILK"+U&=&+9!-(E@,<71%%'8 MHD^)G,,#<>VRQ4721FJTZ6H*31&S@M<@3DPK3S=B"F])D#54,5N'AQWM+6^U MF.6\36IHTLZ!]$K3/1K:9:]!4N:R9R18U<:._QC"6R)I)A6.FR9L8. MQTB3EHXVKYLUD35M,!LD(U-:$MQFA:V) MW,FU&/M7S[*PD0$M12Z%FVCAS&4<:Y,729LXZ&J9])REH";2$JW86/.P4MQH M>&T.'HDWT<[1&H/]/"-=W&AG;5H=B3?1SJ8$TC5B3&UI. >.L+^)G)0&:>1+ MFX[;Y:;:SJ(JYVU<69.X32>+*O!8*&[D3)O!KZ2N=M0LC=$+ N"!NL/ $^X\ MP&B(?2R_\Q?/PBEXU4@K 6RD4TL"K-$9U>4DE:E>F:K.B>MK)-FIY*$]D1E" M1I*T%,!*VK*!EE]//U:(@D8((RO:]#\CE]GT>+ANY>K\6-.BS?6S4LP-I$)/ M%-N3D2]KI$.?^&=EF7=\"#-4B&(6(":&#K2T0!9#30]DAF3^-3S*NS>,/F / MO.%\D0KNN<)F:JQDS^H&*S.RK^4F+)87A#/ 8_0L:80SG*?2W\MV[)Q%YT_> MN@5?]BY.+PD'H2R7VZ26VV+%51ID29"8E/*./ZA+I]!FP6JD4LM193)9;HF%6_3=>THEE;Z&>B8H=E$'LA4<@)FCV6D M4TLF9=*9QF_P)$VS^X"2\4!,@KQG1]0<)"-_-KM.VHY$;ROX)D=9XP:2"E/N M\IA&2JMM3VGZE-Q$A!C$+T>*DUV' M29*W7Y[D1_"P-%(Y2HPP1HJTU%5,T2*['$.G"S61M,RMR$ELL2?-"L9(FI:C MRMO:G I_.])BHU2(?G8X1MJT7%0^;Z34\5BT=B@>%+!#X[M!V1VPJ05TB>8L7GE2+DNK"1IKR/#Y,0F0#N6%DQ;-F!A"Z^ M8V9+S'2?QTQWQ\P&F+D+A[[\(]IG63:494L;>=%2V@M>$L#%+Q VD)C4-MU* M^QKRI8W$9!RLE=I^V_2D0?09>I6/U+(%C73HQVQ%'\+OB)!FZ'WM7Y;E("UC M-+^6C5Z87\(TTO+9)R:7^'*A4-[(B'Z(5L[!RXTDYUR"91VC7&;MS0!AI"CC M=R%&N0B:$!JU7=T2=R#Z.%#Q+&CZ+L\> M2BO?F8TG)VVHN*8P[3E<%4\NB/@19V7XKX$ M:>WEJ7:._5#N':V@G)7H"ZOWE4^ R4$=@XD<,SS$:0;9V O* (])/V1,](3Y M/4-BX.?*RGO$4U>19_Z,,)'E>PP'HM)S%0IOE 8"8G6KZYU0 7L8L?DU\*\C M,>=-6V^$_&!AOCHTK0P[T;-AM#W\M.4R\# O1=J4$A%=V/QYM"4?*_\"WA@2 M ^2I>@8C86(7HC#JPJ-QNMOZX$K&T,OX+I$%A>(,@IO/&N[W'6EG\% M)QZ="L.;U;C%XXGP]6\!1%\^Y1*N%S2W'A/Y13S7B/%@N#5>+C"1E:AB%51=SYR@C(B OB1>*B[FA%Q5(U* 7Q4W"R+=3 M)[]\+909,91DK,!6H2*9&BBE)GPSRJ(DA9U2Q3(U4.J77WO]WFSF8_GF"^R4 M*I:I@5)??'!%UW"1+R+7-Z[&C7:JV4C60$$U,;;3*+-H#52X GGB&54C_*!8 MAT5C MDH-8KBF/<_+@7?AHG#OI* /QTMG5Q9?Z(FA%=Q:T\C/3O:%%>S]_GLE M1S7+UEB%\A5K\YBE:S% M:Z#JG3QU+>+Q3F8SO)Z+*\>1"Q'WD M_P<0$QH>%QMA$\@U,- $T@<-.F7/<]3J[[(/Z.,T4>A1A_-Q$,^SWV?EL:I M:7(W.M(@.5KEGHH!W37P 3R(]^@8;B495^@)3\-IKBG*0&S1 P2(*^HOJ[(@ M#WI3&A)^$P'< O)]ZLK$]#V]AL%*.,2V++$6TV28,R2=\@5J MT+>3,>[J4DL^<[GE-TU-?(=P&(O)J[4>Z14DLQ9KI5]8AW1KXJ_RK%;*%F6? ML=ZQS:72 8A)!>0LYMW3,_&.Q-[]!!@@N1R?__XHBU/3]T>:NRIVL):OJ?Z% M/*H!4H9^8AP5'9XJ46EN]P_TJT9]+HM](YX8IDRTW M:[/:VD;FJO?55J=;F(7,G8A6WS#Y4QM3JZAD$:Z!>=@/7 M[@9Q-O4*L3^ ]]$,<^3'2TUQTC'7V3=700W2ESW7#:>A^G6VM4];>MY_P^C@ M^((/5GJ<,SP,U6+X/;U!SN$,*-$WD.^>9R;5[RF ]GLYIJ^03-(O;BNZM/PP)W %'U^\S]02P,$ M% @ *+H7(@RLXC_(0 7JT! !0 !A>GHM,C R-C U,S%?8V%L+GAM M;.U]67<;.;+F>_\*C^_KH(Q]J=/=]\@NN\J^\]0'2\#**8K4<)'M M_O4#D))-<1&7C"13[JFJH[(D.O,#XD-L" 3^_)]?K@9/;F \:4;#OSQE/]&G M3V 81ZD9?OK+T]\_OB+VZ7_^]4]_^O-_(^2_GK]_\^2749Q=P7#ZY,48_!32 MD\_-]/+)]!*>_&,T_J.Y\4_>#?PTC\97A/QU_M=>C*Z_CIM/E],GG')]][&[ MWXY_ILQEYF(D(EM%#(V,N&R!4&H%$UY9B/R_?_J9926XC9(PSPR1JGS61BY( M3AZLUIZG2."G MT?C3,TZI>';WZ:>W'_^R]OG/8OYIYIQ[-O_MMX].FDT?+(]ES_[KUS=(,)U,_C/4%D^;GR?R';T;13^>SOA/7DZV?J-^1NX^1^B/".!'LIR^3]/2O M?WKR9#$=?AS'HP&\A_SD]H^_OW^]>/&D/'?IF5P\N_W$L\GLZFJ.D#13N"K0 MYX^:?KV&OSR=-%?7 [C[V>48\O>GK: L3XQ^$&>#Q;/83W-P_['R]&??P=XA MO0?S]KG^7__Z*8ZNGLT!OA@-$PPGD,H?)J-!DRHA/TS+U\K0R2B_O8;Q_!V3 MW>C+DTDE*%6+V?N/0YZ^A'YIK&_*][?OJ'@[& A\F4+YJPM1WR$8C.*]#PTJ MT4;CN[\Y\ $&\Y_^BH&#QN8_^"TQ>?IF._6AHZOO6.GQ95BC'J9!*VP07!B7," MB [491$L\R(CBW\#C+8C^]NX/.3=>+1A:ITK4ZN\)$XFR%I$EQ6V:EUZ?6]4 M85MAKS+YV"E&8^\'F&O1OY45-/:#BV&Z2%?-L)E,ZS!OX':!K6)CR1)+LR$Q M\R0M53HECBS^_9#U1[UA4Z,#R2";O9/8<>^ !!$BT4JZ($/4+CU:)ZX3Z\*R M(R%%0[P$"$:9K*0_M74YHT[N"QE7%W!;T2&NUL5HMJ@,(R*QR:OR107KM//" M,_05=@]"?[1V7\G31F8=J?F7_W?63+_^"M/+47H]O"G@YOF/-;_%..*8]41% MKU-QO9FTJ5.%O078/B03_\X*"E^\>$'5]!+&9R!X$O31(*6F?@2=P$#+P6Z3[4UOCU\)._A M!H8SN!/YV,?I/YKIY8O99%HF>?SR2QS,ZJ;1Q60"Y;]4Y+XV8I&)HXP2$$%8 M%;)SH)%'? 3,WGB9QY)E=2%T+2JTU?%B-)F^S;=P5R'P "7,-)2(\@LI XL1 MW MR]MKB$@;>W.;N.6%OT$AQX:U+WDF03E)@K/,>!/ .=.%J[,#%XJ#M^$=KXIO MTGP:OIB-QS",7S^._7!25&1=Z,,T_VXA\;_Y9ECQ7(R;2=&6O\S&Y>L[&#>C MM&WJ5/%)(:]-:5-&#LX8PL/*( MWZOS_EVYS<*D24UQ[;?*1)>(3C$@Q8%WTND4G;,[]'<_1G*@4_ (ET(_YOD@ MQN#F +:,^X6?7+X:C#[_#TB?X&YPB\CV/<2!GTR:W"PJN"YR"5\W#"(4_"YP M35C(&CRC25#L@ =Y"+W):)U-]9]"]N.=NR4;HVVS&80N1.DIM0* MMZ^R1TQCK8UKN_//2# R$J^UT8XKZ25V;/T G+8CO5=?=W'CF_*9 7P MC88?IJ/XQ^5H4#@[>>XG35P=O5"4!*\YH5&#](YI (L\^@,A]B;4Q2+1JL'H M4F0G<6.VS8)VD80(GF1#@TM*1LM.E6O9GJ8Z8X38%8/0A7/2Y/)S/Z@';SY< M DS1TLCW']I%PO@!V$BIX;K[,YTLPOKE;0;A+#' !2DQ2R2057 Z2^DD]IF/ M>P!:V^#B1%P,4_U?K3*X\8.:;+^8OO#C\==F^.GO?G!O"V0^2N8T"3D6]\"! M"5F)( 3Z%M,^P'ICA8XGQ=K>$[I T*S-18RC60%3O$@HP(HY+&ILRY@YE<26 ML1(;P*=B!(-3V&7(#^'IC77!8P;:]..Z']_A3+;C22J1D*PBM>C9NI"$E]AT MV(ZF-\DY/#(@33UB/>)->?=HGIA>12!#(I[.MV\$0/0@G<(.7Y;?WYN*+SQQ M'SV]B,'Z>D7,?'P;$%%1P"0A"0T,;*#1.(Y]J.HA/+W)#2&Z!5C3CT:(=V.X M]DVZ+1,L+LM<)3TX8FLHL5JRHI2,%[20-0GLY/@>L/:AAWY<], 6!AI+WC0^ M-(-FVL"DH%I.FRR*FE=1*1.)J^G'FC QU";E./;6WRY,K0_N[1QE3,4S\Y81 M$7@4C'FN!;9%W#6N,T9+J*18.YS7;O8QL]M7S:)0O\9S\W+O3S",9="K@'0] M&6AX(*!C,>#&,DVQ2YH?@-.;6*E37F#)HPO5N K QZ*;DRZCXS'8F(6$@.U M+;V^-_%1IP0X=KZ[$/@6F\Q"T4P\&5+&%*)5@8/%/N^WC@(K+_3.?ZVQZ#9_ M@Q9_AB<@+$EIG)9EOB7RV#8CZ:/=.X8 VQ)"+>8=-Q6T>WRA.)U.<%7&9X/W M)CA!L1V?+5#Z:.4P6( Q\Y@IXO$,TM(1MFVLM)%86S2WAF24RHY!QM9T6\'T MT=XA*02$V49!*1R-#MK)\B-#+>$0_@B8R)FNR*.^.Q8^6MH=$1(QD-/WV$\=4O M$*;U[/;F696:$1=I4>TG_(0!7VT6$B0U MA N7LY>64?0&+X_#%6XG]'83W5D4M)V (7#B8TSE2U;<1>]EPBZAV8ZFCPYP M*P(@3?P)O9KM"&WM':2*G17&@>18+.)QU-/_P"&#P9H+%FV))+0N MHJ/6JJRU4A&]*F@WKMYXP$>08$-K.EPY(#-\6ZE#-&6,.A'G-(L2J"@X.B%Z MWQQ@!)D?/[-XW;JV4"L:2H(UEG#MG?7 *\60Y7K(,CYAC6_=-O[X; M^.&T>+]UL_RZ5CIL<&AT3?W'[$@*6CA3F%0\7O0:O.UX>N-0(JQ3M'G'VW+9 MV2ET43#)+Q%K. MB-24)FYE4N@I].UH]B& >20$0)ISW/SC+8:MJ8Y:6!RR-X12QZT.''1 ;TJ_ M"<@^DK>/1/+M9QKOGI"=97*^AGA6*Z*HRL(Y9H7%+JK&+Z.^B'%V-9MO5A]X ME/IV^YJ38*PD(@49E-!21^S.TP="[$VJH25E-M2=="8IU'KLV\8-&\_06@$D M4 LD!BY,UEQS]"3$*H;>Y"&0"=%JKM$D_AZFOAE">NG'PV;X:;)$TV*XF]BL M*6P7!/%*4A(9,])*L/B%^+M1]2:5@WAW?> M=WOS,)#:J=2GKS2[>%\"Z7$3"XS;9ACW?[#TR46;U.)AC.LV[R^P^'_Y?K'E M\?)+O/3#3_"^#.9ESA#7%(Q7F019>.D-,X8G6LB#;O1/.D*$5F45PKOQZ*8I MTGW^]?=)C6^_;:A?Q&ESLW$;5GE&@N*:^$PELS[;J+"-Y_[H>N-K]YC@&WJ> M=2%[-$.]!=\B]?8@/JY*;*^])CJ"T,6MR-*>B)L;T/7&[7_\W&PK^ZZYN:A+ M>A!?$(J$Q#11F1>8+BH=L7OC[(^N-\''X^=F6]GC[0K-A_@V+P_[[;#5!*][ MX)'X($V)Z&E*2DH1&7:VK8-A]":$>D1L/S>;>N!.B)B(Y2P6CL:L)>/.R- 3 M=^*(\@'_=1[J?1Q=Q"*3,6S=UU[+SX O;E\H;I\(P;B41-%EV,4$>Z,[T.7O ML)U]1\Q:JS_H1G"8=2D1(,WON_Q05OK;O#? 8#QQ.66BA8^UJYE(Z+6O!\#K MC<=^*F9U)+D>N-NYF#G'HRB!06:UZ55P%CMW>ZR[?;SNOCW5^W'TT7^I/>)J M-K:\Z-5H_.'2C^&YGR?XKFI[L#G-UKI$0@F2A+6$&6VER8%)W94F/Q1K[_5Z M6]9MT^N="K43+?^F&<+D;7XQAK2^FZ-CT0R"6J(=B,!9%@S];IRM8/JNP=$Y MA"(5Q+W8ZUM2O\T/PN&\##(+7LL"J'$RVF34E;L7.-FS#TI]+L\[!D6.%@F=MOF&I&%Y/)K-Z[K/> MV+PV2L:A!#G:$A4LEY:;8@&Q5" 9^LPDXK[0FM-QO; M)^)0%Q)#O"YF=:]R[2C5ALWR>34P*UZ'XQ9T4#$$[/:0>P'K?0B(S25\<:&< M5E_4&K\>WA64O\WWK[]].9QNK@B2C@3G=/F3,519:8'O*L@]Y'V]C_RP^-&9 M$#H^$/TM!GD[_J6I-0EA5B=S#>.\T:7,F0"7JIY:T99A[T(>AK WQZ=/I'DZ ME!^>,;NZ]LVXXGJ;5SOPE#BZS..@N8&TMCM3W'P+01&I% AFDS'H=X7N":TW M9[)/9<\ZD!A>-YW;J]S?#C?LO&_==@>1B O1U_:_)IK:Y7*U:V#[7CM[(3OP MF/?CM7X="@PQ!5I/4/VO9EB^3F%<].=Z][Q":FD,<2):R-2R;+!KV=91[$,2 M]P-IG)9RP&L6L%?A *>,!!LM ?B!@( D&)I=9#O-N6 M<@NK6*_,6GS_0"-.+EC= >3EV^R9H4DRLT]WL&/>O1=1SEH5A!ED=2Z=#C,[ M\Y80WYND?$/\<.-59P2Q,1GB76(FY2:7:U4'M>7'T M9'ZD?'*+!,9H=%F2;-3 MWF*?VNYH*&W5*R:L=9.Q[,C_^ZVCE4ES.>BU,9R8F49C!!))%,O-Q)]7@ M LU-_9OKWF-VQ"L*)">G#7.F1#5]GNEMXWKL5AAK<9S X6_'J5YJH5J_,RRO M^[HZ%*$]\=)S$FGP4*]O$P*[$J:3@?R047#/UL-QK.GE MBOAT89FM*)>)HD M84Y3'I(26LL>+XA6?5-.4G3_ R\0'%9U>QE<>7NV@5C/,E&24FFE5UQ@;^@> M.F'VX;HDR ^!48D95GD&&SN]9[AS@'V MYB*UGG&\ORSKJK[ASD,JN(^O7=CPD)9U";M@(=4F%3ZQE'+)V[Q?+>?_[53V'<^,%ZV&\U<4X676BEAFAI4!K;CFT$TIM8 M%U_V1\\WONC_,1K_\7HX;]XU6<,B321.%RY&GD1.(="0.E-G]Y#T)H[#%_[Q M,]Z5/;\[2?D.%GW^CC?JVY[4TK+O!1#)O/]C3JGBG]W V'^"WV97 <:UB\Q@ M5N^IJ:^?O)U-)\51J[T15P48K24A1T9\C"QJT)IZ[$S*@1#;ZHHMKUM[SW,_ M:>+J?( 0I%Z_1#)5-B9EG9789^@/ M@;EZ)+HJTJG^Y$B%O'7[-(WR[>FH.[ MF"Y.V]8 ZN/H^^&5V_Y.%^-Q;0F_?@URP>UX(C:RHDL#*&!9<9/QK5=;U+UQ M4<4TUC1TV"K?3FLN@_%ICG:8=P<$Z989R&JKUW9@^6EW@H;JST MDK RTDA3! O8?>;VP77^MMLG8_$Z.[ =7:SVA\NM9%8MURJ+%]JZ+3E:$8*0#P3F61@3%$64Q38IX . M@'?^GMW]H1:" $^@K;; JLZJHTX2P0TUP&+V KOIZ$Y0YV_MUA\V'2VL#CFT MM*FT"LG6 \T1/'&\J$\G8E3H-P<\".CL.[(]H7% M;#(M&G(\GY"U$),&P9"(+2>7NG>^M\,[>[JTGE,*17X<$>S>&:]^D MN[:8+[_45BY0IF9>,K"YK$$G3VRRB@#5.B0#H?A]G7-M'Z1G[P?7$]JA2[7K M-BL/U(L[GHG/RA&1959E58#AIG.VK:(ZL#G<#\NL5M+JLI!HT6!ST@PW=W'] M$"\AS08PRD4EI[H:TG,_J/=\?+@$F+X:C2]>?_B?HV8X_7MYS*S-YF67:!!* MFTXR44B;J,N5;@WRMZ'T82_V1=3*1!K:2 Z MEC&I++5WV+T.<$ZE+IYRZW:LI82Y)]6+)#9S'WQQ!SA@U_S= ] ;C76$6%?I M>?S,(I/S>[.\M:P(M\1!2D1&DRS(E $]<[6*H3>Z"4W$1\YO5\YTO0/ONQ-8 M+TZ+Q+O/N9+1W; T%CN:=+MTINEV(*BKA:UL*B#L%8D2CZ5N9F)&W7 M_^]#O[B IW9?_'XSXFTZ82VU[D,)*ITFHF@C(3P#@7Y0[F%$Y]_Y1V3&JK) M% ;B[5H%R' R'<]J3/G"C\=?:SG.5=V!6'\/3& M<'3 #30Y=&E4[AK(WS+VEV82!Z-)JU3+7H]%,"V'04<[(';OI6MG>U0F/OI( MK$\R\.(-XO=F68'0/OF[>-S\:MW;L*OJLXOT?V:+M-3:($,@7G-'LF/*40\! M.C@RM@M5?^Q*&TZL)W=1I8&X1;"$Z_5"/Z95*)*7P#P%2?I'V\X]GIL2\-Q.'0DPW%[ M![8?+*7/OH'Y;KO6BD'K71U,6Q)#!"I8BH9B;^ON":V]7SIN;HJT;N"![*X& M(#Y81Z@)+CC+(J!W5M@(I#=9JBZ(LNZ:MA5%5ZKE3=W1G+P8^,FDR4V57K:70J21>>$^L!"]R,Y4N&U]MX%H\GZ$R8-"%:0\%9[-S-GM#.KC4PA+ZJ M';H0"YHCN@QNN[?;TVB@3.*=&0G;R]XW449]= .+)& MFF8T)6 /1FZXJ.,)N-\F(5YP6AZ=N M#&S%D5(@3A8PRDOI#9.@.78IT#J*WC2EQ)%VRVGN-AJ=?_W53V?C9OJU;?BY M\6$H\>9NF @!YALH80#1J_%,P7,_>->-0%'N M^6X[06N(P=9YX<26'ROC5=BO&TM;'*?2_6M.3=#$:2](=A&DL4D$BUU^LR^V M'T+3'T2H8Q7\05(\F5Y?1164)4%G1K@UVENEF4,O5S]L73U2+=Z*4ZA2ZX7. M_JU$$1\_P^ &?AT-IY>3U1$(QTD 84B)SZ3@.F@I=X5&7> ZE4[?-1^\]IOG MNLQ'")PFFSBWV)U(CL7Z0^C\5H0\U@:TDOK);,(NE-[GHL6H(4GZ0"E5@<8N M=\BP.-E[FX'*R4ZEW N;,@]A/H]6@4.6Q-IZ 8:7+.;,0&=_ E-R"^Q29"8*KY7%;H]U7/8# M>0Y^'Z9F,N^ 5]O^U*LAUDX!+;R")$FP)A$M.,V4IZP8>J>,8X">W0YT2K6# M%AV*+#NJ//D&RJ_*34P9!'+SSR]W#E MFV&JEP2\*GSW@VIA%L/PG)%H7:SN#1!O*2=E3AR36H"B_ 3^^49P)[%B^TU+ MKOE@QDK0!=7H"N.L/8==VV.>'JE/WYZ>1WE:[<5_FM3/7C@S9!*4C:0>&LQ2 M>.4=]EG5PU&>W5[TDYX=B[L7-J>B?M74\?G&\?/B+43JB!<@K#+9:8U]WOI0C#^$%3F*<&U"](.E>]*JH$WH M1 !B9=0D!Q ZN4!3/$SP;L&U/7L,E97]:+ *]T5/5@ M45>&8+]*SD["3E))#PJ[6PNQ+T1>/$R? M&"O; M3A?$+YUX\\6B"^Z(9I$SSC-+Z)MWW03Q)VRF@40JK)A\3^GUIDI()U."$Q>* MNHD^R^A$TJ>. 7I7)71^AK65W&E/G*QO3LL2['@:@8#@0F1*G?38A9&(=2XG M.3M[5C8=(Z?S'UM*S!)+63G(L]_Q$.EA6I\UUC69K MUC@824+.FDA1?L.D=>7?<^2Z"K:S7__7&R(=+*DSY4R7XO4@B"V!4OFB?,H^ M!YY/NK%V8,ZTTSO_^L.C0R6%D@_=B.SCZ#F\\TWZ> EC\'D*2YMUED=.C/&Q M7@@F"7 ?LQ2)"KZRY;.SX<\#KSO[E7R=LJ*K>>_/)ND&E9A%[2IK,N%)1V^+ MOT_E/FW]L/"!W.MGPAN;>YU*]WPV8)OQ6CJ8S!SQUA@"S.B0 M9/!N=1,&SP3L/5[RW)L^Q9=2FJ MT[O<2P7[P1$+49-8USSC.HC53NM=N]S]U,^(W.E"-.?3R.LMZ@SQ-&5BF9#6 MN232ZA7L>/JW$W][;8]9USY%--:39%$P%K1A)\F(/5Y->Q I]G*;#Q+*J4\6 MI1!(,#P3<&9>@6"]P#ZRUM>31>?A"(9@3M\O\Y\K!4LM.V:6QW76,W,5:@^Z M9JY5Y#!) J69^^/$#0E M+HM$DF4F,2ITB:O.E&8\]^G:)9EI3ES,GO#@@Y(<9*38NZN/^'1MIZ3#/C2[ MIU1/OA)WMN\"2ZQAG*2HM3&RJ"KT&ZBZ[.G7ZX8+^ QL*]&^=&J*01(G3"+< MAO(/#3[&1]"IZ42WCO2(;!Z>;:CSDU#O M2$^6Q)@U R5 &_R[ /$[*)RD,K-_/#M4@MTG@!ZJ'!1)5#5;UX"I/58HIX$; M""JTWOSK<>5FIZSI6AYG.[3*92+.%U0I6JUM\ #IU'?LG/6@N&= ZEWBA(%E MKD3]CFOL3H2/*VG?"950SW\_*+-NE]):]9 RM4N**(N<0S1*6& G.3/8FZS* MZ6ERD S.L+.\DJ9IN[/,.]Q97H':PYWE4$^DVQ1(CAE82#%IW^<;N#KNUK>4 MH(Z"6&$#H=%[[Z*F+NQS!?<)>IW^(#O-#U*O]=8?JKQ[<1)H5TJ;TDR@]PT5,/\@^]#IEF2XBKHX)DD23R';:#0$=PIZ]F7C MXE&S\AB9]H>,FQ+F4&_ULS&0H#C-B3D65Z]+/.7]TV?8X'C\A#Q8KKVAY*;4 MNN""A!@,$8%YHY05(=(3,;(7&R&/GI '2[4_?-R0@E>N7EP4:^8V.^N%X3QU M=KRECQLFCY^/ATJU?Z==:X+?A>+NFJ@\<3P+XJ-2RO#LZ.KU!:<[[7J&C9C' MQ\:6,MTSM7C[\_HEE+?_]4__#U!+ P04 " HNA<)JP]A$I1 "Y>P0 M% &%Z>BTR,#(V,#4S,5]D968N>&UL[;UIDQLYEB7ZO7]%OIJO#Y78E[;I M'@MMV>JGE&22LFIFOJ1AC6 7@QY-,B1%_?H'D+'2%SKI ,E@T*Q;%5O2#^XY M#ES<>W'Q/__7S\OQ+]_]=#:J)O_V%_17^)=?_,16;C0Y_[>__/'M'9!_^5__ M_B__\C__'P#^]ZLO'WYY4]GK2S^9__)ZZO7ZWFHII< _/OB/WM=7=U,1^<7\U\PQ/SNS^Y^._U7B%1 REI @F1 0(N M"M(#""5!1#/I+?Y_S_\5!4:PM!0@C02@+/ZMM)B X+27G&OL+%Q\Z'@T^<>_ MIG^,GOE?XO FL\6W__:7B_G\ZE]__?7'CQ]__6FFX[]6T_-?,83DU[N__LOM MG_^L_?T/LOAKI)3Z=?';^S^=C9K^,'XL^O5___[AJ[WPEQJ,)K.YGMB'!\3' MN_G]?_@8#?MU^Y31P[:,SH%U\$+CTE\9/3?U%LLAW_SY.T9?^0S6;?=;3^/L+/Q]9W>,-C,\$:1J&;/GB_X\\SWTT MXBBMT6249JL/\=O;AZH$HH1Z7&M,"P=/Q/$CH;'HWLMLW>*.%*$RKRZQ\SJML9EPR%4'_Y9=JZOPT M^E[Q5XMIY5_MN(HOP[_]93Z]]@\_K";SJ.JWX\4#X]OMS],7VRIA-IW_F9P3 M=SWVG\+;_[X>S6]^]_.+RKV??/>S>?KL^D^]_Z@O_=G/4![);5JB@E>Q6-UQA(%Q"P$'G$<"!C74__[PMM>!61H #H(#9"DQE(8-.)TC1/< M^N$Y&6_:>CRE.Z?EJYQFJ_,(AWJ@S8+^]&/BI[.+T=7GN-K&[_6Y7P6J,0,2 M2@241,*P( (C#=NV0OKZ=Q M/VAOODWU9#9>!,S.W']=+X?T3?]<'0(F) Y!(" MM]IQ:)R3F964 ?:SU]BN MJ.W#2,)V .M M8=P7,",1TIAK178HPLW0'[46"Q)9ER3>N21[C$$3"K02#F"L@K/20"%S!WYR MX'YY,AQ*7EV 9+ [:C9>VC )A0!1IH K,5.2 <]1KWV:YL(JP//\Q=,+F/7 MA4!OH_>_-H3O&8OY\\PNW.U<*#,<&1&5JAYVT,OL6[E#S"YU\]LXOK#?CL>47F(N3&@XA M[C<#%8AH'(0YY147"FFEDXE]Y!/'9;!:=]C,SFT^UG=?&1AB01!B@M>?.(1X"@YD]T*<(#G$'NI$O.L"@Q>A= MAHWG;:!<2%,25X!2XQ6)4U0(N6NS&H'LGNPA[#02/<2T!0+P*2AV-G'I?](L M]EV/4V7@V?RUGDYO1I/SO^GQ=\%;%]Z&$1B M59J! C(YL[:ZCK"^>.LCQ+@[^NCGMU98Q88D!T9Q$T>OA8?062)Z^7B;S X= M>(Y!%-GL72I!\@!LUHZ,>@84%@Y$1P<+CQTAME=L8=.T1R.:8]!!)EL7R%(D M/W<2_^0F0JK[I-'#C5L50)1&5#,1*+&9>7_\_&-@>FM[MB8>!C@%U60QH+^/ MYA>OKV?SZM)/%R-NP);.BQDH&-#,80&YAESD]OB[\!P#]]GL7=<"&ZJ%SU-_ MI4?N[<^KE,:)CLIB2GIB@UJ@-'XEJ8O."8(.,BVIY+DET0/6,2@CM_7K N%9 M=XPU,$H#390"G$6O1% ,IW:)U>,?S]KZ[\='[S>:SC\"8N[5&N M4O2C86X*J6S1( .@$)HJ8;7K=U9EHQ>_'<^S#@]D,W1&ES]%(;^D(^:?PA]Q M^ED,=A6+#!)HBQ& 5%#B48 ,KU1[-L9M5S_W69(WV$ %///?JLK]&(W']42" M!08M_$E#L(4$$YB[".WNV<^2S$$&+."&O_'!QS7 +4O8ONF?RS$VS J!#=#:$C2+5UCFU.AEGV'FOQ_6L)9'=\ 6\[N:\M\RSQ[ZUI!NG3 6!3_41!YI8R47A?95#]K1K+>>8MJ$*@B-.@4#PW@:-,<^?.^F+[=G76!0AH4":]1'. M-0$E10V0%!& *322!D:$REWJW8YF]X(HPV"[3(:8OV#^_;.^27G EMB@CNZ( M48H J*G07&L37*G,^U,D>Q7$(*Y:$N\##%V&_NGUHSVJ;XL.2RN T<8"PB1E MBC,=793\"F@&< ML JSW/N_=:".1A=YS5_BZ&C:Q/2 Y110/A4."ZI]0FHM9R*$%QMIFA, MXVSTT&?/?EDS%P@BKU>H2*4"GD+@>:16"*65SATB/.)Y8*"!"X2&/U23\V]^ M>OG&FWE[*,MB&^:<0VD M(Q--"2(*E"2L>KWM"M9QP3-$0F"M#PHB+BTKTO*H$?Z34;VO@ @[FZ^KR#:]4DK6Q^8AN@N<"! MTJDQ-R6"F_@[$W)WX>N ?AIF!"V M-FZ)?)5S"T/J\6<]BK[L:WTUFNOQ(YCU>3N'K-SJR]OKQ>Y%7B'FAD1S4#F,4%=E8#8JT-V''C M?>[J>%.+.V!%EMYV;7+S MT44*4"]A'/UF^Y^<-+7_W8 M/(J=]5^.SP!&2 D@P8XXI@,2S_A^Q^4VBX^KC%NN=MHM,7N/%8%BENU0(P,PP'XCB.+M+44=QF+V3 MNRE=C68,,VV)+GE/$+5<[M>$:9-^R%O3OH^.R+FXZJ1^@*'W) +A%= N->>S MUE$C%5,\>V?$G9'?TN%XC]QWVK< YU_\]VK\?30Y?PJNN14O5Q9$0 Q '6%1 M)Y@E^0-4'8!VOW\8SEDM*I7+X 6:XW[U]GJ:PF-FW@P()KT+# &C!"(OXF(G MZ:R".@/5AABWPWJ<^BW&#]'E:?1]%S_;5S1^S5)-S7\=U9N>C[\L=;=M1 M5:A2QR<&E(5>!&4"H[DG@\U1'N))SHUV#H6)*3!I1,0/ =$E&!W5G#J 6&Y M!=)B"3Q"W$)I&_D%\C:+J"FS<&[:OJFNC;S<#V^ M.S);[WN&@6;: >J@,81*X6GNN:T+SQZ:5^R=\7I/P3QT%9@;W_BKJ;>CY9W$ ME]5T/OKG\NN)2^=O??JZH>*9:@$,Q!XPB*D.0D9B<[O8/:&=!%:$Q +35C3/ M-)V\>..7__M^4JNS;RB=M!1(%N(V)@A(8#H1EGTSUPO826<%",Q8KY(._"PS MF>\G=]4TG\(?$=A#ZNWM9-Y8N\VP2QY%]$V5-L((2X5>:?/3>,:J[_->L':* MT5*@0*6YW]R;43+0Q,T^3=^,HB5&YCIQ5Q=Z_,<0*X#3PHK &C1-"#^%U?Z7[Q)Y?CSZ[EUM0X0$T!Y10*0.3"&#),]]BW)/ M:"?)%2&QP/FAWZ)QDW$^3;[J=$?FD\[G]VW/Z[UV"% ^3LD!2@L9=]C2W*UL M^B$[*:T$A27N+EC4OO]_HTG\=^ZG<0JNM7JP,GJ'V@#'G1>(8N%GOI7>E$R=YFN6UEL9&N)*&N \31*F$H:XJ:"8)G;U6I&?'>O")O>"Z<<$-Q@:%1<@W'NM6Y;K"]8ESNE MN4&?.ZR5J#=#XL"@$ #T2'.+M%&D0/:[)[J3!DM1V:"ZP2']%JC+2$LORZ3N M*$IC 1R6T%JG%<*Y7;G-41YKA4XN8@ID(C_KF]MW\,S&K>O4MU[%5@L3"P&T M,@IH2Y7WRCH:FR?V4_PR -C"0<4,.9@MQI:7*726R.\EC=J%S$E*@-O%V= M;[OC?ZN^Z9_I1O-TUCL"?E=-^\7O1&! 8JT T5)P2Y3U+/?-1]MB/9B9*YL. M6ERLHB06=KC2"SC[%):G5&J-,2$&6B@25V^"C:3:H9#[C'8KF..73Q8:BK2; MNKI5]J?PN%/WW0D! 02'"@A#95SF)080,L*U#ACQW/)HPW+TZLA"0@$GZ FN M+M5")E.G50J<#1!J1;C/WE*J%N8]D$AS8!$B#A.D6/:K=3K@'+U&4@@*1! 4:A$]ZD MUEJYVR$WP'A)JMC*] 6*W/I;H'8X G&@(/41J98M51;;N']+OSB;N*<_ M>/27M1"%"4!;S@'VV"GB#'?9:P0*#./91WOV36T!IWH0^,]^.DIE\ZLE$79\ MG<(0C\VT-%TM'^U3:Q"J 1)".A48US:WI[[;$3Y[C1^P( KL&;*^NP1KH%DZ MH,OC&)QF#NOL;:5>] 2\.[H*[#RR@CC6<","E($$@+FCV*Z0S:&TW[5ZK M\'HQK\Q&DT7<^VF[WBC_VOVTD@UA-QCG;CK$*B!".B0>) :(,TRD9R3X MW*&477>(18$#F8[!0(<1]8I327+?BG:0'6+7\;E9A]A.,QY*A]C[(2S?HI0M MJR:+.YL:.B4ZQ>)J823 &C(D(-4J>S%B)Z##[!O;372;9@8;O$""<@53<].\ M1E"%>L@V MI/$]F,Q#4>PLYA]7U)@FH/)($!<)ON6PG$69U[%=RA%-:TE-VS M$CJ-7:*E\,-]3,U]+ZUR0,&XK@=C]9BX#.>TWHFUAV0)M M(%MNY&H&%](9,Q/!!2:5I$%X+O/W].L = P2R&?Q(HVEG]Z^U8S*69'Z9^,X M7N])X%8J'K+7&S0A.08!9+!Q@4JD'E=G-0,U&$6)VM3&-'K"CFEB2/8K$ON" M.P9]E&&B0"JE'O:N7Z+TI1J/WU73'WKJ5C?>-%!@('7 (ZF(-! ZF3OHL"'$ M@XL7;QJ?*$E)B<[U*:@W2^4ROH8%1Q@F+GG 89C>&4X]RAWP??S\W7-?E*RF M'A7;6+J D['FJK54:2D#D!)%X2LIC/+2&9>[(.D0[KG;J0*&6;V R[% M)3D MF^MI=(66V=3%5=$]ROE5NLTA !774J"I\<(0HCW*O2'9'.4+T%$YU@KX*2V( MEU/B0SYO\6=GR3Z_3>^;]#]Z.[@!$K'XBG@7A,9<IMYSLE;K: MM^TM2;_[=+5HL/GVIY_:47QA[NXD?N4GD<#YVY_I]?&KP^": (4-!4H)@ZR$ MU(K .N9IH0XHU3N66;/U__LDOCM;5V@6KLMI)2PQ<'Z MT?EM\SE[\VVJHP=G;R].6'PW7EZC<-\@ZFY66QV50@Q(@B2P-KI[%&-/:.ZI MH\Q(CEN*!\!^J1ZI+<$-BJ+/!W4 4$.E6?"!9C^VTAY&*A,<44!C;X"0FC)I M#70V=\"]+3B2J[SQVX5/*M23&SUQ<<,XFE7A<[1A%-5"8Q_U-+5V^QY?BKD> MC;>YTW[C1PPK9!PVHES5B_;"N^O4+*BYS?]L)ARE)"PPDCN@F;(B MOB9:F^P;B][H!K]$ZY[TJ*KKP0:*)><;<> H5)93R@W,7@79"]G.JB/+Z*6V M6(A 'NDN M?O>@N:$8]U9[64 NU1YHRY@Z2;C;<#U..:]!MDG-YAIA=:/9;<'F;EFMBE*R M5]%H(:/C+AB@Z5HRQI"T_3;^!RB6EI+.9Z*53B8R:B2UGS][__4_JVC)O\6A M7T^?%)<\ &*< AV4!\HZQB!BFEFRQ@5O_?#=;;)S6[[*:;82UWI?)Q2?PGUO M[*]+/Z>F6VXY,-YH$,?GF<<("I([Q=X*9@]U-KOQ=/.8OX NFD?]Z<?HW>6=JKG-;?*"0BTH1I 3@BD''(NRQ3Z]P!WM+HI0T^)J^-OKVG^XJT? M?4]^>&I4LKP)8H&-6 N!MR'E^3$#2GL.N#'4DY#LD'N*Z<)SM&K)1D)K44^N M.-^B(?IL\0FS##&]SH\;%K_KCS13K.[5]2PUDYL]>O"'MAI0&3B(/Z" 02(Y M1<0$FKO@O@M/OGA?5<_;YE$+ R0RI%TN H'@JPI<.9Z0XR[BM%E MTTE[5*X *?N.SW58KW9F+Q594P>DP!P@B E$/ B$X>$;#G*T 2QT$GHMN/VAK#DS?1 ZZ31_YC#::SV95Y/?]/B[GHS^&??^'SZ\;CBHE<8LHT_N M @8H<"81)) HM,;U[7["[K5GYAW19^>H]YJ]N?M?_54U? MC_6LWA0@%6V8%.\)%@BN@D5!.,-S7T>R ;P7X724HJO 49@.J ] 5V/6:^ 6 M)]C'7LWEUZ:>+RWK2O'XQNFKJT#;D;.W? V;W; M5)3*U68SF7@HX$G=K?ZOJTLSFBS0I0:0([=(F\7%/Y4;!S^=>H=JQY5QW#%H MYT#<*4A$+18:Y[X+9Q-\!^%[YPD)%J.E1.>BY6[#=;Q1?_>C\XNY=V??(_YS M_\?,A^OQAU&HN95(>B"QD\!2R0)AVGF4>QH:@O>()+8SVHHD/]=A_^+CRW*M MQXMS@/4UWP)-; "$2,TLUDIGWP-N"/%%"6M[/!R"8)#D0',F +'&1K\Q_C3[=9?/.NM: M5B>=YM];UI7'C80VU,4MA=$\>OE0K*XVQY=U[:9BJZQKIQUW$RO\XFUU'F'& M+9Z+[LHHC/1]].!N:W'6M+6X_9.F"QK3R B)BVMP@#"*H42"4E.JS#+_: Y" MC7F4G9AW(Z54X&)D4J ;* M.:C/T^K*3^'11ZO"4(*0"N6%R@.0^,:C<.5D8%FOO^5E7NQV@\KM>&IC/70H-@'662.P=A[JG][MDGQ0TAHT#WW;RK MPM/L]**%WK<+/6D;+%(>: TY"":Z28QR%DSN-.].!WB2]\'+JD!KX/P]" R69_EX9"9M/;L7:>$&K@Z1F3BZX"TPCF'NC&'&'?*.HF58IY?F MD'5TX'',1S^IA9RL!XH@ V"@1F$:I(.'G-]Z])/3*W%H>BD0HMQR6'>!@,;A M??0U4VOD@*+: ,4P00IYB''N>P$*#>6TCI#WXS&U_,T-;4(C>OHRE)&TDH=%V@H'%&YK[Q=ARGCU0O- M3WJ5+LN^K":+DZZ--_TN&CW=UG*]O)NE;HQ7-\T?T%1+ M2Z4%VG.5&I-XP0/Q.GMSPH+#V?])B$)*7#T?>""**'$NM1%9>Q>!1GR%SE.L MP[:?XQ0'(X9>(AW(Y $H+CJGP"", %+8$()3\Z;<6_3]*&W->8QC$5HG@04$ MMKB [O$EXJGPJ.4\0G# $$< %0)3K!UG-G?A6@>]=\W+7=+%Q!L.7Z/@Q M[%TZNTQIA%I,5&-@E'? 4Q*PB]O[H+(WJ<\!?/8R&N.HR!:S5#F-+H>CG2J^YHZW^Y'U%!O(1 M6F4S;.9K^9*S]BD\P=3LNS6"RGB-8RN0W=_@.)2AJI1Y]\6]Y2;=:$H Y$I! M%J!$N)=K>EB<=US$N _*.ZV:NSE!-9G%%<,F([Z?N(AK>M.\E[(. 0,1BCOX MP!TF6D*-U_B(W4_8[1V+F.4!QF2D#$J M8 \^VS[_N;.9Q6Z9W\[WDS#52XU=3WTC+D< ,QH"076(N*+0G#".!Y^Z8-A> M?+8_X_ESFLE^&4O/$JY%E]JK:KJ,'73K+2@(%(<E-2RV <%[%Y4!P@(6TC#!" Y,]>.UZ MQG/G-9O],I[83+CB_MG&I<'J5/WTQSS5/MUTJXXJ Z3P#' MI8?8F;!Z*6TC MN^N?]-PYSFS+C.<*$[I%57(WG+@V "VT M1[X:&QGJ\V26ZDMN&CGSN70ZU5 MX(3<;2AF&9Z?+"I^_SZ:7]P->!F^'TW.4W%C_#_W3?^L16Q(] 20XH![Z)%V M'//5F7EPS',+F+M/KQ0-BI8FJG@RI7:#^EV]4!7N?K)]=F6##Q^6;MEV%)GR M+[?/^.*3-Q=11(^]FE[JSFIGY350$A) F)?Q?YGQ*'=.H@^N?(6H'4][=7/[ MR\;@LDK-$XF//I'USFJH((6YZW&W@+FKK$UV];07HY:A:-\)G8>:"CU??.+= MX8"[=[\IXNF534NZ!BXZ"3HP$A#,WG6]"]#^"T(+J:%6Z9*+E1+U3TLLS1YD M(YA"]9M/@.RG6#,C4:L2&&SE75//,0%&6 RLL!)*"XW.WMEZ!Y2OJ9K<$^.= MQLTNI.J-S4L@!53 2.X4AYAZFZ-DD=]11[8OS+KL6V!G5HJG- M*Y%+9Z XID 0'+C%BFB=NUU2"Y3=IISR\%3E-W*!PS^OJVE>%?J",\X!XTD CGILL#?QWQP.X(ZI[_ ]\A\IW$S,K[H CJ] M^?./KW7'U@ I$04J=304Q%-BNQR^F;=_/:^^_WK[B4N&;[]Y(/CA>;M=U3,9 MOAIDM8P>W!V"UV>U 3 "C&7Q6\DH#9HI2[H:P&_&V^NS8^!M0ZOEGF$?FO3\ M]_5H?O.[GU]4BXN29O,TV/I/O4^%<(W]*00#R@<.*/2(&*^0I5E/;^ZW]6T9)_BT._GOJ6^)85<7J%*(XS8J$D MNLNK95B-B<#&#]^M(Y+3\E5.LV7.QG^\3@A2X?3BL%)<(^]"EA^K^9O1;%GB M]VZLSVLHH0?&J "@,(8+9(C5?4Y]]7_BWE*^^:LU"YHZLR!N0]?59'8VN;U2 MZ-Z':FM0+J$%RD6/'%($+9)2VM6NV %HH# M0A=[8D<4SYU ..@#*F6XSG] I9.H MIZ7P(]-'?C(*7*_[?C+WTPBF9?)BR@.),0+8"1B4-$Y9E%T;3R < MG0JV-W"!D_.+P_P?JTGU=/)J0><9!]I@#F# 4O" ,,O>"+4;T9&I(:/YZ^(0 M>9>/M!\:3:XCR >SO/)Q(^^7?Q>W0JE3Y]2<#A')LM#(;ZN:3E4TY^G58@[]S@&/7[G MZ[?P2>F P4C%;R5SUB')4>X^(*L8CB@@E\7,!;;.]TJ]G5I?Q4U;&-74&' M.BH0."F1@_%-<:C,-%2#HWL5'K@6%1X3XJ@"$#%5:[7]&V&Z=$T6>Y3B)CTY'QT M?X/GNT2:'X^^>U<[$BDD4(%K8*UGDAK'(2H?T^9S0R\)_*MD4!2JT#<]R'HL?,*E9D(#K&/4#G..^VZ\SY"][ 4C;O] M@"!0B++@&!;8B\P>QG/H(]23IXWZ"/4S\A[Z"-T#$UP 0YT&S@@:B&5(L)?9 M1V@[_O,8ND1_Y1[-A>_!$>F!442"X*V6PGL96*\I?Y-=QG%U8]_,'C-O9F5=]2-_1X4I!1H'*P'& M.XV[LV[L#XZ*YA>W5C[V>EG75COX=C1'0L M;: @PD#42XN^C&?@\LI#J?."Y #7=!44XM[W-._QET M8]^2#SO)M%X#?PJ0%]LNK ME54?_?S^;/9O5>5^C,9W26BD@<+,Q6&R +1.+46"T)YA2^(V/__AI;6XCE 4 MV>EHG=Z+Y8'?^*NX)(T61M$3=W:93/7/Q;<9D\,]GI(Y8[SIN/:01@X 44&C MEQ8@D()CX"&2!$&!E,E=77C@:>0[4R"N@=1Q#>;1$EPZHY#.OH4[CC1R+_5D M3"/WHNCPT\AWPY!Q+C8P<, ,)=SS8+GIZG;ZXM+(_?CNG4;N9?<=9Q([,;W M-'(_CC9(*6YDX#V13X4#6LH 8-QT8Z:]%*A7Y=)!D;YU&KD8YYUVW7T:.0#% M" 2I8Q$PRCM /%/:.HQ0O[['QY9&[L?39FGD7D;>1QHY )MZ80J&>.JW3P'1 M- X:,LUI[@3B,TDC;\5_'D/O*XU\/V2"@$*8 F,"1P$A@W OW^\%IY$W<@?S ML[*K-'(GF!>>1NY'5)^DXD96WE4:^0Z4H1 8H07P4A'L+>%PM=?T%8 JGB6L52HVT&O>=\)?3VS-+(_0S=+XWF+2A5BHPISX.N,>OQWYAQZ>1]]7Q8FZ -L3% M!4HS(S4*SN0.]_;!==BIJ:TBO=GI:'W/BZ6F'M_=]%6/?<[3BJV?G3D-U6\, MNT\^>0@"=8NCKE%46'K @K/!.84]TR\J^?1@"AQ-0;T"A'N*L30:9V\U?QS) MIW[JR9=\ZD?1(22?UMW\>#\2 :,W':@!4!$A%92(D5Z[C)=S-6Y/UC>X&K>? M]7=\+VHWJ)=Y-6Y/HC:X('4S*^]+ C!.I3*E8JC0.!"ME'%99H7=4C_@:MR" MS'<:M^35N/<(:/Q*$85 5)O4-@3L0U>CG^=]-6Y/P[==C=O/:B6OQKU'H!D$ M&L7UCC/':(":L,X&3<_[:MSM>-O0:@=UV]0]9 094%800#!3U$INDF@ M;YO:V6:@-%F[#U=\J";G'U*/R^RME5H^.7.HH@_^3(&*6_*7#=?B1TXG>GS' M?&KNO@)E57$/-P,( 8P@Z3 T,>DF;\)@[JY#VV+-%]#8$$'C_=0F)6^\50 Y M**0@1$*9NWO",,2["G/L1'OMH8_B9#Z'*,C]2*PW0"N7LHN""(&L(2%'\=T! M1T'*"V"#@$@_(G:\&^X&]3(#(CV)VF!;O)F5]R4!)3&0\7O !#0JA#C3JEZM M<0^+^@$!D8+,=QJW9$#D81$E"!@2!^:1]%@[C1WMRCX][X!(3\.W!43Z6:UD M0.2A;7\ZQ&@]CUITUCI%">F,4S[O@,AVO&UHM0(!D71]Q_5T&H?VY/3R QZ9 M\BI8 XR$1%@1%2>6S)N"50R[#V7LQ>$?9/KBL8M';:I'DS_2'2^WI>+>O9W, M1_.;CWJZO,UW^RC&YL\8%L\8.*9<)1CW?GY+6_ 5>6F*@75,1WD9!@ST*J[Q MU,2U71D7LA>E]T:7+WK1\J1'^YH'&ZC4TBY0"B2T@CNGT[4.N[;!;HLNRNBE M/?Z0C8Z#B#.L&5;]I]Y_U)?^P;U^&"RC!BC/TAPOM8P#)<'E:"<[!./^HQ7Y MY%+M@;;,N]8V7(^=Q37(,D8ONM'L(82Q,U:KHI3L532>(Z )%B#U7O56,>E5 MKQY-!RB6KJ#'X6NEDXG,)U7.WG_]SRI:\F]QZ-=3_[B@_P$051(8I"50@@8< MMR AA#XM#QL_?+<;[)R6KW*:KCV54UT^/?IM7UU>NQGLU&8607F?,F M]1K.4DQ @>B^4>P)(B[[#>!K(!VAEU&"C )'4#O@-;\:C0 +'4M="VX_1U6S M4MI?+@/X*''8:E.@-$ZG6K@(%!JIE>%*F]R]'_H?R2Z8UO]Y'CS/36Q5.& MFR)]1]-%X@]GQO583ZS_>N']/)TI=&[!A!ZG,8VK673&9J]NGICOX:;QYG$W MO8O>L71EH@&((PBI(=JIW-68NQG9$;M8!RB-^@M LBZXZP!W;&V:8._"?^L/ M>3]>W2&JJ&NQ+RR!TB[C]O"==T R& 7%%G'#>8\]WGA@U+N&O?RY0BWD_G< M ;'_^W][--A_M&)A#A3G%C@2A"328BY7/(7FV-B:Y^S9YRQ%5E7(T@4\SV:_ M)957/$KPW\44FUX5'CC0V B@(-5!>XZIR-WR;V.01^P/EB6LKC"Z4X4UOVV- MD NY=5O W8]+5U@(0V0W@,4"GED&Z$@8H%)MFL4V6,F],2IW%N%@A+?&(WMV MNNLD;V=Z^_1CXJ>SB]'5Y[B6T=< (#J1T'%B)'N5(6A=VHK '<'L[$ M[J96JPP].W/-:H.WD@'EF 7I/F%+B-46YZXR;H'RPC2RF>D+S"R?IY7UWBU+ MK1LAOAE]'SD_<;-/T[BEF4]'9KG9^.+CWF/R*;S65Z.YOKLTB1* A$- !.: M(D@ :JWA<8(.)GMA:#;P1ZNZ_=!;(.^^#-I\J&8=0[DW5=S[$.I3=T0,E,<6 MX/A5= J"$S;W1K(7L*/55WY:6C,!NSI),?*S.^-5X74UB2_'S+O'4<)WU72E MCJGSLAFISV=XWAT1LQ H%10@%#L/$1$^7Z-_9[].8X'&S 5@&:> M $XEGH0=4IQM#>13H+>H$'(%W#9D\3 %F%)ZVG $>-P]64N8 M\"KW7;$'([PR@=[]Z:Z3O-T=*7D$B'D@$6( $RL(1"9@Q-;L,0[@2,G.*.EW MUJ2G/7<6@?UZ?7FIIZ-_>O=N-(G[IY$>/VK?>&9FBVZ+J]@#PD#SH $4VD-I M%DT)=C*S],-[^%&/+7WZG9%80(#+YA9M:*1&0!J6)EE"!&>IMGRI-:NSE,@/0V :0.UA(; ?DV\-M;!+8#=RV (&XW$ M;F/*8KP^=+-9Q8/BH"2T!,1Q":J,=Y"6H?8!PQ&PNZ5!"Z1"FML3*6R!49"! MP+CWABG,E"U"ZQ&0N9'Q"IQ-^##29C1>Q-#;1@6#!1IC!8(-BE"GHH>2>R5N M@/&"EN.A)!1XM1]!:EE--!9 Z;B:<,)LV@0[+'-'$^HH=J^*P>2TD[V-90NL MTX\0M:\MC++4=$X R.*ZXCT*012D>Y\K=D'&M[1OV1>\YD9(!8RF'OBH/>53 MQ;;+?=[[T>./BN"-;%E@/?^LI_-4[/>D6.8!CG.I#S"6<6S(<1\,MR:WR[T" MX?G3.\2F!Q'V=5_8?%]4X?O9LZ<#4(M7: ..]B-L^YK4UAB":VQ]? MA^GYBR"KU>NJ8(=06G1_$K$*#^?$PMYKC#:$M8]BHR&6VWO5$;,*2!&B5#DC M*DBM$"UWO\MA5AT99H!RV $GO2 N1.68W 6:QU)UU*F7/%5'G70<3=61A Y( M32D@-&"NF&-:YW:TC[SJJ%LHN:N..@D[S**/1LBGJJ.B0LA?_=&+Q<,4H/<> M2"L%, 2S@(Q0V)RJCIZ)[CK)VT?5D5U4R1 ,)"=!,J,$Q6K-KN.XJHZZ*=FT MZJC3G@=>=62" R9=9R>Q1];ZE//,W63PI50=;>33[XS$\MT(VV!QQ(!T2 .H M(3)682:RISM:H!S*K%2"S^[^?UN14>XR\(9;G C0D$E@- J!0"0=R]W#X.[9 MNU=!%C*:;^K>S)(%&/UM6LUFGZ=5&-7&8Y$"AL5!:<$D1PXRXT)F4A\]_CAX MW=:>1<]CG\V7A\93G.!;]5DWI5F%BOZ.\A1$=P=R9J&%G9=&#CN(W83H. 20 MT>HELJ +929TM=H*'3=0RB* &74&888DSNTS/CS].+C>TIJMJ<]<2:XW?CKZ MOKB5[_TDM2!<>+@9;A_L][G#TDQ;8,^4)VI\\MG$_8=WYZ/)^9F-OUJDN1YU M'6W=-A@A@#9.Q<4\.GI40B9LKSO8-WB=!@$>W/EVBXZVX-.@1U=%J^@"K>QX4L MSI#S+W'G\?6'OFI.-S@9@ [! HD-BKN00)#+W8NO&NK%G8ZNV]QYLZ@*! M]4_S"S]]75U>3?U%>E&2^N]B!*_U[.+=N/J1UE;_6QQ_^N$7;Y].#]$]9Z%^%(V# 0'D?H7 M8N D0DH;5?2*E&#*.+; MQ32.AC*(<>\8S']Q['I8+TENN5DJ<:/L/<1WHY^I#.7!S:CM>2T#,NYW 3:4 M*Z0T)906$U -SLL4SC!62EQL=P_M8[6\J>KLLKJNIW\IE0&\+&#M(V9/QRA^5!-SJ.B+]-/AZ1LUGWFT'3-1IBSI6K,_$%# MK1JQD@,CD08>:<01EA;+[)?M-D,9/H,\_MCF\&HZ2.=T ,0YI:!U#//\*:8: MC-VE1(9S7)\'AEGU4-(8C]^S%#MI"J!91H"*$QC @2DN7;H1)W>[Z"8<^TM; M#.1V]5SK4!N7:$BQ@JDY9M:(JE *HAG1?I(/PQE;(X$!YMZ;& (10&&N 0W! MRD T=_F;%.U0!&M2#'O20*>5BW2FF?A/X?74N]&\.HJH6=2-F JM\TUX]K/*#^6JD_H!ABXPR_?!!BD#FE@* M@B0TSG.62%[VQ=_CZKX'[COM6^:(337^/IJN$]#NU_OAG-5/XF0R>(&%_ZNWUQ%66N]:CJD*GY8Y""0E6E N#$:Y0UPU M$$? ^C##%DE6/G9IFJ8V0S@P6%D@J$ 0842=S=VBKH[B6%R\@?8MDB1ZC.BC MOFS9NS3B*E91VHQI7]6DPSCKE,! @Q>? MKQ<>G204(/D-8*OVQT1?5M-Y:@NR@#F;7:=KEM_^O$J-4%?1T72951 VM05 MR,1E*ZC:$QA=5$*@RWW2JQG)\3&^I95;-^\Y*_>R]%=H M^)CA]7D[ZI[0BWJ/#9#.:6"MX-88"+DLNW?]L,.2/ TQ4-Y2H#B+:H2("9*[ M;_'AE^1UB[>=TX1=]I MWWUE9YLPG5+T:[C:)DW;Q]![$@%"$ACA$+ P:,$I)U[E;B3RC%+TV;GOM.^^ M4_08:R#CU :L@)I['QBUN1V>9YBB[^9L2(J^T^"9(\!?YWKBS,W9Q+VN+B_C MXCC2XP]^/O?3672]^G> 0 M2",IX%JPH+V")6Z/W;]?EX.?C3V[3N,6J;.>C*KIQVKN9RW["J>!4:DS!*$X M[BA5@##WM2 QOB_,6,"=3F;DU6 M1W$4; \T;I'F3>N*1SF,6Q4./0AQER(E#H[CW'0_J\+ZC=SX@?;=8V%](ZY3 M87T/SK8MJ.YC\#T6UJ<+.Q3##' 6K+7!.VGS-V5^5H7U1730:>?=%M8;1H%T M@@#)!3):2VY6C\\^[\+Z;EOW+ZSO-%3FM,I9-#=>;@_.SJ=^>6'/Q*U!*$R( M"%74*X%,(X2#(J@'E?V>=@0,%S#K7G;>1J"(B'B G*?.A("YR=UC\Q!VWED% MD,F\&1WT 2<]H(Q;1H0I"% J%B%&.E[$$9K>[WH)PV9TU1/$%!*XW2F^&U<1 MW.0\SD:+7JZIA^OO>AYA3\Z_74RKZ_.+=Z.9U>/_X_4TLJI:IBK&@(K+$E!: M,^N5H+ E9M0$8Y.=>A\R\[_)ZS?D XR_ M2M\ RV7TXM; 80X"0^.\0+AEUNL 8;ZWL22!+1OIXOQU&BPS;[]'2UU>7[:5 MU46OD'$%C'(:NHC)P5['U=8P]^2ANUM&!YF]RF&SC'OF!1#]LQT(]SP.1SC@ M+*&(&PV)[Y6K7$?>XX<^0_*VMEGQ(&5TTWWSN68F(BXF,' 0*F[C'@UF[_C4 MAF7?;NZ' D>.MK1T@23TXZWY_39M*=%7U71:_4@5T/HJ_F9^4]NTH]0 15-@ MH(%<4\LDR]T,?A-\QZ&48HQD#G(WX3QS;K2\ZV(M5)KNTH"( "@Q5]A%K:L^ M^^8-'_N\-5':SL53WZW7*Z%:QI\8H!QS@%.A,1;$"E9VB6G']KQ%4Y2)XJGS MSWXZJMS(?M8WEPUG[@W70%+E@?6>>HM0=)3R7Y#= >@8M3'$YAD#,ETKX-WT M=O9=C\:+>&$U_3;5SG^^GMH+/?,U>U":@I ANN7<>(V$($;EGE"V0WH<$MH! M2W5ML:':.K,VN=VSAUS%1S]_W=S?PW )5+ <:&L5)CBNG-G[9W7A.0Z=9+-X M70U\\$GJV[N@_SZ:7[R^GLVK2S\]F\W\/$*LI:D\!M+$M=$(3*Q#2D&<6PU= M>(Y##=DL7E>#R+GNU.8IJX%2R .!M+>,&D%QR=7D.-C>VJ)U=F4.-_/O?G1^ M,??N[+N?ZG/?=7VG,@A(%)T>DZ*IA&A'<(FV.AV0CD,#.>U>EX4JX6S^,;F> M>7?GS*33X*/Y(FSG?725;?PJ#J+6"=0&$#^> FQ%X 8Q"W<2#>L%]CBDM!NN M&N)D@RH+5Y+FU5R/XV+WP2_?A2^I0N8VOE?+Y6@'%/<2(,()$Y2DF;)'C*S_ M$Y^W+@I:MT$$PZL,GS:3^'0]GZ66$ZW=9#6!('K!+$$E-E B5O:WK1@B/1#;E6&D0 M498&$FU]:C'D0&D4!P^Y9B&BT3J[=_(<.O]N)H!M+=I []9AT?HJ]Y ^OG5Q MOG@]7GR =]^JC_['A]1==7H[=HT0,#J*46 >W6I"$>#"..Z0#HB*C?V)OD]_ MWA+8D=4;A#(XQOGWZ6@>YZWP*;SQP4^G3]N4OZYF\SN(!)B4Z!&:L0C62$"B MG2!%7 27.[:U'M7S%DPAZS<(A.=M)/U.CZ9_T^-K_[O7L^OIXHC.[*N]\.YZ M/*"Q=*^/'=9H>G/DF1I/WS]X$;J0!R5)[CO7L@Y@Z'R5 TQC+7K9,(V!\4@!YB6A%#%.9/X2JUW+8VU7B@-01Z?E"ZCB M<1[NZP]]U7(H02J@>/R*>&$E1B9PF+M#23.2?6P(<[%593=U@>K_^_7UU)JAA=!1:R0:"9L4!SK@ /6,+@C'4H=VN7 ]#6 M&@?HT*75R5))2;V?7%W/9PL+H)8K 90$2G$)<%RO"78:F^QW[73 V;V75)#( M-LD,9*&D[_0(&F[I-HLX4#A@0&D"@E#K<>Y*GPXX+TT@V[!0Y*CDW69SN8VXS0MB"B0S(NX&C0%2F0"H M,-9[ 1W/GKY8Q;!'*>P]'S&(CP(KS .>1Q:IS6K8 Z5] $A1&U<^9K#(?2-, M(Y"34H8P4V*]&4WT9'%IV0.F>Y.]&2:!(-JK E!EKJBP5G MC[IZQ$D(#&(<$(()BCL&95#NRW9.U2.]M;NSZI%.W@^G>F1=%WT/.=!08*!0 M$%X))KTOVRGC*#,RW6K8^%Z23E;V> U%(Z[3O20].-OR/HI>!M^C(!"6P%@J M ":6\H"M%Z[L]''P]Y(4T4&GG3.W;%NYAR%=S=#2CA\Z$,?G@(Z+L!34$DC4 M&I^]\P'[+NW?UOY5;N,5"1,]'NGKN(.Y:3W8B (%6F,$ G1!:Z*Q1;EW!UUX MCFR'OY'#FHVG$FU 'QUTN[=8K6-'.NR&B09QG 0C BE!)2Z?K@%YR:H9SDSK M(I(K"O3!I\Y>BW_3\:;MPSXM'S0LSM,'7:; S@(7CWKC9W8ZNKI%VJP# MY-+-5H0!I8VTVG-K8?8[A;HA#6]IT/3QC1NI5#"K:=" 8$,YQ/$W(?L%I^UP M=A4@R:F!>AN#/-8^E"#&U[F>+S[Q4W@_B2^L_Y#^DSBD5WJ<#DLV.>$T." 9 MPH ';Z(;[C2FN6LI^N#:5Z CFP96KTS.S46!O>NG:*?%)4&+X7])/:4^A3]F MRT5Z%9SU.#KVS #$M+$F. 9U;J%T MK#WZ3L^R3;YVJV MX.)M6OAGH_CR?!C-ZFU@A 52,)&R_DH+Y347N9MF9(*^>[%E%,0F4BO$9K%\ MO.]C'@0A, S&UU$Q'G]D.4?9#RJWPSFNF2J7W7UU31V-QHFKL$ 68>^- M-SA[_7H.X'O8QN>20G^)%>*QN#=U%]^X:6G-')0 BD;[<*XH%X%;#W-GP[L1 M'=U M !AA)EWP&,'(P]2P@> 15A#^B6VO^S>A].O4+T!H .Z3(6I!UT$GH(X4Y&>\CU"IT:&%"OT&GM0ZE7 MV*:A XG>I8K^ )""0.P=#(3F[O!T),TUNC60H;E&)Q?%@YL/]]0_($H-IB2E M.GK_$"H:O^(XMWM=1W'P'O5&L\Q *Y>XQZ@]G7AV64WGHW\NE%KOFRB MD8! M#CF44EGL9.ZIHB>TXU)("3X*;\WO+C>]]0)KN64>ITJA) A2$8RTA0AFO]VH M'<[QRF.(W3/F;5-WU,>P6N 008"B%@.$G%22*NCY/&TKE!"$: E8 W$Q<8'0_]>+N+2D/J/M?@E- M@4-D0"!*NL"TAC1W0_ ZBN.B?:"5"X106X$03^/6QB& @V062JI%@?C)4;*\ MG4WKY/(]A2 ''(GJ]^D["D,>QL&I4R#R%(A\T8'(4V#I%%@Z!9;VKY!38.D4 M6#H%EDZ!I5-@Z118.@66CHOV4V#I%%C:6V#I[7]?IQJ]X==^MWS0L'!1'W29 M(D.+F-2G\'5>V7^L,*Z)!Q0Y&_WIM%UG1$2N@H)..$97[U8HQ;32.Y)1(R!$WN*% 'G%U%@8;S79O',]EX MW[&?V70>UR0]C1/(U?747L1YZ_.T.I_JRX=2IX>A>&F TA[&!0HC'WC@C/3J MEA,?\T@J\;L'F70CV%>!639^J^QVSKB5;T?U^ [6-;@VN7QZ*QWLX]+IG'RM ME< 8^]1#-B9Y,M@H+DQF"B(#.YUR/7@1-!RX?0!:*#3QIDOG3Z++,!F<(_O M3WX QY "RD2WEGH'H4=2:Q/6>(Z]'K2[S4!>/JI2QLP8]+\#QS)JEWXAH$R]ORPWP/OR\S'1516Q=8%)8CRS .$T90H%# MCDNH#4,Z=VA@5^RW.'C[)K_3Q+D]^P2C[LA>SR^JZ>B?WIU=5M>3.:H%1;0# MTF(+)/%$$XD"ZG? >IV3WP_.[L/"^4)%I:R>V1EL=EU6?CK[7?\<75Y?_JZG M__#SU_IJ--?CVSJ$SW&QO3],_NA=$01HR$-T<[! P4H7C.CA,^;"\YRELS=> MBKB?3:_ %Y],.IJ[FDMNC?:9[,/#6E.RCD0 L4=KS8(F""L,RYP2G._8YMB'#H#]7S>:N'NPAXN M;M8UC"LQBIZ>T2)8YM!^[+'3C%E1':U..\4(VG=VK;;!6$X":7S5)'X[6^DG ML!@1-A 8&P2(/]*60FH#R]W&KQ/0OD(QY630%IL93$ \)WU=2/SB?+1J+VY@%E_,4?<2F=S*KQR*6__'IM9B,WTM.; ML_E\.C+7\[2^?JL^ZVGKH"2A0'IC@8<*2ZVT-8:MV4\5!?B<]74XS.4N*$B# MNAW51S\_L_/K5/0^_BU:*CER\6>?PC?]\V&(_/\$DS M4,8@T%J%:$C":( &!K.'F._SUUE9)@J<_4K9B"9!W[T17ZKQ.+X+/_34K4)5 MZ1XZBS%@+@J=.X8:C/EXA[IC1$C<,=O@%=];ZG!KZ1+IZ MP$?( 2V\ Q[3H"AD08;QGFQ?!K;V(X=5A6V&.%.1V,I#X]/2 M_R\:C,W.QN/;*R]:=RXZ2&!4T(!PC*-:C'K" MUH+;3XU8%BI[R&,X#X<@&.%]G(>5 AQY0RQC@K#<)4)[$LJ:"K*#T$FG^3.7 M8WR>>EOI^>_1L1S/[I"^&7T?)7,UYR,(3%=Q,@J"TS9^9S'DZQSFGH_:_4XQ M,SE5.XW9WT?SBT?YC-N_^F3&H_-EZ._]Y.U/Z]-IHT?K[_GY MU,??^Z[_LE9_A#50Z1^FI+)48@?E#KSEG8QU]Y+>LQ-^> K:R9N3NO3:5*EW M/;^>^K>75^/J)L6&)LNP3QKM\LA?Q0_F?O&S^?3:1MRCR;F>N/>75WHT7;3>N-#3 M,<#$]@KZGM5J*QIC]/\]/WW M2,O,M4O/PU';UW0 C%ZE8OCU+?A>ZO8/7I'1$HM(EE" $QK22A)J0OPE5 M!Z!C=0+RLU&@RO062_.[T BF4/+U"9 ]-^,83M2J! 9;N40?NRY0T%*@@Y# M,8L,9R9HF+UG3WG*^S;=V"WCG<;-G"1]/PE3?3>]^:_5>!GI;3E,KRTP'AJ@ M"(P[9X)IH'T.H7<^9/?1S '&KTI8KN02_RGTN8[2O]#C=OM@D8,T-D H) M0+D7"#*H*SX.?BID E?RV4-HMF6,3[:_'?FH?,7;K'D0)IN)+( M6TM"[FK9#>#M?GHI'H8L14Z!>>BWJG(_1N-Q!/A^,M>3\U%\>U:@KF*T@J3[ M(@R(VR"J;%#.DMP[CCZXCE YV>DH$9E(!T_ZJ3G.M%'(<:V&C%MB#*58Y2[F MZX!SA +)9?P"6]'/T\IZ[V;I6-Q7G9;IW[6]B*.>WD0KI-,U5TWRU9 Q0T% M!@9L@G".V-R'KWM".T*]E" ESC=3+BI_!.V]%X\9/7 MBYQ;;8/GTF48*NX,/%2$4\,QE3UV/UL#."*][(Z(UK.$NR[I^'/E>&/6HHX_ MT8[*.E9'<2KL.!5VG H[3H4=I\*.4V''8>?X3X4=I\*. ^#\5-AQ*NPX%7:< M"CM.A1VGPHY38<>IL.-4V'$J[#@EYH\S>W9*S)\2\Z?$_"DQ?TK,GQ+SI\3\ M*3'_#/3R?!/S3P+0"UNFV'/4_.6O;U.2>I:6T+>3Z\M%J"Y]:O3'UJ?D^P:Y MTQ-G#S-.>NZ&.?D, \AUB?JRD8>),M V=X!GY<.'3!BC\XOYI_#';.D9/1(\ M"9(!(8@"*CX>V& @HX9R(?I<8+;ZN7MHZMU(P)-W=,C8&YQ!.-@=_##2YFXV M6':H+R2@C@<-$-.[T205VW_P.IITXNXC^HL?W#WRYO:!J];F1@()'031[38: M^>B&VS[QDHT>NGL9KJ?TL23+6;!AJ<@IUX_5Q.Y*L0W/*B[:AV>N6AW1%*T2 M&DA%B"#!2+[:_72 ;A^>NU?IMM.[N7JW-&5=P IU.CNW/T[_F/C\?_^7_Q]0 M2P,$% @ *+H7!Y")WC.Y@( 4\@# !, !A>GHM,C R-C U,S%?9S$N M:G!G[+P)N-3DO3]^+-:JM?4B6C<$"XK5>,AD,LDD!SC9S)X)@LUDDMF2 MS$R2R4S"=KM85Z!(%5R >]UH441$H(A(W4 *2 7A" A<91/944$%Y9]S!NK> M7WMOGWOO\_Q]'V?P)._[>9?O]OF^R3NGWCSUGVW_XG?[W&UG?>^LLVX\Z\:V MME,'VFXD"A6E(A3"=JV39P4Q% )MT%80&F\"VH<.;59HIL\K5639?%(<-.+1DV8"KB[EA M ])(R!2J.MA"T:M+;%P/)QB]S."Y <,[SQ_:[&@*58%5Z*N; B_*'*N6XCIC3?;H[XZ]A T[/J]%H#&[ M@RM2WFB.XZ#)#)K-[4:-=ED3%;K9+LH#6R!G<)RLS$C%JE*LB%=W_TUG*W5E MV( !YU_]A=+J*,?\M9]J7>)[>LDQ(,NS BLJLK&&$/A-[8RI_[7A-R[\MS3R M^(3\WVZ8!XM"_MN:AT)_N[$@?&-+68FQW-]N*2>T*@O&6+E2EQC6J#[PFX%< MJO*/ +E48QF_$:K(\W59D6BE(GTSX!,[JO#F2HH0@= M(<,(<[1".VF%[>P&;8=,[693 H(Z8&N'&6XW(1TFTU#P:W6_BE/)%3GM:RAH M-PJ,4*8.B36N_CV#^$+-;\*H2(E*A>]L^1+?YZ*_VN'H]A[(8/CJ MGX5HIBAV.\;KOP!YNN%7,!.%NI 5Z2(O_X,2[/ZG2DLRVZW&PP:,!7VMP MNJ=N@^YH%'-*H=.,H#WC^L*EO]6HP!;S!:43_T*CTY?^5JO3JNHG7)[/VWU- M?[_>KD?C.T&\!%ILMFB\3/EC>9O=EG?9@S:7;+,Y06O4)B<]!37GP77:@S=\ MSE ]9+-9HF4^; -,MIYBMQGUNXO+-FA@TS;$%NUN;)2HS0X"%INS["YGS7[> MYDFT&G!@UN8S;N:C+KLMZ;+GDVY[ONRQ1S-^1R/OL>?S0:>M$G T*H$>0*?= M%G+:&MV?J--F(5PV+.*TAQ)N>S3A:C:RGJ;,>)L8]]=/P^6U-YBPTV;*&#UD M/(5DS!VK]-SK ?Q2Y7_P V+&1*-Y6\:8KJWABK6F;//%;-%0S)B:RT;[NB?I MM77/+NJR?5ZB;EO#YS&6Q>NPE8WI&??R/N=7ZYU>0YO#F*VQ+HS/$:T$C=L. MHP.G+1]U&->,%3& Q) AK%#,;K.Y?3%?,YIR>5QF5Y')N)*AJJ=@;Z:;T2)A M[P%,*MY"J$D5,4=,RZLN/JK'$N5:0,O A".)HR%ZJTH,C9 M-*)FX!B4$W,6EJQ:.2\$<'#$5T1PUUB69<#D,ALMUK5G Y[0Y7 M/)1TN9.Q<,&7IYIYRJ7U %:RWH8[Y(U9XF&'.^4O,JI+]SMCSGR!CB>U=#%C M#3KL,!$/LWY7OIE+EAOYGBG[2Y3;4\R5<^XDC-4B>D/+5WL 30"A%_SQLA)* M)!$BQN]D!K% M8QS9 VC!P'@MPCF4".F5XG6("0<*"E67S":3@-4E#^R&V6A4]=MIOBC6(L5R M(1)U9@7!;/;8[#Z[V6&L1)80M2PH^GL 83U)$E4ZEJF(F"10)=R2(R"J'C.3 M3C58*YF+'%*3*!!#HC10RL-"T5S64G#:$X_[3$"6E0#)QFH5W*"SUG@/((%! M L>#H,VO13">SJ--6G0RM*&^5;WLE:)@PVEO@FX-14'6!YA!/.QM5,89ZPTU+$RY1IK329%Q6U)V/4*5BI)F* MJ %0].INI +G(%0P/;VWT +JL,N%F*WA3%0I0NL078:29 M@ZIXRNM'W"*0R9;KS90Y\'=]]0!^Z9KJ(G0<# ?2S1082!=U)EA+V0%>XIVQ MBHE)N1SEG(?*P;A21W0:%]$X2 9Y4RXGY1(-0"!Z ,.6$A+%ZK!7(/1@U5QL MI)QD6:OZ+&[6E0$",4,/,Q4'8ZYG?;YHJ(Y =:^WJ;M(KF#52% *D=Y6U-.=2$ROB-&>.==PGH5S)38*\V+ MY(:R=;^/*H<]*2@ ]L;QAF.CP&9LE=,:)B_RH98N0@"_ MY6Y9%$D]:$T$X!#<: 8A;\KLYK)!QA,L"3[<2O*:PY7P MM2S%VZ0X4H$X6,:M.SHAJX9C"@&$OJ83+?)#.U=R)"BHH=CQA)RTQ,YZ.M-:P *2S1!)- MY!M-(LF 14O$F<32\20KQJP.-(#R7AOEL3L#L:3+6W.$H))(^!$5LXD>47/[ M0UA>#2=*3CGMHN,M2V%2-1I+2;9$-*=@9I\UH>4:H-:P 8@I0X[!2E@-EL6%H3HV*H(09E&*@WTRHA 5HJ8W16R5-:EY0@]$JJ(45 M$- X+Y *B3FOE8.D,[6=*E"@.!\'!KF:"/K,,&CU8QR2U'(F3@'3*B9F6D$* M TN64!IR$!H/)#D1C/MPCQHT6\IU>Q."@D+<;S')2-%6-S$,A>1+D#V)%\ P MCR6(I$5OVEA2I8N^C+]8;#E8@*MST8HO8^?#T5PC9O+IB8CIM,>MV2 K&8Z8 M@O&@E%)B93R@*ZY06L&P,<0' M<-XZ11H90"0 4^90*!$+60,%HE%+(\6JS8K4FV:J9)AMTJLXXT6JKR@- _*$8&DYS_D8T)!9$T.8*00@&(IEP M$&SQPT@LU03-24I1D6 3QU39B#>&Y'FO'W9BG!L&HSHI&JKC[VZ"N$DO2,5* MH)\E5-[PB#SXA8HM2^FNS>=-*EA.,1QFZZYM<]!,9; ( T3=D+@8 _V@C6+*C,%G1/ PVX$,TM M%HI())O2"@Z_V5(-$2#JH3& PV0/;XS25[. UD!(X\ZL58L26V"L@D0L7,E2 M!QN.@J 2(ABT5SGP=/V_5D^JGU?\)F"NI8=_NS9F^P986R"2J'LM0,!O@KLY M41 ,$4G#%V5;B@V;P+A95/T5B\_0!XU6 XV8(9R2!4OD>7.V6'3$J2QKQ1,! MCZK%?6XGA^6L/@Y@1(6A@W'%:XJ'C4[86KK%OJQB,L>&?(X8A!#,)K*56326_8R8;.4 MHEB'G4AA5=HNA:%*73%'I+2*@QG='\E;PXUPO(H+GJ9>8XS46"?&\Z!0!<,9$&GD0*TN89*A$C6@"6+%*@C4 M6 ()!@VO@4$E4+3S H]6,ZA4Q3P5LTN5TCE-C;2D3!8UC">B^8B;-N)+!K,( M_@IF1OUV=\'.9KF04C)BJ4K6%;(*YM(U5]6;+I3+$1-# ]9PE"N5Y8C/<(B% M4KGEOGPQ?]"B0FHZ"Z85LHZG5(1(JD$MJFF*N<;F;59[S/"C%.2)V$JNF-=' M1!"_D"PF(([T(G'4#,@@CU04) "W$O"RI6<20!QV!!=D)I8)%F M 5%L9AII$BF%]1[*C)1!0L4TNU27C&7R*B$!H6-52800%]'0X5:@-_MQJ 1H MJIH$/%FK#"88%^O#-)0CZ5*1<$2B;!R12=)@/KB?PRP:74!5GC "ME6A8;56 M E-",6GC.)>9;M$Y)1Y.V*T-JR@#J88/@V66;NIP@0,C":".98F8XH@I",GB M(FF.LJ+;H(]@7<_F> NN!RT1Q5!_-.;&0*I.)EL>^S3;]*+N"HY(:3G-\F8F M&R?=<* <+T03T1#M+B7D"NS'0H6RX&OZB9A8RE-QFS/$Z0THXD$QW)A1-IMN ML:]B&HL(9LU9J13(<@,HP#Z@%,I&HY*70@QJ*))QU4\RF&$9NM=Y)@$QD5A! M#T^?(AR1KT6F51[P&D\(H(Y=FX#42: M5JP*5DMZ%>#])B3-%BM^/:TX&2*5B>%N#P?:/)&X-:8SH0"JQ2JAE&ZI(WB< MJG@9U:D2F1:#%0U3BB3B:H 6H;#?%./2D,L&.A+1>,)69GUX)&CV1[*D'4 ; M'BY-^B$@BR."*U+.:;@=1 SBEA;!5%Y1 >^9J$?+#5 72( A V#08GAMVFO8 M9:!":"80E=T*:! CIYXRDA,-U(LJPGG!L$%T4E&.KX)0)I@UIFV,WE]K>1LP M0G%(D\34$B@4+##'&F9""E8,RH!!D2\VBC+N,-54-%6O!$2(2&38&AL+7SA7R^E"]$8XUFP%4J)9.I M5#)ILV&VD*D0KD-EF.15)$0VME]%Q,%7P%S(<; MQ%.7K0DL9!B*CNM5G!-ES(?8#JY*:&#=1<2]2:K2Q$INE^'" MNK,P:\+;\MBZ)6(UN:0F8%%3&*0+AHXC)8 ED3)GR9@(W$WG@DU(3YI\,1YM MF!' ;3 =!$DZ@(7"47MI0EPE1HAJE:R_2\?EU&]3P MF4..D)R-FPA7I.%/Q3E7(9&7R3@=3E MZTG#M4%5LF-3B-C$B'*XJ);?34Z7C,4LFE4K9:O%FP&3SQ#UQ M"C6R900"PQQFRKD@?S7GQFIIMY)%&6>S'D[$[2Y>P%)%PN7V@:V]+SQA=4IU MQ5_UQ_"DEC6B*BJE\H!@6%:2,OR6OXFDL1H-(Q6()N*X86@FJU6+Y"H6DS>% M>$ JR9F=G)%9TY%6" AK62;M24=-7H@$#!^<0?U(0 Y$;61$2@3C&.0NQ 34 M6_ 09I]!$6$KHINK4%*NPDA.5T,>L53RP.$RH_*GZ1Q53?."R0R5>887RZPG M+&3$6CRNQ)FJ)QY%^7K%GT(*"YI#C\ MJ-M*T'$];I9#,D9"+!MSTVF;[ EE73;9D(2WF*N5PIE8W6H+.4&;LXJ!G"75 M XA)BI..,SD*2O!VBDE@2=H$L@G.ZO(4C5$D8P)9,;2CC(-59XF6" N3JU-( M!/23FA\L9+5*&8*]38A+1<(MC\UB!2P>3."P&Y13X82U;$'A[O9JU8&2SD84 M1G@QA]B#!)UHQ!+AK!9ORD7287-7M$;%FZY#*;18SY03,:;<6D.?QPAW)4P. M-2DEHPI4*27XBGX_P8!.00/Y.,=X;02%13"%PQT-(*4"DLIQN6[U,5E K4K4 M'002*< \ZFQE 3:LB!H4WY0FXY*'35N*?-U3)\N"!:MG*\4DX+(EJYY0 X^) MD72*U["(*].,4D'>2?.D(.K!JLI+44E*AV-9D-.OWB$"\9G5&#*;6 MVL0P.+A7E.M1G:>BN4(&9BND["Y1S7 X1X:*S6@L"%%PV&;'(W'>%W.+Y6;) MI87MU@) >Q'.S/$D)BB$[,M++=/+J5P#=N,Y6U9+Q&-Q'X"XC:381F2% M"+6@VPW+8WU 0D =*8I@O1 E$A%K5)!HM2J4:2Y<\U1A1UKA;6H@34=--F_> M#OF-KADDX'+Z3"T'2_OC-C>/J9P@ @Q;!;+5:CABPE0*(,M92X8VE>L!@X?5 MIB /L]G,0K%=KADEHI"GK M\950I!:L);PNPI8S"/LZ/IX&$ZF<+;%+Q MDXD6@_47+'E3N,F$HYH>(;(35*<2P6Y'-R,F,(R_6DTK)RT5 M48]R?C/O :"(X;XA=Y6J1"E*]%*M9U)FFU7.%3#4&<0\#B.T>*2@4"H9BU!A M68*HJRR32QH>@A$]GE YS9<+1#5:8[4\'JBG(47Z=S%12D$DW.JKIH,(5:,F#" MRY)PA*OF/!10(TUJM65Z"24BY\)R)NMIY WG8LU%RR%7QE*KE1H>.I L^(#&=T*RD7F!9TINQ-6B.Y26+*Y]22))OI15VLI:F_6Y J%,L M#Q&%(BD0"L,1>4^TB17UBLV6]#0\F5*9)?4 (K&FUMZ7000M=IV (TV3QZ$WQ0I0SFI6 M18J8A+JU%HV:H7HIKFL*SB<-L\F /F?88XO33J5(<\$\AK.D&E*1*FP^XS&40SX042 MF)K#:Z#(D$9@8JU@)1/$9!5(HQQ8]?!&[@#Z@1:#K0.0D74'50 W4FC$!O)" MW!8T,V7!B[+\DF(B[=98[0-*TB.(;0S8R:H:LUO)DS9_DTZTC5:JUMEFJM6K5Z M Q::=24R;K=()!/E@-\<=P8%OBPB6=@B$X0Y3_H)=XR+^JRL0ZO[S*AAZ+%: M!C;4TZ^:3#7-!F112RN,&I: .[ :F@2JM!KQ50J*VQ5&*!(LETB\ N8C (,4 M&YKFJ=0!C?(U##.O:]V'8,E8U%?U?F4?YLP63!3T M&_F;%.S>8;'Y&TE.=X%APRL&TH81)X(LJN9BQ;C6VKJ/&=E7,T51==1OY6@B M6X_FPA7#L<)V#V?XYY+.!0DAJ/LEKQ!,4;DD1%MH2[V:@ AS,ETUPB!(I6@C MBN:;EA:#;;AC.6]9TX1L($UE(#7*::I)PI0FXTQQ$59J^LJ)E((;>6[*4%, MCF@5#3-&[[/BN%(JT#66Y$O>)@/'+2T'RT$)'Z[#&H$AH":78AD+GBW$PS9W MS%T0;39/PV8KH505U-)9@#920;U[7\E#DX"1:7"T5'-Y1)J3'*3;RBBM$>8+ MZ4C&+1"TY+.7*3KA=Z5CLA!A7:5HQ&KP?#-B#M3]CKSW.(!S=GRHB1(0$@BP/XKZ4VLW[,J 0 M$C'4\.R O00*)8.P(BD0,3BAHP?7%HA*G''=BS7+H!@'*+(1,K++ULLG?A@, MJ*"/ Y,*2H*F0MI0;CU6 C(:IU>YD&3Q$ !-E.LEK #$+(B[7#*,+U,NND(E MB3);?#[8;G=D71EG+22VG(,%#-5"(3OH(,JBD I+A@*!G.X#HT+9&)$'#_/5 M6KWJXZ1$C2OF%<%,)"HF-!3+F*+9%%7S\$9X"C!F-A(B_4K#D+ S2AD) M?-AA 05_RWV9"6,-"2,8^2NZ&^2#;J2>,.)#PDC6);#L1S"3%)?TI%5$*Y"2 M:6BDRU(2_%F3A0\J4;>=S% !+^V)Q&QN:\N6*=3#1..TF64H,>*II3%K@W0E M42Y;S)$D4J-+MEBF&DK$%-3H-(0X6"J#9S!+6E&S1TFS6/U?5,Q';Z\682Q00Z"(A$F"VCR5@Z M8JUG3 )>R<.!)!C-^S6):.V*Y/,))%QW>-TA.RPFT@6)$_24DB(!:UT28A86 M]^5A3XB+YCT1A]=N+F>5A)G7CVH=3_>C$2*/8 >',/56M")P]64 MXO0(;'.HF@8H%0^D<(S9-P:I\"T M4 O2J7RE)66><-4C84]0TJ+N,E)3?1PE"56Q6FV6J)SD#;J$O*:&I"P6M[^:#,MH+6'*5%OOVS@ /%0W(45_7D/2$!)-N/(, MW*28M#'P".9N>DQ)+.'V^T1[BL]D72XOXXU4[';8J1?L]HI<-K@2Z\4$5/'7 M6E+VB T8,INH8H'.";:BD\L&"JS52:L%LJF5DAG"[2:C69P0L1"<,MPOT/VD MK-M^PVE:!RT1$JAG.(QO6C6D97I8U6LX3K!"@;K7X#)_K47T5%(_O]VP-0W' MD!)D$'#RH&20&8;%#*5VE(UPHW;W$VIY;+"[#F;+(QQJ)(.D5PV 6D\=S-;J M!:(D0_E/]V)KP01BH%!M(@F0('0$J4)",*X$6G'9HY?%,EPN![5B)!#R6JI^ MCR170-D#I"C%7FHV92V8+4!EN5")L4A5MP1U7]#D]=4"#I7-AQDH*'OT=,$B M%*RMN&PMU@.J"V>Z4WY&B4)J2I)2N2@&"6FLCCC] 43.U<1*Q0N5J)2GX2T( M4!.O.EQ1NS?#&>ZV< M.40@8;#*40"$4D :1A@C$?::V+26%X ZR>M^E(# M-KAA"F-X!^F(LHC=W;(4L6BH@"M@2- .$MUOF#><5%,P@SP)E'#5ZDUS6A:, M SK>+

NCET5#)&[<5 ,&&L;5CT$-CI6H8J^8U/:\!?6_N68AO1IP)F@29W M9OUAL!N/TPW=-/#,3 ;4)# &P'@1/#WY&@,8D9!A08R \2;GET )#O%5IO6T M0JF!4** AOBF)Z.F0=6,,*D,Z%0PK*KG*EA&*J"X,;VFTD"#^3!LLI8%$'5G M0*LQ,%N X0"]%%1/CZH'L%G[?+*X0^9P0S2V<(0 J6;IC/H$0;^*!ZV$N7X& M"[.A/5A>8ZS=[SK())#@T-;+)V9.,7(30\PP9DC8$#-FZ\:R.0P[=;46SLCB MN_76,&ECT4Y+P18T%NTKZ]5*;R'4":0)A$S#9;8!>M%BKIAD M1BR3>A91P*!5)Y%DW6-PIF;.9Z-CL)P)FJV U]/:D,QF 6>24 2L@18]4;9< M%S6490DA+$0HUA3I>0:&6IUNLD*6LU@9#,-"SF(MLBXT50TF_6J0-^@9!P0J MI=:4!3/J,I&P[M!1U$-DLKP>BA1%@K':\0";X/Q>'M1*U;P<]N4M6,UCJ9,5 MDTEWUJU);T*VRR$3FR6"OFS96CIMRR5;TF5XXVK6^VUO(OT=7RE93AH&V\H" MXD:DR>9K:,B6\A%)EU)JFJ/^Q/FX0,%%($(Y/ ?%6< N, MAK&*UD3!AO]#\:] 1J9@OBC3_A3KUNH&/.,TF##=;<-CN=MHA"(YC2PZ>EN7.JE2I<-UG7,Y@?.7^UZ?/ M2D65S;FEBO!W'F08VG,TJ*/X^9KV3 K'T1S$=)_GP*UH.P=;N6_+)5O;?]-W4C?*IAOO/\5:_BR9+XN-F]15BJ2]@TG5>)L M[9]S4J7GX%8'S72/L5.FC:%T#_T+U[Z]4?'KYFJ",!,$62TFJ]F$8A"$F?7@(LG3 EC.'A[Y0Z]M! MY JG-&B)M>4-(7[3*:(X^N7S0]_4[-OAF0(MYME<)WBFX9D+?Y^?_#\B-?0; MI.8R:)=AV0X$_6](K?O(E\D068<)_DYJ7Y8:4Q%55E+^ K_?0X,?X4#FS#8YD*M)H<-12UV_+_JH_O(UP9D_BZ]L.0[]@ MZ!UQA9:4>I60*ER19SL)R9C!4/!OU/@"3M7HU+B=]?>7[WU>>OVUG+G7<_NL+][Y.\NI/[7U/K?7S//>[G56[[;O]3ZK5^^S M3KW<]F[;66T&6#=TV^ER_@_//>_[Y_S@[%[?Z[[8<[/MK^4'YW[_G%YGG_>] ML_ZE[:RSC7'T^MZY/_K>][_7JZU/F_''V4:[WN=>U.>\BZ_XZ8!+?C*UBSP? M>N.>#?=NO#1]6>'W[UX^,&4S3[EFECT>A:^E+0M4/)9%T,:BVB\<3&+A==-Z M&]T9*+W./O_'/_C^.6>?_8-NS-YG__3[YT 7_< 6I?O4!IBGK+_XDN2EE_WB M=?O=ZP;&$[][9"?[DW,GQ[+20_ ;_S'OEXYK#K_P-B,__/2O7K(<>7%^3KEV M$&JM.T]M;KN@EX'>NU?OMN%M,__4]EWYKGQ7OBO_.^5PO\#!^0L'7U[_XV+F MC^+%.QY04MRFY0=OFO[8S^'SVI4C(>I&U .?DUJS?,"IMJ/96X[.GNLL_>'! M75NA-\9LC]Q][,HUKPB;L,,[%R@S01U ;OM@];LK*HM77+]+^?#!5?5%6]:/ M1%;>_;L=NX^M[SOV@G-V#A\9"_J#S_^>G3V]HL6Z;L^.[\Y>=GT<3]]#SK5-F+P M38D35VT[N?UDAT[]YL0K@W_]YHC%4Z8Q*\<.WY4>1)[87U\P[N4MJ8L.;==> M>N:NCF?[X?^Y;>RV?#ZAG+B &G3K'?.#D:&@5>X MQ;/5=3VU]L+K1E\SXM;>F+MMXO9V[[':V@(U\?Q!)\G]XG/S M[]N\\[Z8[]+7Q@[]R3V/H8LF7IO5BD.?OW3 W FO_G["%G7\*O>?%W1-D_E% MBQ[H=_ZZ@?NW7/OA,642_<3!X=/..[1:P&]^Y\.WK6N7,^O)5QX9?=7>8^2B M19_NZOST_7<_6K#&NJC])_T'B#_$?;+K_RANM>FB\,GSKJUA=6R ],RR^:-:BC:]'*BU_ILQR++)SIGC!> MWK$LF5L)+]C"U]X^ZNRZ]D!?;%]E!#FC8_5H[SHL_&P9^W#ZAP<_=*W&/WME M[9NADG7I0?*IFZPOQ9!Y2V=<>.W=>SX('K@7FGG+DYZ/?[_LD[N.;?_3VA]5 M3RR=&)S_Z=+EX_<>N^_Z_L?URT9NOVMKXX\33'M>^M6DD\]9IH_M?]==#PY] M#OMD5._[/A0_O&8M.&+K?TH[?[C_T)Q3;:\_?=GTVM!%'VT8^7;7/&SA"7NS MZY'M)S>>O*KO]#Z/R9?>TGG5V\?[SBH/K1][O3S^"-74AURVY*-975W';UIQ MW9LK?C-\Z\1^E?""_-+QW@#=Y,+_RK7TKL<8-2Z^X<_>2/O/6 M*>_.Z/^+?D^Z3P[KJ,<'WOG2ME^_!%MVGEQ8_VSA]DN6??1XQ]C?#)&[/BT_ M>]M=SZW7>O=_8R4_?CUV8O[P_,BK+H6WY9M77O7[0_RPC<>OF['D$G7#';OS MTW'']:6.)^[.W$<-N73A?;M8-3#DK;M<[H=G[-J[(7&(WOOC*5NZ%B_:->;9 MW]W7Y3_PU$;D_;T73QSZT]<7I>LC9XV0.QEX[UN[3UI[GTP=]QR;LF?[8X.= MGV;Q9;=\4MY]8-)SV9,_6'LDGSBY9_5P[YJ/\D=&;.V_.3)SW+3%?3Z\;?P/ M/^A:LZ5_\Y6/?O!Y%9'YX;;Q37WK[<*^K5W'@5\L&-JY=MB#8,?1B8-?WK!A M_^2?WUL:$KS(=_[**T>^G4Q]=/^=ZV?WQ9\=_LBB2^XXB-\\>"4Y/=N^\*5" MU]KE=W\R-UUG\]3[8:;/N]U#U%?H$QHG[LQ-WG@H\BP^ GC]X$V3\*.=(]_] M_8R+O;M6\>G<+=.'_Y"<4YK[TOH__&75VWOLW+0'CHX;T:?_ABWOS#T!D!NV M;:F?:J,.E)%75A^?TJ?CQ)@I=X][>>>AH.>A03_=>]GXU*FV6/#*#1\L6;9K M\8:?"_7@*R?=+ZYMG_V*YQKMI#LT8>;C?9[X_8S2K$1Z#-#5?^J+,W]\=/F] MNX:0.^8NN#-]JNTWKW]ZU5T3AL;WO:?*?6?F^UU^JFTW_\C=Y5[>'#IUU;^];DJ-6O'9I?C-NV>?:GO/-'I2KZ'( MFH,H#D6.60V 65MV/C=^Z[LL.@.N;]MF63/SQ^.&OV]:9_E@W&#H\-$C._;F M^LT\_KO1GW1M?E5M=RP:=A2\H/W>Y67'6[7+D:,/3WYR#/S>F35P'.A&;IO]\T7C5\UUY'QH%WK']IY:,/KW\<7GAD M^^QYVSKAA6_N?&77;4_ZJ:;6OD_HO6+1YK4/W%K^V0?CEUZY[(W1F97#'BI^ M_-'6U^?.?_CHPG)TS%6I?O/1>T>'MVXIO_C&E$?*V?X7+5YVU5#@G8W698;+ MV= U5>:?6?3 H/.W7;>_:]"P8=.O>_-]?DAE]_=&'[GR^?1'2YMKX".WO?^* M<*?OV)#7]S]]JLUVXK61C^V^ZN*A$UX8^N'#:X#H59T+[Q]TXJZYH#.MO;]I MTS//3?WMS/,'/CQKX 9]C-.5#$7&&IXT==D#TJ<'5W3.".BKXYTKGEE:/R;T M6\5N;NY;I\VEQ&JE^O*QS<6)&R;EETQ9^N[;OF,6;D\_?9_.2KV8B>'Q\_YC M9Z[A7"[U[W?TG+/65&YY?+?OOL>?9.N%+1MTY:9?#ID-OK#^H2?O6SVTSY'^ M](IW^BWK/_,G-QFROW <^-E55XY:802&[5L63YK&K!@[?'?7H)^=V'_/G'$O MCTB-.;)(O6JNW&>OXY61+Q^>]-.W7KWQ@L?O>@-W!-9R-R/W,#]_?-"E_>^; MV3YJ_Z3)<\N4@?=<,6??X2NLT-YQC^RZZM ]^+CW*]2^)W:^=/>"=4.7 M[IVK,NO[S'IT$:^M^-EN(^@MJB]Z*SX267'W5"/HS1\Z]H)_,P5_^[\=Y?_7 MRUEW?'I ?6]ZESIOS= +SPF/&20WUU<\LW;OVS9_PL?7:2]WW+A[JK3UV3ON M[?,O#PSJF \NW_X;_<+[P4^Y-:^_=:KM(^8/"\<P=VS^= =[E-M+QQ(# ->F/GC?=^W#AGM.IQ[A%HX<>6W3=LP0*N7'C[I5^_O.('%TE__->OS#\W]=+C M=VZ]]7PE?W'CIVONO\29PC^:(]^]<#-V_<9!"^:=&'768@\]6!-* \=L/O3N MS.^-.6?QZD^&/ZJ]//[D^JG\_"UK>FW-TU=]LH(7+X,+_^]L\.+_O]GK[//C@BM6GY@UT3'^^+3$_?_=&.2_QO MW9.MW'-XUT>OC1OVZAIMP-YUKTS=-/H1YY@_W/#XR>@*Y/"%+QVDMRWL^LF> M_-W-?;?>N-IYJJUA82<,ZSWKQ[UG_<@Z8^2.2F;_.\]L/3FBX9T!CQF[975Y M^8!:".@SZ]P9.S_>W;YBY*SJGFV_^LN3)RX9//[ ^')7OSO[-A8.'OA6;01_ MT>/W_.'::4C[\T_.1"[;M"&]ZJ979MUPW9]V)=]UW[3]X]+V]4O'N5;/RTW MXIU#F)G,,M_*/ON/W_#;Q?E)8V;=V-">7]%Y9>.9KDL>O_=9;<_2]QZSO.\9 M?2LW_X6%SU_XX8,?[-R3CSUZZT%@Y([]GZZ]X]E#<&+I*PN!5Y_O?_9%_)46 MY)DRO'I/D_SSIN);>\:<.UW_Z27OSSUWC&VGOMT*KIQYMGOII\\M+ZP_\4S7 M-<5=&R?O\;[U^,OB'7OZ7++YT.&N&U=[&H/_*,##)O=[&MC6-7_SZB-O;][T MFU[TGX2F?N6/YS[XTOYI%SP",)<_^*?<7L[T\647>5Z>_Y>5.V;-]^^\_D:Q M]*QU\?.#9M??N\.#'\YOWK7P1VO 2M!UY&=33;7.?_M?L,S_0^47R[9=MO]4V[$+MZX1]0U'9JQ:L?0OL27S-RN# MT^D51S^X8?J.2BC2ON>-/2?T4VWK*H\_^NGE M?^C=Y]V)GPZ9WT^[<]6_GGWPU__V]1']8,X13Z<\_NQ=4_ 73RY^]63Z=YE4 M1BB,N'=\^MBL#O3%#Y:=,^!3ZN-S'[GE]RN>5KTK%O2^Y)+.7GW6:!=>NV?: MT@BV63A.?K#^R+1]8X<^-RC+81\_=OG$Y!M]WY^\?=F?K=JQS[8L?12$,M,M M&]_H6BQ>X5EX^_Y)L#2FU_$[AAQ^9R:]_.BD_2?^.%U_UG;!JF?W'2D],/5I MQPTW/#UCTT/S?^035M[\1)GYZ9TKO;-O.]Z<_D[:>=/QC\>_.[&X;>6JZVJK MWE_;_Y4M&YFN2+NY,2O4W#MBX]#)CQ0?^8^5SU7?F_!K=V=YTCDG+G8>F?9A MYKI)%PK>@]6)_7>5AP[*CZQOBU2&-]]_^DG"3VXK=7W\@T4_NF/UFCO*>.FB MH^%?7/3GR0LOGE1>7SNP*9K*XW/'3M\]??BSY;Z#QU27M#D_/[R&G1C8$?'*@P\..[GKS8.#LI:5 MF07(3#0X]L" ZQ9VS1DP\*Z]5^Q=,G'@GHF7[%DS=DGD?&GA+_[8-> M+2Q)77'%C^9Q6??_B-YE.\UO-^. M=Y[;49Y9GCEJ]>\6(.O7/.&DAD%PG[[9V,05TXY^5ORE]:9%G3>>*.Y?.&3C MA^]'KEB]XKP)@X9.>6'?.>U;_Z/C3@^?D7'-YH7I]Y<@K4T?CC.@X[+@Q-/H4_R3S8A5"[9R]8(]V /^EZ M=XX$NERNR"T7.M_),N3^*'[[$VN$*ZC^KX[[QO$/^YB9W\D^,#3Y_T:XK#^-/0WUG7-[G;6?' P=O?FKW M:&VSW!=;=.4(SQ6Y1RN9H[4Y#]%;WY0'TW]^?PQS[YXUB]9^RC<67+?VD34< M,F',E!>6#-XT[O"B,0\./*I>>D]^PXG[UE]_8NA%Z9WGKYQ[Z,CKO_%T>N>= MG# G=4?Y4AYYKXM:P[POG?S1WH\N^Z'?B'' =0]O63?H6<^LOJL_/GGT MA@-RUY9Y_?[S^1OHOZ7K#^QJWWNYC[;M^YNF-3%_/H M^<#0.)?YE?3XU)>N>#CYRKCW*KTZMO^V,9^?MW[:_H-\!RX@ETW2>? M0)^LS=]1WMFO76D,6_^3X/KY6]>^E5\W>=CT^P;D^^Z;>^X#J?4K-A\6IWY_ MQ@L'+ANCOO3$[GE#?M(+2@UY\\'=/QP8 6_]<^R^CI?DJZ:L6).]9_/3LU[< M-&#TM$,?77_A[A<>$.Y]TWKQPJ$?3&\?X=SX>F?Q]G79L1?=O4_?-D\/A@9A MP=KMQZY=U3?R[_^S*OY_J)PU*7XD))(R'./_VI8YF3T]6;Q MCXM&W\.=1QJFU$O\GP$_M*6]Z,1R[5#=G.?O[0]Y4W*^_( M\96]QXZ_O_]X MN'-.^\*;7GWOP[GSP8>X/=EAMP]J.-:ZIKPAK7\DMG3"_25QQC6C[[7.6_7& MQHX['^Y@9A_1GQ\[_Z49GQ0O7;_DWF5;5XT$^X5["]>%H?:9OZU/C7VP9L?. M"1N#S0'U!^5A)^,K,EU7+7BBO&M!MGVY\LPUBS9[MF5?V'[3J#]LN[6/[Q=/ M/3'QB;<6O51]\]7L50-'7!!<2;CU$KU#&O7SJGJ6YCAWRP9^*2"S[= MNBQ^8,\YHU:NNF/01R>&"),F^E=,V?Q:&-[YZWN: Q>+O0XVXG>J_SF87(][ M1BF$KS0R#_1=?)-YD[)F[@ANXX&%CZV'W7WM@:WC5#$$6%O7S+E7N+.YZ= .;3#>U]9CW$+)R_Y_;;IAU]Z:T@/.!_5/G^5\L%U,'Q2SLW#<$W=LJ-\U9= ML6WB/N3:!;_:<&]CUZ(UCZ_R;5Y>[@A?N_#8C4_$-CWYU+/K_G4SLBMQ[/:W M2Q]-X?8^/^F]SCEOG1SQVP-2?IVRX(.#.V;EEZP4KA_5Y\G[CS\V;'7@AZ]] M5BSL?'3B"&GO)[1\\S+XZ:LFP%<%;[5<<^B^YL'9OUNQ,15H\:.F=%U\SFOK"P^BP[YP;\I77/@ M%V8LOKA^U37H0+WYPPN?.ASXK3)^P%OUX3?MGKX[].0/V0)#[^/J) M^<6C=@WHFGARYWWKP[N?NVCK"]D'?ODB_93P*BNM>2D[[\W'=LF+'ODS=U18 MD?C-0SD8OS[Z]$YIT47]S2\?="KK\;4WW^*?.Q.L,7,XNS'AT_\K6_#+_]LY5H^ZJ; M7CXQ_F?J%N1@9D/_4<]-V3FW9(KQ0Q^>DW3[[Y@\:N/L%;\[C.+LC(T7/1=T MIF=/N?"7(S,GD8W-8TON/*[E3;>],"6S;L#[PV]_[L2E,W8_^[)+HO+SKOSH M#^MO?GGL]?=7NY:N1N_?_KZWXF>2Y4)BV==\=C:6+)BZZT7G[H"'<>OCC80WXYHN/Z=]^;HCR^\#+IW[03 \9?>T M'5?-ZWBZ[Z+[WQ\<63QASPUKIU863QBVH!WI\G4%BB]NV(AM?!V9L?+V7T]> M I]8.6;>HZ&[UI]8NX[>M93^R=+TT5G]HZ^4;YHRX?:+?C931F8O>',K7'&6 M+_GS/>GSS#J0_[CVPXU;9JV8W;7(O&]K]?73(#?L^\>OO%QUZ[9UG? MWQWU+/QP\GYUECCUR-K:'>5GWGNN3_=] M=,262'/LPL;8V8]MV;+GQG+?7Z3./[QFV@L;GCXY;L<3';GL-5>Z'[B''3;E M[)WW?';.RF'<"_#DU.775#SM]'N#[WZOW^^VCHG/%*2?/[=VP3/+_WAH[V/> MC??N[_KUOG[D+;_8^=:IMBD?GK/1^N #M4F=/[[B>'Y+BD/6?3B]/?#_ M?FU>V=8P,TGL.&XA,L:F)H A%('I10CB&$Q'-AC1P99 &(0HHB-*$C M4$\J!84+:]KLAC^$,S'V666Q*,TSP3H+A^1,%+!]87SC+8YAN;9[ MJBYY)0IRGM/GI\!SDP?S1:?K"&Y!BB/XZW!9??6U"Z0]F9N]-'G$3T@C:H=T M83:YK%LA>.7"5HM2/*!3_F)AU2#0U/Q81,.C!3XQ'9'M,AGT'!9_PS"W4QI7 MOE;FK50AW^2M1'T8L]PA%;:PMKH/$:^A]8 37));A3V-&QM/]H#NWJZ;]D9O M=+@5&TV;-Y@YDS&G \?UTSI-@VS&&94HAD^D]'T-M-/R@:%4NUMWR\X5[R.- MC$G 6\@/) P0R\Q!5=7-[Y+> KLLDG48-#O5H6,F MA)V2,?)-+;@EPUE%- M1>[-OTOU21ZL#1.Q6!7T.A^1;-;S*_="P'HKX0V$4) MKA0-CENJA1;/ZQ9F=]QH2]'L62&.*ME]<-*[*^&BOKGLL+7>O+DC-D/)38D*SH>[M>$DKL]]0S]V'>'=))H M,7F"CYV(&] R71<61T@LX-WX[VDL3?M^#KB6HH>WW^IIR6;^(G!1/4M^S(DX M,V7AQ817F)L[.[V!X9T: #YF[X2EK1K!T"8QL9O+P7L)M'Q4<-V"2^CB^)0. M10L*=!7"8/!5(2UCTQE=RL$_VX2TH M8:OVVD!L&,:XHQA5QV\(G6L-R=UB#1*"93GX_EBH9/:6O>> 7M8TNG5LBP\< M#[ GK4*R%4&*2E;),U>%85^N_?#W+DG_>'SR8%S/,\S^E6]D4<>=UP'- U\4 M-IV9HM7YWKNS[A+[I9P:NZXIKG [='<_Y/FA/R(C-?CP]@*7OR/9.LI%A4ZK MSVZ5^ULS"/Y;YC!%1+SH^=0\S=FR^;Y[M48]9&U-45$9U[R9+U.=$XY%HIGF M@T7YO"#:U9$85?^4;FNV(6I$W9R6FYR52?/G0 EW-??B>[8MJF.<@PX4-:_X M)6=X_]A;XQ,KN1<_'=Q22"-HH*BLZ)XIG QU,C^V;Z/6H 2(G&HO(EM=:[O+ M2I-F>9"J<\U2\]OXN4>I$ZAC;,& MC-/JT0@^SLF*C#$Q%V83@B7+$*#SZD9V3SO1 MF\2_7>)GQ41=X(*'0AEQG3<#*K$#$1=UI=, M5^!$0PU""'#K(8-(*$EB8]@Y\S+TRO:M\K KD<4@62BF8?-BS5"I/1Y2S&C) M+O<1JV8_T@G'06#^$CVZ+ZH75>3BE 9LGW;;^-(U/2*2\_)6D[#:VN^2T'<[ M6 MKA;\Y-.["1V6%THO1+1X,H.^IQ@+OW>[/>\,.GJ-/V.^3GI1C(J8=IBN:2;& M,!41(3Y]NMV N4X($JLS4\: >\-3]I54GT38ATS8$NUQ9Q-CUCDXPM1"[K" M<2"_SCV5>:J5 ].=D3 +24+#5&6I& M-@@&KLVBX[OZS5&B@O(3L!652_\3[3D&2HU8%!^'*:=[G*>#3"6"=%K/1%IX MMEFP$HDV-S(+N^@N":_)TOA7AC2[ 4\#+WA\E6_S243UB#MX9(1:Z,G M/,5LR1AN->2PO"J[)K91J6AZJJ=M%19:>*UYX"6\.DRQZ3.Z 1$$?Q-XDT&= M]3C8"S)M04<^M_+%-B59*;@J1'PN\8)3RC;M.Q;1FF\[@@^RJ&N^$OUOZVE$ M/'+<:L:#)#HNPSK426H5C@>E;Y1FA7D)^JI@+<##]>T,XHOZ=9ZVT8!R'GO2 M=DA>P/.4LW7Q8$GZ=,'USD8!4YEWPL)5?$/&6X'[3;8WO,433KB69O;XO.@# MJ[Y79V74F>M XM":O0O5SY]G,?6D6N*HKXJI%;%NL-%Z6S>RE.+O13-Y1M/X MKK[#-MVE35$1)]%%NY3[L;G>[,093'_W=RYC_W!(=*RMC.*H,J\V6"$M-]R% M>8PZ%C;0XO,E0R,;THUL^4!*D& \2FM>^I.S.@ZZ_,P)]&2QOOS*[9<6XHB?Y_'*5;E\0D4S)!)H_&7"6N((LSGH<&O8-%O_Y)UH#J&+7!O2 MC@-.F$K-.)R26H:N\8H"D"#$JS\:.J$-K=3Z:6U+GJJOYQXV7']^J+]4_/B5 M[)79[<(>N(U RS^0RJ;*A0]+*^T_34H#CW"BJ].=HQ^.@+TS0]P3 MAKD5^2N 1'4;BW-Z,P )5CW[1KO=]O,?1"8AORP&G!5 VHN<@YD\AS69R&E[ MD[MC'YZ+FQ2U53\LJ^JY%&5)LOFC>^04_DT9.MRJYNZJSF/CT.62F:DG=/*K M(,&Q2"[S1441R2HMS)UJ$ 6N?([^WGT]N!)>%'$[[,QV2N!>/%QM15334,FE M6P*2#QN7B\-A+YZ_H!GRZ[_/RKF6QH#8HX,JE(0Z-^V^=K4@7Q#L./Y2&.?% MR&(+C7T+3?PDX;\2$C,PTFC+DL%;<>I>C^'^S4S2)'R*C]*9F*&[#PURW1U@ MH[E"13F/F% X\\F8MIF[V(IN/<2GJP<'>)?[MF:X%_: MN(5J@)S,S /4)MK2:>>"+<?!!,T=O=KFLG/I&[(OC+[?>'SV2/-- M7*.6[0[<6QT46ABVBK1B(?RUR[K>8LYNV_'O=^!U=.K/K+S'>E=942/5OYHD M.-8T.H7K2II\?U0#TZ=BMPFC&-\E=(Z-J%E7?'/]Z"ILZ*AQG5D5*Z[#34QG MHZN*E!MI (-%;(;X)J]U74B=T3:"LH:="$LF37/@N_<[^M!145GIP8_V;UCO MA[-MG ^<\M(5EHPE%>5[9O^>TO_'PZAVH\V_T*_*KV'J.B=$PCZK!C[W)M = M.IA5^?#7F= -P]0(/-;^\*430;(\ ^^7W$O,X,-O>&HI"0?#G=O ,/#U!:S[3_3P>$T:5T%):,=!L6(R"E$ @_RZ1TM3?? MR)3)1L/A7#:XL^TQ(V-X^Z%[-'XM9%S%B]ZP^$N8IU?D1H+$'%+]&3;OR=H) M+QY ?0YMTJJCD$8V84?'O)4Y2ZQ9^! LUMDS3%@^_8YQ= MT/.RMBV,9[:2X#RX58$K;] 6I3&7D::#*T 9*P$[+2C%WEGUZ<#LC M/^WL%K\K67V^02Z]IM9\O&*L M/R3EZII%M O%)-!P/.E(#ERW> 5>.(>\5:]/DZDZ^F;%H\#XXEJ@842\>?BP M%1U0B\2 CT7\N>-8D$%MR8,/8./[95>G=?S;IB#$CN<:HLLK/7)PVU#7W$TW M5'>+@Z35G?^0\\\KX^?;?Y/,'VZDM8$ADNPK%7:.27MHZPW214]WW5C&@/$8 M7R&$%'M7Z)Y-"K-32(\K41E*>Y&61)[NJX3:2R\LEC9 #Z'W"G=U-[U(%6X6 MLLUEYK-R)K-;\]\E&+Z?"(H)DJGDLL )'/A%UQF:V"+'=L^O*3,\Z5BD/V_S MFR'WAY[_(R?_P$"VR+QZX1:.JL _IKO[)-^ZJ]\>N&DI&I[)DE:RA#,=O M4NF_99^N#V+EO7@WG\S'>!3=LI?NX0:WOHJO%3RE4^FNA*I[*=!!,$G3J*MK MKYQ)F0R*!#T)$L9HI$1@(PA+VK]?ZM+L,1F"FA1Z1\<*=CDN MJ;*A8X%A96\DI$PXEJ>!*2S4_MF>K]F[460W8:U1S,2V=F,T6>@8KV^C_R)CE MDQ1J?N[V)9''2Q,*5[WPF4I-V&.1G[*\PR@3JPWBG&#-Z8LKTA74\A5="@($ M&RU25#0>/GWZL1ZP1V7Q5<#T9RL =R@,>:]84U/S-0Q>=Y=9>.Z[OULA^"XN?4C.KNRZ5]:+I"'K> SL2 MT&>(Z1,SB#OG@]1-5V\M:#!_?_[F]L#.[&&I3(&1F[PZ9KT;J\0TC4 9=*L2 M*JGAM=0T>+511V8XELGSX*KG 0'+&\Y86YR,-9LQ#D#Z6Z](<'33[OA/$ZM* MT-+'(GPLA7Z9F%_HGMQKA;2>\81.YKYG1%3Q?)$?I?#292*R@HTNRP,QEMDF M9C5G+;WGRM^^"SZ[CWFFUS;E#7%G #VU@C1$5X"+3X0]1HFPC@V[RB?/(W*2 M/+;PY"C]B]M2U4JM" MJC+,(=%KFT6*)QX]#$89[I6 52I MQ]&>$R&5?WQUMO*.L*BN]GI\@X/ELX++/?O#GB^#HYZ3C,J^=-]K2B^6J!:T M@W#?=R$+A90(F99EC_@K0P4#4=HR'3+*M=^6J",//$++8D## -/QY"(XI2%< M ^)>M5^*?,.7X&,^'+:GWA:RDWD248T.2G2]Y"%H+$\S=U5=7_91UZV:U*[9 M>R,]L(WZ.UB*6H+1P^CECP:VWB[0:7F$ ("GI9DA+XV8V2?%4'"*MN/ F#% M.,H_+X^GK6W4W[^'\$LEQIE!Y2AIJE\>I#]^]Q\2_@G=<.41Y=S,+AS7:!J' MYQI5?NN?QS!5FW]DN/!+GAO:W$;7/%/5;:+V$[F?IRJ5;KL0G-/>O2"8VU8J M+!RT7V<()Q;A1D'4\9K,]N+5%=T2\U(WCC%)^UR.UABJB:C!Z(O*F.(L=@=& MIJ]R/IH4K*9QM&UH,N^+QJ::9+VCS^;;+6;2]E-(!X\O!UV>U ?_\;F"@\=K M[_SG7A7"YAN0M#??];C6J$J]6R!H*\ +V7+$"JF"?+[AFC)W*RUUAUI0J$OW MA@W6XI;P*P 9J^2'?UR,JPSK;6KG/0TZ%F%RYRF*X<-MH@*4*'Z]+;P^M!AP M_JJ6[7]W^OJOD-1X?[!M(] >/A;Q)3C??&/3'E)\_=N&AG/GQS?U<*X=?)4> M'S2GJ.-L57A\W3V741L*/$Z[W>!#;5N%)MZ21XS37#IJX3)VG%*EEBG#,K,9 MTKO#=4WRC_&50D1$4IZ 4_?SOE)70MC@.+(!/\#+9%"HDA!$&[4[N)':BC!@ M#=>2\#O/HS\\W>%S:0E2$3);KPMLQ/6Q/S4'&_L69Q+4O^<=/NA-RMK:=5DL MX&A&^IA;YUEC2Z3#2O/I<>\6'JE<8X'/,_?E<^W["F=+'/U+G/.;!]1(BX1Z M_A$%6%XSGZ:HB*+913@K+K<]"&ZZX=+P^4=G(J]H6-+4%E$$4K)*0Z)T"14& M9+-A[O]DXO^_C4\3/SB 0QH7ZQ,+C>6Y^$89)\'WWQ)FMUQOY^69F,[T_U3Z M2X;>Y6KZW"J7:@(1/Q:Y\>@VMI"_%,\/NUA&)CY*.!,F4[,=MUC2+6P#:0-< M5ON*34D @29S7A%%,0_:%QMDE(OI?9K<8(V: MY+5$-R0 <#5^'NL^UQX^+51WF.$3)*[N[/ DJ6GLF[60U5I M/$1)K ;J!D"Q$I2OX;!'!CRD6XY%%KK8O5=X:<]/N=-6\LRM ML;9_'J4RM?]-^987JK]I2CA!RU]HCY\_0 7K9\K)6Q+@=+2JC 6.')YBGAA2:)'+8R_H$25VY.W2C]\\;3ZBY[B7_]3"*; -L/G ^NU7=0*[39K;S9<&.&_ MKI$BM3UY =MC7IF/O]97AZX-?90G-(2GH62\K]2 *?61K-'<>LBE;$=<6*W? M\.'K0N;3>2IPTI@T?J^8PP$!78?3_!Y_7CR6G-R_[[4_%AH<^^6=QL0"\<^Z MB@;:?OZM'&LU;6,VWV(Y:D;ZA=,+ 6VX2QW);E_5J\R,:HJ[/5\W&A?B4/)5 MJ]1"O'1@(1>WL^.IR]7CTW\R'H?)Z>)CM,S,$KU47R,FPL63#\DUH<-WV_-1 MS??M#;:'\A#R:2_[F06IO+P"-A9W+YF,45!\^L/?097_!#C9C:/S0AHG'L$U M?RY/[H+YN]/GT4V@D)L]/,WZKS-'5Q]]OUTE1[#/,AHTLO+-8& -.+7HYW)5 M.^DRMN.J*6*(<92FJ"A 6UN[S,PL-"]O1E0*X9U=#U5DY3[I0FJ;F(':H!]B M-D$E _:3&,DQU,SV2;6QM,7&..1\93[G>7CPHZ/33Z:$%LB3Q(X>$J/P-G:; M$E!N*O>IS454Y<.CDX[^R_OW":'=#5XK,JQH%FZ.&GR%,)\:AY2-PA^XL<]_ M>>C-TD+;9] _%!94+XW/UY[WJT,?F!"I&J*NF19O=OI4IQ4RP4-6"ECG=HLV M)R9F:M[94(#>=O)^>)N\(>HB8#_XOLF-U5:QDU?0OZ)MC$!@$'X#1Y^L_QX< M4([T.W<+E6".\^4E@R6M@\=?HUS.:KOTF&6J$OVH'N4>)NK->[?>"+5LLL>P M:-VXL\OS]DGA>X^.15!OA)>;LH63C(IIL3JON-$RN\H&B$+(^Y;6AAQ!3,/5 MSCZ]T-H5$[>AMF:D_[#KD"*,Q/4?"D_*VP1^RV^X'Y' ,1!/;A2W"T3^,#LI M?ZKZ>I#!13+94"(BT^.(CFAFF.(P?DPF4O[NBQTYB/\'\#9-W M?<\,W/?E5US^S[,C?WCBN1;9^>,:@-+NS3_0>2/J,4G!J ]OB<]NT CH$Y<9 M?4N27UCWEI.]I!*Z[3^M?_D^TTVC6/9A75,-^;V?@]^2>CDG;%5ZJ5:*-(V/ MGU+%>#S=LJ_/&_8212GUOHY04G@UXI$>1F^0B-*>S4W.9;=$\VP.=%O-VWN> M_*IG%P:J7'7]8'&O>^+5*H>*5*T-=+%]8//9H4G4J=@XA+=XK-CRRPG:G K] M N%89$BH(O.4WW!)OR .TT9X?A!83UBZMTI!B09PP X(N3S5R_\2!TX(Y3 M?E#('$7#==B-0]:M#V$9V-J&%$E]T__VKVEDS8WQ)/+K!H>8:DZ-#A3I2E!] M2_+J.A_XDOGIH&'==1TM72FV[BT&6N[YMBG0;8ILTV6GJ)/[T45]-)/SR?%P M.NZB]7RW?ZU;OZVM/0X@!8/!4VTAEW)7;2!#*>QJ2^E:X MO?,*&S:>+F,SM+>&6,CY)]%>(YNSXX[XM*@?M8!H(_?5ZJEO=Z4E?);/)=%H M:75\^7W$F.E:]^I^T^KSONBHV?=!B-:<&C2TZ4!3X&=):!UES*7$U(6D1+K) M#4[5-P5P:F()R)% =I/U?#3*L0EZ;]6) NU"Y;?EL[X)FRUNW0!+T2A.M0'/ MGUW^BV\T+Q0,%CO%WB@IP]((\Q86,EG$/.["P#@G]G$TPJD@*[4 M1Q>MU%+A+84=.6LQM3OBZO-CQ(+X_ TW!Q*>XW?$Z1_(^%@A-46UWDX&40^ M;3N8%K8,6QK!HE1:_WZTAHA+^F8?O]^_>1YS68U]-J2M<%HZDFR]5<.\1K;! M<@PS=@]P!(\IP;N+RE7+Y&A8<47[HHGBFQX(RK?HYSK*Y'K'JP^/+>"5!HN: M=C1'6R2 :]=.DF#+M#5@-0WC.-TZR7D4VPU MQW;P6[/0KY@9LZHWVT"&?>! M1.OS@&XZ1/=CVG0%-Y[0*6=_^%,0OE(_:/Q0J0&,LB/O*-7QP*6V_(Y/WK)] M7_9.NBVJ!3O5SKY,\ B3HPXA\_$Q-NE0I2<$^K?TT>J%"&)'O]+MPYQAE^8H M%$J_\/7^M/W8*RP,M1JU-D&L($5O57I_$HN.:EW4O^57VQ)?CLG=QDXTR:=V MK>Q8:#RH4&HTU=A9S>H+Z4AO2^&SN[X(JYG=:S2Z>?MGB)1/CU@3432B:X MGCO >O,(?J$XRQ]#8A*-:2.@WP MO<8/V!B"P=MB>#OI L#U7GE_-SF<4+P/39:;+/1@Z7. M,XX0_-;AM'G-V'[W5JQ& M)[%;TR:AIH&MKN0M#5W^[@?5:R,K>H&/'-:P2'W@0(V,Z>D'/>S '++K(06; MX53IF9[O1_RU^$(83J-W3UQGV=XOY2DZ$,IH[S,RA]?)]R%MUPE(*93_D-RE M(W^&GE3.75S>EC&ELZ[;$^5_+.)C9B'I]K%4E)>5D)7I4R58?D94!; MA[C$U" H8H2L%[A!NW@=_@K()DF[M2_V.K#RMLD%:=5OUE1TG$>ZNK7?$F;# M5EW)F%:]=5K6^XM];/>6DA=:0_+J* .+[-!9=IH_@&NRO"6J-U..A!A_MR&9 MR (E5N][ MI($93A81WJ#6V\LELP.4R362>]O+SN!;CQG+&[:T6 /FZ:G@3+"XU\ /2YSW M-!M44T2-V)1;.UD?09)\7-$M8WA$VZJN"/9ER.QBY6JHV#MIOE; MHAM5Q,0+>W7#:09+1N:-0YP;;5S[0J,%^7,V8\)XPK5N8WS.[+@#^H8O5;GJ(2K-F%U%=I&/6_V MU.&C@P[]%&,MO&.9WK/D.+MU8O;V%"NJP&MANDK3F>,[;$D7E=)<&$YET]TW M*,;Y;+?^RIGI9-! !D.J(W&*,(<5S>YBS/\U+:G8& M966;7.9A;QA6F1L2E1>,TQ-Q65N!^J_:NU% FQLX&?]T!=9'#RC!&BSKZK>O M^9$TO;I7/%0@\,[.H^;)?VR= "9_AA8M&UD5U?7TM7WI5+\'_ZVLO['0T9L MXC%:ZCHG\4N^%)?18B;1CJOY-:DZJ>]R48KVW6EK%1\ TU_T8(E4_C OU($B0P?GS]7I$[-?W&A7 MV[8-KS03-+@0)A&QT#^T:, M\978<\5&&*M#SXAA.Q2NA8^ NYF_7QWT<5W,7_T+*?IBXT-HB^F1&&:*NQ4K M4!TS:&F\W=;O]OVK,[?@+Q!AAJ=,[W$HT&L7Q&KT3S787O"4O6OV"6S MGR7$B2TS9Q-2N^^'!NUHS^_?H=5TUSP1D8'SID$-5@05&N.BN[U)J_Z_YMRR_*M,^D-]L*VW8ZW]^ZVY M-4#"K4F#D^&]HQ^J-OPH2CV[\H0MMK4P3])9K&6VF@*8<5F96^G)PM?$786X M:6\H=0:YLR<:!"%;J[HEC@40\O*F?\\8WZ1_R*_-NYE0%GR^]=K4>\3.J.^: M[YPK:K<_P8WIAZ<1/V^U" Q)Z?(WLH6.OFQX:$A,Q23QI"&YT9A 6E!A8C,\ M+^/U HGI?7_&A<]#.RGE2O+0YWQS MGFX%0CL[.E% UX\[8)?0C8K5K?_85^#5O=470.JH.EI_3*3U_/@\,99*]*$= MS'ZL#!_K* @>G7[^B7!#W]+6?[C<3(M[*-SW[ (-+Y%V;+0085OGSU_LX*J MX?6R"CB1-GZ+0;MS]=)"D]I"I!KCJ67 [8<7K/U MAEN7+0%LX95HT +4K/QB A>CK/IJE\SZ9&T[73!N!T^ MNL8/U$3L>$S<[#G,MMJ@>!$"KU)5!LT!8)'U@TZ!TV_&-;,M'RN#+0E08MR3 M3;]WD'\LXBR=L-"QX>YN^R9[>]ISZUS]@O3!#@F="BUQ?.S%5$K8#Z':6 0* MH6!"'!D54W!P_?\$HTACLH\/-GA,.?NXL2W]LA2H!-TT1_HIOSOR"D?*Z;D; M_6[$N]+P)*J*/FS.VGV3*ZT5;1)67_KLU%3U0@[PQ-3G-6]")UZ ML_7"/3E@S!8$7?2&%H2;3E=[/;6K,5RB$-ZUY;$]'-,/G.9)V,)J24] ?@]6 M C.,=5.Z(# SLT]SO_NO:3J1'Q^&^5KCA"(N=008]K@BMHZD4OYY8G[ MGM0)O929.0),6595AK,'M,+VEMV2GR\+ MS"RV6]I]8[KW'.[\=2Z=&&S3C+=O @TS<:T?35_X6^EA>6=A97?Q2(GD6VP# MTU.5XX/R@*X]J1Z!/(03<40):!UA_17X'K.KY&Q3L#=ZNJF3^9(5;X\R8=;0 M*R7A]0?:5L7;"''BUA$1:G\VG@A/,/X0UI]-L9DDBQ_&XW MY,I$Y=V,L1J8OH6\VT+U!?E"=()OKV&VER.#Y'[N6.1L/<7O PXP'L Q8 WB M;>U?-L6UY*XV4?MD->?'57/\LMN6.6TXV;7?+P0:V7Z$6>?H&7CSWTZ5_P0X M6;1)4PN=/K$Q-=XG1:+"ZHM-AD(=$9%V.&VM;HY<#P'%;]DJCH?,D!4ONU00UU&[2M,F=Z4^")@+K4 M&46=O"=4=YQ-T(I?DLE"]N[)%X1Q[_X4H\F.PJ]^D:S*LS"_T? (KQZK9[78 M,26Q&_'RG8S3\G9M4$2Q7-C"<-^>D7U^CQ$3T8HRX< ,S!R.1;YLWHEB%;Y6 M36]+R9RIW\?'"C_N-'11([L% XM@-%DWN0BEQU)6*'WYK]$X'\E/^4G/?A'S MTZSZ'T=&8?V;V6N/1H=V*7VP09 ;EE)*!2K\IA,?G%KOJ8W5X9SM#C Z1_AA6#<5Z!^!FO4'%)UP?82X)9)[\UN8#D1'K_^5P)\LI5_"6^N M!NB66H=(SN1?SAV7RU>6P&R"G\OWR MR,>FOFV+FT0Q^ 9YD- MB]0&PB=WI8KB+Z[3:E19TK*4!5?@Q85+*\OD#=Y*:)<9)W%;=9*^ZFD19[E4 M,H.M9E(ZO=8T&"8MYS)$16WZ5RR'Y.0TI]LLTZ_ R&!"M.2_5?+_ :B&H8)1 MR=CW^W,+=_5.U15 KE'0?6MSYY]5\P._BS2I8;'SM2Q5"S^O 85S8F8]6T^ MTKN66_[)G8).-2%H4J8FPUJL8RS8T&M'0WWA$C\%\VC+9FA"D9H\!$L4Y+(4#7YW.1G4 M"?Y.06R0L*'6CFIM7A,P0 K@Z"8G;W9U-DE;&/P-"\4_&B?/DE9=I*][,_@8 M>[@T$>G&4OJF:$R["1/R6_?=EV/5=5-TGTW]0!,#%8=2^Y-TM72T;FI =16C M@;LXZ5?!1=GX3/C40REX)-)M^%_/D[[I/M\-_[MU= M?^\7G")M;P%FH%( I<&)#XXNH9KE5#/)5)W/SG\OD SA)S/O'8ODW9L!CY5L+IE.-U!SGWQT M]K?^_//KE-N'\?9AMF;#YDX,2$]30%L6\^[T< <_TJ?G(!BLTOPYXU'[VL!^ MR@.V HW'PSWO5HA)L=WUEM@-V-F2'C6I0=8OG:6TM;ON]J!,JUSS9_''(K&3 M*[:1!]9,'WSBC](@S8W:2J9K6J)HBF>TT!U8RI38407(N+0J*MPN3_^+*;'( M60,($P\"^,Z B8YYWLM(\=KOX4&29F='\?-*TB5H@X^NIBE^OC35C*!T9[51U4HMW9NDRG"H'(HG1B3(7R8?O5Z13MVHAEM@*[G"=3GJJ0S.SIN2P]U@DQ_]HOM(J&=\W MXYV$&\;DSL7-;FV>0QZX0PY3.' LV5C3+7H*I!H<+(&,]^M(>0/7SNV/##Z5 M\2RW$_&MXQN8UFY+UN:E_@KM;[Q X5H&*]L*^81E\>I^^MU\I69#.-JP^L6+ M<@EZNJ)4=F<^M<+-#3::^Q%%BHI*J;:04\F\KQK$*"@7"D*1+-%%\^E<,Y'] MY6\CM7\&?&ZQOQ1+["B.]&#[%;7PE35.+NTE^LX3AC]!]3EF[T@!J1T+"WH? MHLIB9$ CZ*Q#+SW5%=_-$&H7\DK MF_V?+323#C:L\VHI63V6&1OP&WEOG0I M]DQD>I0F."\8,,^SML>5$^X]>36[EI0]-=]AC;8M>7\[+ZW'FKF7G7PLHD+^ M8,UL&9YTYZQ,)J_=^(64].>5G91/ZIHCCWL@SI^],0#1S.]UZ)H-K9\-9VU> M5DO+71HLA5Z,"*>B.'D9I*KUI@$S@RU?6D-WX!Y!K-.:0= >%Q7%]^_+&311 M#^*X;=UZ+;&,G)C>_X3P!_#;]3/='^[,4P MJ74:_V;Z@U\&^4A-L/,TXDD_)/ GN\P/2=4F%M:[[ZY_ZJ6OIU>UT.$>H>B% M7RY:!-.UE\F^)63'SF4U!-K^,!8!#N%4#!*73T' M=QF_VF",=-3X@!E('TW67/*1N.Z4.-'.NET+7A$8V9TM-T9P34Y>S_=F&?Z&[[V*W>?>("]_P$'MKL,WB?HV1GS_SY=)%YA/0=GH3W1N9V0';,$)R/97>/(N'#^\9P5_L M>!0/FE3DL*4&VKEB;10E5_Z04HL_5GJ?8YSJIA?Y\B]]_'_"'Y0[KDT[O>>M M5K2,GPPM4$M^OEA+OLP].BALDR4ON1YL-=V9/9SG!B&?CPI5<:HAPT86BB8' M7,?.5:%\A#6=]_CA< <-1S#"R'[P5:U=$8-CK;M"&2Y8+LNT/PU,B>]HQN_@ MO1_(R#E+P9=D8G"<_IW(<:"QO%?_Q;S5+1@K;HP'\3^5+2;ZIX?Q__^!SP?V M-_8KZ:\X4XYDF3^.S=?T8VHO*BP .\[[#GKP@)(@*QQ[-#0'V:90WB(8J_EV MSR> ZA$IA^@=P+G_Y*+F]Y/,I<.&IDKGK?Y0XY*SQR*BV$$\@NZZ$P;@IDN7 M/L[<20.IWLN%=!._A&>@@,.MI0HT(R:DY^.&-4,+MHWT:<44@2E(\+$(4MLJ MUTYM-4R?R46.X7F]DU)E#M M;$?<>#?;RGAD2 ZA++/Z9$Y #TV_4 /RB+>]V[LK1@VVS+>+"6G3.D%6,PWT[I!@ X^5K@->PD>I?8E/Z:A6-/3%Z"?F:E&+KK9_EL*QW/^\HP5G(Q2?+NYI T M)I3N\DPM12EWF\$.?NCZ58T:>W-EM$-L01*;/NF^ 9/2+_KYE]3F*H6,J8SZG![BF=(*??)((4Z*]O7$-'=(_M$9ZJ9%@8P5 M#W(%13 P&[IX\+JVX^C;,:;R0G9Z3N0HUC2;)@7:3_1JE5>(B78#CW3[?/>= M?]S?@L[_#-"-7R8LRQ/V$X0'P:"T$MFGBT%FZ=\00]I+[\K7E:C4?1ID$3/@ MB#XT:B^03IK/J+7/4;?Z[/:[<9],0Z5.F1\FMA=-4L53G#/Y"QJ-="EP;:LF M*Y&(LY/?I["F+).'8M?PD6V2=%1K>_:"H6[MF416>Q%9=J025?DXDV3$$1L0 M2"8,]DIZT=N"QB>R!QN#+O=7]-4'QA1H>;Q9U!ZOP?EHY=D^K!+S!K#9I\\IMG,1/9)VP4@M0BNNL[+ZC8M#[ MT>.CIEU%P04G3D9B^.K['"/I\+MM"]0$<' M(5OFXMC! WK:DY-\LO.5N&'=HO 2,$J&-3B/[X_Q-+E+XH;9/0KR;"5BD"5B MI"F0+F$6:60;FCSTKQ?'#9F/A5/332F9NQ!,+><@6%P0,ZFO.U_YH:UJO:&\ MYIQ]YFYQ)KQN6U*ZFKG\8G]+T4]"0ML]S E]OU'JF<"D/I>)'I4^M=$\B;EP MJ&I;_[K=IX0XO6\PLUG$-$' ^Z9T]?$MU*,@UWY-MGJ?B6'Y"ACG?@/W^YL( M!EU+FF6=+7TQV*VGP1MAX(>+,EN?S8[6Q_#H)K']R(M$WQIMUQFM.O%A2$>1 M]@B@(=#Y"KP ^PJ=@%^.[=!YYZ2F6E0C0-4L:"NG$8WK)O>*&J^?%L!\,X;" M ^R]%V@4W]&D*-E;&M<=7E 7!HN_JS:"C M7O8IRY,E+IO68>#6*'W=XH7 !(\8.0-:!77G=@G0#YN=8A9X];>">W^+ O"/ MAXS-0.LDS;,Q5&:/,4',MSUQGQ8M:;BZO4 B>Q21FGZ^U34;8&29<'/ 3\NQ MTS[-)PS:W<1+$S/V=%2F&^I?799!WL>AFV,9PMD--YI/+,I_$THB$$RLN_I* M^YNPS*>!6EO@#SP9YEG%G89\>89H#P(C)Y_:WV5Q&9HW?3(Z+FU:-J0EW6CS M0N90BK(6+#P>G*- 2?E-QS8\L^(3IQY#1EIZN*CEDF L,/0@Z/N8556)NFCW M=PWFX>D:[VJO/B3+I@R5?>[/X=!VWNXA=+G.;N3_#KNTO*6 M#1XA3 J;2(-="4_H[FE.<89-.@52Q)3'Z3,O3&4=+.0H&AX_&FFD/%]J_SI" M-]:F+*IP65$^S-:S_]8B \>!"V'4XD/:-A)(^Z4Y-K:D.K*5.E@[I+&B'<(" M0\' >\6:@ETXFZZ?/!3NRK3.,HXPRCV,MQ[Y]B;A,Q4=_VMB;N%+H\DOH54. M]6=]=%><'Z;YA))>L'1%146_W(K<:;<9L,7IT?WS\O)8"+_4_GYA_YXO1DY. MWG+FRWU(SE]T!Q_QY=N#/L\2^@]3C<-M8)N+VUUK6ZB[O:]2:[7<.O=.X5\0YWBCG=M.1[OA?:W&H<*F@_B+NNP0N>3 M9DP2^&T,7I_K5I=M4-&IT8-B[.+3:78;ZI&=W &)L"JQBTBJ MQS^?;;\YV%2#U:EUY=E^ ):8S9V-DB2O7&[6TK(D\- W]1!:"-V!"-LTY3@G M/@O7";:Y976&$)C15K48K#W?,@7IUT:WP[%C.XU:=AJNF[:0 Q@&J?D:!H,_ M>+V!TL>@CM@R._[1=$J?91M0"H:\QU(TZ>PH$K_S?R_F?P)\^A4X)MZ2W71T M)RJPT*885?S96_Y/(S&'Q5I<)1K:&PB'+F@HY6,9$2X:2*/ ,+OT'E6IW4#[ M VC^GGQF'2WR\-SZUF[PTV.1K[;<_ =V&GE-%].4SIT:@ND4:\85 A/H20+V M@VY*M9?F-NW-PP>F$"-;YM>H#DXK[ \6LNO08\"]O M_VUMMEN"PRPR$@RF2V0/?8H Y^3DX+9HQ5GEBR3VCF3,'FO )C66MI85H<^[Z-N\6=L->K[ZL9 M1F;)"J,.+AFW%!Q]ELZ53H27W/I]O-]U^S(LV.6@-8R/=J2"1Q5ANC. LKU+ M0;_,<1.>S;44VS4/C_IUZR9_=--!'"^YN/IZ\]+A+]KU^!#8;\*V' ONAMXZ MR*NHI&_Y0!WPS5>=&-'B7^?48)N[?1F@&2Q#E8Y*0NQ)I:T-;^T8>E M8.KKO9$%TL$V%KXU]U*@\/'DY)M@ 3.T;RTB[^_G VL*9!D] M#/FUVJZ++ +@]R9FQAY9WR0&^<8;(&!MC0_L6\89VN@L%;O[%)"[N;,(: M!+@1$T=.=^%-X)763AA-S[J7S*C[QNOE$;0;ZIE-=&-4.D.,SO5B]B"E$(>* M;QW-?_F_D\$_"08M:A-?D%M,W]Y8[[BT,&W3Z)78.4=JK'E:.!W($VAF#,.H MA)DKR%:.(9Z<;>OUU8U2K[[3B E(X%-18H&QV/JQR&Y#\2&QOVIJ3O)T%T>) MK!X<89N03VNAOQ.PHCTO[E:R.EX7YLRVJ'[4:H8NK=-K7MZR':)C:[9DER" MA><2GHEL;BOG_MN*0&L7-]K9_1ZX9QLW4M(3'$/GXEN\A[:KU0*?C),E9>RI M*ID#[\;EGU6=83E8S=]>[S[ML1..=+)/UUD >4'ZPK8\^2TM=NVJ/A_W>D2& MME&LGYV<,;E,2ZHR6Q!#TW[UAAI:NQB:74\\500:KHP-9V$H:;\W)8I^#X#* M_)V'%/N)78N4: VK- (KNL'ZE?_NP2E/E;ZG.>+V!INN*S_KN0[F 5-4EM8X MNVL;KB^W-S2\*O-:=PJ#FN\7"F)8FXG+48:$S.B5RMAH*,@ JH,/P8J>_\XP M6(.[6>M]/QLE;T<]XT1S>0^5D_>,[A_([V=>SGF9FQ/]WZ;H:_+.DP,3>W$! M[M1$=E6RK^?YI@# .+,Y*QQ;K)]#L7Y?'4@'P3&E/]FUG *J%7@L]*Q$Q;?; M8\,40B..17($^#WO"N)P2PVR;9XES&=>?A635U%H,CNY'#F0);#X?$C,D78N M?_>Q8?<()G:).F41I5B4D9\A"C".CMKH\A<5[ ## M[5X@*]]-J-HGM0[Y-/W)/<7D)07'ZVH!;)I:<(#A[P,$E;?_SSP$XD_S$"96 M\7!ZG'-J8P4RDPP ,I^?[8GEP< ]"B"+E[:O[J?_&I:/.AG)$B(N-R2,F,4 MS0C+O$OV%[_2_#9;'\HRO'&I? GXV.\;/&5S -:;X?LL#FM9VN":;]CRXU9'LE.WTF:X06A!WYGU4!*LH?PAFP$"IDF8:7(=K]BZXA][;@Z/* MM2W.(L*%33#C<3E%C$Z*^7,#,UN!6=+0U_^72OLGP!_F6M<8L>>#/,"]'C/T M/?.N>ZU(PL2X-JL49A,0^1V)_2RYY]=:F%O_8AWUZU)K64#<2J2\W^V-"*U" M'&ZM^7X!:D\#2$S$--$OX&,,-O+R/K;R "0DDZ2U%*9^MWX>=&:B+SYH@7G" ML&VQP3*)_<#B\I^>#3,R"X5:3=+"6G:BXU^A-4*DTC1R\B:WSN>(/WC2E:VY MCZTQ!^-<1C35,_!.SXBS\EA9[=C M8@['WU##.#ASJL#==9@N 34P^_:Q4X3,6G735%!8R\QTD;)=1&HT;\(!G,33 M[G2W(Y0A2R7MDFM_^',<_F@Y';E(N8B.0K@*.%B)"_NHJ/KT&QONU=U.A'YC34TSL<<%7UT=[\B)AAR9XE J= ' M'>S4^<]U/H&%EZS-"?X?]MX\JJELVQ>F3E5I679%H:*T1Q!0 V*D[ZM*I)&N M!.D[(1"$$")]$P)56BIM(B 0NE""@C0!:9+0!4HEA#Y")($$@A @=$EH$R T MG][S[CUU[CUWW%/CC3?>-[ZOYK][C[77_,UFS;G76G.*@%:=Y;5_V8EFQ]-- M[$, -;)8A->EXEZ642.Y#+T5E=@_U27Q\Z7[P_^]B(XCXGX5I$O&(=!K!/$? M2T\31>Y^7Z5\P1=KS#]YIV+K./ M[CXW:]<#P1UK(!FG3^M?FA^!NM/4+9.KN^J 7H7Z)]?<[._\ M5(](YM^WN983S)=F_A75/.0M4)L0K(X*P^+DC0)K"6$Y"O1NYGZ%%[W!F=6T MI*X5Q97"=LB[+5U8^:U/\WEVC7]PD1M-_W)G4I G;-C]2N/"^"XJ^KE?8W2= M%\C;.:=%J"[GK4H;DFTL,,_&;7C?YNF;%_O.-;72F/"T]^E&[8! %M+08.BY M6QN(Z:15I.P$#HU6#O08(.L[ U8'PVIZ2L-.$%(8F_$CY@KD< ETE6SE?@3" M<5/=:;7:"=(SE8]+FCR5'IP6[C!HZ]]'*"Q%@V?CWV2AX ^4*N(HF2-%*F/) MW$];(N@I +UQ@BMD>L G7DR+/!I3AX?&/AUFE.NW:I?]_T)0_T,'_W2T8-]R MIA_F5P@I\&M1^=:[HBYL9CM^/%%V.J2JFL0V]1CH M4""7DW 54^3J+80%2GP$9TWSJ>U2Y]L[?)[2?3S<:@+C5 MA&=+T7"G/3B7-\QP$I65E;6_W0@Z/STB:N] M]I%JZSYD@Z=Z-_7$W7V-OYL$4+MG@#GY=:2INBJ?J=*'T:;S_*Q;$Y[TSO:( MF*(1>1(QH'4NAN.9K;9X;YOH= F=C-3@<5D]!V+R677Q^M+EI67ZWI!>[('8 M.,E@.X"2L\_8C4CW;3#J7:&WNM"]:*3TS_ __0['$XIW*%,XZT.PNZ/U6JM2 M^X2DGH#U9@C2Z7:7SZN-LNZ9-6T,K7F@]F9V0/>FJ:,9+N'SW$/'6@LWF'>J MF<96)(@+M\ M(@EEW3^_35Q"9L$'GU9;]V^7&/C7JEM['8BML'[=!;:%77!I M<6/U/ _CK9;/;*)5G,Q!AHQ.0 ]:^B8HL5H MQ3$X/UGV:,&OS5URWA!;FW9HF6%&+%(B8=E9RQ=QSI'(&K4YHUC+(MWHUJ&986T+S;R>P MK31+78FP6OJ VQQL5U=A256NSNR(-K8X&A&+=BVD?T]_^)26_*>3-"@_$E"5U MLI<-LM93FA"//&K8S(GEHEF+U5A!?7P9OVODVT0)=^<[#S/!=2MU0_4&==ZV MF5:A28SFW=<1%_Q)7H39I[M037)+"AD:8V9(+<]I S(2JS274WJ[MQ1I1O,$ M"QB_2ZN= 08U$)0OKB^0E4!I"TN&&4<>G@:"OOO?-=/_V_2Y-ZO,:,FG]137 M*G:VL<',]D9?)Q?P:,6)=DX6/1,\ZWXIK6G'0=N4D#(2=%W;:!'?PO2^@/-J6(1V M6&[LAT!S('K3!DU5&KPUIA<7 92!0G5)D, U@.T@>$VD#0/6!Y^3CDT3O'[: M#5Z/A:SKDY;+O $AD&W5]#%6Y39WHMEGK7MSRT-XN7;*Z,SK!V>8Q[69<:2K MH&HGW'^FDP\ MA1&]ZC\)DYP*=R%UAU*^[1,%S13KMX6_*SY9RGJF3?R9*,-''KT*E<950R\M M;8;/E"KEELJ,%@^KKR96)CYL40S//=[:]C9:7I)$MDSND9ALC$64Z1)+XG-X M774:1]3?)!1M)U:]FNES+.K!$KF]"[\ M]'MY2 %%OR'>)_QF(-,;FG/T0J.PG1/&G]Z-OV>QQ2.1WW]XK-8;JQP1?DY) M6C?:\?58T%:V*\8V??=*\,@'<^MX(JUQ3F^IIB^'2KKTC+H>VH4%M"I\*C MK)$$I=&P*O/KO,2O!XWJ9 3**/G#2CZ3$"!I^XA/^H5@(V2Z F*1V[>IK)Q4IJL>8LY8WWFSHWP:_O$WD^A-TH M=4-&AM$B&0.SQ/FJ/(Z#&-^(?KAG_]=_R7H,;%$M7$-8'59$@S6"AY=ECT-2,C M]Z+>TIQ56K.;N8+>8C+GI,=&&:=4OR"TNV$I^#8!?IK#6V&ZDF$!=A"8UM+= M-?5Q)@*B9-ZE2NG@.!IE*&"\?"*7E,!KJ/4+>$NK7S\]X+JJ\57W' M0 %RNDBH%P"Y.LOTKN\UQ&LPWJ?75QQ*2E_$.;5R)S0Y,F\ NB-72?C M =#-?M80D]76*4(/8[9>CV116A[%>M'6#1M\-&QE OCM06M@<@S M@2[HH=\7,+(5\KA1A84 QAFK8FW#X$@A/!=SMT\;F-,PX\Y^_+6+VO" MSUA(Z#S-58+9@LN<7I4X<9))HX#K4G1]TT&>OB"/C+G-?&O(D2^_ MT??X!XP M,T)WC-BMY#= G%1+2;H)IT)D"DM#ZR'QD)7DDRJ H^SI?. M[^W=Q[DK?.UM[8(4$GX[,,BMX6,\;^VF,@34^*HUL&6@;L*7Q2UO;7J;27B^ MC;5,=4KH[%236A8U!:M'$NOO==QS,5'0W0:8DV8;-"&;:Z^8D9I9)UOOG)O^ M.-7?N*-+.*E9;V3WK0.QG[MCGXT4/M:QCI1;?\*A>^+A3@TF'U$9Y1Z(G5;& MB]2_TSNI_9K2K,TLA';TCOM@-Z:,QM""D2)#'!Y7;&UU82 VYW=(GYQ=]DN+ M"-.J!3'FC%!!>BA0QJV!<,?3,G2%C=O>/_]HVF];QP"X;WIRC^RAHZMZ#6') MY#Z[=$&?S>P)Q>P[%D$UCUM<"2&J6B8GG5ID->[F3K=1XC*>FYJ'[2UVFK4X-&MTN;$NF/[S!FO_F0Z)]L1$,UX,T7/; M0Q-A@]C.HD%F9]"0Z/H45"T\]T/&2(Q(;\YZ)+-16H+;=[]^-#L]!](XF^>8 M+85]8!@U7SM])7\[.L SME8MU2N"[OX!HP=YBP]\[I<.5R DL?V&/I"==E&# MG"%_ 5QCU4I9SQHMWO7^S@8MLBV';.[4YH:_+_O)OZOTJ$R(KB5 MNG\<#AR_ M`TGYA&K4G2KQCAK]2Y]>2W?[BY/!&W)9+U>UW".&'[M\W*. ME%-WHW;K@I+\5W$&6QW55]GC=&)O5'X I=:/%, %>]9+4C($KO;R*#KJ_*5 M)@_CO+7YQS]&"QT2CRF2;;:$9?2NIR^=+67=Z81X#R@R^O+6N]_-ISN!V@H? M%57Q3![#XT>&W\>>L)T(C0&,??U$+>^>?N?-70R[H>44:&@E:*?H:/,1<8>2 M^OI-K?U*CB@A=V%BTGA\89SI4V!J=V*3PV"79TVP(-[UE V"0L][XO>XF:;- ME+D^\5@D@UV+[[D[!:RV5P-6!]9D&%69-^[9>;_#J7G?>%_WR@?GJ>[Y)BAN M4(Z0.E;GMM^(%I>0(PV)E_1C4&Z'SH;,KT"U]> MH, MYMKC,7$# XMN12EN2H KU1V7U[3[5-UXZ3>R@[EI&0// MO&)/5W9/4(/G$PIZ1HB.#3..R9MZ89TS:#ICNAS?HT\.:$Q.*@(Q;4">X+,G M7G(^G18-:1[T5'GOFU?]-UAJ_415 R!/%8LB^'D7;?/S=\R^E4H8 M[;IBW'MD_@"3'H HB%J^N>EL993Z;3,_;/=*6"4F:YJ,.J$_11+WN%UM:AIE M:AHH+I?T\$M*\16.EE"/JTW)I$+U6M@!KC/@4O;-CFU&L=MK0:CQ5?#8=]HBZ3$YHT"AO?AY*TVQ(^"+R9,T8+R[ B-A^ M;G,4AS'J&\P#B)=_A17AN44!%U;2=?LLJ@"'?H\X\'JS,=G GKU:AYSX>)B?D[?F/9.N^8Q4 MU!0D;&#]!/3H9!Q?A>1)7V(A,V?_OZ*QI]O_/_@C2ORY^>A"Z"L MO(8QKE,:S,_FH31JMCVN\TTUA+7A[$0**[K,SZU.'>$%$1U*+F^8FLZ1V';) M3543Y9J-72VB8&F(W0;S&&5T.8(@=R;BQ.)JEOH5\IDD*L-O &G8P N=J;9> MY:+I]5K#YU<2[WO?K*VG[,-X.DLQLSLAJR8QU[<%.EO$E]L/WW -7#@_)/^[0.1#C\Q+.'HA]T9[M[5^\.SD. MHZW\?1C$GZ/\.;)R1']7\"BJR@S:NN U6_=*[7" '.S]8 MU/7Z^LG[K]\5J^3VLO)B8^VE8G81KLK9DSLN)(<"&%LGA4GL,JIAH@>$YV!N M]G5X!@3BY@L0WT*.Y24]'K0[LJM/0HZ%+2LT+4EH:#2-=YJ:0C1,D,M)WPF; MBEJ3-,9%W>[F4"DUY/FI;GR/B1^CTW6O53VW$>2?AB()5OH+_&M!]5E;_ ML6]+.?+\.3[UQNKQ.L<8/M_-P= M_VU$O9FL-VJY(O@%>W&?U]H8A?RA^ M-O^.=?PP]52WVB8[T\98P8D1CPXI]RSH+"RRVY:-<%#9$^5 MAQ6I^/BL3(@,G/#+>?9)3_?,Y=)R/2=;ON8XW0-?O4I*B<\GGVVW[5XC*00\ MCJM_5+[Z&46^?=!CQV*\PS!G?4;.?#N'R@K=__K5;L/ @9C^N.ACWOC5_E_U MV,*QOF)+Z5Q.QMI)Q=V^0+[N1^7=#BC8CVP6,O?%=[\+)_,;+)6^I]!E.KF,I[9,KJ.G/,2:(PN:-C.:$6/F_KIGTXS'KJ!6[ MG-@.CGLQHF-*OO.P88)(+WQ!,6QWS?C[F<0\J!%'_D.QZGKB(,%8E/C&).E$ MS)X@C#-L-KL]$_^@^T#L&@,^:/+:V'7N0*PH!"$X$/LE\1N95='R+.5Y>M]Z M]_;AC'W_1F%AXOWX/\'X/P6&\G>"@@EGX/S$UO==MLEZX/ ;:T!9 ?N89.#;FIM9 /FN_7#E ."6U*Q7ZM.9PBH=0XZT MEPVA2(-'.+MJNE"3!;\!I\KH.GL&I-U+!C5W $F]>EZ7]O:(>^3"8:[:8D.G0PW^W4)XCV[ 2E2U^*2C=KQU#_/MBS3;\] MX4XQUYQV5&B^Y-T@MR%"1+.+F8B)-W49^0QR;TPZF3W>6;!GO$DU4J_([W!V)!QJ^\6TS<]M#"\HX, MN\5H49R\D]UD8L7^>\2=CH@$G C(MTM4*'[/%VP85Q>W'X@Y[+W\DY,_.?F3 MDS\Y^3_#B64B3BYX,/H\$W5BG?:6O$0B;(??[.)G;P0$PYBYQQ^,GG%G=$[J M%M<&I699#Q*4K.;Y=VK2K+R^6"VU-Z=?>3DS&@=_&1V/@A6S-1G@0H>LYD41 MK?RHR'9O@S=)](XTRE^A6Q3%1>?/<@JSH(,:/EM$H6ZI2A4_6H0C2,%#N%I\ M9RLXFDM%!<^<_QG\T]7UCBO\JX@T :E=*)TWD@O/=,*JF@9Q%^1&:&/H4/5FHKWOPI7K!46SY*5RF6$ BCC.9PA2 M.J-;\52+O$:1ZY3K!^2!V+_C/&3ROR1@?^9/+?N3DS\Y^9.3/SGYQ(F)1<)& M)TTYA9CP=@83.^-W]?N3X;8Y@679W=W3*=I1*YR>"Z@P1;>DRDKB-[O%LSD M"4CX $"V8=6$45RW^]M N<6L5/^!F*AV+%-JKUX($WQ'3SP0*UE .#R1[Y$% MK./MAE2FJ.:]"/-UJ(DEZF?PI9?X.W_+-KZ,8N%E%P[$SLIRH*[*U 2CM^ MV3&1LQF MS$3R^);!#1ED]/(Q&9+FF\,B1_C8"*I7[KUN%*MD5@8TKG:JS.W=%7?;+1UJW5B>(DLGZ1F>J$X$3#A/D3P6( MFIC[I8;F^5HU4I0&(U$_1*A99'#&X3=,(<]W?--LNIUQ();TMJ9]3EDM9V@& M77 #(,&4<"?GV.]:;8Q3GNCM7'@3&$.+1#NKR^D_\FWURGL=,DF>3:(WI(6K[])-T^LR&/O M+BG1A?WZ9G5V,@V>(V%1F2TM>H95EJ>P=C+!MT?BF.7 R KF-[I:2-PL,/B M7 )'#8$WB-4<7I5:38=4VQW)H0XAO@_)6X36:N>AF525Z"OYJZ1$",)7BQ\H M,9DTC,!!]"'?-$JP:ZIN^%O$B>&--MRW[;@V;_SZO MR%T+DJWLE]%L?!C879Z_'>KW.F=4PPF2GY//4,%_ZGB\T;F2O8&MBB-5Z=- M+L77,W4G?_U#O[ ^D7BXJ$MV[\KC9]-P&;9'+PF_YO^UM+?.1.GE"TTA>OZX M O=A3\-KL=E\WIB;'#U*:\6HJ;*N:R->[R]]B>H31U?W]EJH:*IG&8-JTV8W M :8R_:A]9Y?TG1)K ]%LT]-L9Y?X@C[(L$@ZD#A!)^: >/<@P FZRW 80Q/- MYBJL F7GGP*/_E0Y,!UW++I\5SWZ 8JM1E!?]K 9I_1X1&,$57).!D>[@6,% M E!#SYRES#=;]<*YMP.*V6=[M_VSEX8/;3QL"YWG3WME$308#L2!V&BX6@12 MFU3.KAC3,*8I7C#'Y,:L_$'D#LD)Z2SE!^.TD.DR0:\06S"_C5"=QN\O)UY>7PR5A+P M!9>&BTNE#T(#E1\*ZB7,QN0=)-T&?@'1+H#PK.0%-:';Y@DY\P9:8Z.P?H;J M0DIID!51RGD0B?*X=;."_EVL9)Y>-(+3;L_:SLI:#P\VX"LL1PN@69IPUA3&X%68B.2\]X^3CXGD\27C<0>)5?4R19P8](EQ' 1G41:N[ ME7!9(>)Z7WMD'<9U4"<>#[)D\L*FJ0.+_*! ,BJK=\,D&Z:(#B/B]U5<* 1R MEK=)0@9,I7[S4)\6:U7L1<)M-MH?!\7;K=N1> M"=#>J+C+IE24ORVNDF[(G-E/PP]FE7G.Q?EN""'&]=1EN$7U@1C<[O)GLPL. MO_T1TS223-)E:O47UG5YF-XIU%"K._[S;0K&95+;EX$&_1>]"WZ"J/KT"]WWR.1DI\AL2DD MJB^P.N@:3BJC3E]!Q6SWJ\=H:>P@E+>DO!YJQ.WRR"&64SZ=?A6 _>>]F+#4 M0 (9]UIV_.R"FY/A2+6I*2+I\1U=F=_$K424W9FG$;8,.(P\'M17'RQ2UX Z MGN5<<[FTB*8'YKN7S;_,'.EA,AJ"TKU>9OX(R9TRJ[AKDM-N-3D9+O>L1P8X M7<;*XA10JGL$OI=0RZY>\?%S$P-E;S.&8R:5&EA&IY"SQIT#?$'08Q]H=N$? M ?GX3W%N]X*B3TX>B 7+1(+S/=_B*A2.:=A*Q]&[9(_W-#P.LJ?C"V\6JWII=E_OC(#K\Q+>U MH-"5CP+;Q=$,CF>7>MS"7/,R+.IWFVFT*QGRXH^Y(F.[B;_^KQFXQ[T1/BHJ MC++I+KAR&'#\A/W,UF1GH8.T:K6KU/9>?793@_N-,]CEC\=7VGO]F$GI="&"U8[QX&,=[*L^"?G\#7P9_^$LT M0P/M&>!%=NWC"%3Q!E\^Z!Q_[??G74=U@2I-4U*5"@C!URXR#\0DF[^9 MIA2?H'\I-$B]<17TG$'#=&-!KGD;IJ9]!5 \I6VQ58_VJ4T&<&/W:_"+0>]>6J@I"H>A*2\" AD5Q,]D;@NSPS7 I M5FX9S*@\$(O@*[^FCJ,@/:\"QU^GX/*2J,00YJ3%&FL=8E?F:@U1_?W9([$E M$9CZ\Q#.LR"247_59S/=Q+N?:R#GUEOI1/H0N1M9B 0?T,Z' ^-"<#(4Q_"E):GL MKUVV.O:+_(S4%VR_?U"F'QW0';43K3T*<45/L=I$P;D"6"RNO?=^I+=AS_NB MZZT<'7IK@:I0(1Z]Q WMRJ>[L;5M/#K\#^2"F^LW&-[SFB:XHC=KY@D,V M(6LGH7IGF[*T>^8P<'P$NE)I7ZW?HKZT0-:4;MBO:6,I,YOPM?EEK9H@M>.K M?2_8Y2UTY?4OX:TG0-[>GII):5GZX-J3ZHE,090?D@5X,67R(\5DX9CF@#Y? M.WQ1G=EU27R1VP4.\ AWR5MCX*>.,Y\PK/^(+?X;@R',5G D&+Z8MX^ M>H$K= R?("C,KAIW&%LD%VFEV.NRUN=?^$*-$9I(C6/.!AQIX^][&]81>ZVM MP:<*[# !];CT3T?XG>IF\Q[ZCG/Z19.A,AW=\1,]>>9S.DBKL35IX[CAJMVD M"_@-?U5;_4MRFU4/?V.??Y0N-=\NM;%$DD@ ?+.!R@Q#H.S6TCN49D=XP?C1 MDFR4Z@(SAASI]L0!@@P;H<^+/J=,G4M:QH*&;G8Z&;:8 M0DBSAVZE($Y#74O!.(930'E8X0JC(J1ZV+G!:2!66O4,Q$XB3U7B-4"\'^XH M0U>X?/FRO,Z+:_:A,TDX-0D)":G.3D$G.4>E[V1;[#6?'H]1:- LM@1R-R\Y M.9GVJ25/YVHR$@A01UR%-P?$%>6%VEV=";D!27AVT]9X]N5TNN]:K(;-_1?6 ML^3.T;%CEQK>U=EIR81NY1W3TS:G5YV6&(1]J^\49U E]"B5L0X&LPB'RT_8 M@.L.Q+X0UO5O@[, ["'/ZUXO%[ $'9HQ,"@ZK/->4I\=!*'H.JR,P/F" UKO M!G\U)/TO5?[\-_JUWT?>N5^\LS*'+=_7I\LPU5]6'Z, ?R>]>'%T>)\;- MYI*]7NAGLR,R^Q3SNT='PK/%3]NUQ?!S-C_&4<%X=%)2.A@<8_JI."Q&7)RQ M35Q 9F5=((72E,'@B*0DMH:&H8*"@;^G7=7DRP3SCA VMZ=R G<2-FYN['Q[ MJLTJ)P8TT+DD?N-5F)=9=>5(B%TTSDR'#BE-W@R]^O[ALB73X/G&X3<)/Y'? M31B)MU3;&4^08$V$DY"W#)_D=5!R44R_S1Q58H+7:8_Z-FYXSX>B'+4.[,%3 M-=_*( CRT!P0)=-7'_=?OBXE]H=2^;JX7S^4%/&R2D(\>[%KAGQUGAO]XPZ3SP;U9CRI9)8-L MYHI:?ARF.+5.HGC$7>Y[EEP2!U#CO#;5DP"@%@S&9FKVM(Z3 /I1[-=>H\6: MDTK3"$WVC"-,=IO0%2N@9PU'DO', >[>;L.8,?K%)>!\O:92VO?_;#+_+860 MWWW^P"38N*1%NR^J&/=!5]YV/#91.>M[=MER4="30+>G(7D3YV07"\PXSHJ> M+]M!N7(@7-A]_4P\\[?KYXMJ5UWG) S<W ME'H2S%:$@9"N/&%.^]RXR25]4+%M4Q4RH32I/59LL(FV5"WWKKG7.W[59/_DP\=7V[ MX/;SW>/-26_G;UU7V#^5"J"NZ-TCDNQ9<)"EE&-C!;)F^]/B*/*H=-")>9; FY\Y_;OFG.X?<4[ M^B2'MZXR512MPO6(9>Q)NUVXY=QPX6EM6(+C""S,RW)H:UC9K9.)=?A"4!5_ M:R I^U9O9H15WP?UF^:*"U]QI%,6.N:_:MEUZY[82R01-G*#.FS/M+ M_>A9V^<$78IG5,'7T:5>/0,(B,7R,!S'GR2X--K'5VR>\@GY!^$=/[(WE;!8 M\+HHN_SXAWJO'F*T25%"UJD?>^=KON]J&1X:6#/[00?(=;S/*4Y[:TU6P+MM M)TL(S=(>5^("WUS.%N1 MC%,2B\]Y3].%+(K"W2W9Y=$WK4:I_&$%1?D12EEOAC&:,NSS/DNGT&K6=-[9"C(+(M M>CNQI+;CM6?T> NKO25JT$ASP!O47&:Y3 LEUUT3/I"]+E-:V6XS -4N?(.I M[2G'UN!)&AHB2._3A']?C%^Q_^B";_&_V5+/S%8,LKCI.R5Q'*@@IT M2PEII*<32J5@6)9@$!HLP6XPCO \)YL4PRA*KOM&K[NR;]TO_O+\A'3.8LS1 M=QT*89:+&!\;O;+]C,7-)%H!(K(F:Z:0*AZ[W^_05UD5,T*3O[@NM='>M;., MQ_/!:,R9@;*B2= IVZPN!+%,6>$N\MF=)S^*'9%$C&.X]*36DC%XX-A:H+.Y#ZG::%4>C/ .\MR-1E\.5 &[_N3?K?T]?N!BO4%X>B/5C0T+>QCS0 MFF+J&'K*E-_+&X=2OF#PLI\@ :/&0$B5R4#JI5:GB.BP:GCIBH_G%Y?'0-T] MLZX=8KN&6W/3^NP"A_WWWF6 MOX+F_EBGWT(YNRY8_[G*E8*Q QQYM<0 +]A'Q2;/7)=-&TQ4F+RBM24K@9FY MD>ALKSZGZ+/JU4)NK89[#KZ5+8N!5WHKZZ%,OJ85!E#*,T+BC[/B0:5KT#($ M?C(VLTY^#!<8LU_@-CE4F_W7DD/6O_X3I+[TD2OQX.Q:1!/'*5>_AS"!TO*7 M U;CL+62J0S-="6?H8C $?&U:SJC[R,K[8VPX6AZ\ZW*BI7:YRSY-;LI7MIL M6QG(NDF P[$'LE38U\Q'>^#FKYX900;:/1:)!V(:R?33PC,I=L6R)I*HG4"W M5VWC4DU_1/TEC$5UAE)-;7)A7YHU[K2*6 M^ZN! 3WD9 ZTB:>CMY!2S.JY^R*1>741)D0W1Y%UKE+VS8XY]\!XPPV?^AQ> M+IC4,>0K\J6+SW//(!K\)[6)J>&CV(W;@FK>4&YS89_K?&4E!B$:-OB847=N M?-2HAM=] I^.%2=^$DCG8)J)I?ER9N.I!0HU7Z,O@4% MU@=BUGV5LN4>_S/"?Z>CA_8^TS40F"P,_;JLH_T ,;)AQ-/<#_]*V1LF]N;; @NC,[7+*-_4"\4*=F?Z$W#1[ M-2"G2+'WS::\_J>\.'(P?.%C7@P5URB/VWM:U@YG05P$CO C5AHKA9Z=)V^ M[!^>MUMV72>_AYF8!U',Z67F"\SVWFM::+G$L+7L?.XD>9M/G!"P5[?AD:E>BJVNRZ(Z[&JL/8O"^3V\Z755^KVUAFC=2XYR;V__"D MJJI_2<3M6S'W028V_OC"D:7^M1:V _/U!GEE\OJ''@QQ8G\G 9CEPA:/22*Y MTE''0C^F\"^P,'!@;>K>];5)9S^&#[Y5+2TN?T&_W15PE5[-UCCK\5 5KZ)DZWP=)I])=D7.2H^ \QO M@%^\=/W;%44'E+8J/,WI=7Y=L$XU;<@H2T+*VJX$]* UC30..X026BDAB(W MB5#9NJ!^&[ 1$/AMHV(=:Z:..!Y5^L;C8WSA5I4('Y[O@%;<.B>C2Q0=VH[< M6S_3+25L(<;!P5<8SI 6O9$" M".5N-I$;2T=%U'C.R1_7U&KU7I='&U]L[+0E,@5>[0.P,]6B8S5:C_[H];F@ MR1%RQ]?$Y*ARS)C6TN;80.&OA,83I\D=S[,<*6YEJ84LOP>DD;MWSZ8:TY#A MWA)K]O:U"C&JEY_G3CF;>F-W2N681@$S"'Q>M 3GN1V.O#S;&!V_Q]HK'6]$ M?:/?(&\1(;#9T\3X9"*\OAYL"[.VPQ<9SV5@.9X*$2E+$G>=Q8-&"FC!$ZU@ M>.X5.ZVJ**Z-4JIV]6C&, 7@+BK834@UOW]_8,-&AI=GRIUKN;%_C"VXHZLS:WF:,>#7V-G%N> DJ5.S94UV(3" MD 7ZE.E\QU^*;/;)T'Z!7G/46AVB+-Z)'$?)(21C2W>4QF>9>Q3 Y-2F%=83=\-9H066&Q(5C>-MR?&]/ M/"4(LA?4*;(223ZGKPUY[5X\8JARW/1OZ85(-Q(>U# M^G)]RV"=*ZI[]D(0^4 ,]K5S<'H=N,4@;F6]A. 9^3YFV\EX4_O4+IA]P;R) M)$&V7.:S$"\44>?XUC80J":O:7&"8!ZF6MBGG,-R9_@\WV-9(J6VX8TH:.S4 M&TTZ\:[3:R)?.D YI,#Y/#^VCZF]T+I\SK,TT@* M51<4?5GK)0VHK_4RW=1TPPI4SUB;P%SQKGL1NKS"QEYR6<9"I$S-Z[XI=2>R MV(DM/<0)5EA(/0L&MX-B VG@A+Z*HG^V5BEU"#UT>%G1#T@T_["MZ6E9T?&_ M7$BA;=NR-KDYSI7=KW"#ZW47)X]*S<[SOVT6?\FHVNT/C@G#!+BL<4B!PBKJ M@=A@'4L,IKMN[!VXB[QY(,9SFMPW;?FZK/Z?@/[Y2<1WL6^W[BW7-H?X/V(# MMSVM4K1O[A![+JSEG>#C?AC0N>X8IH?T/L-Y]0[VL ;"JIH**LT^Q8P[F7D@ M]LTFZLJLA.RR:_3M O+'<.=<[H%82 [$TW^@_?H"5*B9S)LA$PAAB>OJ7."! M&'+$<2/._E\K,?J+YO@Z2S!&@/NA):@+'-)Y_G M7/8,'Y)7JK8A9M^MG3*K;W 96=$J+\0HA]?F[BSEA7]-@1\+43EM.-&O[UM- M+AFR%8[18GH%6XF]"3?FN8^Z0-;M)=>\*9-]-5:F.[[0"9%4E,;&D'32(;01 M?+M'%T(MR+S7R%/ZZ#!UE_-SCTV-U$07+N859'&E@RX$WPY['7#S?;V6%R<" MY$2]Y5R53[>6.Q3FG;W[/7.N#?+ 'RE*A6LEO3#^&!A8(9)O[%\-AV7I*QI? M'LPC1)=]+3J#V=OO',Y!U==ZM/?Z_A%<#H.HFQZT3?PBPXS@SHQ2(X/>!#5) M(3PP]/S1L,C0LRT3;O1F0Q%=$?;;B/?CE4OT"=ZK97QS=&LR%?98]F/ Y)2A MW;B7E!P.Q6]'PPOAUN(U\00L0 [NYJM@4N;T*O2D]%1,>(HN)5D+7QJY?_5= MY F3-QL!#TAIU,W=A+\\K0UJ[INS.614&U=9E=W[T1%6EJ,-F>BYN5UJ^$"T M/(<7/M,'"U JH^Z/Q4GV1>DV!UQYW?K%+>&&$@S1?'N\^IZ(9%QM$4,@8P=D]Q(=J='A:.WEXN'[;!&R.SMYVO M!3G$Q %D\ W;]Q:*]]>KHD]_=#Q;8-!H.\2\>-_3%R0*K0T&D)%[UQ<%(J^\ MUS!H)B+!)5F4O^0167R!A&418$=>!-A>318/RO[U=Y!J$*C.N$ #,M_@X9;; MK)Y:8([V%\QM8[/F(?)AJ<"[>1.51U3\'/0;6[\XG9>,5?FYFYGW5;RG]$C/ M\YCT]ZO#1O)MG%-%.AFHD:D#,5H/-]#8+KR:%2/*IV2WQL12)SLG7/&C?K5P M?ZNX\8G\N+8XZ\Y. 8D[00:*&_.]!L"JM$=GJTBGOKDA\\WWTNYVTJ[97FS4]:K0]S;LO'$JU)!U]HRK'-]2?Y7RLSZC>73;S[MK7Q_ M(RS$Z#.J]B(/.[9FHQQ%[V'U 6?>VD&SD'5E..2RW296EI@>7A7+,\Y?F*#K MM1?MNI0W2]3B>V 09)M6D?*ZU':I:Y&"EI/&'UDV%V3_Z;+YX']<-L7$OAT2 MU1/?8X.+M:)"Z_V&SO>8%DZ21I8'T\TF7XZ#&WI<@B"7+_>IM9@H3CYJ#+'[ M/,BKX+?V2S+9WMNH!>2F-L*34"MU($:=0Z,N+,5K%_O"-_/0:\,M@A]Z8TZ^ M-]IUKT%3 OGVB(2+>7F"AA=A-,,,\9#9$D4;L!!?5)];=]OIXA_R8&+&JA@[ MZ8==,QKGTAZJVBI*W&39 ;)[F/F@B I:\K"5*C(X MM.O??W&O@7L\7*JT^P*3DI+R\O**%#Y53:=\E<2^MHLKJ?NW=D2N>6L V*83 MOT!I,C&2"1:E-0<(OB\UICU\HYLY*GD_9K+(HLU:R%6;L%B MUW)1% F[Y7WE**0WBJJ[8HYI$047-9"52EV6!1D6:)J*9U#F9>./C'[1F[!, MCK =;>+DM9J.7@,H6R'7@&L'8C*T?$N_/$;(2%"[))P\$E1)MY2[],/E0 M'[ <,!/]=F7C96)_M/6N-YJK7_MEHF13[L4V=L&K9]^&+%'5F#_$1I7$#E80=G.*@^#U4= M[%XVF4=>RB][\:!WN57[=MXV5$>01NKO;6@C2N+ M2*'55?=3,A4479VXBP\GNTB3!V)AS9COT[<-8=\L)(?;3\G^L#XI-:WUU3*. MAE=-/].],R+ 3D]$>78#XNU2M&DOZV_VAAHACJ]0GT7M':$VCMI%C3.U<\?] M4"T]Y5^;"@: G4((![.YD=SV!A4I= E8DH-#9Z*K^D(AUJ>*F\O:H,"QR1X@ MBY!O@*/YUJG=^U;BGW65_O8S$<%=..#]H\Q@A>K+)V'1?X'MC'^CIW@@YG#I M_D"@:" 0S;&4P?CI#G@MQ6E=6!R3'2D^G/[$;OUXW1;]!X=(<2Z>N>R\_W,V;_N<[=W9)E4/U*9 R%,K06'2#M)Q;#X MJ>SG,Z:.-YQ&:V?)F;NP"D+\^@4(*@#/$E6F0V-3;R[3CT% 0+W1,.)4S^H-J>\_".6?,A2$/FF/OKY 'JGMV'+P7.2%RYI0 MI?:Z,9]^E1#6MB)W]<;G;*IQI/9Q.$!D,ZQ746C7L/ MRX!D&6#]171W27(Z4I<-<97Y5/P?F!:DZ-+UJ06 OH(3?CI^G6^47AQGR&!61R"7B)"[N:;D7I%1D'K6U,%P.YS8$C<^+FO,ASK MO-],:Z9FF:8.+1SR]'B)A9\B=/0%7-@TK$)''K(0C*T[?*G\Z6="1RSJ!C:S MSK@P(=E)7FZ;@)USE[.T%#2%NFN5BEQ56CT16FE1Z UOZE<-.?[>O_T1))FP M9_S#!@5[%KI ?)!:M:1X7SY'1I1Y.N^R#JI2V].6V;'1F383G'.Z72=BI8I: MWK520DK0#*_-B#=D"0.L14TUC/9B=V.6T>*U"XE?Z]GU3H0V\LV:HB:6!1MQ M38(L?L.-5//BJIJ_?2V>'D(E.Q">=+MC?WCX-76"&+>\ZEAN6^129%00M3PX M=]T+%^/"Z5$<3P?=.Z?MI5%&=JS#R>Z3>%&"J< MAD?3QQ^RN' [$CA8BZ;F@RZ#)\ VGRZ"F4U[LZ2K+'_ =,>WEJ!0=7 M=';I2L9\D4?Y"Z.3U/<+7D_'PG23TIKND:O1:[,$0I]Q,2R0ZGW!-/:4!K9Y M8U/E=LAVM5L ++C!PP/L"W1@.%A@!C?,$WPUD9M88R*E:)A#2#Y0_#\:\.A!V*R%'!KGJ(NU:([@^=$NV MUFS&.\VA> Y0"4(,XO< >'R3=L1F,S X<2.W M.*"F()V[45YZ1@^=S!8OC]M;6.ND-3XMNLGZQ[,W7T'WYFP7/8MGKOQU^4#, MO1>PZG9"2P^>==DY/_&2"-GG15,Q)7FG3E_GQARWI%\I_VW#I:&N$N!8^;!Y MWR/.]^IR-,*UJ9:MX?[>)X\Z;N\[!I7S5$O@QA>&4H+P6ZOO)708&X-'X2XH M[QQ=P2".)+54OLD% DU"#0WK/%07FW_Z9)\WH^#CMO#&_;FF@"8UQ'KU>&@+ M.RPVWY$U9Z+UTLOR*K.]O7+$-KGX?9ASD$+M;5"9>81CD!3'.6+_1,4"D7.> M4E:0IG$Z3U28P:UC[DN3 I:UC3,XS?JPEX+"Z88R0U=0ATR 1Y2@6?'CN@?/ MTO#FFMIFE0P5P7S?0'=XGT-I85KK4G-##TG+;OM>)<2@V7MY+5?]ZERE^A1= M-FOC'J)G Y)?MDNJW+X^H-9UC.DA9/ FN.@-MH(9A0']ATR1J/1WOE>>9?. M ?MMU,2!QC$8X)6[4X@_8EIB?]$Z$(N!=Y2M\$^ 1 9LCZ4[,^UAY/@7O6> MM$(FH_PXV=@XWE7X^NQ MP/7.F:) +[FY:X% X%>FDGKVGR3RN=$>4%00'6C$OV=W9:)I,?\^%!AHF#[B M@9LD,YY8^FH="K!"W5>SDTY)N/,H/$5XJW3DC=6 67LRA9U1&^%%(\M M64TZ$*M*9=(410P;E:% @3OEL8P@#EZM7=#* $%R]LM5 IKZN)%%< 4"SRMB M&%$[6J!Y4I?^]%]$3.&D\+&1!:)]AOA@92YRP4Y66T=C/.%U"F$_F\D-/F<3 MGJQ8Y^65>3T][&W6H$9I%@.16=E<>W\&$&SXEY7U9HNE&I@=[&X^%W!W&:G5 MCE"A=*'W9$51-DKNAH%+R+WRTFW_/2Q8K;G1+EA /WE2YZC?AA#"//.+]5'K MWY6L_CL=ZB:>U]E@>]MCAK0/VS[1N-1[_)T,Q_B0]HU9SVB#+N!W[<.I$CF! M^#GV:,HR+EC+;\Q:W_A[WW#FL"R_K'F1UG',>VB(CT$1!$FAA" M3QB5*B6C2&]*%4*(M$ (949'.D1 6BC9H2HDQ% "H8Y2(B4@!!)J$$((-?30 MX:<[^^X[^^[N]YW]\_<\[\D?^2/W> M&U4C<*.OL)U#(U!JN!\1JA"PV/1Z M*>HZ1+($#_^RO)HU9Q$W9=B9 MO'H]%,-VH'X\*;,+^$4ZRUF-VC+NHE)*-MEZ@':SM^^?:VZVTELKSPG_A0X@ M%ATI>#S]K",C7/6^MG,-EENM9O'-S_\LR;^G4^QR8'6SA[AS(D^N#><1ONW[TKH#!5#,37N]+K*RYK;P@%/@5:BIFH8 MUOK9Q?Y>!Q^.E%:O_J97ZSG3]9.WUB>2"LWH8QT.N_N[-=VJ8,SV?LOJZL>" M_"N!\(SZ[JA&W&(\H%<;V5#7(B0@D1""FO0@!$9X_RO?^+=DRN$VK_JT_LP- M).L^!UJ]=]_RXQ\DA-H/NJE:I87-?'MTU2 \[M$NS)NZ6FX_]'PB_.[KCZ^/ M^7H(VBN>[":=Y @JO*XQ*BS"67Y??'R2-K,^HL>W:Y%5>\!;X^(_992N($_C M8SX_E;FC."]!#]=?_\KTK.G>R/;U/%)8^/I6HM]M>U'LSW%0I)[3,3ZY9)UG.]*9U48D>ZOPDOU8NLWO,W2$WQY:3JY MF YBB7SR#"0UN%MSVC74##HVHBT4E[L]0WN-)@P@G+EXC591+^*+X6=GU6&'%2O=K_L[A-8 M=D@/JX<"C+>OD[O*9^%:LPT52&JM+@NES:W5(J0R'^>8]:;,$3S<.OG_W'+0 MXE;+SCFCV^ M/E%QQHIBO#Q0'8OSSP=H&PGG W0]%@Q5QW_O!^(.H>-;3*V! MVG.WQ];/M"W82^#?^*$,K0W):RS@A(L 7"/G/2C1 )4-$36T$Q28>@#_%8% MF5-N,%V'80K,":].QR!"_G:U-9'GZ2IFMS$]]K"9 RJH4QV 02'?Q-.!V=D; M^H:5Y3;DBN 1'0SW9"9YP]>F"M"%H@?ZV$,R3+*CVQTJWRS6L[UE,Y#6T43" M+1M).['MC3:L8>/9:^G=^KT3A*>Z?9 M\TKH_@:NZ4Y?K>.BAEO5VJ66Q)>O+LE M&GYM^ G,"I(T]+@6+:ZZ+F37!V@5\27GR:DA"Y6"*A[O R8ZP;D)Z5,G?Z#H MS(NAS-*.^>S>9+U]/,65 K;#@/GB?=ZX>?QKS^UO3*[_)]'YQ?1$VT;OLS&A M4^MZN@%^MU3WX*)0Q,;(13=,QGHF?S_M';2.U#+=C1FIRBAGS1/#@'1?HA@> M;B/K]B+ ?/M^8%Z+#+MF!:XA+$6 M/" %]QMS'HT86@9 PSSN:*.Q<.W,7 Y'9R+"#[HHR+ MEGXN+R;]'%KTZ:,] MZF:7^3S[;PBO=G;S6N,YJ.(EE9]"]FM3>1-XZ(TUF^^:N-F\3'^6[11]:;)% MIB_%O:7RT>+][O>!KFRNK?8YPTD5""#1-<;9]=@O9U*@? MI@#PB6IE+[M(/.=@VT#RE;,A^;QI?X.;$"^6ZKYI+W:T!M4_E^7KBQ[[8UWZ M1-YN.6U]^0YQ^SA3$^444:&)761G9:&! MKCS6Q$"0)+]VMY!1@((7155W#%S]UNZ(E!M@%F4C9F:VNPPDG..5L1!GCN#0 M/D]>4J8"2H>XE!V>$:67TV67,0L!Y/0XYDBG=\WXF7&H/KS;6]FR&*,R\CK( ML7P(*B(-5'".#8V%BTC+^$[$B),J.OS;@[/ MR+&G:5,___W@U0T X/KRVL0J_E5#MB_[=T+",A-V Q.T;DH">EG-1@,:K\(S M0STW@L5SA+'HKI!,C6B(!$A7X6.(P3'?TZ,O):F\>SV[UHL9O1@_]5W5?;:2 MR_X$TZXAWZ6'M+^S_!8K 6FL=CAB$UY0S\:Z$IUM.4]#1]0$WO&ZSWSH&@P/ M:)<6[$G5NCQC31:\=R_L%_9@&]V3E*0D_F;SMJR2".5RYERDWO?_%%44=F7= MTB4%N=P>QV?BL:UN7'8 ^33$>/$'BENYB=]6]P65MV*"T-NCIBLL@Q=/ER9Y>AG';O:LAKM_KN+.5&SWI_]W%7=955VDP_N-2=T-.2 [ MU=")[6PV$4*Q2;>R3HK(>=227ICHJH#]^$S0L">X !YW+Z6-7E!V97[R.[;M MKJ3TR+JO,PM*HB2XZ ZDV&$]:0* ^O_X*X5QNHM.!]R0&[:Z,*EPP6F<4W22;:'LJ= M/IW^/A_XNE[#?<>^C)DJ%7GQ?EJ4JM@BZ] CX>7]X/8WHW19W1% Y,U)&GKP MF._VZ(YH5Z3< %DKC[660VTOD>M#"U43-EWHQWQW[[2=P'RO2FDX\HVIE6!H M;>>ZYU]66B,(&Z.""2/EW0PH"( =J"9#A1]J9&(K,C&@O#,#O*XH:_7PE(B_I MN6&[?[UR%@,5,'5MJX3HKH.].=GH: M19$/Z/AU_#QO7+1"U9Y!FCBKS+N>UC\IW-P5V_)M$$3WP)GCHASZK"?0.OCM M,T78_%PB_T52?ERG4.V!Z=LIM/RN=(&Z)E[$DXIF.-"TO%J<(E1-BB-;'\OX M3/[X5\[?W#^<]9NR@7$%HAO\VF9TQR'GYS)J\26XZ[/$AA99NZ27KYU=-TU\ MI]4F$'E9XK1"Z1X0OY7CC&G"0=WZ^?AU)C7!6#,2LM9K4S'I#+&KP<+ Q30:Q*RUC)_A[+9VZ M<3AVCI;V KG_0HN8DW0/6F>,V+YMOEY(FDGR,$W\ M%[U001J1/"N:7-)GFXL*W;*MB<5V. .;"KL%' ,%I\:$KZJ[YN#_T2B2\$;+ MB0?A@!&FQD]/M,Y+AW#AKF;B=06!]]O!R@->%*]MAUB>62HCTD956?I24I!/ MMZ"R@WZ 8M29M8\GS2":"XN!C5L,CV[_[4*J5J4^0RP,19QL@9_"A\^A.YP+ M=B6+O3(?D7*HATV.".CE0I-N;8OZMHXLSC&?I6W>HQ,75N1_:YSY!5GO=N]" MX3*V14GT-/8]2DAR^Z15*,3;SG'2\W7.L-]0%44K1B;MUIG[-DR?P4*9E9#H M)K'TS$VKN9_OL.!FD'N;8-\=!>;DDASKX@85*B ,92]3 #!=4O$CA1V=01>I M+0^$';ZD.\K%2GN>7QC(N+@/6O9O@TK.(H.>1S\_Z?CD/_'E*WK;<:C]D.L! M%7J5O>I414)Y8JI*\^SZ:BB_#/ M+FY?!R59)5<<\]UT?$:'(:,L77';Q-&Q\#3^;76&K))7)__C3K%0:&BRP)C; MP0F.JJ3$_$&:+#:JS-A&LU'_.=5V1OYN:,[RKY>??L<3H6A]:@*E!*RTOL\M> _=OAFK?'G;S*FCZLK\!'#,_ M[HB%%]=:+F_,Q![S 13;0DKWB476*3,XPT9/S\V&!7]^:JQ;YE!?G\^"_5LL;Y@X[SC+>2TEA.#-^: M,EQ)IRC#&^Q44_@(_.26&@V8:@XR&_,UD![2!BU9&3QX8+6A@4-(7MWR K#7 M1"S/'?.!H)(CB1GF;/H((A2FQ\P-7HDRJ(DVQXS] MLZG./MQ[OY&Y)$ KK%LZ-&WN? ,/:]35PDO+\5" 2;;IFP7D\^*;X0C'CGE& M9686;FZ39V!==CTT]>YJ0NH!>?J\RMO'C*_/M%QN.>LJ?29DD5 08*!PS"=P M>TTG)QS=K[,TE ?PI"Q 9[)SJ\9)^5E%S,E'#L0Y5_1_$G!?[+6>^8PX$%KT M&^# :7%%FKE"2DK[15\CL(D,*D5DT,#*:BYFIL=:EIZG(%YY&)MCD=+AX1WB MI2LOZ1=1QCM\)V%ZI8DB=J]D<7=%">^F"$MJ9=36,0V!CHF[1CXU 12+BKG* MH(66Y^$]"]Q T*W!_:/@BNIQOTK[YOB0$E7*<)$UN/6#1#;[7J4]?@5AOV,1=*\QKN6GRJP>IG))NLQ=AZSN]*.#F?Q)7+4 M-(WIQ4/-0_CFE2@Q9$M;O8VD8M%\&JKN\Q7*](%'2\$18>^''Y0'BOZU3_T; M)2X>-J^IF^8C&3%U-OS+2BU=C9G%CU7[[L7NOFJM7M(\,.@I[7 G4LY=SWNM MV+5=XY:LFN !MU:H1SE/.H%6.R3G+=XT6CGVQ\L4W_4P0:NY,U ME#NIN\UCZ6Z,EKH^LW#=O'U]L\/8S^=6):MW4\2P65$!PL.YMXGO/A)?WA@. MAUF7*[BMA=83[U/Z*]JMK&_=+SJ3%#<4!GR%C,E1=^J <@'V, POQ]Z+!/N4 M.4< .4?$FV)']L=-0L4XM,_5T-*21O'\JYTYOY6^?_%+E7-:CH#R4[^YKND M#7.U/E__.Q=A-IV*E2#[]ZRD)*O ]'O\ F58HH#WI_-T=5Y\;0.#$X?*Y7;7 MG4/8E6)BI +\*"_I X-]^6%[3J?UKLQ57TT_%.SMF*^K%SPZ ;TG-4>O>94$ M,=T#I%#,-RM:4[WYT^"D(I=H;&+6BGL>2$O)>U\W./WD(MA?;+\L9)R>)I @ MBXPW0UAH>Z/%#C'6E>TT3^AW_VV+(U;2>E.*/J53!NWK3Q&U6DE9>0"]W $4 M[$7E-O$+3%D)J-JN./Q\AU=3LWRQR(SY*7-F?F]+IH' MQ@O(!2Z1&>CCT%29L-<(AENB1P?<]@\"('#1OI0(;8471F:;O;27%MC+)6"> MR3)#Z9!D+F=,EZ(!"=_PB&>.U*S_LS:U%NXG;(2:3!+F15O<+W)]:S\&_ M>0P]0^R^WPZ379Y=SHY?_[[\JZPJU$1/[AL+9KG2Q8KXLB2+_)]"-6B2K:#S MI,0A[LHV=DLXU%MU40KDY+5?-XVAI-(\;JS!7T4Z+2S5J3HX972!##17-)Y7='RH>? M6E\':_V2'3M+%A04BWT5SGS9;4))E1I>%A 0&%'5E94;B9%5)-_PJ A7Q\P6 M%PQE3:FJ?MJ 2^02%3"_ID(NQ6& M1FB>L^01[>DL2E2IBTCF9[9["@7-S5AM>%7L^1W*#>4P3515GTG8Y5J"'6UX M.QQ:L:<"X/!Q^MZ\,Q+]:B\*VNL_SZ3&R_9+!J:"*N[N@JC3_?/)BMW 2[_^ M!_%<@7[@O./O%,,KK5V'Z03E=34891<^J;CP[D'5U>5ME?O!"3KJZGU)I%6, MU=0J$>WO5QD%ZUN4!ZYL4MPN0)*E<2G)S$FXG ]XO'US,&RR[,8F&N(YFSD08BG> \P#D1STMT.A(O1&.%P%454J?L7A MDA<@8[A*V.D9*+4AJ]I"S/F\_I6EG.:*\:0SE!OR)>6*?[U&6RU M6 X#;3QCS/G ZPY\-P0!J6HZQ3L0@6&;1'L-N0X?$:,XL7AM=($66C&6H;O, MD=4[-'-)+-+?U:$Y+^TIW9AHU.)&QM'L9P]<) U@/I-' ME^WJD+\V_2'+7'FT_:S)N,4'53V!?L+[M7.'DU1USX'CV'PSZJ(H7&X*5_YZ M#JIKG(0]3;E4N*%,F0X*X-0#EWRSAL<7XSZJQ&!E?5EXK6:05O0T!E:NYQ_= M3U'.-_5(%LP?;N^0,TO[MI:EX1C^2WU^&CN3X?9TCRL+7E'RBM;C3N>K)W=V MCHFP?G[4+?/3]_]:.EOLG%6+3O@F97F-)+,1(&(VGO"7R1 [*[S?ERDDY!MB M;6_@Q%$&\47!T!S;*T[H79)%(HQOK=9-5/*"QH;SY0U#1>(QWZ7K(2V42\=\ MM8)#JVG(M=YG(U#NFH59X#'?.8?MJ+? 3[]\S?SF%YD?_R?W/\FZA)W,/4@4 M\LVK<5L.1AC)5P=&CEFV3]D6M@U%QE$V@/@P7&+U0]AK/2;6(7-/IRZJ))(:M+:1XQWSZ/UK\ *C+Y0G/<0Z MRN>YS/U\R_0A_I^X_[_(:Z6XY6O"D\,C1"L%0'.HL]U5$&V"W2BWKRD:JNL0 MU8W)?1V\8N >'#"X55S4%*: ]<#Y[(S3#-8 >>$_?6CLSK(.HJYY4R!Z4>I9 MY:KSN,DF'C#_+.4O6I!N)[V,&U.$149J3IFD02E;KB='-EVSH+"];52R!LNF]UI;,RU7]V:=#.A@8_Y M_-%"I62[K5JLVZAUU>&A[FOX6S_+3_D. QG*N-3WU7J8#AUM8\N+:!S5J\'./&8V2QVB$7C&PB1NTQYZ\9@O MP;"8$HRZ_EED6%:TM[;^@-#&K,[D7;@_%A4Q'>!1:]'(U26FMIN81 M<2_#I>?[,L-J)3C X.$E-X8+52..)HA"H8XFNW'WW2P4+IW78ZC]@UU^/>:[ MSYUG+2U6'GG/^H2(V@2@79PT$FW14$733M'*AB]QHV4,BK0LHF[_YJQL4ICT M JO8HBE,M#;&"0!RHHN"(8\9WEH@3[BA8N3HFAYS0%XBYX[=HD2$,V:^:5(3 MN^'/HHDAUYU1=:SA%3.S8SY/6:L,4\6J;IF-3AF:N30;X^T\?S7#3HR0:B(3 M5CXIS?Q-T;>B[?_3:14]81(\D+D?I,9%K5!%H*1^%N6F9K=IV:#;LCP2#8E#Z;.6-N MF]F1ZM0'/97<. CYTTTQL84R=H"4]?E9G1(0HL]KJ"'L"'"V6043BDHP&Q,L M[7?87F2S4ILPBO ?#V^!EB?-./D"$BU"\()L-Z>@@[P"*6DN!YWJYF%L]\=; MH9UDN;:'I7-J_4)]ALK/D!1'B I7",Z-BD%I$-T!+6+[F7LUCARM>WB?ZV6; M>E 'YW[[-FI)4&SR"%9-0)4?QU/ ;#U=Z8WZ&G9I2N<,HJ'=^.7%? M.H^[V5V7ITGW!)7(+Q_S79&;(NSQ+@H'5@P4DGI&;MA."0Z+E8FF7 ME*@E*248M^9LU=5C/EJ3S3%?,;D)N6*QM%MM9EZUO*@^$!S;:!1R-?B(.CV$ M-?-6I !EP_]W77]1BK73N^ZW?/ RW^\T^$*P3_8$"S,]=[)('XW MHG67+5>4Z*N]"2BZW):M>^GFAG[SJ5\(WDD9C5*K1Q.P0?Z<"),CB9$>%S6> MH2F"=@;"VZ3O(>[+)9J77Z.U<4D$DP"[]JKJ<')]7,6U]0'PHB*%AU(@P&8U MS:P_$$2&RC5PPPV(MFUEQWRH]?(HQO02S(XH79S?'L<.9.O+V'A];WXQ*2D=*>G./Q>3:@C>3;.>-.V>/N%LK&)SX-;.OY[K MGV#'? A I)]+]5$H"WG53G%>C)>C"PN0.VQ6B?JP%6_UT*VQ_9C//, >.,*O M>W9N7JQ9+GBNR_O@_5*$S8,E9*)A.I7(1:FW9VP #H45)-WV8#8_CO79T1JH MB?LXA]YCON'.9*+D,L5[7Z__ZM-ZN>__202;.XL1O9*D3PO*N9#4X@['7]> MN1HG/_*G(IL[][6+EQJ"-;3$9J6G9A)&:JQK1#^NA5KI&K-=OC^X/-,BM8,D M)G1D;]^#49O I& *>./R,=_!16R['VR]UM%OMJI"O)KQ581$A5HC:FG&Q_9E M__L_''*?Z$+\/E%,O?NU%F\_D4<-12],$Q!$<(*# M+'&^]!>]T--=$2% YD8YI>9M=%TY8:MRK,D;;68CD3;74@P8P.+Y3G+4/C"B M'2Y=_>N1$J+;Y_M#ZQGS?WNDY-U9]U00Z?OFN5W>QPWW)DJ(:=_XQWDL"&S" M-F]U?:N8E$)X]B!-R;4":^*@86(YLVR/UP3?E-I$K\I]A)AKFZ8908)Z6U/G MBWG[CD&U)8?#N6D\N#JV'OR#R3V[4:1;481=;F$VCN=A(N,PO:T2)M*5L8)TC\VDT%7WHZ]9C/ MHH9:&M!Y2]JV17Q3I&+QH]==V %E@Y 4+-&=PLKS7U:GI?8?-M*7L&:6XK*@ M2U-C"O<^ZLGOM$A-!"90:L>Y4NE'L]>6T?I,'GKGOJM"*N(W[E)5VUCD6_]P M[S$OOZRE!-WE5OC(;J /Q6#*],^LZEQ'[0KLU=KKTH<)"B_& WH_Z1?*[BC/ MC\4E6?=&*>5FTC>4W0:%%5K/77]8=,P'E=E>*2V1%@=B@3N(KJ_6.#D6YR!5 M,X,Y!K7"RZFCB!!5?7V#QD98JJRF-UYSO@AZ=GKB^N_+8"%NW"U$;J[ 2.J& M17LBSWR;?-#F4&#B6<9H@B1L;=;&L3#G[-Q,G%P4..X ?V,&,M"J^_M76*&R M_A:)O5)V[YM=:3@,H4M*0_^\FDL?&/&BXKP= ]EQ115ZSR9TQ#*+YIN[;9.X M1VYJO2F$LBQ(J+/8"^VGW ?R7&.]DE9>A-(TO4:GT2Z9 M51.CLEFL6EL,HP4@()Z):^M+5?DJP^8O?Y/E/&H9GD\",QIBIHZBAJR]/.IJ M0UN7*N]'>W_G2#^;6I]!PU-E+&W"+$>!"9FJM )0\S4ED."]BV^#]:3&MC0@ MW-US'(@5N=4'>NB &#A,Z\B,']5$M.K0Q!;E+#8."=H4 7"AHGF!CF<:/L!: MDR)ZGQ[+$O/P5D^O73QX7K+@P"N-R#:W":4_T8FL24L2),X$'V8*V@"CFSL( M[^B.%*=D?8.=>V+(O,91SC!W?2G$BLM],E.C(@&]3W,P&L[*8("% M$UR;7(>REK*RZ+*@K$Q/;>[W?S1._@3"A@JTE"(XOPHVN+-Z&LK6/Z6P.[[/ M84^I6GF"U#L_TTTOYZ&OL-Q2C?U6&%*9IRT_/@@V7K=8NVE MG%\X>Y'QA?8AH6X>@?ER>E(E3?$1:22?J.3*K_Z72*=($2-^,$_&V'G@$ZLQ"4_+ MF-W[)2.);K,6Q 7'\NA%>WP8-Z"EN[S:&VE7A+)LG:X?=(YOA%=VZQ?=Z M]C42&R-$D!<<%,K^P$-2WQ\':5#<5S.;8 WA$F[&S228[Y8<-7+"=]( !>*RQ5 M@Y9!>M*Q5Z&V.?;AZ7'92V[D%N!(@(5##F;C=+MZJ+QZ]3%?/9%34WJ7KDO* M0E^OZMULJ)D!\U"Q3.1^BLL2G:2@V+& Z5&7(2;U5YN9SB;8T-;\PE0K8H3O MVYAX>E;J^;Z'N-*R&+V;()$Y;CK[4/3]C0!EEXXZEL.DN9RL ZHQ@^?ULY'$ MLE0-X^Z[N"W(O96P\CQ/CBCS4N/\W5U5%MK?F">=V'=NJX1.L\NXGJ/C_.^< MZ+YD,"?*+$HC!-)>[E9(.E(8T-A9**LZU&?EU7,;E*)K;#KR[Z^GB;!]@EQ$ M0ELVTPMW,X;#>LV[M?*Q;+]*5\8QGXV8"^0P&W+T!5PGEY$5S(V7BUHGMY= M%,Q62&$*XV_&4R3U \J9L;%EKQ)2V&(-&IJS#7Z6M<=\>H%8B>N[H3/5UG)+ M4%R];E]$0OKZ!.5FWY'%Y-EU"/$NM03'HS>D&_^A5;_+5TZO<>W M"@V-HI7KCU3<"P8]R]L^2\FL; XW'O-.)B*4%.YY87 FXNB:LOF: ,&1:6L- M]LDF;6VCK5^:=0)?SS*_\QJ[/_IQ>(KRM!X!Y5^\&9'5;&H=WDR7[CR=_I'S M5UP!3K5W#C+C[[@"QM5185[=2L-_'GW Q^"416FK^$W\&*+U/MWOJN)6ON;[ MQR*YU'3B>((W6WC1?U;B2*MBD>/TEEJI;" Z%2 M3^XU<'.$YU]>ATR?:V W M-O\J[?/\.5_A@%W"1D6^"2P(6 ID 26KKHW&'CYW/5?/=7+X,\?I98L M-A:-S2[?6PZA!-#&U*$ITKE)@:-M5E"K+W&'S4-;<_F6ZW(F2UJP0K/J,3H##5R/!,A$)(Q^H%I:P+[[*^NO MPB-;&GN9=EOB,XIG%3I1I]_9^R6UV8Y(!39EU\JS9"80L5GM\P/4LU6(AKM> M"O>LMK2ER$FN^(U5N;0^A=7MKZ>WN+/,V<[\\#VSO7KH',8-7]@/U^W*VZ%1 MI:/HF:/W80N\4-7I 90.32"#QD\XUI"O_E1?[/MZA3_+PKO;DJ;WYG M^B\&R'(O@B-E61.!12S]':6N$"[/L%2FH('@JM,=5%UBUNR57M M+$^GZ+_/5M>EH7;"99E0E1OSM:_0A!=B.>&A9ZV3;+@?9O*RWWWW0,S5])"L MU/=+UH8DAXM)Q@=_'OS%AD7N>P"37-LO/C)M(%2:5=<+:NF(O^,+#$]+O95V6N/"?"%4T>/M(PH>R*- M'41PE4<]!8E==8@V7,3. MTQT/C^-]6QUXWC:"#UR+^T4:[F5 MH4I6A >5)&VWF9[ M%LM^5W9BT3]YJ2VD<_?TOQ/R2T14".V%D.F6,BMP@GHKJ&59F51KI.X26&NJEZ6.Z1WS?Z88D=,A M?Q3;K;T'O)M_%@Y68-BJ0HO\;LQ2]%S34O7&DL%=;V]'5_P3OJ2(\?ZON9S] M[S:7Q[=\K)NPH#Z'$FQ;UE;3Q;(Y5.: Z@ HJ_G3EAKR(;[1?792=M/:J4G. M;*RGNE4B KB5N2]@;^ZUW[7?_;'DUS\:59\)(6YD35W1<2860ZW$7PQOGXTY M7?[P&C!,$]\D2B:R1$\==7F75+(-] MZ+)T+)%?&4::5%[Q1T.?ZHRL,ZMQR&7OV-A]@(*M9E32FT:-MG&WMC#.IU1; MLP6]>01NU;(=GE#6L&"L[1UJ%4$CSVN'JBZC&*OEXV5-5I ;6K6J5.IN!0?# MU>L;YW1F,'M-/^54;=T?FAV([=U:B',.SP[RFD7<",2[[6Z'?8:JW+D3#N - MBN9!0NMA/6\EN6&JI@7N<%+>-_U1B(GP<]:2*7#IA$WD":O2]!X_ND?2ZR%Q M94#9IK4&/NO( :E2,3O>BITAU+Q]6N>M-]KM=UB]2:^;ENN/NLNWMI@35F%7 M.5.-A>4 *T?UJI)U:AC]ZHT]8=YS=Q1KN_XC57_MR!-\.]F&1N:15AL'(^^W M<<,)N/#YXJDUY*AZDP>B:?_C0FRS<_K3YF.^F(\[+:?*MOJTCR3FS[GU2DV, MUR%JN9 C#Q8YX9@O8,@W3[(KTG$A":V0M>+675<:J;>^"#K ?L1GQ$AX$WX# M%_YB8[3&.LE!@V!'L$C7WK G!PSV,\JM\:$3P 1U7[-9@Z]"I5S)*P&%]H-6 M5OIW%O[G_^AVF9]?%X+B2_=_8HN.3_:.=_8@Y5V4>N_-'"Y&I+@;^'10RSTZ M/:%T=Y_W!UD^-G7O"UV!KT4O)^GK6\24-C[+L$Q=!V&O441L8"0*>NESV:E% ME0 ;#>]L?)J-[-;[-.AGBI%\_$:GVGR1*'2O+E&$JK%0;%H&4/T=S>7?E<# M?+5[VU/G!\CYFR&952S[%N%02'Q)'I%L_RKK,"9UXX6!E"(NQ,A5=0M7]2X^ M(5*B?"WE.G9#?$A[S'M %(J(&O2*W0>VVAWSB<_JD<$>V:MRI1'6C,#!_?C] M\*H%?^CAW1X+TT^\H2'0D7?^8^B+=?%E;_[R>].=0#2OM00G35L, GO'M\9S MGW!!G4OR$HA&@=NU\FO.SZ'B.7VF !%TE3GYL,#,2C.WV0%F[3'7WVMH/!!Y MY!+FPO9[W3DH&K]8Q1[>PO58I.7(F'O/Y2_K\/(GY,C:_G%WF&K!0IT@5;'R MKZJ9\)7Q9=;E\N)*B/LJ%IKL%DU$9N4+?*.<^>B''_\NTEA4 3P8M@QM :MG M:J7MZJ&1^-0GR3OS+@+>#+1_@\FHGVLK+JK0*BMB+QE(&UF@W+IM*C^]VK0< M9,E2,>VS# *S!FV:>M1=MBXW;HS';:4GZ:"&2_:,Q&&"4SC]ME^F)'\X>#XT M3-K%EW2C) K&0PU*@MMA:GE>+<725<9-I2Z@A)/8Q3\,=GZE9CL)M>,W09I" M";',1DTKYDAK^YFZCA3;Z+N[3A-;(U#(AV*,!"'(/N*T0DK+^:3^ABM^51+T MOEOWE/K6=S_0:D8G\>0DM3Z,G,2HK)PM921-Y2!0O*MO"^J=+&0]*;K7VN03 M%-W!I.N0-0 B"!ZK?0QG]J3S<19Z-PSB*U5O-Q3X=V&^O-9PEI,>%]:[OA@M MW4AW7MFMJWE%O4_19G_-CJ2U+Q3?_7@NWRW2:JBQ(<(D-IY+I(_R0FY"REMR MT %T&A543_FJJ#1[<>E_59':O<64A5L'XJM>2PX)@;[X<8CNHP#- X]Z]49A M9366-]W1N;4EJI >AL15[@Z/"QS\T)315# #M_EA?5)]1VF*LP;7V77+ICEC MAYFR_:JMZH]Y@^VS&,;S=<2^\[*L6C/Q0BB1(=FJ6SK3[!*AQ5Q/XU?5]7== M(D$,2I/\>?[T?C#-Y$=DV(/5?RLBP)*6\$(@46=S62 @-1A_'ZOG3Y*6]Y"8 M.\2>(BT%U8@M<:T+R/WM,;V]'(UC/H=[#L=\ A9KIQ^M9][9@.4:UN9%0ZUU M><5R5]U6RL^6%FA@_[QPY%"?/4!L;+?#+C'[3:.B!ZIZ-KPCOO^?K)_7,@,Y MYW-UU\:.^>!U^XFIF<+^O5XI5:N,M'('XKJ?1QU&K?*,411O%N#2+T6\H'#/ MX9R5E6!XQ(6I8SZE\0&[GHWH"!?)G"5L59GST*MQJ%6%*UC"N.EG_<#TYO-"<4)M208) MNEX<%ZD=9#/&(GO[GE--!)@4U"FQ(:QW<$'CN6XIVZ]NU*#04<>;A H#.4)- MMD8N; M:*AB.P>\M]I8:Q1N]XYKZR$2#O.7NX5/$2^/P7((,1]I0.K3DX!2&]1MG3+I M,.W&8S[57"XB0JEFIHYCEC/!"&/FADHWJ:YDMFOOZ14\655XV;'X:EML=*T" M5#)IO.E.!0UC&RN,]^7?OFR"_OA7UF?$MI39ZJN4ATTC*^_9R4/.@F-;N6;4 M,%4H9_?;PM -I^KX,F9S=]XHM'/*8&'EO/[.@_$#'396,;A/81A21]H0Q\]7 MR&_5HJOLS8#,BME+;">5'JWGLM+*H!(37)]7)%05LF:F( J2_N%WNU5@?7-- MWH0Z+,1B:(T4J*,\DM<&M>=*O(0J]52$Z+P@)+2Q?/2Q9S+@[DI&%V&0YXXS M=YX%D]]6CKDS_6 7QUPI4"9MQ/Y38O77%@;$JE'.I-^:+Z*?.3[;:7]?E]=4 M4(.N ORYVJWJ:.*)4PF/V@IJ>G@)]V&M)!W=-GM3#<.C]RYO.ZE#0X>G?8EW M &[#M6?2%_'0T60W+\,RN3M4"1QG=Z_TU7;NOC_.(1 #L\T?'0!5:"/ZZBB" MA&&7HSN=O(-G:3 RF"X]N+QF$#P@W>0WYAQ$2UH&0)&SGG8RT)Y_ _]PE$% MAPYV:8^*=*QZXWK3Y 6+JU3)%&2%W/(@O>K^Z8.?B]?UN LIL%P&2J? M\O2!3]E@U6E=N"\L8(]_ZKQ9U.E-,..<_7;(_JN=#BP?VW3PQVY[2/W0_-(^CYG!O3EUO<'>U*KK%F<9$3FU/GBJ+^-D3[HW,,< MXK?[WH>=7/CQ_T;\WXC_&_'_AQ%RKY]DOLXL]WJB6TMI5.@X'%@APR932;G. MY81!1Q5)RI=*[EZ&U!N>'KK3+).R(E*GFA@5,N5]@Z MR8$]6I[?+O&&\2@(2KG>R-VHEJ6>IV"[WM-VLS&M[?R%W6WUMYT\QW/&*7M5'3196GL 3D+A2\U%QU[%T3.99?#1*,M7R"<4+;O'O'.5/3U#SV0'Q(H^W#TJ*ZU8=)S?)EH M\_6DK*E]W2*.GIZ=':_?T]-CK0D%X"J^GA1?_5BB6$LR2\?I,X/BJMN\U;-P M^OH]:UFQL1OZ=\AY1K]_M/FP]A4E3(3CZH2'.S)2@D\WO.Q7+FS#4!F$9X]G MQMFF"81!S-=@+:^VJ8)R=8A44J!8M?Q=.EDF*"+$Y?R>7B!]POQ9FNN*(Q5ZC4;1&+NY000=F@K6R8P'@1,CP- MZHUKEZ*O*]P>4V]"HT81YF-/>IR&$=06G8P1GB_O+D3G"J:/ ^][VG;?]?>*G;5A*P?;3-GP[%JZ! MRCM:D=U'(COKJ2AG7AZP!J_=LSH@;9?_/C9V*;:?D1SR.^C,2UD(K^[3O7DE MB,GN*G=L1B>\48EBMW2X*[/AF0G-L:7NLG;W-T4Y62'>'4 M=:2_D/^HRY5H_Y#I@7?5T4E!H/.WD4(WDF&=ZKF]P&.^5V-NG122 M[&9<%M;,;%XQ$TA_\+]D89>W)_0"D!@?.M6Y M["!8?+=^%OO,-_:83P-0Z<&.KS:="KP"G5!KONR:LMP71+'8.%?.R8DTZ(96 M<$";V;3G\F+PU,F1XN#L#9Z1<.RC^F?Y2_7PEYX+LOV M0;$;B+YOLJWAXRO^N0D3:.T 2?!Z^F8M*>#K ,>$U]_O"@E5/((27VXM0[X2 M*R/$G,1-/8S.U&9F[4R8^O*=D[J=?(E55R"-PLU MMF]332WMI!@/2$E=0X,Y*&;![ B99+^W"4"I)O:ZS_R&[ MPM4M($=E6J5%F8.\W30)?SGS_*M:K,@GDJ MY%\ZD/"(T0HC]P;LW9IJN7HD.1?IT T3'^\GX5=$_!.S@[M#L>8P)($HX7%^ ML1>V/FFSLKV5SY,?MW^)E0L4FIY7GM7V,&S <9O_D9!X>L5AA,RB:5VL1X$C,.==W=06SE>??:Q>+5S U.FTN MW<+,H@-)*=KM&:5O(Y-G==.^9N5O^ 8FJ"^*R\=G3(52!-1K\'8LYX-M':)N M4$65B)E,O8W:PA=#(?CNDQ1[0]9['>#+4OQG\VN'7$20'L_%65,PC4E*(\#I-W*T/.JI@NP^XL?OUT8,978YR0(C4.JGWF _@/D-=A$UNK*SA8LEY MK:"H1YVASGBON+C [S;A[?"WQWPG#DZ6CE<]>I8>,-&B,!;%V_>]V.["9>'N MZXV#F0?8\/R1O_"6[";:?>NO@ ESF_W2( M@7E_ABKK\/3Z6=\__6=P;%/2^GGWIM<>(,S.7/JE 67% M^.77Z2>C&<4Y-5;N10>]( 6GADM-@0/I5\DTID]_BZ434T;J0K([YTFF!0GJ#C/IN M2&Z0N<_$Y73+L2L=)^M\E&W[EL6K%77C(?Y[X@.((V $# ,SG00".$PNZ1?HB6QOC0:9\V@$5#"Y/5GMJ*?7.WLS4L%" MP@XM^TI,Z"?(]W\WQQ3T?&0U=M,-8 MY%H.7%L?_0?W$-G:,N6^GLA'&/4T$N+?E^B$=TZ+4ASMI.52FZIG0,MITZI: M8N$I"B[+]14Z8X#'L;,[V8D!P7?"5VDE>@EAW5Y=E39-E?A#/[A&&:48+T!( MW9B@'/.)/ECTBQ('T$2;87;H1!O)$,E2I4.\)E2DS6R[U(31< '/WQLXSM'J MXFA9]0:F6_4&$*P"T\/*RLH.KHZ@E,&_ZP-&=?W]+]3LZT7'$ ME7RTB%_8/QFAFQ"SZEE[[29&Y<10B],2)KKTJQC+B9"NI?P3JR:5[@H5UQ/[ MR6+IU\SU]@LAHR81Y> M8^]R8L\0H=M\:-E4D8,?-+_1UM;&. ,1]5:5G+77A(A[VV;E*6A-X'@X-LW89W1']2=$SR$_C;BK9?]_"7ZE2?#+EZ)1[,@VAF/3- MHML,_'E"7*'=LIL,)CAB9Q7ZBUOAGF<#?EF-DS-785;/&\! T4*%#0+,ZBAG M>O+[)/F^A(A'(*.^TDS?%4 70KU&H:3>1;G>O:74))DMA_XFQSJHL9IN^O[W M5[>*E_=;=/-4KNQ!UY@7VG#Y#'[X>'8'X&Z^BI:KW]O]6QWM'M9&0!?+\^\% MI[R>7\[7]]\R"+'1C@Y=Z89V'QB,>Q29V00_.P>O4MM"9/%@R9X1 '";$^2; M;=YDD.R BA_/42#MXIY4;?5 56F.V(!T?U%?7OVZF,GW?/]/BDH.M&6 N(;$ M5Q6!N:_H-7B+3]]-G]83L*!XHW3U$NO:%WN3>^B&QF:$A0SKS/3(Y9X'497F' U6W5VJJW4>?U M?M:2ZVKLP@2?VR.JQR5K^B-H0OE*X$45+Q*7[K;F#[#X_]A[\ZBFKZUOG-ZV MVJK54@24L8*"RM0PS]Q6!!E30:8P*0$BA!"9"6%H;97)$)GG4&4228@!0F0N M,H1 ( 4D0 )!ID2&A#DAC#^\SW.?IWU6;Y]WK=\_[[O6/7\D:R4K:Y_O/I]] M]F?OG+-WK,LR>C8>OA'\9G?#KKQ"I6RM/[-VPD0''88F/6Y 1Y5:E+U-_O5? M/\-I?1--TBH#4CD-V7,LVZRT/_%;!+)N>VGYHMI)48E'602%G1)ZP(;A6WS" M.Z!T[COX.Z#>_JWQ_<*Q(B9TPAOMUV)9H,FDTTV[O"3)OPA*Y-^SW%YS2Y+G MRO;TEY?8"16U@V%6L%_^*/1"(VM,G]0P.+27R#GA:CUA:C:+PRMC>Q1:TY4 .;Q/K5%ACOT3]="(,-"V,W'0/'!EZB(E(:FI.G?##17"F7+0.!*I M%&/UFX%E0/&=WDLUL U)NU5$O7W^-]Q5G<-]?E(D[CL;D.AE87 M<:Y7%RUXO>1NJJRAPBXHB*ZH M_"K(_81]FN2G#]\,U67VLT.%1H 1LL]Z]%+(0/#A=P>-^>>_Z2);74ZS((H[ M_:,1*/,+@5'AF-RTK#^=6*% Q%K406W7/O3<,U:0R7NP,.E7*!@Y?K^5NZ79\+U M3G\,! :-C>:6I"^:]*4?^^F0U"YK3!#4AWD/@S-:=^QIV5^EAPMNL78:S:06 M:')TX5PM%*@& .9$>U]^@.'JX'#*B:9B]Q;D\)@('97,@@<-QEH]>;$$J% C MQSB])PL#8#5DNGV333$2$7E[KB97_[#K0$]8()7;FFA&S=5I.SLV-599O\]O MOL)M0]L7>W-CH7C.Q9&7XC'4DA_&YBZ4?,D/BQ&\"IK=*XPQ\0A(B^^! M@BW:U,+@&4WR$>+%6L$5KU46MS-Q Z#KY6Q]J%J-PAC=]E/Q]%/R,2ZRG+=7U5MS%TA:\ M'&PUE*)LLLG*]2N8OAQBVM6'!_^)^-TOJ!6.O)9V+.'AJ/3 M6JJWCT3$6CS8)K"<27Q.%']*R_W!\>YHW+76YFG*J86FNF&!TG8X41T21C[: MC["H&L$V[FPN>:'FI3L"ND?7'Y-H\[X\/Z,EHZ B!C B7C(? M22/P45T1Y<[MDC\OJ%M2.]@15NZ8]BJHX=MJR4?&ISTCJ+6*+?;KB)?%TC,[ M]$[A_07&778+8SHB2!]Z)'+&2W"(V38K':[!F,'Q%QKA:EAR-;'.KQX1@76H M/Q+QPQ^)W#G_H9_NW\PD(]Z:?60@.RLAA+/1LYL=O]"56I>>_ M[-UZ''QK_M3W=HFEP1I2W=H,^N-LSD-S>ZPP,C+^O,-<@GHQ8%W=JG$)U1U. M:VE_V7TD4IX25T\6;$#%CO>BK[!>1A&?0*9A3=!/EM&?QD5ZT:*B"^;0QG8! MK!+P9<6K;I_^'Q7<^2C?\R=^8KV@=>JFLX;TO(N8@"ZI-7V?5Q@]<761MD:?NLF@*JW?/P MO&2WJM)%4+MT0 %>/D _IN"PI&QY'.7BVC$4V%"A\NG#9R?T)"WDOVKDP6(B M\J;%LKVV@6+9'B^K.6<%B$:V=$LS=X&CM*IKX\7',$$C6EI\?Q?\B3-&0=I, MV/+YCC0"B*YO[JQX*PFM;7DRP'#P]X=2AO3PYQ+,WI0$K> MQ90*O1/L$!H:1+@AWW> F59<8&M.CE]GI]"C/26C<73Y3EDS(\_RO99II$2% MB5& O6BF4E-/IJBA Q+)3Q[VJ?TA.2;K#S=<;"&\IHWKDW,U*SLYT)3D&EX+ MK/?U)'+!'NU)^Y0 =6O._F5YUBE96Q6I'!/[^=PCR;5GQS:<'^RMS3;&%W1' M^W;FGJ<=%E?'=-&.1'1'Y/WNQWX\[;!?FM ?O4MU+_#;"L@I'A]9F2F.?^/4 M?0_XRU\#P])HC/DV<08C"8G#; R M(GD:F &?PE](?2.VGEAC>G-ANK.H83?,<]3L(L XY!Y&;,5=68J<EW@D4CI_)!)?C7K7 ML#GG^07Z)'OOR?B12 6+="3RDF5UJOR'/\K];#UN7OU[VMUFH]_T79R?95'\ M$*3L]^,#=WIN-\=M+,J ;3A*5I=3LD(-,+*T2W@3F4/L^VY[S)6;07O[+1O4 MB[LD,X,I$+&[ED%U]OB>1>_)Z4)M.I*Y??V=>P#O6=XBFVBHJ9 MI7;++JX<3LY]=XY]0GA(8;9;;)HE2YK-[*[QXPK_=VOSZ%7$M125Y?YM&3>D-C4C[#=HM..9ILK-^SG 5A+#]"Z\9*6X>0NNM?-TYY"\,=YV MV![T;[G_EOO_4VYL[M8!2=+!76CB[4.^_5,'9[+]9\K;JG.%BI?0 P2?^@=D MMIVB*^MEL<>\^8[3N9?!_$;8>7*N+-XD72*YY'URK#>LD>QU:!N%4^S7R4,O MYD5TOIKYTZTB!G[NP;1RF$!AV<.NL\D?$CZ!M[Y,2TGX**TQSPY+!C>CY#4H P@V@+OCOO4-+0V*PZ( MBF(9QV0-U,48*3.W;=ZORX$+!P7RZ@MYN$)D3C@.RES,Q_0FI6D%Y!V_ #Y? MW'7;-0Y!W]L)-,[O;5<,A8B#G>GEVC_@1&!UT?@;_NV;1O9IB*5O MU>[7@*N6$;FJ@6T^EHB:.Q:-+Y>]]TD;W 9F !5QR-[";?A6G(K"'?LU$W][ M,<-%K=A8I YVUXE$1O%C]XH3KS#I_/)KL6/#2F!W8&AQD4X2;B=RT=?Y=Z!+ MA\3_$QLN_[=C]M]R_RWW7\BMO)A%CS2^#!BG+@M;S+^BS'>;.HK'_ZPY,!.V M_V*>](EM+.;$RYW;3C$*5934,-* R:3!-:1E1D/RD4CXZXV[M!2=?ANZ,DU, M?O5!HM:?_D7S469<963RH.=B:(]6DK[*G4RCHMHGC24T3WY*S&,47CCP>)#6 M! 'C_(UUI>J*9^ 65OYO^\95;FJO^MJ/&5:^%&I8AC:'!4?E7'NL[TPHFZ? MKP#&7%=!\5W.)L0*%3%5@?W6M.X2!NSEW@<0;-"D0=&.LK&DUGH,%[Q"I9WJ MHG:I?K6UOC7\C@8,-A&JV%1+S/07RIG6&V=3)U( W:]61BP5)B+E3[H-,_PK M*^[4SF^$;)Z%:/2K\*]=U"#NX*$Y:A,?82S$;"*28\K-RY>!IX] MM$IC4A_0?=)!@ZG90W&G^V*T_);XA&5$]K(QZIDT@5.,^RQ.?L##\S[$V_J>X9-IGJXPO.ZZ4C MF"T68ZUM.F&*8*=I42EF_WY;$)3X_MR3+F3L\VN^]15K.9<6)]$'4EMBT2E7SO<=2OA299N,?)!Z+2 MX"OR+CJFFO>]E"(LUW(M>,(*@Q%D8 S6;+O3WZ=QK?:@ X\(6>T@\= M:*3H1%%17*"RN?F.Z#F#"G^(&]=+;^L/4.),UE&:\*?7$R^%LM?#QG7.:H]$ MFLR!:U/EBR;MB2G$G$9Q"YO+MIB#%R^Q3K/KBA7%*^"8QM[$A.P-[I@^V]7 MN:^5RYK3 0R;$9$WP=[F4"PM0R?7'='<\8KA-QV,.\^\1X:R()1C'PE9,;]. MY9SU8" V\QKU"DAN+5.565%QZ"@JL5;UU=NZ5[XKOA>?5+SLW;^P8BNFB?-7 M!(TOO^DAODA*PA2$VCLVS'N4PB@-(15,V..\Y45>EV4,,IH14;^.T=(P$W)T M)\-8(8T<:5Q&A1)N;.#;PY=;-]TDO8UE;W6YM5BG#1OZ06^@Z M=5O]L&!-"]E6M4R=9A770EMAM#E4JS,5(\QL3*AO2.@U\.X^2R+SS7([!=M[ M08F]L#;&)@^U:4T@ZL,/4E^?-52O9..NR_NWZ 7IA M[> @?F)#WG"?%K'J9O;)[Z2?_*=PR+]E_UOVOV7_OR$[-C<"E2GM*= TY(?) M.^CX6 7RE Y *VXR3WQ,$6/-S:/'0CNJ)ZY@K?=MG/E5 M/.H@9!_XMJXO4F\L,U1(5+3O9Z]0XJ>4%,"-5ILW*_3=PF*O+9Z;P6!0@[RF M,!@O7Q/*!!V)]),GQ&09M)BA^5:<%-5R(-52&.:!>>@CE%%'Z\U4[J_.Y4/SFZ"R,Z4J,$L MG5-[%]T'RK_MUR'W)#$O2DLH'XD4N%S?-1LR4:E_/UC$W%"KR8R-6/5M2:#V M!^NURQE#'D6L8)V-4Z[0XX EU3$_Z>E1Q#S$N #G<'I>-3ZRKC(GHM#]R1[4 M/K/BB:5NP\O?>]O+$ $DJN<=>6YVO6RF]\M#H%:8QK:$@#-%VE#>Y[;8"9,L)U\R+-%*"1TGS\2(04M MOU/?#8DXL9F[R-6"*>SNAOABS0,6GS1@6%*1]BW*5QVZJ_XB<7;L_9.+N0($ MN?AI)+=Y<^SKWGZK1]@\G(J3WV.7WM6B'[,>=T:@+&5JUDW:F/Z2=J&1FC?+ M47B?/@+W$:@9:!%>^(X M12CUEQLH>86TSDVBKMF%%^4K3SJ8Y,\%S$UA00S[%)JP.5]X[G6\*TM8G5U7 M%^0N4%B1U)5-O**<-WY1YU%0!""OB99QAWSW599"2O&I)U&Y#EFBWPT^\9%# MA7H!^X4G53HHC9Z*-%< 18X"! 02* MO4<5%(+BCD/Q#6=".50VW34IC9R=K_M7-:@_TI1O6NZ58W9/381XY*2;!JU. MAO2>7S2]E4X3;N*#I-C6H]$MU[23Y53Y#RC5ELX@:+ MOX)36:C?53C>/(J 1IRBNLK&.&&);K^'.PBQ!S.U'FYMJ!MRPZ5' P<6%GCO#F\_9L[T--DBOR];TV^%C42RD2?!THY4K1XM;;F MS%L\>OURS?X-=ARDD&,7+'I"W-WOE/WRIU6@ MSU1PQ>HPX:O0G) 6JXZF^OS85#JQM1+2SG83=ELTW:6:#T%1B #_!HZ8L8T80ZW"+UMFZ#-&WA"T.NZB*RLK."=C MD"&U=[5!6(;0$?S,J:60BB@0+YV(;$;=4BX12X8Z6"Z#U(R&%!=GGZ>_QTA0 M_-UU;T- LF.L2YLUK6S3=J1I=0ZX?K>XU1^9E68(FAZC 'AX@)PKUKEM-+1) MXYD0:!$49S]L OFFQ1(W<#]MFS,@/TH6XP6(L0OM<-V$C_\>_,._0L^;0P%R M]5UPIWX-63%,+FJ0ZNL66/-CS[C;I9+(>=N5;YHLYM;J/5YFA43DOB'5YK0T M:;NR2S&+\P\_)YU]\CX-,28S:)!PM2*ONFQA(/C"N@LM8(,1ST['X4S2Q5-! M.O'52[S;PS)M49.#NPL-!+1X',L&42UW"]W4L@?:TQ+561<,3).-HS;[0C?. MJ;--$CVZ!B+/&LRNJ!5:E8?0)4;FUIVZG?)[&\]P=ZJ[&E6Q7'[U1L_;(Q'K MEHCECCA#E6<(^>\V>L=#"Z)(DDE%C3C194V&<4/)%; ;S\$$YQ/;4 @**''> M3M1;/GMO?= /]HTS9-0'2PN3A5!$%^H799=ITL "!94+MX+M_O1XZ'AE96X% M37_W4:C*JR8=O[<[E6Z]=U(S&]%:]FX17.<6'"S7!R ^M&9T?RIX9&>4\,KD M!4WZ,E$MD&>%^AC?8C[?^G'_020_#JY-<=LVBJ&16OA1.&-DWBP2#IC/PX(F MI?$WM_1TE^U67S(LJQ?&N7(DG5+&L%$X?GL5,.&Z95=!G'UE61]/B]:JC5?J M69<\$;C2.5O*1Q;J4IZZ!L/V^-VRKDOC##V9_DL_AAK87)/O2M.]85\&77!^ M?.'VA2R]ETVDXNU<;9(.!X$41G=?DP',5C1U \;2LM'&RU"@M"U-O&]Q,'_! M1*6_NA]A;\HS%3O^=+ZAP&X5KDH;QT8Z*^AK)M'S_^LHD7CU;DMPV"JFW(3% M4;VU>+FT+S0 %9;YO$PF!'_W]49]G'%>O*H3,5)'\OFV^?)LPG[_^Y*?]ZQ7 M6@P7]*%2-QM8=2L+K;6T/?B1R,QXF>FUA>VI."J<34EK1R3*)O"@/SP=^N\Z M=V*PO0;/2KPL7] >Y5([)W^BG^9&"F2HTEW?9K1+WM?CWFF,*2C-<,VO7PV M9>IP=]9GH+=H*8:(QPU5W<&9S?:&AM]IF.*;(B3Q6Y1?4"?XU6>?.!,FIIUNLY193 M_(5G\NT!ETOW$G(QN4)@E>:VTFP3%Q%O<@W[H$CH Y5"[.7M;4Z\@5G-&%Y" M2QNFS@\6XI4Z E"LPUW[3 @5:8;WV.&"RA74HHCPNX/@^_(V3P_]N&7NP6! M>R["O4E)18'+J[EANX2'1$$ 0WO3 G-1J)%^E5F9V6IMJ6G1N$M_R'PZ#G[SVJRI_Z5!T[=SJZ>C MA'MP=D';3R<,<2O4"GP@3+^11\H40)JRVQQ KR%35'^H757SA,A')+B%?98^S>E[8KD8@UCS"BG$G&_2EI9[M.#;M^?[.O#$+N M\%2<9%#+8CL=]/6A*;48F$:E(:N;<&\8#.HBSVDNDB>=HQ."1[?*S3[?O;&3 M^P+:,C7FY5B;1XD#/UH]=N;R00AP>_ X;ZP9P'WF@[S0.SX^!W7MT<&"+[R% M7NAYK@BB/U?0P9F_3RKYVZ6_^W](PGB0_I"$22*S#%<7#X,57V&T!ZSIA#R[ MN=>I=_PQ2KW"KQK@Z-?T/B(8EC0AG_[*5_%.;" ';*R^7NNO.YJ@$7=:;'H9 M P:J$;@^/B8Z_07&+ \GC-@A)-/*I40ZAOQV!G]K16UG,EURTA;HAPQ 3]3O M(2.1KMB0U#[%!:SS'VK*?0P[?.S> K*LX@2?(VIVWH F* 9(C.(ML!DKL=ZO M.QXEEK(?ZY4UJVJGWW;J'YF!>FP%BKJ@"J^Q=F!4HQ9XXJ@O>D?+L?7P<]*1 MR$/@&A(!J_2"A?043^YLS)6 1QGKA]>=36G%/AV<#[T(XM9W NXD\]4\&@,[YQX20;]9?.@%3 >@G)S,;SHN9;79 M]!B'Z%(^=&&G?SA;:QZ2G[^2.+!J>\PZE52LNZC4P711V3JM^:2-ON9V5_1M M]]:=*'&?M,SLIN+&]4\$VVW*/=?[00VT*.JM2-/;O0[(%OMFHNN/BN2R%V1Z M9X=GM8QC/Y2<$'MY[;#XW,AZ'!>Z_VUS4AN"6V Y>2]YTT'9/8"9 >N!B@_G M1.?3Z4N\*&T&*-Z<:3MV)O(FAU=+1:R:6[_!*R#M(K%E4*_D&"XV5WL'NJF3*V4%6JV[MF?X\\\YTBZ55I:Z:8M:7)UC=W*G(TLD(WM<;75[*35C41T+&2T/WT!%:PZL5R=YW%>UVDY(POUZSP'Y=: Y!4L:'0TI@YK8&FY(61MJBP7 M# '0XOY&0K5C^G %G!BSR85B(ZGT.F^-6%EA&#F^I=),(>Q$R.A:-$6=/L?2 MZG0ER&63HU5T957NS[QO!3$G4@%E 0DJ1LY<@447LO#,]]]^L?F^+7$^[HM^ MQ=R- BAFZ,,T3/S=S2,9L=EI)@Q+8DU=19UN_8@]=ND03I=Y$]4RN.M3A+8/]-24,((:<2L*.Z[QM/S4]^U['J?@^9_ M]O4\)J ??(6(7WX2#JO=5VJ_/3)D1XJH3 M)G-_B92KBP(4%OIBCTD@Q,:;PJI?-,7+ &%L_46 :WU75_"!^&]%3)Q>ZT"] MO;J;3;R><0\1G]OL.C/=0O;SB8:*!6!MK3O.OD5:O&/U[Y1*=AF+57V+?_>R M.A@2EC-\&AFYC@DSEHCT'#'N.R:/;.6;:P /^K?.G_B*ESYN">EBR([*N@PV M=1:X%X:UU&4:K^' KN2T-FMP39TX-L&NTAWD/Z*EIU(9 \_::E?'JRU^5+<-S^!P7/"S M:UU\!#X#/#ELG,[#3WA),5Y]PM-K5/?EM6;E"R7TIXPS;B:. M?3-$,]XY<'?H%**K\- +V;5'(I"JORG&PF-K53/[5?&MQ28C+:7EC5ZFMRD/ MQL[29! FH]PRE2T>8Q_1'Y^R2FMH%M_HIB/FJ9M-"R][%:;M6YD(JYI%=UC#&I\C6TGU5X- MA'GD^V2A^*U13Y9]OR9(.4%S^TC%F,_O.R6DZ+L'=H7=.&,P"T^-)3W_AIFS MP6-SJG!>%_8"'BO7"BN4](70%"6U^W-:(*IM7[S\#J1]:84XO=J\%U^">SU= M*_0W@J8H>\E940 Z:;VK("6%&)D;G9.07XLBL.MFYQ;'8>?0Q%,VEA_CWKT+ M=[I>:^7M,UHM9BV$S8+.43=>FSW=R^4I)F2X%">-: M]CEZ=\Q?OI^/8+T@*%B\:)=\]SXF:L3(=7QK6F.\*^!"I/ZUA;TG=_"YZ,S^ M;LZ1R)V%)U- :IWEA;8CD1#X8C\BVJWP[M__*2V&="+DQ!AMG]SCH5S:P>%Z M/&M:WO62==;)D,J$:'[YMO!:B'%(*6 \!ITQE5M=,+[\1G#]N4)5*B>6">U% M6'"*5B%V#; T@K7]]T_OUCQO?CQ&R M"=1F&'%")M0W%/@C7"Q2>8K1Z(JNB(J>V-\\NI_:I _\^%.I=*Z<1ZPA4DPQ@?%&==;EO;G_U5$/% M:+U=1G]=Z86VT]R;]E6C<6?72BH4RV,4 ^K[O7A'(B9Q\<$#2*&/DHHA(L!^ MP0B"\K.*=5CZ?.GLJTEW6>($%_(6S!VQ#3,1SADB@S+CE!1T\%$#U6YE3]-^ M%7'S6P0RVM=^&N><"6CUK%@DE+3Y#&VR49NKM^DT"^0C1XC&( 80CW6IT/CT12.]PVYNN/8X0%G*([DR9:T415^:$YDF?/;I)(7"8KP!\1@-<53IZ96I7M]:"<4J"Y3ANF(99K39 M45=__*V+ <\<^ CXI#'D77>0$"?>:3V TWJCH/"/KL0AN>IG+I+<%AN8='C) ME5DB-I)!+U90'-$"?%F;.LRI-8;XQ%4&Q/H%EUN&IOTV+AB$4-_T#=N%Q0V, MX#GOYEH_=J*'2'E^-MMS9X>'6OZD02II^=PRQSO9$Y*+:ZK4T\32**^/1,1) M>%E%)I>QN&+\LL!^V?X0:H%AJK6.R2JZXD^Y M>)DP>EK<);1/_+Y-\X6?IB%14KF^<80-/3.87'_HX4FYUZB/W>L%)$[N9?8L MIJT$6WHO1UJ]RF<+ZK\W&Y7O?1%$71SK>P^+$QMN;JM=LFM78"R?IP3SWM:WY((:N M4[^6['R[%WDXU<=DS5"0_$ 6N6FU4,X;RM#*Q>#K,@8X&G9/>]VBG-9ZR$## MLA!2J0)*JD=!YT7R^^.@9!QFX$P^IS;N %A9 ^.NN:ZDT+71^Y!^8TC*XTUU M<#.;N3])BPMH6S6U:JU$!]%\H379:7UD7^=C0!@&3(;_83,XT[VUR50<-N*M M;/IA$OPJ;1K597 9M=4*5X+LP;%O[H5N-BJD!'CUAN1_[L'6>_F@;+5)OA!6+<5"Q".2-AFON8'DS 8?Q=^83:<11G+U"_FS.F.(M,SYF9PX M#YHO_R8[?&.Q\NSH+Y8%R^_^RNX^DD2W*"Y9[>F_O;("?=Q@IA(WO1[BP=GO M48?OH5S2:B/R3;70TOZ2T=7^C7_[_*O85&.[6%=M7R!TCA+AE[,FV=F>I1=" M;YF3:Y:1&(&Z1WJKVF?F M5"@*<0&U 0'_G5R^M"')7Y/2;V)I=N):+9W=I M0QY;_]@^@XH;-L$SACWV7[:K_PW_5W,4$6'J/6,?%B4LA3"#1L9C+W";V()? M?$%D6\QP,T2&&_X@FS7N4CK>[ !FO> W)K];:A,W1_K0I"+EY=>F\[HL&@$6 MJH3W/+\R1OQFZ\1Q2'5SK12Q;MHR3AW,HA@ :)7M*>NN>X>K!Z^Q]XSW/9_^ M]60^[%9WY"J\JB<-%M>KS#X]!18JOAY(O<@% ;]R:GN"E@2]$3Z 3:8'ETY! M/$9=7W!<'HEJ^)6C?&J>H)1)H-MK"&_*UJ,BJM,EHGVBO M0X1 .YG.H$4VI.VN=IFZ#17"'64G]WG;8W(7,+TES?V GOI-RZ:6M9IT7+6( MUPPRE:V^*+0QHWHL-/E&Q7'N(B]>Z8\_M;-BH=G4>/6N3HN)?W?:K] =NHF# M5':I[WV.H65T>8:5/-+@)' C+6\A3VAYI=/#2#7^UIQN/I?(-88%;##\(;6* MQRZNTF.Y>-/T%[8D.Y:I5LM;7<"(NJ;UT0EOB,?4(P;I[Q]K3B7\_4]T1B"0BZJ8/Z?I"W #-D='&\0SXR74FJ"F2^<0N MQ"(3T#,"HD:5P\_% J8C_*V/39#5,;)-:EII@RFC0I8%)H2@XG1C%8D\S,K: M3F&R/O/A:X'K;(WBR*LFI1\KYY[W'.M%_ [> 2M:Z18TGMZWYZ9:+AP=83;Z M6\$F:P4#QAG6 I. DSKL%G+QZL:F/;1 *!#B6$2N(9568)SNFB:.-7VVA1L/4GHDL MBO6'WXKJ I[GMVJY;Z39: _0V-KU:P5WMYB4($Q07#HS7LKY-Y_I*"XSBR2; M^+11.G"0Q^R92,]5JX6YJUL,NNOE]5K3 4&>K<%62IG]CW4MI0U+%9)1J"2Z M#LX&3QA?$?J/R'7FSE;(YEP7!%B;.Q/1VN8)MD*.&T:SJG" O9P7C&^=]FWS M9-E H0Q_6, 6]4C$'%'Z\X.(C^N7_TP;7T&VLK)_@O"AAJ276TM/4>C/%/8+<#91: MVX"[C4PIQBRP]Z&Y(5*@/.-M\GR;ZP9-"HP18[41K*8[2SZOW?1VH1EB_1YA\VD2+2%\XC!,FRIW[G/L/8(AFY38OJ*TEZ&T2M>RI+?26V%C"^)7_+]ON-,4,I5!@IZ6_3+ROPZ]B2[;2X$ MZ3OI-0(%C>@2<5K88Y?L[P]Y0AVL,_:[O^[33>KVN* "NE?N0\3Y*!"34/\D M#C-?+IQ5_OJ_M"%S=J0$_W)96FXH! .S@W^<2V.@!]+.:;;)RX,5C8P7$X83 MR>(10+$VE813^R=-QSXEN1V1R'?ER\Y8 M+Z(_M]'3I#IL()!*6YPKZ$Z651UN?ZX079:^5'TD,N'XEN'P>O'"HI0#0524 MG31SSF#3CU*B5L?&\-T9L(#-X_F;^7L;;,W].;@8P$FA=D?I#7X $O M_&&FY4Y1!#EL_*&W4KSU%&%1B9+Q#-S/CV*,AE_+J5^O;K$+[A8;,GQ^W9G& MUG@9K]RG.W6-U) OB-R>"-_/,1A.-_74R'WRX$@D^YM7\9^$;T&F>#&%QE!; MP!(@$MEL[GZE62<9IT1,3EZAW+?3KDS5_0-\H)#1ZJ9)&C0QRUO(EJ]KB4/QTFVA\D*%3$N$=0JF)XCT"6U MSML]DT'W428U]VS*CV+7,-U0\O/ RR(?WS=%>[[4:[;?B\Z]0YV3S9AC&=0? M@N=[3'4RB@H&$P.SL<$*N]&EEF\G!-*N5%^JI2*]M5&F9 -_:Z2[[<6AQ'L4 MG?-%<_,!-=;[7$EKQG&C_I? P&/"U/[O()<*AY*5U0+=.;P6W5<=OSS>L\O#\+X%(33PZ7A_[V MVE)4R]OKZM9^W*(G- B3F2_VG IO5&J^9-@W2A#WP]WFA05:)+^'/)H20S_; M]9:CJ5KV[:$T>6I,+EO?T7MI%@V5>E 8A9-;NI/;U8;'X):D?9D,2!:72'YH MG"FU%U2R3TG*VQ HI /$OJ(C%$M_%?GJUE[S0:)1OD'=I2G!I7N^N6GZYY3Z M/![T/^UC()6U^IV-OO%5::3>@HW-/7&J\(RRC$!?"4X=P>=L6:_."3QB,RG+ MP^ZGN\*^V(X8J"@8@=<4 '.4U4J;#_JF:9]O=J@_+6;O3KFTENV[P[5LI9;+ M:ZD!4#+FFAN/'!2%FR>*)5Q+&?J]XC_[.(8;M<;B&A4E?+5^"&5&ZY%4$)[N MIW54OLB4;@RUS6BH$301?\-GAJ(,ENI$G\1@L?R83+='[YFT@)B6+]_#9X(+ MA>X)=@9CWZ2P&&29:&3(W-R$%C[^H @&HKV^ [S0U+[ BMI0&F1LM*(JE.W[ M.2NMS>%Y94CKM>3D[2)_M2\N9/K(_!$-45ZZXY(.\YXG X,HGHS!Y9C#!RS_:_&:H\S$]*#!7RS!NB#G_5WCL,+MM*J@? M?-,,X$/Y+?_-FABTY-4.5DV?25ML^C%;/P]L*$8:\07::88,'W\C M0@#*$A>#AP[+I"IK#4PU\.)J9,($""5]RY)F[PC$AK.2(M/6G$[HG4QL"F4) M2:%PA15)/FX9.:Z)-!U]-5]$=N]CU_)]2:']^6(*>)"\)O#,]]_UOL.+N3)\0Q+GH"U>_/R8M+(+.!])R M)!)5&Y 2VZB3ZEXG#X]_-9;4=AW6%*Q!$"C(F%"GV "\F M/PIV C<7/6F@ 1\7'/Y](LSH\3+)#\?1]2RYVVIJ RCH]TKWJXO<[C_[(8&F M80[\$>NC"$JB/[\R.A'44-0<@+[WBFQK9.R4,IR=E$(G3(B*'HG 5=?O<%FK M86V3TX@62E S-J<01"^&!6 F\G.=C-3_+'/QD3+:ROL[*AZ@!^+9M.Q_L7+R M*]N^_#;3&97J*/':#;\ 'UB!M,16NIK[+NN1T>4T4-;$9<29)N4T,CLVF?F[ M;8C1\P6AB\/C:_:$( )3@C*A0UY(V:OF#V:/M&NMF,J+XGU"7LN\^C@PICS4.E4C@&?2@HZ.T2QZ!_Z-AMS-QFOC&R']1, M/A*IAM>,!IT*:JWGZQ"=6PN1ZG>%\J];/GT-^[Y39R6CYH;'S,K/<]E3.4-:06)ND1*4*EUY!^N*GKC'P(=C&PZ]1"/T(Z MLO;B:6>X=ZL_,C=X$N.NRW.O4ZFH"QS-+Q)BW0A:DX)6GHM)W\N7+\L)Y=?2 MTM$R-P-T8*H0G]OP-;^GZA$/EY# M,G/0=WW<0]V0[ZV5V^HHF=PUN^3:Z[N1;_PH:>E[,OC%G32H"]R3J*7P^$+> MXN7_*(S$5"3?H$!)S#P(9"N2U'=DW=YS/XNRT=Y"4B M>ERH7I9ZQ9:^+-7IT&H*C88*A1J:@=%/M7NLW'_\LQD')F>J M6\]VNS6XVYJ;6]1I&?^C!A'MLR2N&V&1Q, %#^SIS*1)%)2J!(MOOV\X_#[W M#4V7K,0+0ALT=&@3!K0CW?",5]2;"-"+#$?R=ZNGKK^4@^\DON4O\6I887G% MD769C8E#B?)$\CPZ0G0Z;P,TW'8@WQLPXFE G-\>H<^2Q3+ _1DLYN6>-OO] M00SJ4O&)K(F__QY6GWUW,-^VY$8QH=PW>05%G*#A^'LUZE$AON=\R&970Z^ M#"0=BWT*_.T+6.@3>GTNET-O@)5#]?3>W70OW&_>ZMHXQ-#>-JYX'' MO#=";'L(!_N9,*2/3W:Q4QC9Z]G.F#9SBWW:?(;I0I]/RBOI89F4 7.4\G;X MZT]:BQ1NUZI:?R+RD8%9 M=H+E3T]BAMS"]GYN="N'_TI9IEIJ0&IJ]O-',16-E M7==4]R%NP&32IBU+8KG#"R-4J8 -U+G8L0X/WM.U\[KMH&FF5,&J6*=K/2)# M6V7#]R_=%B9E*Z)9X0]RP[8)B'=+?9*%OJHBZ;B[B@_"DRPO2IC?Z7H6B'B&; M@R[,$B:P-!C.,/)#5YS*?BW-7O#?^GZW#B?R6F'(/7NJD6?SB_<3X94TCR,1 M%T!YR.:2VT8M**WAZ8T3Z[W8()C;/4(BV?D?Q8'^HE-ZV."0HQUK>-8J<;7_&JBGO[R_] R*<$&6"MU>MUB!1WTTXG MOP'WL=W$%8*__C."CRV[.8W2!A6]V<3 ,%2%XK4Q40=H$+;&NOMQ-I36?<=:H1^Z3P+ LK)Z7VB M[C2\).IUQ1C4QG=ROL4Y&PN%@D;*H<^P3JG_>=M@6H0D.)BN\'SSSWS85FQ/,1\A]05=M"*SV=K:!17 [ M5;ZSC+['B.IWR@^>=B[+7JK%Z1DLWKX<];A<'1)&FG5I.HK73C&,%[> M9_/VI8S[MR\++?$6)MR=^$_O[ U$&SR?%M4RT)!P'H??SPG;<3?KK"L!:@UIYZ1,A[C7Z M..CDY%6.QT&MN_^C M%;21@O%ON(9ZAC\]O]!V6_.2EY*Z%L G;2+&3J%[_,#H(623]:(<3@7;@#L,[4* 0>[*'Z()+YW*H.4XHXPX%1_DOP+#R4_K MN%*LS!J([D&G2=+HMB=$,LJ $(381WG8BYU,[!F+PSYV5,EL53W_?J@2I&=J MY8MT[7G^LHK6P S6*TR!Z6:U>=)M;@98=QWSZ\'T#]4,CYG$I* M!Y;1\+2Z8P,6!='UJ1_81=I$UN564.N#2-/Y$D(DEQ'LKE6Q=C(?(MH4JFVE MJQS,3E),QQ;DZ-3XNIG8I*E:'6^3I;.IE_)^O*U6)CZMICS9?FI?DKFU EXZ M6U6N%<:2(*=.@9DT3&QNOUR\-MF4TWH_M=MY7;H[=G^SG6(82N^FO*8+D1HE M0W(@GQ*]TUXF].Q\+/FS5TE_:B:K+?>Z]Q\-2//JNO>=7K!)N".1D-XZ<=P2 MX\")E$&9#)/7QIQWT3PU>FWTL=7*1/XZO1JD-Z#])!D=$X[(U1H/C4NSAPQH MCISH_ (YUEIY*^E(I,T_/"F)#M,2%=4"G&5WYJXB*C;E-1;&5PL1.0SG;)0_ MY/#],:TU-#>WI7:9]T7%9WL]*8J:D# 3IQH/2)S.V*MH!I(EG'7;+U6N?Z); MP!](_DVQ\^T4PUI5QJ!RH7<)O\Z M'E(3,L*K79RPBQN\6FRZ=+ UBF$&S_ZZ@]E9CJ.1!SVNUOD*\F(L8#+*MH'I%"Z[**1K*))YKV1 MC;S32W3BRIW\J_/SKF-X"\J0D[C8>AS MK=F.X-5OIFG=ZXN&MC>?0]1>A\RDJ;EBI$"C654S)^WW&T>SIMA8>_(]N29& M#T%OI=N+)3:][_L@;]^#G.N4=.43CU]^_^@?4PWP.1'!G\W*V;#CZ F*3K,' MRN"IS5L3/H^13CHKGD_0E+?%FF7!O0O^CXC5@/B+JM8]"M<;OZ2$QKLT\*9S5NK"OG@KB!P',/@E.E"Q@",1 MW^O4!1Z085"7;2"9*X!>@\/F!T9\6;J?%XY1;"OZ[,#9^ M01GJZKO2GRLH7%JLO+I0&&S3Q]^OA$C!(L<#TMJZ542QNQ ["$U+PZR1ICT9 MU@9]S6;B-P4780A4Q(C;C&N)#MB:_/P2Q^);E,@VYK.9@]+7.ZRI;/OCSESOC#/6RZ" U#O404!$"+TX2A%IHT@-9204,02DEU!F=*0G M"$@+$&:0(I 0 R2A!51*#%6()) 0(H0$*:$3.KPP<^_OO67F_OT^S[N?//#7 M29YV]ONN4'?\PL+/H%;0HZ&$>*%T\0CI?)8 M?YG4N_Q-ZDPK&_HN6GN^.'#&IHWY^:I=98NPAO,Z(PP=XWLI\&:/YMIB*&%Z M-R[.EP/T1\?UA],$ N4CZ58JDK_B)S&W9]"-/"D\JT65>;E"**Y]L,.R3;?H M2J1I *^NBT2:=VN#0N@O,Y"V*&6?4%3[Z1P[3;V2J^-K@> 29) 2J67P/]2Q@:.:JO*]& MS$KXOJ+?XIG324VUJ&G08L4,*-ZBMZ9V/CA+17@:'<$0'/2K"$.BPQ"288D& MA6LV)?+<@J;: Q:KXDPH)'K&MH>,HOT.)U<16=0IT3GXI->2N3V3'=1\P*%( M2!5Q>=K^O,KDTG0$ZCRH<_?F=*ZD-.Y)C:?,;:##ZAP-G' JW$AV=L(,-XNR M(D['$IJAVEM3N+>R4","J6&WYB@,EACV)(:+&DV$*^D-#D36;RW0:2JUN-OD M4\,&NHXXH3%QP>"EO)2"B@O_7V1\GG1G"EB0[T:TH3,A?=X0#Q[MUQOHK/92E58UC^2:92EX!3VXC04>@RKKZ;A@ M7>_BF!!7+Q7G];Z^FVG: :!8G7&_!OO/5;3Q%6&I-#F7@A+YHSCN")N3FP@< M9#N%%US^2ZK_4_IT3I:XRI M4&N$+GV$Q%U:/HI- I8P55?/6$TI4H,]&)4LV,8(3918.SU5WD<>K2>7YB=J M>D=8-_/R(29_*]MIO<@I Z.7"=E"Y75V1 (.#;E(\WKUIB/<_\?_\$DUX )= M:97^0*J*%U?#;'/D$Y]R2?9.$0 M:J@I-59Y==S)3KL *QZ7]&M1(3#2\ 6DL;ST X70]: APMHU)S]?$#Z29=Y& M^?.[X?FH!7*(R\*]^2F(V]R8C5^*+/%,,L8)B/-> MPSR,50W7KU'JB/G+2-3GD[SV0X#;6FR\2^TP(<.7.%BY3I79BZ".N[C%^L_# M30XRN'EKH- 'N\)N^H< L[J$#O>X<=FKKEU!_^O>/!ZGY8TDHC_3DZ/>;-@; M'L@:??N@P-:D7KSMI(U+%#5X+$S\F>T[H:I3+1*U;U2A,?*(Q^9&K%@/A35R M%RN),B$7:JWO#YI)QS')='"%2SZ=&IVR"A$^W36)6..PONJMFT=3SW!*+*I) M./*NBO""OUIA9DOL_SRAS^@"$M9E*!R].-/LMR)>6XGV6O05J&6;/,.DOIW4 M$/LDXRNP4LILDG?PI]: ODP%1C2#IB2AK.^1V:?R<(L1R4[S/;,2N,^AB_=HLA1(3DCJ+Z]__:..PQ/OMVI2MF6*=/;]TJ+R;/N# M"@\FLY(N8B&ZXK-&3$)%B%PYTL7SK&&$?EF<#S[DPZL/E2>DM%;)PI+KGT)M M_7N;KG0H:?*:JI[<3R3-3U#+3!/:?&&_(Y(<%7V_87''6^+ZB?G;"5>Z IA] MA&$\.KC@$!!F&M%?X764\'6:5TWM..SH!+>#HXJR7. _ZUFRNU\I@0:RC/!9F**CK2LYY3_.)62I0'3H$".^Y\XP@N>,U M.9L"E@8(5AS6%J?T]$@P>0@!N[IEHQC0!]@(UA9L$D$N6Z'GKTDOQO^"CZ-# MK\Y+0C(\FU=!2@'D4UU>?J265;';K__,7U;C@V:N7.:3TP4>GCSXH'!I\$&E M@ZI/:(&+S HO9\)=U>/*\S.Y K#>\U=59V\[@'/["]S@<(2],B5:76M.VB?C M^6JLSF![K[XC_A Q6B^/;(#_C<+X,;IA2$'EJ\H?4T5KI-C'+@O]>!=,A]? M$76,^X1]\]G@/3NG>(>EM?OXTCF;WI42R);ABP!(443]&Y'(\/H;+L.)3(H MM^:5C]NQ=RML1M-AD/],5Z^FG$FU%9ZU38\VD^9K#,8J(WJN=N\0N)O C-F M"R:="ZU-1\_/=LTFO?5 -7]M@7WSQCOZ("/90WX-U<:&-!9T4((9?NAXA&3H;Q'KO UFU-5.] M\2G0@3/NYJ3A!H+G2'9'YV"\T.,#UQ=K:(9+MNTG34M1!N'6H0?U1#4FDX3C MXHLT*KVYQ6K(N/P&)\E#P&RMW\_N>JNBEN!Q7FTA:WUG7@"YD$^]"),-6X3% M*;FKP73*;J3\>ZTZ_/S$]XOXJ%WBA!'?'O2N62T-I9E"6-)P*NQ0B+_&V=U0 MXWQR3Q%#W"(4SSZDG$8>I(XK).I=E'1NY[++#[Z?V=XI"7:/V!6/U)CG]NNN+ %Y.;D5U[< MZ@> KX#[#-0(-7H&9;5(]"(W6Y__\J/[BT^A_1+#EYKDGBG;G?/:L(P]?8$* M<15W?APU$E//'979NG.*O=>U8=+9I,@L%PBHQJL'1/6#7&4!SH1-*2,?%+U] MO25,72F):YIS6ZDUO+BAVV+$FE++BET!5D88I6L=4QH_J_G?/J73_\:?XNK.3+>C0R5VM#J$&;:M#5OONC7JY!ECZ?Z5\:$ MUZ" &QGD2/RLS=.CRQ8A2//+1XGT5N++MCF2MO62X'9].T*I]M.4ZS\"-&^^ MDAX4H+9@I9S:+U_7;;A]8;XY<,YZS/]Z745)M[-R33_>SU,6_[XC\($/(M&D M;U:RR0I?&E)JY*"UV#K'(IJM#W"*>8L#4_C%^V6'@+Y^*"Q'( ?'\,JA:NV_ M-O\?TK7^CY"NPPJ^$1GE#_>@%0];X\HFYR [\=E8+Z [^*19-2,?+7+J9[%Q M=['8VS--^%D:.-;6 39B:.L04HTM@K%X,_F!JTO$O*+"UC$U& ,&A5CW#8X5 M>*#%KO)?4:%$M/T7^ET0YTDA9[BLK.&0I%39O-[U?[D"ESVCV.T_T_!%)EYN MD")SOXB=+0RU! J>";%+_\#4BCZKDK%@\U?V)^>Q6B=?U[USYCW/_UY.1XM* M(NK;>V=NQOJ%QQ-X6GOFEPAN^=?X5UCAAJ>G3?PF$]:N&NUS=U5@WG\A@1S\9N:<*.Z'__, M+;_ &]G#]E]'G& Z>D96&AL? C2#K(*^GY1R9.?INS-\T!DM>._9R\V60+AX M>E4(HR:V:@'C&A@J!F)'?7\2T6Y'3B_.IIWT_-^/TT=Q7<^(4T2H2KE]1'[\^=SG9H< MW#8O5WWR8$*?^!$KJ)#;'*97V=T99!8$8ZT%?UFF.DJT*CQC%#/PW3:!OZ ME\YXR'9'JEV+O=T@K%Y8>0<;N4=3,^W<0]08F3?4[B8SHD"69KD%R=U-7/.K>+X.@9G(@K6&'D4RPS;'(Q)A0C[=?]2 MM_[-*S0J_U60NI#T0T9#:X)-Q2'@_;-?_Z+X"/ _QOEO9CRBISP8C;U@WCDH M*UA?^J>:UUG>H7H6M[=577-D%IQCM;71H=/U30M%Z8X.+VR5,HXEJ9A:L39J_:C^0@),D/ MH.DRJ$=_?6.?_4BL/EF3I!KS8T#V+'(^I,B/J7A2=FP#H94Z19'UOIE5/@SPL]@Q,MM),1;Y%)M3ME,3,*6;2*W@,NU^2L*T[H%"(6 M9ZK4W=4+[2 ()4*^%]B5;BO2L M9H;>X*U_8Q+9:\(Q\4!&-!J-Z9]7XP9#N MG0C/*]GE&*PXS0ACB&2";$LH/N)_=/=9Z3%/]]*=P*N,8I=/G_ P\D'&[C-(6JF23(] M_/ZF"6?RXW\![16Z)I3B,!@-YX+TI=] >XC?0'O]:W:_@_8(QZ"]!*;F6YQV M_M.?VHI1!;$2L[._J)V]W2K1?BT@:JMF50?HJ_&]XVCHON?9E$?B7)_<^0TI MZ=./<"N<7U$6SK%W>@-!7Y,E"F[N75^1*0X7' +:FPLZ>C28;J 8AF_.:B36 MT,CWF+1GGJEY(;6SSX;RJ?8)UTBT?A%:>FW-@+[2Q!<2(>:U.'/&R5@?+S]W M6:AV?@H\4X@3]:=+C&)DYD3)YP)@)[$)7$A0!R?:^9=7^N>78R%ATS:)7X)4 MKHKGROI_%!04\C0"&#E#=W\5'K;ZNGLD*.WAK#1B)@[2#^G9UC;R^WF: @5+ M7[9C>3!L4>XJX@RJN*-";;C)O554-I?:%XU91VC<-L^.S3W R/7.%@SC$=KY M3OWLF9>5!CN/0^[R8_.>;;>3MT[GTN&Z3[X*B0:JB3Q-O';2.;0LX%J @<>- M5C70&.B,I6],TS.R:YV%JP'W?9O,JNT3+OLB=V2C<"]3NL6HU&!;47=V/]5T M%VGQ);\ CV^@VN+F/8)HH*7TH,JFNK+!Z@X70?Y4PA;6)#R:8Y1YL38G_:\Z M%:@_LDS B5E@ERZ78H\8;)YU"C__[JO'1N5WB:6\4=X*P^ M1O<9OS@Z(WQG*OX\W2BQ?A\UP6KR*;Q+6WH7_0F30K4R) *3X^JV7<++RB6^QFBJ7D, ME>CAK@]:K2*RN4.]339:V*](,Y:4+#:-5"KGLF;J[TH^U7E3]:P+[M_M O2? M=SD$?&Q;)!\"2'#10P"#+9/E^81]",B*=CHX2HKV)>&:G4?"N$ZOY!#PEGG M?>3WZ\-_OIS\+,4N_'5 8!6<*/_E9O=8P';P%F.F%-GN&BY]Y?ELW(PQI3+ABTL;P2;AN1-T MJ?A^7O-RL9P+]8G?IX'OXBOFW+'?#OM]OFI6-R@M5L6O@VB,8< M+C0C?(UX M9\_[]'.GS]=\7&X>("%JDEY#&HLB3I],>2%^TTHTJ=,^22:=;/_4^,OJX7+W M3/,/AX #E@7H+AQ=OT^V=IU *V4X82Q"QE,S(REK9E!F$"",H MX-A V)A%0)^^(%B\[:(%5VH%= BX'*,R&6F=<"K,<3#/&QL)RT*UZ)30N,D- MG3O^'HLF6P9^>(L]Z[DOYZZ\&E\,'FBQ%I[3$ 17*.<7I*04>XTI;J*/$I6A MMP;BL_(BCS_;!];"D#2\V\QE(.;A\?NZ3_"'2@X.#IX__;7/%&*4,9K2T 41 M9SBZQ3A'X/;^+C!YNP?*(A-E6KG+[0VH[\&E8=KM#PP6PMB= M7$4SV+\'(R21REGR/@2,M!/:I8\W2@+O:IQ-1 I#_E>8@TB,9+>-)WA)52T4 MQHOSPWCQYE#6R9]Q0<[R.84V:LLY/8DVT-7IOEG*0FGZ=',BO M>TSF[6(*A;9_)\,O5VDZ7=QG'+0K9*C1>0@ J9'0$=9.I >;^EIMI+G6.#GJ M6/3/_@:[!^J?^_5F#>E;DS?\Q2=8R,[(\)1\Q^WX_7',?)-U<8OHJIY*1-"T MNEN!0(W5$N(W2@S\L-HT/.C5MZJW!,MQF]%S<*I&)8+)UL[S:1?,@FF_E=L? MN<>Q?]PI&JM;U/0TAMFL'=?K1_4Q_%P*2E3[!NJVSQ/% %_MQ)P32$^,P-R? MY$>VJCI$US?I.\>U*_"_?[N06]EU<'NK/[-82E:[-Y:(:25<],E/VP M28>1@?LQ_2WNS^AO%3=2KO^+^36R6VT_-03V[X9-UWZ,'/LE"Y'W-)MW\#GM M!28RA'7-R/^A:[QZUU2.8*T@!>R= <]2Z ME6B^[00"LMLPN'M;[1,FG,\GY" TSYB8S,",BZ>WMP=V$H0>9^M'0P-[AIOW M1XYBK" <)5XCQ3-V96US+ZM=@@_)\/2C1^UT3)E5I^AK!4W^DW*58 MMCR-?!V-N=OP8+3&(54W/[D;*#Q\Q:Z'X):1\W%ZKYG4G\N^Z']KW='@6&&B M&7[IQQV2W[>%]D?&KB']>+NS]/ 2><;$@U4S\"X0;0;A)2OT_8S;XT(YIRM, ]TVL_!)!]#@%3GH')AX!=@YQ#P$'[R4- MN6,,4O-/X2LG[::E=NVF2!*!TZCK \,T+;BH1R\4Y/CF66BAO?"3M_:Y!^;3 M&'B=C>8+[*DM63@VUZE: QXZ3L,&W<>QUHP6K[B_*J];"IW&*#OS\1A]TP2[ MW"C3X((AVL22]GB[?W9<:RN8<;]L0H!ZAP&[E'Q:M;BT@+A,,S+;G1R';2W: M/^!),CP[9\6.<@K'*2G%#_VA6@=&9$;QUFA UYDLFGN&@2JV/:< D4T."8=G MN"Z_IL4H3QX"S!9V)"J#0XJ,F$M0_MITQG:!KYR[(:GG*.)N@%T0ZPS?]'"B M8V!,!VJ:%QU>.]Q&/:NTJ-&Y3*=,$)M;MV=N%'S'@P134] M5='8Q0<&/A*<,Q3YC!!@.E@\=8:T>,_4U+:ZU%<6B!+ZJVG?K%15G6!^-DD4 MTH;8'R=&OW'T"Y%<8=K)!3$9+HG =P]S-D@RZH25I0ODAU;A4]5[0*1UH>(Z M3';;XP,F,^"[N\T8X-SYK_VJ6D%<^[K60\#Y@&B$JG/#0BM;P3_/&&E+^E2L MS-T(AQL0\+DOLL(NA)P_LYW7/2MS)4C[4H@WG5 \'AH;%4[36NR#!"G%^WFL M.[ZTRE/^K[S1RGZQMZ@K:F>X>TA M>G.JA&M]4WI)V/V@T/Y%]L%MW%Y? +"K)[H<7#>VXAJ73XZQ&%V?P>=;_6D&]1&.D%A\Y>;7:1#YOJOPA M0-,%VAQCG)(:JZUC:S;Z2VV]Q1,:+@/FU.M58U2[=^ N+D2J19G7< (*_2S6 M_0SF R&2]=DP:YN#S8WJQJ]OKLQ)#$S\XE:T3\ZNLWHR]$B[MCY]*^-T M1._&V?,7OS[PVS?]D.ZM*# MPG;G.V,6!,D;!5"9/:V43;&I,&Q /T;3OX)TGU;$1A,/ >)L9E/#;Q(/Q=,] M!*QY@%D>8)=54T=9W$^^RQ_^R#9G$W=B8P+7*E]:R,7^] LUOJ9KASN7/MWF MW0]>L$$_=) /C_;M!HLAT*P7D3CSH&L5BI=>A&:"%%(@3@X%6M*DE?-98:+J M&[NS&ZV#"GX?^/,:[-853N $3QK\$EXU,J]3#P&"O/X[AMB MT^JY-Q>N(-PS@OOKQ+S?NSMNX>[CW!F_YO@Z(Y1R(6 M:#W"@)]ZR3VY;'/_U8]_XCTG7"9>M%46*K#J8/>>3EIS MM\\UVUG5OP6TQ+T<-AMIB*&#EXT_P$&BTO0N6^5BR8%$B^7-CL!0.I.OO:(; M?<7 U'?[K%:FS8VCP2K:U-<-IR]H@8% M6)-@A%(O,U##N5CI]KY!Z6)-H4$7MVCP6FCMF'9O@_=>>'#^#C^WHKX2PL=[ ML:2L;-ZVP53?SN>3&0DYH@@7+JP8F.*'DZ\WWEP?M X)S.3>XTIF7P SG> 5 M46R%AN3":4+F1.ML=UAR\K#*1;2IF<[ MNS'2##FMO$++[TM\T0U<++4([!@GTXG(V!#.2H9%96)_/JVZTT,Q"M>K+Q$$ M3>QM:IJ#T!E31Y\4Q"5-ZPB+W,:--'92$WHS*S+I0"+TW*M^"18;=M*.-L%4 M1#$5L[OS2V&QU#A%/&<1(_5A4]?^YR@LT0-(BTI+#.LS3OKEX;T".^$G'4ZW MLBP-U02MM8[,5B=-EP5TOTLM&R]/6+2=L53-B*E^#BE:0_E]D"0K:<]<.@9_ MA.,Q)D.N9!^(1P\-=Q']*#G9[9Q#3U."_"B'VXJ]^&AAI3O3E;S>-PC%&!$: MYK51FIKJ#AH!_^%%7V",("9[HJS10\ FKO0H.((XJU;+L$/ JMWE0P#M*'"^ MR*R(2CD$""PT#P%;H(3QVC/K:F;_/%SAZ#!?@SL^JC(:FSGUX!>@Z)ISD[9J MR(@-I*2CT18K*4LSG),%]++(I,3F9&"]=.3AKDZE'O"8K>J@-:D1S;AN:IDV M#<65XUQJ6&6$UUX>Q'GL5Q@8X94((I&O:XLW),Z2[?VPG%#FAZF2O6;;)D4C MD5:SJ%F3M+7;+I^#G/^M/>6$4SQ.:B3A*U9RR,1@4H_!I7>&.7=:@=U9-^4N M1:AEQ]9$U-JKV_2J*"0.X"L<>KSOY\ 3'H\\N&/_HKDL9U+=.N'"1AL5DDOB M)T[$:Q02;7G**:F#I=N*S_,GW_J4;25]T*"Z*S>SP<3(Z)@=M!%RIP_9:6TJ MZ)^I[;7,)D8#(K4 /4TCY. M[EH)YDST"HLTQ/@CU!^4&%H4RTPD::4)#H^T:N1]VV9UE=2W]FA=/;AX" M\C((AC@V,2 2PLH7O,?)_V*5^Z_&_WO*_"Z;TY*Q>):$#Z:%TQK!1$,2XU+3 MMZZA*X656MT4'-/8G0^1\TEMEK_;^Z2LAF,^MGW#>>(3&G=W,4KX/8ZZE[25 MD6]O&]2G+.P.9H*9@F$CX;Q$JPB8Q[2=6,[W*R7H>$=>)A4F,=\KB*#+=W9V MK0FL'ZUZI2 %NTVMUC#GY[&4V2__RRO^TJ]NE7$(.!GDRS[XI4'F8+H[NFO* M[Q P?2[H$+ REK"5QRPU.1C@)AP"L&\. ;,.J(ITQG]]RS_&9V<26E7FOMN] MSO1;L$O6#(K((V_'$+G"P@W+W3N(>"UR7GC;_ ((N\HNT]4. 5>*009KI3F9*%.G."OKV(QN5#H0Y>91"Y>JC.N\HJ:8 [@@K[&H81.<*$J8 M]9S^<<9L#]]ODMST%,@M-""'*.IZ#TJ"Q]+=U$T82 NQI1N!A3R<"/]%8(SW M7/<;XD.8".[:NQEMK323I*;43 _>-0M\-]%>O%.\G>9)1TN&N]"Y*A MJ"93F_87L?Z MP.']&8P?*BM=P&[K]V[Q,H4Y>A<>'P+RW=,#FT^UO-P$004J\Y\:/"^0<9I9 M!H:XKY+>G)WI:AZ(6!MK9'A7CJ&I\G;UY4H[/D9?(S"?_GS5^@QM=U?FGL>% M]8VAG((4Y:5Q?AW8NYY^G MRQ_ (]D4#\OEM0[;(XW#"H8\R0(3"B*%Q3NC8?E384O3)5JVSU-26KOQ:0_< M@^E[-:6"$CA51X?B'OPQ9=B/,M&ZLGC7<$V6%T[?N2I :B+3L+V:O$B#Y MV\S@)CP_VG/WX44A'PQF3O?;\BQ7?4+!8Y>*&BPD?_/VS+4OLPB8U]3T+RB*T>S[H\*2SYIEK.PL!KY?H@)O M9A%'>H_4351186G/8IM%)F[5=%T1);'#%GT3TC""EA>95X.,I2#G[DG7>D/Q MOGHJ=3(K.EVU+N^WH+T$H_Y!>X\VNG0S]1Q.W%.K.%-FN\%+#;]AE?(J\NE_6HXD?FW#::. ,_%.8]M6:I(\J:?4#/N S/+R M=5&?D_S.8R&8 M)H-RY[I;"?VN5BR-#]UC?@X*)/6MK9R.N]V9Y/#_X6M$-5 MB&[76>+O>-4OMESSRS^:??APIJ%:%MB60069563J)'LH+33?S>46U3>5O%0T M,#B&Q(UI\1O(XIP4^B*FS%_D\4G%U@)@MEW! MFR$%!A#)1V:\6TMG'CE4.8I]Q'HHDCWP46,7CMN+OUX*F0"]FMZ5C"7F>E6< M15R>O7U7"VT1-%90['M,OCL>.6;LIAV_K)#WZRDNPEADG!POTK> MT@OAIR$?6/-L)&J*870DJR[FK5W="),>=!ER1;5L57)LSWTWKY]0KF[=N@JL MM1XJQWU$43 PKVUPNC6L*'2QA9:"MO60W+(K+(YIB_R00S"^HP^2O@)L>\!/ M ]7YI\+ BUBI8L:L?Z%($V:>$7'B?/6Y_VKC*".1.LF*Q ;6UB46^@J*,!C_#F: MD&/T"E.SRW_YAPY"AWL;(X?\.">5AD].I1T__'N4G"%_$ZGK]I]& :;-:R#B M[:ER+0^'WHT6BV343CL,FMUS]-(3M>ZU%)>+E[DP-.P(3/B+WKN:Y:]-?HZ6 MDTG>JZ:2W009;>280\ $=>]Z94)I=''"/LKR()E^P VT^'5.]A_?OL#P*,&M MBDQ6?W*-OQ8[,=82$&5CY](Q8@K2\S!X*>MHDZW_M4K"_](-S$:/ #Z[N6&2;JDHX>)BICCEZ7L[J; M:@9A&F51<]*0O5-S0G%4$.Y]-Z_]YW^]X:G M[VJ6I#<=BS L[7)F?%-VZL0+)J*Y/D"MRJMU8R&DXA DLGI[U+-:;7)V5FL M 8DZB&W6S(WG3M^F&72GA1W)J]J\;QGFR7OW9_@87#&'@4N9ZO1 MKRK^%> S/6Q+$N-%5"7>IJ1)*NG2-'2?O!!B43MH(.LR'^PDPVS_N6/;QO,B M$H)BLG+K+QN\9@+OEU\&NJ;#JNS6OAH1[M=_(6,'Y==2\\""(:GL$E4SS"<4 MWR 'P5(,DHX"M7_>#)NNS4=!DX,N1N,F)0T ">-S,HCX0V+Q/O,RF4VF80?=.Z%&?+_VLI6*<[UVI2&V#1D+73Q%1=GO MX5<>EO\(F X62Z](4$M[/:DA6!U#3YCGR@FEDM\HU&P;5MSNN[>RM>-P'\*M M#^0V%4C>P5\1"[75VE3\!A]4B#M"(79?'J<'FM/)R32WQJN^++\* M9I!+&^>?D#H5H=F"_&07N]F?QA35<=+4]5J5>M<7VP9>$)V!!WVOWLY^/D G'=O1:^ANU$U?72]N\4(DT'*4?I MK"@1/=_Q_V+J.IP+(V$JI\>&C#22RIIAYR]79#=3VY%#E83>H/!N66#J8_D!'>\;?B=!C( )IE7D^QA$\Q6FM>;30RU%.?9>ML#H1PBT@6%GW]0W4:QK^!ATZ"I#\>(OYZ?]R-9' M':^A)L3ZVL( :6[5$6G+VNI9D\O1U_NPBF09HHS?*CD< FQ9IX-O=QT"TJ13 MH]NG;&:SL4U=5?IT[IDA 20:31[-S_>,3TE!(+AW3'3XAX#]R_4OAT&Z?Q:+ MTS82-[XN'PT*#*51Z_YFTN@!?J)>$RSU1?,E)=I]1+WL:-.-_6@752LKN]0% MFTI)>(AKSVAM%_BC3P["<3GO%W6ZU'!#DOL55 :Y@]9PED,(Q=6:;4,PE.281>#5X%CK4V 1&W-FNH96S,-QD0 MK[FHY-9=DGQ:(XIED[Q D4'N1)4%UZ:0D:3_I#Q6EQ^4*Z<>=_X?OSHUN06KO5SCDK__^ZPOG6"PH7M/6$3#E4% M<,Z]/+_I,YQOV^4,@[*E,#\\-%.\Z\B M!W[E;O/!X%S.- P!ZZNT(9R"E$5,4-\^QPJP_JGD+" MRK17D[J7 ?L0RSZI M.&JQ;PZ9Q6;A$=HDTD6T]6")C5SZV_XVEN[I# ./26.#CX&JW;$%Y<$#[5^( MRO#D(3"U\%4KF%Z=KT(*&M$=Z3?@BGO6(N=*,Q[)JQ&G1;FB@C9.&O&DK 8B M)=<*F*36<>]".R1NS-6IW]51%I\QUPE!KWB>LZ0(W)[D_,"5;".Q:D]%@@+<]8WWP"MMZ7H]@$%N2D)J[NK+:NCTG MU1"P?;#K)RDGL@8TWE2H.02$ON[CG/L/58-+L)3:;H7.68X==,ZZG_*.#DQ\ MG/%0MKHE!Z<7?\7;7>16F^KB^)U4DE.IP;+!@4/&GL/HWHM)MC:S$\)BV'I& MX4,3ZD?F6*VZ$[$6M=&^\0,"GL;NNNU1VJG?>V(@YW^D+>(*&\X;)9R#G@>^ M4>"??=^$V(7E*6-@#KF=+E(6B9="+L6B:Y<6:F$A()C$QZR*=DZJJ7=Z??#0 MZU<=(8'+[6_V#P$N'D60FR@Z&&YE?-= M9TNL[HYC<]R@YT?P#2\\\O.^OIZR(.+N@%\+I9UW2?VX/X\A*#[N MST.\2Q[^76V&A3;/_9%IOG9?SU[7[@_M@;B_BWSRM/?AGN)&>>'[J-RW_2EC MVR'-^J0>%]*+RL<'3=W$TKE,TY$G"OGPV'G8QBQ2R MA@+VHK3P5^W$D%1*[! 7I44V5")!(2[TW^!N"4Z#^KD$]%7Z MA6VYIUA)<(N[(O7>ZX^/D 3A\^AYW5C?]MKYK1Y=-Y'3I\T)FN<3.S@J%G92 M:5V<*O+9VV([QW2W#F$)R6"\^ =3TQO%?H.%H2FX7DG;ZW_F-6:#(_5T M>XGNTW4"^I@M.6-@]28H\N2[\?GTS+SEV+C+A'[51#Q9\X6[G5ZK4TAE21Y\ M>*BSR;#1E!OLGN\5T7DB0ERF>V!EAAW4L2'P5S_ISQDV2W70A_V3:J0B)FQX#[8ZF_O8;YSIO2IY"';>!J5;A^]LX2EM0 MOQ-F>C\:L__ 'B=F*VTGS%EN\<:80OJ2R^/BR_<^YO:WY"[TC$(<:EQ%VB B M =8"7#K883"D5/9RU1J,*J6D:)DZC/OM*:5%0-^VK&'=/@8*,U,6UBD8EM7M MZQ.86N3Z:)RW#+IQ&9G07SN]RZ%=GHZ@80QGI"+6\C(8P0QT9N_9U@AR;]AX M"DBI3HYC\09K,E!IJR/+M@QH&E'^@+VP%]BV1 M;,O-&\J/H5^9:%?=Q6F^, M<';&'B(-NW"5) M2M4KIY^#;,(G'(UW%-L7Z(Y5=(>E]2"MC$/ ?63""ZG* ^X#\HM38O_XA6>1 M+!K?0$!E\4 E!$.OL:%=\!L+)-G2MS5DF-334J0G>27/J4-S-*O]\Y0GRKF6 M^0V3:;-TK3V"82?V!N$UIG2@$JE,MMWP M72%;VAR<7%_JD=Q5-QYTV6KK0=X-*U:Z<@NYC*(LVI,T)<,*[T8]>KYX^Q;^ MX[_.^^2SM4W-A_LMRR7*:[D\@2*Q"VG(2$#1(I=CI!'^-8K MO/+.$@?:O]Z(*SSS$-CS,BUG.O9%Z.#V #-KX1"P6TQ["$:(STX4*U(E=1V! M#2L((4/W*S[MS-5:SY*"P!D;PAE'BO_Z745J9:Y?TI<(SA: MC@YLD;(H"2T8_&MW98KFM5EP.$1LOP=XA19''@,5#+2XA:U M0WNB(\XYU6$C_8D=UF$90']G=%RQ7/JV7]K@!*0O4I)=X, $\*#36W,9R'N='W6(4"PZR9* MT9A9[,;]L]TT_KL>S;6#<,(T\[=V4PAV \*$!>?3FV[A*PQQDKJ8:YPK!B-; M:8@P8Y5A_Q:9RI7NDMH'.UTZ:-O<,R*8Y*JGW=O,[W>Q(MA]J^-O?A0^.,&Q&) M\U"2"YH)@4Q6_3BRFKE]^T6P^A@8.ZV7BEP(AE4TBNU5--';F MZMQ\\[AW:N>VBA2!U%Y_NY,QX2Z7)/4-@K=']:/H^09"VHF1_D\D&1/1U#K< M#+[R-LVP7N-45PM\IO\0T'PN<#H^>IJYV-ZX:D[VTXN&(Z.KIKY](5?YA+9B M_'Y;(>DD^H"U7XO-!B.++0="UXH7#@R &ZGSZ+NXMPV(@8MHTPAS4GVWSY2O M_U/ 9PKG6XBCD?PDY+7BJ1#I2[ZZ'[G#)WKK0LU2,UU]'14M/6ZI M43EN:@0WAY7NK57Z ROQIA]R,+5M)AMDBF$I2:YWZ2C%CO,00 W\B2G4%B;: M%F2.0CJN&,\)SSQV_\:@?Z,9"W/9(DSXY@/I3)_\87J&?)>*T2@?L8_?O&)KQ:7+A+\L[:BD#[.PC!1!(:@OUN'7V4]YB<67TDKU0>?5&ARC47;= MBVK2;H1D&L[8E0-7]I2?U1Y6''YQ(+L!W6EYN1J(KYDJ*0*.X6K"64;RLM_AT M[>Z4T8V&VJ?#UW2:E8R!CC7(D7M[WY;\N'834T?7<0F-_4!OB?=K;H PRV8H MAAX_A75/[!HCN4SK>N%L$?+GBN!ZUZER/QLO)1MP(DZZXS+\?M$?WQ6?<R;I5!+8=(@ZQ-(VIN+"6U'&5Y;>IC[E)Q?M; W^D&C=^C9(6"LX[[@BI6$'+0OIU#; 1,V<',( ME39KE&2V+CAG@4LN*(NL8]LH70&91J[:U9>9>?G"&E+I'J=41HJM6N?:(O.* M C>2&V81R'FQE6Y2CP6NEI!/)?GC6]'FVA6$_[#)7Z(]'K>A3-XNG6AI;+-^ M"U/7VSS[F.Q>;B=G3^D)7OI;WU9=LX" 1HF ?LT;]PDXDN"W7[Y\]^D[N4M M%\-["63IM@/%F9*./<+.JLU3GJ)7E,_@8E"\I&+CUG#V+*G45^UT].1)L[V? M>HQ!;*HME%1F;7J,WX1X&KKNJ4<=3%N;TD#[?W_>^9GK3(V@E*_T =O2ISD5 M:Q6974"4\\AZD=/Z$QK"Y"B8%C@D3JFXH632WJ_;O8UCDPWUN7JE MX53HW/[<9M?! *]D:>J%L0*T39GNUBM:$LS>['%2.@048.IN/OCX[Q.7_JES MEX30Y!H#IU-3UXEDYD%ARXCS*$7>2KRB"S%X XVXYSP=8_F=OES;9>SK]L^& M>(67UZZX-''IFP;IES0&<3$V"4N1>A&+S'/WG\1YAB'3! MPC\2[T8%C-2?<51QP:HH8KU:^P*>#?YUJ&FH]PRN29(.=*A]6%JZ;MB(AUK9 M0(5%4H:]HJRMHQ4^P:$BR?]XXY2S*Y/Q'O GPRQO!$OW2I+>X_&Q=3:YN>#8 M6WT=_>#>IA8^U1O!.I%VY0?#W%7RPE+E8U.L \?(8\?'49N]\0-.? MQG_ES=XY$KV&H389I[T8#$6U[/Z H;<06TIZ')%/>#X9LS^EDQ8V%C-@-MPD MRQP 4AK1G314S!1* [*MN/]\H9; N14T7>2RWDV@K)R"V"T/+0/&6T+Z:K-/GR@BA4Q086VWFBDNA=T/?;RC%;E_?WS,$>F=KOYF M)5O14)>?IU;CYH#NQV@>*4CQW_DQFIIOO]FX[:G&$?GVZ!PZ34TAQXW2QQIX M.1GQ@4Q2('V%VXM'#H;$+4+"5G>G8-*1&08)O6]<#T2M', 5Y25<_2R8F>$$ M#:7+Q3X-47.S1R*(,R!/V1SS%?ONA<*C%)5*NI3EC^.XM53W==5%SR=&V?@S MA;,)AX#@\CC\ CO)6(CJ-[<]X\!)"](%24^$(:G] ;ANM015^[J2<$SC7?NG M/LY_RAD-+D#3)$ =7&VI-+7TUQ^O1NT6!-!"@?&UZN>3NL#SE(<'=LI9)-4+ MN*T=H%=8MHW*F.0=O!O7U,P^^YPD,QW/Y,\&%"P].-+9A:ZT(_&/^]TN<%^W MZ)"I-ZEC]8R&CMM]#%I^*DTN_=@HR9RCQ>]TNV.[VP)9*Y;+;Z\W>J*,63F] M7_]5^YJYOE4^//MY34L/@G;^=G:'O3+ZDWV43^)(SK)[_XV-C#(MFKE;H\?% M+>6T[)VV7^?VPBG]C2"1B3#\U<&L,0-(+"G;F>,62H:O(QV6A%I=*?U&?G*S M:8PB(CS$#PX)P'$Q!HI'J9@?RT/W42WN 3GWNQ-_9!4I*F)K/H9+8KIRXK5& M0D&$C48?E?OA)+!GI<)"A9.<_X385*+8@>JC[HDZ&RV$-W 24I:S $>$A&TG M71T+P>3:@OM"J.=Z+_K2245@EX*2W>#C':%]O]''6AX"S%AR]:>B/()FDJ^V/F%)-09K]@7U.X M;/M:H!9JO&2$C(:XQ7N&9[L,-Q FI+;<&V9CZ,BUJ(K 7_)IA@UOT!'V@_'Z MK@>V/8]H-+;E286/_VV/3KOO)26TC;L,>CN:"]5[(?BVZ#CQ.B, MU4&2S[KU ORQAY9HWC1@+H=,77I2A5]73$@+)WX[.+%(:QV$H@\!OJ%WU?:! M!8GM(X6QA;6Y/%" QD1_]OU&#/AGB']7%!JB;QI,3>^S*'8JF'7]\UWS,\2T8OL]!QJS: NJS=T]RH-D="(E^UR']O>*YTVW(4 Z M+KI5?Y8]B7K.#*AS5"%1/$&%]9XN6;*^]14XS=N;P?-8Z?F'\MX3_V:++SOB MN*AYI]N3'AI\&="[9M69:US.M*UI(KY*+LM8=ZCN2Q9$-+Y&"(-"#;5U,^_H M#=P+0,YGOZV>=AR3X5++#PP&B$8.C;6-VF$;SOB,[3$YIK4=*A^?<@@807QK M0);^=2M#MNO=U4'.)G')5P-I-'W"^':= MSJS=4\.4]/G9[]EG0YN=/F^7:FG'],IL.UUK>[?_7!4O'<*&N7;KKY/LY=3$=^H27H+YB#Y8R,77]W#RB.V MQ"O4B]?@>7_G&B!"^Z"L,3[.AF_L\G\Y"R$_T2ES-8YMPF/&V^'@D0;IFBB&7I.9S<"'3M+I[Q/H X:9- M KQ=Z90=I)?"!WU>HU/A=5MP8W;OY8@<6,B0,>?Q"SO*^R89$>C84 M2%/VZ+E+0M%RDM&/X&&TJ#XL5N%?8)!NQS!(84TFQ+8D'&;-H'(;^NH ;Z[] M^/^P]Z9A35YMVRA];+56Q5($9:X@( (B8)B'MJ*(3%5DAD29 H00(=UK^LZSW]9D$N' O7WQ\86J(D!#6DK)% GA_+RHO/C&8E^ ME9\(D)&?NU+)4F46E=OHBM0I%:((DK=R9W-\KE'WTJ? LP^HVU_\V:2TIA^< MK([>%^QAN BI&XT9Y<&DS1)M"Z0:.1_4VU.?&WASSZ>&/PSB=(YM[ Y;8[(8 MPX\6LM9:I_,ADH:MH*J@GWZOF?_],\ZB"N213_+ 9. )YIC]8"%^F2SZ:-2\ MQ]RH8\$JZ>GO\XU_I@Z:2_<0]Z2-U0^,\I'FK'+^K_UBC>J]Y*$-5E-]-Q0! M8,FC775\:+,.M'[S@FG9.8[8"]I*X:EIG5J%WCQ6MCS+!1KJJ.@:LL(2,X.Z7* M]"LEYMRVR/ALAP%^&Y_K'C>S2P^8KU"GBIZ>%/[4Z"]:J&)3)ZG *D>'M;%D M5-9DQAN=P_EJD.AV"^NSV47/J:4U-4R#M*CUE3A,4:K#S2M_>[ 3(0=QP +C M]M Z%24Z1^[H3#)TPBQPA'9IE,O+S;"! -'^G6F):Z%.WZCEMK4J9OUX4J2 M^G)5=4=]X-5J--CJ[.]\=,,=^*>-ET1@_.4(U4&S2]&91 ME.S?%[P\N#H;+3UF S0G9!$W%FAII*P&]2U[E!%3EH".$OWZ@F[@#P+VNULO M-DYR@242!9[OJ@!3TBH3D0U+$%G?P6#5*,O3"BD?VJD=FX2[=W577$V\U!@ S ^NU9&39* W6?I!LX=A(R=.Q1X MTX@_%"C]\.'FFU_^9@'1E!##CM.=^;DAE1U6N3U$XI-3PAY5J#5'#8+NFN(Y MD/&)4G+B.$#)5NPW M9LW$,," ?7K*@Z!>WK[^-+?DQ6CK,K[913)#?>.B71]%EWK&K=EH.,N@$L)7 MRS!(:<^:30S%"P$JHN2V"9FY$3VF#&V2D7T[1=/TS,RJI<\T3FFU]PQ0QRJ= MJ2KVOOWWSTDRG6@(0(L%GM* .;'$ KQ>YW.V>"URTLHN \1.C2D-BGXR9#JM M^8+/1_R#?.]"PUQ-/;T!Y=M7&$8Z10AVWXQ!U^-.+5W=3,TN"PE)P!)P*U]9 MZ% 29\3$L(,>QTA(S>IAA_&Q6=G MQ65;]?85?GB6O*OT^L5,E'_L5S3#/I?2C&M#]U8\@J4O>7:XK04XF1(!/!IT M 8;21YQZJB24:D34HOZC&]!I-A&;*'%0U< W5C@F(U0T2PJBU3 6JWR&DKM< M7-R?.^VP[Y:0E]?>[Q>:/ZAGY+0=W_><9C@]8M&2@6R^HN)Y54@Q1(OSX>N2 M/S[O-0("X535U27Q)Z;2?GO8+G:&\$^3^\;2>ZAHSUXVU"GXS>V[W &\N-S" M5-60LIIG1%"%AG,H]&['(Y09L/WZK?3 O>>K6T^2*D%N;O'[*O&0#1GLU=O M'W>=JSNU6@R[R7I^F''IIDR5KGLX-":A M(L).F@'N$0 $:_G53O2V/<#CLFN(]??4SHD5;E+G,I?E+3)VYQ M[OOL^S]_QDA?+.U7;[9TNXZLXL[$ZBA;44@\?B:?Y+F"D#[AT&(RLQO5309[ M^O;]P=T>9&'2[I;S@=BG7\\05'ZF/9TW*ID:5>I ,%CDUB\N& M6*?*/;]#JFYS\]*4?/D;'%@\V.9 0?=>T,_" MWYA)0>1N0G/Z47?L7Q"%5H1;>^ L=L^BZY- @Q"6*$?18>WVJK7@@5E\@5ZH MCW")>U(I2^YUO?&TZT7BDCM#6X?FJN&5-;E/#]BZP**Q?9*@!LHBPT+BVA\_ M8YG)T99'C4'+IW0A1N)+?&K+2/;391='B?N' LISX?71+QAO/*I(=0U%10-8 M>$I#A"S^#\]P0=C+M>Z,R>3JT7&RX!@DE=#":&9QW#?J+&K0EJJH#U2&8XR- MXELUO1_^FN,<:N?GS8*#Y=V/$X+:M$F9U,E]9\7=A]-!0><+,NGGOADP2*H' M6O^1[U92 RZA?LP[P-KA[HN(B.BES":XVDC)?T T'.C?#N5#YF^$[_L[9"V9 MHJ400\8?80=B04LK,O;098^D$$3X!C\20%4'8+C"PA?K^PB2 S;C"EJ*QUR M??O?WGBOX2AK2C4%)+J[;#4LWJE,/&[/#2R7<^JW*J]8EOTZ/KM/_[97(SJR MKZY><%,7G_D6F+J8+OH'[V)B1./M7_/@12I9JA'3=TO@&1B$W.^%ZBIFRUH] M]T 'BD51XNOTH,([?GQ;;NEJP,X()]HYD^VDN)NGOGLA1GQ%YJUQW$Y=<#U5 MCZ?NW#^QP*"@O #QJ,&&&5;R[:RO8=!+)W8@+EL K"^EYR'$J=\6GE?Q0?SH ML,+#B1=)Y3]-3YMPM[&VFXC8RUGDHSP M%#.TD^XVM#.&."899.8'AH=QPCXU1HK\5_>PE_&\4G)#6A?.>1>RTJ=SNQ0" M%.*Y27QY\\YG&[O^:T",!^"-M5*Q(>BJ)1U$]:& 7RX7X^TB'Y=/Q#2PHWXJ M&@N%$E#Y^WZ/@PP>U.YU5M*^S#1,Q31\QWB8@E3[E+M!?>@^.!W/5SR9'2J: MY+X28* D/$4R1S@LY.LSDP,9>FOEE4&QUIXS!HJ1T6T?,2M+GL=:GQB$DXDE MKUWG3@[W!I8EE]*4U0'J\O0?IGEJ9*IZ!#I*,&B^O-TM<&1N)G0HNS>GK<). M'CZ%2'?9HMC:VEK?JIRDQDH]F<#8BRC_50(B=_=8@O=)S*7NW.N3_].)#G8D M8O7H=/[Q-2?2E)TH\&5'XZ*,V[F!C7//&E&W6\+@NW0QRXM/(2"L."V1H>P< M;,E&XKI$QE1$-Y%$0-O] NTV.>^'E$,!^HNUAV\+Z8K.>Y#PY#>4R*/,8MG" M8X1N[6^6%#"9KYCX@#!6;8&HL*_RKFX\O9[YCR.CX_'72K0 MZG/3F:I^4CAOIZ!HWOFPQ,/Z^W]Q](_[/:%G7F^6_;&7V3N2XO-N?@^.<^QJ MS''PA(3OM>)1+RCEDU<0\K!.]IVH45^16F*W'TFHQ_J$2UGN7,^MQOFH4-*4 M2RU@9%'C=C## 8N A1^S>OJLWQ+KT27UI@321]A93DK5S6;5O84TD61#[)%K M'F4J<3P[I1$9W:6&+KBU'!RO,.6:.JJK[%GW;EHR&5$^^7M:L[/0+VVDV_"/ M[R%AOALKZVZVM@DEWNP!6SU\<=ZS5+\(>!J4KZAZ?+U&%4DVZ(7B83P@0ZN: M/_-0LW -.W8?GK@WBS!.[DT%6\M#ANZ9?CU^K]5.T1)L"4ZDU_MUO?O?S[DO M:(]7"%Z!@_6&8$"&QI"XPZ#D>D0E 4@0<.NED=/' M%N3FUDW,<&1@EU=[3 M(DHKW_>";QNK"VN5IX)WJH^2A]=_VRSAE&]K_T;:88J&I*AF7N&F,C2/0NND MYK[:;;F.%.J*IO9CUF=S:^DV5B,.NZJ9 M'PR)U"$>L1H1'Q/M#R^8U>VQU^W$P?/*]F3,\9#S3\EG,)':RB M)9LK3X[HK'2TR_ON"&K%4950LY)L]PX*,"J CA\9Y*UT+QG%K9IZD:KGG*BC M3FYRB75[^(PE7>J-ELY-D:4E38Z2PWIO!G(@C@DUNM=*WU3YL$"HWC]?A1O9 MWB7OGZXVJV/HO[L[8IE@3>7S12E%K3<7(QF\^=/!=;63.1;S= MTCA9-GO>8<-J%Q/Q+*"7/-PZ37I56MMN8#MN$; _.*DI'HK5(J5HI2_.^>IX(;JOD"/PM#P37"5HJNR"*[VUC\[.6/4.)$,9B8\LF;I '1G M840HE=$'$SX4Z'>5^$V37Y+\GD")GU:\_&;C[F#%Y+;+05QBS:% %W"IB8%L M>Q?6OM=;[<%8?UO]5" M"?RC5>U'WKYVDP7JZPJ5Q?. Z87'T\:?3F)SHR^VY&$OPI*H3Y9":T6]-9;171*04O:0A5R*?K\JFQX/4)'4-+^35R F'UEQ-L$!+_,"^-WJ8FP+T)... *?#6%3 M#*?'\:B;+1@3[A3)+(Y8]/PV1%/X9^2/*YK1 T/@QY7_!)_Z:AGN54-!V9L0 ME )$BJ!5;=*>;A8O^LMG;"0FQ#X%D1SB7%1Y' 9_&GQ&_\[ J^7ACM&T[@JL M[Z63#B\:>'AX-^GT>#,DB^7@9J:9P_=,67A:#W?(N KZ91Z(GAJ5_PM^.K01 M\5^CV%.DG#9UUO/A-?37"W%,9A;&HAWR6]"A &#>WQWHV*G>8]E60]^T2U_E M;.[FM#=EUZZ;RTQ-P=#Q M7B%$]/T"9]#-]33L2GO^7IJTX[@#4TD(>PQ!=TZE!P%[5YR\9H:4M^EKDN#=FRC#3M,< M'3:)H6=RI[MCM/'SB.$HTQ.K>[?(?59W?<(/?P..8PF>.65#M3GQ:_$\DWR. M:U2YS86(6YV$V'IVSV 4VT.IJ(:[0DR5KG-A4^EU,N9!:#VN( 1H0U.W/.:% M"DX,XTXWFOL8#E.'PI$JJQ79T&S7@WK02TW0+ MWJ4\Y+-JG7"S5RAGA #?>U3=?J"WW+ 0N?+IO&"XX@\+AL ^.6TM&JA]454< M> #DN2?#):T]W<+FA'VJ6RUL_(G<1B@3T7,P#[ZH6GR@_!5XF$7C5"\O<=Q) M#$E %L9.P2WX_5W+[S]GHU[!]_N&NI/]I](<2P-"U+5N9!P*3-0W-G27*!CZ0TRV MU*F[^JRL8]UB3AC&\DTSL LA_3&J=;L4?VF95-O!&_'4UQ_[?OIUA=%*!W^X M\FYKEQ_?^W52#]:6*7]/9QMY(6"E<_W%S:#4QGL23$.?7KVQ'&N-63% ,>12 MI;T#-8&P=1-?$(3:0#L#W0#YLK+70>9!A5?GI%TE!.VMH7I6%FEH3)?W*@?Y M@5KGL$ED!J$T-;/N%/^[4M+_&B(WEL1WB:HLV P <4,27H&"M3ERJ4,^A'K M?8N*'2;L\4YCWU0XLPX%GD:=Z.]^,3F)D-3'=TZ4'.Q4&F_5K\RP[RWHXF;= M+1%9H6+J[?5A#]8<)EOH\U2?Y+]^7_CY+KFA%'UQ/] -$\H5J9%?!G]Y>XB"['.JLYWJJES*]E-R_-/]B(4#:X6<>/F2]\M9-\ MT9*'Q3$R&+%?W MDQ_GE:2\G[XHU8%LEM Q M3[:K[TY8O[@5$>H^#+=U82$LP1]OZF7K?SN45#$UMNFUG34G/O7*0&8N>@)5 M,SS1#=Q2&[9NU^!*WJ2JCV#XAHUFQ1;64,1HK<5-Z^_T8K=AQ63]>KO%I4!J M61O5;&F*J?_A?5A?_D+*[.(DS67J MB+/GR #M7 $!>C_SQ.\C19 S,0U?XA,D "%)PTPU*8-[T[9E7N!MZ<&1@40D M<#YZ/"IVU*O-?_%0(%CF8EOQG.%"I3K$M#1K8C/^H-H.D.3VP#I&RM!@%W/# M635XR.]00"9J%%!,KAS.53".=4HO1E[ET MD[U6&+8RILK]7RW3XG]%(=2QW(<(+][7V!EX'+';PUEAW;G_LA%%"C+\_%)! ;OM@G?#PU(J'Z\KO M>^+0)D&-AJ7>R>E;XIXC3L9X=5[ [J4*'I+AOU$TJJ0=GP\R=.[7(G&&5_-Q M-VH&A]8MY;+EM(;#+!'PP6!Q$OQ/]T7W M:ZZ=I2>GC=-%8RR>SYWP6B$I6FP!A.S+".MD^S5<$F'LN MU8V@KBFR9+(5G)44Q/OP?';4L+,V$RS9E/> KQ401@[1 *9HBL]Q%IT(WDG! M<=E9+#.&0WQ2)**1DPVJ[5Z;BX[>6X8U61O)'<"?<=2CSECM?+]\*+"FC#B( M?FXX!K/ CWKQUYN:#L)D_OM_3J__.'XH,&.WM7 M\*=G+4>K@UWB'WR[%=F@T12<.]MW<"C _QAIL)W,[SD?UK:M^.%4[*% MO/8 MVM[EQ=T(SRBN=F_)_M'D?^R$K\BLY4FOO%RV?G/^_%%F0&Z:W;XUNKG>N<^$ M%9KO'@K,_KJ^-F$\JV,X>?%CH8FTS($G++IW.;:.-Y>^BQDSRMPZ%.@],3?; M&MWS!-&NUFP49V"\U\DY%"@<"A@_%YZB5QJOTA [H#&#@4,SJ,+A0X%=)N7+C5]^?^;Y__3YI%L M;/HD/T?$S+[+55!,U,X*K#T 2>2VFZNIPM*HHK>$ R76BU/%CB(5W3.'9PM) MN=^1?_&C3JBT;EAL;7,D"=ISNBTUS3E*3O))M86U]%*.RR[HFXB+8 JUCKW MC'3Z+Z:XQ_T^6F M!P*;WW[2<0S\CAFSHF#]J*MGIO^/^9JK7@@QL'Z5Y\R+$KMK1=^9(0-U4]27 M_.%HO>BL8%.]YJ.L$\&NWV* Y"&24$1XQ3VNS_J=% S]EE!O.).*#K?R#Z"K MEK+/!3.Z?!:PRK-$]-UDL&,?(-VK82!4C2;%@;C'[G#W>\^&9ZYIL-M;Q2E/>9%QJ>O=:LDK\-*]>"9085RS1T4 MSR#V.%XBCT%E*G%7/'Z3M1($>,HYF13*!.Q.VWU6$JL2PW7 MXA.U.>%>Q9]\[L[JNA1$':6^2H41QM;.R.BA@[W!6NTO:E87"PVZ(8S6NI"+ MM[MM$^RUZK*6OO$15A;JJW0>.! UKAC(>,8'CVYI[['=-0^\),7D#@4R_=(+ MU0X\P@V&Z4^8]=N' J0E/[[7VDXVW&:)B_HP=92C%ZH-\OJD/$EV?R] $/;< MK938F:YS7CR5=*5RIJL8GF]9=2EOEK+A'2B:](QZ2UBOO#*]N.EWIQ2L5>&\ MT6T0/P&Z1_,SM+?QTTV\DY+K>7,3+&INO3Z74;G@393^QY(AV'I)2UBO1W4$ M-)B8Q97Y@-,]%/"UN!UH] ]G4@]!XO/(MIC^X(51Z M$ >MF^D83G,NJ_#9#NT^U2D&@<8@']S=]NE/QI"\7HC6F@Q%V!=36(YPI]4" MLY=-&4&YG##W-LN@W"FRE+*T]Q&6B7$#/_NB/]*\,\(Y@YT-]\L?N?^>B-*F M00$)#QH="ZU2A-H90FT@V%M8F;;.3DR@,MRY.[U_&^W8X9R9& 8_%^@8S+.K MQP9[3:]NBORF[SWJS]@F!=I4ONV5F*P0\5UT,)_^TTAJ%?CK] ':4YJ;#NVL9"&XH?)X?HF]]S"9;C>J&[B/H M(<.1Z@[8, 3QONL#F,OZH]]?3ZC7S@MS7KRGK'VNLI7."PV_^CC"?>7&W2$_X\G.G0UG0%:U?RWWP.Q/)'D2VE+E"T622DY7JH M;Q?UK!'\X!3"4$?LG+A*8%6]>E'AQ.M\$--E"1M>0D'KTC#ME?_DDL532J+' M?)C, JWLCY1(];[ZHF)^4."!K:7L\0J.R5=OV9-W*\3MFN#?=KG;^CWZ3P"8 ME?S6ONSBR1W$2NTLN2Z%9X"NG%PT3JP)/1]1C[@^%)Q8*8+$.48STQP_5(!B MN\CI.8I$$1RJ/D1%]J>ZK1_#PGMJM[)VDA(C<(ZH#URR:/SB QV(TZ$ Z$HK MU\ED!PK BV8R(P,Z(S3=N>0TKFX,UZCB')@-1*89#U"%V>')M]V8'_&$NL85 M"J,!YT@+'-.%:GBNJCD# %"WV&QKZ\G]0'/! E(E>AQ);4NFLF Q\ME<57:? M=@_Q)D.YV'FZ+U^.IJ>9;I\>Z'+? JFP5:"K,6:IP%>=SEXU_8:I8R>KHX1_ M$*RM-8]S]_?LK@K%MRO=';<(9L4H@:Z89H0-,]H9FFTO%>BLSVVMC9[&B05I7F6C--X!)M4N]&!L%KB)[M2L-KL'^^<.QID M;GV'L[^;UL-D9"BN*+K-E8:/1! 7!Y$"O1IK0Z MQ]S6]#^-).'7*WLE,*,+DB\R-OE!DY'Z/@F*,6B:UM;-5:X1$\SX8^]4:SYA M!577LB=?XA9D><;Q6;.Y<&)23P&/)A>?"0\?>;68>;E@,! 5@R=&C*0.O9NR MEA@0>OL*5 #G0/J178I:L[K8PLC4L&&$K$$ZQO2;OB:X4ZM)^.4GX::*T_4O M'ULY=E;:"_9*/HE;[=]1R0J(L97W;MA,_19!3,& M\N#U2*RZ0[M=('T:']<%"Z_OD3VOTJJ W,3I,1G'0M86C_BB8,DU" M>CV OC^DX^RYJYF[CG]U\F[>?]HKL)UCX4[02XW9B MK%*(SFHX.X78'4H;WE0B<*K?EHWC78\[9X2.VX30E.O<_"7CW4B2A$?6&MV4 MB(F 0I6ELU^XH_E&4;_/.OM;DEE,?XVVX'$>A(U8^6?G#&!2J#C R;Y=$EZ^ M@[3>P[\'/)>1VV3!7GF2:02 MAIE*I+9[?424D,BQ#+MISF4.*NW?O[G^J+UT,=2%X[DX^=4?XAR;X>K&(2(_ MP-&!VXFK *>3O=S7)) XN'C'@OZI9Q7Q[46N,ZK.3US&D#:XC:*-U[L]V6\L,SM($3QCP=M\R%P1 MUK/R2Q%NUU>D)-<5M]=:+HFW$)XX+_"%;F]=['!5@+6OOG4 6U#]'72T M8P%G&=$65X$M'[&GDJH<#*[],&WJ^B9[O]:E(3NKO-T9>TX,>1WB'M&7?"P( M;3N?%VE,)M59N2:S32SF=*M:G8;YBG56T^[D.LTP5N)[3I@J8TP^J'7-;X 1 MVM04G>BCGI##D@S9M/A+%KH^9.Z[%$__T_%VA ZTHL/ 38<"@U3!OH6M M1,)!+VUD+B%U27&XW=D.V+_MV=?UP 40DU1P574UYI-G*=;, '3E80U-;)QX MAMFR?>K/0I6U\/D>SV2@8Q4IR^W#^UW48'7XY%D?_]Y07Y]%KV^;$O/=)3/3 M]GZM;,SK13B^]%''W@AQ I/< E=*(J7X\?%Q/WU+F4\5$/ARW_ 4XCS,MP'7 M3-?GB%ZK'QK)5S$:2]U\^SC$W&;B4$#>/^#@#D(^;#775;=RRR ;PL-'3DPOQ*!ZXP7L5R$SRDI5@7#;Y_3^;Z_]^?/%% MM$OO YG)$[GLYCW[@LV>41UE0&##F:Q=(R_M5+[6)70[.!1_P5Z 4H)UO2,W>0((6;56:ZQ/\PF/RRH0"]QT5LR! '43TM.BN9SXM\KK)O\ M[<%.^ )3\G\96^JE+ !EW%Z#-T7:SK?YC[#28/EGM5>4@KF_3 XS7R\WJJ"_ M!Q:I?(-%/KB=B ]IA9E==G>]M(UE!7V*RB%!&XJF&U@(:4ZC ZF K4+="#!I MW;2PG$G/ZO/\?AOV@35_$.WB.!%UESV79L"?!$%0BKVI;NXT=8=ZZJ68))V] MR+.6W^A@;,7#Z$"-?+\H;8ED[+EKEW8NO/;T#?)F8#JX_>@']5#4U2*(HX1X MDJ^L[.59ID5F%\*SRX?D_'4I1X4DC@M?LEM; M_X\AF8GX)A&)"3@8/\T.G=?C7N> AV>G^1!T*44=J+AP&\I&PPI--"<+V*R@ M*)4/[-A(U)B;3VK: =MT_7N4:YOIWQWA:G3M5A,RO]?P0P LFS&;+.2SNY7. M.H@>(DU?KYL)6E$$*6_B&^U";80AA,HIWJ'*HX+5(\4-VI67<&<#003,"$*-Y.NB+] MRS(W/WCIQH:^3IY+A205-^)D6")'KG,8'Z.I#]TMD%1@.*WX&/JP7-!%6D!R ML!$YBZ,X\!BS"^DM8% I=U>'W9,O89S"E!<6&76+@4OV&8%',+ON%L&QXK2J M*@)$U8IPBHK'J\:KV U4UU\A0??27Y3/B=B"KC!Y9DR(IK5^H1P^^=YZH?RG M1=OCVXG0&U2)X:"\;%AI&C*C3Y]9Z*;L,.Z =;ML&9%<%DY^N"8!OPY+:\H( MLZM\G\7%5=ZS=^RK7*#35ZKI7!4WK3M??FYOCL!*9HNUE;>VWMEP-I2[<$OK]DO";RLR0 MV00H80__.F2M#E/4& :9I9^78)]=6A]I,C N>F\"-A/4Z30A>9*CK M*PX=Y:6:;?T-P/FZ\&4KOG).>ODK5FW5A MO W/L(+V:(*,#@54N!#G_?2_&,+>$^/BXL:_K9&L>+5Z8/:.VA4.O':L\B9; M>3"4?:SRUEWJY87PY)Y43?E/9]?)S,@'^X^VF][150\ ?]H(T_+[IBN3TD1* MP@\^X +JM3\^]950O&IM1==Z%+2A4I*C$^;")@\F(5$53G<7C!XO=[T'>K+$ M*NBAH_MDBSX.6R$'=+.]EG'6PD?/PLB@D=[ M^T7QWT3VJ")4,\V8.E;$8@0D'$',JOZC,"L\+8VRFQ("=)Q1[=5L7!4<#8:! M0PQ&Z)'Q(\QBV_*'V"^?W&^;"-@8'/1]4'$!<.V']K:S?DE87Z"53:(WS&*SC7"9R$]6&_EX;9$AK5TE8JW9R9':#/ M.UU!4>)&PJL(KL !?>L@GZ]&P8F!]W4CQCQ2IC0"%/T MF++D1)#!DZQ"PP#KC1JG#XM!\2]+-\I]8A]5=ZM]$3<0;.A^T?HTCAMV M-M+/[N+I..H/G?T!-?1@G8D*JWR'2TGNE_I-3)10W& *9Q%6S_$X5I6TQ",L MAIG5*\<,!!K$W,C&FT0I];;$*'C3BF36^\D!1]]WEU$6!'S M<]_.&:$C6[!WF=?T@Y#0.J9;D3%_B*/1GYN5(H("?6?]CE&S/I_TT#3H4X.! M5=/!:1@8,=[X7FUQN<&Y(=2NG#$$;>V5$.9 MEXEPZ0*=&61^;3@@WR2U]OI?YK\7.7R=8>\]=6"S) QNZU@PO>0^-<%1([AA M:,!(+I1:DC2IEDP92$%X$8I[SXE=*C"^X"R,?R! M&RJZ,?1& 9 8E*_.=">;3S$Y5CI%9-OX93DT@D\VM*[!$XLC$O7XL^:>U4]6 M34,JU8V#PU[1.U]4_?ZO-C@5MZ78(SX&19[JRELA&:FEA)%O]T*3*U227T[[ MI8O#_$^ 7MP=DLN&>?1V.3T_PWACZ=E@*UQ>"D93M";?4F98J=#HGI%9+. M8[$+05S D0I-U/=863R^J4IOM[9-Z1@L84AUP4XA*-EBT[34UA>VV]--8S.G M:1*E]_S:QYJ@NKPN[\Z>.9GKIL95TZI>&BSI.="50BZG9DM6.?.-FE73%W,9 M+>ZDZ5Q)@SJP0RGCY+7)XO"*NPE,'9^IV,)Z:C1E)G=OI"M4;Y$P33*WE@)4 MT^EW")K%D.([A&(?P3IHP^4%';G94'8. M5W/.2&'KN;Z=>1A:1&SWW>*FQN<8#? MO\T73HOR(6YAHI].'P>@-X; M0Y%=N^RI,<9HQ=K;_YDE^KL-F1Z)L>BN;5,>/CL:@%K3S>%=IG&S<7Q$\NRYI:;I/;E-%KVIH=%RWW"X22\Y15=[)A<4 M0=U67%&[OS?>L+77]#QJF)^Y1:8UH>OL9^^O*BKL,2!+1QOFR_\W6D-QA^,[ M$TK!PE16$7G3=XC8,2WB/RL[+8X9J/:^CK*6GZH4[V% T <9QLUR97JI#!'< MH4"D5N'>D:G>A7[@5B>-$7&,)]J49YJD&=V6'&&I#F2\,ZS;2X,<-$_H3YN) MEJDZ2ZP3I XQEUFB%L^$,"D:9-4[TW#9ER5G5]S+2:Z6 [I*G4H)>9E@G H0 M1\1X9!7",H=;(6/5"-""'8&M01D]T<&/O3(WXL!O]!NBD+PWLL'RO/#B81WW M>"*V^,'-^+Z@W%"L%!:;\BSX7\Z*\]\M&A>L&[&V]5,IW%3UC+B=H3R 6='5-#3NV!HUZR'M)6?: MNW(FK]@9#*#8P.B_6!SB\G4J]]@Y?GPUU>[NT,U%Z WW7*=(5$>R(5;/KG(Z M.R[&;;\S]$13J&4/,JTW+QL^3.+<'>1Y89@HA/"'9G&'>$GB%@L?8N[J]0ETH#GF"#4H*2@([6XMEOL@F?2MP6VIXR\NP6L7LZG?3O_PG MZ/-_&J:%+'S_KPCP^*' >'2\YAPHC]][(E"U2#Z1Q/2H8<.9XKA(]J#F)!=JR ^^%\24ZT;HAD MB+*8E3S<:6[1Y5T[P 7K&SP_;7+[(1>FG0L$57[U,?<8]:Q_D(YB.S&*31":RLJ1.H@K [MG>+$_C]/!51ZA MB+T[>"#P9*O;9XF\P^Q3JADD^?4.GL]=COV[K4 MYZ"C#8T0ZNAT]9W::*]*(:<=.5= -CB[B+1\]-J^SBSEGT/&YZ)'ZG_^B8_C M$K?9,/1'CZIP2Q8%;$K.R*:_T 5BO!K)>N5OU/.1,#MB>=FU,.6Z;72\2RU4 MS^;*#-5XY2--A'? "AU:0%V=;^+%;T\53EP@!%VVS:\A\M(S-:BN4^V>=FDL)=-JP*&.E] MRE4WK6,8ND>X/EYP>^G=]FRL/J92G W-%738ZJ!J;BJG>D6*EZB=W"H4X38T M*N4K%XJZP+?24N46>G1V]52DKSK-?,8;SUV-0.^TKF2Z95DD7PK(RP):+!8J MHU;<-P 9YA%-EWX,42PQ3$O%/,B0#VZ#[1!O_-PMQ;58INF7LU+%O+(-U)?3 MLH,;?=>N>XZQ@]J@[?N9W>IL"W4C:_DJNB6D79E3;6'B.'$^/E"H] 77D--.1*!T);>75S.FC?1#U#.2DI"X?0OHBHDOB^SJ@ZP13MIW3H"Z4F^P.NVG>&A[6[-&R8H0DY9ECK*8^A4S(.!7*7 H^+&H?(%+"S$Z,= M^4'Z.-5WZ),]'M+^'E*?ZY__QUWI-.E8A&+ $G,W;I$AG,T(^ZJG+(>AP_&H MC&7S<^J ?&57&MY!PZE0TMEA<*8G7FJO#;Q=KO?UE81)+BLAZB9O)T(CZ%#@ M'B>;LB0^U?U^<'-M.H[W M'EZH2&Z;J'SE]C1?_";W#M/T@A_D+ZR.FX77J A3C$82&2?ZEYF7K1_.,_G6-)QA7V M."OA7URK0\:&!=W%"&NO!,E/QW2!E[B>1* L:8!@+?>%M;E4&E@I9[^])>%Z MA6 NEX*%W'>9O2:K:+/*Q"IK5;?:R3EF+\2M=6T2C7 M%RZ1N(:=6]T55_C^1^@EF)T1^'5Q61+,M,OT\Z)NJN9=)@8M< W"O:SU?CJ2HYGB'9L; METS?4-09L6,/&)O@Y!SL]E8ESBBTH)*C\ M]-6QV1E6^9B8VNJKK)Q1-O,1VJHD;%3UI1VFJH@VVA6FOV)212R=7D; MA^2LMYG14MUJN,*:FD/';8>#L0HJCIK3N+. 7*^&-\2X24U-/1/34O!SE;GU M%9YO)EBJ<+GI)$+5.P1YG7 2D;+ >IBB(9E-7.]9)*B^@C.G+FAL2?V$22AC M)NF(Q_7[ @S8W,72)OM@K[5\.IVWE %)4*2]*&!)^DPQ*SE9!T0TF1BE9YWB M/H0S .80;G=I7(T<1,?H6^[;:S]?OA7ZW[I%+5V M,=B*J=,5MVO,@A&SC:P:\XBT;^_,9;L9RCWHL$SZ4,E83W]G>*5&/(3["T?>ZH_2 M>L%GH;I&@GDMZEQRZ$:V7.Q9AQF%VA6F_M#-K/R;A?;>MW3(G?];5?K)]?U3 M=><.E/5?/\O2'I&#/8F%L@+TO8#*&[E:FD^F6'>Y$2?SMF?GOIIWV+65RJ;= MP>;(/\T#H).;P\M_ NH$4Y>IEM97!\?J>L(3G5**YW26-SUI+8D6K3NU(58D MXIO@-^[+\&(CE]E"U25EO,K@L )@H3%JV-0K[=+D2L:DL/#\MH63S?K5JM%? M_N6IOKZ]/[YXP,BB1,6"):'90?7P9L=PM=7\\@<=G6QCS2N:#Z,$;3UZ$F:, MD]1),H[WG=HL&NH2$2[$UQ$N30(1%Z<*;/WQ,S<9T0VE6;)!S-PHSGJX6R = MLM_)C)I_;%_OQY5!P93[$&<.!1A0WL5>=4U>U1PVH#?57=(Z N'>I#[D*^?@ M4/VEP(FTEL=5;%%W$?S' #)C+)FC)-JSJBL>5HZ7]!DG;L)I>[])O[* 0BSD1[#&#R!63.X3KKHUGV9CU M81Y7>\2CWHYXC*B$')(MZ*T_=19: &GJ4G&;KXM7+(@^QFGP%4+X3![/\T7H MM.Y%W0>U8VUM$6+R**:$9<9@N.W-_)[\/6:28:,S MHHQUEZG\_A4K.9#(0E4-.K[6^H\$1?^'<5)E*W\T67K3EMW.[QUY>1-NRRQ# M"%9@M49L-?296VD)(;X[7I?[Y#BD*N8X?#8EI;/ZTX]NC*Q/W/JA6N,2\KY[ M[W+@=9"P* T*BP0D.A19'9A'*$NE:$IQ+2'"V-?X#=/[?K7.J3.S$D/,FLE[ M]JZ*"F9;%_"E8#*YSH%8W2?O.&NX%GLY5)'N\JS'I2S3A;G5L7L.^TS;LQ'B MT^^7A")IGHY[ZH,Q,S^!FX TWY)Q!1X*@-%.5W?PL>4[VAW\ZRWH\#N"YEU* MQWTU;1!IQ]5NK & >!1VK3,8&F^0D[FP\%G-[FY*3!V[?BO7"9DRE4#-.2;1 M-TB/B_TMV^[O>HQ?4AH7T>CD.T-+DQDW_$ RG3MD?P=,/DPX)\GY4F1ONAS* M[IIVZY+QZ?@T_,N/'?S#>DE[RWO?U7R?59[8WS_<[UFS(< MZ>I*#1]LR!A=^ZW)^LL6!>>OBKP(VUX5:+NVBRXX#9D-$9LN4.++@7-UOVO# MJ[A1]RD+<3,ZLM%U?NG8.F."9DLG4X\!E6A,F0G3]PK1+37,F216' S&/#I5 M\LW?T=8)C4B#\!.;KF/VWKO5&:E)*N G!B!3]8"^V\+*$+;T (H98N:![ Z" M)F5)MJ6'@L[;;6S3#P6R =)-@TCT!P.6IQ"G@2166CG;H*2-WJZ0V=[4BGK) M018.U).#-4N4Z]M$"P'0,&Q3BX_C7CBN\>/_YGY?B$7;%;HLR)S6]N(U$9 S M:MXSQE_5*^S27X%.VMM/4#SB'Q-C&5=\S5%#_&^J:'W.AI[4QR6PC)E!4FK; M VJ8_<=2?_C\3FQ%F9]+44PE=-9IS#AGR*"ZS>CN.#*%.LPPJQ>:T'ZI0['' M3$6J1TS-("%I-P-*U0Q]IAKOKO:*]X4A(!"1F%*X;LX001>:[$'WU#H7:YA2 ME]4#)F2?"??K :NE5AXC&M5738"70Y))NW C1W3V4H:C) Z>WEGN8J%S@_>. M 2.7!/#FCN')*0F\2_U%F/$7(/X9A0"YQX M!&L"P'*)G]F6D3?GV!WLBF3J "%BGWO#IN1>WG=#Y,#1;.=SOD3(3ZQNM^[X M J9ZHB]E\:');5LC6(1[\11-W:GZL26&>6;+%Q,R>COGQX*X"MIG8_OTMJ M8!:_YB(@3]IEADT>]LSA[?-NKY(:#]FCE4? AEY MYT,/!=3N[2(<84=0!W?>OC>"(&D5)4HE53_!9ZCF&)#6W++ZFD(QNTZ=TUB( M.%/]+1,@= 3+Q)G$L@]8B,T;65G%/V)<>9.&%>>'WLO\1VYJ/@Q8DE@"ET^E MV,N@J .5B,N_-;A=>_6VKTSXG]3GU*]\B;\G'5.?8]S%R\OC$M #2LC,Q+ ) M:"I#2$@(E7NH9.#2&PI6C= M.M^%EYZ%8D6&JH]UA6LD#4C7O+2O%B>EN+)JRB==O\I3J!SH:X%I)$'K$]#W MK%Z4AV^I4F.B3MNXS^^\Q*RTD>M57T*@"C5[K%Y)-]9"SN36S=V:7(23'4BH MWKEQB1EX_14-,!R LVP+?@GJ==%D.X6TCI'& DK"AI5+\NP_=YJ?('W*D9[K ME$#544="*V:V+,>@M.98Y@84+N.NG$.?P@0[S/<5V:::RQ(3X9S%N(XW[@4; M$/%91?O(QJ'5T5++0X$;71;Z*K:YP*TL+$1H.KOP4[+!,NIZ.P-<.[;H4S7D MWNC*,0^%W&L]2E:FXI)W30(*3G?M6.]<],OLZA)I?'0Q5F9LXZ2TA=+ M7!JSWZNE_V9^04<17VCS:$H/YEL\1+K6;#E?ZL*#?' M;Q3,99D[)P7ZZT>R/%@7^.J;;+(B+)#4V])T1JL!X 2/"A7I[JUF$L=O-N^/ MR5>99NRG#%GU;!2?_/'TY[;'/X?LQM;OV_/M]K_6@:;#/@;]YKU'J/FDI0AY M P(#K?I]9\=-VYNVI$_GMUTKT#H4*&7) KHFD)%^Z%467?EEP=IU>\WBV6&; M*Z:%_5,YNY*&H00VVN-WO#3I?B9Z$[&-([?4Y4#0GH'NU;V5PG[!ZQ!TIHF: M^?/R/XZF'KWX^KROT@@^,N<%HX"* $EO3CXP @^Y7HMF.PVM7'R-;7< 5IQ= M::2S7Z5X,!7?:/B&O51=D:VX_WA)8N=-1.B;0-X3Y^,5*7S)Z+V0Q0+4YQF" MJEDT;;Q@/^'CK!55;[YV:8W54#5HS^RIM8@8RK_1GD9U=1N2==.Q,AH%>TJ:QU27[[H\1,CD_!X,2+J\/X5$>/"&(*54*\?/;:&UE% M6V,W!88(!N*C+Y([.D/<]RF/-R5X/;6_?ZCM_7L]7S[QHTR5GI72Q9I??M!&(0/ ; MZ+V!.J9$S%5\G.&M/?,!!.ZQ>2@IO:F\K;B56D'%NKFYD]0,%PI H:6UWLV, M8)]'?UM-?6!\,=0ENW8>&5[TV'\!D;'R;@+@"OH*%<\8[0+#R;^W3UYE)<65 MXRO]6YP'HDZ^*2]_(ULV, 8+J2=[9F;!8)$_#B\)?5$H6&!I;&= MX]^[JM#F6EZH'ZYL+!*^25]MH">8]OLM4^\]-7R[O?**>V>QO,UV+1:GAP]F M1IK7S.8FN4OQ1MNLYQ_C*N_MZB$@X4L0ZW1D+0B]V:#6L1P(Q8M/X$G'@EGM M6X5>PW/2=_LJWU_.5G@S^*\KYWA0D;_QYX(^T3 SO&44O>LQYNK^T__%V7L' MM'UD:\-D[=AQ#Z&9O@8;8FKH'9*88E.#,2!$BZD&(61Z$67CQ)@J IB.1&R: M*4(60A)""&)3!(@2$$@@@3"(#J(:A$S[(-E[[\8WN^_[?N<__D$S9\X\\YSY MS7G.M)(I!^F[QMP2DMHG@DO"UU>\+[V8R:7/.\+NWB2LYOHNYA65ITTGFD[5 MZY=)D97L>G0U*4V-(.FTE.F[I;<:7!EDGR56(S2OD YW3"O7AZJJ31NLG/8A MSX0JOPPOS/!F#,M @M7>:M)=G@83)#(.NKX]J8#RU,Y@S;<>,*I;ZWF+O#;S1VZH6@7MYL2O M)$.VG&]7W0W=7VICT4E%WKCBZ-*PA93^1U2J)4O^Z0OCO5O#TA*LJ1KNR,FF M9_91SS7O!V'$/#87TB,0JY'D!*I:Q:OB%!OAG_XML/QG^V1O#.U1$<-A(L1& M07>4T[2#++M!=-0ER9O404U84,@=0;"SWJFV16H-Z1J#1F_\YQU#>M]@MO2_ M]IR,29]MY=F]2U77-U8U]7[)<-6",\L^QEJMYV?RI5!Q_G M!99?+_TBXD=^P6!S,ZWBNRO;T^>?C2XBOA'/V$D\^H5%P_=K,&&DQG:IX+7F MJ<%L/ZT"9'C%D?P.MAD/C\VH:#NZARVL5S90#:;XEJX'5!B.)$\+@#1GK9*[ M/YKI(F-QHL>6VX&(9:&..!#4;'Z>C* M&@-SS"=HG@%)#JX%:IY%&VE#%R_""]VUG=O8^BKR>Z5#NSD&7O%%: MX6A#M#7\/D-F"11YY^VL>>P(>4*B<2/0]17MQ(+GRE7&_># MM4IWVX>,ZF>*2?5&-).0?$F(5.=+.1/6ZH++V$>A](/G=IO+"0SR/9/_M"IO5OK4&';:'NJ4^L-TZXM>95<$\\FYVA;SG2ZX%RM MS4#\&J=W1;_S67[^+M_-G%MJ]\=#&8JP?W9-$#WM[T8#I=_P)"KT[^$ M''%ZBQ$$*R]=#H =O*8[[$ACFH84E[P5RE9)X"%P7M,_N#S9W0_H)DFN_X^"HWKCW" M)H\LN;6VY4H$.FEAJX;X#T\X'CJ>?5 F1'>&=!/Z',P,?E="G6Q M*GOR,/M3L7J7IRYLN-?1I78QENSE"4AJG!^S_[Y#PTZ:^K(EM4-A*]A_:6!F(F'$)&J&)D'RJD#EJ2$ =' M![5M4._2Z-7&,M$OB,MI4[FA*:U2I2G#)HB\TD]['MZFU-//8P5.CU,'UU#!^O=S.21.^1)@ MVWH@-Z6 $FIKT:^?5N"0%UKB1&EN*V[ ;C%V5Y'>'AK&R1E^7G*)4D52STNT MEC9?D8MBO0FR3:0TX5XF6879A=/L:M=O=M7/EW!LR@'2=NZ6[#9TO)IWZVN5 MZP?]VO7&"2NP*=YY%4(GMCE()ES; M*T>]*]7@Z72 TX'AG4WI!2?IJY2!32)7T31^)E\5K[;H?J0?,$6VG,N(&T.Y M,E>Y,D,7.6E'Y5^?_-IKU=]T&KF1"V/SYQ/'0C)?=+OW>?Z8NYU =?_-O;8< M:OA<%R.X$V665]X\D>WWTM'4B:B[>V#$;RG)SG] _FZGWB:/-3&&+<>1:>9QC9O)A=0)9S\Y!MH MF*B?-'/^-/$KWWR8BOH.CHX4ZMYY/7ZVJFT;D_.39DK6LL:"V9?7'TT8]F>PTV MT3$@88LCN9UK&^MWU\)F\%'0IDS[-%@.JT= X%&IT6V1QE@OV=[ZW]J6O_UX M%<[6MZY)/RQ5\<=,W/]@GE(ST5T_[U4QZEYD7HC6XEX?@IJKR_+C5B=LHH*5G(X7*+>*@/ M9>#H )=K9_6_-< O'^[(^$''=AD==@A"*+D(&D*+MN,A[OW4;IF'_A>@_61S M-E3WP-QXUU4Y%J$JDE;E+YO=XQ/4;B4-(P\_W0WV((529E#WX9:;O[<+]PGZ M0V6291A%B?WCJ#$]10U#&9D_%"8Y"=:=7N" X=?(]=%GK93)/:X+>JT %,EL MCXMEZI^_Z.5_S&?3IO7(#=I@$+7E[2%(U,Z!(=BZ^JS!*.'.E#^J6T*6P[ZG))#WB6MK,^#L/.NU<0>)Q+56@ M>D,C!$-KEZ<+.O(].5+1@C29"-#?L^W'^*ZYO*L781%3YZ7TWQUI=M4[1\WV M5XG7OJNM]06.EH::Q:]VV=[U+K)LLCZG?GO=L_3M+,JRL0'U:Z>:VW;):G/B M\V ]NAH^RA_7J=/(\[?M)2-HN-RZ&+":E-,_%7CW_[T"[]KD>X\1W6OIQ$3V M*_YFNOA*!%KZ2V,BR'4,$V9LG=2/\YGQP6@5VM0^Q/L=)F'7?$(!3AKEX$#Y M8G>K02[)?E#'D%M@=VC+OLFTB4AU;GB>N3J,%LHT!1DZT[.W,DIOS 'TS-^2 M)NLOAP!6:?XX&MP _$_Y7=+&FX9__'L<^(_V&?GPW3&?_3'?N/DS'1\)LZ(M MGOCS#7O7^566]D)25W'GN),";6AH%)&)@L_6'#JQI>;K@,=\*?49G!ZSFTYW M?O6\EO!@R@(8%IAXT :*U]XIF,[1@H:&<.I%N?J1<^PZ6[V4'UK\5C)S<&'# M);ACOAUF*@@Q9!B0"E7;6,4!N!Y!"??6.SH4+J77?OW1V(S[$HR/@(<23@H9 M?0@'^5"3XZ4 M4B0E;\C-\8\K+-W_%CS]4*&:O9DI8=, ])*1T?J=$4GX^4%O>#\KS_]>=^TM M\6''NTB)^%L+P=\%FX3/K_:I/.G#;E_R@/RL*9;_(K"\*<&D:S+>Q[Q'27UV M@>0G'Q,I1N-MSE2YSZX@*EKCA$NSM!ELIG,ZR#T>YY*YXEM ;Y"[+5C7ABND8.A]1;G7I71U=S44P*$Q("!FH M<&.IS3+XR&3X !]?CRE^B&\;QRE8\_PIAM&4P=9R9IS5*_R^<7+4;8PP2V9M)W629 M@[X .!:!U#U'RUUN.GJJ';JEOGI556)\:]789F4-C*/>A:]99TGHFKOLH"L1 M-JIB%MFZJHE?0XQ-AN(P(?48<(#^8"["#\;\]<\#T%>]M061 M?LQ*:]B"W.;L*5_[AKHY[!MI5.5-$C812G]%5O]R:*N[9E]$Q27W9R?D)1], MSUM765.>(1I)5,B?%37)CRPT<^+P<%E.Z_E'4Y"0.T@(8:O_HR MA+NOXM)XVN NX)E_:C-C]R0!/>*=1()87]_OG&VW7(OV MG#[77A9"+]XNJ&17(\4ZEI#:'PX'C.)'C_F0^7=+"96Y-(C]P9W-.S&CSGBE M.803YP:\K!96]HT4Q^H3UL!M/L\?ROO1Y MLR-R/S0A=RYJ_F!=TXOA@*& F#V6SC@Z/EN6JJ$&*$PGR\P:4E_Q,O3\;W?J MZ>APMIRP6ZQ3PD/16$Q.:>RP/N8C:<4K[GE2F=;!YK4!6]<>NZJH*#"/^52G MRC.*KE?"&G$[5_Y6M]@ *G(3>;BIEW!I7 ?;P(S%YJ[07GK([,$']+DQRYSZ MJ9]/",]KTWU]'XK:VI9U8OO=Z;ML$) =KOIL E6F3?JP5%PR6U^H80T5HTK$ M]VL=\Z5.XA#\0HP T8_?B?V/>7/#)'][C'I4XE R;QP^H;!=@!CT3#SXN7,HRYS>;S"#$FS &%'A6@/ZJ"*'YZ'6#OE1 M"1I&SRN\<5R\+T@JA@-7!!1;FTX3N"9S\3H45!^O%4#&H?SS:/CL1A08:?QH M-5O'*7R49K%4].3R7%%?\2&;\*]%\H5*QT[R!+&Y[, MO$NW ";&1:D)!$P#D+HKI9_KH8#!1()6>\\FTRW:*SJ&R)-?6Z_*;T#K.^GV M,9W+G__V,8">VF7FJO_KA.CUA>,BI/:PC MG^HQ.1GF9GBWQ>QB4[88(!=&LU49KPT0=NWDKZ4G&"F\\DMHP8JQ2ZERU;VU M85U&W)# H]>@AJOM>]*O6Q609$.3'^]MQUQ?!LZJ6/7=$216R2Q,_X#NR>IS M,\N9/;")VLN&*6"*S=.#'4&>ACF#6I=6;/$+\)!^^8(PT%)2CE$3W?G@,IVM,PI6LI:S7: M97N%%^P+B!E[+W7QG5$E7N:DW6")1+;<_E6K#+UE/(VC8UO752%^@Z16W$,30FWS=)>P?*2*O>&;S/7E+)984QK6-7 95JIKS0 M*897ANZ*)"\%O^OE%WTG:!&&0+Q:!J-N-UISP E''JSKU1Q474<'.5:6(("Z M!!2.9ZL5K*KH2"=UV->F=\P\&NGRVFS\'H952M!_&KT\7&;;:!/DN#R"%/#. MR# ]?0MFFQR#SI&S'EO M79^Q83T63ET6-,RV1>O6AC"9C))YO3Y3FW[^ATB[PP-:_I24>= MT[BBZ)&*9G0.3GM>^H!\MW&^XLA\273!-;4#$I.[O[F0KDEK8A_=7I^B"M>3 M4@O94=\=E(WH\J1$2]." CC$\!*"C+)QRAJ5P&^$UHA^=!W^\R\?[ZD SPE@-C<\\1;^# !$&(>85-XJ? @"%8F%/' MDL1EQSPGK0A6W;)-Z;WPHX522*61QT4H<*6+)__TME0QT,N('UGUDY77DBUB M8L?.F+D%;CTYJVF[R=SK*UU/Z%KEMX HG+V)C_8O%@VN=1=>N;.)N M-[F+9V#C;*N0OQWSW:-67';T^X93>&$ZB:@RMY53QG%OJ -Q7(ON>6XBJHI+ MF$60F"F-P7Y>!G%_LLO58WNI<:4\<@EPLID4^?G'6ETE\YAYJYNAAW"O8C?= M%4OG?F!7EA2"OPOJC_/(]H;_JRLR2EFBZ\=\NVKMC40CMM(Q'V8K2M^KG-BS MB\X;S<<:BX8WC.1?>>CMGWHI[D6L:$#M?3N1'B$5=?-H\+<[KX\^>2]/,63% M8@J]Z7E!R,KKC8];V3AEJ>AV,5?,)*,(6OB3*EL>0+XU>\SW]R!(E0:+YL6P M!EE+YA5R"DI: CPM$KR\O#[_226V_!]\GZB7$M/&$OLE54VF3&0?YA8+'_-Y MWBI_[.ZZP]Y6BU5V37,.9;V#^1D#E#F$5*OT"H48=8RT)36G[\F^X*O$/GFW M. CTGT*\N]NB.AH":PU]H$SIJV/DDU14,VBV["6 M21-J:FI:[0)=#-O2>8:,5V(UL,\V_WE5:B_BW\/,?[;K%LL76+C<,0BX.$HG M:(A*62T]A^UD6.^2$.[L+/7<58-+R8[>XP\+4OGI>4>VCXX,=9E#G.O4#*N'BLF5.YPGL8*3KK->V']%0YG+96]2)>>8YI;/^Z MG:(7+RM%.:<_G)MY"R1F@3%V.=GA=7U]?:]:C_GBF^>A$RWM\3$]Q/X8$L?8 M%1A1ZF68Q?_V]$W 8E7$Q^+2G\@G$LE+,VNVL[<-WLU9R[1],U/2MU?/WS5; MHT!C$+XM3Y" <00C^47]!N)J;RG)HN[N]2SUH]; M 9PVJ;%.K@;/5DU-=T[K;W#DW_\8S=]P=H",._,FU<^B )ZJO;LL\Q?XO3AC MJ;9&90WGJ98!Q) _JG@[GTSO@,>YQ_'O;.@,25_0293<6,CUHWNLL4+V:58S MVQ8[)IN(4?%-#?"F+7$>T,*;.>)9^FP/[K1MP+H:>X3^5XN*TK9)YA2\Z4,P M*':EXIY :@PT-UQ8C=_^^V"+6YES0BF]#28UM;Q;GJ/\I6>H)^G.O/ M"'?.@/O-I,6%2&@'#^&] &[%H6J]#1U#&KVVD$'$I/B=>;3% ^I7P8@+&**4 M&9:%?DM7_]++>P%]4VLFS\__ ZA2;]!IVS(4=B\U= W9Y=]0L%)_6O0*;L_76RK8Q)%N-L_)6]I2,/D=- N,FLT[8N).<5UOF_6L/ MI$ [%UD?YFR@%&7=[HV,CD>$1'K1O'3+O[*?+7]:U(9(M=Y_O?]DG) M84IL_/9@X@2B7SQET^16(""@IK_[ %V"5 \HB4^&3]ZWRL9NM.F@6=Z.7WHI MD,#,1&=B3ZUDVG8+/0@YIF*?6=OQH4ZHM,NW,::M]NY^7=XN=C4# MK(7$#60MLB T@Q/N&[K,C1PMV"$@I:@2L8G(@/TB"U'.- #[\@VLU^#ZNX3V MIAHIC>DX =K:G?%@2,G38E]7\3:9!45MG[1;Z-G:-V?$;9\ P&+;6><.A/HTQ8+79#'\B8!@+ZZ;Y^:M?,<-\'*[_96?. M$K=W/GN7:7>DFA\Y)U&LX5KOAVW:8R9OT'_)?#Q[N<6^9PXG5^=$_Z36$?XJ M?UO[1@00['E)W*CJC1-XZL6'2_"=*8V,?"54F/^]3'?$D#%**'&0B_OME3,-*MQ'Q0@-OA9A+/>B(-#CS83-!2I=#=.V]!6;F5E8BJ$48QPWC^<(N+*?]EAMM7.F+*KB? M>9MT2@;+-U/=\4E% ;XC4S#&[AMP@JKM&OM5J+-;M-8T 'YZ59P1@/*QP+5L MU&>Q2#X>/VZL%T8@%NB>I!^SAAF>VB5@-::UO:%RHN%^423391A7BH>0B!O' M?* X5]3C]?-+!1QY<_J-!T]R3YCLY?IO?0)9@T$NT(L'2=#O>[JGA-(B/7B2 M0W5VEX.\Q()\^J"O=P_02=<)/5MG:I&/\_.;"0VV MHN@GYE/S0DL<.QO+(RV"!O-HA6R079Y_9DZ#C!3M8>%?]>[X;[M(,?I.-R): M?N1,IHZYNJ,%U'UO?FPM2*)P-M28Z)2-=:,[E"4S7J"DW]8'FDW' M[C'80U-7]-HH\1=ZN=O!NYZI=,D%BDY[O:+U![\ #>,!=+O9]4WIO+@.'8K%T;< 0SJG,SV+9#_LIM0K#%8VKKMB,+?\/49?;"A6>8,I.I)6B#;8 M!'/4JY!Z4&.'+T",I,7)/6:>V".ZH0=+H MWMY1_0ZL)\ST="$, D]2>R<2O@UM:88TE/\I4JUDI>C[V9*JL'ZNR2QX@[$M MH858!0EE^,FZVN;"U.KZOD4BVX/&=#C$ !9NXCD/7AL^M@WUZR]H7)>LJW^# MGN7X:>@IJA[SC1JM9O32( P&M@! MY>>_9A)%;#EHCRE.),"C]+:8MQ8PKAY4D-W[ON;IL8B/P<4V<8V[*]AR_E>Z MP:M9MR]&YA)FU+1$;-)NW >H U$78E[[/.[/P"BZ"Y9DQ7X6NJ6@4UZPIS80 M6.7\4!ZGL(%](-/4SS[]ZE^&=#XM2F!0_UJ0FWSW MP68/X2QYJ06,9 [ZV,,"77O=+"SL+M3/,([YTE1 ?@- 5&9EYR+=I:$C%$MR M*X1]TZ,S>6\@\B GCTYJF?!))1?)XFBEJ\-H;?S+6__=KS>@K<4AX$D.R X] MSK]0;)L%@&EH\$OX E"ADV\@).IVU:VPA5NN$7!4MK95#&$9U[$;\'W(H_1J MU'+3L_&P2C\!QS=.)S],C_-!N;>JU#LZOL^LY/U/"23XCQ)(TE^70$;L_$\) MY&.84'U6?5;=2D"&GX>PW]C7?*+52[SQM?XIZ?"6B#>Z#XAV[J2P!6GYU4:V MH[M%^F,!Y^+ /EZMX.:=G[&"0^R3H]#IMCJ^5NWP^H*>)HMTJC4;?JHU.QRE M)MFG64KL!WN=*LVN'Z8R;?6UCY*6XDBN(X 8-].N ?FVHB&N;JW:1UJS"?!7 M(+?X:I"87&%25?VRF%_;L]&(N*M&*+"$2ML_R/3.Z85[3U%P3

Q?II9FSHN4##S<*9'S]AEK>/ZXZ*@MK=M? M@U!7\2K 6^UZG,T]U.Q6H3A.JEO!_H4E<:[(F2 J$>2L\%*FI.GQ_&E_;8BK MI[&5&0C8A0$!PU,[3C_G)R?#QD/F*&GG%/T''U6*_?XVGQ^0X>?GWR"CV\>[ MX998>_Z5BG<;:W;+0$IXP#S_T\TV?*";/-(U_+?HU]4/2Y4@,997H_*ODEO= MZRA?R/_0X/Q"2#_3N1E3GOC+D?![*:FG2PS.MID_?$VSIZDET=4.E"K_H>!E M>.9-!B2:2BJ_;\*O/Z@*V*;X=VK#''X$?E]WS.?L"<[V_C NIW5Z)<.>I$5$ MW[/Y6+CDG-.N/2.8QVH+F4C\54S<$VB3S>T53^A&QSQ_CSSS^5X0F AFD60] M$W@H>^H@53&TNH!-[Y+C6X=OC5+"18LAVIT4;F: M::X-R&<5L6$QHV[;U^3&-TIRD)S92EUN5*F7@>P:4@L55/?;-.OFD*YX6KBM M!%M),_K*-5A$2R0*Z7T=&9=>EIGV=B6J"B3K2@B"Y]\+G,N7+PR<&+8\0D&? M;Z<5;[MS#>=C>&WJ+;-3P>HVZ\:%6Z8G^7(%2#(+D S[G'2 R>/H6:BV4[2% MUH(VO%.=C/CG2@W[-AMYI](^I"_)!K_^,?G/SA[.V!A%H.XK9VJB8P*ZW;[I M='UB\O;]]G">@>PO/)*[AV"4V= H'+B4,Q.^^?(E.A_UZY6IKCA#\C//HZFH M4FET79>GR9%?JYTW17.]"XE_M9(V=X!C"AWSO927+C[F4Z6N\F3-.F@I7W_D M=FO7-<(Z:YQ,F@@);\"VZ>!55*:JOY[-J"]>R!,(HC>$OJV6Z5<$Q76\RH[P MTC;1@@LY+F=4F_2UD@EMNB3@V*)D9^YM)-''2SGY?G_*KD ]>TC MQ TV4=)N)I)=:8EEHUVM?3'#:(4/?_ZV<%U@BOXJ\=/8^,T?\5+6;5M'7 0R M6$5C1DF2D<[DMI1?V1J&G!U([ 8FZ;>/;^5Y1$]=<5)]\N4J,$[(CQ4K\HO> ME$>8:FHHXP,I0\XH$FKZH<6Q]$@I1XHM88LQ/*&"Q>8O:)(!O?HZ#S>1A\1] MX@FMUBI8GRT]YE.6B1]=^"G2%$@5*OI@T+<.@N\OSD'C*OJ)8@RP+][NWM"F ME;*-(FQG1=C=RU 8E1*>:5Y3]8,2"^[;%C^$INHL6=L=SM%R5VX]9C*9%E$)MQ]UFZJ-2=^^"HH/I]V&Z3I(^D6L M#9N<*C92TP>R*F6*75W_"ARTEY92EI0IK%\,;, 8]8DJL=W!?_1J*Q.?5Y5G M$!NM;-_>.C1)5YSTSRH?+"0&G=OT^'Y>SE:9!.4 M""OK\>R<3IFV\4ZRIDJ /)6,7Q)SDOA#P0'4C"J7 M_(;K2=;_#CC%DG:,=L S)G:'7K073WCR.=#" ;:D7&WGA@__HT#[B2E)%]^T4N__##L_L1Y@_FV'D2'%DPNK(.;@_-V>96Z M4_?8UFJ&RL%BP -0)@Y*&\[+:.9V)+@.$6.8#]<6%NBHQD[41=!X7',(,GI% M:!JT:YZ%?/DWM\W!$OP$63[([4T_L=X5.A49QD +HG]UO&9KW-87GL.?QLL;?1%YM"I/)W )1:*D:[C*'E=EY,J7/#7Q4IU.052XS2]SIFUU(9// MWB*&M-KY&W(ZF-"X%SLZZZP7Z+QO)X=N:R;C=N'R*E&4( M4AYF$[X&]-]8>8L3&LR8.U+ U\PAS1%R;LPF ME-8T)O#M@:)DBI;[(/\9_EC9<8>9E[4>;JBY]I(#4"6W)7N7+D>-$*F+\2JL M'5^-VF3%"P0;O:YE&6VU.?;C#&>RP!K?XQ0?[Z)UD2R4M%'9S=W!ZU57>\S3 MT/ IB S4R?L<@?B ML)M1O_AJQ-%Q[_/EL"N[S+R@L##E.6*Q]75D]O;\:07N,9^I00OQ(6&>>&"( M#Q!;P\S5Z^\N(2MEY,)3"I+I+G!=\X;&?%SP11K4]]U5F7=&9G5NJL*+8S8N M*FJ9&6%Z@:/9\9G>"!W"BF1_J1<:(FO@4/8%R-:\S'6H>C[*/NQD.;-/#]F>>A$Q*EN1R>$]TSC;-!EP QU0#)M'@- MIG$A-.NISY_.D\\J#N>#E^G77CU>]X^E.;R)@C2VD'NUO@_WT*2]S@,_C%X7 M"'"5G07RP*E*N4NR8=>KY10P0[VP!TK'?%OLX2-B#'%YLC]1),G(7!0>/_E2 M.6]H=K=QC8Z+GVSZNZID[+.9"3R$&JV\Q^DG!0,R3"CE^W<+.,DX.[" 6$BG M6GW16\FG>,=W'\6!N/[[PE6/J7CX.$@L./0I?F-*$H>_$>9A>1/P+J$VG2 > MTARFK%AF[A.UVFN1"0*\1TL*X0,UHQK:RL$S5:[.+V-=Y=8_+9N+[VK";PEI9 M75UE@!%34],[@U8LGJJ>NC7S5N4)3W I1&AH:# UYG+'DI,S9'^ZLV3L^2\[ M_Y,+GBUWIF:VII3M5\D9&"F(U.,D%X*',\'JN2$G@"G MXQ8]IGX\YJL#-O:(LZL$LF=/FRK?VB)&/%.K.DS8(DWPFX3\Z*&SW3%70#/9 MFL%(J"J\8?L#!M:C/++'F$>E9SNW^ZS)4+DBNL2N*2U++8 #.R#[HLM, :<7 MM&>/^8P^(UZU'3$ HBBN--%#V\)\>#X6S7R6;SGW9Y_"]92\H-G__? M5^TI*);$S@V>2CKIQXWYB-4>GQ==\U#8F)K3 7ZXHU]"U"@L11;MX:DFUV>^ M%QK3%>YOB>AQ=)=5FGB*R_]5]9H1F%T?0S(1<2GB*#[BX*^WQLM_: G(Q#.C M.&]!]YP]Q6+9H\.Q)GF>FWG)N/DAHZRWH&> (_PEG_=1H"[E1Z:?X11H'P_I MG.4N^V1SAI#*9B/CR,$MN:#T!F:N4H*.3Z]W!.>.:E8W&YTS& @_2VQ8X1$U ME[3[GV;?K6V6L]Y%#\O2=$>;U[][7VH7X608W?PC6+P$X.>76SQ;9]IG:KUD MY207GB'C[Y),M]&"A[5D5L=,V4S)>=Q#//:A\ L7(.7\9-/-<H.H^]&C0SMC&C1Q\9E(PLNBMM^X25-:#_RUV0*(U)>S>X;;$< MLXMAG@"7+G%',/Y:-'C;2;JM?^/9<*;' 3MG72U.]$__)_/%^I76P'8NK_7S M#_8K4R6A\?.J/YKT2U:QO<#$H[Y=-Y*6QI!MV%V+9T; M_KRR'<-]%\X)RY5P_Y!J_*Q%FU=[;6I^[\Z2!2HAI(=;T'KYF$\SH:H49-3V M_DY:F[W%_PPX_LN=]0$]XVV1-Z7SF2/;''_\47)(U/*7'Z0VF/-U)HG%T]VX&^_+Z&VZL_M]GN<2 MBTPE2U"VR%%KP^/(#\9_[_X1?S*?O):(GS_]<2FV],)U1NS M>JIA;T&"[_L\H/+I],W(0)"@.J%DTO".%SWD>FSV-YZ*KR<+Z^."^MCX?*X'Z M!0"7J>UV;_-#CF1XGG$:@%I/AC-'7H)\S/ME,)_F]O0,ZRB\5'/L>V G&+'- M@XW%'F4RUE?$F)"V.CO(Q5ERMOR!8WG(4>G-?M;9=2.[!\':D7#%8O^ 3)OJ M6.O$)(BA25F_[E;>G_MB4Q=JI&OS!2,_03*&(YYW;CF'\291<\?L9"97%5 /MFD(J8@\W&:'C/'05.JC/GC_D:!WI"8UIJV::I M+5>V%F?0#Q0;)!+$+Z3_6!X1,)JJL&$.O]ZQ%\M*L.K1\[3=FHBKRGE8>27I MRVD@;P%W>N%Y0ON0&AI6MS.)MJ9BV-O5Y K@X)CN:$<>ZFPP3JHL\;1'9 M<^VF>MW''0=^/P-D/.^5FMJ4-?N#)M]P+6#]CPZ;:M_U+C=;IR1>(&R#@[,& M[X^HX\5D[;7[TD\R\P736[K/=)J(XB8U1/6N63,*FY]E0'). MI1H;O"DB_=(CI:![W-@^&[G $]H')W]GHS?XG=,80?Y"I?&I HQ==D!J(G(- M)<6^6]!B<\QG/Z+E?@;P9@EH3'@Z$B'I+^G)CP(!U[0K92\\[7K@_X0D$:R= M_MUH-5#NZ!SZ%=S1,4'(\7;2>E3SU*E:X^QI0:4-"GJJ8\(I+*3Y.>'!..;J MA@.HL4*-@Z;)8.O,0*?4#\9_]9^5*']I,'*M*G(>R9B%BD!(2)_7S+:05WDA M!DZK'16%5%U+BJG*?BVY:5B^[7-4W(&Z,<*4 KX A%J-LG^1GD?'8% V;H]!?K$=:(5_V#F)%!\+J!]H8@ M/7&7(!9(,=:QB'7G5C91B58/1%@H$-9#4<=\OS:+N]<7[FL M 2A2V)G)CEG(^OG-6:5PC(UFO;F%H#U:@G#(1,@7D,Y#%?DT]6.T3R];;6A2%/ MB7OLSV]J;&Z2!C7P"L 7'/,%/SKF MF^.I"NNTEWZ&W8G;K@W9F Z"@BS&T_Q3COG\;A_SS<<\RC?\JMWC>BT]5??O M3[3OG/TO ,D"]/6XD>>$"/;9$>]PL9^I#X#ZNL](X,N?YR< M\(S]_C\?Z%*UE+3*LY-J5 \\0J+M5N.;-N:4,,+.Q:YK.!Y^ M.Y:,@%0%%YD9JV^ES,>+Y)P@Z/SX?.4CZH>6D"E/4Z?MF%4JL;[9M./7GUMJ M@C^1@1#S&:%;ZQ%0D1"FG!8NO)7YU3VY*[M>*&50";)EM"V%#ARKTW-77V', MNA@MPU,JLB=ZDQ?1!.(QWP!N8%'C^$4V9VKFL/R\U;7+,$2[)R Y.9GFY_^3J6G(Z7/9:ST%=2!#&:%GL3]P M]:):KJ[SB/ IP^'O(]UQ78K?HA2TTBQ@$0 V[7VT89ZZ[CNTMV=7NU^OEK$6 MY0N2XT H(?[FHDIQU;WW>91L4U-_ASSU7:2 3N 0Z2?K@61'6^8$\,VJM/4.??+1Z#XWK'6;Z=HI-H) M,4?):7>JL'S=X]5?JWTSZ#LGY%F;.,R@(?"J[TUAG MW=>WQ,_/U#"^FZG4NLGN*;[U>!J)S*,E([WD3NCXW=\KXD^[%-1%O4];=4)Y M'5:NQ++>I*/.:X6F/=J2UO*\.Q3L-#A5GO;C$-R@J $J(C5==^M6AM2BR,U] MFLR>4O4"/I4$3L MEQ27"!?.[H-#P.P>S93=<:,2W"YCEVN06QK:@I .A^M; M5(6L0OBWDCR[_!MC0H&R#/++K K9T[X> 0(!X+]GB#?]RWQ!SJ/.K260AY,U M8/%=]3F+T*-MCK[(A8?S0<*>*DM9%8KS#+!];B]F6M,-DGGCH1OYSJTD6LU. M(,,K6S[)2"BG7K],N/VF70\@_+0P5LP[A36CN(#37T?'!>Q-AI>@0^E6QSI#[ M:&"'>18_?[FI1;:,KNF7K4'C47I_71P[?5H(CR<3'S2 M=&,/\>V<:D!=P\RNXBI>L3%8[_5"IW*,0'"?]VS1K*KIO==C^WT6VA;FY59L M:;?$\^'8UZOKDPO0M5TE?3LQ9[LNW^U]RX'<4CFK^U"9^U4_3=XXL!I1(TW2 M/1S0!3WQWD^W$BEDY@+LD.@%\E@EXY\F/SWC]E'@_5_;.4*\'7&'1OR$4V70 MG>!G(DMQ3?48B;YCWS3?6YA!"T3(+VQI%LWW:]>6.\/Q6PJ(<[VM9G;J>N". MF6\VZ"_PDE$CX7-'C);:JX4Z>K)K(2MK7HFH;&^BG0ZN-4>P(, (.KJG;Y#E M">6 ^T)7K 5+FUL1R]X?"MA,U\&WS1T,(0*'Z$=I!1M(K1/\&L3EF'B_K6*Y M_M>^_A%U>2"#(J*VA>+SMH=3EW$H]]<\J;:_1<,W9&XL1M)!^#%.R"HNO-ZH M7L'I.=+[+A(DYH26>I0\9!%E4++?W\F%UC+V2_)/UJP+#++%:"P5PMVC%Q[_ MX__!.8RIEQ9_/QHXM"'Z$K1*_N.2MQ)/E1[_FD=EQ>ZUPS6 M_M*2%FZG?K>(A5R9N=O6!7[6*R6^K6 *RA%2F\M40:"4E0/VNQMC92+N)@A! M$F[1BR]9+UGGM>J]YVZRL)EM18-C@+&8+>+W_P(=$BBG4E>.-RYYUV.2^*#7 M*\IX.HY8X$Y.3'GM&W%5& 'P0_DA=11Z+/QF)^)@9I8UXR%[U3D5@]K1L^5Y MU]X.GM,QLM#]\&.-8ISACT_1,VRWXN1I-8VY2M&35(]EU)5;T/S%IG@GN$TF MO22_"NG6LG+"NG %\@U>AOD4J6"M\GVDGURR&X6CA)#AF8PV6@'E$\ M!E9=A2-WTA'^.H4]8]FL._(YW:[9KCHJ$QC%$Z .)0QXU+CUXYB0!B8UX(0T M@4/N*UHZR2@".P)^[U^O:_IM3;".*#=FG3#!&M<15=8^H9W:V,J(4VWL$_KY MSC;JL[]8BL.'22 !,X^6^W:&6^K7__X4EA=0F=O=/9.J+5MZ,]NH.R-0IJ;F M_9TM/T4!D&TN;#RAPZ;J+EL]'U*.>G'F$1&XYM":X9+MYKWL'[V 5^J['QU@ M=;G:6Q(=IBR/32\BP[3[/8%1,$$O_)S)%W5-NXZJ0H:0]0\#\,625NJI1MS< MEHWV]OR6;3!KRKGJ_JICQ"?$3)R_#J8[-F*.Y>?GU[_A).='U6Y< M">#DIB6G=F6]O?%!.O/?J4*9Z%4FM:B/H94>?W,64A0S#_5*NNX5V'K/-VN9 M9B$1%%A;4I.<#']PF'PJD(>L:CBE5+1H4YE;R_25YI5JS.[06-?PXE*-VZ^A M)B%C]Z:C\&0E6V0V/=KK0#7+NP:9M3&(T7BC6 )S V*KA;_9Q;]M.^N%J'WU M@2Z"GPYRM;+PSU-MRC3)^VHW,G9*11?)DHTF:.^4I)4W0#VT* 14?H_6&V/( MS3G.06GV]A=+E44=PR>#S1DTS#P=;$510$7H[X-=Z#F)D9/!UM20'C1N\@-2 M:9IUD=\V6_=7N;#5#S+I[_YB[JM%"7!:5HMO MWT"47BY!QL)9.JWSMU1H/MAZ9^]ZE\+[Y;8?!%?6N%#W),;^Y)KE0X97'8/; MT@D"DH,8I]*J*O$X9@AIPB&@D1Q'+,E+I>6FG$3A^&E]LNYI&A/O@ 6\EOPU MZAO8FW7W;H5OGH]B12J"NN!O!>0S1N>K%>YY2V)#;]HXD7@F%T<[^Q!B4GJR M5L/#ZX('?I,1AK.S1EJ@=TMK6JVV6CV$[95QS<[9-6@M67Q)8"+-?9K^U#4! MD1J&2 3Z+< ;JRXYG"^V'6NUXT3>CR=?7^][EGQ!\_\$4N\(S6 MFZ;VN,A=59>Z?Z:=I,GE$#>*@N#J%#1T:N?VP(H#>B_C?9_D=?A5BR= M5:&1^)[B-!>%[CGF^S00 >=LSTQ^7[EPEOO:IP+LLDT;$A#8]?* !N\2<*YU M1*..J*CKH<"\3*U:#5>+L8+\ST.;A.]^N+-; G^QJ]'!\/,6W8J261_)SR?< MPS@""S_#<9:1!KF/"Z^79^3)$%XMO_9&:Z@MK^7=MIQ=S%Q$1$FO^NU/X9#+V\V=?!,"SR.-SO0EA]NQ.=2$53)15Q<_0ZYYC #WT3,G*A MLVPU#4G,7:J$7='/XV@)G:__U^"AH\X&YD59* M2H_ 5*-U2$J];DO'BI@K<6Y8KF7KH/JKCY;_PJ7X*=C;T@F=QV%<@VY=9[L. M(X)O )#N3;)?)P=+_+98F.A!?LM5E$&?^\'I+D:'7ZB7^E*G>L?149DOI%OLT=IB:@D[9 M[&DYW$;RL]D^)RT$_\5W)*#!&FDJ*J)8F/X3R7="M:LVZNMI0Q^X=ZI-8.[@ M$;+9ZKQY=*CK$?#3ECGH_4>O;ND/1P"[JUYX"+TWTY>MV.1@:,: B:7\$!-F MP6[38;HC8KT(/-4(K?AR4Z=VH58_B?I[S:8V^1G&*@1V9./E[^GR* 4E'2(X M+5 +./L<]C5?:'20MJM7GQ?VX*KVFK<>O,>^_6'(=<;P1/=4(OK$\88MP&6S=R?QF3](57PK^ M37$$HMB=Y+>?GI]*0S-!0"]%_J7"@F07YZ6T<6-%M JU,4&NB'1/3U%_A,4K MTW(9LB486PR.U&[!M,5_[E%R"A&+%]OPNJVO<]/!S"9H[[[5%[4MRYNR=0T[ M;0\6YM$:6Q$F(OBZ%4Z(D_^]8:AR=D0/1,F&2,I]REE$%+0/NQL]>TZ]-[$T MU?]HOP5')>DOB75&WR_:7'-JWJ2Y7M"4^U@#XO_6(FS68T;V*%8,G@!TP)X6 M3I+U[.6(V[[)R;U1EOSFX6V;GWL\7Q^ESOD(?1]:!DSEHLRQ0KW))"2,$M&' M+R D=.7UM/1G-U9XXVB-2_Q2?104<9)S O/%DW-L*;J0'+=QUPF;X>>_JNBS M([]>%;2^0H@OSH4T'VG OK)#USP>* PT,P>)71%7W;5R6E%;?UJL3==(L.\E M2V-DSB)-Z)6PC&V*8E@"$& Z9W$2>87F)CFF@Q,F L M!*:()DIBQW0D Z87)6# %(&%D*B"V!0!$I)!1@(DJA =!!((1/T@[WG/R<[9 M9Y^]O^OZOE]9?_1'US-K[IE9L^YYGEGWG2B5,U7:THJA])OL%K >WV6#X O9 M&$.7MVDEY>;R["Z!*AJ1"B$'V4="[K+G.>?F1VHM2?Q(>5F+364+PYZHL__9 M^&F65W=4UGQC0 38 746=V,4K?15G4?;C=!,.\,A/73WV3M8MWF].ZA'BE6; MQF!7CT%@UT!YZ,FM5(!Y+'#0N>!DBM:0!,*GM_RV)@MNMAI#8E(A%^H2CX3: M?N.J!C6Y^#Z9LQF _= +WM>)A,=;YM*JO9_T]+QW&KOMT*.7+N=4@9,2W?GJ M,M[S#K16.7@=IUS6D(NXX1HDY;*2V[UMS-,J\@..SNBD8#)IP2H9?>6 XUVS MSE^P'!^=SA#)(1X)J9H/\402]"@AA?-*A6PG/;*#DU[_,6UW6*JJJEZO](/I MFGFU\#=RN/\ ^P_&&F*D'\_B.]S>Z1X) 4EKXK7CV95/:=BTV%3!C1ZP?GY42[UHN#Z6QIT:YW[N^CZ)ZMKQ'.^WT>GQ-U#@M,,2^]XCF>8[8AC,Z)H@?EF* M (*?O!<7+5,2T<96U,O(XMQC:,L0-,,SO T?! FB0<# 4)27@8_/]X%;WEOU MC-8&].O'8A ='E#5?\-&1>?^"$WO]5Z%CIR(K'>.3)("#EP(U4R'5J><%/[^ M5I2G_O6DVM>TEMA+$3H-BX]8\W@SH.^27IJ?'1016%?0%]U!Z[A*BP"M<,8J M=E)FRN=?K<;:]:+\#5/UX3JK:XY&LYOQW_P#""[X3DE- M1H8T']ZEZX;\W, L7L6O4$O!H 535$4*H=X9A'^]XJ)3WY8@71;78*.+H M1U_/WG: Y=*]]#@ MKL643TD-B2_*4R7E4J!5/0!S2!U$",4R 7I=>W%['Y! M7LCA[]J5KBH5*C=8#+P9&Q[4I2]P V^IM.78B+ M@D:/@ I("KYQD11&ESH7,>$5\6! ;:UNKA9C&>;D0N,WQ7P\35=>&&\+4 \/ MX3'HC#GJ,RAX?M&^EK]LPQPV_)0=B9J-=O1V$)DV9Q(4%5*F.PX_X^W, MXS]H0*W6+GO7CNU#D=V+2P?Z4=7VNPJVW6H;<1G1Z;1(#*O&E!%I.5^;-61 MXS?+>O0US*+J E4;TV!0)& S:57K>-\?Z-HU!5]>04@L9$\2HU\1.@T;V-1- M5U$5I[<>SIX?XG#C6#MXEWGEC4!_G9?I>(=B4MCX;9%HR_AT8WBN+^). M L;CT#RWP+3C_4N/C;<1-!D8%&JHO#BZ)%7+Z+%<1H\=&BL$% ^!FCV$RW%] MX],:5VG*35W[\.S2^5-Y^:E!ST!Z. 26]OJ+ >+?W0^< 3H-)V6\ M0_==\:MF-QLHG%5\U:L\W'CNK.3/ZULN-Q_A'42%58U_Q*MRIGE63@1*?ZP<^EJCUHM=Q2DG-\LJL_! MW@?.V1.&>9? VM*'15$;[4Y5:LF5[W[_:CN3LQW_H@RIW1*)%YYT$>+:0Y3R[:.L/" ML4R[TP'._25-9* =M>3.<8)^MGM&Z&E @WW4%N'@A,JKMO;"AU9'04-4$ M>*PX6M7US)3"M]%8LD*5($V+72"^F"RO^X#I5V,==;.KNZ-#DV?]%>+R;H^> M@KS@E'>,7OENYJ4AD%N$@;*&A(]1H 1T6L* )R+B?&NE1?'YL2-9[6N$^WU$ M9E\V1_KY^@":4'@A4R"=JC3Y3-K):PYVL:1^A73'ZF*Z,ZHGUVIP#)SSVP*7 MOC!P)FO+VY1N-W>J%F#)UEP\[QFCLS>VC;$.HP:*K$5OZ*&N1OFY=JTW*$Q^ MU/(=JX"QY;&+W&1$YO] ]X1D@ZPF##?@F''X"&?,1Q,K$G2]Y-V/0O_O["O\ M]K,#\_;PE2_XTIVP4W+#6(.M8*-NGXW,"!8YP'GOYOB;C9 ;IDGBK_QP7\'Y M[JC0Q/VJ-^X3]UXH/,B>_\WX N#Z$WU6 >M(J(KHDE;F8T362U,NL .8TYKV M-"NBF%Y;N37%FE!"3TCD^S M5(=D_Y%0PK2#/>G\+R,$I7G&A(N$;&#K0,H$%UAL=W_!\]I$=&D?KO!M!#FF M]@8RSI)QN(W^KT__3E4%NM(*>O1CNWLEGF'NAXXKW.T>'?!O->V./>LC?B[E MU>1%&L>]GG];1-CA*FW+J4\VOT>V>*Z$CW-5GE2,N$$Z$F+T/M6I%D.%S8^S40D_ MM0:WYK[;\TJ.1#?7,&(P%YIX/S^V,%1W&4#W ?D=A/#2$,>SB18?W2P+XI%_16ELR?5@Z\Z &."*S_C=7$*.W.,Z'P#YH"HPL?WZ M6DL&G2V1 4EXOER&ZFFD,'K&,]U"9@F&OK@#_!AAO>C=/R(#'ZR.X\,62>Y4 M;O:IA @=J]ZU/?)OV^WZ4$/1C9%4;^BC20;(_ M9,-*+JCC'&7WZ8M0PDEU*]JCZ5$0EW*E@>+MY\P"VV6@18R.HXUUCU,&U];W MO<3;0LR+&9S[^'[Z6R7A8YX4<:*OA#3S[[(^-%(_^+H)1F7=23&ZK\9,8\82 M4BP9!&7GLD.XXIG/,ES>Z]*PO1DT?)7I+-C?EG-NI2W])Y5]Q^[ITM_8D>)#HH.,M_DYG>?G5+28UK4%K \L/J??S2!5Q?W5UKA$38.(I]B9S9?9-IYS?@ M4B48M0N9K1:5SZ@%^V=_ZM2'$D7UR;=K]N]X'#*<7RX2H8)B[^>&O@_5=@??I:>4& MJMF@9W5SB!#;_F7]L;&\:W+_4-+1Q_08PXG&-(SIXUZRTV9#+?1YP?@7(IQPTAX)WV0<, 477POY%&$1[&;GPL_M._RC.'X M8E3@>._J+=T-\CHL_BV_ MC*&@&?YQ(5<.D18:7>YZSI3@J:31Z&:^OFO[P:&8U@*)/YY>=H=\>R&P1J#+(LR9LK\@(0'CFAA9X2) MB8GAD=#X&B:PT26\-8\3H/$ RP' /'QH2(R&RL4YZ&]_/]C7#K8?MYZ-594N MYA#2U]>\F5UZ:6<:=QN7+<2GNG;F>H)/RPSS@,>\.^L::/V>O%>%.:A/-GT@ M7\NR8/\MM,N;:)O(IN^[RS>'VXM(0!@I%X^$PO>)9L5!@C+?MB\6!&.0P.&" MI46DD4^NC)<7&.$9F(E@R\LH=3X#:XBHA=9;XOXH7/+!S'@7C_R4(?8IU]@P M.."6VFZ@.#B,-WH1E)_-S1$>I+X%-^$Z9HCYHYCL:M8B.DJ+YH^60 4ZR8.> M!]MLWPTIZI!C8SF!.E=DT'.)J]B*/48 M=27,)'*.^M)1-I7497;%495)>-QZ) 1U6^R3$/3E7"+3>UM%:[JP5PRI@_2- M&Z;OZ5AK?7*UTLU\W'E\E.A53MKL;\-1U<-D3_.6P.?^^IX9$(&82IHV(SK( M/32Q@(';QB&A,.NQ&(W.)_%;"L834!T]"CF<"L HXU%0VG7S:>OCC$Y)0FM( MJPBB5D-\:\WZ1.@4+4+IV7;M3',"O,DX3:TZ:UR@X=>SM*.X-.J(]66F>\+4 M,C,NSV74BGR0F@RCSZ\W*PVA;E2OJUD[&O.!78YYD6Z-=Q56&., M&/;\*9;*Y,[21P'8GMUQ?[/^"[5C-/X-)B7S*PPD3S?OQH"/_:,1R&C'?10L M3R);-'51')@T1[_+.^#<"QF@&,V)' G9-_5I4]V]LE;*9(_!OPT:O$H1W9IM M*_7MC70\?^=U73CXJ82C@5;>\>#8,CRHV@T"B(9J]$W_7_Z%R/0/[(.J"TYQ MWS/#[QLU>F"K'@1QPT_W;\Q";:^^'9AU1@KK/!_AG[?&?^M#E&@JNH1JFCSC M#3='>?M6GAI9\#3(^WKGSCL]_?E7U>[#$(D$L%I,=U,74(O?Y 5:J[>VMLT4 MN9@RIN!P5J):7)A]867'_1 MY\.-E*#Y')!J/56C)NR5,GN=L]G[V98'2HOS\%5L1X<,\NGO*0O:K"@9"W=F9-OJ5>^O MBY/D*@=W"I4CKVRT7W[YJ$K+ 3AI9/C#"$5U0SK?BSHVJ1Q,J*"QRBV.A$3+ MC7*+)X:GUCLB-R9^9@NT^.^[_4,6MB)5S8^$O+UBXM\E#G;\1[N&!DUP5E,@ MUN,&A2>MMY:[JF3Q&UJ6GV+KPLTC-9#2-[4&/"]<2#Y\@YZE*42**JEQUM6X M'6_.!O>2Z':;VSI+L2=)B?5)4C(+%T5%-^);KYMSQR+"3, :PKK%4(J>KUWP M_TU*N+\?C3CA:$@YLW)?\Z3<'U4K$55TM=VG:U_+A@=)KP;+_T%UQQ"ZP5 M_DN?N[IO[@IBR2N)91DY/_X@E\8TP*+TESL^%R!=UF+N'2^7V3W06I&4:W)[$JWZ_6R M#=HG70L$=Z)KVF5F? 3DCF[8GV!3_HYO=F5_48TY?/%<3!=(O/79C?>>4A, MR-C_K4$%[R=DH#M_KT$%9]B #>PL-A-TEL^#Q%5Y"2#1B0H\@8EFTIH M-6=!#--%'K[V1->^C9!^':N4@(A(^8Q8<,GQJK:>^(L04<7:U=[1EM?5,77* M8=KXS9OWRK,],]&?=XQLK&0M3:I'^CL7QT/KW'CDYKF0CCDZ-= EMSL> Z@3 M]>US/AZ?<([:1$-7F*,2D-F>N7!X9W"_7=L-ES_78#)[[.BAU3'_[W-FC;^$ M 9>-,-H-PXHTL5,%CQ?(B2=ULF1S@I/]CO,V-]PT M0M0'!@&X()M?@L&V+69AR@^'=^NJF\W,@Q;V9%I>^B=Q5^C93^EDM)#*[:;A1++&Q&"2^K MCVFQ-"2STGR;S:>=>6,0O_(B5YKA9$UD D$OJ[5)26,)[>C;#,?,(HPJS#D> M$6/1PXDU]S]M_OLOV?[#3CWRR(_-*J0L";>8928;,&&,GL87\>>.A'+6J(_J MB3,9>LJ/)"+O#LEJV_0,>'M*)-+?=:$'LEEM@77 ]Z 9G:1]Y"^XV*KC>1Z7 MT3+S1F1TKB\;Q 0E<6'5_+N:*<#Z"]_NP ;T*=!E63?#',F.*_F@1HIU$&") M)[U.Q3%]L U'0@:0U=+X5JN9U--GUWU^M;M+?6QM4>ZXX^^#ALC59MS]%K*JN=PVB,PEN[/W#+/*H'G) M=_''/]/"BWEY#:2![MGHE*S->94*);9NJ10-Z4-K/!<("QNC5EQ!FIQ\-<61 M/Y?[KX3!=?A\TVG'M9S&-9?5[6",\MD+BGZCDH_&*T\K@FZC96U*IA49 87O2?]P+R/T\NE.G-,BQ9H\EHUBVHU85U&T@A- M&W!*J*1"FF;_N>XE"5@EN,6V#A[XTUUX1[67XOV;6P[.O2/;M[Y] 7&2=9VY MY["XGGMPN!U$:AQMAG/'5R>B&_LB>6/\ F LB=0*@[2?*YZ4HD*W-%Z.DNT\ &GX79$%%<@2!H,?80,N\4 'Z+W-SQ@:X6 M*>+L.S!P M]"5H\N+Y8IS17?S7L]'^F P,\(*(XSU[^^78JK%-7YL O36619_E=M#=B"@2 M;AI>W$41M\M(]^-JMR-M-%*:Z/$*9>N!3F".@"DY8MU@;@&<*=# M@1OL%[]]AY(E0S!A1Q%(3B\!CQ0Y.?P&&IE[W_W#^HN97Q&55_&4;%\SCXL; M1%GDC3H'&'.^F>RIJ[.W.JDQP9XSV&/(\P!6'OQB!I!:0]D4&,C6ZZKZ_*X@ M4$X%6[(87B\=LVK\1$\D!!!R)J;/UT[?(?\!@,^S]KJ,#E65N<-2I B&VMS& M_-^\"[+8L!<^4;YJZ_1V_2 ]%;L? M)<]P/94:G4.NQM$Y2N-O1+8O:['B#&U=TD!'0BI*:F^Y-5+:T-2U;>BB#Q5$>6#C)W*I>(1#"G.]JGD[[22B^#96S,?H[ FQ)3-SH7"I M08%59/_2VGOL/IR3/N"08-,SV< 0/U>H'&V2#NV?ET%YM-;H]>X\PCTLV/"W M3"G9XIC8U^D% .R;QN?&5BIS.AX2@)2:W+3KEPHBE6K(Q2ZYR.9XWKMQ7]OD M"9])NJ\-;5E%MPP"'C#(HKMV^;F")W/KI$0DQV5QKD^V?S%(W=-\7,$^6-[@ MRN]B@R\4-B(C$:MRDQ4'\P/'JV'R$]@[R9Z8?%U[[N'6SLY__4/:;H]2H+9W MT'[VC\_8V'HT*ZT7".!)CP&0VTAMT/9>]!7.-^%7^ ^G[8A[=!9K:;@7$#P1 M,V?<$&/, ?@3./P=C8D?US16!M\B<[;K"(3AZN?1[+8]4MS#W;B)Z%'$Y.JZ M+_X#IN]HZ3-C58XG E'M]*6 &+F=>SBX>234)L!(=S"F*%&GFB@8L\]B/2'$2?,%DCO-@^D$W=G*!%@*[CN.<9M8M LOZ-M1V!RCPN&FNMHE@OJZHW M?JT5FEA-G;*M/A(Z54:*RRG.9^;D<)XWUDFLN MK#B-N3;"Z1MCW+:0)J9WK?ZA_CBNP113KM)+=^&96)=K?&8Y4F(Q*9'YTM_B M9;S"K8L9I7?DHK]O!U^(U^FHPE;+#E>N*^6LHRR+M(HYS4="C>A#=G)LPM2? MTHU39+VX[%"I3UF2K-S([XR=G-]%\#PZ,/ZC!;:VS^^42CLZ5IZ^EW'HJN"W M,5QV5_7BMHK-16&M(?.>VN]><%';!G/.D78W"'HZC-1T2T=#S#&#N.:EA449 M*CD7V*9_L:BOK0Q"P7;YA^OQ)F6T)B%\B7!TEUK[&U5G; MA<&9 D:8A5K3WI#\:83F9I%O94D03;$[B[:5*[<\5;SLXF,5*7[.5'O"=C@I MOW>$;T(QC9)]&68D0AV)E"=:/:@)KY^E6A"S!R7W*/FZM_VD0\QKK$E=I$&/ MVJ68>4<>J6T2NNH'H$L:YF[TX,?V#*$- HAVD8R\S,U9!O#/*D[_FQ69C;^: MI#]8 <4,^8^ UH(Z'KMZ6V+S7^],T?E%5A8CKWKYZ+NA_-1-@0<<%J6H4>J& M%ZUY>21$\NB<.8 \A3GS"]*>R?M2HCRO*>PJ73P>'0AV735R>==*FT9=?1T8 M*"P]BK_^\+ @_$AH=?0K[@[B(ZCA?#Z[W\S.?;XS][,=3-A7OXP*2,,M"2,2@H?#2?!E[@9';8GO#TFF!5E3GW$Y[.]C!@21A5 M_Q^>OL0?ZGJ?[OP[3T>P)1I63G@Z5O*8IT>M3P*2%V(MWC%K]>*NES>O"NN% M &5/CN0A%? ;F3O/U5J+=NP')43R1&2R8?V8 M^3'LY$P<;_["!/XW=>=C^P![)&3-L50!;9UFN!3EL,_KK%+<^_945HG9"TJS M?:.U2=?2S-*6@""P/\Q^$,CXH@HE87U7#B?*O2%ZHWM"=J>T7_\,>$FVM6GI M;!9=ZF_%O<6DO'+=H>*')\4"6\RBAM/U13K;?6DPI+O1BD1&]I"@W, 'P+IH M=\:3 IA+[QDC9S4<[(6O$N+W'&9(I\\_]LF!#S44GKEDYULUC+Q>2+3N'8T# MC6F(1-2MB$O9> 4B X@3QV'ABHCAYX2+_B5%M]X;3E8*BFT#R3Q7[6V%[ A' M+/?NR\&TRV3SXYY#F&CPAFX&C(&Y22D[.R;9'/ MB/_3]#WE$%LV4=6FM<@IZTL)V=A/8IH24S-B3BL NO=30VKC5%"S9GR27 M/X=TC(O7S7*!J&: M0;.M]UIG5@BSC^R:MDH((1L-FBP6+@1=7;MDH.W/VH+8?TYOJ3WMTM7R/LFC MQOAT$B?#S$(SHW]OE#INT*_OFD5]$6RMU8FIF/08,['A!# \QDQQ_X?VVC;/ M&\T5W2:ID@0X%V)+QP2MA=1]73*K!OQ6EGH"WHY%@=<_PN7QURLR(VA+LD/[]I?UB@S7XV<8ZP#5A6.'<],J&SXTRXN\VC MD "H6&>O#+0FS-.XI!W(XLUR^?9P7,U"J/)IBYEQ P_6A.[P8Z MHI)5TK4< M58N%HY+>WM_8T.-8;KYZ#]<%\>33N>:'R0(?V,NHYK60[!>!C0RR;^N)5D%@ M 2Q[?'F"IXVMH&@8#TH=SP/XY[@"HV)ZSFIE_0BK7+EO#S_C6LD.7^W1DIN(^I[K9'Q%>-!H2:,S,[F?I0/I9FOUA;9!8)<1CX>[:!6?" M-W,](S<W27%F]:*=2>@<('/1/4>FQ@S5&6_T@##NW=%( MU-^@,TA=04BPL&3Z9U=H^%M&-N\9[9!+>0Q/A?!++>O==F ;F0@Z7G@R=\@( MB]('JW>5/GKTR]]W6(2]>7%%#>:ZFM4VV7$_NT(K_/IW(O4C\5L^A'1JTZ_I MJ'$QQ_4!,>P=?+%WCD^P]8::&T[1*5\S&^%0*J6[1=@POAN=AFYO*\@!OD]3 MB+<>SU-]&YI;6UR;N8 M"6UA1]@,B5#=C<0'QF%MC!C1OHC=L9+7MFO9GD\?B?QEN(?W/H$&^, 6^SA2XZ5#W: 5.Z%JW( U%\?9TOY MO/'FKN5=O=L.*1^^XE8-$+G=L\.])$H*57>&/*IS1)5?EXD #;KHLZK4_-5- M]K,2K%M33-'ENL@@D5FY?449&/:-.#D^-]JZ_R2!Z-+XC>=:Y];/7P%:N 0S/9V$AE M=WS8^[5H/H2!47J98=;LMMWLX.!@]]V&%R%!\O%TC9.HDFB-B=]_"F!^FS(W MD!.2OY?*+YCO\\.B-&K&:$4^/M$8#7U2N\AJS[\\10/WUE;X'7L^G&\Y6O-J MU8&VJP5..;[)+LLU[[UGB\@WXAM+J%GN0]HC9;>:_6O.[Y#A9&T%&>A"Y4=Q M-R6MN&;F3AE3N()V[YQF?3MI>X35+!*0:=1O5ZQ\L\#PPJSTU]!+'N'Y+5,C M+#Z^8XZ=5!.ET&K>CC;*U"HRN&:8\5SYOVD(?)ZP]UMLZ=KMISCY 2E:/EM;>7K1/@O,WUE)]U).U< $'^]@2C[2D4FYT-# M0X%8-L&)!_0;"(\X$A)Q-9-P5NY17F@/F#0%K&5*[GU;N=-'EU8*G"_7@VRQ M6UT/M0>/A#0T'Z_M@E,PU$P\8[RF] ?GGZ_^NTO=2F&MB?OA+71X3'>8_(:* MW9DNYD])/WF#HE^\\1B'#L3[=$ZY7.-GC: A(6WFZ0+S(C'"L"*=I_J: Q'8 M:=3 "N:[_0XW07C=78,I$Q6;4W4/% MX/[?&SQW9S=W%[4^7]'SJ_P7"B ]\::!E,NX4+A,=;IIHZ2'K[IN&-D,8\%I M1#VJ,=/;*KT'(;6EZRM.7-*&.91)GS=4G3N M6Y1)QB;AP9^F88$_R,A^^.M M>9("F)>PQ;'&4:7DUHT+V:$^C&&S<&,#/)00KU!O7)<-2O.;0T CTY0Z71V% M\%WADJ2BX>#BN%P!);1WK;4]9O'J2,/L4[&G76\%TM^YT6ZN[SP$[\ZIR8>G MW\5<[H)-*NV'6-Q X&.,JT(R&AW-_+X3K5(]%G+RA<<6^[TW'XS&FXENDB#[;%#*)RPC-;,'3M=* M9$<2B[[J/Q+Z7&)C;X5->9E&Y/5UQ6:]A@B>=<[2().PI$PTD>BM(^N8Z8.55L'%/8O)G>'!LI_277F(0KYB'6[;(C.^9= MD3$=T])=IPUC]_1"%F6#][F 6[-Q>1"C>>DIY U>'+D1L!?WUCCQ?,0!/WA^ MR)0MF(U^VGLDI#X&(QN_ ;C,'0D5!<3PCX1^COM#5WH%I],/O1NV"^.>1&,& MCH3TF7NK1T)_._Q2C[4]2D1:B.?,I_]79S\2^!8<0INW&8?"^]^$$#B8'$"& MCBI%=E;*3)!-G0@Z_/0O,/X"XW\!0VX,L%9>VJ[J:U"A&2S/:(3DV7JQHVN M[+3J'TCS^VFJ\,INE /TTQ Q2(U4V#0@*..EQZ76/E^/JLDG^4="-\7QB&-V M9T?<\.I.\H^''[XO4]Z&-@/# M[P$GJ!+A(!N?6 X-7)'_Q8=?_MPK=.J;PQHI+-#.-TNC38PQ0%+X# MQ%G]-SG4IEM#H:":%5)@GKU1NUJQJL_;B#91Z2'_!%,YJ#*Y72Q"#[_$H!;Q M=MK/YR?1T#W-.H#D2' *)7.M56V#MID0;;)AY4?5ZK@^B[%F'H(LD%!KJ0*! M]7QG>=D^"KC1:-DPO-F\4?D-4;/:'J.?'_K(VM3=)H)&)AX M;%ZKO0+E59UV"E@GC^83!,K+*Q[-6]O(>Z T($ I72Q?#A)-'))1]Y"1,4SO MWOSCS.H3_"%\[OVU2/Z*&'^!\:^#<2V^'6$(:UB0*I9L+$]^'/OM9)<3VH M/1*J$SP+TR0@?!O[+BL!'96$=;VNQXHFPO6\>*-L:E_5PHY?/=-_5]7;H'5B MKV:SD%9@32)YYV%/KL 2-!%\W"/3U?5_FB-_DAD#@U6&!^"3_<<<3WW=H',X M&VS5I:M]2W-]XJDMUH$N,%:2SIPRNQ=6V]5E-;SP:O\]>+ W^6?"5+BUV?=; M[8\;.+W(BB/^8(X 10)/FAU&GK1=GWA2&@F]I%F_:BFPN^VLTY$E*5 M1FM(+H<1PO"C",@7Z-NI#_S]@[ UH*LTM=1'6JF@.\(H\!WAJ[224!.[GS[_ M141#HX9?"_JC3@' :GMA9H'9-[MVCP *&K[AV?M =22^Z.I%O[=[E];<&N]O MT*OOHB*8 CE8?H]:U;RBC"+R7AEW0HV5A+/ZD]QLK'4WR&7Z\]HSPZ7MR^/; MX2YH2(05S?WM_J/&T/,B/18TW9>T2KAO@G7.MB_N)*=L/+)3^Q1 M"@XUR5&BTYXF]B7ZGE(,(Q [C9P7+G+0C C1KI=U@3EXWMF+7<1(E'M49A7 M$ ,8N#\,XQ\!TVR\S)FER4.WLA/S-[:%;87UL3]:F,_^BR1+2.@#+^E?*8^( M#(7[;K#G ZPO$%_R9JL']I('/E0_B!)WN!H4='@U4JK:1_?50^C7HS&^I4;9 M6\LVCK+,+>B'&Z651T))^JP@:VV.O[;QYLYFL8AFWA8.H2"1^9 .QZ(B%DO6 M(CRIDYWC7S5V9V/A A!>#""TKRRGT5S+>3J M 2X> N^LM0P+N9"3,B/]\WA.<'7Q[^<)454Y9!D93;CP9WX:&OH4\+]Y=^48 M_G9*:WJOL:;1=X=@"S^OA*R([S(T%Y;T+>XJ.:W3M,BF/ZTFH:)ML4 XPMMY M.\(AO=W$+-H;_,ODW(7[&^T_[I!,,=B)Z;ZZ?&6Q;F,O7[F8(L.^N#>2\]TM MU!F>H8ZX=0.5HI7//LQ-#>%KV?F7@F-/6A7>VP)MU5)AWZ%>KZL&.+UFS(?4 MOP'HZ!0&HN__[H3(WC MBY>WP4!"AHSQJD9/1%7 'VKXT:QL4#!;7 ,EVR=N=1:JT;#\X[\S, ^W06TR M:TR#6ZN4GU<<+%T@%Y*V%,5OAZ%!X'!_N%[>P)(I>@"UBH)\QSW\C 5!1LRX03CVV<$BP($K;>,?Z5!JG1OV M/H7 GS,8-29H9]_+[[P?!P]QIANMF:)?U884OJ)A4;;'OWAA86& J&2;;,,* MZ^N27>SNVBV4"H5A!RHPU-&6XS/%9+:O/&GI>S7E "HN-G.;WAMNLVXM HU/ MYW@GV\EGH.VEYTAS;JB';4KKI@RDP_L8<#(H\.T(+ANNO9+;'E'<+WA- @<* M\DT;L!$;XMW]4R?%7+A@9%IP -A0:39_.G>U$7G#-FLOS=?*43I'Q;67@7W> M"\1$'2QK,%O#9KFCC<'C>>Y:!8XUI/D!KX&DXI.UT;QVO#(F1LPH M67:9G)R/2Z8+SR9ROVT8H^'+M_,*2,L:ACX^,!]?HKH 43'U;XS,!=MI6S5B MB*=:D-.%'[)62%RDS&(T+"TO7= ^$/AX!#WR-Q2^"%ALH^/)>^"DJ%7C59TE M+&H=J#?GW*SS]7B(_Y'0[&J80)U2KC8$J1BEFH<+'#L5M.9@L2X)^^,]42"$ MR<2@>VQ/"\J3MK5B6U8[I67]L>GW;\"Z;A[X9Z721T(JQ0IG3,\&Z)<"/MK) M6J2!1(Z$7B?D&J3UN--8\LN&VYA9?)T?;XRJH<'W\7CV0R<"$E\0K58N 4VF M&0XZ#\FNF.B5/NO_IWW\L /I"5_J2/00\/;#G[:N7E7PCQ T95X<02K2,6UE MY;.15O*O>[?\=:I7$DER[1?!'B2)@)VH+5?&E)UU]-/!>W-ZI38<]<8ZI"&( M:JVV8@/MD][->"6E"3T;$ELIT#B[C&5O%L;:Z@66U6\D:K4I4?4;04'@N?([\1(V"NC#>Z2JY:]I %)B.W0GG189-5FE$6*> M!W>WZUY=UE_O=BE2?LEWE5N&17I!QE=J5'U--MNE,A97#*OR;>=M#\&FQ0QE M_/OEEV#1:4LPH1FXW/V:>@ORRQ]B@(1=F]+DV./P3QU6Q> ARD]?M/[8:67\ MI4N9L55+Q:+E)=#POR6T"3K MKB[*97QKTPY8;9)N(^,(<:KS*(M0O/?D*O91IVC4<'57+YA>=T9R8F?I*(D?T_=..A0BUGSMI;"/$MVZB&ZK"*UO#Z[6.*D58NY M7ZRC5JR@HT'=3\F%ZN@QN G#SXO*$-)ZA$!4A>HY>=< (P>U <;7JX-)X>Y M&_=C0F+O!ZS1/S:@SI^4%^&-T7)1((I:[?,:1FOL0J186VSLY-Z/LZ.#S0,4 M^>J4-T[H:ZF.!57?WT:A_)INIZ>K]N4?JM6DD-;5^!6\&_TIFD-Z,1*+'OGL M ]G>U\%2KM))G9X0OS3E#%Z/0'FQ88/JKG354=?DZYP[O ../2^5.1]G#"<& MB,+[[^HZ9FTZZH+911!#'^)*S MNS /"K/O9^M'GK^9KZ.7G)Q:K/P&%.Z9,DBFJ\6 M=56M0@/]';\JVC^[H.(RW$8-&=";T",2^5)UK?"8'NM&CO7M(R$4\+96/KBL M''R)AM'*#>PYCYF3U"*^#EZ[$T%HGPC?HR/"K:%K70/&U>"!AI2PKMOE+:Y6 M)I_7.!6-80QK$)=_JDO](.L_.*[)X4;XX\F7(RVR_!\'-Y.#J0K:#PY+[ M$JVAYN1R5IJ,;+WLP&=I8)MRB%]> QFCP8Y56/[GE.M/=G9ZDSXM/2/;/C&B M6_MH@I[4'UQ^X<'HLKZJNL'5.&FY_:>-]W+JNM)RL,?;8RBLI=1=,?J\1YJ[ M:I<'=-]X4(*8U[68W>IZ-W.N+\?:>7[%8\/X/G93];H@L/J8F(''Q(6S5S)&_4JCZ:8Y([-+%A M-51<8;F'1* $,3O>T:5S2KINYG[K\^2.)]99T9E?9BV[DN-=[:,#.MKE$SB6Y;:2>_ V3#E@JQR;-VWQ*,"%9E-@7J\8.<9 M>4SLR A6/<0:8WVM@7P:?B0%*#M^NT0>UM+598ZM8OY;D_72I9+4QT[UF)=16A-2*9C0<#OOI=J*4:X$ M<#O\2HFJVK;N\FH]HSZB1W\,U%?[_.V6F%XG=1\!)8"%/(&9@.]N:/B@3SE!^J12NK,CC!2RGJ?UW E M4G;\2$A,[]XFYKR$:[3FFWBTF^;Q;)9,/YG.@\)7OSX_'U00WM37RAP+;"+" M/&A(992&=K'$R:E"4(7LSW_7VP^N(5LQ(ZZ1(;GJ1>Q@%4D%UMIG_=&(;JPJ M;>/]B >98V6#Y,?$)G".*7=W):M[]ZI]?%8U2N)@[],S*((?EQ&9 ALHK[+ MF;3A\_$K/)&>7)D()XI(]N!+P:*KR7J# N>C%F,6C CUV>W8W(O,_R$IB3\J MK]ENI]FM9#2R"C\HCP F-5X$9V ;2R:H?+OB'.UMK:TN:BGHW_KU2;;ZS]_W]+) PC7+U*JJ6E9_]#?+ M*K?1%3?8$IW:D_<1'JO7QQ.3&@;*8XX7^+&I_Q9R/FN1#&DNFM<8A32*5R;" M#RUOHUZ&F6+J_L8U Y&.A+I.ER-'+Z1V+$&D:^3-%CV[/(L:/:?WQNDK<>_'C)W- MACH2.PP".CIW%-:E;^_3Z[>K8DKWOXGR.WB^0SPL']Q]"\C:ORU@0 ^EWQC_ MN*LZA\_!VZ]*SYRBVJTD]'AN:2-HPIMU,ZID1MWZX:?[IP?CM%;P2\B'QW1$ M*C_N 4#]2*BR(?8UHBQ..#9L/"YAW6X*D"*H\^;G6 MSS%*.RD\W/*^\9.X#S8]!V"J415CQG^$1/8_$1'Y"Y"_ /D+D+\ ^0N0_R\ MH4[HGD%/4&&N(QC7P,!]R8J@6"+ZOKW[@ ^4SY:..KS J'Y OR+7?"/K2$BE ME#,4[Z25."D^XU7G^5GHVQ R9@E>]L:FSFABCKFZ,=D!G+21&;,&OY6%9ZKQ M76R=J,R4C F!GBGU$\:U&1DJ/-VEP>QRTI#NXHT:K?@'?\J+/CJ##XLQCTL^ M?'2< R*-5MW;UTW##JSTSD*0&N)];97VY!X??O: 2/;9^.9JF8&T3J/VK\LW M@$V$/M%+I8JZ)8-5:LCXT 6R3F,X#/ M9N;=XH1#/-,CH5NS#*MC@KE.S-8%'N93T_QFD9"'>2FF^9\JF!C^6TGF[UG. M^ XE!$,P1!#VGUG4Q0Q<"!_6T4]%5.0NZ[='Q0=\@JEFV8F7E20BKW1TKZY,2>V(UM+B)57\=QQ'.:X[?VFMV&6NTK&1R6SFA(@#W M;9GK9KEW?-KRY<7I;JH$D!C/ "JO9%9$%U!:P[;+'J\LF%_-A)+I7FN=-=I(==V MKYK+W[OW;X'XJ>;!J)1PV" S03]D? F5(]Y5Z)DZI*9.ZC9!/&+[4U?4V0K5 M=ZX5PS&_SH)):0Y<5F]C%U(RV4EZ[KO"?=<*G!L\L]R&-A?LNI>K5)ZY4,!^ M22CVTP^S#%^7SHH&%0<(NED;,$@;",&9P[40T&YA2;QP_,W\#1M:X8=HX[M2 M08>R!O-K(=E?XKEP:;7^O)7SE4&URY)%2M\YARJKD&Q,3+N(4>W8N]Z/8D^; MXQT<'(B+T@F%.3MQ)9&!2EA89>+ M^4H!RD"[XMSCQ-IB3[/&;O3^5\W8?ZKX_=_,1FRM^S%BX/"S-9$FI:TV,3VE M],?1D)\R'K:8YY[7>&N@D=YL:7-^;^:M>1IP)=%DQT M/F"* O:YP+37N+:* MR-3HS\L]]MK3XITHO&<1W4K%E(^NI1UB]_O^Y6##]XP^ $ M1P\0W*[T.#<',^KD5AJP*];6:9PGJ7>K:[Q#FA4TINN>T6]NK7CBU?<_?X^2 MI4_Y)Y[YH1E)-/(,N3^F[O\@H\1;VW^U0*Q&QFC@06;UE<&T1PH%,6:41KP->=N0 MEVO;6M1C@2LZ?KAC^D&^HPQZ(0WF1'\1C*J08^?J.?;@QVO/!@$%\[8,NV): M$<2/2R+AF6_5O_FWYLT_,3,>_>G[A!WGZ;KICB3>!)'"7*UC(A32>URXW&CO M[DNS.5>R1EQO!%B\6A$OG<&D=N'QSZ?@@_:-^@^_8].IA6N+^B0["6?? MGQF#X V4(;H,]=:KY;>5UJ7$_]W9_V8?EQPD"D:V1..I#K%IT[I[=IHMD_>YOLX\FU33%X0.BNCA M[&P#=5_CC&#(@/)"WS4G4(M&'[U/WQNT[.[H_H)XRM'_&R%=R6KOSL6H]KZF M%>T,^"G[W^:TW=CTT'5JYQ2:KYYG8+NA5SF$5ZR+VKIG]W2]<,\=!YF;EZ(& M2JX(@AVS$$8H-6<$1N.\9$^TJSM^6Z_"6G<1#(P>KK$F'20^NR=![(N$^[ G MOF>/_S1DH-.W_[0I4&"2?3MKT)V!.QL?%;6P=20D@")A1"\%4VR:R8EJ(G7M M#O$U-]8!Q]8U[F- -F;JT'"T,Q)37F<467XDI*HYYPKW+M@?[P'/(GWX!7Y\ MK<&Y\MN#_Q:X'_T_[+UI7)/7UCY,:ZNU6BDBHHP5%,HL1F8(K3*(3"HR3Y4P M""%$"! @ 5JM,H. #&&LHB!#$D,(,TD50IA""I$$2 A# ()4R!A"/"WYWD_ MO.?TG.=]^OS>C__KZ_YPKWWMM?=>:]][KTMTL*KZU4&_F=F;MI'Q21=P>:QL MY&R*KZ:/=_/:N>);X8P6^^5M;X<;#;T;WT:)M'HU2$>>OB "^=AGNX(]=8?F M:!-D3+S\LL5<^YYY>BI-*"WY-L%Y(]'*"7Y?%,8WV]A%X( 8'!=ATY 8VW%- MTM;.?K6IQ)L%#_*FP+P18&NMBG47&A ;C->"6[8%UB#'AY U>X,W^;Y^P0I MDNST-DG\>O#'3%N1Y0B;E.MA,HH/JY;.G"(S$#OF@N7 MA$V:Q:(FH)Y#*)T M(:OL';Y:)5;6(?$ZIVM>6+NCH59ZK\O"MPL&B;[+Q* ! ML/',-A5'I[([)9[@%=(L328'!@1+'1.?]1$M/Z[XX@KI.F3.I?9]$=X((KE8 M-]4F,!W8N>KRX;\SZ[.NT/,B_>J?J3S9LU9$95_&^GG- [A6>%]?X8"^PK,Q MN3(K^CC3B+!XIVY'X77J:P;V]X@/;PM@9<6A4L5!O3%_%AH&.V1++*)*%0TZ MPH>AL<-Y*:CRJ]:A-:NKULT#I.CX89CO Z.@\1LMXM$]$TPU+W@J$IB=?N-- MG/;QC\GIX+7QS"MY\.W;$AM6"S51$=6+OE:; NV\Q=+R"^0JQ-%S:0/Q#%M$ M:/ZA6"H_.,OJZ7,S$ W]OL.F;7YW8+HW!Z3PCT<*6;\*P&XIA0<- SMNQ%#J M/P>&GUT5;T.->EX%FE+A;WNV U4F^O1TEKQ4[^R[E0./92Q-W-"W'VQU8-H[ M*K<'OD8;#^OA;K*=53NRD.>EKI4G7O8.-SFXYY ^)SP4>SD^X!NN"UR^2B%0 MC!\44MQ7':%-C;D2AHS:MSY/=PSR/:N;"'1$&Z;P!0+\R!O!]KM:TIB!Q%U% MJZBR["Z=_YS7_&40 \<<):+CJ =;!#$Q4'812=7HQ>+OR:3S[K& M'J!Q#D4.FC.92IGR\,-U#YT4O[-UE/)J1S\,1BHG<[+ OEJKP/F\S?'$%WH- M:RDN,+:!V88YC$TE\;$:\XJHB9T3)D"0TF9DM;6TO4Q?,P1VXHMANUV/ T+R MPZ^O_K1NY%=[1,)K(2IBUZ#'2%IG$>/X*">B%:[O&6<)H@7S"#R@YS_*.@4& M6.PP#:=@!\'%Q7Q9>%,L=O*3,P6 ??7 WAIN&Q;7R0.=9_\79'V9Y/.0_7,; ML]+UJ^&B2!PB"U923!&^7"<,AMR:/7F0*/E%>HCJ,P*!FO,,$B)2[]:;VDT] MPVC@XL[:==TGG:*Q.O\\%+CB&>93!8+.&ED!>L%5Z)I!6*A]3 M2R7:?(R?9412FY/?^CJB2W44MLZ;/_>:_JB4^[=8.)+3.7/%7434.?*D2M]: MM[AGJ,L/MS4D[R>PO12H'AG\>Z8+(1 ?$JC[NB9E)D(NMI[S-G6,;^?ZC89^ M \W_SVM$7&OI24TX-:[5EKDZ3LS M95>�],](KFR7'V3EZ4>VC_UH[LGITKT=7$SDE!Q>2.\Z#CZ>IY1> \RFC! M9(*?WBH4>I:@(LM5$_CWLW"2$@KWDYZ;%AS #1LD["JT31%/-[QR(^UOS\M]B^XHC'2.4V#RXA M$J;%+_'OS":XTJ-$PGRFV=:6P;R&)QNJ+(-V%976C+2 JERV;NQ&.;XK6G6% M%2X>%$[QT9'$*7#.R.94FVXFD#J/$[@/HN9@@[M) 7T-#)3P#)K4,IG2OI]J M6<75TLTTG,[(MNBV/&,7&DZ1]>CA9&18X=)!MV6Z=5\G)Z<,?FC5Z#(1RN/+6/[],R%[Q%OEF91Y7E!]MWBWY M=J[%\>)@)NAB1="II683+=_3M8#>(=)C:E'[5XM9!:V,$HI9U%C$>-PB/VZL M;.6"_1:VRNS9([%!M9K7KOBF=[J$0,=.,Z1[KH;DQ; MGW;3UT>D<7;_3/5YUB)E[$GGE&N4L?B)X=1]B-*)XTT1*[TW#3YE(?U' AM0 MB\7!:)AZ ]I2JG% YN^7$'RU4M]&#(NOD^'N/7L2!S W:&7"\ O9+U16^ MAVI;9[]'>,>G5,<]<^S)\A]F:@6UK4EGW_DE.%!T<\V:%\\MFX+K[()#(AQA&0/_\GQP, UJEKPN M"*-Y6XKBEIR<*?&GCEN>34T /OU)&TFD UIG+ MG9+.&[::62[UAAR0L]?<70N+I2JNQ;@?(0-B]E2$2NW&O[O@LXI6?$3.*4O,N6MVRO\]3N:*YFV>G.%PK=K_)(WP2JN3N9GXF; MC,.7B%Q!L666A :F0BE*9RP4O\#$*W0\X[RT1W^C(_FY]O^FQU\PB%S5[[1= M&S,YAF\W=K*&8]LD6ZTH-X7$K]LS*CB7U[M&V;23>J7@C$#$;7$:.7%;ZWNAM#^:-X1) M+V*0V)_&E9.3/IT(+" M1NE6<^-SZN'VYX5RQAXI"9IY];())N=M>E;0OB';/=4C9_77X:7(E&FA+LV= MKH_TE<96P@9 C66%%(.F42CQW 8V;W<*]&0(HVED%M61KCN%(::TNY "_&T6 MGO\/8_ M#]X#W\QPM@*6/XXSDTN)22P8M-V 7V>A)EL#IU:@,>4ZM93M&LJ4ZT6*L'U< M73&#S>),>,L1X[Q)('7])7H4&P5 M%CQ_@M >0_Q\)GWEVF.2#H6[5W6Q(S+4 JCW\>F>0WG0/=_3ZBU(TM>JEA$O MCXDZ^=CDR$!M)QM1V%Z46R&?T[G=GVAU@[RO5O'[BO/Z8&WOP*IBVAB/IPL$ MSXF\$RMSZ%; 0&S3CZJ8X7A.=[!152].K?=[G"'V/6HXAEQS9):ZL6,Q-!F.*#>]!T M7Y_1E]V%X#$YD[*IL8[F@?M5/E>BSL#*:DN?G( W>GZ]^YIND^4.P+@S#)%&CLMA'VHF3$H7=>^&^IN MYN@6%1LT9+BUBB@UO3+SR5\0RI+%DIS>R?SC,JL!&0K+.Y/&A\9&\!E8>6'ZL^ P8PD$;1J#\!S[P MRP$XIRC"BW5]G_/W=MXT^L%O>BI>^AV;>6.W[H^?K\=H%NU/B)8 L!N^(YTWI@SVU&P1M(DEE!@ MCA2[:$ZG>3@V9PRA8@)2:%UI M3P@=/(V8RAM5B;(K?_QTQ]+B;MUB+?Y92<:Z4N\T0J0H/: 1Q%=[LU7R*)]O M9MX[Z7N6"/7.A'#7MX"4KY@]9:(CDW'$*-+<[J%8,0%C;[Z)G1"8S^\!H>K! MCTT]+HM)O=VEP1ZUL-[#FNL(X##\+QQT*O;$P+ZH?$&\J2; M-O16 )H@4W9&D/<1 M#>2M^2F-+:+P4I"7H\37]Q=GKWQIK(7%NC-I MWK5$&,UNJJHVA2)6=!0GLEPS$V@(G4U-QY^1M1W-4_Q^RM?#A6KFD^7NN;M_ M9OBO+BM5UM7.MT1@@*]JA777[^3)T-DM85T9J1T>A!>1#$U'C9'S;C!<01 @D<78]T3.JZDS6O6HI$U%W>2'5H;C3Q M6%8(154Q/'?#=U\UK!GD(1U?U?--*!R#XI1AY";Y3VD#RWT_BY=B1?_MH.N> M( 'GU:(?CUL;P&;Q(X%@!SJ/.;3D$0\]Y?A4H*;$;/!0\^DSTWY7K.W0S@"! M+T8X/0FJ=:Z#VV-?&$?LNXYX:ENZE3L57XWKS8C'J.^%YG;BQRVZ''"\2F4? M37$G?KNW28^!UX)V>3(9X(:B=\1.9[8N I?X;MRR2?)/[G*/N<1K D^U,,2. M9FF_^\F,Y3O&8 .H=ZD PL)IC'AK"C1O+G3TK[7TU<3=3E,P-5Q..F,9?@7;( M""_IQ)@/*^KP5_.$SYAYW$"M;E7;>1[%]ZKPZE9^1DSPC<+AY2-]WS7_I]'X MV[A7D# Q?[\T-7JBA9_Y81>.=WX>?21]CQCXGI2#D\/<[Y,$%KT@)R*E]^CY?KH>E@( M)DU$9OG7&Y4'#7EDZ^NQ%(S^3YNJYWGP_!$%@:(\&WB17-=UPR>WWJB7" M"BZMB#IZ][Y$5R3,:B5=P$/.M\7++,?*_4K42R7$#+VYU7WKE_,^I6X>?5OJ MEG*Z>MG=W545,7]>E@9<><&F M%*X:-1Z*Z5R9FHR GP@",?\(*K"C?Y31?*<0#9_X[E]9,9A8+/@87R^< M[C3"1,\JW.Y?>Y(-^RGA1'I\[@UTH\^4QHQ\2",=%Z,=6K2GNZT9[9WQW,5J M9Y 0P]O_ZCVUD<*];S';*12B?$?D6@*\2#-L#&B*41S(SW88&6&+N<3$5SGPX9X:TCR_&*6=<.HAMRL MB; _#D;WX'\099?/90'QLJM%N@G9T(=0\Q]D'4LV$.2$,T+/!O-&X,2FSI/= M;D7W#"'U'.E&TUO%_]O^?]O__VB7JBYWQMJ8!E4>O.IL2SB&JA<1K'.CM;"> MO0"-5R""^%/(A_7"]#+=/XPQ(V5%AV)]#\8;,AW5,M+&Z+6M+1(!.B=$=WMG M%);A#31\)6,O-+(='N'@L.D!D<0T8(J"?77D$8;*Y=^*C"A_[$$:%TXML8J" M.I:-A]4FBLB!)CJ0* :RY&KPK<*A^_\Z5V7+-H].E;Z**PH_JC;<*%.26[U1 M^2C:6JG6&?,'WJ0,>.EN=IFT.W61 (*2$UT[)%]$K>LKKC-!Z[13!K%^>L0I M[9.X50+%?,@KOUQUO_?ZVXE97AP?DN6M4:[@!5N-;D^TK_[VSU/>?3EZQ$CE+AW7,D]D/7EI2H5@PI$7#6*'6PWACY;$O61X4@M9IC M17B-N7M=K6?'QP<^&%U2?FRG#=UM>AL8MO^B=4]"LF[W0N:\B*+X_9QG67"Q MJ(-X8K;<,0(/ 0X6659%AU?OWWF-P4]/C8?>7W2,LC+Y$;E.#'+5682 MV.WI[^U[O,6QUUNP0 M=H#=RMOG]N16FHUI&Y0:T='7^CDMTU=2FO5FM&2K+LU9NE;6GO:1J)!V(<:Y M-\%[^<"SH0'\2"&&FF@ _\+!6W4([-+P::>VRIXQU]^1?2'7%*7NDC#@[NW[X M<:P;<6KRVX;B>LRW68T'PWNQTU_6]:%.F40[N:]P1FJ#V2NX2>-Q%-U3RIL#869+2KC:SB%^TW)H>O(*]='HX\%#/05JCBY:'%M";WZILTD\!( MEJO$'?T5+_?>2+"E06'=#:TY70]BD(2]5]?Z3LZH_U=3O_AD;E>I\']?/1V= M5\P$V8UD]79^R#.,ETK?1[K[ 0?(6FZ"P,C- MQH NY/J[]IU?$FCOD%@*&_W+8U! >^;CQGO1,>OTFR,P];D*LA<>)!%UNY9Q M0C/5_V.'QZ_AU%A%HUGW ZW!Z+8,3"PWO8&@M\GLD#B;90=6R!?VQY+4%\[% M)ZJS[['O98Y1XJ8<+18!+W=5;>+>IOG_\.\<[5OA'E5^!%F%?T )\IBTD7=T MKVL?Z?O6I7[LG$C@([LKE)L.H\C*[#)PY_3ZIG)4.WHUW3UR8F0_@$I##\4* M3A5N(>(77,,T>/6.Y+4!"IMI.]<0IS+1U[7X+CB&$57HJJ-@_,2OS0?U-FR* M,I?,Q&>$NR!S)+Y+,9,!SV]* _?JF&@UMXUQ^DN$Q$)93R;@;:!Y M54&0\0+(NW9]X>C,F!5CY$OG\5@GT$NR%<^K],V/'M[%*CDM,CNO03E?A1=N MP=Q6<^^[KJMF=="QDQ-7&?^;.G+_#D#%253$=KL3-ME>/Z.6B'#)D'0/=7 MV53_<)S7G(6E4^XIN;9TPMN'C43$N(8'0R60@1K^AY#U8+9$=\!Z@;:I(:]8 M[T5SM3L!#7CY#Z%KTS_;:?X:S[<>;)WHAZ^S'R_OSNT]6!,_0\T;,70]KAQ4 M-Y A/9:"6K'JH:-NYHW^9R2\I5&-#Q!Y'Z1SGO$_21RAF< MJ3!*BC@ST>I0QCSCN!5N,1 ;U3XY9&QG<0>:=\8K.[137D+G2 M=W40^,"*?N=8':I_K?WNC4O?,J, LLX>=,FS0XT\+S&/N!Q ^)A13 M!V'!$/:>W;F%@T"PA1#4:S:^:$ 2:!@C@I-+\2]:76$CHCUI=3(Z>HC']P%R MI )-Z/N+# U'GAWXG8I?/T32ZD\UZ1'#58NW0_]0DR:'[#:2TE/^2TWZ>E;W M'YC!FC_5I$,T2FJ$6%_@F342JMQ1@D#7 MVN"&3S[>+/ TMC+#J%NJN7'18!D+Z]%H? WW7PGX3&&UO>(EAC)J];SA&FTO MTVQ%V6K K;B66:EL5 W=?55T('X_]2*_OJ5(9[WV$@*)/7$;C6#G,C=X'=LD MK[EQ6@L[0I27M>JRC94YKWSK]- .H#B-I?F#\4&BLI]0H%W/A+!]9D&Q$X#^-X(!>R*W[O] M34$%//O-TJ!W6]D9C/ L::*8##DXG_?\6%'MQF<5BNU:@^;UY8ZA!]E6J_B@ M6/[3JRMZ6#F'1>CLR:CJ)MZ+3J#XPY)G6^=>.Y#6PWZ4/12KK;%/^#S"-\]8 MJ"#88AZE'+6CSZ_:Q=58XS$V#8DP7R65]?)B9.E0P?B=2&H[U>[VPDK7;C\- M]TH)OS_[61JCZH>_-3]734&_!1GYYL0(TZ*>7"Q6O025*?L%:S7?PROZXO'-NZ#;IZT.QWQ=A6@(%U_XF.1KL4(S%>S.E=2C6EHE')-9? M8HV&;O#E!0J^38=BYD /$%:(O5^7V.A2_W$W03HK$FW^(^.#P!MN/4+8-S_B M.E.%OQ=59V^GK7TJW8I@6G2U OI['%B.Y7(=FA+'X/DT!<(//U/ MD8Q=_Q\=E:RS_>"TH(=7WZ;)![OQ77!268+K#:5!]Z0,8< B%T][(MO.5KOZG_^.V0?,8F_$F.]_62525C1+6LBS&A%9"I"QFI; MS:\8+I%[/_:W;P0[CENCDOSRD_YKX=M]_GQR#]G MG3S)>@), '6B6!%YY=E#VV&<:4=Y\8!EJ?C.IR'Z M=R/>K[?)IZ,DFI [[GI?E(NTUSS#1PS7^0>O5C\L[@6'1M8MYH8KQ"/"9\J7 M$6V4YI4N\A_8Y 3-GQ994SD;I^;#HGRDV[N;UVC%#OVS608M=7OH0)7DX@]Z M#KMF#BUE X5+(BR;^;W;!O,2JMM.5!D&\<:3V>:FE2[AA3>F8@G3> MF/]IDGC-3_H^CJ0L_UH9ZM%K8$#X@09K67=P:9P1^OL"00*OX=J=+0TX\&]% M'+6I4A\-:[J:$4_@V>D""^D,ELUFEV-%3VY+XL_M?'U#TI5)WAN/A/F\1O>5WV*"L?!SSC-" 7+RUN^AWLY!*MQ_;'AK[:L8R4M<: M)IT]6[.U,A82"?9?>S.8EJP JV,'*9\?YGB4%JFI:T*J2JOJ&%]37Q)' (B_L MK_V\;8>;/"$":Y:%8F=5!;UZ=.+-CY+C>[K@XI6*I[A'5&?\D7/+,0MN[G>D M*[1=@E+<[$RQ99N^R6S,=F,!"RH 2"Q?GL4TUNV8;-=;>. E5Z"51=T-#8(7 M*_=Z=_'/8S.NK 27![2EE,U[>(ZS:!.]-D7C*B9@3.L# @BG@KV)]8EKIQ*&(ZGYXDY3$;#(AY4D$N>%(#2LJME?,\;=8P\K> M4!FA:I8XT@>KUY^5$V7!*-ZS[R['ST:596@'.&GYKQ@?&@YZZV6]>IU9_ MJ1EOF:V4BZ;F^S4O MNJ-0W.1D1F!\LG/O!.T!:F5I+V\^[$.C5$._:7%[ "RF3UH3^'[4S.480.K5 M<@*,O2H7QZC(>O5C:JGL-*940O*#HVVKX].?%A-*QC;D9((;.SW&_:ZN^L0W MVAZ*46()Q+Z'6[ZFI#M19U=+6#[SH7AVR@8(2Z!(RM#.O73U546X@U!O"!_^ MWQW]W&D*KOJFO'0O$T9,N/EVIXCQ&'RA\H&E5]X-?W3AY"O,$BMAQ\-H@H,T M]C%^!WH]D V4G@T;C81"TA/?NAV*%0);MC&,4LE^;"7'U,I^H&N00,$TKSN4 M/RM<'==CMGDLR[/J?!_*7YCJV"7%^X)]!&;M=M;00#M<9R]%/E"U/T>U7E)- M7;WW;ZV8_PT^.[/:#EBZQ@.=T+G7;E .AK& P'S'YO9Y[7#O'KT6%2ULEV,RY0E:0Z,@:GV-4@3$BFG?Y-3"#/:U/^!AZ MZN>RSG"\8/L)6\WV&NI;'&LOI*_T6I(FB5/OH@J[OU?D*#/#I"5&)7+AX&ZM M^]=?-BX-_*M9Q\:R*%/]OA6IY-LMN7W^*RX43GCS+MV;])04'>A2995A/)!# M;LOGWAB=2=5OV3#K8;RH>:%H= 5$SAR+&-=(Q0$ G\)9Z_,HU+2$1'<@0O'N MJPV?O]9%\M<$;29O[E>,!H7&# 32LBK;A7U<2AB2GI GR@SJ[G0Q8H4S)!]?C''.F#ZC_*F@E<-BXMV8K+E" M_EPA0V_8+_OF %@2/;;&J@@>EGO2+)3*RC>0\37=J5H)[]K!=2V:X0R*[1QR M92 _I0W_]36]GO-R\"O1]F;72F9Z^#;OPQL/J\4[CONWD-39"9U[/3V,.ISN MI*G6B=LZOM)6/349KLJW=$E9Y.2^I^"/F*ED MZ2E93Z=\CB\ZKG1^9!;^'D:_+==5C0IPH;<=B;N8CQL?S+#JTDY,Z\]2F0URE"L-,]^8ZDW0 MHK,F$3&BP&78N>7] 3VF6_G5J4LOD/P;S'JI($HF9#T3WC"[64[FO7&P34S4 M:AB.U_6**MST3 JM^-YM\]3?FG/?4...KV7QLM[#TZ\PEA$.)WXE3)!0_).1 M/M^+1/)?$3)N3_J)W"JKVR&C_?;;4H,W!RTLMKU&'U&THS:LD]I*[I8"5B- M+.9H@W!UWW!]DA2@NOUC7X+3\#5IT\_; MLWRT(Z!7=S,C&HTSYMJP:Y6*KM->&CEWD>'N##7;(O9/H1 $)_5F\4%_'N90 M+*F+>$VC58<,V5TSSQ%E3:\P+RU/T-H[A&<%.F9LF"#\3J[@;AMY$K)1Y;FB M9L,\Q6AXZQN(FR1M^A,XW*N3MLE_+_$]';F'8RM,%#0#$2M'+MQ6>47V B?_ M:X5QV55'\WGD921U+ 3NPZ?EXK9)!C;XE^_N![+0 J=XB MTP)4.7E:H*,+@')=AB0E=;^GD17JFVPV%%;ZQF$9;*IN[**$PI2.2$)7ZF"B M]E,6_$YJXI=HQU[@\]+>F>W:8]D]H#>8J Q*H=&564! 0G"(+MMO#J]_$:^. MK,8O8-TA7O&Q%]?'V\PS+4,E1O--4ICQ ?VMQZH@5(!+([53X:2NV91[KB/8 MCQLE,^IFA03<$=+>BIJ$)#>*R \+'-Y6!T3:@YL<(U;"RX;R.RL@ZN_6& M95.E0%5%(E_G'C&M1)+,CLWNFC/8&E3VT* M#':M]KV$]TQ3=J:S>T9_46#JR_#\OZT_5QU(>19%23==A9$H(0N3H%3J@LJ- M2M.[[:P6NR@4*M4J?[@A98-*:!B@OIF$.3Q=:WL&$;BBW_"@@#.I=Z#(_#K7 M#L2XDA+$N+NQ@5+4KJ1T&7M!6(@X5A6\M;Q.BD+=+TQWF:2L'XJ=M79QADD, M@L\_FQ^ O'<;06JO7WN_5/YY3:0S._Q03-L[*DZ(;IZ+++\Z1\5N1_,5>2', M=5;%,D3C4>&XZ7K6V7(>3?* HE<3/TMS+$U3.V6N@Q9>>OX^_\:H:)Y)D8D: M\([N4)PINA^98,_F.V0J?AZ38PR-V\Y]QT2&E9A@YZ:PT=M5*IHE;6:"" MBQ[Q_%/&AV+VS_N;UOLK +.I 11BI^^RKY2*\N3&Y-20R]#KH#VS+14>_QYY MFN\A'FZJV$P!GC#YTN9B?JB5LWK]?5187O-]B/%97LJ369<:X_NOY]1J9\K, MCZ5DN@UO&S=U$N.S5$*"YD3+I_(QI"AO9*X,7=LD6*\Q-\33IFZY^_27@$BF MUP:80T::3#H5>+ <+R[.I0QOK\IT=>,\F;]VEWPKM66R*629F>[]4O!#TACS4^_R#ADM^WWE=*4702KTX;5T_S6J!\?OE_RQ M+^ 5G6$=XUO""QF;EN%\+\ 9ME_*M.< PM/5!XB]:$&-XA82]!J&(5?YV#A M^!!R/AJFW]M?WS5UU"93'YO?2$]*R-4]2V]4:1Q6&I+03+PF?JN$ B_Y[-GT MI.M@+VH!.!DRC8OFQYK8 H.>&O;Q ZIJ(+''%^ -E2NTYLX;H/6K53N@6'8A6Q MERCW*C-ZJK60[:0#]=RDGTMU-Z;C65-0T80=+CUJ&!,F7KU5R>. M^"WK2XMRQ:9.E:N)4"?Y(J&*7K^Q8VX+3]6AM_T["Y\ @W^RXHHX(8$-Q_", M#L72]Q(XKYT6I)5"+X,">OM/TF\QWDBA+NT7A_9?_"8R)97Q1B_4"R7)ZVMT0,WW4LT3V9Q4*G+$@;M:Z\TL!,^=*DL_5;:5_F)E<:) M42-R_&,JX^"S_5 (1,7O6:9!^Y[$&"9;OXCI'7@6O@;_YGY'^[JX_%J!#$A2 MLF*]$ILQ\D;*64F FJZ0]HSU*GE#/J$USV\YK]*10'DL'\A+"8!WQY5!^!AH MQP*;&3X8F]&V-S'HZ4.?92"43$?J@CTH.3B)65]M[S?C&^@G"I[U6%CP(_G@ M&[QA0H:R>QD Z([B .IHY^.JT^$__*V]Y#\#S'K?1N2YO@&.-YZZW=@LPJJ$ M@H%5G3(!3=L%_I,0%]A8 N_^;&8G(>-F;?Z!@P5,!E=O3,W&C_\B3]R&#VJO+TF6Q7R+ <5-2#6%M92,]K"=#I%4C]A-:RPJ*BQEJX+J[(T69 M4/.2-GUKC=P6=3UTI%#;#<'.L"(8;X8H*2G%7<"/\6(3Z&<[ V[.C$U3/.[D M34NA03>[XI0N6 D]T=U[L-S8MH[ZL/I)*,(1@@[^E#*A"MQ,_GJ=]B)'&&=F M(MO7_HL!PHN K6/'DHT*0#&VLGFOTQS#YM2]72^T6I]9'F:H9MP>@-C<,;!4 MB;@;&:$?&EJGD9A5]AVRX$UFQIS[U:F5:LP,V#3X"4)WC=L(;+(15UM(]\Z?'/\I)5.Z7[YILUOGHB"N=]J84VCO5J5Q\Z]C:-J+[/+'IA#' M7^RS*H3EJEM!FE/@5^%0@:#<[PH#HABHE_)3:P5X?:5H7M9,KZ185?5QKDD+I#_UPJ89_WC7"/$>29T+'[_>>B>?UZSD]MPW:?Q$/9#TW,H,FSW MRHT9&+>1\7(SSRMU55=^!L:LG5A036&)YR)_F&=!KJ9,^EZT#CHY'IB%>[4= M9SJ1QIH6"#G[4OT&,LNZA%\BK%=V48YW$H5G]AH6P/7I#80272 M*$!D4R]TU8?^Z0NAK?=843__':X_,U]M&WOWY\FV/!C6YME#Y4]]%]9>'A"0 M]C9,4TOCZ?H*P7E%I%T%-+_IE7Y\V]1("CX=\=\@T.46-89V1 MM2.K3TJTG-=P&9"M-4 V/7<[L8E-C62OUON:[:>4S9OCEA8]+:(MQI$;E3Z7 M86E\!P+MH:HW0H3BSR:L]W>J=PC"(FC9ZN>O>' MCL5/Z43?SV[YJJ'#4^T9O>&D:W^)0XC;3HC7*=\X:OW%#\O+%;\1WTO-'"7=AN)/,V MJ!/9@IL=@(R:X4<54J!NJKHO16$CPPTO*V'EHH2/*+L6X]QG#M]8^K&04"MYMMBB:UE24H$E!URQUEDQ]DUP"O?1YC$7 MO8:Z$?'V35\SS49'^N['+ KV/?W+SMP%1YS+0T>GG\:*< &500Y82_NDG4=S M)O8+URF ?@\1+*B%:R&7VOI88%%&]U1$ M5]1NR*N%ZF;B-KPQP):G^(O?5\ORAFJ5Z?MG:\%3#[TM)5VHF]/G*L<7"7+T)_395=?0BI\7M=_*':N M&LI[-VEU*+84KU\EBGM5MYZ4S5DH4X0NWD^A$BCK18Y;0:<:&_9+?.I)ZQJ) MC]F3H@JTP"5%Y#)S*";='LO1(=3%IY?V)[[#C?(G_DT ]'G;JE?8LG3+H*CE MV/E?>_<2Y=F9HWD8> M]7M .CZ+:)^U4\5'!)EQG!0I3WUKTMOJUMKUIYN^_.A,<_^N/"?B/:=]UD4) MHU\J38BSVU2#9W6$;]",L#^ZY_M(T5G7P#'!R9=$*Y,3O[R[4WXIKW>BH"(OK_H.9D=Q M2"K.X(.E3W*T?K']X%Y45@#^57T8WZ?A%;@; K:S]#,# "H>P5K>XEFS$ROH M,RR_E^.,LKX_;S'L*BD[0\HJ)[9Y\@="K;+9EM*GW>%A-?F$4V?HZ Z0W=$L M#]:L'?%:L<(2=[Q)PUX@*A[R$6@\?YUC\\T-XSC%:=)U7JMDE>[&QQ46:HZN MPKD8S[#)@DFRV!0%1G9G/T0)&B"_/(AE1V69$7<1(W/;6Y5?.[(Y*;Q"[NID M/(%(CBJLTV-#>=__*P,G\=RTAM*%#N)LY"FQ(=&2S1MV@B-L7-:94?-1E)@4 M"> A(/-1_K9DK9ZXV3-\DA/8+6Z.K:J'+GT%9 %8P_L9*_%3Y!L8\L M04'>/],H;!1[SXXI\2#_D=AI#N1LDDKO"YUE^ET#WM MP5@I5(E9U[C.%^'129TE04^2/GL1WHU/'XFJ\[=1+.P[-WI:KRGN/B>-5;]C M^_6>*\2,"&G+M;V:BLWN(X;SP\ ="TB:N<&\:TDQK]NF@[>(XF;I@65<"%RT MGY+A-6'$H'?#G!Q)7'/41:WA;:::VZ9U/I(/Z*:S]%$HCLX-W<%_4VL3R51W MZ;E+N,;5Q#GP@I<\L4KJ%#.PKO'YZ3BE%[674I9&#L6X:ENV+/F9S5(=]Y04 MOETT$.(QB;>U(A0.@X;4BW>..!&>0XL;TV)]FB([VOS?KVBF1T9HH6$ N/@] M'TJ] 6Y93V\IE5&C,VTA.E;M^BX-21V+ 3R(9 ROO;P MP>I9VSOQ1>-@\Y4HR;_*NGP&I+55]9QBQQOI>K"J(M/(^8SST40]U?X1R* MR=?4EFP2?OC];TWCS_MH-D")_9]W8P3D2G:4/Z*;35<5M#Y7/XCXV M#'^*&$[SMV%]1.N/'4\80Y6>T^F-?"'>;G8X7B_-,G$Z-#3+L\VAK(T]VZZQ MV-D?&>P59?:HJ'Z\Z:L/+\'%ZS/CJ[8H-IBH=SX)3"@+X?O!-72R:6TH9 M"B!]8:33#[P T8EA'ATL8'L>?+7"*]J&^'ERX]OX[N#4:8H-H8KJT8TW][O0FW36;@?\ MZ PX7Y#*,.4#7EJ/Y=5Z29#=RDY, Y6GTQ5SN*Y2X<0"RON%ASJ7FMRKPJTDI)L4V MEG6!7\8J*=_XL*GZ+$*$K,J#M/C(F_E,?:E+J6IQPQ '%NMVYF,ZO,CUWXF) M.6\M2851)_?;F$5L6ID+_!Y;RZIC*76>0=D8'+M6HC8D.>-:Y6'(.A2;)8C? M;#V:5W4]XGY=L.(E7A!W\&N[0S&[@;Y'4:_0"6_F\<&,A-MLRF@Z,_D@^7%2 M6>DSW*;)E]R:D_[A% ^'D>;37'2JZ\V1'O_F3O>>N5G7E@UU&VV7]X.(N$W0 MB$?R>PN+W\J^\U5Q:%W0[^^>4@\#<:W Y,3.;UN]I6XZ5>S\:>P%G(HMEW_0ESQ4Y3J M\"E4K2X_%$N2M"26E56+.A>I27-R!M+A"S*KWT9@;)U[YR]-58PKZAM#'##1 MK[Y?+S=H/*EQVD23=J-^IUII"X14+Q=WQV/;=>> W\VS N<1&8.R$' <3^M0_]LFEW(,LF(I/L^QDFC5AH7!33 M=61*M38IJN-0[(.N7%3?V4UMX$Q[0G1C^+B.[ >^X8"^DX83-4FZ@!416T(< MPP>6/W[R/C/SJ\#4\L)5@S%Y@!(,:*SQ#E/PT4XX+]<(6#$JK=;;0J'="6#@ M4D,JXQD6<8,1J#+^8#48@&6ZQ&2]-P,]:=,237?V+\U[8 M"OZ=BL;8@_,[OUF45J6,76:&SZT,&6D&J6>2IFM&QAZ.EC7EBII2'0X]]*KOXTXO%8O:^8-I'K5IYV 57*4P9G"E_?X:2^W05-T\?\0PJTL(6A8^K-B7Y MX8CC83X4N.SOYT\&^3Y[S0^2\J)L^]E,\$::ZDZ.F%[6\,G5*>O>]'NQ33IF M:::T9.RDZ@A=S!6UA>*[=@P=-,"4T5N3EF!Z*7XL9Z>1]^O=:%= M+OOU+\O+D1/QUQ'EZ+'5(.348#K!ATC%+N5.QZR<9ZBB!VU8_H%-+^N-<^H= MH6GRQ3V4A/??CRQ;O5SQ/2&S8/#@HW91D\M66'].,*"I-U\K']3[I&Q*54$& M[%;4=2CF,22/_Y89AR_C+!)+)_C%G[:?5$2V\7HO%)S9KE>JPG=#;5CAC2WL M:D\30JC+^F$3>+/^ M6BD;;HRAQRL4OHC<4@?&"LUTY06:P/!L&N63!R=G:^ MNYGSK-+8RC1'FL2\-[1QW=-O^YI/.^OQ-#;]OK51*H=1LFZ^9HW4UKVX I3N&.DWYSXQ9/ M%/ BOIVR%<[TI.4$:OBV_OK+=).-9VU<9B&,Z>/<1%>)W;#WB\< >S,B/)^4 MF+WT\8MZG&LX$&AP(H,RO;:]ZU9BI9)G%Z@AE5[]Y=T)*@U._'1SD9KQDOE)048OQ[<_5M _J#&SWM!OZ!9<"? A1-H M/YQ4G87+)U(V@/3IW7\=ZO\E/E>8BH&]?S3'?=GQZP/!I[5,^0,&!)/O7L#E MQW7F#[JZ76E=.'/EQH'FLZV=XJ-.EY.QUOZG7R74Q=O>)H['?#F]\)HB#Z-6 M;[.ZF,'N63!W1A.-.ZY7:<=SRMZ+Z0['4E^0F_11>0SA& MT:]=)Y$'![\#WR_\+3_%YR]6'10QS:A@#PPL3X9!D/):4-^T(DC6U-1@?W^$ M3Q?(MU^X9_VBJBHUVH;U*P)Z8?I>+=O:V(7,%3ULO >J]["J'W7I?M6MVS>_ M76N?\J0?$S Z6&:*3NH2VLH;TVY*"QG/T"ZN*J M'3SX_[#WGF%M6.NZ(-E.[,0U! ,&4Q*P(3;&&#!-M,2FVI08;)HH-J)8""&# MZ!*0Q#8=R8#I2$KH!@F9(KI$3!,R")DF(0'"--$[2'0NR9US9Y^S[YUG]CE[ M9C(S>?_HQ_M#2Z_>M=;WK6>M[^,5&'6D(N[,A#KV1K4TH2=U.49PPHCQ.F08 M1:YNG^UW@1W49V+<27Z!,7W_,-N.\8D#XTUPZI[!UM]61)Q\9>BG!9_1@** M3L:U5Z!:EWC>7%+TI?U,X;0\ZJ)PS163S?5>@ YM+:-/Y7P(3G;6X$$]"XB\ M>TX!N8%*1GEW49UZ*#BUZ" F:\+%LWL57( ,4<[3%Z_F&G2D)^F?E=$R^8";-6CQ6$5DUD'4Y7<)O[%Y0/9*R5,U9/A7$Y\)MN MZLMJ[C39M?8%V.'I(R'K#-K*D5"8=VY./C^F(_>;.^NL;GCQ]7>O: ]]2^(0 M)A.ERCW3$RD*9)E-=" =4DEZ)!I;H7)(/%UT:B=PJEEZGLX D(-:*SG=1CN5 MWMBE*/Y"ND&7^F2QYG:QY>/IVQBU98%D=]C:!&KS2 @U-+/X-<_EJO4_Y>Q3 M#?S6UEK=%\LJS[?OI'JL!>"N@0&/:'GV>1]:9]0W?;PK&8%/YQQ/RGZ^)S8- M%V;X/JMWBB<+/\/HC%!S=9"F:;'%(6(2('>(]:Y.CW?9=R3QBW M_W7_<3JN=6G.()[3*X;;AN 9>6(%_<7VLC:$TQKC;^XE/;W6_\95L]V5X-2K M*;GU,2XV$77IB;L&P?\S/3P-A[\BRQ^("RB8H0/UJC97]Z MF^5V,J?]X4#531\5ZOJZ=+B\<_P";)^T[LIKS=PZ;S:9JJRYB;L-(N)IQ7G] MJ;+LTJK0'7KC'CU&OF"5BF*OR(0U":X1B^0R]L2,M:OF_P_+SOP#SA7LJCY# M+_4/A-3J&9=R>W^>'$6-J?M><-B?7;"?>"\"O73*\JM-R*^UC8/MCT+BD-^F M TIUBU^"#"_IL#JQ,AMG21CU9=4.+B6+KM\59:)#IK1&K3:G(0G,/:G@I&?C M33.U^8.FD= ]E?R'? =O9-E1_[ MDJ^N3ET+D#DEG?.><;I[IKYW<-@MI80L_FX2/^6C49)D?4=/BE?-HTBO+[0= MJI_4?5P=5BQ:1$)764U3WB>'%G<1NL)G(AS1[3PRW ZYEE(!/DP0Y"]>G9X% M]FQ3H)LSXR.^]O(YGN/F<*1JC:UYNCGX?ME8Q,&#]]32[B'EIXZYP.QE[ 6- M*R#Q I^XAWJ^4V%A6K&Z3:DBEZ$S(?[F&X+)^P>97<#=P#YODD?35=[V#M%H MJ:)M 0?AO@O="%%TBHBC^D1@W'4EN_;Z# ]_XOL?"8V%W(X27$:9R^]X'PFM MU#U_6I07$D&$)AN&J'A0#?GI[$;G+I $"@+#Q#3(G RB.W<%-'6'18R?# MBBSTQQQ1&?T.M'+,+$:C3Z._UG1!$*VO5Z<46]>,UBW[Z*K&#*7LY[ZT3]HQ M=9W$V;SO8]_*:NIHK&FV;V,2?FKS\-^!1MZS\WV$.C4::26:54F.Y1^& MGF*-K&1O*%/O;]![+.D&*CIOQY2+!/B^0<*:8$D=8L3L?1J7M2Q0M)0+Q(U) M E1>!XQ&R_PZM:VZM+*0+^8TB;=+%2,0@ (YN0I5C>SN-E,$67*AB*B^5XEI M\;HE-4>/J)RJK+Q9V!E^>KVH/K%"C>#3R$U*;7VB5I;PDVM2_'+K&V_F?3_( M(\^$+RX\,HH#3$5E'GX?8WB%O:4 H';4[!P8\W2]QBE4?HXN^V^XQ2' B%5<]?=$_8:I9K#A+/@S#J$VW:H-G M ZWW?.SL?LWY3HWO$L,P;M02;@S(6GZ /1J@Y D\XI*\'K3"L>!U7MTA:<@^T>+1-N6+ M^G$ $S"/O&"*FJ47RYZDA@SGQA^H:9!,)C'Z[@G)Z[W0?:YE% MHTKQRV!HZ>_5_Z@I2XK=V@&A?1><'Y0W1+GVBX@(1%J[1%MZRC+_?B@'R MO+(OHK^);];7$;>;9.>278?JCH3.A:U:RL8M6I!RUE617Y%$&$2Q!FXXJS3 MK^:)<;52Q4V&%,Y$M+LQ4>Y7Q/I$'_>6IY*--ODZ9<[4=^'-4M@D>0= MU,4E[*6%0FVK5%6(D6DXT$V._T_W"_Q?X(2=*T'FUTOEO^WYD;-_8Q=#,#O? M9UF:OKQE>T5D3\:Q>B@+=8=FBTDU-CASAQ@LP=2J6*Q]E5WH+6=Z.\548=OQ M@V/X0DE9C)Y%@&5MB,+$",AI8*K:$IH-VZ"?? =0[$E985/[TAD5C>FO[>>X.MQ,[EP>5#5+.Z M/94948II[Z?P72'R*9W.HB?OP%$/GKW,ZE( MTD[)B2DG1XK]_0F5D=&S6)3P:?.,FQ9LY1R-(C8,3"*HX_\NN/:MZT_^AT/$ M3V,//M'73:TK!X<$Z;WY$>BL_%M] Z._9.J;$-K>BOK /;:4D=+E"3NW%O^I MK]I3:[ *I)U3'^)H-Y1\;O^(#%HX$AH_M-Y7[5(#]V@-X!Q5AQ-@@'9R@B<& M[+9H//-"X*D1JMOKIKQA/2'S>W>OGK61N$4:]G8F'X)^6;SGTCDI/6OUJF#A M'UX__P$BB+5AMI,_#^V6L+/G^^S'E*QIKC@F)=!>'LKHOP/7^MX9>..(XN<6 MX?12R.4XJFX!O&"M++-KZ:.=8#+R\I*JQ0*4XKP],P9-D:]!**7(Z6J#6ZW4 M+9#N'"20J*4C=[O<-S3 E,Q,U4\>OHU!A"Y0784+UQ\;?_R/(S%K7OX &]/: M8T\MB;65O$>^'.:V[%9L)E UWY4L9UO9)""MD]%F[)]K7P?D"R_;R]L7OY3B ML59X6J"%72TH!8^(H!QF'PF%*.BEX=:,1;Q_TF78#@*3"HLY/#;0>L5FFV?8 MJA5X)-3DWR-;';GGOP\TF51H7;T@#@'0XWO->52Q\49YP>(!^BL=!W;!.Z]G M@U,^2.4@*]1V>%[PD= ?5:R,@%GZ:X4[HD9"HP][\5.;A!F$R1'-; M8&^?T1?47C7,K)(=IFUW67,YR0:MWWVZ&/-/S9U/FJ,:LUIDJ[$'WE,+I*9N M4R'_8';M]T_6=MXJL.N-9:4?OR&+3VB";S7*N(Y8/70[,W<\1*.'/Q\)9=X, M6@^Y:ZI<<*@555^D@U:!RTY"#2/NV44U92*_FG:3F=\9XQJ*5PUSCX36QM:" MT&02S[ !^Y.IW>;?2$1[@P"KC_IW]S)'?)SOATJ'A$6)0H9 MYIO,&H+A>%)H"2-.:G@:2QI;A@#&BV"/W+1"SIH8R"0X5<&VLT>O:*+^*6F^ M>'K XI[W9:-F=),['\*<+AT 7VS=+_M*QWD1\X(;,G19O2'L_AG5\(EM(*LM MA>B*$6FWB\IR#2JZ">ROFQEUVDN@5L@0+\[Q XZ$[K1OGWH?U-4\DX%ZW_^9 M(GO?RUH .GQ-CL=6/C[^JB0J]_HB_"K=61XO %%#S==SQF"!Y>[UY[$&IQA1 M2BU9EVT\?#UM+N7 URUK<[[-I EW M>'_:4V6X7X: &4,1UJ>K/YMES2N=>N+2RB[LM//3K>WQ\9)UF);U]F!BBCV> M.N%XQ0K,7T^XN4]JQ 5H?MW9>AH ]K=71/HSW$]_: A>0[3N!3&^3EB4,W!E M"X@QKC*5"O+-T5ZAIE%FV1:K"'IW/D@#6[W?E)#7Q:23(OC M9[GK>C?BV_.TZEV$"7>IQAK+UCIS M^ZWC:!2R%4QDKH=WV)YXSK[. X\^%[GR1NE118-B13<\>>PS_]6$@$0HE?VTVFRR(%NO:!_PV'Y@G"/0'MWE&+-\.?> M![J<<:?Y?EE)(:"'2Z?Z%?91S3\%.4HK!,A>NY22WRL]".P%K(726/L)1"W= MLTTH]7;-@2[QK>IX_Z;)S/[[0#>':4(Q+5RU:'M:_0(EZ*1 M:^)Q+">6=9!D<)5@0(0T$Y+*.:7!W[G7 4#1ZB%IY;,[-ZH*8V31W"T+BB%D MX K9KTE3^0$52!_/*PMXFI^V6.SNFDP;=%@2^64W8_MNF29R=PT"79W*I(DN MY=KC^Q62 4;==OT^;=VFX?*)P;4RE5.R;0<:#5,#V1W(ZCBJ.EOBFFHX1!7? M9EDFK"YLP/1^P9=_/J25;QB%20D!MQZ\]Z[2I^A:3"[V&.M\);F/P<6;KO50 M?WX/T27']O'B[KU@5@#XKHC!+/>GCX%![O8T2<6D&O'R)M=9UZHYES&KCT5' M0I-9L2YUA&-W!W;6BOASM$, MZ9RBN1STU+)9Q8DU-I33*/L1BHDZ8;P^^39E&]!UD76C8CEZZBF]_QWL?.5F MR+5F3=[F\M9)?@7!N_;\)0P$A616SR&3IS(+O30*%MYL5[ <=HNS[-,#&@7U M"GW]A?E5-UUNYU"QI"2(^7H;IQ?@=)MS8;1N,4;^C<\>$3%\*'G/OOZ$+ RE M;77F0YE"<)K]U4_W*$NN6OJ=0YIG#Z]+0:^)XK/DJ$!X^#M/%!*\W[J%U6M+J L3&7GDIVGS8@CZ' M<]0J-1AHB?+Y[9RP)N[WB^Y*(^]#.6J=);C3^9$GJJHX?CK1&V*M8%?^@L&] MR4*D@)QWG'"J?SG!P(D-?R;061)]ATJ%.(4:V57@NQG9V,ER 7F3+!YH>^ZG&SG$V3; M+Y,U%0J %/-S$V!4F>'/P,0MPC BV/0R%PH>E_+\;C<'XS%_,ZIAQE$.Q)K. MPEO[VMPN!_2DZD',\-82DQ=.JB?^N\I78ZQ?#)]$M5']&"1U,[ M/,O>O<*G@OB'KLG8L>*/')HMK=;>!G0YNPDG+2'_;;N\:'JL(M6U_E!J;GOJ M\AEZ6/.Q[;NM4BVD,VKS J(RW$PC04FVWL^EOY&:S!DN":F.F]Y3,K)1-$_P M[E/0CIHV:C\2(M_.Q'Z%!9O^RQ[DG\*M$[]]NG^M8Z]6.< NH*8VSW^Y/I43 MG#B(+8?JN=YL+$[[^B>,5WUD?^];)E$2 -&\XO& Q$ XD0_MN[2:9C+'IYT; M4E,CZF@7"T%=$*M<9*]TU7'\K^#] H!LS83JV%%55,=<59=N]<$0UBGR!QOZ MR<(=7N[RB656*WMDZ4G*\I3 ,;!("Z7WU+:[:BO.JP&5KRC5903-X&_ @P]>Z5U8U*6$#4C1B$;'K']S.E, MU%;3P="XDQ'?AA0WB:>++45G/;"C]H]IGUP(/ M9SQ'-N)$,GGCI%R] $Y:"8\&J'AK/)'M,+1XZF&03&NACM@D=N/:D5#Q._/, M\@:K^XS3("*?"%62,1/8MB@XEF.G@-R"F4LZFBV&TMF[%G-XFXH.5BT?XN*% M/$CN#!,_]YAS&$7RQ-G;"WTM]BJZ$"MJ^=9PEJD1 MK-YH$#"8^)(MR:S@X\D.S*J6@8V8$IV56_.N\+J9W)[1)=[D%0YR$/6^C^+3 M5R&*C[*3=_&.%ZQ;65=.296=^G9Z:WGIF6VC3!AVV(F+^*.&.2^P3X;Y).M_ MVIKETZL&&^6)F92%T#/)\C'OT?X?M>;[R,EJVHO<#X*#_&]NK^N3AJJ&[P$' MGV)GS 17'K1Q$TV*XZ>/A)0;QX!]>\MNZOCQL9"#V*[XY&+8YRPIAH=_UM+Z M(YA,#9984H,82I*_R:A?[-'+P,WU7S&%>=RY[9GP_7?_<1C0R[W/4^;7W-Y8 M0R^?M/X&>/E%EU?M.74-?1J$]68Q!R<#S=XR?%KAV>U[X[E6>$$G >X\8Y2T MW3D-R;>^I!-4CXMQ[CH)H%?99*[;R3MB_*<+9\S0^NZ]_*#-VB.A,X*MZ8.@ MM_247F<[\APT,+9O>\5ATI"3B7O;:C57GSWF+]VY@=,>1BY;V4PK]_M3[WI2 M))X^5ML93H4XH$]OP4$M"]RN!['3\.17BG'.Y$?!AUE3F_]6"3$'@I::FR9! MI/>BVB.@!ED^!]_3E7OJ>2LY0+?=I/85R1TE3>Q2U'AY,E_F<^]+/_Y3T]ER M;YGQ+*&Z9T 'EJLR:*:F-_R^8MP?'BK>#K.<2'3.'(EXD4RW?CX3R<"\=,(\ MT'OA2K;/!\=L7.Z)U!G4M;IOSI+I@G!K\Q40$-650*JA)P3YQ;2;Z-PH0[,) M',&=;)3)?I(D%WFX([]X)<7^Q<0J928L.@-&;MB(TG)-$5-/J&L,&KUN"I#/ M"E%]\9L+Z:=V4KDQA-?%8[OBH2$F#>;9\268A_3-L6^;#>;/92@4-2R':*_U M8.]Q>L5J]S68_;/1BC@X(,#/O)%7VV])X0K0EF6.V51V3;+,^[+$EWOU0$% MEI*Z2^<4@=T<.1V#3U<>K5=?=*K22UBE@&>2&0'$EO)'MOVYH7/Q:>TH.=7C M/%>^\CC+-:VX8 !#3#5--75S^]75#1RQZBJ)N\A_2MZ_M3??718^B N'K0*5 M[?B^,S?:Q9[]4@HIW45Z1J#H]R&_U'\ MB>[MK.M8SJ&@'\EP]?D!-ZDOI MB8I>W"U<0:VE2M%ACG%Q<7WNH$0+BV"+L*L;/LRM;%OD91T7:DP19IV1C#L5'Y?"98?V M-:;)7OYE@^@N%U 3.F8G#KR?->Z==/EFT'/QK^>[2:T,)6$GKYHT*LY*F%OK MJ6Z=X:(4)E 7PTZ4;B>-FRR\YM%Z&B#2E>MQV*TU>T>*K&&P+C1>+QOB8^IK M"6IBC3V)+-+INTW"C7NS:'JL\:]5N UNKTFXVX]RD#3)(E( :L M*T9&1I#""3FYVMB/_8"[;:A?YSY/JN'TXM(@^'$:GJF!\?+G:$]F3:H7D;*R MLO",BZ^VRU9N\>%5DZ5::=O%.=ME3Y(EECY,/(7HH4L?P5,GKT)_QL*CA;@@G/L\>"]^N#@H>O[&-TM],J&:^ZO?EI70^-'\U-Q(A#QHVW 8$+[[J.,W57T@C7P! 'JFDE2JR, M7:6T0ZP6#W(&N\AKC()5FTC%A#"<2BK'+FU/D[2%KG T36C&.5'F=,?;/;5Y M.4^?>7_JL6O\:E)?5MZ';P\M986RW5[5EHG.>M0 8K=[31NX,.["\ MQQO#0)7G&/7>,$BW"I>[T<#WH@F+%NRL@>(R"XZ$?/H15)FE/(4G9X)BXB.^ M'\Q"-/(@ZHX)ME" 10@18 E-J5KV#U-$6I2Z!*C[A>,[I(?BWSKRDV"209"SN MQP+=I(X(+F*Y5JO&LN,^G0"QJB$1 -W=#(FL+*:GW]LGK36MQRL5J>BTG9)3 M&U@4;Y(L+&,6._XESTK\'ZXB"N_LM>OW%Y_E^R=^Q)];\1[5S66+? ).UGFC M[ZK:I]"QJ$LNTJ^Z4F&HF(Z[D&B']T.%9Q 4XTK;C#'[0G/H= !E9$$_B+T^ M$K&]8>6;S9**B%T9JWW!;%)\:#ZI\L,^NB^U:W78DG?(+=7NH)1J3V,4:Q1N M4PU@CN45@*^1+EO_OK.?9C]G##\63,8^XY+?Y2H25[WD[[&6/"M=(VU1ZQ+2 MSW4RZ=STP_M:%=.3G#>-RFD8UTX;>Y.QF_@O?VOS?6#";(^X__%(Z-Z6MQ:M M9Z?'H#P)GKK?3=OS.)4)O MM!G'UMKXZ$AKZJ))_HW;AEUWR=M3,&&(K\NQNT()LY_J1$*)KE=H4-G^\ M3E?\YF;B"&-]OX58/1)B4 3S^Q*;"TS#Y.E#0<8X.G1CX/Z1$.A'2F+E6/GS M><'XD1 N8F5P6WV.A8^2[SI846F569LIR3BD?A(AX=GLM*[+A0ME8S&&$H-G^(Z/8M6(?K2)H:CZ+ MH&+SW/:D/MOT3#\(E+5OOK"_MQ))?(>S(H-V9-Q6PB(O_3M=#/Z'+/^?5F51 MVZV),/])/"K8M:_Q"5M:B;/-H_O/?/WNJAVI-.'B%^7KO+^)J\Z3[>D>J'G< MW_*0I]RTUA<^9'DI9-6G:Z.O!DQ@(K"'9Z*J3 >1P0N?+[WK*F93A='+&=6P#P8>NWNR]N=C]A>R]Y;'#E0WUP:/ M@YB ,03]\!=!]M[:01\_:?=4-\X--#_^X4@( W>+*C+X2ZR_Q/I+K+_$ M^DNL/Z58%^Y,H)N4YT'T_802?T,Q_I$0IV.\&>98FBD-MMKN MH\MM<.[>ES8Y24$$%\&5!@@74^_Q3:@ZJONLWZS/ZRBJ=-'#L$="61-#'PLX M_-S&R.,@]UC*274])8=)<&9L7)9'F'5B!*)G)_JF?5<-LE%A0R./%$O%+78S M.K3M*CKZV<(B:IE'0I=,:N\N;[[CY96PFW1R'LI36:KWD[+.Q@&:(F/-NNXJCT,$NX?7K(S& 'T(ZM MBS5OZJLFAB.\E!QB69;0XG!?9I_6@QKJY3DJ="9 =^,>':S9CPX^#ME%655 MB[GAF_Q S'_(^L\Y[.8%2],C?\D^B6F3='M6YR+E9)F!?,DG0P6D#98"8O&^-,:+D3EY, TQ;EP M7=OZ^-Z4ZL1'N) "2^6EE1;=$04E$8=Q"$0VZ$C(#.Y:R9Z8;G19"FZBU*QX M$ -@.LHRDXX)+ XK4?#[&_Q0)D%ZCS"\,BS[PZY$]X%[JC43!-HP@?4IK9KE MSYX(V\ :AM:V8!>"]_C4 8-HN*%#_H)JQ4Z^UISHMOQ?_%_\_RU\K?(<:$ZG M)-S_PY3E<^4&T X\4^=T^- ;K2$-[X4O(0V?G6223N:_^!6B@JT5J0SK,.#= M:W$ 0?&W)QUR%F-WY&1%D#:CVR\C*&-BEZ$Z5EP%;BEL+&<:XQ[@Y$Y"B?*K MD_3+:S$1-U<'A;9QWNWTCG])WC2._D(@0@AG J2MBV[:C?F.10[LQ'WJ\ M%RY&>&D:WO8ZD&O^]"_^+_Y?PMNST7MO<\M^(EMK$ 6%93_0W9?L&Q,;W>+4 M-Q7?^#414I2^''[^2B%=0N[A_* )\9$5[J=PG(1AEH$]3FJ<05L?/I?G[@YG MNKLCLZT4!_4^Y5V"23S;L/!/K\);OZD&&S#PR,B_6RV*Q_['?F6-^^7<3$_H MP<38:<3?[6AH? >5ESA68/\1_1?_%_\7_Q?_%_\7__\HGSKCK5\_B3!?2HAN M#&R??L(P;>]C M9^K#2YD]Y?-G,8\&5'@$P8]< MYZ.7C)Z@KK"A)A:'C&36DF]%\R=XW]"#4F<+[=TPY!5ZJGQ:RX"I(<-D1SD9 M!4D^.,?X)1P'[AVUC"D)02#\\C]3"P&+Q2,@?6 N$^+WGC-R>ZD/F61/ "#@ M@_J&&P]?.#/TM8 M\Q?_%_\7_Q?_%___3]Y^7?;#X2$G;[V>!'K4A7;[3UP1GD=9=LO^+G'X+.V1HS MKU\]![O/7 W'DHTIGT)OR-0GE,6T#<#2.R?GG%YJ#V'%2 8JO\5MG\YO&O4: M\UM?"5'GCGC1(%PDGUS$Q%6I*\F3AMW92Q5+FFM%9QT6[E&S2;%XTZ'8X+OE M,W^<04F^7:;V5E48+%?J*!?[3-[7\^S<<2PDO9I"B3=:FS&FEJV.A#0162.W M,T=JDM]R:]5"BVOAHAH[!K);G-)2\U'EB17@9A%@*;@Q[]]8?%9M^0X>//$07A5J8$QE-0F"C%:+#!H4 MC5W+6'GWRAAOE(,$"$]OZ>2U+Q^).1WV%@. MEBFC6TAY+_:XR.\J#D&K2+B[Y2V(QS3W&F*FHY7?V)K(W0#4,)U5LO1HC?VY MYWUAY[:YAZIU$6+5@SEZ3XD.Q#=-X 5L(15*))9W/0G- MS$6$9ENTK?:Q%: I0:BA!+LJ_(*+]I5(W"HN?^>SA;HMS=$5)4#[1K>K''+- M+'XR2;'2J^KINE43, KBU$%*]-%(,H(X#9B0"#Z!QY^SL;%QJ]^(!*]A!]+8 M+;*S_W 2^4D>#.AF(=6,V/>/X]W\.N)-X\_C4-@UVPMO*/28#U.C2AQ%.K"_ MQ#Z[_ZD[?Y?EF=VAU@J"U=#D!MZNG"GKK+IM_M49.$R''*J6 +RAUG@5M2-\IDGAD=".AR[?E25GII=Z+"L M1#R3F1E'*.Z2=')7=/B1;RK]JG5*94)M\Z;[>EUC>@5;S\L$OQEP:?&EQ)C3 MTIE-?*72[67;*I'\]&N2K Y^F7-L28DK,DR51W6N(XBU/XTCY+F[NX,<,C/' M554[%+0MKM4X.S[SK#F[15*WZ0?:]:KZQ*,327BVR?G395S M:E>*[TK^WS5E] M6^O91'@33A19$$B(QOCW$,*_@'ZO+^AD-FJD_'1X)K7B[9TRIY-=[O&A51/1 MDP3!1E<8E&"5.3S&,;V4RT3)U*RUQDS-&?"T&359L?614ML1I-FEF(X05>?< M(R%]>:9;;;U(P2X>?N" "WHZB3"R6(UO\^N.[ON'2^O_KX8P9NOM9C :,^LK M/KD22.C+-G#K6E^4P]@1,E2/5J <]?=;WARK.];:X]8- >U5Q MN8Z:K8156'O]E*/J9JVMYY'0CG2QA03T2$BN7^\:>#]Q1R&J"[=H(?C&^B)2 MH_@']UJ#J<#8F6ITAXVV27A;U"XI-A9_,(!PG!3M$^EKO_$5[=,UVMD/G=M% MT78 '?=T+:4K*#-N+-^,FG>,Z]<#;:;M>I\FV+E#5/$688\ FQ3='KUD#9IC M9F9FGSOH1=L?MVQC>)&4[_[+FNSY#RU&@[ZY*QS[*_Q:VGOG,E0'2'70F_RJ M84:&?EG884O-#E4SG0Y7U*"\,C'QG;W8E;W)/_>5>;8^?Y9XU]\"+\5 M_EW_TMU/DI9-ZP[@LHCZ"%1&M0^ SFN/E#G'"M 0+B]/.A*R*5VW[= ML-_'N'!I)WI[JG? IHDR-]Q*0\3FEK$TGTV>3I\ )2O19 W##3 CNJT;<3#5 M97?EF6B#R_V%_%[Z3KN2WZ]=4O(UM^Q (T9K<33#D-!QF8DJC3C2U.WOP,C_ MNJ7^5) _M?#];+/XK?;J$"C'BBBE5W\VN*JILLZ'C;F#?VA8G MT?M*1>RDDIR_R75]A2R<\+M#"S6<_'0]C-HW:IOB_;J[_9EW]9%0\E1B MF$+4U(X2^$A(J3)*?/F;"R+[MXKU"G>.A+XNL,]E:M!0VB:AZ!MA\C=,Q_C6 MTE?/Q+FG?^'Q<^A4]%,/I.U=)6FIBON7TU),K\",$%= O0\>/! 5!5Q[MO"T MVKA,52.3J:!76ACN)CTC8Y8]A>^VL "KJK:X'Z_?;?S6#4.WK_^+@LBZG!9? MKYUS7PLD3%6&*065@"H&E"P##O8$"I[AK]\\+*?=<*KU:4M":4]"L(+_;NV9 M8VM7_&_6]O(*C(V=_+<>GZ 5L1OUZZSSDIP=XE,"Q"'KO_< ]?^]:9*45^@= MO\@$ Y1;*]1")G,<8AI?1+8L0^JF6+N:JO] MKS#3GPF?2%QPO&"LL/$Z1R4H(F]AX U=-$A 7_OE12!G,_ZM M\93]U(YPZ<+KYOZ$QZZ5%<"4-:UO0$WR:Z@P*= V57//)".W,L/MU'1\*4!Y=T#F MOI^6K(T.P:4Y>* ;]6T^""<_DN1SO?2;=IR!=,WE92WQ%2AU]6OMX8!PM=XE.XIB_4P"_13TL.:)JOII6"VLYGB! M@I-;^/3$UGF7]W==@8T&^>*T;4M@K@Q;C^WK6B5?VOLNX&Z^_4[8-6?.CF(H MJ(&G8S, GWGIJNH'L -W N)97?U5 )M]:$1MGGSBL#@VN0-3?8AODY$/?5(S MGSVS9L(IAL17IQIK"?/.X3>J>.T+A=N;X M3:&9?ZX3P'_ B3K_(R'9Y::RA@4].!70XQ; #;E!MA"KP#\N-5BV5TUK.!+Z M5*/L3D\LDR3L=@5MUW[6,C!%IX+48U5T)!15-8W0RVW-]"B23I>T)"*LT@B@ M+L/E8XL#C(RZVW1SFS-6PLH%LBK3VTL9B/11C@VYZIC^/>1Q5Q+6K&XS>A\J MDVJ0Q+'VV':V5M^ 6MS<&34!R8IF\AS*ID@]PC\O.4I 7/IF["W=KI)HG\7< M3>TAB1 ["*:M;G3LDNS:_7;ZBB.O^=NI#:2TZGUP\27*I/DX,GFJ^!P8?:BT M )6K/=4Z=JY&7_[GQJ5%6\,?7"F<78BS$U72G<7N8XUK;MH_#Y_Z]O5W_R+S M_:G07URJ6&!Z4;#W4Q5EGMB^AH,/67@\"CHT@@8E?-$XD-=A>M]A6K*ZS!JB M>$\2OP[VF(!47II:U3H([]V[WN4J&4J@ T3T?&OUEQB67,Z8&&58B@%=[>Y) MR\)J%NP!UQ:K!-0FE!F88_?A MZQF#SZ>QPSI:'N.'D+YUCL*14)F3@YJ#+Q[JL,B$\;T.F3O/T<#?AB /6,:0J25&TMR2&G$_(4%&LN MKF ##+S[FSKVB3GNN<"&*.,R_8P"OE-Z_PMJMGM@9B9:3JW;[#\OH,S6<(CO M?N\H[OKCNI"?-X<;HR=SHK)4?J*_><&J4+V."&ZOYLW,F7[V4T<'Y9IW&E>Q ML?6BMB9>(L.>/$N M/&?+\!;QYM1VL0(X<\4IU%8ZBI RFH;WW^B>*W1G]BE$N68;I.7JS"T5J5^3 MK5B_\&Q84P'0>"1T$UC"0]S0E+"#9 ?_9-,2EBFM2>+,ELF1:M=A/O?!G7%G":MQMB".S9C'SNPL4M#7V8^.)*;NY$?+SG;NV M=#IX).+]T. =&.Z*\&;)!YGLY+ [#^XQ1FRVV8M8/WIM31Z6@'=\V MS:'UW1$9ZW/ZY*ZY#K#Z5!:>(V]W-J?*XC\MWU!&\4H1[IG,+\.3JDXG=79C M+HZK??FNTYG]=I)@_L;G0Z O4[4N-'N7.!*BXU,O1E$HP#\,3*:,#"HUH0CRETV%N[= YU;&F'66_,7NTZS!';\V!E&^RT^LJNX&J&EF( M5CQUK6 /R<<+HAI1VN%=NW*!1"A/ V]QJ*NV&/,30FRB8>1)"X##BB@DP@.Y M&^9.O*U.Q\XGZQ1[#OP6B\@SO1 W9Y-X-OJEF#[MTQN.5^&SQ?9;.+T%/[ > M(W>*90F2 2Q<6K/?K2ZO.A(2+08Z10ST)!>VSE&RI_65NB!=.E8&R]].0JQ2 MD>GK7'Z?1O6>L!/U=)N=G$2X3^*_JGC9GPV?3(]TM30YCLA*+TH]Z&ZP$HGZ M$!P^=]+>K\8FC_/P\:]8I;LVU;7K6C.()2?.,'@P3:;_,67E!"T#Y=^^< M/XXJ;D]+$)]'H(((90#K(@5=9<=UIKL[J$9:_[#5DZZ9,;1Q]B&]FB;IE)[D M'K6&&L(.857;3Z%MB7>Y]DNG?6=4^$="YZ,R&_T@BV.=FMHB\IU-E@_T:*,R MXW=>AE)3;]UE)"%.'HK9UV(T' M&5W8 NZC:+6>N */QP%F&3SW*97O2DC?H*[E-[W?F[!&2347-^[G%'K++&#: MZ+",T2?O]%/9K3?-L-)#_#1!^A<>4*D)K""HWPOM13NU?*DY MV>G6K^2+:_W:T-GT.)>K"797D/WZZ^05)_]N'=1>#BP +N.9OB-@0[GD%0#' MF[UAZF'T+/8/.)TK9T$KAOO!550+H'-0/#,ME@ 19@L+MTA/S>G^2RWXIX)L MUQ#MTNP4Q)5*ZD;(#,!EJ'+YV;S2ZSKEQK,ES7_[)2X3 ZHVZ1IH_""+WF&S MN5Z+',J)>)WP*!_:S':>T?-S[;DQD):=J517,SE//P!GF38HWH*3&TX&\DPM MNS2*AZ+.(P/'UK6+OYUGTQJF50O!.:->[=+885<=L/#,OB<=M^6HMN3TCB M#MQL:'L#R<3O:4+L.?Y5DVI!HK3)GUOELR@NW4&SCZX2?$[==QJXZ?NVN(*N0E5!VVIFW",L^'U8QE4N,&/# M6>M=4S$4*OELD:E8.8A1O&_G5365%38W!OKM/R'P%NKBQQ[@LDKR+6?;EG 9 M1++6:'R4DO1/OS$AHU*6LS5JCO?Y5XB)[\:?FE!TM,LBQ#=I4R/H[*V3_*;FUT\HT,&F M9+;#(8D L".A]8OD7:6KOLQ>*4+_>D&$3UX_=4N@(W8BNY[_^8*'O]/(X'#J M1+ERY[:-V50[B,@"A;A4REX.F2.Y=%K"AV8;(-=KB?:AO?8]J=& MX.2R,G/:!' O])*%]<2;%/+$+D4K,%(<@-,XR71GO\ M:',"GGK9Z$BHNU9&6(.@@?&X\MV;P'^U=?]4N-78Q'VG"UDAFN^4]3@YVZG7 MS5=^7Q+@1U[=3/# M3D]&6\!G"O= _5(0ORZCEO,&OU#0F&Z^?(A23;.TX>\[C'2<]-W,S7V7ES&G MK.Y?^\Q,1\4Y'L@*A/0XNGM7ZV],>*6;5"JATNP41F_^O 8I!G#2.);Y8$9U MTC./:@2X'_VF^7.:=).VJWPBR^IZ(9,B#J>\SEG1[-6EF$LR\'B$K__P-H=: MWV>PK%%\SKM17=3'.4WXQW]:MI.\"#U],01J)=S"ZH#4"G^N&U;5UQ=@P(C- MVCGHRW_4/.>/+09OXKV_?EN^6F37NC"1&;N% JIUD$8O;!T))488]B9'1/=! MR#-KK8,VW'ZI(Z$95XWX[B@;C6:O"@>,#<-HV[('D%/?S'-9PEW%JH+1'1[H M_09K#XM@UQ%=A8I0JPO5W/=[08OYWWO]]!M 5#_@L@5^*0?:>A'B- MAJ"EK%.E=>7[]: T_#^O,$ &E!#;I74<(% MSSP=\>J/_^5>_%/A%#TX32])-W3_Y3W6K!M!7VG [YUH:<@U3MP'QS=^U4M( M326'E\L>R>3_4% FP,[=_?=D=U)$1#I5QCS2PJ@CM>/JY;$?8(VL-N30(DN1 M'^)]YEW3KY[,2AV9V\U+7ZYR1_T79G1NK?83_68D/1;UG6,Y_M:Q =N7.&E1 M QA?E>]#M^CU*O#T+0\W1)>\66)%<80U/RZP.V!S';!W:,3=>3Y&>LU?A]R4+0OSY-P93B]O#B3:<]9MY4V3+ M"J+:%"(1D50PUU'54:5*#-["*-\/6W@:MZDDKC_'A?"=W?H)2,[MNF/JX!&E'#1S/G M1/1KFU;1!KE059%1/./3+GV# Z%0Q5KQ)V%*]7-O(UHWI#U^7G+Q";^ >UF= M^\(/SJF^Y>BSYCBV_N7UO!J>Z^>E\@TW N63D[)\9%U#%QB A.:NA@"5M],B M>,N\J'DU4S[!L5_*>@NL;H#H?N8DD[B:D+*Y H^@-S9R89+6->BVR6K_?1<% M_6KJ!5B$MT."737&1A0D9ASZ9G;%2/_K=6Y0=4UK]DI*8&$/%TYE=&:Y.45L$F^)S-87UT_ M?3!X_[RW/?NMEE<';VLI1@)^+J?-0ZFQ5?\&5N6;Z3WO#=J@VB?JD7LSPL[+Y4-_H M*,/T>O7D"A9UHB)H<90D5[KU$"2>AU3J%7XXOQ(R?!-(H@@R/:G/P2@-TLK3 MX[QE.BLK-@;^I$LPTA_DDG&S/=5@>:.E&L_Q[B\(-@KS"C7U[;YC=1![,*+/ M@#AKR0D8;^F_0ACK*JR/9!%%*^Y&ZDM'=;9;V.CU/3_Q!R_7-17-K<77D]B/ MD[N#LL4NKT&\@4?'$8]E;53&II4V ZMM-7/# H2VTH,7$G\O_\Y41 =O61_( M?XQ8&N5N1>R1EI(HNOZ+*(D 4^]TA3H>,E5"+\Y[E7K2_Y0?1T$]33P.D07(VRJ$, M00U/;\8_ TYNAA(!/5BSV$4"B.;49J>7?.9.R//Y5C-X:RE"I8J!@7EOF M'LO#$I:R59?&U68GI:^"E$ MCNVG/37M,%CTD1"W8#7N<-"KYK#?9?[\ZRGI!\\'X 2R6K9D7CUR8I M2[EK) 7B;EC(*7/1HW/+N)\,'HWH!I'VK=<(,#4&3?L&PE^*]K($:[-C5^WV MM,KMV?J85CKUXZ)CXQ.'.7%9%]S?G'K0:QM%83,AX '5=9@J5GK!&@$#3[)3 MS7(C0L->AD0U3I:O?/M!QE; MT=?OIHA/JD*'MY$4M8&! =\H>ZE_72#)6^\W35NOI\V]"'ITR0[BHXDBT3K M?7 1L^;9CI.&/R;!HGOQ3E4B(B)L5=464/_G0(.S>\[,X64P,FP.X%1S/,<- MP'%][A$B%W[<\_\_^3^WSNZ@3_ZV],_UJ DOS/]VU6&J)A8 + M:RL(I6$QL@E9G&X%7("4((NL)4LH"!#9(2'0U66Q2BA ("P)I0BH+!$"! (! M98MLB1!)( EA"8MA"21L"8$PSJMY,;_3OWDS,WUF^O,'W'O/?>[SO?=[SG/O MM6A:G1S*#=@H$;5E4DOIBZ9TZOF*K-Z /S7_]MZ[V&6N3PV)[II)4Q9$DR=G M6E;B\W M'[/#T1R )XW :NJ]B8)[R\/KE]"$=A\"N)ALA0?<<0M'.)5LU/G# M$VXROEF]%=W(:*_FN5]-RF_;=<4KM%H5M%SD8M"M3TNR\LYH 69YWG8/Y$DNF?A/(4XOM]#>]$J! M;T8VWGGJ?\IPI937V1356ET_N\2M67CAY2G(063B.P5:: ]YO#(H,2GCHE^.Y=IRECP[X16P[BS5'(F+#J)[:L3/I"Q5RYZ(5SHKZT/#6/#.HFM M,XTH_KLG^/IH-]#$DS[/^!5KUQIFG\8%A=KR8UG#]&HB@=-.]RD]C:D4>$YK M/]\N]Q\O?FS8M?N? M" EH75.,U-\\SRY>LYC)&2.%6^ M6LH /L'9=4"/M>+T6V32>GOXR/[CUBE2^]IB M^9'0,6.$B0!O$N8K&$P\>_J.Q-'E(B[S+@J*(XWG\KUK\ZW!4QAZ'2D?] M4&19^CQ7>8?]8L-I-[H?$G>K!0SD]C?/YAMJ7W,(R, .W7DD+/_C;CM6M/3: MK/];%Q5HM5I?(_IT1^\823M_ZDF)S/BH4QQQPB\4@IM5P&:4+["WPT8R[SD/ MKQ=_??N-Q+)'4R^#9. 5,TQA!5WV+#2UWGK=V6*=U^:CGK"W!3!UB>VZ'YN, M?,"(3[PZE\%J%7#FJG##S M04:.?@5ZRGVJB'45^SX,7[9IOD>MWB[4,5U\02I\"RC(HXK]K77]*DSBSWWA MW7_U>U/_1F04E8[IK[AWNB>&MJE-Z9OB;L?1KS(E7 P@>9K2%R+B#M6RME:S M+S^FI+TE^+2N!POK^EIDYGA@$$NZS7QL*Q _S4;#1PL3-L;T;D;(<:M?M"L^ MK$T@P8\B!*]GGI>_3T/1QK-"!.VO%^V-=$:HB*L+L2\7&]3JHA$,?\UPZ4B2 M UJ'-1%1MD+/6Z;0WI?RK,V&4PI"1$$YP=IR,MY\+1VWZ92O\8YWJ/3,IKJJ MBK6(=BA7ST[1A/7[CYD++.NI[_$)\7,D<,(C_)49+B?]_Q>48,,P:"GUTR[Z M(L@;\*[4U]ZYA9H2HGGSQ%@KYUKI@FR,S8MSI?EO1KF'#4>O!)S>9AS/=5:W M-:^O%*M64)P,R@3H3*O(0R6#\B=#.R&.\$Y?*Q$[#1$C/%0Z22&]0I,GPI&. ME4WE7D7BA"TJ1O&1!\!F7([[G]S(*9/C+7GB>H=;/8I.?V)VW:#%-_[P7-_#=DVC\2 M4+1K*+\&GKT\+G)N\PTE7^*D@M3#71LTGS5XCB262*N)8)@;%6N+*'F=F9F) M<6-5/M\JSNI=4=4R, 9& Y@/@;);%B"-09G*]8VE( WI;-^/NJ:Z/#0K MMQTW&@5EC*HP&47]"7O;MUPV5&FP0R4@'M0AFELVKL<4^AD+I:N^PT+U 0W9 M\Z*='Z9!&[K%,\5#[ZT2-@7L7Z_2:CI+XFP%U+M.G0FT$ZK11:%3M!UF@4R7 MD."2F]#2LUAXK"BN#G'>Y0\%25>-G$%?D?K4]OC)I]_CP8-NJW9=&_'=CZ<& M;"JJ43FZ=?/HJM^2:M;(MX+^:@RKJ? 3UF1^ @ZJ&0 MW', /LWL4U;HABKX[=^)X3G 6TS9[NVI$XO.,]!C\[YW?V6V-+7Q3/Z(XF". M3E]^.R&1TWTB*1'GA@#>Y;OQLX=*N4/2LPN.T83M%(>8<=#^+H;,Y<*B$8B\ M!$2/=NQ A$XH(RQQMD$2D;OL^VPL$3H$#7-1K=P2"69M8 )3"UI]A_DZHONS MB%FU<^.GRI:HW>#DZ#;ZPX_7$)IF27(-MS3WG8*.YI_5026]#$U/47O0R_FF/8X*@1UON$"*[&^))IU)<]$.T#'..?A7'^,3\K&3< MXR^#KFB9WLC?]30);%@OXQIIY10'I9=J],!33YYWZLQX3/:%&^5Z5*37A6#C M#Y4L4%8]7\3J9E'C/S:$>64OM,A!*8-\"-%^5?2;-'9, M&V(QT,AQEE.$4)*I %EK'P[G]!DR>'4I/ [X2I_O][__[?N9OWTS^>V5[GZ: M&M#N8V"DK:9*+?;:Q$>[9A45%9OS&L,C5>$AK+$IN>ZS_ZUU$'\7K61WU4Q& M0,0L"3><'*R21[SH@ 4 [K38:R;7OIHM;.98Z974O988OEV\Q;9PV7@VD&7B M?4[/4M.S&&'35V.FJKJ4@05">R3C=17M/V74RB[6^"9ON6P)14>X)M,S92EJ MJT7ZM[6;'OFP(_$O\0NWM3)' K2_JKUQ\AQU^9!CU22X/*31?37^2JX')-H^(G"7:;M:%MTW,T0CPX*XT ML1L+#4>7N#&)NN%>D7)CP&;Y5/)DC0W]1DO]XJ.VA#(9J_[5"&>$I[;]#)DQ M/N:X:9<#4;9+5+F'A95^G!A'9O6^7#]N8')[?S!\K0KZ?(%'SV@G3'\VU1#BL> J"C9T&BVXOF&;%1RYDSE=S!U2W_ *\Y/P2-'9\V M*V2^,I:DG$F"+'FZGP3VI9G3\3SQM> '"M:M3-A$4X438A;F'56_71T,>F*1 MC9XP/F>Q):LL?,[ZK+IV\4+>28G^J=CL6;A1 =<<.-XDZ?A!*XX]1?*I&C'NAI)[010__]:'M$<5@U)E(CB*,KK@ULZMON$L*-U#R7G>-1F ML04>$! 9N^:-3T*&)KF9=K\L%U^S M75,]26^(&TK"_C.#N9+$AQ4R_(RQ&[ MBX-+.WN4O65;['9L(;5I4^A1S'P2R1R<)!]' 5"YFX@:V VRPZ&2YD-XWM

! @^5CS,?\8_/E6PC$YD>5VITB.$X5^,Q?V01Y7_.#L_/V%Z2YZN?IZ+DEOTUI M"X3^^:1XHKE3@%1)I22V?V3J]\K\V>56_B[S"NTMI%Y3X&18I!?8P<'/H"U< M53O_P8"EB+'KWQDW\O*'BLQ*=\TGE2[:V(HO8T-^>.:I$?.*]>O+]XCQ&I_< M=[[?X/[M(?KL4,.;?[&FKA=NYNN/-'K&%A>SX$F;9OU!E)NV ;=FO]MCI/W' MRZ;_9]@DW)P5Z2VLHB/!#7UET8-G6RP\AI$70C3H*SD!6O6N 2&KK4W>('-2JB76?>SH@E>T$(!54\I>A^KF#^V'B,P7R!_S^)34,/2FF2_HGWH M&)S:+SWF/U!5,MLLMN>/C3IBS!X@0$\5*UTZWCOM6H93\*7Z"E_BL[0%R)$C M;;*&&LI%--J@LN #%;\6NKU9G%F@52=<,,SJG=0M3+G*ZRYQ+Y-T6.LY6?84 M3DAE<^0G%+FV="=I[\R5C9-/^>6'2H!I$=#/3]94Y8';1,-<7NQ$"A:9V(9Z MT5TYV6=?N"QK"ELZ$C5E^Z #9W$P?:EF<1]8T]$56DE%E(ATCM#Y^%/@)Y^P MKK;W;XI-#H:Z<,EI4_VEJ^BIND.E9BR9.%$6W]R*"CEAA9F!W7_8L6\?26)D M.6F,B+GK\$*B=$+]/31/\4(KV!_%/?F35L_3)-WC+P2K%E!WHI[KZWD/H\CD M&\C4Y#K8VW'W"_O'TKO^T+$*OK^QB6,9_U(:#B NA%\+7MW[5%4>5+4.!JY0 M"\*3.MHM:OP&.,5P3*: 6@?MM>M,51.!?0;*XD'+DB/:2$\+'&%BGMBZ#/J: M!$:B ] >TFB//6>@*'#XOJW3:ZSMH5*F9B&S)(K^4&/5ZJQ9KP)VT?10J>?J M>'Q949ED#T5_V,2;H>EXXXBW%*5NVM^M W__]Q7WAT\VP:] ,+ [[@XT?E;-,+UJG..Y7I+WMVY10])4\$T2'[.Z;N]8MRL12TMS $- M-.(+B+=RG'UAA Z;0Z6?>-6I84+-PF3;FO2Y]#]A;^TOY'5+X%XNN5E:&-?1 M"C>_4PDJ61LN&NRO0S M9;PJX&ZV1W0S--K[YG]@;C\A_#'E4IV4;U3K=[PD6YP4%)$]G((C9'#D/JG: M.\N*A,I(]AXR@2PU7$V,UT[[6?MNR;]]S'V%M[KQD"F"RXR)I>U3EA ]8]L6"-Z2B?7)0Z% M4L]_J M#]";TGMZ?N]T-V&+[J6!Z^[Y45.=NA:DP,X'._"F)_>(%52@3J%P:/_+>=QS MPQ)DO#51M7:/PE0/'JVL,*:J G\JM\PN%!L^ZZJJ5K5U@TVH6IN:>;H61//( M+6'RIRWW5%1^X["ASOV?HFPUMOU^^8X-ZA./O\^VHX'9_3DJB;7#3HHX:16$ M?LQ%AT#8R<_?3P*71"++VGN44Q@(4.?)T&^ MR+I&RP0Z_R@E8V.@%MUWWE"\H3^_1.S%7;:MI]G[!-)66O=C[6M5J)[TSQ/J M>L_F0FZ_O#A:)SB?'6WX9)#JI4$MF4 2? M)5C3'?7SK .3AJ P;Y)I6:-I5C]6G-"I0TU6!34OUU=/##L-%2,WA >._9Z' M2I2-?I',ZOM%M3+T03T7:BT)[+M+V_)L[*LK&N4RKR.2&H- =H+7]<4V$(O: M5&$54 710MZ[)Y3;';MV9LC?U$W/?7C%<'^YWJ<4.<=(YX9#_"QY]')V9J!D M93>FI2MXH*?A9\9G&VH; ; 8&+*,5-6-QEZ"E#PJB8=#=L$\,3JX&).R3DO+X^%-1$/>/4R_\9*_QH#0/;P"!M2D,8E-C?S9P**=??@ M[\CBI=XD]?2AMG>[>LQN)O90>Y6Y]Y[AP/@M]4S^XJO(8E2_;MG]NF2%-_2 M[?-9%L%X@J/Y&CYVMOJW!>CJD?#&MSNSZ*>+^YB"@M/6C3B?DZ9?/%SN_'[: MMPIP1#^O!G4!&7 M;^8.,2LZ^!FCR9>WI:#[BB!9DY>XK 9IL07O@&V-&"N63NQ_*93EA%#YME0@ M-F4_5[%[7-02TA4V5?[INOKV[U$'<*MI\X<'%Z:_%.Q],=]5+NK5 6"-6 M:Z6D@R-SG4U'6 &833O=,>,-^P^Z%_?K@9/J;>DF04%Q$Q.&3 27^9BE G\0BGO]"JQ1# M-R+M8#K1D9_'^BR7(]4;]4K #8F'-^LITT9VA)P^IE:(8OKN9&QY^[HP_^<\ MPX6$&M24EP:=F 5?4/SYE?;C@LP)[F5A6]V=^W?H?JI@,M!U0#PN'/_624#+ M.676VV_,^M9LJ>I;E^I.-S'M\PYOYT3X+B$%%MO83"V3'2J)!KY-8T'^!#'? M/F.W[_Y34E!X0%3;*]) DVC$-2;2KC/ "I(%'?":S5!7>?\2ZVX--2NK(8K M[N(SL8I@RRF[KH^B@$.EK16W^)/_LN7VS5@9,0BHRZ)Y'2JU' B#+%]QXA$V MFG/Y]FO5?S4?^),XT73\&A+;S.Z9BV'$/UVU:W,+];7WQ-K780R5Q43V) MLHRMG$:(^0&=(T1D"O1S0V+?I-&#;Q7,IU%UJ=?Z&CAK&W/8]S3LTW2!63? M SM9O -/6L?\_>JJ*RYF9K4[C2?_#]N$?_)/_LG?0?=P\E\!4$L#!!0 ( M "BZ%QO1*3BX.\ )8 "@ 4 87IZ+3(P,C8P-3,Q7VQA8BYX;6S4O7ES MW$B2+_C_?(K8[K79*K.,+MQ']\P\2U%'\YDDN1KU?\S]K MNA_K?AAB,_9L[&JACOW8HUC3/%,WB>W1T%C=_UF/;=/P0@OK1'>Q9;-KO= P M<1P1ZCD.,:)0JQ;=).D__LS_)R %14R\M*C^^9]_>"C+QS__\LNW;]_^]#W( M-W_*\OM?#$TS?VFO_D-S^??>]=_,ZFK=]_U?JK_N+RV2R9?5?_L^']Y_# M![HE.$F+DJ0A)U D?RZJ7[[/0E)6J$_RA0:OX/_"[668_PKK!C;U/WTOHC_\ MU[\A5,.19QOZB<:(__^OGZX'2?J_\"M^2>D]?[:W-$^RZ'-)\O(]">B&<5^M M5CX_TO_\0Y%L'S>T_=U#3N/SRV[R_&A5SJ7/N=0=SN4?AXC]<@'[BO@M^[PJ M8*X2]Z,J'LC\#'?(7,QR_4*]2:.EWMT]J8M9GY]C5:]%5I+- M J_%@4R'Y0W_Q7OV4T.&+S1B3"LZC>GNL$J_ES2-:&TMCY9&2?2??V _?:5A M]/4N)_R;N,[S5\_7:71'@@W]6NY?UZ\TQ;]^;E>N;A^_]P\ ILL!YWR ML/YL,:+\DUWS\5\-2<1HLE]3_L4N5BAX1HQ^\I1$.[+YCU\.O$K(OIE=[(UJ MB=&7BH?_;U#R+#RBMN%?Z"P_%2\+)\4[O/$%DZ^2K:#AG^ZSIU_8K;]P1XC_ M@/D/U8L^N. OO4>SSELN21Y.X-A<\4N8,>?CL<1'D,9YMA43I\S$GFH-&R/Z M!Y3E$ :Q>]:7I?^+*,\E8 0M8'*=K'"H"^R++IBYV'BO/K"H-+3'MZ(L]KAP7"0/3C88,^E(34J 1@\R?48B8 M%$'%/KNIT8A-6?!_'=2BO]XB6C$H1JL4PQ? =(+\ZU]?/^[X C?QS2/-V58Y MO7]/V2ZW.-4./7:P[YLV-CS?\8@3VX'KBFC'"(V9]:2FBK(892U=M*D(BZG. M&#KC2J1(9I@Z'<3=DT3O%8D;-0&I*I8RM]A'Q.847]BN" A66QAV864]-+N. M#OUQ[,Y%;(D ZZU5$;D4_LW]Q/V>_A?7U+$;FPX.O"C&GANZ)C6(3V-?](O; M67=F._*9OXE%F81L<_.!P;'+&S_N=;8E23K\W1K%8OHS+"DAS&I("P?Z*)\1 MY8)/UQ3[(9T3H?H[/_1G^,7Y/BX+28^5[GY @V23E\SJ-WB8ICW ?__Z6 M/%<;\=<[^HGRAQ9Q#7Z;%.R9_HV21NV(H>/0\T/L^I&&"?$(=@S7CO6 &2L2 M?2WWX9]1^SX+AR %'HB&C;SC[.5QQ;^!\SR#:8?AQ9&%&8Z:W=7IUW:%]KPA MQC1JN.[]<85:UE>(,8_VW*.;&-7\(R[ 2S\W<<_GQ9^?G-_TTL\1Y(3-BO&( M"SQ'Q [ M#@R;QHZ(!WIN\;DCI)P&W]_HQD_!SZBE+F8@SX(Q_DVZ5$1@H!0HG;#9&!-C M)$[*;JM=4/;#P?L\N]@B:CPF1JN!H]? E:?-0CEHXEOVFZ/(D*EAUXA"[%NV MATW3M /?H)$A%AD:H3&S*NWS:SH?*%01%M>F(72FE4J!S##=DA 7I%X3 DEI MV=":BRG;A%!=G9NZ%*9ZNP+?$_+X]34-RM\IS^FBT?J)?5'OZ77*7G9:E)]( MV?N4N:Z'/:9^V(MTPPNI:^LD%%%#07HSJV1+&9&:-$H:VHBY$E1,+461&U?1 M&? JBLCO$)[0!K:J"6./HT!(JRX0#''PC7-4IV03?.;@TJ+4EM$O8&BMZH. MO0U^3K^._GZ7767;Q_6V%#VE[]XSLXXR4KNBK+XD988X39H6U6YSA=;;;)>6 MXB?V1Z*.*^0E4L(T;UC *?E A_;GA)$ZLC]::+$#^W/L=X_KS_Y=YK#^[UE^ MQ9Y'MF6O:I77T?WD>=B-?>9YNKJ//=_R/$LSC8#$XB?VI\O/K#TMK:G\#Q$@ MI@\/+A,/IC:BD@'/\8<$N.@PO[?H@B?Z0P(='^L/7B7G1GZF]]R@?:*/6]A0UE01V; M1$K,7U0A/TSOI$0'.XA3DH"\IIV"8E_)2J"J. 45^C_ MUM$CR=$3)_T7I&O:2M,T5#P0M@(BN_(ARY-_T>@OR&1_T5U$T@@9_LKS]A?[W/^J.]A=37]7U4/RBT]_:*\26>:1AF3S1 MC6 <=? !B=F(2T '?I-KM#_7:%?$5NBZ@DR=:1@21Y%)Z"V_J"D8$N[4! Q> M)Z?ZHT?>-;I[HARPM'WH)>X%A\E"0AQV#F)[C6X&M"Q537,K( MS-][]I9X,%V51E1,IY? ":;[TT>Z*[Z_#2BZ)4FTJN/!-ZG"H-*EF"@R(-)L M+&IH+@7KU"!=O)ZU(^/&0;_F%^F^6?^8?[%>,FZH96 M3C55W\>,2LX*QH2UG!AJ,5XE!W6%FA MBA-"M:I&;QX/=ECN\>X:+:=9$. M*]!3/#$@14_SE,,#/=4[,% =E^Q9J'#:,[%"C V5QWL@N94=\XE17?BX#P1% M_]@/=KN<^6A/$M]\YP:I%_BA6L3\HCC"-/:TT-9\RW;,K]U^ Y.:<$)!PMV! MF83]N36M":Y0.O*"2X$2&MBW-0]'<1A1W21F9!$)C_%R9"0Q2??^KXGK0@&Y(G/%;/7MAOY%ZT MRE0(KU!#7IW^"DNJ2*.GZ2VJX\+BGVJ]^(WP>KW7 M-,VV2H2G8@V4(BW$=5B ? M= ^V)P;.$A@24;Q [$)1Y.&'$>4'A@ I&:"^ 9 MGQ!^@@=ZJE$!GMYQ0#KTT7H"$/CI'$1 54=Q0C27/7>#P- [9 /=+&D4DI3> MQ%"31,/&JY1F30V!'JH#%,8FYU9P1YF5]-$JCD?3P$ M-?HB*8'J>R2@PN96T\*H4M4^@67U[.H# MSQREU[QD2+ 88VR-F16K0QH=T4:OA0NH)F$85S>5","43E)X4-6&B&1251RC M"R]6U2$B7K?*0^AZV>S7M/*I^6EMFPJ_+@I:GCLW#1SL>8:+==FC>%518!128# M3'Y1,R(+SJEID5Y'-CX3HLRKX*AGY+B'[WB4A>[D6MCS[%U'(>A MYCN!335#J!VT"+&9S"#U@?$]MO\3*<6$,+_\LENML*?%,?HA>EI//9M'>E2X%3FSTGJ&*E+@?AS* #-ZAA![9[@V LMIF; M"3GX:8\2T,#[/0GQ%6W_()07W0U*0'*Z.9190L[HO"-)RD\1;M*[PXG535Q] M_4\#0#8U,+'\$#MAI/N6%IE:"(HMCQ&;/0 4YIP,2E+TZ>;7YH"I6V=<#4)" MG7,[H&D915+,EJC"!V8\.%7T$Z?[,\I2U"'-LS8JXNKLA8B(B@S$**E%+8*( MT*V2RJTX3OFAS M8$$P>UL *3&-5B,],!YSINABECYHT\(IR[\:)+1P'M:4P/U\K,D[)'N+Y-E3 M4C"3\#;+7V>[H(QWFW48\I:LO7[TGNEBS[,]K#N6H>E&0)T(E!4]1FSF[_8K M$J&(!OO:1_133L.,F8/GGX'=/L8 $U-F53 -^8-!?2)AC1YXH./5]W\C[9F M$OWTB3)<"K(91@;>KT- 9%4].<9(+=MW0T#H7F\-D7O@H;(W:9F4SYV&:E6' MCN+FT-[O]),=\NZ_MJ-CUX@MVW ]W;9MT?C9-+F9U;UF !WWZJN90!TNQ*-M M @!.A^#4P@)3_TL1 07LQ 65BN()++]8:$]T^;QJI 4#RC>9-\*Q)\1BIO3 MJ'HT,=NQAYM=Q#;I;)M:;]([#KU\;E@?73$O0!EF,#MP1R?PP<:[3;T)GY#\I1I27%+]^VYDG"=1J^3 MS8[/V^AOW:LC =N+F&V(3&Q%;//N>6X4F9IXE368_OR[^6S[N"OW<:F LU$% MN:.:$40;1M$C[PW(615/(8##/6XL9H<09CQ:5CAP+3.(<5,[$NC5'LN&(ZE: M<#B&X@D7LV+Y/ZZ.7!J-D10)^)J+)4-(B]M->Y!?1#*S-BD>,[89?Y=GN\>K M#2F*)$["NC_:27(M=^4LG>+ =PC6C%BGIN80&@MMVP3IS7V\TE!'%7ET3%\N MSW8"/S%G32$J,(M[$2#PK%LQ,54EWDY06S;W5DST7OJMX&URRO]J5R0IY?7P MVZ YNOE$P^P^Y1,"2O.M,MUN$_=TG.3$_:;<;#_L8^*M%MSEN? ME<^W[/TJV15OV+6/V^-N6O6\P\#"GLU'V9LQ\5T]=@T'5/BW"-%[4B"_Z&$X_!.<8/T9 M'F>ODE.GF_*!YCR@E-,'FA95$5:8;2D_3_U(RYOXCGQGV\,DB]COJ[RQ-G]L M*-SF.3X.0LO'7N1HFN\99N2[L$R9RYF:/097L8B.>$0UDTT"&3"_1L%S$-/_ M9;&%V8Q)4*L&^#QTQ^=VS&%:U*&CR!PI8&A1$Z8.P%.SIW#EBY,%/S(P>HV< MJ^A5X$4X<$P?VV;D!KX3^+H#.H@\2V5F/X01PF$_15 Z0[ #CZ!3=)[$%J'(F[49 D)B< A%8V3T&$YL)3%@ P]&D>_EZ^8!/\0;=\XNLC,WV=&>U>45=E:F?$/ M%KY],X,N-JKQ04F*H#\4!?.$^H8DK!7D%8<*F. MC^,K+];R44C ;L]'L1MD\W[74<3>A^(S;RMYDU/" M79#-.[#PPGF\X^+U,W@GKH=_;9D!N.,]A[@)6&]+T>_KR6US'XZR;T5%[OB+ ML=[R,@7Q[^>IK--?S O$A.F4G(2@C^" +%*?O=.U%OO0#0C1_;0-7:(^XOXV MRVERG]8% 6HC7Z<'858<8#[T SL.U4P2AH8? M.9 XU#QLSJS6=0 Y/ H@UYMC=='X"Y[1Y1'Z99!7'K5OV$8MWZC#>)70T&$= M'7COAON7B?%?CN\"+#S4P&JLQ^0-F5Z15VF]TAR],3IHY]V172H M2P"6+HO *69D%4,$LYC')8R,/M_KU!R@BH5#18+*GO;"$BMK;3]-<>$.]\(0 M]!O=B]^Z4*_:4\.A61'V'4O#8>01W]!_:RNF>N?GI7&UG MYTRLNJB1Z=QXSMPZ%H+KBS2*?<&&L,?F6UW[UQ^\V>NIR;Y\(3E?KRVAHE$W MXC(T^S1#"Q31_[+J&&9E/?H8)# MPB%D9]\0'IAH6DZN4$J!A4@R^$6:ACU;]W!(0D=W ]]U0U!)@&KT),QM![MF M%-J> ]2RL!^/%C*O9U,'L\&S0B>1+B2.A;)L M(0&2"R<+B8/0SQ4"W LSTD5>UM;_$WUD+]-#U<K-_'51[W ]TP/$]N>-LQH9G5MB6&2$6--Z@NOI%'1.YS2N$UW8-PB7W458 M4]L#1;YO:K!0EXO]/D_H&WFV';"G)/ M/^[XL/:;N-=/L.I.T_/N/0V3T/-QI%//U,+ ]RFHW@9$?685;WE!I&8&I14W M/*&A.DNK>%HU#;]^JO\)/$&[".S 8!X/WX\:GFT;CN&[U#9@6]'9X);:D[ZF M:59UE,_RJDE5C>Q1^[0N]OC;Z0.JG\$BST+,+L^&+\Q8[]_DA@]4,\)S.?H= M6U=UVS5U5EP*!$6F'49[47LO!4,0&J@9Q$@T/*-"R(\_20+TX MQ\G-_FFMDY WU4"O@#(/GUY6*ST&G>C75A4@T"]N)R$;=6GS$LJ:^JK%2&FZ MM9C$ZDJCQX@M71,M(/B98FB1N^2TGS=A*Y\_T/*!=TEA7_DJU_GS;KLE.>_Q MUDPB()OKE+T(V\$$%NYR$RO :4>CGTMHGH8A&$,FJ5T"3,S6XZ:-53SA@[, MK="!/;3G#W48E$YTN>C1B-F>I0"'6:9YL0:;*Q4@*3)F%[&RJ*E3 =JI(52R MIJJQD*?&+PYU[%'?QV:@AW[LA)YENB*YUL,D0"9-,ID:J>SR- "-KVF8N*:! M(]MU0T^/"=%@+3@O@P9N[<],Q[P8%#&+?)FH,#M[;ACFG!,P%1O#,P1>>.+E MD.$:N5*VY>U(,G,[8>?UCOZ-DOPM>_RG'3D-MADFGN9B,PY U:0V1+"W6:50GV[UZ_DSO.8FA/:%OVYC$08P-:CN. M;1F:&_CBH[9$2,Y^)GQ@HJI,KW.54?",BIH1\0(J(03'+/("7F4"F2'V;ASHN.OM1T%8:6!*1357D_0FG9BOMID7N5]@*WJ.H6 M7/4,.70C;L::'(TS^4A[7HZF!]@+B89=7;.]V(MPRO[$=?>D U^M MA\5A/NY3/E(LIZ!M,0R>V3H9"[+QPLV-86!-]SL&KG?!Y*2KK#B[>^,EZ4[L M8-^F&J9Q' 2N;0>>'8&')W4IS.RT-#$.3O&R(4I'J(C&?BZ0%1K< 8DI-T_I MG"@J1RH=K;_\5*5SXIT=K'3VP@O;%E^Q'V_RN^Q;VBONUB(HG);!\8^*^2)?W).ZL M^3+MB/M"#78B/G.I9#^6_9SK*U(\O-UDWS[O'A_K">1D\SHIPDU6[!C)NRK# M9M_V_D1%/=W!'B4V]JW B8*8.C[U08U:Y/B868U;KGA)!N<+<<9XSL6!-=3A M#=BU11)ZL4_O H#"+ 002_2E8@PIG4J@"!Q5?6 DN5BV0)\1$8-,T LTW34NW0"D:(D3GME\M"USI#NEA M+1?R#:=$\!2T4XI1 AJERP&"&Q^ Q*HLC0C)9#8'<*]LG(4Y2&KVB M*?NAY..9^7^;D,.F>L:,V'MVS35CI3A-)HETMF,)#!\[?D@H]4(C"$ %UT#Z M,YN1AAO4L%,-6:]'K3>!N!4Z,(6^<+90Q1?0K$!1%[,P,V(),S8SP"C1NT$* M#&4M'6#4%^[T( 5-OP&$W#(2(]N^D3RZV]Y_2!\3[CG!Q[4-+3"S/:GHHKMD MRW.P/GR\O>XX_H"Y;(/BC]L%99+#M'],Z#F&KTU)*#=X;7#5Y8:N30EV-'!M M\N(+-Q17&U(4-W'5\WS]/>G5W!-#Q[YGZ]@BU(ICXH2F!RH &J0T=ZX#)U>U MHN $F2/,2,KN$GH@ ;<&EX@.4U*8U/*N_Y!$JOW]'IV7#+;<.0UZ"S0SP;;9)PN?Z?P>#FD&L82\P7!SZL45=?2E^?]9 MPI PP179!D&BBQH*&!"G5@-XM\RT1IJ_R[/=8U4?5G7Q><@V[-Y/90J:WCBZ MS,QV@%-'%?EFY&&' ?2)EKM<9K3C.##3CKA"3&!*KP .X!Q((4$EYT*.K[W@ MG$@A(8_G1HK= J_-N*/Y]GU&TE>]/&3'T[&KNP8.HM#&+O4-W[!LT])B$54^ ML_;,JLNI(4X.O1(O'S@5?UP7+Q0*IGL=>:8SB"<%$R^!N$! N6H'D0<'JFL8 MD&"DA.'TCL6J%098[18F#%TBY^3?YEE(:52\96R/%V;>WXD^9@P(]1+9=8"'-BACG42Q+KN\AQ T$F@,L[F=A$:/A%_DFBX MYT27Q57[L:R.]2LN85L)=8]-;+?Q(@\#Z)O,_!S &Q7EF"G:RZCC:]'MCG(X M3W=$Z@G(F>2/M.RT:GHBR:;NT]09%%D[>\795LI$H]CS7 W;EF-:IJ7KO@.J MR0?2G]F\\CG-,H.VH2B*V<$9L8%9.P[+2>>UEAM>CM^= ]LPI+P7LB06BJP8 ME/JBMDH2FE.+)+N,Y/',CBU>%8UPDJ? M.X>K(29E.DZ $#QWD18/IOA[R:[')8,?LYP50-79RO'BRQZHG!6L=XIR_BHY M57I+DKR:X'R=/N[*XCU]HAOC?&5W$/@XL&P-$R^R7+9/(AXLZVF$ULQ*QBG7 M4\57J":^0A5Y9, 4;@PN,>U3! ),%4?DGZ'&6T!$1[?W97\KGT^^[Z^N8.#YOD4=UT[5(; <&K&FE./&9+49#%@4M710VA*%= M+0%XBCD 7Z7;],R M>KLA]Z([D,$%YH[F9RGFA!&GC'7$:/.N4%4Q(3_8YA,3:22^YQ@&8GJ7H00# M8-1>2'STA7.A:$;N*Y8 MXB>(3:M('JQO$X9I="YKNJI]-+V ?;ZIB2W+IG80$8/J%F27(,O(W''XII7K M)_J8Y76.\#&G508QY[7;^+4ZP#HP"_OV2S\2,7]@":"!)P(J,)ZU<\2EF"ER M,:396-3MN!2L4U?DXO7@2:2CO<37:3-@A0[V&#_=X?AZA'W?IMC1-.K%@46= M2&@FB@IF9M[YU*'&^DCOL:$JGM9Y,=+C1F]I_(#1ELG1!(CQUW2HH&?F%K1< MKA#CSJF)-00/?$7?< M3,L) 3.VOWZ\OGOS&GV^6]^]^7RYFO99'MF'-A?7/E[SCX-[UUEJ$:7JL]ZJ MQIF_R%;*,P?LNBAV-'J]RWEQ'LV3+*H.NHI/E*>>ANQMJBM]>;7^NSPK^J/K MXPB3V"/8)X%/0R\D5BQ4K',9&S,K4I/:6%2UYDG%'-JE_(RV^A4.F,V)T".[ MIVYUG?-N[^PWA_&\B'[G Z8I^JFH) $&ER4?CMCV,%WFRU;30> BK$5JEA3V0?@$FB4-0F08F+A#@*7 -5O+W#1:K*MQ(+R M.F5K5QYI%9KHAK%K@>3_N_,+96J,L8 M#WW7K"D\,+\,&U5GZ))<+'NL?AE4O9/V"Y>3K='[UNFY@W0] IS9RG.DC4, 6<5BD*IYCYF0,DF-EI.$!= M%E#+ V)?ULIL/S.SS?E0.-82*+FJ&9>B9)<=> D$HS?]$GJ_9-?(79&D?-A. MM@UX.AOSQ'@&PGV:_(M&UQ$S8H-G: V)K9&<&"[Q+)]Q[%"IYV:>0?H/#D_ZT(Z>CQE\TYVNTFX56/Z M*3U(=;BO4[1J_KLGY36+JV9V9^>4O.%:81O-Y2!5 MU8-S 8Z7;>"YW"/H=?]N-URMRT;<7S?B+[8#MBRPRPKX4: M=@/'BJAOVTX8?WVB>9#!IZR!.($8E"X_XE9^/Z&^VE,W0Y2#9U34G,@.5H/A M+7BL.3^&P'.(TZ39A4:G28FO?'0:C(L7&ITF!=7PZ#2YY>2,USN2I+S4YR;] M3#AMMH5GREH^\Z$F)>\M]K@]/ORHMM-ZX&%"/8)-GYC$C7R=>A0V_5V,L(07 M"C--O";MGO!)[RDJ2'W:]]BPLJIR,\I__Z/N:'_AAHNV;,$,EB#&8O9)(6Y2 MYHC3;QMY,)\5C.TV-0==R4XT]*M&;2<# !@HFOR)[)$AT4?,# ^+4V@#O M5E\CW,Z'_"N-[FG+S?GSD>-*XLH &:&-_3CD5HC:Q(X(\0P'=/JJC+79LS%S M2C;5[JNR4\TI+%.W)&7+T:)$S+>BJ/A&'E<\9TQ=_3'P$0F>S;X(\,#CVNE: MYOV(6U0QNT(=NSAXU+M:KO99#LH%*J2!C/TP==1R@$*JK24IS->^X9:[GUDZ MD0U3I[A%-O9LW<.&YWH^,1SV"U KUPOYF=D('GI#\,/ABL?Y4V'4X+5@6XDQ;GX82PF 3J89A!QW;5CJ]B0$6[IN",4M*1]"$(Q$W89(E+&Z4"RRO3E1 ^-L516ED](IJQT?(C.PK7A$^+V MB[^G;GCY4][KM&1O3K*_N#)7=\PO>)=ET;=DLSEMJ1?I!)/0-+ =F#;U*=$" M"[1-793[F9VH _WZ&""KSWXK7E[NN'?ZF2Y_\*OT22D^ J[;<[3LKU!7-'1@ MO+YNA=Y\#S>[B']76MY_S(-A8\ MN(C7NIQNK'WF:OJ6X6.B.;9%+%,WS #4E+6S^,P&ONHR_L1;6G,'*MN5!<.M MTOV($0S]-PU\$X^ M?_UM?;5^?-PDO)U#<9U&NZ+,GX\F&40F)A[AM5NF@[W0U+!-B$N,P LU1VAJ M^Q2AF16,DT;_3K:/?T$'#L2[P8Q"-*YC*@6'Z=M9F5%+76*^Y"@*XOUN5*$A MU\MF'!4UO6E$)!SI.S-Z^V(]942$Z/:+$;H>;IW6UY__=Y:DY6_L2>]RVA^P MPL-*KL8,E.53;,>N8X6>:;BA4&N800HSVR-&$U5$44-57 O/ S)MA"X6$V9] M>A)*&)SSHHI;FHM%EC,QX@\79%5&I1DQ)^?O6\R.C++=-2#C%\IM$*[3,.<- MJE[3^O^OTW6=,5]'Q^_(=UK3WA/UC$6'XL R?1SZU-%\S;2\0,C5D: ] M>_RH;8O#/G6/-4G8I@*"H]B>8R9T8$:J90+]U++Q,S^F;/"J>$"W$WB!]RL2 MDBO:SD H+[K;D8#D=#,DLX1DT&&L,=X'PFP7^_\JT7@X8STBV'=IB!T2.]2V M8L,>\Z((#(\( %AF**!5 >8!S%F3 MVB] 2%4(1H*#92,U\A#U CH7+ 6S91%-OKYNG-NZU]>;-'I-REX'KD#3F*6* M;4R8+Q1%S'H%EM#.:I#"S':HI=ETL$.,*N)DQ6S.,"[C%D6)M#![ 1946/DG MA1EIX\GNK;6:_7!0YN$5%U'528%:19R^4'K<.\]1O,TS/EP^>O7\:\$=DWKJ M/-/T=5@F3]7!27\7$F&F@QK68ROT/;8+B7P"&?PD3AJDF/ FZ%4F(,_]W155 MIT[VGX8%1/8\@.>_B\(JYA#, Q9,KZO\Z)8#7NKWTZ\U8#^C/1^H8>29#Z5M MCXE?)P73 _9G7A"^+QQ4.@L>"(ZZ,?"BA)>> \$Y,SP=^@*\$%2;_Y9/J^_ MY5&QCOY>\*R"^]_(YM-C7C)*GW?;;?[,\P:+,KT+-DV(37#"%'SEF3_^O/R& ME]CS%J4%8ESMBK+IFW1(IZA&!S=%H;4EXES2M*@'J=R)1TB.T/K@E54- %^2T*ZWO*>6+U\0-_# M@14[V/-=VPR#4/=]4#.](4)S;T=XU]MD3W>%8D89D8KT)]BBU@AB0V'>,20* L"#TAE]<$M"2ETK+ MA0 J>[QR&3XJCU?V4'UCK*"6EU6=^#KG.8 MX9RE,VCH;Y3D=]^R7DY(8#-GP38PC_'K*0\K+;)BEU^_CB7.S5>'&!/TV(9R!)C8L>$Z06A$%A4]+3U'8&:GHB6)6IJ($Q4_*CV+ MR?1)Z:62PC09*"3HF'1,$JE3TK,++G9(.B9.]XQT]#JYCV^MMA]H^9!%]?D' M_[A_9#QW!E?7?Z!T_3TI3@=(>[S>RS1=[(1:H/F^$6A&"/'WP1PLW6:;P*G:LAB*>8$9H#)9CMV6.R0D=8=;B8:9,!E5W99 U!L@M/UH"! MT9^L ;S_DICG^SK 6H1Y\LA5Z'V2TNN2;HO3[$S+#7 0:"$VP]BQ_)"8/A7* MSA2D-[/Q:$-X3>"NPP'ZPGE %1- ?V8*0DB84PDPX$HY:3HYZ.2T[?)F8"W2/U'X#GKT#,Q4S(?$C"+$K#1VM16E90PPO:,U-?@3@[ZLR+' J*K V0 M^*+&1PZ84ULDN0J\#O]DG#3/__Y(R_>TH<5=_0_D>[+=;7LI'X&'O3@.L.^; M$3$T.[0]7[0X7YSLS*:H(HU26C(#TQHC3AUM:_+B5>T ),<-S7SXP Q,+]&K MQHHG_+>,H(H3]&%&K,3; LR#F5RO '78@7H)P"$8:3 6&RQK@-P ;NM""3N MEG/VUB%[:78;'I02Z>![ZNT%5H!)H I\/$DL%#EY4.J+>GF2T)RZ>;++ MP(^YWZ1E4CY_?J";#2="TN?>"*O(P4$815C3#%?3--WT'2)ZR-U??NY3M(H@ MJBBBAJ3X ?<9-,;-P^4R H^V(.*!CK:'I9 ZV#ZSW&+'VL.B= ^U1ZZ"J5&1 MEU^O]L=-S!NLPD*O,[X=Z]7WVCX. K?:(<61$=F1$PEEC(P1F5FECLC6\4CT MI:8L&*L=16A\XGD3:#;4_5TJ0F#DCDX=AP_8 0XAI^!)K*,TIN9@4]I$374=+.=/ J M6&K^I7C(V%M2CD7Z9% 46SM\6$5#4!9YS8L@-NA 3OS:\1 MN^OR(Y5//$9Z$_]:T+/U:;I%,0EUBHV04#W6/!)2D.*/T)I9Z]LX?\ZIXBS& M.Z;Z,M5H8W#!CSXN .&B#0EY838*X%%&C"+H@0XB>(0 M*?&5E8C J"]<*"(%3;]<1&X9R/CX(Z83S]=I5!4X"7;'&EYAYN^]> W7A*#C MFJ=.1N VOC,>J27*^^!%R5,2[?CAN9+R+C'QI/I(C2R[6+^H:=&Z?:$$KE;S M<3SGDE,/NP8Q,3&Y7^X;NF=;- Q##53=-4!H[N.G,]\(26=[$"JY#^3\[K.< M[!=_'6=RC ?)O.BW<_F6L.@'>;>__FGW[D#XF5VD1L7_OW37!K^/X M*C-K9443KB/TCR5*R>97E>?:-/?PK M\LC^6#[W2A1C'WM.'. P(HQ/,[8$"ZHE:,^M[V'(0.-'MS$EL'%;4!#'%7YF M:& 6@#.";N+3N?4K=. &[=E!+3_S02>>P3LCA')IO(JA!.7R2H(QDM +77&Q MK%Y)4;NIO;)+R,_7>)L4(=G4XP3>LM_U>OP;@8F#2/=PX/H^U6++<3T/.F.C M1V5FD[H?/U$3;J=05*3ALS;Z&(W;4662PRRFE-!2L;I 4)SEZ)A[ M=&!?J$IDP2<[O:?Z(9X7,/[2R4+J/;8#U_QOPT\*=3E'=QFJ>9>9M3S;TP/, M:_X1GJ+DS.<9GZ:B\=%S@SLV@GHVVLN-L9X;OJ-1V+,3D_AP__=_7Z=Q3GA5 M;,AC:)^SS8[K2''^^ZN9-O8-@V)JFH[O$=.%__W?Z)@^VC, M,*E3B E\UQ3B /P\C4 @\WF9P@+PE5"(B:2QEWD]8,9:4,8QFSNUQ'*F4U"8 M(PLH>H]DG[5#19N-E9&V2FX",UZUX1G>H> M8*>T81 "A[>1BDP]_3Y>1MDFUZAH./@P/ "KBB&'YFQ M8UI"_=9Z*\^L)@TM5!,3C] ?2S\=E9>6":8E@N* 8N]G69>*MQ^OM%B,_:P MW;CZ^0O@U>V?Z3WWFM[1[#XGCP])2#;]\G:>0Z#9'O9CP\,.]8R8FIYOQJ9H M>?L@E9E5I4M0HK!]&)QQ[5$F,DR38-*":MHGI;F@J'UX[<6JVB?%ZY:U3U\L M.XN1O>&T*/>%+.TOWGSGLW>[0U"J<,"YAN3\0T9U#0<.M;"OAX;MN\0)75#- MFRPC,RMSRT5;L452WN6_^5W#6J<9-W1NHR3X8O[F$I#"C 403?2EGOH\2U7, MI>@H&_8HR<;"DQ\O ZL_!O+"]>2L73OS[2Y;A__<)3F]S;-'FI?/M^PU+1D; M?/[#X_:XHT>UHW6C 'NV0;'A.IJE!4;H^WX[>%;,PHD3%U+ XY&S,*MVRW[_ MP%M[9#%Z;+A8H4?.1Z63M.4$9L\ \(I9,,60R:40-#SP:9 -%^AVCUG%R*H" M[YK^1S;JXB6_S_&_YFS2ZB=_\ MLWQ>?\NCXEV>ELS<57\IWFZBWXHRO;_*TJAXG;,?GO+H;WD3U!;,*U)#;>X4 MI#S)\GJ**N,0O25)CAC;N\H&-1.6JE3V KW+V9.@$9_UO$Z?4>?.\H'P[-AD MPY7Q Z4E6C\^;I@SS+V$W]CGHTJ/9=(E]4'#ZUU>_^:IJDC@:XBG.REZB..6 M[F6>'] "_B"/;OK<")2LI19VJ;PN12PLE@*F%K)NMICBE27R.],B74=_+QB5 MST_A55'";/# [7,;5=YO(DL[&2)%HW.?:?Z4A)3I3R'HQ(V!,&W#%,@/-$I" MHBLV&1-2RN5V#JRY7%[GN%!'.9T3ETIW,<]W?*P>WPO>D>^TZ+=5K#9A(=78 M)BPDF-JF%5G4C*U( _R3/_\($[D0_@)+:;4B([ M3$L;DFV\IR(Z0[?$2K4K MDI06!>_5%B1IE=2U0@>FZS:0;1"H?B;[5J.H87;6F/5,4*KJ_::8NV5[P\T# M;:]WW$QDX!N>J^PSW="0[=8_4,(C[9#F5&=OGMD\-EWU44L9-:3'&S8)RCV] MP[E89)@QDI,6M)L9E4AJ+W-^Q<5V,J,"=?A0R4%IZ.-"C22?#]RX6,KY../=1/.)*R5,215/OT[;SELW M\7&93C5FYDS*=>CXV->"@!F7P#-LR]=\5VL/J.\$;8P@;8GSZ3L)XU.?+"0I MHFTG.+8QVAU7OQ7[JB6 LHI"+&"H5"(F9[IJE*Y3M.^7=Q.?U@BV;,R $<#$ MS8"5I-%3@AG,% *%'S..HDLM9RZ!PAT94.B]LGF.3>CKD%ETIE=HW4>;QI@8 M6H1#G3AZY-B^X>JP5,9!6K-G*[9AUJ,L.LF.H6.8B85^%"$!LXC2($BD$$Z* MIRQ+<)C2PHF DR+W<_VF;Y%3ZD\TW)"B2.(DK#X ;QF[ZRQ,FN!VW?CG%8TS MGD;X_5Q9&*DG^C;Y#O=IV)_8C;EM"#+LIE]),Q+ M\@P:>\Q&&J$).I$;H36S;U318[O)IMH@9Q01T\_B&WE$Y#ZG%)[O/ :T8L,('%VH$EF$V,RJ73B5 P/Z+*>:GG.HU^+:O(\G4:[1BAYW[3)/YYCMG.Q3-UWG*L4 M&LFP[3A$B@*UPH*.A6BG%UDN."LLT%%85OPN.=_DN(5ZO_T#C\9$5HP)B1T< M$SV,J.D8Q X@/LDY(G-GJ1RW\ 1]G"6Q MJ-;O/L*8EH].KYUX)O1/93U=6F@]G O):2^7L)RTX [V2HLIN M6:&!B18RNZ7'3A 12@,'%/88)C6SHU$1Y@J!$<9E=JF3M$ MJU;S,Q0430NGR B,$%I4V:<%/E5J@3LDBXKXH,FBFAH1]=JPA $.J&=CR] < MD[D9@>6%7Q^K(Y+/)$A%_<5X3],Z3\S.\^27FB"PKJ7Z&? MBHJ9GX&E/",@5<-N=8O@.-9-$A.#ZIK;@/0F%>Q6S*P0'3%S M)BLOS(#55%;U,)KAZBUX8= 9[E55]7277K8DYXQ0O7J:<]W-"G,''!@5FA:UHUS'G"^:WM[*/:XVZD0&>@!GIK=%Z&K P!5R+N[O-+E_*&FT9HI$[NG' M'0^HW\2OD\V.3V*IOFD=E>ME*5HN#HCC8MO7 B]P U_S09M6(/V9E:SE!I&: M'916_* PVVYYAD[C,T4U=Y(NX860.Y&.B4D"K#NV1>* ZE[D0,8ZS DY?/3# M:YIF6U[BGN75++<6VWVES>,)_@NA+N:KSX@ES*#NW]R&$U2SPNN4:BY0AXT5 M:AA4Y_9+ J%H9P"EONCF01*:T_V%[#*2"5M)0>[OV_,?DN=HT#* OG 54\0 \ M.IW$4,S&J$0&9E0N! 6>YB4HJ:I4KRERRZ9["0K?2_D2O0\^,*:J>'M^LZ7Y M/;,H[_+L6_G0=(,XU?^0IWH1W\*6XSK$\2*BZ4+IV!-T9E;[FC)J2:.:-FJ( MBP^7&4-J7,L5R@]3;DG108-H! 23&DLSMNYB0VH$A.N.K!&Y'!ZYJ(M6>0_< M2OVKUCR/_*?721Q3/FF32LR'AZTZMX[6-=)[;M"!'73@1V:,/!"\Z?#)?+@! M=1L(V0P#Z.6@D K5 $DM%LJ1@Z ;ZI%<0<[E?\MVX6S!]Y0P#6W[A[1-ZE_O M*&]\??Q8FAJ-A,[1#P[8=B\2@"8N"=&>V,NR-\F'NO2A>8E[^#"C M;$;# *HX6!T:\*QX$6A T2U)HE7=_9SQH<[I!PJNR/<7I;KH%@ (Q>E. 'J[ M=&3@,2O(AGDPN\=BGS#7S9?;I\L5O)M9+Z.Z[A)DL V#3G7LF*'E.+%#_= ' M!@QD^)@_CE!QA2JVJA9YDHG7LC@+!Q7F1@\<:X #)Q-AN$1L=8$'*2Z6CD=< M M69,,5%R\&W1K^F4;YYOO],PUW.#.&'?Y2W>1+2JX?T_C84SJ887V5F:\*( M4T:]F@_;,( ^D/P?M$05%^CJ@5T.V/%,8#*]PU$'!\P\""*QXBTM0B4)F.+2 M2FU:)I9>;),B)F)W4R)XQWR;D+?L)3F-/WJF@X.(A#CP')]Y$CJA-FCJIRCA MV;NG0_^*8IU&?Z71_5%A5F<@[YEI+55LP;8\[%,CQ%$8 MQ+KEA5KD"+4W5\',W &&/6NHPYMLMR@)K 7C"PLA" PRG 6OZN'0,-8IIST> M_SW'$!45("EO6R7!R@OUM9(';;CQU05KRMF]][0H*-T7H![[2VRKQ>,C.S[) M],WWD%UZIF46H9DM9R8H26!29-CD>%K5I%\%T M:LPN6TS.BE7]WIAK&">])N:V$V"/N :FIF=9FJ=[EF= \M4[:X-\*W@N>D4) M;0G/T(&9EA'YHSC @1496"=V; =ZI-,8%)F2E1]N8VOY'RM2\O*+&4Q)J6!F ML!;H=EP@L%$[P[HB4]5=>5$#=$:D4[-R[A+99NE5ABK?05YE:=5EX_>D?+C: M%66VI3FPVXS@:O.]9&U.=!67:%E WQ*>3-DP,4O;&*#@RKIEBU%=N"4V"(I^ MWVO8[0J/-@0\_.HKXI@6]@R'8)W:OA&:@1OID*%*4DS\C_'L8=!>>'69DJ[:0R,_6ONI.L@5VKSB,J M9ELNQPEF1'IA@):DPCY5HR*IZE%UGLBR_:E&!>WUIAJ_&I[5M/Y&\NAN>W^; MTZC,MVGT=D/N19.9SMX\LWI6--%=LN6O'R=,V2+L'Z(CXX>%'MH@;W( ML+#O:D3S/3-T-:%IY:($9];'ACP_.P_K%(+LP $TH#X!G6CL7!T@T##Y'HLF MG>*H2X+Z:+B8H,H"WQ/D%HYQBPG?#V<+W@=9LW2<$/*)3%,=Q M4S #.C!+\'+ B$^^4 R0W.B+2:#4#+\ R#HR_4)DE<7&7P!$ZLZ_@-P&-X'= M(,0ZC09.#3\RZ7I=JRM[&%O,'MJFA6EH1IICN88="/5]D2$^NV?4C0@\K]"& M3[7B+KRXQH/QG+:+J&*].?8P@&@<#/Y0@ 0S^"PL_0:6-"5KF T,":RX6$QH4Z"@I-7"IY6DN2 MG#?>H-?I(]MROJ=/=*/W9QWRVC,[U#%Q X(](W \BYB^;7F@VK-A6C/K+*=< MM8FA?/8-)\Z^.9P\@E:AC< E%@52! +0HQF6?WK.(?PT=5I$56>G(Y26/2F= M%KEW+BIPBYQ.OXEC&M99WF&VY3/,^6CCJ[K^G'W)#P7HO;"/96!?=]E/@:L1 M.S+#&#;_3YSTS!J_9X0?AC).4$F^5R/(5RC<<].>G#)VT$^/=44UL-\N &LQ M^S /@C!S<0"O9@(Q+JI)Y=4$@)17XC7?>V5EZ/+B*S(E ,*+6A8X(*>&1F(% MR>R+_)ZDR;^JM=CR1;9)HKJA5QK=LM>MW3G>Q/4>(R&;S^PWM"Y#@:5#*J$U M8R9"A[T5.F*P*L/JLLB/9?9,H@.7LV13*L5-5;J#$IZ6S8Y0"6,OF4+IXO!@ MZ3H,=]OM;L,3'3_2SRVEXC)H1]@)7QW[@ M&C[_0ZS%D ) 4<*@+Q>\.O".W]*D#3].Y<]>AJ"8JS\'+K /C4B9\:%ITT)E MQ6/@,&J%[XW/URYH-MLO/*$R>;JVJ<4SVRYMA<5;][Q1B( M&L+K/.=]_4[+%:J@G.>XV*.AC6TOMGS3#>W0 \V=RVJ6%7\WQ,?,W#KA'%EAL[ID^$"KPNXF+NB,)^TEV\ M)XS"BK+X7E4>XNF@P2+ P0SB$4M5ZE'#5*?_U:J=(6+27O0V9;R77_;J>#TG&K?5OTV MRZNX^-'GB:>F\?8&V881N;]N*NU/ ]&6[>+ UW0<^9YMV;I/#$TH$#TOFPN$ MI>L#<;![/<TWXL M![J>ZB$AXYC/"+0Z9WT.)I=VX&<$^HQ3/R;-=QI6.] K]DVYSW+V M\6A.0$23?T?6F#L#>+-!>]KH0!R0\3L&P+A15"D[\+AM0&R%&82BPLDE^XXM MO%S&KX!X1VF_(M?#]]JW.0TS4GZ@;*=?O-H5O,5U\9HY=@53_S/YOVPO[48N M]G73P('K&89-O(AJ0NVF!>G-K+4-!ZAF ;4\H)8)\:V>"';3VV7%B,!T>0H, MB6-P$53$M[J*T9';U$J_,J ]*T#4D=VIR"J+[4,!(G5WG)#;X%[';5JDZ^CO MQ>>G\*HH8=[&N7OGME,&!9_V,BZ5&6B1)L15 M[&6,"2?E79Q=<#&O8DRIUDOD26WM_1?/N:!N6^IJ'7C[H1E3 MQQ$R- OP.G>TL$,8'2BC+YPV<%CVG$],S!?Y09X#,'(I]PC 7LT"X"CRC>;D M=%$/:P'(3_VT)4BJ:'_]*;E_*&_B7PNZ+@K:.P#778(]2Z,XL&--BW3?<31? MO@OV";69C>HA$SOG='$6XUU!$>&D+^IP?0J:F%54!@7,KO7RT3^U8/S*.RUQ MXG-UOAZ0<98&V*>T7K /]H#8X^VPAVZ24_+/X0.-=AMZQK*0(@G7:=2TTKNK M3F_/# ^M/#+'C'% K1A;@4X=VS7#P*)?GV@>9*(&0)(3B#YT^1%6BX[YY8&; M@#-355U'35-'VC9U9(\)%:/=')4^ C%CL@"L,#/3,L3!W/?#W#?"7*%7>X#; MKIE?*M;0+--$+X1'D862Y6)1VW4A5*=6[=+EY.Q=>P[$M#I(TDJK>1>2^S3Y M%XVN(\J1(RC4[KO+1JT AI&(69 MR+F>FI@)_0&>!*G;SZO* M(K6B]GMFJ$_M^]SD+NQ0>!A*#6T6-+;$?#I].#?KC%B? MIZN/B("J6^Z=(_4R/?=&A!YLNC=VC]Q[RH_M#JN>':R@8Y=/"":^:6+?T8/ M,QTMI*"Q*N?)S!QNX40[+S%X2, $1F):?+GD,/V5$!JLN.,R*5+9 2*+*NNX MH*=J.G&UO()>I[RFB1]5?B1;^CK;DB0]W0FX/E-1PZ+8"J/0C8@;N@&HS^T0 MH264]$!WA3AE]*6F+:&H9[$25]5+$9!05KCP4@H[)IE"E3U+9G&E'1/VG-J. M7B\9\:3W?+U/])%7IZ3W!\LP&-VDOHY]([)P' :6[^M4)X$.C&Y.4YT]DGD( M\#?< ,\V1) 3#$JJ10,8@*R)HSUUQ>WE)814%484H+ALR% <@EYX$'"K9*HI MVYZV ]).O]I!Z.! "P,^MLP+?4T+8\\&99AV%I_[]+*32AID>9Y]$\]G.XN% MF [+2@A3UD/Z**=WF#FH,'GTC!RJGF%@S[9"[$>:9GN>$1N^(:)'O95G5J*&EIC6],4>5YF+A('I2T-& M87W#(/-C2L)NZB@(^]=!.?KK+:(9@V*T:C%\ ;PXZ"Z/UGG^YOMC4I=$OR:E M4%AFZ-Z97_X#,<2IB=<"G95S7!=4B A3B;N<5-_&3E\I)"HQJ IH3"RI*J"S M"RY6!30F3K<*:/2ZRUVSIA_,\Q5Y9#^5S^LGDFSXN<';+.>/EMXVQXW%ZL!OMP3RFE(DR?.0X$>-S2ZAQZK2L(, M]P_G 0_H21[YCVW+J.<5:IE">ZY0G.6HX@OM&9O'X80#,X-K"F#BQ9Q8.%!C M[J[$:G*&[#8K2EKU(^6?G5O$"NQ(]PAH8-(X MN9D-TS%QU%*7/MZ9P$[,"JE#!&9M+@ #;%#$9%1D.":(+6H@Q 0_-02"=\EZ M+H>:%N M DA4B:__H##*/NU]"@M_MP=%['^4AR^5/)=-"G)_G]/[IF#F$WVBZ8X.IZ_7 M*FECXMHF-IPP%@K!*"8YBJ'!:;+@XC, MFE(.$EK5":\0S66/>R$P],Y^03=?,MCT)G[SG;GZZ3WE.)>Y' -"&YVI0*JI_+A#30YX(+C,75>VC$K-@+_P 8/;N@'W+;CUGE6'. M>5A5_XL.K/"<\);)Y@I2]=H^^N71#>=:SZJ>USH+VDH'NZKE\ 4FP,X"\?E1 ML?.0DC/YOU->/$FC]1-[=>]IVW*\'DO1.4=O*H\..0?7;,=X=D/'TX,T4\.> MQ:P\-2/'M7TG)K"PC1JV9C;L+9.HX1(=1D@T8V&ZB0C'HYVE-XV*'IB8K5_^ M,<#,^]Q/ &RNU0*FR$(K8FI1HZP6R%,[K'AUR;3+=J;P3=QV$ ^K-_,582]Y M2$_[_/!MN69:F%@!Q59LDS VPM#Q04TE1(C.'3IK**X.L[BYPM;L\&KGBA&I M_CU"D(J9/M5 6-N2C"")V@"A%:5H2E"$,:>,.&FL'^6>-%R(9]F,X#"NW>H@ M@.FS@/3H"V=!4?O=:1FETF]&EETL"6=:M&XJCL#5<#5\\\_R>?TMCXKK]/-N MN\V?>4>4HDSO@LW;+%\_;H+-WW)8 VS DG-GTS111HK>L7>TK++!.CUJJU@* MVW[R[! ^1Q35V3=%4SS WN,D15P$DC_S:OM'FA:UOUV%*L5U' +RM-+/A"_, M"LP+K>(.WA*(2=D4")W%C(R$\%VK(W.[9/5^DC*_(B&;SKGAF2+LTS"\9IC8 M]V,+![ZE.:9E!JX50+JQ"-(%V2K9[BH=%F#;!5'PQ'8,,T ",R][!KJ(H+-M M$A2V1H!)K:I+@B#591LFP*#H]4X W@[O6'[%/CI9^HYLGDB:_(NWSWM_=;YQ MN>>9V+,]'8=::#F:91,_%)HG,$YF9M>E)HPZE%>(T19O\CT"T+@-4" MZZZ:<=O...3G7Y^_D<>/M+R)[\CWPW :YB;]RJDIQ=?J;6SL6N[U-,'.+@,(H]$NE.1&U3U(K-S^[,UK#ENC[QYGQW!Z)6 M&?W'/*,#T^)V8X&G.FUZ?ZQG!=P4'GA'$X_L( -Z._;TCB?;WF6HED3BJ[# MTQ7_NOQ83UGN*[7I M]^P7U7EK[Q#4UMCFQ#"Q&QNA;SB6X?E"@U)%B,W\43[7B!1]X=1111YXX#D* MFUC80A48L*^>/ [2#57'!%3<%?4LJ1=I;3HF]%!_TM%[X'[_74[2@@>PJX=\ MG4;,S.3/ P/3 NZQQQ[SW9T@CES;U&SAN,,8H9G5^IBTN'\UBLVTWZM*8ICN M'E-%+5D)]W)4?'''4!4,BM"U\./;=?W M]^4E0XJ'[E_L0%;=R.)!**9/4E6@('MLNO 0XRE1I;D MM7!_X$WZE.196AG:_5G'\]4NYYN)7MNY.,)>Z%O8BAU=CXS \:U(U"$8I32S MUA[11IN6^ J%-7GQC^0X7M-.@C(48%I[#,#[ P!7:@$0=Q.4 2'G)T@# G(8 MA(0<\1C&[U_,91 2H^LSB-T@%YQ@>]1MEGXNL_ ?=8KX>E<^9#D?VW :F[!" M!Q.;!CC2-<./X]@WB UKC#M"#?*2RH[V8K11P8FOZM%=!2)[^NBG^E<_PZ(4 M8_B)!2D480(\7*W!^%R#T124' BKBU (2*FQ[FAE&D0LJD5N"Z;EW-F%8)S@>^K8M M,@4+]N!@8=0?Y7%<'HX=F8]5_:GA2J'_\A)8ONP\+!C+_Q.&8TD]!$63LN1H MRWTS.B=J-^4#S7F&;TX?>(#BB;:U/T7Q_MPA%L]-,76VL25Z@%W;(*%.S="% MC8>&,C"_+=\?;%?\H".&FM(U]!/GZ><+3KS N(N9[SG1!$:[U ,)-L"R:"@R MIF#RBQI&67!Z<^YEUX&'W,;6Y_TDWFZR;W_E[7+?D23EOQPZ_W]%XRRGS(IN M2%$P&UP7-ZYC9C#NR/>>C2,A#G33PR&Q3"UR(LLQA=H-+\CSS&;QUS2G9%.Y M4/>,3_33IE);MJU,VNR?JAE0467_-'-ARR8];W><\E-(I.2GPY _X/.$ M&>9)8]QT$^*"H$J2%7I7/?/FKX,97"L45#*A4Z%6B'"Q>#K8C_?(Q0.O/^"C MEPOA_J"O "A O/##& DU+\7)8D'KA:'MAK^7)BUQ^LY+6M]\S\-;/@-=^,S] MZ*ZYS^R^TSQ,"HHJ8H#3]&/1!,[0I:4"[B6J,F)!L6!'XV/241C5X]_UKPK/[K](D1YB3# M,GD:[K>O8=>35R=QGI@6Q'LD!K.Q/QGU]SSCIF?4R#^A-D&N^$% MD3TS,",C@;28K9D7/> I-X>MY00%S^@GS@Q#[V>TYPL=*E?5/>^^4#+ARRJZ549 MGF>/4/@1.O>-/,/R<>1'NN'X3N1[EIQ;-$5Z9J^H9:33 :CF!768N>#0!( Q MU%E2B1S,<"D$[0(?2E1^Y2[4).$7\J!$ 1EVH(17@(_FK;*'/M''9I@9LW+W M.=D>$HGJCEOZ:18R-S>!J6M8TXGE6;[E6H'0-!0 S;E-#.<"Y7LVT&/-1S>[ MCU24*';6.JVX9M^)ZM&P3D MC0@0G=M(U"R@/0^7^!PB& IZ&XJ1 9H&.5#@/@5 2E7>A C)9?T( @]#P)R M+SR)HN[/1M]39G?V!09WV2MZ2Y+H[H'FM#JIZTT\@K(,W)\S.ZN'1KVP\&/&5MS$<44$*I51)%+X5D55P_ MQ'QR352=.?V:/A5EM&]#_2Y/R^@ZOZ(YYC^A MJWJX7Y*.]%,OZK;K=1_UVSS)C@NZ*E"3EPMIYGOL_3^ M??)$H[JR]=7S.\K/0AX?DG#--O3%\63X_@"8$ >^9V$2NY'GTSB(+5#[ 1CY MF369,X,WG)NZ4+W@>4P'AE#%$4RY@?"**?U\H%UXI+%";]*2N>CX]R3B)2W[ MP#GZF)6'[#!2\.;258U:?6O5H>C+O#T^F26=%7$A42:G0 M_,C!J\@L 8DO:J[D@#DU8Y*KR)DW]GZ1Y\H[O(DYX3N:;U_3H DI$H-'$S4? MNYYMX2!R'?:3%L=QJ'NA$7U-JWZ!T9VX/1NB)Z2$?JV$/:K""GG;T.::%3&J M**Z' ;$=<,CSAF&V:Q [,2MU$122:>^/'0 JF\&)(DY5G7F8DDN1(1@DLZC* M3PE[JMR3U\NI\>ND>,P*LGF79[O'JZ.:LM[6O'),7)/ILTX\3(GOQ+'F1X;G M01R328IS'Q@T]%'% #KF0'(//XVBF&8KQ09XLG 9+&!E%Q95D=9/TUM4_87% M/[4#XC=*EH 65YNLH'?9A_0QX24$)XXTI"YT?*F9];P)9E!AR/<%]#6M__\ZK:)OJII?XSMPDU-)\$H)$(0XI*JRPD.4EPX?"D M* #]4*7PG7(V8:"XX]00Q.RG('!,AK6E64Y 0CO2(=N 3JS'RFTE/@KOOYM M??T>_3U+V#^?V._&!B^#P!)3>@40P#1]L I+G6I/R*1(GX>H+*K$$Z*>:N[4 MY9>=_U75Z\PX\&::T:FR&I:!?<-@_V/KU/.,V(K-4.;X[XC*S*K*-CA%<>C" M1K\_TK0 ZN=Y=& '@-(R2Y[_5?102U#]V=]9>10?_1W3>)&3O[-B#AW\G;_X MTGKI,_/:BE?/G7^=;2:C.P'V0]O%?D0T4W=B.W9! 38H S/K\?E)@I?UE!%$ M5DS1Y\0+9@.DH+J@-AHFK_(*:4'R+U0G#0-GN%H:N,XE7COO+Y>E@UEUFN7A MP/0)IH%- M=X_'[H8'DR_I=DZ+'=DLWGF93Q\X?6V%(V?G[][9EV[?7.# M6JI5 5CU$C*WN_X23537BR(P'1N_7'B8QETF-RCP/2Z:5*Q[8,G%PMOC(G4C MVA-7*AL.M$[K%)C.1Q;8 RVZ+(>X:H[[*5F9(6JD:R\CQI[7P-:?J,TK5/& M$EJ@71K5;9'YN*RK+"T9)ZNJ=.-_5[&OW^K8%WJ[SRJ;HTF8'*;SS7\9(_[2 MDUP$@!&8R2*RBFSU!MLKTX@GH)S/.-=,$P>NK^$@L!W+\*@61B:L@N.$PLS? MOH;>>$J3(!:"^\Y+)(29D:YP,Z25#TJBK*#C=/V%BSH&Q.L7=@Q="'?K*'NL4CM(*=R2NW_GW)D6#2G$:8F[AV:W#^4-%H_T9S>6G'+67/N3_"VO?-^G0D#(EN&FYL&R:H>S>,_,S*V#* 2NYT0_;_0;0B#/29)[&Q70,3:@0X M=B)'CV+;"V+KZR/-DRSZ7)*\7 *A4W+B^W:RX2\:GQITGZ0I]R*"^E>J<0H" M'7M:9.%(P3*HV8GT"R^[$!@7L;<6&KY2SYK_G24EOXO@F?DUCFC?; MO.NBV/&7EB<0-)5ONHF#R(ZP2T.73Y"-<.3[OA=J-M$(J(G%-,F9?8HJJ%@68XK84Z\!)2[-*T6'.(6=L#!>P_HJ+JDB?!0@NJM_B M )SJ.^!.V7G2]0QKYD(R2E69[75:LI 9EX>=T"1>",500*0?,H+2#,^HG+!C=K9T509;6.%U_6*)T5K&=S MSE\E>[)TG49W2;D!GBJU=\VL(14-Z$G27J)QC;A,&)@VG#E!XA/:HN2I_O"/ MRREQBG0JT@4G2/NE%CX].A6A?W+4NP*N V\9?UG*QRCSYJC/KW?T+GN=%/]D M#V5?3G\3WY'OKVCZ_W/WKLUQXTC:Z%]!Q)[8[8D0-GB_['Z29;O7Y[4MA>WN MB3G]H0,D08FSI:*&K)*M^?4' ,DJ5O&&1 &4YXV8BR61R,R'S&0BD1>:%TSO MY%/W5-8VK$\M2ZCC"65[$8 Z9XMW=V&,H8ZSQ8DZ>H!=5EC3F,+4VAB<((V_ M!!,ENZ!$<#7K<0D=,"0&K9H)@!"69&^OAP)D0OOR]G^* _M#??@,NN M9"X 9%8S$G#1^Z9!X6ZU'?^O99E]+S:;Z^UY7.'#XQ,IJL?3-!91-YAZ'HYM MA_V86ZYGNZGMAE)SC"!$#5N,8>SL.,ZX8X_][L .^EC6P$""%+1R>VK=@%T: M9[P$*_!N'"*\ICVZ%,E5=^X0$,[W\Z![UW\Z6>C$JZ@2Y>KZ>1=5>:TKMDF@FS>T],.6Z[%0]E\E'&88-NB"7'M,(EL M4.'$.0'#6OB1WI,->B0[Z<%ZDTC(:>$E\L'4KT\)<5+ZM&Y*"$WJ-EA^53V; M$NY MYX%F34O&CSJ'VP+%5MH(RJR_V@X0(&Q_ZP>Y[?(BAG%7+>3=U!.<^)Z-O81D MQ'%LA_U-M5;A)W;4QL&0^T!<+"(P&#PQ2-5,48 I!VVB*J ^-EB\X4VBMH,4!">E.(FH@U/'S?S "JA# M;(7.J" FI-[JBYND=N1[?5*O$.GX1'E9H:SE%)'V6F!* PAY.3.@'TBUA(@. MO"\]\*Y/P+NI:%8T\9DKU#*D,6U"!0==614@VNLF7:C ,LC)4%KD O MHH*29N\WY%[V;&AQ(>,!7CDGM^5(_G!H&2& ^Z\#'#/.?\L,^H.SH]O]7Q+[ M,N=_GU-A/]G)MDKQ-7@[@6=C+?X]-1 M(TSL/,1!9%'72=(THSXLXU."*N1E5TH#;7GH.KLV[WK)^8#&D981E TM:44% M&FUJX&BI"S2:'NP- P9< X"\V@)3RQ17CE5)0S ,7\G?JMIE9\/^>O\KW=** M\(.BZ^RQV!8\ W17/-.6\OEQCI/:.'9S"ULI27,GI]2R"C+'$3XL%Z&>F&4ZG!T>N *6=Z]4,$ ML[X'='[MH7/*0V>9=?9-@@BMK9F2%-&5.RQ!@!BV70+=?5F;P7XOM:8*B(X/ MRK.2G%D--\8!#7//\2B)**C;[B)%PP9CO!NU4O?=9?#DK(162& &0@T-Y2:) MBQ)J[HLX3>]56B$NBC_5_7#Y1ICZDW_^\T_AU_%FI15]8):$F90/V[1\I#Q@ M][ZL:'&_;?R]]*77AI/9(?'31KPJOS(6^/77%>-N>_]V7_%C)-$X@RWQ&UMO M6[/]9<9#M%_W"=MS%J1Z^4QW(M7XW+:(U@)N0G'N49I$6>QD@91'\G.(8]AP M_;:M*-D4_Z09VAU91O>,9_3+AG']%Q%VW9]PB>H#FU=H2\4,[1WY(6?G?@Y8 M%XSHS\&DP6PIL5D^$0XUTJ%?.+]_N4*MB*B3\:1M+O?X>F*B7\7[(NY$K:RH M$18UTO+ET*F\Z&OO+?KHJQ,]SSY4*SU?]';="+7_]5OE;37\7,] MQ,:E83P)-\7R75NX*C\)DZOX03^)K&=.UD_&E=H&[@M]IML]K=\SL-_]8&[% MEFQN]O6.R5#5C$\^5%UT!\/>6/G[4)=@DF>A3BG3NB3((L3$D+V=:J, M&(\/W8LR@2_TJ:QV(A8B&LB_X+\6&;=Y^:$[/*]3NJO*9_;[#)&:]S$3-JFY M570W:U?C\93ROB)/#T5*-LS@4<+[G@@ A&GDPC:=4=JN]E+I;7H?L-S>L\,?!&^%*X->V/E=E8==M\*5CGN^F+UU,ST7Q"1=&,Q61$^* *]E*S M+TI!Z^-0\F.5Y_FY1QAADODNSGT[S5(KC5T+E!L)(V_8'/>8$6IWP@[,, )A ME3.'YL""&<%9G'JS[#77T5X&@R;C!"2^JDE2 ^;<$"FN L^P$K.(>K.)?J^9 MV]EXN. "?)FUS%N/WORJD]%6S_5_BCUDPY!\AI440O.VPP0X8&LAAXN!LGN( MY$JI5E($5LNV@HC;3[@"W:>8Z,W,2%9L]OQT4,QL$6.RWOW@Y=,TXTX/9V*_ M:WM]O",5[^!=LYWJ5][YO&GB,FCF;F&[4J? M1U0?F$2TY1+Q=P"E1S[Y)H.VG*(G6C6]XZ\0 ?05TOO8Y-R;U1\&S(Z=/(DZ81QDK6M=7,T$?][S M^5BW^:'(N@T_U(/&R7'"=G69A6W+S5,O3W-F:2%F=9*285/9T.5Z5Q[*^.N6 M-,SN36,E9\NT( "S3T?ACST,OBX)#S8VBX)I,B#3=%8U"HOBGBOZ\@TPYHT+O,*JD5:F&*"!956RD5A9O8T[-Y&#]D_CNHWO>(J:K#D_&PJB7VF=]3%4>+'F1-[J9V MSJ:629H.7#0$4;'E>PJ>;\>^(4^D4AHTL(R?Y&9 *RI 3_] NPE3,&!:\E?= M1&?!@4877EI:7?[Y,L%UG6]I :>M?R=\!#E]69SG?W]6\F=\W;0L&1 I'WN2#CB,R+X<8+Q,7J)[SDFH,59/)9^$^IDI9.,-#P:8BSY<3A[BV,N9"QO;J1>G61)&4LWR M%RD9UCW>BW2;%INB>0'9"WF22E8TX>V$YF5%NY]VY ?\4'$*2-GS0PWPP'1U M)%_B !;;G_(3;/Y-;?E"C+%VOVY@9/JB^-J."*?HK'P:N"#N\.!OZ09]93P_ MBOH\ER );1SG7HB)XV81L>*09J"9T!-T#.O^>)$*)ZRA8(?#)*?;&H2':;:* MW%I*O0RG)ZI,\4W_[A^I=Q<\OLMOMNW^PI;]76?UYQW__ MO?Z2;](=VZE]V_%=VM/[LKIYKK*_5; -E@92AK\,;_G((;K-:@9?VU;B>!S( MXPK,8+;O]/5WPK@6PQK$A=^+FH\CR#9O7GZK^53,P]G3=;ICKSD_:1Y$K7V"HXAYW(%/W22+@R!.K#]W_#V6<[;E M28.L[($!^6-/ND,IXP0]=;GVR4OO^)<<^ > ,M#*^:!(;3 M+YP)9L'^TCLS;AEYZ0^WX(F?(A%TSRYO+YV)*<)/E<'@Z#IFEB>\[KDS&)#! M031\!<6.23S&_E!NV!WUV?[AS.AX),:1[[HX"E(GM5,GIW$&[)(T20RB-6J= MD7@B3DOZ/UK?X+^ [7NFH9(S(GK$5]EV7:'KW:XJDGU3N;0K>3V3B-,9V(XM MBZFK,<\TH76;\2P*/&C LWR'FCHW:;]?NZ%;4[H2+T%$QR>JQ!>)@2J\@-5ML%J33I[!25515V0=1S;5VZ M')X3]K;MK"!*O47XKSEB.<_EY$T)D\QQL17X5N8[6>QX4NDIAJF6)+8O63Q1:O59P@0HKJ M=YXF]>;E\,__*9B+7:4/+Q_I,Y/]]*A+?#S]*,(D]7/L4B=U,CY5Q $-G)(C M:UA-.64D2*,#;5$/^OGZ=Z43,$DPY3ZQ^B&"Z?0EZ,#'E8"$U36_1([HN@-- M0$ ,)IS [H:9C)I]?+ZF#S3;;^AMWOCLG^CNH62[\F?:)#,-?TOI9_)(S\_+ MQ9?=]7%"W!CGF>WF09A[<2[U9;^4$>,N>L?$%>(D0:;D8I#GC>YE242C-/= #4"F29G>9+2$>2(>(H(HS%N9 4G.0]$C M.G"GT4G=!@08U<.L T98GT>R+)PF+V2&T*J>Q[+ Y]Z&Q!T:QQI^9F(,QZAQ M'<["&">YGV KBSP:9TGFPT)Y"_1,;T/:88 ;3AYM6OH%K?_]WR+'=O][PYMG ML74?-8Q#[($HN0O1!PUP^S$Q(O$*':D;'IM=7-5039W91,2X7W'MG61;!A+]]8+H98X.W**.7?3'D6'T M;KM_;$_+H<$0+8\0;J56>3 7V;)5GLE%)O!B# T82G6>7LV<7@SCG-&]?''5 MO56R^["M=Y4(1S>=>(OTCKP\TF&#(\N+<9P'%J:Y'R>AZUNV!ZJ(FJ5FV)1V MU-!30PZ\OYH#2G:+I4E\Z"XKX4W-.KI7Z !%2UKG/DM"0FU;K3E:*^^V),0> M;KAD;KH@"^KZZ:FB:5,%*.Q+_?7ZRU?YO';IQ0QKKJ"/^@PT']T:_<)XJ/^B MD/4T"XV<,FM%!:;02X 8J%:4EE9G*M0LO?4SHF3$'TV,DKH1/I6H:^YS;.'= M=??Y7.[:YJCMZ..S$]\\S'#B>@'.8MM*8R<,:215W @C:]@N'%M,5<LH M/L7PV%]H, *0%(=9$ 1VD-J4@,[/90D;M@N",*H% MY4M"M3/(J41M]>!Q80"WP:;A@K<&Z/A G!%3T=QER8T$=F?(OF*,=QF,^7"O MQ/WP*IP;7G?'EKPI,WIN%DAJ\_S<#&<)=>PL\),TE'(4SA/$[+$4YMTD/]Y''!ET\^@ C(AR^U(:$6L02_"J#XI)1P,R')^?M7BT)* MB=$//,K=H#$OMCW^K=_N!P%&ABF.'+;5MW*/ANQ789RYD"8Y2P1!Q@K>&J=I M2]7DQ:KE8"PB)N?0Z\0!9K:FTV!W)4JH:/5E. UV1$Z3>;!]B'EJGOK 1Q'^>\#37;/$93Z*0Z@7$<^S$]!@!UG*AGV6 M'A]MI[L33KI2D%_XF'A@:H<\N'*&P@AD,(MQ?7OS8;+7C?8L#[# NN8_2--= M=PP$%([!- CP O"=#H^?4WIHI'5JN*ZWV9)!X^T@WS-VSO/KG=3"490$F%@D M9[^RHMR+9-P-G4P9=DD5KT&?C##U'!XU>O4=^[4(,8GFO9X M.FZO$..W:4K*.7Z%QR&_QWN-QZ*V'5S]\8"VD[IQG-EY:B.UVB95-SC]_:SV MM96&&'W89KS?\9YL:OELY*E[3;NK&S$CKZ,)&EPTE'/>\NL0$>A>GDJG?UC1 MI"RJXXJ&"ZXYL&A2G+.11=/7P1V\ODXR%9U0WIOQ:FKJ>#BBEH>3-(B")+!2 MVY;.] 51-IXFTJ^G9A^H^J&L=H!*:CB4RVZ:,8 N""N)[_KT9_\*W2R46U^( MFKPW90P]-9=)+XH@?T@)B1FG![;>:IZ-DIA]]T5M ;5(W1?Z3+=[RH>A\XK+ M:DLV-_MZQ[;L5?WFY5=:WE?DZ:%(^6%E+9+_OM$?NS>;TZ&L34N+P,8D62BVCLQ"!?_MR=\KD4E MZJ./2=W=@/ K=!2);,0!.A_4)C" 100O>8AR,<*5'@WL@[#Z4VE3F1&7#0GA M-$8E-4"L*4YY"2>K1BXU0'8>R]2QI)HE[O:?M_EA3,Z@_W?N89*$,2:1X^>I6SL2-4I!0T;A2T3TM:3SN:7.&RCBK,PHV!(V>Y5 56LDA] M2=\N2@HV$3.R:%+],0JKJO2,B.>J.GVM>5]_61# M-N-W&_9*. GY2,V$@,NQFLME ^[S&GJH(WC5B]V@69E!89MYL90"-Q-+KA:Z MF1>I'[Q9N!*N/I_+[:],*3^QK^*^HF]IG5;%DR@8.GB:DJJTO))IM2JW^-?K MZSO4LH!Z/,BKFP0@RZJG%PN8&L[!P!QAG2XP3%0EU918?C4UE1>UK[* N^#1 M5S%GB6V&V+OP0&K*MDK,SWT\^VW]B?PH'O>/GTCUOWS055L-)'98=Y2]1V$VI[KAV'D2I4+ZV3*L+UH&>#M&3J>^!:3H*>&/+FGW!]\% RB M](1#^?"DMB>T'.]]#=R!.W_."SHR@UH>K]#Y7^HKU#V?AE-TRJIH$Y6" L7: MGH1\#/DUGHA:>'G-)P,*/NN&<"8NK8W4:B%KW>#TH]G:UU9,26WZ/$\V9'82 M#RAYOORZ^9P3P@W2-J>N4VW&US;S_%ALZ0?VS_I ME(##7GF35U[R91O446413CR/[;S\V/-R-[$"BT+JJ)IE00JF6BVE_OT:2!VZ M.(G=# >.E=DQB8* !O"ON&&SH?=%S0_T18[W M)[+;5SP[7'42,>@AR.FL*6AAFKT6JF 3H0*/)D,"(KVJN5$!Y=PH*:VATJHB MY2D3]"UM_O_#MDU@:SO,;;/VYQX'Y^;+=AU,8C?&4>+Y84[\V/;B+O_AFVPC M"S@?"AD2W^ &[>:!_41K5&S1Z<9>3##M?M6;M03I_G Y^$F:,=S]$-MI[@9N MY"3,T3J +U""_1+Q\]?.)8M"VU;4(%E]ZN/ MJV$)Z6YB%E/5IBNH;1+&IY?R6%^Y MK )WAA<@(BF_8$*!ZMN$RZ Z'RW M<,E2%\8[NF;XXYUCK(1@0J(E&1>DD:>;0/B M.H;972?\TYQ#YJ2HT#/9[$7"9B_8PV-!G"^8*3#U .5,RFL^#R73U#&,>AQ? MH2//_:8^#5N]4PE]9LPP;IK,H2DN5S6KAJ$^-\^FR2E.P&@&>^TK>IOSSGET M6[>LB8YZ8O*&R)9\0VJ:=81AG>9+;210D?S[3*BFE M1V-,GA'2UA?M,,-IG> [V[EZ_R. M4LP;!&4!@/N[=[>:VYL-F%:JOSNNLEJ9W8#Q?C7=\(_JDXG[_7H&VZLH3G&4 MN0%V+3NU_< +:"8UJ&J2@N&W_SAO.&];18EF]H!#VG%M(3 MZV)!X;. E06^9.PO0'"E(;^C0DG,\SV];_71O:-LCTWI';]0,86[F:])L^.7 MMO\M?O>#__.T=W6$0S\(,/'] *=.Z"9.F%M^"FJX)4?6L+T1L^-;;SY5]N8E M$91SVO7CHM4WOT(M!QH3L$$2ZTK0EB.Z;@(W"(A!@C?L;L4#4=YCOQ=_&*]I MY+$ /TTP(3'!U,J(E[O4BBVIMJC+I$P?BXJ1&9MR>R]ZG\(3[R3 DK,%>B" MZ7\C?8^HF2K(9=%T'95.$UKWM'11X,&!Z?(=:DK\:UEFWXO-YEQE8X_@* AB M3*,D<;/0=2,?E,;0+6Q803LR,&T\2"VG>RJRP#1M40RP4IWSK$F%#LNNJC#G MPIRKQ^#OKW_2R7./MNP1O9Q[RYZ;X"AAFN6QSV#J9ZGG$ +1+"-<&E;3C@[X MNVGFD6@DW4L7F%#CQI[*^]"G8_X=GED<=_V9/+ *3307US5L.\_[4*)L M+^;2'5CB$33.%&JY0HRM*W3]R']2[LNYC.;R.8-)(&&VT0R&E_3YE 9#1P?0 M96*OU1M4&H:9KJ'R:[R^6SBLL+E.4\XK+W/E:PS.;7(?1WRN3.A[OA5?BPF?5MY)G1V7GD9C;^+;TCF6ICX3HAIY'LV\5R;$@WM5E[6 M"\,?RG4V)X/)&+3__F^18[O_?0C1Z^B?\@*/SNL$"!BDG^F08B1:+RNJT:XG M+Z\6NY<57ZZ_R=B-ZOF[)3-3VSWM1G65VYK]]JFLV6_R-R]?R68X[EZ41L6> MA6.2I)BD<9X%'@G\,(<8" AQP[:BSPHZ\G*%.F[X5B]Y09PA>*:N-,)R=L,4 M;C 3 H',0)VD"@@:,V^E2:^>9@L%92RG%KR&ZOR^'6$.5/:.5%MFXX;%T8V= ML6U,;&9GV._"C!=Z41MT]C%.QK!%Z8BBCBIT*MXH-'(&XG*!8:9@(*L!?9^7 M2=OPN%$B*\^%FQ-T./)M]FKEN9KEYIDM=\-V*\7N/4F%US'>N\!/*8Y\FV(W M)9Y%8L^U*% ]9Z@9U]*6-FJ(HXXZ>(;E#&"R2JL)!JCN3B!@1(7R M9T'WN-NG"UFF4L#,:ZX&<8$'4B?CKY?R:*4D5!L%KB"ICH'?VC*'%^21'-N] M:H[O LM3([@OR]KEYV;OJHJG 7?G9F)LK.RA^-B]AK_HC&2YI>6^WKR@Z^^D MRL[J; ^GN?*'W*,(S)L&'<+#;(.TW.T<:$T%=G-"*AU"CRZXVD'SG#C]P^39 MZ]2<[F&C15%<\E!NV!IUT[KL2[G9O"\K_GC//]HT3'&4YBX.21I'81SXKA5" MW' @?>.Y?Z-M0_LL_0=J6_C]P=E"+5_ 9H=0U.5\>8-8PJR" 1C!7K\B&)KV M 5#JJ^X,%*$YWRNH+J-FJ)CA>RP;"J)2J+[=[^H=V6;,^1X<(EH6)KF3,_L4 M!;F;T,2WI J(98@9-D$-:51SVE>H%M2O4'FDCWYI?OD7F,F9Q4_.ONA"!69, M6D"^-H!\;0'ID=9G,V0$U&0@9DFM:@UDA#Y7?:E[X$Z_\""_/=[SPX"/DJ._ M)N\S]T8*<"V@9X&D$Y W(I((KM@8\@<+*HHXMN9C%0:!:\*)VVQL'3E%9N(KPH\K"A M\/(MB@-"VL/N.UH)I_=ML=DSO3G??+J9@Q/?][#CV:$34L?SGV!H@ <:U.Q08Q6;/R3/, M!%&-8SCFI=(U:F."RKKC-.9%'8S,6+C\8O=?-*G@L?2*/M!M73S3#UOVLE/N M G\[JVUJ^\+$F*1>@G.2!1ZU_"!/5#:.A$P*@YZ HO;0ID!5M)CK(EF@TGOWCJ.B+"Z^BU++B=0HL M?;V:S_"9[FY(_7!7E<]%1K,W+[_5O"/$^VZC>YWNBN?S(2'"8[ ##R?4\[&; M>"2,["2ULDPFGPU.&J30\%0WQ@A*&2=HS^LKBFUOFT\./,#\ P"L@GU'(\RW(40OEJW*P4Y6\XZ7+;F['9 M)>?BTJ0W*<3EOO\& =29 M=AV7(CH&S"" U#)O/?(( 82X.38N*5L^$@0"TG MQ8%64PQL'HXRZV\ESPYF+LB&,A>E%[@HQ]R50Z'_T5VY3NI=Q=SZ\UZ@J9W@ M)(Q18Y.T7K\+X-#OY;%I-XQQ[#@.=K(@ MM?+((TX<0X);^EDT' 0;&W=+!&%FW!OF7J^I'\A5?EWH858=W"A:_/QS]N$S MXF$;8/!?MJ/>O&=ND))B%RR:\QX:;^B6_6-WQ][[L0FU(J1.@J4H&4ZKZBAC%K2Z(X?J99L)\RN O:TFL%+SO)I0@%FP@8 L+^: M&A6[+)^N9E0SE-;M/;4L\J#5E,0MI@\+1W;93?*@[>#$S6+L>PEQ@X!869[! M=MEP)HSOH<6N*]^4WVO$G^#H^2%P7ZP M>Z#1/-[6LT'BD;VL^IXK7[&^#I[ M476 U,\<->TC&27V[NQ>N(W<,4>(U_0^\9TNXV10)6533*+(QBE)29SEEF4G MH+Z<<\0,^R@=Z2OTQ(F+J#SMR%_QV!ZPDF$.-SDSI L-F,$Y B'H7@DDWAV1 M(/F.'U7T*ID6[,6,_;6CS3W[G]2//Q/FGYFP&&6AT%4+,D5JW$D)" MZ$$IA,P]RKWZ*/NXO&=\WK /#;E<^TNK=C_9+Q#=*[#_9-_+C M_$ AS",?"+_21%+R6Y$U95>5WWMF0/+&_[5[.0]I^F."8Y@'.K=S-8X_8J0L: M#0XC;]@4'0BCI*.,TI8T8EN!#>]44.8H%>S";!809SES90X]F*7ZV )SUI>4 M!YT[1 _7%I2_=R M@R0'M+IMT@Z?)C/5\'6P3%>HAS'C#=TM8ZS%:('P,6B_Y/AX=5,&@DO&JL$6 M5*R(%SW>/M'=0RFFI'9I$%/'6%Z2)8&5@+I%+A$T;*[:EH4- M?=1C %@+OP2;G%72"0;,^$SBT!:\(B.G6[+RZJJ;7R*W;@&]I/"#2GK9^U3/ ML*OBF>R*9SK($Q(:;UDQ\UQ\'_MN$L9QGH=.!M+XI%J:TX\:/G07'/JC-D*+0Q5'D MV#AR0LM+'&K3R(&U7YXF9EC5.M+@VM%9@.1T3Y?8,#T\4.TUC324"2(CH+8: MCQE2*U=R+ L]K->0N$=-D=\7VV)'/S*[P+Z\._8B%(?DLC]I$C9<2GCMZ^SEQ9M?NM>=]6:O>]EN=N6.\D@X!P"\VJO27BEO?.< MW)I] @DQU6:F3*RYWMB4>:%.)JUG9M(@,4[>F5_NHS%H;-"R*IMZL?735=1NVSPDV M:-H^>[&1=*/)_;'MA3C./LLVYR0^_NJ:>& ]*<9 M0??/)F"!Z;5$0I&AK354]G52AUYIRPT% Y@DI&LK/NS*T(L^G<>L26)CWMP M6VX8V7$4>V$6:^GITB,JI1D7MVZY(,8V!YALD.U2^75V7I&!0D.3E1$1C?52 MZ=-ZY98I(V(O=T89NTE-OP^E]&+ZZ%]I]C=Q(QNQAH(<"0RQD-DT#"[,BQ'XA@Y0IUS*"6&]2Q@S@_5UUFC3[KHHJ% M)H,#)K^J#5(%Y]PL*:\#'X+^D>#UO3$PW'@\.QEF\11SKMQN+*#TS7Q!+)G"LTW#H3DYX[K0GO>;KT2 MAC!3UC!XA08F[< -8FRBD['GO3]>H6\E>D,19Y?]^Q6?A?S<^%=X)FJSYM=^ M-J!I]9I1G)EPKXO2*M\@ ]!TGR432^MJ3\);%Z;LX_A^O]M7]-WCTZ9\X9,2 MMLTX//;6UTTN/2-RF[]GWTZR^1LEU7E4+HN9MTV" /NIE]$P3^V$9 H;;'T< MKK,;'^L$82P%=;C)S,04U,_XU?:#9?D-O\Z_T_K$_'^/# M-B^K1^&MO'EI_SB8?<7M=>!8F 3LQR!TDMP*W)10T"F* @^& R0MJ=YX%J4Q M5RK@RIE-PY#![",<+;")NT!>3;9,A8-5C=8%$)U;ITN6NM0,354DC%D>DN_%IWI13HG[2*+Q%=G79(Q M\+&H!QVJ4B?E(SQ#G&6)&V<)C;S0!B95:V#+L+&9#A2UG%ZA Z_-AJ7E%G7L MHC^.#*-WV_UCVSX.GIZMXR'*V;'U'PW,SKW&4U') =<(HK[T[.$9U)_HH\)K:3+9&;6,&P[&&G4TD9]XH!BF3D YFV!3MEA:C\E M-OJCH:RI)$U&.+6BF;F%UZN;D1#OI'1&YGJX"HHA@W>TRC\Q1X-KM7R!VLBM MAA6NF83)2?(8--\OMZ2OP..#Q^1>5K@+18;IF;JT(#V;D4E)O<;66TVK9H3I M*]/<98JEGM\>[S]MGXJ;;9U5V?L-N0?5>0[N-OWI$F6/WXI';L0_?;[[P)VW MNF#RRHXIFQ%5%!5?FVSA*2(CCQ+5].[)C&KA=@IG<'E8'6PI994 M%Y^)F@^E;6FSUUU4 M1)+>B 8QJANE?5EZ@VLIJ7COV_H*[69ZK9M[='([XM4>QP5?\A/VNIFSOW!F M_G+5#)[E7"+!YA7BC![^>L[ME=[&]SK1TU5#T*KU-I-Q1QLIANY%*862F ::6%X5! MGE';D7(.U%DP;(78JQ9JL#/S*%Y@;K1A8\+JF"_64\?$I.699^#U#9 40%)V M2&XE^"G0YW)[1\O/M+Q^OO_&(Q$\7@,X3IVZW["U8&3QW;M;])G]MVM<(\B+ M>"7=ULUH<.CYZB0:RX=#.H" F08]&( .BI:$5#HJFEQTM<.B);'ZQT6+UZJY M!&_V=;&E=!^W*_26YK3B22!WY:9(7U#/@(JJARN1V'RXZAOY MT;&BRQE8@E63R1@LOZIQF!+NW Q,7@=WQV\>^"G#^^IWLKFN;_/?Z]WV_NWN M-K^KJK]5AW;_[-?9A^W- J\"Q2I.3["%T$_?+>8 W4@:<6 MQ@#7G$]]*71*.Q)EHJOM6"Z%I;^CN7BMBWMGM,E:=[3Z^D J^K;8[-F;]4;, M]RVW8IC0>2.-9H)XEN(XL6.SXX!G42'#"/O<- M+U4$-.\VXK"M^_-]Z%M^^E[B9H=5VG;BT"X?T,Y'SOPPC#;-^JX%\23\/ M*$SZFWM(<_!:G3Z@$,VT_0 OI5["6FZ_[MBV\&WQ7&1TFQUI\NPW]AD]MW(. M\3&AE.+4#YTDC@+?=4!'S3)$33MX/%$TZXBCK*6*GIH<7JYM-6<'_;*OF]^* M'X'I6U+HRMDKW9@!W;,&$D&>FZ:6@:L3@]5RH;]IS0C3([I5+1X+'%3?LY M@ASB]%!#4#X_;(##O$I?*AW0MY 7#)0%-B6!4O;78+'5LKZFQ.AG>TU> X^G M?&%?=]M*?/NZJJZS\HEW*@54N4W<;E@W.%7$R6*[7ZJ,6@[D0QI3TB]'+#0( M#E.;!9FUEKLM"*<4,IA:<[6(P()0_0W_TJ6*^WG^V?M0UWN:O=U7S)EF7[ZB MS$1H27P!WY":9OVCZ7-'-[(HCC/'P6YJ94'LA4[J@EK9P5DPK,F"*$XX55&J MUI$%[LKAR$INRHWB!3, @EZ-&FZNFHCD5>/K8L$&:E-@^N;A"HF9 .A]6>6T MX!VH-6[%E<'1M1.',[#N1EP9H,$^7'VE5RK/?4/SLJ*G1;K-;%:7X(CZ 0X] M-XOL@ 1V$"I,@=#'H93*7CP%XIP\/SFXOKWY<(42P<@KU.$>GY&<-5P9\I^E M)K=]/C]7:>X RI^E0/?(V+]6F>X 4.W%ND,**\V2^VW;S8&DV;L?*5NBR7(X M=R_#Q,.1%>68TL!)&&W?"%S?991PS,H75G_LS$\AD[',WJE870*S\K\0+HE/'6/I9ND M]W,/IUN"Z>(1=8L$%**6-.49-2^W^;M*?)./6:4?BRW]L*./2WF/LLL8C.BU MU/E.@-$OM[3XAFIT4*_;:KG#VSS;=N8^I'Y,@SF(GB$$GY)KX,AQ-''R_ M!*.XS#%CM;&.VY^;5(@J/ RW"4I'EH.:F5QKYB@E*?CNF@+2"6!R9DX###"S=9IF]+5%H*%J)*UH3"S]F40G5%XK M>6A,U)E\H='+X3N'KC/PCZ*6S7'HW6)8X5I*_R6?P- 79WF_HR@)3&=:(N@/ M3D;3!F6$<:5]2'^=U;8;(\SW=Q5C?U;[&DV,YILODVX.Y9P<)X&?XMPAL>O' MMDT)J$Q:GK1A%>H1YX4WOVW9 ZK+39&)GKA-XA3LDP5 5>XK9@8KF)).#>!L M)K[\OV7!G/#?V<_[ZFSDBY%J:S@BFKZ) ,*K?B;A@)Q_.1564#,Z?/$M>[PO MS-,NZ@>:_5J663TX6HHICL(\P'GN)W%$8C]Q,HB!&2=CV)ATM- ])P8S&Q.X MR)F(RZ6%F8,#O2MTD%F0O$*_5F4]+3I8U>%Y0<_5=>%JU83# M=AO<& ,>L2RW8OH3=Q?/7 G"#')PPPG.H&5;4]G-VI+GD M?2K@):>YVE!0^I[+ Z"0[23N4GU>YM6/.3UEC;_ M_V%[G8K#-9YO0HOGLS)@H=MN9.$HRBWL.X'CV5:6\0(Y>,Z=#.UULNDZNGP& M1DOX"FTI<&RK%):R7VQ-T"A^OQNJZ)>._E_X[N> TI$'G5]R>8FU?=.]PYH>PTVES1>:[[=9^\75>4HT+9N^ MK^LY@;6_I1,"CGPYIZY44\:W14WN[RONCA;E]C;_0MEV?$]'>^I8>8*3),EY MU#S,',?+V=89HI9SQ PKZ"EI_BEIB:MUPYF%34YC=8$!TUUU',!J*R.@)@6> M);6J*LL(?:[44O>H]H3XP-/Z2;IC)ODMV9%V7,J@6[ 789)%"0YSWB;4S]+( MEIKJM43(=/BK::G0H\V;TQ'44HM LZ34PL MO'+7B7GQAATH%J[7./MCJ+"BM2_E.55!2MG6-8DLV\U3RP$E5LT1,W^X)*HI M-B)PLVF)%[3^]W^+'-O][_JAK':8+?RH8>J'G [K1@6FQ]/E)=HT&2*@R;$< MJ^HW1&BI41N7Z3FO([GF,(F,KB_TB;T.#VSYNZJ\K\ACVS/VO)%E[.,D2!SL M$RL,4CO-;+EYFU+4#&LZ)]\D#Z(C ZCE0+Z8;1FT>>W6#@5,O6=16&Z*JP"' M?+V>5EC4:O#47A)0%9VTE#.5<[2OT>>9<$AY/D!-35TAA@=JZ404YT0>!!J.SL ;GE3 ?Q3V9CM>R($#=ZKO\3-0U66IX PP,D MH9K7=4,HP?0= I#FA%D%^=7Z^TO26*^=/TSHD^[]P%M50XQ?'QF%;N#1^7<^ M)SDF) EQX >.%21>9*4N++)XLOXZ 45!$G4TH6'$4T!DHX?*8BH%#24E5 @5 MCLIQ083P=+V5 X.CP@SC@>.7*9=6GG=:8A_KV_RLI1R/ MJA@Y/0];!'HCB, MK8@P7_K/W7+#(@E:($6#]QXZ;536G)B#*RHG<9)SG#5)#_^(3G9H8^3YF1QC MX I=[W95D>QW8ECXKF3?6;VA0 GI]15@3E):NPAS2>210LS%6]3T?+:E3#?4 M]^V>\M%)W]B3&)S'.TSQ8Y*[V/;3V'/#W*%! ME"@SDP'BYT+9@-@&,H9QF, M(@.S%\LMJDX'?HM)6X(G?:9"&0Y-!@1.?U6SH@S/N;%17PB^A?]69==5]8U6 MC]U\4K*32GZ=O-FP=>A1$Q/HY+?@XZ(N;[@OEA*FZ=\J(F9)]9O<2PL-VDG/ M"J:T;QY?<;5=\JQ _3WQ_(5J'W(Q8[6BO =MS$G2@IQ%:UE1,82)%)7KS-V2NMUGO MR*$-/&:WVR^43T5FWSIVP>=R6W4_OB%U,9CG*>RB[UDXIFS78Y,PCCPGS)( M5*JCC3/3R5&'H;NB(WM#7?2FZ+.CEK6L[^G(V<]7P1QF3#7!#<_#T@V-KJ0M M;7RMF^&E&\Y!.IAV O#,?K$;Y)") M,Y@H#G#DTY0][L1*2!83VY-,'BGYS#,CB*EEH%W\:H&2T<""SR2ER:^U6G(:6+Q^DAK\ M9AVY*V)TADB->R@W;)$ONZV&%):Y55\WDT5PAGJL,==GMZ\D9\\I8+@<:C,' M'_QT3@&Y5;)=9!#1E/0R2^H5Y#O]>AX$!4LI^H@_!_ 1U:9R!9-@B:T(!I/P0(K7-G M):15:_LZL^YZ;6"7A3MI"RMQ^06S'7O[MI':.KY=2B(;$R>SL.,FEFOED643 M[\]G6B4E:$;CD!+DS>W3DWZ!FQ1,DJ85[U2NG)<^!91#\#"U;:0^R3S7 M7CBW()3.(80C5-:?*#@MZNAXP)G++]#5)MCRF;$]4@5KX=!/8\>@Z2YC5 Q_;5L=%405U'* "4 I+Y%4124;>E?H2%&S0DX)I%,=!S36 M5\8I,4=5R/R,ZP35,:$9=$@2]5N0JF_-.EI0SL/ FZ]=?/]D,#(=49;O&Y#*>%?^VC<-^8[>>'^6Z?L8^ MVJZ'DS"+2>(FKIM)?;3/%S:L]ATIQ&G)EX".5E Q1YCC"M5 M>9PLM%IYQQC[_;J.T;^_7E+$QY$>IB()/',33&(_PK9%B.73+(TIR 76RMV* MR1$-N^*HOL=P5WZ8H7([=Z OV+Z@>:K>9RKI!;S6DP)Z"J_QD%XE 6, YD^4 MA/'Q=;K+&H'51#+&D,@%<8J1(B%>T/6^K&AQOVT"(NG+MXILZXT((5]G?]\W M@VG.JOI$:PP^D\IANZS83U+'EBN9U<('2E@VT._*!R(&1^HKW MUU (DESX0 AE?5@5@G S!8;=@^A8Q+UN$1'-J]X.:+FN(T>U'1&>2[D:/V8 MD!X(1R-(FI96-*AI,3["Z]12-A607H)CWBV<1B0DD1_Z>0;J2#Q'S+ )_(U] MD,BF^"F B9.ZY]-#GP^,3<_+XJCZ9J&4T+ M0O6SF98N5?M0\M.V#]O_4VPST8F3T?0&G M1='TX1LAL.KW;EK \\_1%;#_!'*MO4PP!])\>"\P]DY%\L5(VI&?MPFOC2?,FBQW M"Q)53M/9'!W75XCQC3CCJ.$<-:R_XG.2KRU[S>>E5H+V>L\-5+MF"MB9$C?M M)%>KA#,%5K]@SA@-^'[O[OE)5#B#2^<&-QIV-)GXZ+GF_4_RLGH4^G2L^>!1 MQ;EIP1)B+V_S+I(8ZEX.A&V:&2#M%6N34BEM\H:KK;:]FQ2DO[&;ODAM2R=F MK Y&,WRACZ38\C/L_>ZAK/AQP?$:MF/:;W?V(#3J1YB0W,?4B^.$.,3-[0"R M]5-GQ;#F3DT)X;T[6N;0D;LKU' %VS1>\!SD-I?KH NS$IJ!!>]2+\=$TV[V M D96W?5>#MCY[EC#BGHS:,:.F_G(O7++_)K>X?.OC$%^/'U=%35C].V>Y_@T MS-V26Y_6.G_NY-[VC:#UI-SJ?(N! Z^=Y M-BH'8PII.XTD(H>RG\;SJWB>XD[4"H0:B=K^?_V>X^:3? P\ \-)0#HY_BF2 MA P\ MDD(A.D51L?LT6;.!*HXW%WE^FCD%X'X(XDM-WQ0<#E[:BZ;##C-M;@ M>%$\A<;&YY)C/9\<"_?GTN_J-+.?NCXP18 M'"*'J>QN43-2P(VA#I 4MH, H;7M_&1HKKS) \ PW,]!;H:7>'YD3W%S]U!N MZ>?]H.EDA$.'N#@*0X+C(/!"B]BQ$TKEYHXM;M@4"')(T$,-0?EZSP$.\WI] MJ73 XT!YP4#%GU,2*!6 #A9;K0AT2HQ^(>CD-3"527FHI'KY\^;Z_&,:6SZ. M+6KAE'HT]9S0SFPBHRC')0VKQPW9DHS(J41/SGE%4.,>]OK?7'^^?GM]^2L_ MY'7F16\O;E[V]H?C"]];:I77?,AZ]W*/_$7-A>09X%L&W,M?R^I_/VSOJC(= M&009^BZ./2_$CN_90>[DD6.#:C7&R1A^]3DM5&S14T,-Y@=. "/G^%TN+DQ7 M#O2N4"=T2_,*_5J5.F9$RHFFR9^;(+*J SD)CBFA.(@#\/(\B*/4"GEFR=C6 ';&<(MY2O4 MT$:,..+4H?.21X%:WD;I$1^FC:J2*\Q1GA/L@G'*H\NN/%5Y3K3A<.79JU65 M\PN]+W@,9+O[3!X'HU5MDN'(I00G4>3D>11%OB-5/3%%8!V%/-)$G"A4#\\P MD=5 =4F5=$]62 65&Y?D F4[6W!E-1L79ZA@$]>I[@;3BF>;OJ7-_W_8'K)3 MVW8M8X<*$0ZM/,=Q[L0X<8/,RC+?33S0B"]IRH:5L://1QLV__H+WTVU[3C; MSJ__!=U*RJ(JN[LT@!5TP]G!U#$A8#IFP+?-HTP<,(#%U[8IE:6[\CX5",=P MZPI=0-FX=,U(F!#,;V<4]HQ(2XWY\6]H7E9MOL$W\H/6[WXPPHQ&L275BW#N M>6M<=B<#B%&ZGRJ@C"."2>+E.'?C++)LQPVI5 '6"KR"#!B\'JM-.$H$>TPG MQ4\[SB#8:!E[6M)F[F=X!F##>,SW0EQ;T9%S=&2]>T#M]8+[IM?VD5L#%:4K M8*K/VAKC=&W[;!KR$8MNG"0\=^O#MB[8E=^J[*[<%&E!:QXE_5SNKK/R:4K.8I\?]) 4PP2Y^;JG6T[PW-'S'0^3 M*+!QGF:Q3=(\#5Q0,< ,+>,'(0?*XN5/^[31+PQ6BAP'F,D_!YV3\2LFGR7N8HK>I]2(A\[CW(W**FV%_H,]WN3[68E_10ME.+T]C" MJ9\1+[>]B,B=8IXO;%AEOY(-=!MU$%E.^U0$@:E:1T&?5IWSK$F%#LNNJB_G MPIPKQ^#O&@?S',?^]/(_FRL+LKDKZX+[[LQ3YW49R8;=>!+Y:$8*9 0GGN5A M/XVI%U,_#&ER\> >%*9?^7 ",;^ '\&]+7G5]6"C$OG,Q4DCG+D9R7V+.3F)5**P+$'#YK9/ M'AWI7XEC7/1'PP/0;"YB*&<-=2(#,W(7@@(V5K*2:K)!B^16-2VRPI];#.G[ MX!'-FP=>"IG=45K]6I7[I_=;< QS9@G3\8>&,N*DD:#-R]/+W;:$M,N=@V Y M(*E)>F"P849P [%&"1F5HHMSZZX63Y00KA]!E+E(_[P?RU**68)*&# ML\BQDM!*"*$^,&MEF:KI]+&FE+/8(DHJWNU%M+Z>'$5QR2GP%*PJY[D:P+KX M9'9J.H76<@F T$:.3J=HON(AZ (,\\>92S?#/^/OF53EEGZA:?E,JY>W>_JM M?-?,:KG-WVWSDKU0G,;UXT[VLPY8TG2OS VJY! MP5MV" SA!HQ=Z(4,Y"TH *#D/4#HK.9-* C?]RY4;H=;BW<_V":";R9NV)?U MOJQ>1.V1I%T8O=FT@]#11!U1R?S5:6F7%?EB06$J.Y116YW5HC1*^C>^XFJ: M-BM07Z?F+[S\\.-+UCFZ:X#CQ+)RECI\GD9\Y)%,] MVIBAN]+!Q4;D3[,(/%S2A=-'1@> !ESEF7#1IY>*+ M>V#$S%F A.0&(OUS5%\MCB\!Q5R47N9V[=4JO9G"(R4K8O,?V@DF-/&P[24> M#3P[S*BNDI41\H:MRK$@(Z,C=2N;(T/ZBE?&0)8.!1B"#AP3F"]CZ0\^7[F6 M908(\P4M8\1_EJJ6&6 I2USJZB9H_Z*VTRN(1_/?LIB%R<6LT96[CB.[S&W MRW;_9#N8I)0U1;*D(9K49T!:H?KZPA/Y1&_RLZYS,/LCC:JZC*_?W#^Z).R>9OE%3L"<2?Z*"1'V_<1 F.DB3'@6MG*4DMFL@- MV=;#CF&G1^1(MQQ>H8['=M@2XQ)Q-J]0QRAJ.44-JXCSBCBS\G.Q-#RA>3NU M/NXPZZ4+W M:6PE>18!HW@0^L;WW1T+76RJX0\+!J^0X$8Q/PZ*M'1\SQ1^T,VW%NA4PGPJ M .@+]X&HKQWV4X%F)/RGM S<8^;=WW;57LRA^+#-]NR'EW%/V*8^)L1W<)S% M3IX%GF/+=>J=)V,Z2:]'6-Y3FD%EV?O4(RO,%/1IHHZH@HLX([B\ZZ<' #67 M;A0(/?[9LE@S?M?,S:OY4\L"]/TDB:L5AVZD#S3;;^AM_IX4U>]DLV]-&W/# M>C&"3Y3PD:39[?8+3SKF/MD;4A?UV;S1LT,)YJ1AXED63KTHLL/4)3F%#>?0 MR9UAX];Q*HI_&+=(L'O5]8[BP;%^L*SC&3'5.'"-!-O $1]:GZ"UIU98@+6P6P3(T0N['[_F0Z.90+BX]AA/UI^[-/, M\^P<5DG;7]SX+K0A-=@ M \$+0) ]P%83#;I#/K3U9W0,]/#O<:^[$FNS2W[]&T0WD)YO, M(M&,#TNDVUHX^KWI>/6;E^,U=^1%9)Y^)U4F_N<;H\H,WAU[WKT(#L31,T#? ML)6ZWFR0((XX=:C39@)O2=_ME:&&&8TCP@9B9R:AT.5_F6!Q73?,(,@#;\PD M+7AR_>=R>T?+S[2\?K[G#%VGNSW9;%[N2)$!RF\6EC%^++W%=^]NT6?VW^MG M6I%[BOKHHHX=Q/D!5]PL831OU#3# ST]UHD,*(5?4F:E9/ZEM5=+ZY<4LI_@ M+WO+Y:G^70O1MB3G//1%?(HCWV-[CC0(PCC.HL2''@Q.T3*L\!,I_47+1/<; M]:S^<^BD3_IT )3\;/L_8YN5SQG)EM_0CH#&?KGE%XM*W]"Y+E,_*E;%--= M:5U3>LRG/>G(TSH*]1?*'0*V*._'TZ4B-)I/[!R3+$YQZ 2\6WN:X-#+,LNF M-$Q@D19U5@P;!O8JAC)*N7%IU1M;-KKT8L$&^[>4K*OHL75CZ+5MQ4_(H=#UV8"?2 M"A+*K%@:Y3BWHS2GF1>$#JB%R"PUTW[+X82G.\F9[WZA )>DIZ(+!*"OM@ M._.BW,G7DD:NHWB-P 97[,A!457L@_W)>D;IN M3XNH6[-'*+V.7D^+/*G5,[>HZ?3M[H%6/'I1T0?>X_.9'GL&W9#ZX?VF_/X_ M-+NGOS)O@?_R"TUY#F*1%VD3\,R9CGTC/P86(+'8UB0*L)NQ7[L6#;+<_W-+ M[XF8=R!M"+0Q**4Q<:,Q S;ESQ!$X*U&U8$+FC4MLTB:[A_W&]%4K.1"H;0O MU6'@5'GH1G:%ME1T-MB1'S#3H^^IRAFJ=1^2DED3+*(3'M%)8[,KQ#GEQ2#? MD>#U"G%N#W\]9_D*$5/FA MKORNJ6.YH5929^&:(O]T^B>E5[W[0*BUJFGVFN]NME3A#!DBKU\&78Y>-S.\HMJCE#J!#_9_+)E#1UX$PD]_*/( M^$,M@^B7EL7IF3_P\WJ]H.DZHM?$U;JG\GJA'!S$:UX>?O;.CP'YZ'#),_;V MQ MKCYLUVE:L0]9+YW_/+GJCG'=BH9( M?RUV#S=[M@=]I-7A /?<'L1QBN.(Y-@)<]=QJ)L2VX4-NCP< 73X9[SOS]3MYZG:DU]G?]\U4ANO=KBJ2_4[4[)5WA/$&>N'P62;W*@ZPG,6Y57PA5F M>WH,HGEXT9%1U.>4GU0UO"JTF]#U).1[4[S"$U%K9*'SR>CI?Z$9NIEF&;HH MK=990S,T_38&?[#$X=9T;R#1@=<)<>S;-LXR$CII[F:9*U5Z,+&^X0^) MH"AOI<8 6+;]%XH%L^/-L?8%C7_&9)2WJA?*JF8A3V768^-F!)FQ5V-WK69[ M9ECNVY&YR^!''5]W_WM7I;?5M[IZ5^^*1_'DFI%BX F>,FL9-@C-(>-=5:24 M08"^??V"CJRTX^WD#U"DP%D^7=&-"\RBR$!B8-@G1&BE QPI JN=[D#$[1_] M@.Z#J7=&BS_?;7=LD\M4??X=&L@H M_R(EPUK?T!8N]"EUU)"7T_AEO.9572L*,!U7!D!:I:6%F]%EMD:CR^P?1UU> M7GD5)986L-->^1O4@L9O:54\DYU(0>/]^T1!RO4VX^EGO-5QROXDXJO]R@"^ M7SA7ZXRF3*V)A?. 4L>+0C^S!&697S"$,CGA?C(ZF:+@Z'ZM&RB^&ZSR*?OF":F;PS;XNMK2N M;\K'I-@*\\K'FMYOBW_2K#.[Y-!5^3K]Q[ZH:';:0H_]C3&,3!^B$0Y3 MW\510"UL>P$)PSC+XQQD)\VQ:OKX7A"#64.#ST7.7/X<:,/L:<TV:F0BDGGX-!E<@XRN:I'- WYNLE>@N%*1VAN:EQ65*E5CAIRZ M%B:$;6:]S(\R*XNH3V*((=?,GV'K_=NVHF0CS,>]*'#:\ (GWHCXT':GXL=- MM3AN6JT$;>&9R1GY5WP2*G'["\K1$L'X3UJ5)H?J:]6F+7#WHR4%[<9V: M))E+&B!];++HZK0J1('&>3!"V&;"1Y>[*<%Y'GI>ZH8!"4!=0F9H&;:S76^> MMB-/C[I:/&$.-3GKJ D+F*6[ ;%YD.S FKM+C1.Z17:!\V*/-X?:/X6Q<15 M9DKX?_ER:?H,,1>P2'JG9P!N(@GB%J<SO MBRWO"R7)S?P!-UBN^?JT#8Y MFQGQ!4^5U@&>KE3JBWA9-]5:!VR#5&PMB\(SW][29'<,6[\G*6WZNMQ1]F9O M=U_8_EF\2#3[5GZFWS]2WBR@[KISVC@A6!(M93X>$U$VDSL?5 M63#LTK;$476DSI--M_0[VC0,R">>*6(\;P'700YZ*);L>L=A5XBSU';HOD(= MI#VVT+<2,<;0QY4@E4_W,P^M6D:@,8A!.827H3.39JBX\&J9B)<)WD]6O' E MC56XHHU7.R[ZW %F&Q%,&G(;ZVQ.\ MY-Q4K2C ;/)TY6V#R]T"+GK*;L=D-5ES>T+O]0MNQ\27JK8=O5$UV9$'0JNG MLME&B$+_&[Y^]7)39@/-#V,?$\=+<)P2+\FC(&3;=EC*XRR]=1(?3UC@G9;X M<4_)CR,$(XAS LV!G(=QWB 8 =F#G3@HI :*27M!0F2\^NOG"8I)>PP65+N M-H7YYQ7-BMWU?45%8P^&GC->7QOX,8YSW\(IB6,KCZPLE=_%35(QK.@-770@ MC#AEP#3P27"6MU]:1 8&EL:D51F"/BDV8 :Z#O$51Z"#'CIL!/J25',3T"?O M76\ ^A+[)_//%R^&6YLOQ?W#[C;_K6YS9P9MMB(/1WD>XS2,+3M)K"B.I8OX MSQ,_\9P)(!1P%8MF@7"(>S(X(2N@V1XP6@B0YCDHF;S,ND5#- M5$ D!1F**5%F[,/@EM7,PA2S?6LP>0V\=O+Z_G[WKA)I&)_+W=_H[BUEZO=8 M;"F\=E)F+=-!A'MF(GF?=,08*;>TW->G(PD98XAQAHZLR9=22F$U;SM,P 2S M)PH(&:BLA&"@5%DI16"URDJ(N/W*2M!]<.7_M*LVW]AZ]6W^K9 M95=3TF71^JHI<;72P.3/M*S;#9[\>.3C38;5CH_\_?SN5M(%'8JTK$S*TL#T MIQ-$X_B@2>Y5IQ#W5EISYO!0@+,)PR,7P%_UW^O=]O[M[CV?(72;O_O'[N7Z M>Y75OU;;':_>8'_./FQOGJOL;Q5,'< +&U:9WVDMAF"^Y3Y7;T8=,]D\,63W M@L3L]1K]RNPV/P;FJ4;\)O;/8LM\LV?*-O_S$S$UH+NLF4:!A6FO1DPU&P!E MD)2,!)S::H9$&8B^L5%?!!X.FYU0^JU\0_FTVF\/[,41U2SGT;+$I3B*D@1' MJ9AYG.66(QTM ](V;+&.A.0C35#TED-L!C&!&1OH/.,UX)./XQF$42W,9P!. M4#10$9"98"%TQ=5BB8JB]D.-JDLH%M56]V1;_%.\4#?EMBXW1=84>6VS._9. M=2\;GP^])=N4;8 /8Q!Z31O&YCL+(QU''I]2GV 2$SM/G3SS_.A/Y@PDI71= MK686(0K79Q1BS46 CVQ?A!OTAM2%"!CTN076T>I^3/-?@Y\!>M@GH\^IJ TX M\BJ>09_;9NI]RR\Z,MQK16-HAK4I/'75T.IF;]TB6D/@#JIH3=%1[?C53Y8= MF]YD)QZ.HSC'.?LQB*T\L&@(:^5U3L*P/WR6R0V:WC2#BYS1NTQ:F-D""JK0 M_VI*%FV-K08$5NY8-27@L!75Y)6*TU8?2$7?\*&@_=.\0?VJPQR@R+(P4SPG M3I/,39(8Y@"-$S+NQ@BR[=33M']>J3;L=!PM.96\' &86C:B"X(\";SIK7\\ MY;E"G]G;*0H2%Z" #QR=E537_-!Q(NN. YT5=##=<_YJ-05N I=-V]P/VV?: M--&__;YE'ZR'XJFM-B'W@]Z84>SCQ H#[.21'0((IN3RB8*6BCVVW'ZR,35^@(WI$/?88 ++HFVR!/=U5S M 8;CW(+ %U!UQW.>+-).%;YC[Q+_1O#"Y/?['7/[NS\T7Y7Z,]L%?/M.-\_T M4[G=/0Q\=RL*<>19+HY($I$L39,89FHNY,>P 6*O7PAUZR_#5W8/L!IJT V# M8 QU,\\Y:U>H8PXUW!W_VO!WU9R[W6XUVB=-"&G;AES&SI95 MM'O%B)%QELCLFW0(_N_FGNCP,ZWI_A(6B&PS&HVI2/3M&71:"/& M^->E\2=KKZN_8V(-M''T(M5.>6SG.1Z.G,##-,GXC*B>CL77?&M[9. M==VZ*_>E.Q-GV(7N_ +E[@WE(SW$V=\0]JA2^O6!TMWU-KO.LH('#,BFUV?^ MS0O[X:FLR>;7JMP_U6R)S9XG]/)KFN92-#NTEJK/(NM"_X*NR;3I:W_*#!$/H,WFD2A'[E9ZAG 'Y^9X,]*,.?B@J[2Q6Q$A? M3XPUF%Z[L<:*#V*D.\>:U!5/:]('FNTW]#;G!T&BS>E8THJ89VH%$8YHD&/? M\_P@"-EN)4H@9GV.F&%CW)'F85Q.''A*,X>2Y%F-)MF!)S9G8K==A9&1- X9 M$74=U/3GU:N MD582XMCV+!SD-G$=R[-&U?YT7R+[2EUH.C.FOMN3]E\S_.$UTKZ=]\HCB.(@]["6;DGZY[/DS*LS_T\H":T!O;5 M%Z!:=MCU 0!3;;CL(.]=3JP+7/@% JOY\7*"]IUYR3L4/\?E]IZWNA$[=;;$ M4&7Y9S@+8TQ\IK=AF%I1E!,O!'Z&1\F8_OPRHIA3%;&A*\0) U5V 2;)K_'% MP@._PESN;U"YX5_?6;%T?77'B:S[M9T5=/"5G;]:,6F95'P$5'U'JRXIND@' M%3]>A!//"7 :.P$)4I=Z.6A>WB@5PTHJ:"#:4N89R2?Y-NB7?9V)WXH?_P+, M3):!+<]#'&5.@@,[H$$06%'JN[!:C8N!4RK5> 7HY S>Q7# [%U'CF=D(T'P M2E3?IAKSLN]=Z;9!_X04.3I(D MQ4E(+<_UK8C"*AM'J1BVFQI01,DQC"1T\2+)85O$MKX'Y?W0/&*YR/4 M&MK,2LFE+65@C,;*)_PS8@X/Y.!'^",AK;C^S2V MO022AWBR.DC_5',1TS8J#6E=+86%X^4XH9F#,RL,?.);N>>!*C;4L5 Y:VQ0 M@+2Y'D=!S@HIRP:S/@V9P]&#/FLSRK\F*W.Z]JK6952L\HJJ]ZC;9%/=-FN:'[;L?*:WKVYQ? MWWPO#MWOY^X<'/9Z%"=.[&/;)EX:N"2P0ZF#H=<6Q/#'IT<:)6V-9WD@SANM M4L&W&$O.[E3R;E_M)9!S(?\5'BW,C([7]/+_1=^9.*C_U+MK;D^>^KO#4Q=W M=>[O_(TF:X'7?23&BHA7$N.5JX_7?5C+9EU'BH/$)D]4/E:4''#I5GKE8S9KP ]S;_0I_I=C^8=ISPT:=60'$<>F$2 M$>IX 8$XXR>KFPYH,EK<#ZK)!IIO>0J"G"HJBP;3P$ZJEI ^)1OE7Y-NG:Z] MJDJ-BG6N2>,7*9Z.\.$7/,=#1/0@P?[^C:9WCYR6R $"!OI/A),,]*O*!0ST M'T327MP\*H&N4/_)VNN&^L?$&H3Z1R]2;9-:5CO^Q1KK8M(XR6F&B44BG!.? M.DD26G$H-$"(*GQ (VU/IF71 MUO)T0&#E=J=3 @Y;G4Y>"3]2X-G!V;L?--WOBF=ZF^=%RM[V]UOPV,G%A0QK MG*"/#@R@CH,K]+XL=]MR)ZEU.")GVI11%H64'7@0819^"Z(;#;E=]YB!.5EA=**9L4.;Q M/_\_MA.)F1__C^UYB/#HQ,N__YL=6/_MVE>(OW?BK^]I4NU)U?[)B9H_73&" M->^:R)[C!EC0"WE*A&<)Q7&,\\BC5A(%29: ZJ!U/2.U4ZCS9Z,1*,G]A2;Q M@=N-3O(OO;=2C&%"UR9FH6$UJ;T$P5657QZ 7V^S+U0L?LU="'$D:X M(7$A+H T9DMY>&7MA@'0H.9##UX*9@0HNS9K M(DMW9:,"A&-H6Z +P",XU_?WNYN'[?W=MM[^3C8?ME_WCX_5"Q^#4^^VWY+- M^[*Z?MHD&^C4=O#"IG<57=(&NGG@6:0\KZD=IW><-3Z6T<3];>9]HS9M1*1 M<0_]J:S:Z>-<,K;30_W90>B;_+Y%[3DL!Y&,/@+@SN8UT-<\"5X93J68%9S: M:C$L92#Z,2WU112,'#]OJF\V;#?RK?RT?2IX&UCQBDA;L\D5UCA4K9&@S-_V M;\4CY=.T/WV^^] ;*"NY35H 0\*D:,$!:#LD(6@[P.G2]D5)U=1Z>MGU]'=1 MM!-%7;Y:-2N(MQ#XNBO3_VT_:6=I^CF-<.+D"ZLB&E1= U\'Q)8=V3[I("#H>O35\+=3>[#LDWZGFPV+W>DR'ZO M;\JO="-FI;7%K^ $"7&_R M-7[F#?4U1H\GF9]YY]@]S3O'_G%\YX8KK?)230K0O373%\!>"_+/?_[Y>?_( MOU1E-77L8WDVCH,DPGZ>YR&):& 'H=PQ\.CZQD]\#Q3_2^X+,8["O()<+!E, M20ZDP,=2X\)E9;KG70^:.F9C0IZ0D1868_2YW-+_9/^+3E9 ]$=1[VH1PMT] M%#5B1I+_\3\1QI>;C5EI&]/!+A'&P6+;'&$@QN]9Q4C,LML9BOF+X,;BPS;; MLT4*'EX5_WH9#[1888+CT ]QGMF)ZSMA&L>.C&(V;8R!Q)HXZV8E_O M6<3D(D^Z<("9(24(%%I\+,NFK0W'#*F56V4L"SUL9R%QCVK+";*M[\@+/]H9 M^@FB]Z1E8>*Z!%M)'H>QEU-B@097#DD85F!!$+44H3T4!G#(Z>EE0L*T\T0^ M Z=$2:OA(>(W_UC]W+]OMOW#B2_[Y_!8$# M[F8 $]"S)=T!"SB)L^N%)S82SRP6\V% 292CW;;DD[H]R?[U1^K1K=:319'R MW(>9.([$JOIU5[%8K ?U#*$)%1/K:]:PAB*J28J?[L:06#[+KI0/IE:7HDF< M8,=D%#^\KI15[MPJ^'&"CJPS@LR<5L?>VNR@.L-R]XPZ]YBD)YN2,-W7*=)9 M7.52?,WW[/VR-O+]F+EGAICPJ;$AM4*&(;%">P?J$K9 $&0^9%O.[\],5%G_ MU3"6AHW_0K1B!.@"+^$HZ! K1 ?H'O<@N9D' >X>"TJFREE>(K>MZRPH_,"1 M%GU/3OE_(47*??31?"?>!]Y,8AS:08A-V[*)XQ(O,82BW9,4M"=<2#<=&X(A MIK*K1(3I:$M*3X[3I""*5'*X_J8Z."E>7^FF'Y33LOY,I@_I_GB@\=VII7PO M=$38%AO$KH?-Q$R"P*9V;(.:,"T1U'T&'AG]U;!PA<*J^H1GQ[[?$UZ2?YNU M+2P??\_K7Z)ZKJ98WWHYR,546R60P!/VIABN'KTV!8RF*6P#*W!HN+ MZ/:=&KI-[5!-&>C[3,HOZ/2H$!UF1ZKM$+]C[G;,+^@J2]R98'35X*#ATFY1 M6%4>S"2=;5V7)7$'/LOB"Y*M:*.O-#[NZ:GK<_F1,7OSC:E,1O;OC^4A?V;: MP^P%[[)^E[[2N!XH45??]MR5.+2P;[L1IL3=[2SV7^*"AL^N8T>S3?A"GRJ- MJ"OYJYWV)CNDA^_X[VG,?/LLR8OG.HWT4WY #T7^RGX?(\)ONXNF6SE_M0H= M-*M=H;_0_*D@+U^K07/7!257;5/S:O.N1@U4DM9#;!9+AG5\SF(6:[M/#VC6 M_G]\!TSV[8>5@+$4 =5'6=>'0GC ZPIPMB;<+7_:$G U+]I^54T-V:HLHC2N?^POA7OA/)/K* M]NCB._.X>9K&R_-(UWG7L['O$P]'H9]8-+1"PP)UDA&DJUE96RX0_UP0YX.? M6D^:X +INIJD *; *#E7CX^*Q$8IHE=69MH.5)^6%Z42^J0/+WJ9H?C M1<&ZA^+EAR5;-_*L@D]YEK?-Z6ZS*'^F-_48R/[.:<0)#FE(L1_N2$1)$L6A M 9O_,D\0\EV5Z@14I]:D%4WT0S/M\D>)\><+P(GMG^K @"ENC4*7,+IM(&EH M*YS\(B:DJG:0\\2V;0TI)/B@3:386_"2QCM:EI1>=J%LZR2X)_XQS?CPK\O? M-UDEY82I2K]'LB1UTS6<9UHP._O&J36PJKQ#C%W&&$>?X M#3X.\9+0M_A8Y.I(-_]X0!6IJG&<*6-51FJSVE?5X'0+9I6O+=LO)GOB@Z0_ MT/ PEG3?;$ >#MW0QI'AV"2AD1?YH![^HU0TGQ,Y+6BSF#$LQ!S-U1(";3Y/ MI:I&K7."FG+69V52UCIFC,;&W6-FQ!PVD)E[6-%4F]LLYM.B5\VU:=;0K&2< MQ,JI-:VPRP$857+"5$UT<@TO=HO3US0^DCV:Q67]")N>T.J&V+0+O^T8FYYX MBX-L^L_#U? ?Q0W;+;[/UK$?^CN#\>RKB:X/=S]EH> M8EB_)]GU-:LO=R(PY=XG28OS#+?++DI_*4C6C&FK&F"S'RLG]/"5'! I*.*L M'T@6MU5K3 !:LC?$#8,T_,M&8POD809%+^B*&UVMA4_*-$D3W3WF;ZPS^LK.VT_%+R*Y7FL M3"!Q+1SX9HBI&_KN+C:]*"8B^C-/1K,R5831F3)J2(/J!1: FM+#5$U6 M% M<@T'DS@RL&%&5A@;EAU1!S1K:@&V9>T>*5W4\VB+-O&9!?P MH'%$@R@,?#O8R6?XCQ/5K)Z]+'C>PHV?M1HN5K2!$@)43(E5PP13:Q4(K:P> MF!=92S7!!,DWK"Z8!V&^VF#A7?CQ\O-Q3TTC=,WKHG@LGME)]N.>/(F>,\?? MUJWIC"CB5+'9;?"!>*P_S0@HFC4A_O(!=+WD0.5=%!K]RCE0="*=%T_J:#JQ MY&9GU'F1NH?5A2;HJC.O\\'X2#.Q5NZHSA/3P5]8M\CQ$CF&RN(MYB#JQY%F&[W M,K-:%D[]P)AVG[A0Y^/"I%;DY0H2W=3/A0'1]W2!;\N6QK4+I_$G.ISF:R8X M<&,+!R9)#-<);#,0FF,RL;[NF!0W$R]\ICD?^IHVM*&5;Y>(B&GZ"CEA*MW1 MX32^0C??VB[%[\E+>B#[]-_,#+8/=5,WF_:0"O5\0F9E=6^7JV]]+-KLS.R9US>^C"QJGAX\DJDLV+M-%JBNP7$.''#A)JN95'8%=B0A&[?OR*( M6HI2'25'E+ P6WT]),2;2N*^+HH MOM#H6-3#QYZ>KE])N@>$P&>6V"P>7A$$MJZ8D7PY$*Y(:)B2/1:D.E5?=,P_ M\X!&\% :*!<06JZWQV-O/#(=6-G50>23?! ;8)8Z'P\"SL&5' MMIDX,9]B"[L,FB:F/315M3!BM*$7PK,(B>URJN2&!JA:D?7/B!.14-F]T RI MC2^)EH4>WA@)O".GRM=1Q,\?)=OV^''D_;$H+GLDN[:!/=^,<1A'%B96X(0A MM8R=;\/:M(T3@GR1I=JSM6312TT7IL83Z(@I\'J)8:I[$K4A>(4:DNHT=EXD M1;HZ0613+9T7M*^?"T_#W4:VT"]\.FTUEHHQ?-;[.\%L><%5]'T;&7'T6DU- M;LE?;"AW*O/D@<)*>70BZV_FZ0&$[7J D->ZB6NY"2A J&NV7?L-#LX$:Y*13Y=_R)9 M]P8#5S"6H@LR8$!E%5KP,(J,U*IB*2#:VP949& 91%6D%I'LYC;75$X@).M' M(0YYXH1O.VZ2V#ZQ+%#&,Y2!/UQH%HR@F%G1B0O,LBRWH]0>M)4%0U7+.2CY M;;O128(S:%0GNXZ']\&XSGFC!%[Z;*@IVHP0'<1)CF[#?AHG/QPU!#,P$ M'":[HO!W"BIBUD!(<;! 6Q%*D]U-4-E7O!5'[6KSTN,11 M^O6EGF M>/W2/J]9PV:/Q^*7,B?I!*(!$H(I/?*K&GX])HSX_M MB\-Y_]_D-J9V+.W[_#GD-3R A\"Y2A "&N6<$NZ*+#F3!L_P+!*;:IZ0()IJPM%ZC#QA6Z1.U1 M #7PYB433#SJ8!(8H>-[OK&+?;'+(R%ZVN^0*@Y0RP+Z@3/Q(]_F4-UO#5J")(;B MO#%1C@S0>KP)).)E#4JAD:MM6(!(38V#L)PSA0[+:VQ6[2 L3K?D0?PER2OR MT_AP'B&ZS9J:V8LJK-J%,K%GNS$FH4FQ$=HT]/P@<)(8XD+-4M/M,]6T>$.$ MFV\1K?O7/9 F,@^\.I]%3BT])MF8X/CRLJ]N_\B^K8F^J7\!+K076$K?-ZU+_5QP MCUH&]!3> R1658 O0G+;0GP "(."?,B[LF5YP+E%%R]IW@!@N?V7XBS'DJ4E M@6G>:#V=EJE#HP*MJ)7;?*[0J ##>KAUDX-.%:Y,H:ZSF/_!I[B\DGVE5H?W MI"B^LP^L.BX,9PD8F!"+8"L(DM +0LNR$U@.L1!=[>&@:@O@N4E5?SEZ9@18 M-BX$HM@&J1P8F)Z>$*E^.'.@L+P<(J"JBG,AFML6H4-@&-2E@UY65QN;TK*3 M?S$2):XR)6S#P2&I!AJ8UL[S#1*XH$P)<=*:MUZQXM"/:1FQ+:Q*-_J)\,[4 M55<&N696 -C%#(H>,&%612^.2DIOYR'16'P[0?C-RV_G 1$IP%U809=-4K]!%8[H3OZAE&/UZ9AG=9,?GYEH2:.J4?91BAO M/B"8 MF7R;SP9L/E4#JU=[ MNM'S"\F^HY8P:GL30%O^C\J]')%9*S+PP"25&AF=,'-(C1SXG0# M-;//P=-UKAD$5MV2[/JIH)7>LE,@'WEREY/LW> :>^>;V N2").=DV K2B+/ MCW?4B3S19J)B)#4K).0401CG%54/.##5%<)% MHA^I($#B*3SJ@9++XUGW10)E\\!$GDGI$5QHL[P>F&#=Y![@FW+'PWH4^4_T M\#6/;ZNYXIS,!W[-0+.XO"\^,%^F2,,C_^*4_92?G>EA0B.#_13MB.T8262" MNI["R&NVFUU:?-1'>F*(IP5=_W)]>X?^F:?LKZ_L=\+%"I)0BQW2] $(LZT/ M11Y1&C?C9IH!]S5;Z,S7%>JRH^Z$)8>"HG,4D/BFIR4Y8/IG(LE5X![;9QK1 M])67@I1M^\I_5UM6VU)VQ&6SL.<%-O9W#L'6CD:11W>!8'M) $W-MJ?#!;ID MX]2X6-PA$85QV673 [,K@C@(N&QB0(D[K)I $K.9UOS10)Y;$")9UPVT94V M\]F HG6=-NBKLB78+P6-TFIA]O.>\A^8;WC]G!945= N0W+BZ6QR$8:DWX%V5Y[J2$?D;/\'\4A]@H-FHP%7U?>FG#AAE];6O MF$$M-UJNQ"61T'KDF*;^!SAS+$(C=NA87D8N3FQ495.?Z0O[PGTE)67GV:>" M/(]7.AD[@]]]AYB$1AA:H<.VU0 2(IZEIC\Z;#2EBF<&4,,!+.@Y#YI80%@9 M%.!8\#0*DC'@>3A@X5]EL$A'?B6^)."(KY"4"\'>^34VC?,*B=,/\8J])%O9 M=1W'[&,NFS_NTHQ:?6OF1RX.+2/&AN-8CF>[5F()]9ZO# MHJ\T/N[I??+ED$?_>O?]_9Z49=W-J'=JCST+D]CV<)R8CN-;R2ZAH!D",[0T MJVA%[PI5]'CN5?7WQ5Y(8,#$3BZ*8(#IJAP"\(JY9=E4%EV6]' ? M'@C;A^/;[.8;8,84JKE#+5M,XIF(,)7F!+DIXSHGIZLS):GP461]Y/C8U5JOA MZMNV]0M*]F2J%+C)1Y\J*0Q-"P>4ANSLX/K4]PUB&#%P:M$8'8ANR548U_0: M,_7?P,9+H]"(F9O5XL),24WN5*:BY8YB5B15?95&:6S;3VE.S$$?I=F'5938 M_9URPT#C:_;])T_T,^7#'MI_Y,F;9E]9"768LKHA=A/'L6R3!K$CE'$NRX!F M5Z1E ).: U2T+-2.!F)K/C<>2'XJX9+Q0<#(B]D"G7C"S,2@PJUE!C7A*!Y06/HB-F-U3+#C$-'7 WGBUEAE*7U MC-'8.(]G1LQAXL[89?KBY1Y]N[L5K M.?N2S2O02J& T<&S/ J;FLZ((%6QV5]KLV+-"2&Z=9I3CTC>AM$LS8M/^8&6 MX^DVGDDQ\;P FT$0^\2*;<,"^<<#"KIOOBIZJ"((O.@:8"%XO;5&0N"E5D M9ZF\92K(?29XH36/T[P6*I,>IHG2@BM)!9D[Z\FG@FQTA!,23"059.UA3"2* M/-&29#!PS^1=)KT(4WNWLT+?([X)VB97\/)'O-Q:%UI:\\&HN^!2 +>^*ZY> M<.JM+KD6,-KPFFN*DS_<1=<"9#)774M+RIG'V^<7DA9UPZ7;[,!H\?Y*=1#_ M8YJE![IGA_%X,(K$2K#O!Q0'RH&1,%4,QD:8 %9I[.1&OCQ)M@(@)(K,CJB5#RO?F)#^R3Y#VS4ILQ]BW@@#'EF,%1AQY.]_] M[9 ?R'[>K"CE"F1T3KP)JYAEV(9XW8LZK.7 M='JKU.5'\NWFVPO-2OJ.9C1)#X/=R/.Q[QIL2W+8Y^K$ENF$)BS':X*2]BRO M)CG[0+XA6E,&>K5B"!D1P<0*+$P"/W'87_TP!C765X"/A-M_1@?L[4_@(NC= MKY<6ZLU7@C**J"&)?FB(_JC0=9\72Y6K/D%E6]=\7M2!*[[PN&1^2;H_\BOR MMO]-I\M$+V))+8+#F/G3(=D%- R8!4L"F 6;)J;=B-TD"8VJKN)QPP0J3UP M,U=G,!/3734XP-2WI8G.1*]0BTJ&>E. 01.2X=DJB_*K2EF9)K1MWLJBP(/D ME>4WX!DLU[^3(GY\?JK[=#S2;X=WC,M_B6:R3+RN>8.MJ*+'])F[_S5I\O.J MJG!PRMNC-_.L+G_1>9+9VI1WS8D*?E;Y0.L_3S60;=C^,SG0VEX/SA8D9$XS MB; ;1SOV>\,U;5\DTO4V[&L.B37%L147_!8L4C<&;\./6,R1^.-^<##;QSF[ MZD_ENT)GUE']!/\8>[^\>*$6";4RH1]:J2Z*BD_WHERTU@?B2W](2UY5G&9' MMG@36E#9B^]M/BZ%8P8W9'[S>87;?S!C@P_?@ NX'_F1X9QG]#.-O J3K5:];2+*T^O[];;,DT%WE)J9 M*\1=8:9:/&3[*V<)-3P!&SI!D!;S6S7A!SQPJX4.7O$-!T%5'3B \K;5X7!( M!C7C$DO(&2"V8AV3'S23XK=9<8R)$7G8-4,GL$PO#"B%G,DO5M_FR SN)S6/ M (DP(1'%@1F''K&\Q#! S7OD$5C340O]L.=-J!0"$=DQ#BR7X,@(K)T;F(GM M -M[2$,A=5>BYNL@MA-(2P:S]8,F8Q.&7YUU'Q5,D?V^7'M3"STJ5M\&CS\D M9V7O\NR)MZ#X0,/#(UOB^EM:]J\F'9V3_O4Q+<'1GZGW-VL;(LO-I?BP1ITZSLHX[M&R(AVLF MY5^.R*@0':9Q"U)K"+$LR2@519E<=+- R9)8W5C(XK-R^^#/63,^B<9$'@?U;1I_(@?*AI*(;XSQ5H6]N4']S M![2%O\4='E#,F$!IPP6*\A)ZC;< H]B^J0 5*7WN(L$)HY9RFY&G;A\5$U'1 MCKI ;-.]54SP_BXK^)9TR^IJ7.M'QNP7PIMBL]^\T.+P_8%]/?B887X/],(S MFP>I ;&+?=N/L.D9ON,ZGA'N0+5U -J:M_#+H;4EXX6!R,ZIY;&H5*"DA\.> MUG.E\@2]-&Q>(1Z+KN]W:_< M;Q:!DVFP#85 70=N87#=[]9U0$5:U_+A??MN_/ MJ&"#IC_C3ZEH2WLJ6.)S#NKVMR=J]TE=VI22_4->IOQ$=_/MP-P,7IE[EY8# M'X#K8I#$)C9V]LXS;#,.0R+?L785;YH5>;I.\ J=V;U"9Z5@.]Z)9=3RC'X] MCHRN M%!AF?N9E578AL2"75"!T;+W-8J SPG3#GW./K1W =QU%Q^?CGL<1[P]?:15G M+>A7KK"O]'SC6/ECY\A\OVVB3[!OA2:F;N@%.^*Q?P7E):SD1_=9IN&.;YH= M_E#%(+K@\/)&7';(G]R'(GA(V@YJX*E*%N7F%(:4WKPHADOY_$$Y;MYH1N$J MZ*;G&*Y;5LYROCN6:4;+DM$*FTV.I^@^93Q.?1LS$YTF*3DU=+J._O>8%C2^ MSN).QW3V;\RWOOC-1(6X:5C8IX:#P\@.@G!'=LY.:-+Z1OSJSNB0G6*@^V,2 ML[5_(/!AMKAE''4XOT)GWKO-@FKVNOV#=-2W;P2E(CNMF]M-[?A&T/?M_%9D M)7/HV&)/%5-?3I=DU\_YD?V?YT'3^#&O]J0'4@P[%?LF+Y9(7!Q$L6OO#/:A M!*!B"1!US3:ZIHM(39CG?>:5Q_;":0/S[D"@BME@;5#!+.J9#73FXPHUX%V? MP:O=W8=9\. I?#(@J,KM ]'>-NE/!I9!-J#4(FM'5]UFO#5N=37/+-Y?:?R4 M9D_7$?NGRLKQLNM]7A[9-_*.6='; WT>)-$3BUFAR$^P3?PP<0UJAK'DB"L) M;C1;I,;QK M!4S*AWS)\/)&P\!6P#8]-&S-HFL-)N_&57YY*2B)[[-?2%&YCKQT?V 677;D M]HF%D]!(/(/$QLX#53X(T-1L_"JZJ*P(RYJP:;R@ADH)"K+FZ K58-3T>5NV MEH.J58D.B[,HKW*[,DWQC:S'(@33-F+Y5=GDJCSZ5S=GGV=O#>>M41][.X]@ MWXD,;(5&%!/JFHX).I[-T-)]5<$;#.*0E.PPT73F1==%P=N4P),TYR 3O&Q0 M P3P(J'"X-T4!CIFMBV+J2R%:YK2QOE8Z!HJ\Q8D ME2E+CVX6XX+VBI:G\,>+H.CI)KT>H;<+GKQ1/^KUD"D( MG AO?]WORAW[Z<]_:G_#_L?/#W_^T_\!4$L#!!0 ( "BZ%PB)]>"K88 M ,A1!P 4 87IZ+3(P,C8P-3,Q7W!R92YX;6SLO5EW(SF2)OK>OR)OW=>+ M2NQ+G^Z>H]BRHRK3AU_>U/;VVL]7O[Q>>+WR[I=OU>KJE]65_^6O M]>+OU5?]R\5,KT*]N ;@W]9_]KJ^^;&H+J]6OV"(^?VOW?]T\<\0J8"4M8 $ MR8" %@$5I <02H*(9M);_/]=_C,*C&!I*4 :"4!9_%UI,0'!:2\YU]A9N'[H MK)K__9_3/T8O_2^1O?ER_>V__N%JM;KYYU]__?;MVQ^_F\7LC_7B\E<,(?GU M_K?_?/GRV5_Y:@VJ^7.FY M32]85O^\7'_XH;9ZM9;ZLW3]TOD;Z3MP_VL@?000!@3]\?O2_>'?_NF77S;B M6-0S_\F'7])___SI_9-7ZG_\XX^VOOXU_>S7UW7$PH6^3)2N_W+UX\;_ZQ^6 MU?7-[.&SJX4/__J'^'<@:12RS>O^W\>__?7QS3<+OXQP67/Z(7YP]XCTLH.I M\-]7?N[\AK'[%\QJ^^279DFL]>+^+V?:^-GZT[\Y7_UM_>0SLUPMM%W][0%Z M%)L A- 4*,4,@ Q!H@RSEL&G3">*EY'DM1:6WO[QLO[Z:WSPKTD2Z8NU2-;B M:+QN(Y;CZ+Y?=E_B[S;(QAI(IA3P%%N#F6*"L$%D;[_M*=7;ZCQ;V%_JA?.+ M:#?N7Z<7MJ':IXB]^XU?;_0B/@C8JVKF[O\Z+.KK'+I:U1DDMU%+)/-@B#P+@<2%7U2U>SMW;^(.O"V0N ,*'.$L M-?* *AD\MPQC*[( XLEK>\&!E ^'XV59"!B^+/1\627!;P/ZD0&""]X!8 MY-*/A*=D$!IVW]@+!:Q<% R28!':_^0OJR2$^>JCOF[8-,0L,-I#0%B@P3/! M@E<9$/#TK;U0P$M'P0!)%H&$]_$DOX@F;"WXSU'^_G5].U\M?KRN78,=XJ-L M+)+Q" X1M X%B&0&8.PEHA=.1.DXR2?G(F#S17]_[Z+XJE!M0A3MEA 9!J3' M$%@*C=0!&N6'>19[7]\+*K)TJ.20;1$@.7,NJF!Y]Y\/U=RC72:4Y\ X1H$( M@6)G%")69P!(RZM[@4.5#HZA,BT4&'B7",PX1:$C)>QR_/%U_J;_-=%B*:@8;1]'DK),+4!D:&Q2XZ7MP/%05'-7,( MM"1,K)VF\\7%HOY:S6W#9S)" AD4!L10A83!A"&;#Q@[;^^'CH)CG=E$6Q)$ M+NKE2L_^L[IIM!U(J M!P+$C@GJ V%XD-IWW]A/]06'-P>)<&+U?_;V=A&AB[#Y4JUF#>@Z'X!T' (' M+5,$"^6<&Z3^W3?V4W_!<K9+N$^0E8QC->'8R8M MTEX.L_A/7M=/\04'*H\77B&+_NUW>Z7GE[XM$H\] D98#:#77 A'A14\R\+? M?FL_#!0<@1PLRB*. Z]O%TEVR$4#5#A@6"+ N$(^)1XH-@\2^ MM_>#1O'QQPRB+0(B[^?Q:5$+@A#E@<*(2>XOA1EH17 MV]O[U4\5'XC,(-HB()(2_(O7>N4OZ\6/1BB52B -A4!A87UPT0TV.<)-3U[: M#Q#%QR"/%V01./A\K6>S5[?+:NZ7#4LGI0%*! <0E]QA2:"!PPX4+2_MAX/B MHXW'"[(('+R]]HO+N.7]MJB_K:Y>U]MZ ,PD0:*M4_ H&$[36)DOU5.O+ M^^&B^##C<,$6@8_/5WXVZZ#>0 \D#2JB.PA! Z(:YX#%]CO[H:'@F.- ,18! M@DCX=2KPJ>W?/U]%N2W/;U?I8D\Z63?J!*T &E("%#<^I=\4]SG*J?;1T \D M!4__TS=0[X@$VDD%"#%<<$254NK9__;Z\6[^$G#02;1@FE"$'#2888UY6Q@^+KCQ?V04' 0,X= B\+$ MY@92*Q,AI=]M($! KRSQF LV+$+5^>I^N"@X@IE'J%/7-&S":8_8[KB81KP! M,GTKH44A!.+XP$L<76_N=\^OX+!E%I%F@\6__-J0XX?XP5$W]:,/-%]Z%[]8 MUK/*I6X,ZUJOM J6=3B_\9L+"\]FX?G9:GG_R>,*?(:4 M8TW*_6,_^:]^?NO?Q>459;Q^Y%^KU=7KV^4JOF[Q]KN=W:;#U=ERZ>/_W!?] MO;$\. :*XKCR'*+$!H.HV5=@=PSW1Y Y37>"G,BYMU6GTM6$.]P]BZ_KY>H\ MW#':<.:U!,I'85%,3- 6$;0W<7L,T)X0,$UC@S$A=+Q\"P#';XMZN;Q8U*%J M"$$R'W=G8P!"#FI#6-!X7UKN&&ALO7Z:%@=C N-8V1X/BWJE9UE@\=G/9BF+ MX.?1%YB=S=V9NZ[FZ]NY*1?]]OM-:/04P_ MRJ9ICC FF$;0R-$XBP<%4VYOQR([0/=3.=B7@\*V"E@?80"Q*/"][E MAE4+&=.T5A@30T-E78!A6A?$^.6J ^_I9HU6C@"NB;10(^KYOI+TXTX-3TB8 MIO?"F# 9(N/#(:(V$)G[RW00S022>W@GO_[M?]U6JQ]_\JNKVKV??XV,K0^Z M#5.).-#<<<"]E%1*QP)'V:'3@[!IFC2,"ZC<^BC /S6J78LF MG@.DI1A8Q!A3@6DFS?!HHPA5ZNDQ2.**:WT:V'@-RKWRH M%W[S>U_T=[]\^SV*,>JNFNO%C_=1MLLH#YL"&?7:7;PWY8VZY8O%O(K^*1I^4(;:.G:AS5 #KI M*+68NL1B/ *:!@2\ M1U!AA12S._7HC4Q>KQ=-U/%B#%3D%VP15N2>FWM.UBPV8OLJ>I3."\"<$CXH M[A7,G3MI)62:--P(JJYS2WW"&I7\=^R]J99V5B]OXTDRG1B[).F$ M U(1'PVX]L);%M#>UG#'("X/Y1-U!QK3PYY I2\(R*U.@:0&2 LA\ Y:Z*6) M^*OX.]57OQ4S?<)2GOKYKE>-7DS?B\=, ME?4/[ST/FS>=S5W+^SL!+#C0+-I,IR.^'&;>FGV7(H^JWCN,Q*S)@+.ONHJ_ M,_-?ZJWE=U7/HOU8MKLA4*710P@$3#@DT0LQ=%_C],'I@N=)G-:O'!-A>_,, MF757P(:\+E[HL Z1]?/P17_?7*N+GR^\7J9]8?W?+NGJ-#[->P%$=#TB4P@Y MMZ\%PM$E)H.HGM;1/"6 3ZSA(O(F73R_JQ?1OYYO;@?:'^N9;ZFM6=3ZW*V_ MFZTQ\)NNYNOUOJB6R=^_7<1_-T*Z%UDSY8B @= !Z F*FZC5@>0.CIZ K6D- M^ZFQVG.I3 6;B=-(^[21023Q$7].A4*/#NNM65:NTHL?7=)2Q@,=% )<.ND9 MM3+LQH-;LU33!J'"7[+5>7KV;U=_^W;M+?R^634G>IW1> M7RX?1HR=A4A2&_O4 LD0!U@Z%W30R(CLUUCRLC#MG;Q"-Z53P.$EKH:^C!N' M@2841>YE8!1'K81];3Y/L@X&K8#1LHLO;05D@<#0*T1?1O?!6GGOV@T/LPK( M,6 DTX SKP-DG BL!SI:&+E4 H,.F:,TZWXJ'AW.C/1M>6XR4_H7>W M7*S^]ME>>7<[\^>A_;Y^\U._GG!U]KW:OA5&E(Q\PFC9G5! <\V)#] $VJNU M0B1D"UWQNT=D#:6Q$ P>@8MZ B5-#,8N/M[4U_&XM12439]O.WG_^C[J:K_X2176[\'_R.X-:UPP8&H . M0@,DJ;$4!HTX?<91ZWSX=%#)J;4ZIP@+B&4\V.3H V\*BWNVVY244C%S/$[528!%P"1=OMZ_FT>WW!5W5SXA4VZN?2[C&G,@(02 M 261,"R(P$CN4NK>Q!7B^AR)@MUK?*.HI "L'9J_WV3LS]S_N=V(X&F$9T#BO(7S@#W0&L:-AQF)D,9< MJT)+*,J)\HZ/XQ&5^A+AW(-G32C02CB L0K.2@.%S!USRT'WM.4/4T-XJ"*+ M:(9Z;JMV'ZF%&Z$(,-($8"UV0CKH,FK.'GFG+"W+#+9?@7\K=OE=ZIN?6 M?[[R?I7M%M_3AXZ2M=I#=_Z4U+MJ'E]6Z=E%O:S6R&[F&=:04&E(KT<<4&8\ MQ$H';7*WZ.Q#UVC)I[L0$P6&8P,BXK7#3EJ9_6!<:/(I#Q)Z9YR>%_=/E'%B MCJ3+V"$>[@,5B&@<^C5Z_/UEG'K@8J2,TUXEO:B,4X "&&$180 M67C^P$&D H8XEL:'6[9ZK1>+']7\\B]Z M=MLPMP+&+31 C0/WA.>KA7D;@3:B[ 2T#0( KN%\=FU403(SJRM;R,CG[SU MD:FX@7_TJSNY[7*#) =&<1/EI86'T%DB?R5U)"B>304 M:5 ) 41I1#43@6;O&K3]_FD3J?E1&$R[KA0,*"9PP)R M#;G(?<+:1\^T&=$1W)Y?K'Q9/B8BU6-*029X,,@$)HJH35KM_E MNX-,3C<])9RRLH2!L@E]XNS3I]3H_CS\.1K*M7!V:9=! FTQ I *2CP*D.&= M*O'6Q-/N"C_%;7[ELUFS6SKA88M/;6#<$6$DQ@[@+4^W>7 M"G@6MUOQ!]^5Z9!6 *.-!81)RA1G.CIR^?'3 M3LRT&]QX$,H@^B)0]/;Z9E;_\/Z3GZVOHS<$MLL2- I(C0Q 2 ?GG+ *Y^Z= M^BQ1T^8=1D)57E44@:[U,;,'(TX!Y=--'D&U#\Y"Y'*73'20,FWB8B0DY1#[ MI/A):;G-W6G_8=T/?^[.;_PBZF5^N?[@GKD?':P%IH%V7@)J+:P4JT) MSH->.FTN(S-VQA5Y =&BY]>#2*5"GD+@>82%$$HKG3L,?:0%&BV%,9(%&BCL M$J)+]?SRBU])1?[@*7L@N MULT=C@+37@A I5,$6>4)XMDVL@/A= J/.C^<1E=# 9M;HQIA2Z(M)0DB0*"$ M$0!I#EWPVN6?C?,,2<4XWN/9KYQ**0!CNZ>*[M6BX[9NB(3 6A\41%Q:-DKK MPU9JBG'+QT-6)E44 *HM)AK'4YPJ]RD#PG J.28NH-SWM[9>7XP??I+;DI;U+)]YVKW]W+:PX@('2J>N]90(;N+/3,C=07@/.=-6%)T$ M1[F448#]Z2\A!VFZI<8 IT@R3(/RF&:&U 6E0A 9'_+?.7U*P]1]??)HM\44'2WH(J!RYMRZ-:B>7>@J MGA5>ZYLJ[II;C#5MJ@7*X "H#C P$OG#V2\&/DO5U*5+H\ ILS(*V. ^^96N MYMZ]U8MYW*679];>7M^N,XSQ?%K9JB$P8Q%0P6I K+4!.VZ\SUTO\#Q54T]6 M& 5>F951AOUZY.' B=.;\*V30,/4(#2XX!U15LO<=UT"1Y@CC@V&@F;_=I DXJI!QZ,@J:!PBX@H/#.#AUB&JX6E[*1/DGTRE&F1V_YPWCS]LXZ3SXWB,7 MO$$I**6!8(%:)J0E+/O&FOC6K<#MKM@GLJ,+ /JU- M&( Q"&$BE8@'F-S>UR$$3AVDR(RCAAI&Y YL["%GZHC&Z= U2!%EHNK] >W28!-K'352,<6S3YAIH6-:F S5[5ZH M'"'H L#RR7^M9U^CP_64F?;1?EQ9$!E@ .K(!G6"V>S'];T$E02?8_3=*#[( M)?P"D/39V]M%JIHPJW8&8%I; D/ *('(BVB,97;_;)>(:0.(V1$S3,@EH.39 M!E?QT!!W:RD!)-@1QW1 (G]-P$N:OGF0_S)0P 5 ),T^BA[_Q:+^6D5:7_WX M\S+=V'JX(7AF5]7733ZZJ]4>5&DF 0/*0B^",H'1W/O4X506XB(?B8OZI$HJ M(N0<>7PLP]J0KZ-Y31,N@+#< FFQ!!XA;J&TC&0_9CTA8%KXC*WO)KR.%'T! M!NS,_9_;NV:_7^I/WM;SN/_[)RQ]J0=*TTD(#,4&(*F5DTI;:[.7"8S Q[3[ M[(E1/#D0BC"C:^:64<,M%1;-R1X8:*8=H X:0Z@4GN:VJOOHF7C@[>1X:4[? MR:.Z JSR&Q_?;*N-,J_KQ:KZQ^;KN4O= WWZNJ4' -4"&(@]8!!3'81T/GM" MN2=I$P]U*@V<8RBT )Q&<2Y2#Y0W?O/?]_-&UXJ62[V6 LF" I$A2&#J"I4] MMM*+L(GG3Y6&T?S*'%I5.+A_TJ;J^_W\_L;4>?AS9.4Q.?QVOFKM9\"P2YY3 M]-^5-L((2X7>:?+>VC>I[_LF'GA5"O)&4U$YY:SM@U7>5$FN<[<\7[RIH@ K M"/FT6C2VXJ2 [: ,>=%XAARU'VD%*#BHGGDI4&OX%J M*L >KBN47^EU)>QUFGB_5F8C_6X-,)[&!4,E#?'L1K#,[5RV4S+QZ+/2 )=! M79-W*FX&#^X;@F\&S64=#[M9._:DKLO(N&U(:)_51E%;$7AY9L=Z[ MY;LHY)8PV#[FO$+ 0!X7M_8B:(N]P;F;(AY 7I%E=*-!)\3B2TLIU'>_:/_02)-+ 2,(!-9PIR)V6 M)G2BG(=[R;O?JF_Z.]_K597J?-D9/%=O>@7X!6! 8FU M D1+P2U1UC,SDB-Y**U%NI794-3A5HZJT')BHMLN2UKUR_.PN0O:F 8%,=!" MD>BJ$&PDU0Z%W&T].HDITHL<#8%95%* S_C)W]PMIO.P/9#S_IJ4 ()#!82A M,OHT$@,(&>%:!XQX;FAUT5*D/S@6LK(HI!S;]82=?0L%IE:4B%+@;(!0*\)] M]D$!G<1,6^X[)<*.5DDY$+MXX":MD]1(,'7@?5TOF]>*F/= (LV!18@X3)!B M+O=I&$+N8<3MI Q;17M M=, Z2@U%1(_[RZQQY0QQH"#UD3IC[%-J?NFDK8T^,O)&45D"L[FT( MWJ[.P]OO]DK/+_VG"/3S>6(V_3]%Q+_JV>;(G:Y+V+@,T@_.YN[I!UN_V0A+ MF0"TY1Q@CYTBSG"7O2)G!#8*:<2<)]HWM9H+./ .8O;"+ZITCVBW7LG.;E/@ M:5NL&U$WRCU\ZKM&-4!"2*<"X]KF/N6>7::.:RS-PT=W?"/YE.7!.R#5'KW>2935?Y[F>#A%\PEF& M"0#[WS;N2( #.,T_(Z#_"$1H83S=&0]00-QSPX-CH[73WT?8N%,#4.! IEN< MT&%$O>)4$CP6FV5-#U=KJCV0! ; ;1J0'HBS.G?: MII600C S7-&M75&&2+T Z&Q-?&IO7VZ5BZ98"T"X85*GV"[.W=:T0<2TD,F@ MV.ZY6D=(N0"8G#FWGC*F9YN^ :_U3;72LW9F0KHE:R(S@4DE:1">YQ^8NX^@ M::NH\L,GG_0+@-(GOXKR\.Z^%5H[%RX-EH,"1_EX3P*W4O&0O9*EC9)I"Z7R M@R>#O M S9FUM]>WZTK5];WF)*%XE(VGWNJKW]Q8;6?,8!27@TU-RJ-/Z)@F MAN0.D?8F;MH\V B&:12M% "W9V)Q*IK9U+0V2 P09YA(STCPN=WIES44Y;CS MUW$"+@ BS1Q5,[[QJ9[-WM6+;WKA=MFC@0(#J0,>246D@=#)W'&@ TDLY*!V M)"*>[8>13ST%H*]SX'.D'4>R3?3\@,,PF7!./C$)O:9L=ODP,D0SCN)24U(8Y:4S+G?U99.*:3>VDV)HF ;*0M)F*;RY7<23 MQ:9TXR]Z=NM[W!Q3: "JZET!3XX4A1'N4.TYP.)73GO].CL3Q-%C"+MG. MX<:,/R:_U[]VEN3YV^)ANM76>N0&2,3BHO0N"(VYY#R_JW\,I=.>)PO :DY- MEHO7S8I,/SN_6;=8?_O=+VP5%^='OSH/7_3W5W[N0[5Z^STM5;_+-M<$*&PH M4$H89"6D5N1N59Z)]&DK(0M ]*BZ+@#B#]=-4L71+O%.(B -QL BC)12E J? M^UK&$P*FK4\\)=R.EWLI5WUVQT]N8=Y#8(07P'JF*2'.*)7;OAT^^7.T0L%3 MPN9XN1?1M:0K*IVXB>+QU>5=%V#[X\M"1R_7WLTK6W\WVZCTH5'FO07>E8-" M#$B")+ VNL048T]H;K,U#B?3-L4_)9 +0$(!N^^^ !9%T2^&.@"HH=(L^$"S MWXD\.&PX6G_\4L*&>Z6>M;)ZW*"A AI[ X34E$EKH+.YLZQ'!@W':V]?6M1P MCPH*+='_)2S^^F MJ3X6^6\VJ.V7GX>[>]1Z]I!/:[^VG?)IT #IH0>,08Z\P(BBW)'^+(0/]@*' M$/&F6MI9O;Q=^"]1F:_B<_^^*TCM>.I/%8 R5 4I,.8N=[%2;AZF3=J='L\- M?W!*3&0\&^4SQNONTLMJ,P#S<,/[Y,^'&MEN6C(9U%>WR]2U:1E-N8GZO9]2 MG69D;+V["VD\.FTJU8ES9R$)T"/KM8C9[)+Z3 MF(EOK>7 0>..8Q;!%WG1$N1 D-Z MEJHKWLWJ;^_GH5Y<'QO$?NZ)0VW,013G:@K3\LZWL_T1/1XB$DB@@'.A$6=. M*ID])=F#KAQMM-)SM]_UZ(,O.U>"Q!Q(3@+PS&.3VJ)HG3NPW)>VB6\'Y49/ M6[NL["HJT%@]C%/]["_7TCO"/#6?,=0@/4-5+A.T>?@G?U,OUF/!.H!#N 8Z M0 BXX(I@RSUEN9==%RV#<_4[S^UQU(?, P4= UHA%Q&,,+:YH]D]R)K8P.3 M1B-KGUD911ZD-E/VUJNVFO]Y;K=ZT+V=KX[KIO?\,W/$=0^@.E>P9EVZ\2>_ MNDI-;A\H.)N[_ZBK^>HO\9NTVW2!3VH))*,42 V]"Q8:E7V T($DYNE=U7A= MCY42@@'Q.PTXTM00#'7^:Z[]J2NA9=$XN&KO>Y5=8P7Z2F_\HOH:'Y!J1:/@ M;H_UE]J?,SA0]#QUF:Q6ZYLBMO[=N\LG$QN>SU=(K8'"@@/M)!*.X*!T[BCT M '('WVXY_-7=GH 5T1/ "'B9:D>H\SC_99@!]$YK\4Z%R<8]FE-IN$A[:%9' MF;_[\8.#K-WNN[,9-[-Z'B,N$"!#=,N5XH@90X0.N6=.M%,RU"1MSS_L1")/ M&60G,;#I$H^@E'"2VRRW$C*U$1FL^UW[,%SP^@+3"8 M: ]"CHBFGF6VW[L)6A:.Y(-%[O6))\2"K0J']*EF6/,R-T?#K4;;>_/9"@V MC^Z$@(3 :!: #CX$;[ B/+=I>$K!8"?"+Y?>/T3I-P_O!*(2 DB9[K1!+9QG MA&.:G[]]%$UK#@9HO^%.Y!-\@19@UZR*N%D9;")H.?8J\LN- ME^.S6HB9R(6)EM:7>310H,4X>CY3IE%+(TY-ZAR)LU841@I(:B'PGBCI2,0 MS9V3SCT':??*\L=ZY7M@DG '-)+1CXV@3#_ \8O<^>B^Q)60USD*$\_?(,^A MCB(STNM29=-H['A$'5[[@P:7W_6@+U?)2VL?QRY 4:.!5E !K&5!EN(=>[] M>#]%P]N+W>/Y/&P__Y-?=ZE_72]7RT<*+O2/=;"H$_O!>""U,O'$'L_2SAG' M>?Z&9(-(GKAL)A^^FAW+3J?*(LW8&Q_2X(Z[?G\7J6M1/;^8Z6,L6?>SAB=F M>E&9R9Y=1*W[R&^]UO;=2]N.VANWV06@*.$@,(RX01RI[+VL]U,T/*'\1+I1 MK)T 5XX!&0@&1%(1#_Z&(9&[.&@/.=/:H8RX:&9\\ZB@P-/4NG'NK5VM^X_J MN7M_?:.K19+@ZVA8+X^*RCS_S*$6YT"JLUV8VGKK>G;R>AMZ3/AW@8V0 #1& M 6#EJ:4Z@B_[8-O>Q V_8K7UHD?!QU>N&^SU+7]8"\9)#PR,W@"U!@ILK?9X M5,$<2._45['&P%OSCM:)]%F@]4M3&:M-\6*T(NF*6I2!G]OCFD[L>]KP =\] M*=[;SON=CE3R0" -$ "-$6(&%@]G;Y1]$8(X9J<^^K'-54"Z 1,$" M1SC$RAA"0^YHUF$43FO7QL-6V]35D?16H#5[KB_A13VKCC1MO1\]=F_%=AY* M[K&HF0=:QAV9$ZJ0#@)Z4U1KP&P-Q)*VSL.9M?7M>J&M=?5C\V]GPAHK#!3W M\2L$'2%(0$VYRU^V?ME/G9WOEW>W,GX=/WM:7<2UZ]]Y%[56A M\INW+M>OCF, M;./&^J::W:Z>VTT#1T QXT'\OT.(&2EU]CG:QY'Z,AJ5[L50MRT:3VEE%@DU MVH4>;9XZ'Y6_I>F()NJY%I8!)B^7($"@<,0KRZ'.W38F=V/3+0&N0RMWS]^/ M94XTT(9#X +&!&/FI,X=6^U%V-1Y] %X:*E)S*R( OV=9[J#'FU?^CUWY-ZF M(UJ>8WI4FH@^!9T&GF)KH7+6T^QW'4[0X?1Q_WVND>;^HP$WP' 5@$Q5*]HA M(UUNFW4DJ2^O_^E>;'4[4.,IL$!;UV@\>K1UZWI2]M:H8UJPGDTP@X= *L*! M#@I);B"G:NR.H?DMU>X;MG:)5S_N?M@)=,0Y4()+@"W1EAC,XK^C6:J#2'T9 MC53W8JC;.HVGM(S'NRPC#-[&-;V81W-_UR]_^>K';[Z^7.B;JWB@31-G]YMB MG]J!F&C^+?2<,,U=%/DX!YUCR)TVC3T*2D^EO (**U*;JP_5U_NLTX'4' MI+8.4 -#,$$Y:',/W#B,PEYH)"\*C2.JJ I@SHW%:SZNXDOF$R+;W[3:!^ MO=73>8=/C1G AH1QM/8")7U1H#R)V@H\9SS; M;GQ0!KO/DT=OF#YFVFE8>VL+ U L.("1$4Z*P!C+'60IHVUZ=ZM9BH'R*9D" M32!:(D%4[CJHYV@JH97&.!CJV2+]..T4:,W6S4V/3C,]_G&.IL CFIU^[6&M MYL"@($"P1@;C573>1\]+ M:!2\%PG=(8V!PB_ &7\_C\^*5F[3>2R:U/L/WGY/;3NVNPSMY5,'$P7(-%"< M&4B8@ICFSLT>2^NT\8H1 '@2I16X>;6VBSYZ-]OWM%$:6X^XWQW2QIA*EVJ6 M$6#80TNX%5#GWO7&;&_]:'X?WG)70/VD,. )PIQA*TGVWORY&W#'IZ669\_LQ1@"K3D!2DMO [+0TMS' M_ Y22FZYO5??S9;;PT5=@$_>UCG\WN;]^)-.'5_N8G:=+!I&HH5C F@B&%(H M!#T"F@XF=Q?.<* 0=Y.H>/GB3I[A7-@#&! J:D5I9*C4SN3K:9^X<_ M..]GUMY>WZ[;GZV[DJ4>,0M_E5J-IC%\*7SQH5YVN^MK 5@2+:50T5)28FR MGGAO1SN3'45R"0F2H_#3?>X:7W4%FIWGVAA]U(O%>H3D&[_2U6R,EDR-5XS= MFFD_3^6U:-(LW?CP.&YJ/OKP.#KRR'FD#<$C9(>+:-&T=4>N(S^95N&N>!1+ MXD$<. J5Y7%%&CA>2?X^RGZ:%DT]L;?GCF,N_4UX0E@N5L]RU/S4^X_ZVI]] MKY8-/JT$RF$*%$(*"Z8U(KVZR49"MC :OWO$YU :)Z[$'@$O]03*FQBD77R\ MJ:]U-=_E1 L)9#R+ PHE18PA:56OW>09&.ZG8AJ@G18%]2@JF1!A.-12.%!4:F&4U,6<&"U]IDOT':F[J);W6,M^.-K*@"(/CQ-BV< M\]"X<+C+"+<<&&\TB$O2,X\1%"1W=KN3F,)=JB.UO]OB,HLJ"L!4NY3.O\WC M&ZZJFPN_L$E]EXTUZ00$VE -("<$4@XYE[DOK_4FKG"CE@=SXZBJ S>-8M= M?O+65U_3!O#1K^X:E:UY(3:-4+1! 2$P TI[#K@QU).0Y);;M.VC9^)K:*=! M6C:%%!CZW6Z*FR',N_=Q.1OXGB1\.ZQ5JE]G(#0'"!O'/7*,^]QK!$917P+;9 MPM5CS&;K]B=U0 H<908Q@8@'@5#N*HT.4DHY"HRA_]WI#!F442BF-OVJGP2! M'AE2# -%?/0&H+>$!R*9SQW<>):H,DS:(-7W@-/Q>I@XA/I:SU?U_#<]^YKR M MK?RZ#\;[J)KY915M\7U'C#_I_U,O7L]T%&'+DC(F!5>"!8*K8%$0SO#<%4,' MD%=*%.($V]U82BL;CX^,[69%MBLP!=!06N -1\AC[RW,W:[D0!(GOCLT%E3Z M0W*PW@J Y7V?JO64V;2BKZJ;9;O%Y\8"I30&(5!(C&/:AMR79_:04RS#^*NO+J_2"/>OD=]+_^>E#[>S#U5HK&$D/9#826"I9($P M[3S*O<,.H7?:D\AH\#R9"E\$7#_YN#!O]6Q]:[[I.EN@B0V $*F9Q5KI[$?C M TF<=MN>$)3'*ZKP_.G3@8:Z;:!AGLSJ 2_*F7,]EK\RLK'< NF(!-*J:.B< MM93EOD_XLK*Q!D&@- P "Y57P'[=,PMDG0 & M*0THE5P3IA@;[2#S4V5C]^O_N&SL7F44BJF]Z2,D.="<"4"LL=%OB9^ZW/4F M/T1HW;:B+OK#1/+JG4.S:JI\[&[M?C4=E8_?*M$R3 MTWE,(EX 2>,:(EX%)[ )3.4>$C$X#EQLOG7HAG:<6@J"V);3F88.7,:5$X_. M+HJ^"I5^B.C<'[_.VHY?=[_2X:!RDII_!0<(HQA*)"@U8R4J\G-3G+$\$G'/ MQYBG4/]/MA#NJO,WO_E8M]]45;K!2Y@!C@M%,:?QIV/5ZXW)5QF+8VH,C[BT ML@#J)UMDZ:)-=/06/YI[>;J@JM,L)B&QX!0Q,]:Y*RLC922*?N)E=!QD?K)U M<[&H;_QB]>-B%L])\3?2Y;6;Z_O+9-NG\I"2(8I%1X+SP)@V#)T@S9^?L3)R M73_QNLH#J0+6V6]U[;Y5LUFS;#NUPA :!.LHD]PY"'-O*??OGG:,7:%H/4HQ M!0 J[^[UM+IBW2'RRY6>=PD'*0^TAAP$$UU!1CD+)G?9P4D9[+4TV.]L:90+ ML9]L_6U^I1EN<7%+,QPH+N)_N+':C76C,Q\7O582_^^5=$JP'+]%;=< MMC_IJEDP%DCC,,!:$N(L<=#GK@$9F:4RSNQ%QX6' N$GVT;N8GG;/[CK\'*A M?[3EIKAT0 8&@?+1G%&K,!*Y+[&=E,&?)UP\&-KCQXPSX>SP1:@VBW#N+S>C MR5_&6EQ[O+N2828*)7@+C&.8.V.8<24?I#K8*F.O^OVMN\,Q]7.NMJU/&H%! MZX$BR 8J%&8!NE@R9G0K4]^GNARR:OJ6.P,7DE3GZWN(R^M4OGH&QK2R %% MM0&*88(4\A#CW)/'1V*EC)54REDJJ^*SQ1;RW5VZ3\9&IHZ_E]3RD*%WCIZC M*]-]HH=<]/-SRED@0$D( 80,ZJ"952)WB'$/.5GC56 ME,=Q13$90!#"$^H6#BK_7B[^_G%XO: M1C/:2$%P%'UHYP!W2CN"?+2$N8.([91,>YX:'3K'2[TD[*2;P,NKS7;:X )3 M#^+>[0 +6O*@*$78C86=)Y1,Z^N,CIWCI5X2=EJ\+$)K\V"*'0)*& PTM(0J+XAUN5MP M=U,S;;'$Z,@9)OT">SF\U8MY-;]<7OC%YZLHXPS]\)]]Y. IS0?1G&MR\\Y+ M.\=\ZVA(* W H@@L2&7$0>Y1G%VT9!QPM?.&-]7L=N7=JQ^OZ^OK>K[NH-=Z MI8U" XR!Z7*C59(8):G*'0@Z@LR)IS;GP,Z>(5>C**L E^ALOJI<8B:N[<_> MWB[6P:BWW^WL-B[H=U'.:=SQ[?U,UUTYO/K1_H"VR^!46J ]5ZDOGQ<\$*^S MCVD8D9U2&CN,!,7=?DN%X*+8)=+=W!3CU/0 (X 4-H3@U'\R=\KK.9JF!6LQ MX.D%ZB,U60 R/Z]J^_VB,\5(*GI@\7@B'%&Y8R;/T51*>XK3;,M9 M-50 X@;N%&?7J>ZM$7?0&!CE'?"4!.R$\ YG!J0>K2! H; 4T:63N5V5W.&=U)[JX^UU:N!=+[H82Q.' M3+K8R(T6RBD+-53/*+[UP679C:/TN-W7:YC@CE[W7_W"U-DR2W%)^0_UA[6$ MEN>WJ^5*S],">*67E6W,95$4J,A1/%\+XX/FB.O<0>"#")S.,@T&0WTJO10! MNS?->&"'U*")%MU!!+1W3"FL-).Y&Q)V4S-M 5!6DY59]$7 *.[/"Y]:V.C9 M)C*S61]/M^E-&%HOO;O0/](OGRT6>GZY_KOF_#PG@;)$ 4-10(8J' 6;WRL; M2/6T9X9<"&JZ8Z=49@$!LPXC?Q>[:=CZ1EL=J('1D3T&J75,<&1U[MJ! TF< MMA!N%'LYII(F+)1+3DMWP'OM5IS-W1V7G<C1P;V\2? M]6S(;WW/;]]ZC RT7.+N[FTT*J@+(<^?^2AFYYI#WF#M-^,.602^X2'MN5B M];?-./2[$>:M)6R,!F (4\!:[3"V%(I^]8+Q\5N B=\]@J7]S5/' ')IM,XF MWHG!D4K0SL,3'MHKTBPW0&%$ .1*01:@1/TR?\]@I). ::"20Z-U;O%./4FL MGD=S>FN3[-_/7>1C\:.]O- Z%)URE$)G@3M,M(2Z3]ZM^PW3H2"3ZNKL45WJVGP>F4M,028'SD"$)&:,"]L!"U_.G.:R,@X0L,IP#3>#S;"PO=[Y@FRS46'C+)\SZ.1^% O P<#)5< 64&';&:#UUW0S 20$-( 7/2 M&$,,ER9W*_/G:)JV5C1[=&L4510 K3OZ[^NG4Z#XK]7JZG[M;:X(5?/+U#0S M_L]]T=^;@>3HA"/% ??0(^TXYKN.2JXTPB%D%AE>/1(G]6F5]B+R>QD:]_1X M:/Z,WTF:]SR#D,X>410"&:0#4!I*G)1"^]S%DSU)&VK86I^=.O^V]$*3E *M MJ0!2*RDB.DA@N/_6C M_Y8^O5C47ZNX:Y@?=U??XMYOXQZSKNT^?G_,^/*A^^A81G]F\]_W\T?A[YT:N#YS:>0!B__: MH#$Q([24[DG!W2#=E RZK4DJS=H9 317 L2] FH6F(,F=V_>O01-W7]_ M&J@=JY&24=9Y@F_(+MVA$H("AYUST3%)N;31,==)WM2=_:=!8!YME8S'BX6_ MT95[SH>C(C>1^1CU%,JWA:WWFT:MGW1WWT7:P1! M((GP@$*F&59$$#;^B:63O&*/RB?!8 :5E8S&/<..G73 T&"!-@*ZU(J0GB!0 MTZ2KV//SR?!WK)(FOQ'2.))M!M;?.=3SE@'VC>Y',)IY1A PQ&.C6&#&[;0' MZK@IPSZR?+(Z:-/?I9H6-7WC5#U?-OZQ^^V'_(X<&Y9 MAX^;)YP@YSP6H2/GIT\BWPESV>B\6FOO^\0(OP[=\](Y;.: T2B.- M1"(P?F AY62W_7*F+N';5+R\<,V!J!DD]@* \UK?5%$ZZY"GJ])-U]2K/'D? M[M7MZF.]^M]^O28:$5>EDY@,4(8BC)G62N7N:=.7MFD/)Z.#;!05%5AB^.!J M?_:7:^G=-R2KP_TGQ[MS!SQ\J MV+!^YW*;-.S[Y=$\Y94XZ,"@E E(Q#IB- M1@E!QZG//3:BBY9\\W)WW[#EZ[[Z1^#47'>0C)X!$7 #BA7%*6TZ@Z:'PED=/?)K/HO"A M$IL\G[/=E>ISG09HU/,.1CBSP&!-@%=>41J!;'T+ZUGE-OVHTH7^MLT/H;CY(:8 ]#(@R9A#M-?ESV?ZA+:_O939R^.Z MEYFD7QQ^VE<6\A)( 14PDCO%(:;>YNA&W/7^Z5J,YM#I7H@<(> "#AZ-H%:[ MK71< &X>5TOHOF-![6/]?R.DW9& MB+% 8FT M,0$1 T+V:\(=1(S71_;4;"31^@3;TT/Q_O??'VYT#=7ZQ9Z;4=[ MHH&&E $'4P-I(TDMEEH7V/&N3@.FVK$R*K7-+>4*HK"O=%S_^]N?/36?/ "D1!O?$#33NOGE$QN/[)H1!'J75@R18@,Y?GS489@08&T_^5#)* M@V;*DGU-40[3^>NSZ3R.<71^H 2GWA(>1YW]UVVU^O$GO[JJ7;HNO5PEX30_ M]3YUA&VSD%0PH'S@@$*/B/$*V7Y-/)[;-0;0.&T5]4D]E%-IKN"HIW[V:Z M,1;=00^,40% 80P7R!"K^XRLZ?_&(LH<,FJZ'EWL4\^HV(3.ZWFZ2;>Y4O>P M]#HK&M-U.A=//) B:)&4TN(^=QS[O*N(LHEQ )1=U$5,"<_0UYXZ!K10'!"Z MCG8XHGCN=,:+&48P#E+R#R/8J[0"_+/7]7+U,,*AT3=0$B"CC( 1" =NO$&[ MT 6@Y+.?Q1]=_N;G44IIZ-29NZ[F51)+&O=PU]VJ M@7T)@>&!@B@="2-'7-C\Q<-]*)LFO7827(V@F@( ]U"JL+D.^:%>-NME. 6& M( >BI"!EE$MC8GR%LFH##2;"57S%%H&USP[_#R#+E@<08 >P$#$H:IRS*CJLG M)$PSY?)$"#I>V.4TSURW__Q8S^NGMK:#*<\XT 9S .6@@>$6?9IA_LIFF9< MYFFVNWRJ*"+$\-3$I@-K-;^-;#T*\I4/=9H[_M!AXNWW*,:HQ&JN%S_689LH M#YN.NO7:J[Q?>7[=)0Q$VG_'';+"(O MPJ&[6Q5WF\"K>*H.50/Y 0>@(]J!DQ(Y&%>E0Z,U/GI*RL1E.&,#*(<"BL'1 M/BLF-0TWD?T,&2@PNKTN_ QG$R< M63\-BB=5?PF+X/I&5XLDZ?,0>=#SRRIRMW%ZWE7S:N5GU5??Z#'%A00J< VL M]4Q2XSB$V8>L]"-MFM/TZ6 Z@H(*P-W9;/T[WGV^BG)^I9?>O:ZOTW:REEW' M^8XX!(Q%"'#DF5,0.Z-S]Z[J1]DT1^Z3H6X$]10 ND_^_NY_E-GKR-GE@_<; M>#HFP>BU2!P/\A>1)?/*1\?EYN&OIN&%<0PTTA0P(S4D403+6PM$@_!CC M=K(1WPNHZL4"=1HE%X#NO>D>#26P)/(B(*'1QNL0O^71Q@LH L^=AQN2>4/P MQ4(OAP9>0G_7C?.:L:?KTP=F[^.ZA][3]&YU=W,?A%(R-0)@P#MA,7%R!!VLDD-0J$(\R M"'KLO$+C(&CJFY@Y=-J_?58_ 1?@5._OYO1HFVD\^08$@4*4!<>PP%YDWMA> M6ONLGCH^J'U6/X$7@)OG.CD],"*X (8Z#9P1-!#+D,CN$;Z\]EG'82>/T M M3Y\.V0_,$.F!442"X*V6PGL96*\]ZA"G>G!;^@+[AA[F^.3730E :^G*^T \ MI!1H'%>)E=HC;Z$1+/M,MI?5EKZG8GNTI>\GY6+;TC]NQ)8#8Q4'F,4S*1(" M(KV3;GFY;>E[*JE76_I^$BNV+?T#^49$I\L&"B+9B'IID1.TA\)?1%OZPQ4^ M5&(OH"W] R,AU<)$.0!JN N*$@R"?%0D)\#<^/M56ZV?JN3N[3L+]Q_K;C%GQ M'F_)GBH_E+,3Y<\#0%10(*3SFVEPPF,9I)58H-S%*P7FS^_91UP#J:-7RI$D M7#JCD,[N9OUL^?->V,F8/^^EK.+RG]M!K@>)16-M8." &4JXY\%RLZ^7]N\T M?]Y/X;WSY[VD7QQ^GIZ@[WF@P@$M90!0V8"9]E*@7@4_/UG^O)].#\B?]Q)P M 9[[,^G< !0C$*1^7, H[P#Q3&GK,$+]>K'_S/GS?CH^+'_>2^ %X.;95&X M-G5E%@SQ-.>$ J)I%!)DFM/GJE\AY$1!!0"%-@3. H M(&00[N7E_.[SYP$@YW&^__[O+G_13; M)W_>2\KEYL_O-V*.)9 JVE.61A0PZ#WG.S=B7W#^O)^2^N7/>TFLW/SY/?E, M1V,I,0;:LA 0QDKOWA5\P?GS@Q4^5&+E; *]8NSW\E$! AFA##R,>R:" BF3 M^R+\3YTP/<[WR*VI M"W';&/7\_\6GE/0_>[/&%N@#;$ >+RWX]L*]P7'O4*T!X9!]+HW'VT1P_6_:K'W;R9;_Z*6OJ M*:+/#%%^8$+ >$ -U "HB)!1?(B17B?X42>4%Y@#ZZGV R:4]]/!U$!Z9B3O M Q-0^GB$80Y0H7$@6BGCL@"IBX!R)Y3W5.P!$\K[2;F :=4/\[4?**;Q*T44 M CYHJ6T(V(=]C8-^G@GE/976-:&\GP0+T/G#?.T'BC6#0"/C 6>.T0 U87N; M1?T\$\J/T_F!$BS@2'[ P?)QXXQ?21SEPH*SP3F%/=.E!H0*3$8=YH&,IJD" MT'?\/+T'%A%D0%E! ,%,42NY139WF>6+&8(X'E:R#4+LI[B7$#WZ4,\O/Z1^ MN-E[C'4\.7ODJ \'IXD;/32Q@U(#;:4%Q 7)*%?.Y"\;'CUN=+<\-HT=HP 7 M.X%MG=9N42@D((0"67N/BW#*"[+QAV%J.YHTN@JG#H> M\,S9]X$)ZPW0RJ4:"$&$0-:0D*,NMOC TO@(."#&U$\=4V/JF4/58ZM2B8&, MWP,FH%$A&&%4KR;$/U^,J:=B#X@Q]9-R ?&&APC)XTPU@H A41 >28^UT]C1 M?2?+GR?&U%-I73&F?A(L0.6>L4)61OO/GGB3$=I_,# M)5C.*;_O1KI[0GW$MA# ")):K9$H(N<(@[ESRL?26DHLZF1.RTF56P"(TPBF MVT52QI.^!(^+4*98'M8 (R$15D3%73PS.'=IF-93/HWFZXQJ*#"JM-5[OYK_ M.4WYNKLKX]W;^:I:_?BH%REH\]4?'U\Z_!U#(TT#N7H=3Z$QE+"5OGP4D^@O(E!VL7']KGMD1//$= $"Y : M,T>'F4FO>NT0S\!P/Q43!C%.AH)Z%)5,?./J[/WG[8UB^P;1(P,TC4Y!6@(E M:,#1(0XA]&E2V_KPZ:"24VMU3A$6<)1\4RUOZJ6>_;:H;V]>S_1R687*;M32 MLE(,9RF\HX!Q@6)/$'$N=RWY,R25$MW(OK>-H9*R$=:^ &E<>UJXR! T4BO# ME3:YSSK/$C6M!Y45 OWA=80^R@"8W4PQ]^YQB/F&S?A)>/4CW41J-\_&Q'.0 M"P:$0#6QV"+/4'ZL]::O6-@= XTF\,;14P$8?#^W];5_;.6@9WIN_>+< D>"D$1:S.6.66\_=C_SGH*J0K8< M&A,=&N@5T(H::X@R+F1O==F;NEZP9"_89(ZDJ (@V,[/^;=Y?,-5=7/A%S;I M\K(A/R/1E@LE>Z)6-^,+# MEWD0.XVJ"\#X)HKVH5[N8?U!M-'/(=2GAH08*(\MP/&KZ'L')VSNTW8OP@H_ M8>?!9GX5O<#Z[,HO[\5=A]?U/"[%I7?;0=]W]6*G:F6\2NXAU(Q=\YU-4E-6 MAS]>-' A%1EQ!3B,!C5:3XQ4[H[Y!5>'/PJ"J0 T\P1P*IGCC#LB3GY0?ZG5 MX3WQ-*0ZO*>F"MCSCXR^/3(H1 F[F2 :FHB>]@[ESLG.4ZTO8BZ\+Y(R1-M M[ZFVEX;+]AN^*7FF#4> 1Q?<6L*$5[E[Z/]>HNU]@9,KVMY3BU,GO+LKH[<8 M8!Y(A!C Q H"D0D8L6=\SL**RT^FSGY5YSUE6X 5._14N-6>P$"@5%" 4.P\ M1$3Y?JVEITO%%%&+?N1^.I*B"H!@.S^?;Z^O]:+ZAW?OJGD\#%9ZMM6OL,M? M#@@#S8,&4&@/I5G?]3[)CMJ/WL+=OB,QU&M/'4&A!8!WTV^@BWJI$9"&)7^$ M$,%92K?F/GH\I:#$[7<,S=?9U% ,B%YO.E@T^JYX"J2G 3!MH);0$-BO*]K! M&+HC8%H(#=%D*RB.$6LQF'AL;+)+/XI"D- 2$.4@J#+>03H.+!YIF-;)RHZ, M(X5;##@:FS2VP"C(0&#<>\,49LJ. HEILZS9@7"0((]7?[W2LRSJ_U!I4\W6 MR9/._K;! HVQ L$&1:A3T8/+[7FTD#&MA9C,_1BJD ),RA8+'3NFQ@(H'7=, M3IA-L36'9>YH99.*:;V1P8KM!LHQ4BX+)]W[)Z,L]5L3 +*X=WJ/0A C0J44 M#V5$M!PIZ[( TW"SI )&4P]\Q+GRJ10Y>R^UK==/Z[6,"(Z#Y%H )"[T8I6J M=Y]4H6TEO5WJ>8UEE 5RW ?#K!1G1M@S70+8#T]3U>P^W MM^OP>#\V3%[(=R!9TU3T#9%=&:5]"%,@;6" 4PJ5#UQZ=9HRHL)*^PPS0#GL M@)->$!=>_CZI8"&()90$8H;/Z[M&]4O[]JOST-*^O;(MP(H=7^W#K )2A'B9QBNR8/'>05 M PV^+>KF\6-2A M:O!OD0*&12%HP21'#C+C0F9 ;+U^6G]K#$P<*]L"8/'83N%LM6GCD=S-+_6% M;JL%$"H>292G()Y((&<66KAW4NZP5A=M%$V;8Q\#/!DU4 ">-JL@<=,H/-(N M4FX1P(PZ@S!#$N?VKQ_?/FW"?0R<'"G9 KN;O/&+ZNMZ#N/[>>K9NSX_9)@X MV>^Y0_.31U"?*<'8^N:SN?MW[RZK^>69C3]:YTZ^75NUG]+3'N?XO+/WWXR=LG _E>^5 O_!?]O7F-U ,M+ '! M0&J<(1:%W$/A\E%?BLT='7)U$?H_'/EJ@_RYOTR5+E_*60!G(:[&%OYQ$*EE M, 9.$L0,%%3ZW'F+;,2_/#M?"/R/TGXYZ'^4_"N]K):?(SG:G<__HA=5VD>3 MJ];@3,1US32.\C6(<>\8S#]Z^WFRIDVU3(?8W!HKP =Y9.E=]3U5,3Z>$QJ. MG&5 1B<.8$.Y0DI30NEHX&N0,VW>I@30#=-046#[6&^&CIY=U[?-5*8C&JC@ M63S:>D,]X4B1W.YK%RW37JG$YYXY M/)5X$-79THCQ^<_F9*CC\4!O,, ^>E>*&2)&V ?:*!EN?\SJ<5VU1RO2?6*G M R#.*06M8YCGCPHUR)CZ"#Q8[TUS,DS4!>Q6VZLNA6';XOB6$:"B"00X,,6E M2P,PKP,4N[NI?^ADBX0+>U!^T $4)AK0$.P,A#-7?[F:*V43-S- M:K"&GX',$>(N 331=3L/K^.+JU5[2@9Y#K0S-/I<")& -.(F=R:L24598#E& MMXVV(H,$70!4-K2_TS9U1_G1MGY(&EYO70!0Q,^=BW+!N9O1-*F8.GJ9=R<: M*.7B<-*^="!E0!-+09"$QH5DB>3C(J6$/6BH;O="Y0A!%P"63_YK/?M:S2^? M,M-N(1510$ME )&(""QI\"2W[[*7H)+@%,@F_ "1]]C8>'5VRQQUW MUH5/9A@"28D6E N#4>XB_P81TVY.V1$S3,@%H.3I=MUF@O]O>]_6W#:NK/M^ M_@O.P8TD\'*J'">9G:I,[$H\LVJ>=N%J!#"3&$6VFGM$"5VNL.<+LDX?2='FTM1UP_^5K[UHEQ2!@3D&6#$ M&B-S5!0\]-50GSPI;50C >\ET03M)\"DWY;BOJI7OEK-9EI-LQ9+93[\_.Z+ M%N]=O?HFB+90OFH$0M)Y=):'3HCIERBE;2T,FP(BD$Y.J;\ZN7F\.MD+(6D- M&(442/=;HWE.87 2O?Y^2H?J,)09K=T$#,YKV;M;NBAO,;G(@<@)=(='0J . M_8*S79*4_)WP;!FI\00;&&QF$Z(B1\LP(;+F3E1O8TC"5(8A$(0+() 5Q/T$ M-0I=KCY:HIR &'"C*.!YYO@+45:0T 70SS11KA?W$8ERO:I.8&LY?+$*E5.& M-10HHS3--,U%%IHL(U,38B;)]0-[=&I"KY:3XTE[8 HA!F2A$5#0BB*G.3$\ M=+F2T_BE5@0N@&)2PR%B1\T,^ M[5$?3#\U81!CYE-R C;H\^&L424!%Q(#Y_-AHBDOI [? '!4>NYLD97@UF:B MFA,@RL'$'*S%@8K!@C!.+@+>Y&/RB*F<9]U%EILJ839$O["B*2 L&EVTS+*OZ2[4R38=WK@60W+_T)Q2[,QVW3HK@/LN.$''WH1F(,DW-"?#$9PPB:PZ1,4W0"5#F9 MWM^/\+S,*F"X(8'F!I! LE[MO6O\ZZ?W]. U/[^]56F2\+QQ4 M>.M@7]S69MLN9ZD/S*B0ULV(N[5!8"80PI83-( &P[Z64I0D #MF4'$"N\OA MHYDLD)L!,0!I0[6T%NR46+QAQ&U8P3O,*E9!KC;>@$7/%,Y$S(OQ !*39PY /F;CT8&?0QD50C]Q09>_.P6/#>YFWZA@5:$HEP* M2,R@N[Q#P+_^:)PS;S#@1^LO@9/LP%=)!DMWQM(". .8*RF=+MB\55 ^'_5* M_43N8^C(^CA])T<;=\XR[6^DL\(7="XPT!#R7+D#.@Q>DJM+EI3BK".![B7/ M2*TGP)[7,9WG,_K6BKZKZKKZTZ>%B^_N;U8/>]$>Y&L."0HDE# 75&4L"UT] M_1CY4HK7AF'9;.A$CJFTS>M"N__8M*(X.#7J6UU 1 !D..=8NW7%AP10COQL M2B'<:7R:6^<)&+*WZNKLV(3VDC:(!%QG&N2T$!@71!79O-MBMVPIQ5GFV"8# MH9(B,7OZH]1'S:T[*>?2"%041/+0AFR< MI(/HEY\3_4Z 6 *\O%#*'VF:ETN]+V9UV5[81.8,<*MR()3BF&#G'02O?]8G MSR".%>?$L6#:3X!)3_WM_U&N[B[7S:JZ-_5%TYB5F]+>7;#!@$FW_\L"$Z41 MYQ"'9E*?/(.8Q,Z)2<&TGP"37EO>/7NJ!. <&5 @851&94'QG#O@(*;PD0:%A6% MYT2@D" DP*DV/^^WY;HQ^LG;\S40RM4F!FR,.X'A6X?G3 !:+ +H=_;/9KKNO'L''8/'>';C0@.>& M 41RDA64>),^(( Z_(O#.'46P?@959V"B7M;NN5JO6I\@9?.4LN"0.".&)F? M&5&6$L9M\)Z6!V0:1JZSB,S/ D,*M&HQP%^-S_9T4SIXV:!U[E2'+5 9MW[% MX#P/7KSX* F'4>ZL8O,S0I0" 7NJ-V.8 RZ0TQ7,16:=\$($]\:.K8V-SBH M/UJ]2?E,+WD;CQ[@5R,6FP&,OJF^F#\_^_K!]:.J!$) "L?[ N?NR$(H GDA M=:Z1L(@61_M/0[\^C#YG$4 _$00)V)]_U.7*F5=[9=\_"O"Z[\!EU:R>9D2 M]#>=A<@R-S?) '%JA13EA=6A Y^'I1I&MK.*I >&(ABYPI9I?XJS/+:T>"E< M/:UL^\%A0Y1Q/T[VDY9U)\P +K4&@E+I:U8JFX=^/3I/6?3<*Y_N1(+WS/G M0O]SW:S:DBM(IIPEAAID7D&,&*M0Z*/:8:GBIW[.R:;I0"1$K8Z62QHK(*PE MF\V700T%DZ%; >^($#^_2 L8P#PHU4UFIJB]#E1/ODF6I2GL?> M9#,T%TO]N132![)*7W]OHWA]M?SJ*Q'4V\?A7ZIE_?2?FW34UG=$$F5 :%_D M7AG.D>0%$Z&+(083/JXG%8QON\8L#K@);)3O35W^V#2U>CD(?RV;?[46O846 M""(4@(1);C/"% R?O=XM3R+<.RU%]G(> N&5%/>>DL:ZRUUF @-I$ >98812 ME.6$A4]K[Y8G]@DR%.J==)H(00)T>IW[\^U/\;WC83;C@.?N)V(*Q3"2-H>A M"S^V2Y(*A:8BW7$.F*#V!,CS;-W?/3S_^%^EJ9U0=P\^]6+1NM:,!IQ0!MP2 MT[:0@M@\=!1]F&1Q8Q)I[(TS8)@2,U\?[O;GU[&2I3N%YSD'N<4,6BV51J$# MRD<)F(@/%Y A720,#E=*7/RT_+Y>-1N-H8Z^2IP!SG,&L#/U!&N!9?!NBSWB M),*S\"3HHMM$1!(E%^YH;(!RP+'%@%*G'RT)LV:V6-*^.(ELME'(-0:11,E% MVJ="% 62&N3UA&!!J#(X=-)ICSAQ+PKBDFL,(BF1:X+[^[DK^P2R###%*%"< MY KFEC,2^JXJZ 02(7 :1Y&3,R*!Y? 2:MC._C'A"5/ ,EGXR+P$C$L+:"&5 M,074>? +CUT9$O$'3T^'SH#?"&R2XM8K#>XY(]@ +HP%B%/EG-U,XB)TI\M6 M01)Q#!-BV5B4$J#:QW(IEIN&TR]S:+F W%.4X.Z8Y3R6 AJ)=(Y0(8+'!(>) M=OX[<1@ZSH'DN:2P?!%UO5F)@7-8]L:=)8FE7_H(62Q,22!-Q@!TB#)-!;%J MMH#J.66Q: :!!K?IP3SL#B>DKW8),>N[E8R"#,@%2T )HKF%BM3Z'DY M=CX])?LQ'ME3LE?AD=]^[O2^\^WP.MJ800V&LH M+MU![Z&S FR% B!$;!06R&(P J%9G>?/.?OQXVD2>_&/ &S!/CWNJC$LX;W MZA#ZPA*8".#T0C BD!(4.I+<*LCYF\.;CUZ; F&&+&1KB\'<,'W=OFH#?F^:J 507NW7OXQ2V MEPVF?0*<*,"01" G2)%,6R2)/ +[-X/'W2,"(S]>;-*HNOWO-MYX% M_2,L0:T !$N:0^S^QMK@D^L4)[V-82#N^^4JPZ@\@4/'-P? )HQU93\MW7(T MG_W_QP\1*[8? I$@FIF1!)@6;NN M.@]D2!/ DV*[,/-P*B4,"M'KKG'_UA?>O[&_--DBP M.QEE,) JDP!E0BII=09%:*O5*U"*YFHD]-5<.*1.JE?&^3F'Z[IJ-FTD/WC_ MM"G=&OU<-OLEJPMW8BBRPB>SV%P9 M&#J=M%^BN,GSI_,?)R&1/*_&KR>N$9 \D@LYC4]' M474F<-,E]9=J6^JYI45/P8'$G "M"R(*AE A0S]:/RA4W);R$4SF2#S.@6#C MUQ9B;H%C40",<,:T-1C!T _6 XJ?I.T<2ZQC:3L3R@D0_+6/?6A+\G7I>(8U M$%(;]Q\0"C'G<6B4JSE;QZ93'<0GH9 XH\:O(__(5+K5!');B P+R"69Y[GP M5,G3.8M/8](1%)T)UE3)W+WKY"8#(E<$%*R@Q*UXF['0C3<.B#2(?K/U)3NY MD1R)1?K4FN!R2 *DP!A@2364A34F#YU/$TSX!*WE6$H=1]>9\$T[R^\Q@RY( MHM_.6 %S_?JD#)GNYW,*.]LR< :8?ZJGM;2,68&D"!U6VQ,B[&GY6CQLBE/L MO=7G"C"K$1 L-Q(9J0@/75J\79+8N0Y3,.\_LX[2=0*;X,ZUSI5T2VYI]"=G M M6=6-Z:CU7=<3K?OUKB0-C,_Y'KPBBH4!::5A/$C7V+'))[IT(M 8+^XF;V MN6J:JZ5_7N4V:H_8E=U,:GUZ5S];X[7Z_#8F=( 8Z1 8@:8A"C!8=S)KOL"13[=B(DB\)I/C$: M/743>9S+U;+3P&J; U'D"N""94)C(30/G>$W3++8X=NYB!4(BP08-F1?;SW6 M[BTE3@"'' /-"I/)/)>ZE MH^?!_=FQ"9MY@U95]8=JJ#2@!2$&@-S1&WP MMAQ'23@L" S/GGI3P4GV)NER(9JFM.7V_7&UC0E]^/G=+)O)-8*&C!WFINGH M69RDT 3!$'#K?K*0JH(@FFDTR[53C$(3G$,@K.]2B(2&FD$#@_M@9UIHHA?W M"84F>E6>P.8VIJP!P6XZ"E+ "@*QT= 2&KK8W5^JT$0_"0(4FNA%) &6'9D5 MI20"0A?(S[LL>#SEX4.'?6O' '8,LXP4@HB&#PGK+= MXL1.H#@-M:9@$+EXZ.MI=(A/"@(X51@@I!EGE&NS6RJQM71HR]"Q,R'"TR&$ M#H-U=!MO47X7=>F=P[??1OU+%"2!)9QIFPD!:>C9B1I/@#.=@A-#W6E3 M(X MRQ1D5!0S',^/8ML:H%%B M\8<1CRW?!++.&G/EW#.WRTKFNVTY3UX*BPN3A[Z$'R]MBI5%0C"H-?@\.YSG M0ERGUB]NI[GYTRQ^F%^KY>JNV54OSS#@UID#WU%3PJU-: V%"HEBERB* ;V1<2XL+63_.KR <,)H3D$-M MC(6:<17Z>OI8&>-&<9/DYM'0G1LURQ_FQ<>FT#H?VXH<<"D-H$I)1(B%.'@U M@6-EC!LM3I.:QT(7^0*S=VXWU3MS+4I]%H02_=V2!K@+0% 0@Z55+$,A8\UC.EAM1\ M3]=.QKH02"2P";<57ABF+R,VV"WA3,!DBC5 MAEXJZX,B-EQ;81RZZ9EA8\X&95SP0P]22>, MU.[Y$J'A&)C.A7UM%T.%8,"M)@I,KHRP2KN?0T>G!PL7]S8O)08>#=69<+#M M BA3QAWHL 2PH +*W&A]\BTYC3N[A!AX-%#G0L WUSPY)M#YO(4[_1.9 4BT MRC)!I(QB ^/?S*5$P&.!2NA!X1'7/P550/CF-5QJZK0H$)0[A^6#CPR3O7^; MF4YSJ?T,3-GN?!3!@%,I0$X003S+35;,69LYO5NV1$S74< D<+?6.I^AUS%( M.\U127P23Z%ESJDSSJ=@79IW:3$I& 2R=&[0#E6:WFK-_<$RJP%U$Y$:6RI- MZ);UX^M^SW=[%I-G1V&09\!J< P9TG@7UW=4-XD>6* M:SO @9M%N-AE1R;?KZ4!6\1].80"#H72%5/.)_$139M;G7&;%_30:^(YY(I= M%24)MDX"Z\R)VA%L-YFO?"8EH)C0@@I;<'0*?AYS#S)O=YGXM!P#S5^!C6V! M=TL*(*FD $$M"1&D$+MY6O/Q8YA89 X$24'WY/,VW F#48>#<<"3G@60USZA8F QB) F628(O)7'P<>>\R;U.:2'2< M",TYLK$G_"^S##!#&& JR[0HI)!H\C.[ 7*DT)HFOCT\"HUS9-[0J+_%&@@F M M^>3QBDVP;]]V%C?BIVF^B-J;PA\3#$+?:%,-PF!) QF$Y^_Y;HV+JEG7[5D M#G0+!>#8-VLD&4<$P@S+T*NI1YRIIN*#M49Y=3Y_PS>FO*R6;E]2C#9&U%W M1J\7YLI^6U7J7^\>-CU67[6->YD$09]>$KJT;(\X<8W(!-SW M_)1 *H^8<];4J__^=N<4]]5\7]?JSGE=UW5U6XO[EU:3+[,P3/HP* 0LQ\C8 MW.89&529P7WF%6G!M?0M+3 0N928 M<.@VRT&V=!1KMC+$X4U(? ]29H2R(R>W7CCX8/MD?C7W\NG:Y64R&>* 2\X! M-1I"@Y@0<8SHX0UH9M6=0H3MU1* M:!G57U>5_ MC-Y>K*.]*0D-F/*7K<0001BR*+=#:'3HW#1,G+@&* #HU;P(1':3VQVYG=\V MOXJ?Y?WZ_E=1_\NL+L7WN.Y2.-I%PRB!7;)]N6T?.9;+VY=U]_)O.E:@.W$ M_ LP,H4E$HA!0_] M7GJ\M''WVW!_GZHUC^GJVW%E6 MWZK/'6.D**S*=.@\@V/D2^^N;" S=DW+;* DL=T]'I:W^O)3JY8^G_OEP/PR M&2PAD,H6P/U** JILEGHA(Y>@>)2:CX>= 6H)H.2 ,-VYO Z=O(J&25SIQ7D M^\<72!="$\[@/#D+.X(D$JJ:#O1N7M!DK2= G5<+[J86RV:Q!4;_<]VLO-9> MA_Y?9I5G#$CL_N"2."5E62[(H-C#N'VP1[(4=L!)%.C>"$/A$?O"[F5&'ZO: ME+?+R[438:D>7F;E_N(W9]R73;4HM?^7W]:R*74IZH>+U:HNY7KE+?Y-=;V! MI5T)C%# C%3 0(Z9X$+)W=IM[1=]I2 M+'YQFO5NB?O=E;T1/U]4,GS>!C/ M#L<$ZHUE!@1 X?4/P@I4]R Q0R$C8%5 M"AS=3OO3T@UIFI5/5_[VI_@^9J@*B;)+RIE 2X"/F]OKNVKAT&JV.\R^!YT! MCG4&,,-8",V-V*TB'":;X(T4D=DU%^!MN0/CM3^:/]]-75;ZVTK4JR LNE+E M.V,KGZ&C?()%:4NU??R[_;7W>%O4N3M9YT< 20L-('&B:E8PK$,W:!HI:N3M M]T1\/ 6."1B]W=E]= J_J%2Y#=ZNKC>KXZ@99\QYQ)E10%.=%X;F.#.A]^;I M4L>-9)Z*Q"=&-YUF*GV.T).2KZMZ@_> 62.D@2B,!@93RRG,+ M>C&>BR'$# MH">SRB?$-0'K?-@ITC1S,Y 8:,2AXU0!#2-IN*2SA2C3<4E[M3_1)?VPU+.D MJF[2QZ5HC/;KR"VBS6#CTU;[QYN:PGJ$M('263=??+?[Q:XD1O\2FN&L -I2 M7&";&5D$+]/6*]'D,,QB\V^,;O_,AY_^Q[U(EK42<,LE4 19)0FEG(9.%ALF M6>3LL7!LV0NUA !PB)TU= MUT958O6KG1?&PC*G.BL R3'6B$NCM8SB7GU.(R7D5)OAG+BE2;N]E_NTW/89N;*OM')[6V_N%OK^GWLO#+ W/^1<<85 M95A#=H+CPTGF>@Y>XT@"'UXLZ;$IR57G(TO*O^-9K]:U^; Y._I;E^4VY.ZU MT]-P_)5MRPT0-*< .;P(Q51P&/HF.)STY["%S+4R3H)X.K?#AQ3P]!>/;=5Z M^Y7[1'/*@22^FH%BF F)%2E.S?,#(L=-=TB)W"&Q33"<_M4TJWJMW$S+Y:U8 MZD_WWT59;RHQWHGZUC3CP^J#AYX:7A\WAT!A]C2"(M6Y+J7E\]/P1Q:FYVAM20'Q8!9IH'1N-EIK3/W#=$9SJ91 D$P"G%MK#$1*DM#>]!"YXCZ8.A7K@B.4(NL:-ZG- M;<)>I'COM))K(#85!&7.&3)*$1LZ=>4(\1(*3@;AQB'R!0(J 0[^4E7ZSW*Q MY,;7=.JB"^'YX$[CA+N;)<*Q+Z)#A$KK@'PME9%QR:!.BV M>?^*, W MX5V17X53[]+4#TYK_L'K][:E(B !/)<42&BQM(761(4N@C-0M+@NW.QA7];^]'UE/PI5+C:_N5Q4C=E[R.V[!$G.W2G?0$YR*G-,=W)N6J,: MHP6(^^1]-JZ=#I0$DV4NJ_O[^_+QOEV+*NS=MBAE0P3')2 M!&^0>XR 4W?6SVZ-;).!OYG5:K&)^FP;G5WXHA1&WU0;/^):U$\U)5ZTH93V M&6<<%)*80F2$Y[OMR"=KXR@!(S?RG(U9N]OM?*BEX>Q9T_CT=['X:)Z^Y9WB-04!BE@%30(0RSK-B]X.G_3>[%NO!]UN67_PHBYOZH48Y#![%X6KF#-!+1 M?K^1SZSN*AT8KYTQHYPQQJ'5KHU$L+IVGUW5]TO]<2%N@R#U=L0H7OHHG%HU MD0A*?L5?+AM=AX-I9\@H#O)HZ[>OBT2 ^J_JSQ?YPEK CJ&C>*RC@.O7360 MG_?4\G[3Z=27Y'1'Z\G+K6_<*,VVCH)N@%926'C;>ZN;ZEG<3?GH<*OOP/A# M<"SB+\%A6DH6SYE@'(0>2Q2]1$#[M-3ECU+[N*3/^YX"U,Y0<0]E_3JO#BD@ M]E):+%[D>GK@,6D1M0T8#:$.G5?#%)# _/96@VDWF9T5+[NC5?Q/U3'=:PF,\B8MPF M=:UDV'V ,R,R"1#OL6J7V70MN?J^>BG,&I8]W=])L1%#&'2K(U6= !TVLEU\ M=Y]7Y4857\O;NU7S[>+KMUEH@U4?V^]KVW2=(^1G&/X0]33P M$!KPV7R,T<>H';VD -UO2UTO'FZ_&;6NM\6D[E?3<6L==9!IA_%1ZU-)"I!] M^%FKZ[KL?3 Q$*>7H0:!D\"-Y-[D4T#D%[<#K-Z+E?DHRGJ;,#89FI8Q!V&4 MP#UDMSHB@_5V93_\^J_5ADJ7=\O;:S7-[!T8>A!T<:\FARDGU32<#_7FOF"F M%)S]T8.DWQP0.D#JS5>CJA^F?KBR>]_:(\,HW@_ZP(0E^SCJTV>F!^=;!XP6 M5SP&G]>+M4\MD8VL?PGV6*7$[P&3@_1MXT7#JU?OU2 E_*^^/IG%.QD*RM\7 M)W]?G!R%S9=J^<54(4!Y.U*\B\8^75<')I[0OF+FK()D]O4.6BT M9-")OG>G>B*C]VWUK^M:7=4W3?VA697W8GNU%"Y+?M 'HF6*CD7U&+5%1OAJ MO7(VWNWCR]N IK1[U&BIHV.Q/*B@=#; +]7J#_.\4YM0:=Q#/A MDS3 9GE0 M;9$1_N@&K9;F::8A+D0[AHR643H6Q7[5I(7;^[6YJ7SOKV5CW#R7MJK58TV/ M:<;VF.]$N^P.A/ 0)28(^^]EM=BH^RT6I2W5H_0WXN=C \#)R1*C/ACOJCXD'8;J-2U*.#.V$,M' M@3_=?_?%$=P$MF4-POANX[X8+S<@$"F.TVPZ)["0+E[/L/$2" (UW6SW8EC%$^XC.#0$XJ]'6\#E/- M KK^,5<&T-N1@V3_] @;(//G6CS\WER;VIVV[GUKF-")/T/&G["NG7*FY_H\ M#Q+MPO4(%%ZOR-W9Q[X0^FG4VI?_O71FXK:J'R:GCK2/& ^F77U7 R1HF94W)8UU7/Q.,G^3B1O@2! M8W>L>&^ACP2E0PE_YRJ>P.%V];;U5W-63NL4&YO5UM7BTMF^7OPBW>;^O[^VWG9 M#02Q3QFQ#S^A<1J-T3P+[9#VJV&J2 2EZ[H.#M3NF/'6TPBL.A02.TKW[]7# MQ9^U;KR( :!J&R]>A>5!9J]'!:F ,[,[F!J0_-L?) W$_OP4RU\ MQYROW^N5WI]"Z!4Z['/Q'FD>B?G1&HP,_1_UAZ7^Z,M=7-GG2?Q2+[W@ES]J M_4?M[]+UICGF;\L?S4H'(,#HCZ:Q](_#MPJG[,A<\<>K3\M'^7J.3)??W01OWZ]:^>[FX?[ZF?8!:'+\UZ(YA6'H,5J] MZ5B1B^;*/D[CRFX8_#R-P.P8_=%HSSR#VY!1RHZ=QOPD^%;>I=[?-[>&[^-" M;^9V62UU\[YV/X1B3B 1HCTL#<.CL$!$9M7['UHW5_75ZJ[^X"1LKO75\GDV M7U;^]W\V7^U"^6G=K!9>0;ZQ1RA*A?A^M,>M8?@4$(+837&,V+2.9P'%8#M97;)MI3/U+7:V_ M?VJ:=4!$^\:-YON.M:.'=13;HM[YVOWZ6=!0*/:-&\WC'&M=#^LH^EJL;JJ5 M6(1XOK<[5K0J*:/77*LNXB-TH59KL5@\7(M2!P*J;UV/B7T7_RX#68;.P>-5Z%DK)=Y0#T)H;>1 M[)6%" EBV]CQRHL$P+)'62F8TF=1@QO4SI'C%0:98E"_( M/!?2/1\:A'A2L:,1:HR,?(OY\3-_#'Z% 7WH-P;AG5+TZ4CE);?(KU9WIIYY M?;=_8Q#4*06NCE1>[%4MY'HAZL]ELPIXU=T]ZB X4PIG'510; #W+Z_5 @P!**5S0IH;HNUDU.>?N M:8Q!>*1TF-^9?!KYPI/A.#;Q$:=TWDXPW[%:_B+$]T?!WIM&U>4FGA\HX?'P M\(- 3.DD/5QET?UM;-LMW2[OR M;U&");)VC#DHN3REX_4!Y42_BGYY1A3NSKE]S$'0I72>/J"<5,O8?UHVI5/F M32TV+0SKVB?@^O+\.P^&)M:T[_E,D +W0Z<1H-K]WJ?V:#&R:FSGL%-"F<_# MO?,M4:;7N6\=,&))U4-8O E>]B@C=LCY6;3)CQ)WAHJ&3:^V6U%)Z)GBQ6+1 M8DO"U%WM'C@!K'I*L!Y4R-\EO&.MH;_+>?]=SONXB-:J7MR8^KZYLC>U=OP* MX\WW#!MM#1WG(QQ63'1/P4L5H@7@VY&B/<0^UH=KF7XJD-R4J\GN]9NAHKVH M'@G*&P7$;M>W7A@$98:\5Z.K[RNC/R[$[21XNL:,]EKZ.)P.J"1^.'\.S'J& MC?8\^CC8#BLF"0.XD?WL@X)UWOQ0Y2+R8GR/>/&>W \!K!>W9S'=?!UM2B5F\!U7:D9KX/??&:& MZ^#N:02_#G[]J3V.!+@7;A]_TJ7)X_#Z]="ASMZ'1T_DZK@7M[U:;7/;QA'^ MWE]QE2:.-$-2!%_T0LF:H66J9B>U$YENTGSI'($%>16(0^X 4NROS[-WX(M$ M*J8:M[4T\8PI@K>WM[?[[+-[ "[&^22YO!B3C"[_=/'G:E6\U6$QH307H2&9 M4R0*J]*1^#$B>RNJU5+J2F=SHT;C7#3JC6/QHS:W:BK]>*[RA"X7>BZ._/7% MD5OD8JBC^>5%I*9"1:_WE#QK#1LGS9-Z)-NM4Y)G=-8^/3X^"8+C,&I%]7\& M>Y@*<3_'YO.$7N]-5%H=$Z_?:35J)^TL/Y^I*!]W@GK]FSTG>GD1ZS3'>@;S M_5>O9E.9-"/HRW76.8.BG.[RJDS4*.V$L)_,GE>U$ ]UHDUGO^[^G?-(-983 ME]7O7HO=3[^K3H/_W MGOAPC='>S3/:TO>?;CY^ZKX?B,$'\1';N.D/^KV/V-+5N^[[O_1$]VH@;CY] MUQ-!LUL-6@?=P_]@<_\J;*[B^7]S=ZVMN^M7Q& ,#5;T:N*:S*BP.JV(D S; M(_*QS%_MMT_/G].>@IKHB[& M[3=;YUZA^WH(?YT]*W\U:N*-M-@A_#&9B]M4SQ**1E3Q;BN=%6DLEFI4!2B4 M*A4RG8LBS4U!L!5UPI4,>%&*":Z,DHF(98B?C- 3E8M<>[D-@91"LE::.8M, MY"TYWR]U6OP6P1@LF;AZ@S58(%0&]05B*:;#DHB,F(U5.!:VX(_5_!D9*I7P M!B;*)BA$7--F*A\#)3:CT!FX%O103S$M$L/YNAN>77";OQ%<$K%*X3Z.Q,I= M%406XA@V:^,J15(@;@IZ5!HF!:<$0K+FFPK"J3B],GB4P< @29)5M$M'VP=+ M U"18L45EB@2""#$&G%PRUEG3RCM6,2)GME%_ V-E,V-Q$*2?_1VP\K*6ACM MPI@-:Y]=)%LU4/7ZME_MGS:"DW-;QJKD;(:UCF.%RP-[Z'S2%]*0\SZ\J88) M.8(CA'R8*#OF&2PV059S9O-UI&R8:%M@'N>[T8D/0V9T2!%^MN( 7H\(8?2N M[=V%8YF.2'212C=% HF@*:M!^X"\%4$[\E?^4G$Y3WWX6;_@?%M#A7%18EMV M7BB^MU",A19$OHX52'!QV+FL<6N9R8CYHII0G'>:QU\)(N2A>$L6)L QCO,^ M'[4*TW$H"[O[%.;%(2$"Y4J>:75AH !)-E76I2ZD*'5ZN&E8)?TZ<1A*I MI M2;6KL%1*4N%!!0* +58G*G+G#UL,K8J4-(HWH'Q!<%26LJ;",DF[)+".T5VB M:TLP""\SPI6.]XN';D%@0%(+Y%.U,&5\O9(8/ M(;-S&FX@9_<$WAE -U418P+B394,E-)"TQQB6>P2!,M @ZUB(X0KPK-Y05)@-\K"M@8:A-Y QPS<*(4M2E!"C""&4, M3Q9!(^21 ABK#)ST K 2'HK>5":%RT%V),4QRK>:P@5V2QE>UJ,=.,5?;J_, M#AJ8"#ZPOOX/=9$_;L$NK">7TL3-3?SY3D\,%VV30SMY3\ >%UE>X'E'-P(3 M>,=M!H!;^[+(NI&M47Y"_G-!T&%8&';S&OMNT3K1-L?O?-J'+AM"T2_^W.:/ M6UNFQ, +,O.!=&DX^D9RIQ(^L*3%TJY#;]58VF6IXIQV^*+(D1W\L22B. MMY241Y0'\I7?[:(G8>IK:4C;OZ,A=P.-\]*:YEF^;/,UMR4T:8:&F9FH]BH&P=, 7!1(6O^')A42ML,4$H MX!.W&;_T]I/P"RD%: J[8/S8(!$J\#"Y]$6,W-V2,I@53Y@JG>ID2LR:J1R5 M-WU,F?$TR1(])XS.QMKGN+P'%83V*27%/HJ#VH;'OYS7SG9RFK\7^+G #W6> MZTDGR'*$-7<=;2DP!.C(5&%H(C-+G<67<[!BELAY1Z5N43?I_+XZAM*4V14% MKP2/PY$?+A^$G#5JC7; ST)R@__18N'R,4G-/28YRJ/-L7;M]*3YZ&B]%CPZ M]EM:&_5:XZSUQ=4V&[7C=OO+JSVNG9R<[J3VR/G7^QA1M)E,7^\U]Q83RISO M-+([$=S/>*:!AX'T,?R?DD"]_HVW*F(J=,S6<8N,\MSZ_N[7/'[*P+S]$[^.8) MHB\$%66MXBZF7D/Q$>[>G&#;SO_?6]T1,7^@Y _N\/OYWN ,$E'Y*.!JK"@6 MO3L*"[ZO)#[XD^HF.(Y<([:ETWOP%DJFK7N8U?$WNZ>T\5[**JM<,U=?39%# M)%:1/S[EL?#,Q,C(P,C8U,S$N:'1MW5IM<]NX$?[>7X':1&-U I1?WU?1:@7FS)%[E-6SN9B2P2B\5B M]]EG%Z3.Q_DDN3@?DXPN_G3^YVI5O-5A,:$T%Z$AF5,D"JO26_%S1/9.5*NE M5%]G M[RD*.D'S>-2.@V/9:LJ@TSKIQ)W3>-2A$]EN1O\(]C 5XGZ.S><)O=Z;J+0Z M)EZ_VVK43MI9?C9343[N!O7Z=WM.].(\UFF.]0SF^Z]>S:8R:6ZA+]=9MP-% M.7W.JS)1MVDWA/UD]KRJA7BH$VVZ^W7W[XQ'JK&_?Y&3B&90:]PW_EF; MW1]S?#]E7CS=]%_-QQ^J/^S]*-Y?8G1P_8*V].'3]<=/ MO:L;?!ST/UT/;X:#CV+P2_]=[^HO ]'KWXCK3S\.1-#L58/60>_PW]C< M;X7-53S_;^ZNM75WPXKX05J=BKZ1LUB;J")",FR+R,"T@@Z_BKGK_:#X_I9,ZAXOCM@F5?[S=:95^B^'L)?G1?EKT9- MO)$6.X0_)G-QE^I90M$M5;S;2F=%&HNE&A4!"J5*A4SGHDAS4Q!L18UPY0)> ME&*"*Z-D(F(9XI81>J)RD6LOMR&04DC62C-GD8F\(^?[I4Z+>Q&,P9*)JS58 M@P5"95!;()9B.BR)R(C96(5C80O^6,V?D:%2"6]@HFR"(L3U;*;R,5!B,PJ= M@6M!#_44TR(QFJ^[X<4%M_D'P241JQ3NXTBLW%5!9"&.8;,VKE(D!>*FH$>E M85)P2B D:[ZI()R*TRN#1QD,#)(D646[=+1]L#0 %2E67&&)(H$ 0JP1![>< M=?:$THY%G.B97<3?T*VRN9%82/)-;S>LK*R%T2Z,V;#VQ46R51,W][;]:O^T M$9RQ2;(:DXE(7=?0KSXH@0@W(E MS[2Z,%" ))LJZU(74I0Z/=PTK))^G3@,)=(%M:3:56 J):GPH (!P!:K$Q6Y MLX&$& W51$C M@SM2R6PE+5#%19[A(DVT"!W I.1()2J?&=O"=@CXLM+_#2XQN!#;SK-D/ #7Y9;-W(UC@_@0.X M+.@P+ P[>HV#MVB=:)OC/I_WH6*3$0@^Q\(%T:CNZ1W-F$ MCRUIL;3KT%LUEG99L#BO'<(H+?!76:4;9_\Z!E:9QU%\0L7::#26UDDT&[DN>V26<3>@ M%-FR M7?,GFRW9*2-,M+1,SD=14#80F()PNF=?KF18U M;3! ,^,1MQB^]_43\S90# M-(<]L'YLD P5^)A<"B-*[KE)&UERE$>;8^W:_\U9%3(:.V[KNL,92>Q=O^1APOWR5+OD6=_M#@?)QZI_UOX#]GNZP MW0VR>K[;V2E\O)\6ZH7[?/ 6Z]X>=\S,NO#\O(-?GB#ZC2"BK%/A:_H:#B?A@T)5&Q$\C^V-%L;AM>A'3]@](I;?R>814+5_[K MJRERA' 4^>-3'GN/_NB/(\I/_U.-(_<3D7\!4$L#!!0 ( "BZ%RQ(_\8 MP@0 !(5 0 97@S,C$R,#(V-3,Q+FAT;>U8;6_;-A#^OE]Q<["V 2Q9 MDM]EQX#K**B'+4YM9^WZ9:!%*N(JBQI%)?%^_8Z4W,9)/'C#VC5%_4&P=.3Q M'CX/CT<.8[5.1L.8$3KZ;OB]9<&I"(LU2Q6$DA'%*!0Y3Z_@#67Y>["LJM5$ M9!O)KV(%GN-UX(V0[_DU*>V*JX2-MGZ&C?)]V#"##%>";D9#RJ^!TY,:]V@W M\IK4<=JM7LN)6BNGWV*TPYJMMKOJN=W?W!IVQ>9EGUQM$G926_/4BID>WV]Y M=K>=J<$-IRKV78WT!8K(FN>;/SG2[YF.9RS&YB+-4F?UW,F>52VR?F?#./!T,SK M31EN%UTD/&7;\%U/!QR\?35].5U"T[/=W6CO@B;R"G$KD?E]]/H%A#T)YLOI MV70R7DYGYS [@\FK:7 &P=M@)ROK@;3XEL-:CP)8Q@R*E3.88!J-U6,;H+X? MAC,FKXI0XADQ@O#XGB(@6>0BC2E(7F[8:K&%LQB'BB M$Y^(8/SN'4S3T'YVU//<[B"'%]K^[*C9&DS$.B/IQOP_AM<%D4APLH$YRX14 M@/[.A%R#ZUBO(1+2.,X0JZ# ,&X*/Q/L[':<0=.ME[FT$BDQ/Q=VVVT9:(8A8A[ @ M8V7Y!C0!6Z[1?T^ //N#(D5]I-K'):2--3?T2'EQC52J5L52:D0@>G(C)EO!5'E-'LO MX3L(O.X=SF4)LZE![>7XD9K,/!19)6P[QDI(3',6TI&0+&?^]L^ \CQ+R,;G MJ9E9TVE027 EE!)K7P]^K5-B2))*=R:6TEQ5BGW7;G9;NEA4&(VBVX&K.M(V M=61#T8>VMMUO[;W8[=\_Y[MUA1]GN?P&W?[G4.<]LP\UO.,;*8 MH[9.:LW:/3'Y7G8+[FZRT/JZ3V3)X6?-%GBD**.B+!3E6O'-)JQ;U4:G^I2T MNQE64_(UHOVQP/33*TN5)X"W=P#G MH^'6#IJ;?]#T*U%%M5?I LALYY"+A%/0L0W^;Z@'*N:;2K[ECA+/!=:&7-=L MIE""[0IV=^S6 6X;&9R8?B:)A"[)%B\=XU729R4X;ZDB5$NWQP$I?F^7?5V\!JV=Y)]DP=Z%_ 5!+ P04 " HNA< MHWY:E-($ "P$P $ &5X,S(R,C R-C4S,2YH=&W=6&USXC80_MY?L273 MNV0&.[9Y"1C"#$=@PLTUY +I7>]+1U@BZ&(D5Y:3T%_?E6QR(0DM[31I+GQ@ M;.]JM8^>QZNUVG.]B#OM.2.T\T/[1\>!(QEE"R8T1(H1S2AD*1<7\(FR]!(< MI_#JR62I^,5<0^ %=?@DU26_(KE=S^_;^_;2=I329>=-N57P.EA MB;/J-&@$41!%M%&=TLJTZ=7JA# O\EC0K%5^\TLX%-WS,:E>QNRPM.#"F3,S M?U@-W(-:HEO7G.IYZ'O>3R7KVFG/I- XG\+Q^64>YD$PS6ZT0V)^(<(($V:J ME(]=V2,92Q7N>/;7,A9G1A8\7H9O)WS!4CAAUW F%T2\+:=,\5GND_(_&.:# MJ=G;ZSS= PP1<\%6Z?N!2;C_^7CX;CB!2N &Z]G>!4W4!>+6,@F;&/4%I-WK MGTV&@V&O.QF.3F T@-[QL#^ P?"D>](;=C_@([3VS[XC2*?G9^/S[LD$)B/P M&W#NCMV>"^-^ST+T*S4/NF/H'HU.)_TCN..]$>,+ +5*O^G5#4N3XSZ,NV?O MNB?]L3/Z_*'_*W1[$V,)/._?Z.]KEFH^6SXEL.JCP"9S!IF@3*68!J-E>$]2 M*:"GR/5,*KR?DQ38#8LR4\GTG*<0,86Y\HAHCIY<0"2%8)&]N^9ZCEX,9CPV M14_.H/OE"PQ%Y+[9:03^02N%76-_LU.IMGIRD1"QM-=[\#$C"LF-EW#&$JDT M8+R!5 OP/>!@O^ZU*GXYKZ-%\$80>*T\C+WQ6WLN MW,,*Z+8 9W98!UX)0F9BEN.N[. MWTCT\XO)=U>(GG7B]?7Q/;=FP",OBR5<"GD=,WK!+"N%L&99C"J+4'VQH?U6 MM(K]GG'%S*:;&KH*7G.)^95=L@>H0K^V2_=N><8W0W%MPO1OHCD1.%-!MM^L M5)'F9@N(H*^-ZN!%48U$<($58I'7)"Q(FG#SBF-UNLL[X::\)(JEAN*R,9,X M!AR&R9 8!9 FR'E:+FJ8("(RSS$@Y38T4FF\LCA7B,1R9.=,5X(H:IJ[D?!U M!(T5PT]$9W,K-G.%_YU&IU)KN0A]FZ FTYBM'*:X53#E8*(Q25(6KBY:E*=) M3)8A%W92.ZBU'LZTGE>F!$CY_M$YAP^:W7"SY<\*\HBF;^;H=WTC5>I>'>!M;P'U0K%XNG*WH,WBJV!;;_WO=]QK&+=],#_+Z MO,6Z_ /75Z*(8I\RS99M'2"5,:=@ MA)M&H@R].6W;K?N1 MWN#>(5(B4]LHA8K%6(ZNV(-CI6]BTR,#(V,#4S,2YH=&U02P$"% ,4 " HNAGHM M,C R-C U,S%?8V%L+GAM;%!+ 0(4 Q0 ( "BZ%PFK#V$2E$ +E[! 4 M " 7IY 0!A>GHM,C R-C U,S%?9&5F+GAM;%!+ 0(4 Q0 M ( "BZ%P>0B=XSN8" %/( P 3 " ?;* 0!A>GHM,C R M-C U,S%?9S$N:G!G4$L! A0#% @ *+H7&]$I.+@[P E@ * !0 M ( !];$$ &%Z>BTR,#(V,#4S,5]L86(N>&UL4$L! A0#% @ M *+H7"(GUX*MA@ R%$' !0 ( !!Z(% &%Z>BTR,#(V,#4S M,5]P&UL4$L! A0#% @ *+H7"H]8HS;!P \2, ! M ( !YB@& &5X,S$Q,C R-C4S,2YH=&U02P$"% ,4 " HNA#,R,3(P,C8U,S$N:'1M4$L! A0#% @ *+H7*-^6I32! L!, ! M ( !^3T& &5X,S(R,C R-C4S,2YH=&U02P4& L "P"] ) @ ^4(& end XML 96 azz-20260531_htm.xml IDEA: XBRL DOCUMENT 0000008947 2026-03-01 2026-05-31 0000008947 2026-07-01 0000008947 2026-05-31 0000008947 2026-02-28 0000008947 azz:AISJointVentureMember 2026-05-31 0000008947 azz:AISJointVentureMember 2026-02-28 0000008947 2025-03-01 2025-05-31 0000008947 azz:AISJointVentureMember 2026-03-01 2026-05-31 0000008947 azz:AISJointVentureMember 2025-03-01 2025-05-31 0000008947 us-gaap:RevolvingCreditFacilityMember 2026-03-01 2026-05-31 0000008947 us-gaap:RevolvingCreditFacilityMember 2025-03-01 2025-05-31 0000008947 us-gaap:SecuredDebtMember 2026-03-01 2026-05-31 0000008947 us-gaap:SecuredDebtMember 2025-03-01 2025-05-31 0000008947 2025-02-28 0000008947 2025-05-31 0000008947 us-gaap:CommonStockMember 2026-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2026-02-28 0000008947 us-gaap:RetainedEarningsMember 2026-02-28 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2026-03-01 2026-05-31 0000008947 us-gaap:CommonStockMember 2026-03-01 2026-05-31 0000008947 us-gaap:RetainedEarningsMember 2026-03-01 2026-05-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-03-01 2026-05-31 0000008947 us-gaap:CommonStockMember 2026-05-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2026-05-31 0000008947 us-gaap:RetainedEarningsMember 2026-05-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-05-31 0000008947 us-gaap:CommonStockMember 2025-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2025-02-28 0000008947 us-gaap:RetainedEarningsMember 2025-02-28 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2025-03-01 2025-05-31 0000008947 us-gaap:CommonStockMember 2025-03-01 2025-05-31 0000008947 us-gaap:RetainedEarningsMember 2025-03-01 2025-05-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-03-01 2025-05-31 0000008947 us-gaap:CommonStockMember 2025-05-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2025-05-31 0000008947 us-gaap:RetainedEarningsMember 2025-05-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-05-31 0000008947 azz:CantonGalvanizingLLCMember 2025-07-01 2025-07-01 0000008947 azz:CantonGalvanizingLLCMember us-gaap:CustomerRelationshipsMember 2025-07-01 2025-07-01 0000008947 azz:CantonGalvanizingLLCMember us-gaap:CustomerRelationshipsMember 2025-07-01 0000008947 azz:CantonGalvanizingLLCMember 2025-07-01 0000008947 us-gaap:StockCompensationPlanMember 2026-03-01 2026-05-31 0000008947 us-gaap:StockCompensationPlanMember 2025-03-01 2025-05-31 0000008947 azz:ConstructionIndustryMember 2026-03-01 2026-05-31 0000008947 azz:ConstructionIndustryMember 2025-03-01 2025-05-31 0000008947 azz:IndustrialIndustryMember 2026-03-01 2026-05-31 0000008947 azz:IndustrialIndustryMember 2025-03-01 2025-05-31 0000008947 azz:InfrastructureIndustryMember 2026-03-01 2026-05-31 0000008947 azz:InfrastructureIndustryMember 2025-03-01 2025-05-31 0000008947 azz:TransportationIndustryMember 2026-03-01 2026-05-31 0000008947 azz:TransportationIndustryMember 2025-03-01 2025-05-31 0000008947 azz:HVACAppliancesIndustryMember 2026-03-01 2026-05-31 0000008947 azz:HVACAppliancesIndustryMember 2025-03-01 2025-05-31 0000008947 azz:ElectricalAndUtilityIndustryMember 2026-03-01 2026-05-31 0000008947 azz:ElectricalAndUtilityIndustryMember 2025-03-01 2025-05-31 0000008947 azz:OtherIndustryMember 2026-03-01 2026-05-31 0000008947 azz:OtherIndustryMember 2025-03-01 2025-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2026-03-01 2026-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2026-03-01 2026-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2026-03-01 2026-05-31 0000008947 us-gaap:OperatingSegmentsMember 2026-03-01 2026-05-31 0000008947 us-gaap:CorporateNonSegmentMember 2026-03-01 2026-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2025-03-01 2025-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2025-03-01 2025-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2025-03-01 2025-05-31 0000008947 us-gaap:OperatingSegmentsMember 2025-03-01 2025-05-31 0000008947 us-gaap:CorporateNonSegmentMember 2025-03-01 2025-05-31 0000008947 azz:AISJointVentureMember 2025-09-01 2025-11-30 0000008947 azz:AISJointVentureMember 2025-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2026-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2026-02-28 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2026-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2026-02-28 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2026-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2026-02-28 0000008947 us-gaap:OperatingSegmentsMember 2026-05-31 0000008947 us-gaap:OperatingSegmentsMember 2026-02-28 0000008947 us-gaap:CorporateNonSegmentMember 2026-05-31 0000008947 us-gaap:CorporateNonSegmentMember 2026-02-28 0000008947 country:US 2026-03-01 2026-05-31 0000008947 country:US 2025-03-01 2025-05-31 0000008947 country:CA 2026-03-01 2026-05-31 0000008947 country:CA 2025-03-01 2025-05-31 0000008947 country:US 2026-05-31 0000008947 country:US 2026-02-28 0000008947 country:CA 2026-05-31 0000008947 country:CA 2026-02-28 0000008947 azz:AISJointVentureMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember azz:AZZInfrastructureSolutionsMember 2026-05-31 0000008947 azz:AISJointVentureMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember azz:AZZInfrastructureSolutionsMember 2026-03-01 2026-05-31 0000008947 azz:AISJointVentureMember 2026-05-31 0000008947 azz:AISJointVentureMember 2026-02-28 0000008947 azz:AISJointVentureMember 2026-03-01 2026-05-31 0000008947 azz:AISJointVentureMember 2025-03-01 2025-05-31 0000008947 us-gaap:InterestRateSwapMember 2026-05-31 0000008947 us-gaap:InterestRateSwapMember 2026-03-01 2026-05-31 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2026-05-31 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2026-02-28 0000008947 azz:TermLoanBMember 2026-05-31 0000008947 azz:TermLoanBMember 2026-02-28 0000008947 us-gaap:SecuredDebtMember azz:ReceivablesSecuritizationFacilityMember 2026-05-31 0000008947 us-gaap:SecuredDebtMember azz:ReceivablesSecuritizationFacilityMember 2026-02-28 0000008947 azz:TermLoanBMember us-gaap:LoansPayableMember 2022-05-13 0000008947 us-gaap:RevolvingCreditFacilityMember azz:A2022CreditAgreementAndTermLoanBMember 2022-05-13 0000008947 azz:StandbyAndCommercialLettersOfCreditMember azz:A2022CreditAgreementAndTermLoanBMember 2022-05-13 0000008947 us-gaap:RevolvingCreditFacilityMember 2022-05-13 2022-05-13 0000008947 srt:MinimumMember us-gaap:LineOfCreditMember 2026-05-07 2026-05-07 0000008947 srt:MaximumMember us-gaap:LineOfCreditMember 2026-05-07 2026-05-07 0000008947 us-gaap:LineOfCreditMember 2026-03-01 2026-05-31 0000008947 srt:MinimumMember us-gaap:LineOfCreditMember 2022-05-13 2022-05-13 0000008947 srt:MaximumMember us-gaap:LineOfCreditMember 2022-05-13 2022-05-13 0000008947 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2022-05-13 2022-05-13 0000008947 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2022-05-13 2022-05-13 0000008947 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2026-05-07 2026-05-07 0000008947 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2026-05-07 2026-05-07 0000008947 us-gaap:LineOfCreditMember 2026-05-07 0000008947 azz:TermLoanBMember 2022-08-31 2022-08-31 0000008947 us-gaap:SecuredDebtMember azz:ReceivablesSecuritizationFacilityMember 2025-07-10 0000008947 us-gaap:SecuredDebtMember azz:ReceivablesSecuritizationFacilityMember 2025-08-31 0000008947 us-gaap:SecuredDebtMember azz:ReceivablesSecuritizationFacilityMember 2025-08-31 2025-08-31 0000008947 azz:A2022CreditAgreementAndTermLoanBMember 2026-03-01 2026-05-31 0000008947 azz:NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member 2026-05-31 0000008947 us-gaap:LineOfCreditMember us-gaap:SeniorNotesMember 2026-05-31 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2026-05-31 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2026-05-31 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2026-05-31 0000008947 us-gaap:InterestRateSwapMember 2026-02-28 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2026-02-28 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2026-02-28 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2026-02-28 0000008947 azz:CreditAgreement2022Member 2026-05-31 0000008947 azz:CreditAgreement2022Member 2025-05-31 0000008947 us-gaap:CostOfRevenue 2026-03-01 2026-05-31 0000008947 us-gaap:CostOfRevenue 2025-03-01 2025-05-31 0000008947 us-gaap:SellingGeneralAndAdministrativeExpense 2026-03-01 2026-05-31 0000008947 us-gaap:SellingGeneralAndAdministrativeExpense 2025-03-01 2025-05-31 0000008947 2020-11-10 0000008947 azz:A2020ShareRepurchaseProgramMember 2020-11-10 0000008947 azz:A2020ShareRepurchaseProgramMember 2026-05-31 0000008947 azz:A2026ShareRepurchaseProgramMember 2026-05-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2026-02-28 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2026-02-28 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2026-02-28 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2026-02-28 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2026-02-28 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2026-03-01 2026-05-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2026-03-01 2026-05-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2026-03-01 2026-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2026-03-01 2026-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2026-03-01 2026-05-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2026-05-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2026-05-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2026-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2026-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2026-05-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2025-02-28 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-02-28 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2025-02-28 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2025-02-28 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-02-28 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2025-03-01 2025-05-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-03-01 2025-05-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2025-03-01 2025-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2025-03-01 2025-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-03-01 2025-05-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2025-05-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-05-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2025-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2025-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-05-31 0000008947 azz:PrecoatMetalsBusinessDivisionMember 2026-05-31 0000008947 2023-10-27 2023-10-27 0000008947 2024-02-14 2024-02-14 shares iso4217:USD iso4217:USD shares pure azz:segment azz:lease azz:facility 0000008947 false 2027 Q1 --02-28 http://www.azz.com/20260531#RightOfUseAssets http://www.azz.com/20260531#RightOfUseAssets http://www.azz.com/20260531#RightOfUseAssets http://www.azz.com/20260531#RightOfUseAssets http://www.azz.com/20260531#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20260531#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20260531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20260531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20260531#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20260531#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20260531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20260531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent 10-Q true 2026-05-31 false 1-12777 AZZ Inc. TX 75-0948250 One Museum Place, Suite 500 3100 West 7th Street Fort Worth, TX 76107 817 810-0095 Common Stock AZZ NYSE Yes Yes Large Accelerated Filer false false false 30051501 1059000 705000 128000 144000 163872000 142648000 20756000 18990000 121196000 113413000 117073000 112785000 16098000 6827000 440054000 395368000 609463000 609305000 60924000 59564000 714463000 714753000 1242000 1383000 403946000 409738000 18967000 19960000 3265000 3403000 2252324000 2213474000 122054000 114590000 3427000 387000 19637000 33847000 74227000 74771000 9502000 8679000 228847000 232274000 480604000 477738000 52711000 51969000 77441000 73924000 36677000 40538000 876280000 876443000 1 1 100000000 100000000 30017000 30017000 29880000 29880000 30017000 29880000 424279000 431155000 929574000 883544000 -7826000 -7548000 1376044000 1337031000 2252324000 2213474000 448530000 421962000 336361000 317832000 112169000 104130000 35136000 34581000 77033000 69549000 11264000 18563000 509000 173523000 -260000 1327000 66018000 225836000 14012000 54928000 52006000 170908000 1.74 5.71 1.72 5.66 29932000 29941000 30159000 30217000 0.20 0.17 52006000 170908000 -551000 1956000 -1142000 241000 1361000 339000 -54000 48000 0 3000 -278000 2491000 51728000 173399000 0.40 -361000 76000 439000 113000 -17000 16000 0.40 1000 52006000 170908000 -25000 320000 23519000 21827000 -3571000 4056000 509000 173523000 0 273223000 0 3744000 49000 2686000 3834000 3198000 3784000 5086000 46483000 -17768000 2499000 1027000 37149000 314782000 18747000 20896000 49000 3774000 -18698000 -17122000 10523000 4598000 90000000 210000000 110000000 160000000 20000000 0 803000 20000 872000 335809000 5976000 5085000 -18174000 -295512000 77000 -593000 354000 1555000 705000 1488000 1059000 3043000 29880000 29880000 431155000 883544000 -7548000 1337031000 3784000 3784000 137000 137000 -10660000 -10523000 5976000 5976000 52006000 52006000 -278000 -278000 30017000 30017000 424279000 929574000 -7826000 1376044000 29913000 29913000 418004000 609158000 -11580000 1045495000 5086000 5086000 94000 94000 -4691000 -4597000 5085000 5085000 170908000 170908000 2491000 2491000 30007000 30007000 418399000 774981000 -9089000 1214298000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">1. The Company and Basis of Presentation</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">AZZ Inc. ("AZZ", the "Company", "our" or "we") was established in 1956 and incorporated under the laws of the state of Texas. We are a provider of hot-dip galvanizing and coil coating solutions to a broad range of end markets in North America. We have three distinct operating segments: the AZZ Metal Coatings segment, the AZZ Precoat Metals segment, and the AZZ Infrastructure Solutions segment. Our AZZ Metal Coatings segment is a leading provider of metal coating solutions for corrosion protection, including hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating to the North American steel fabrication industry and other industries. The AZZ Precoat Metals segment provides aesthetic and corrosion protective coatings and related value-added services for steel and aluminum coil, primarily serving the construction; appliance; heating, ventilation, and air conditioning (HVAC); container; transportation and other end markets in North America. The AZZ Infrastructure Solutions segment ("AIS") represents our 40% non-controlling interest in the AIS Investment Holdings LLC (the "AVAIL JV"). AIS Investment Holdings LLC is primarily dedicated to delivering safe and reliable transmission of power from generation sources to end customers, and automated weld overlay solutions for corrosion and erosion mitigation to critical infrastructure in markets worldwide. See Note 8 for additional information about the AVAIL JV. See Note 7 for information about the Company's operations by segment.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Presentation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated balance sheet as of February 28, 2026, was derived from audited financial statements. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") for interim financial information and in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. These financial statements should be read in conjunction with the audited financial statements and related notes for the fiscal year ended February 28, 2026, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 22, 2026. Certain previously reported amounts have been reclassified to conform to current period presentation.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our fiscal year ends on the last day of February and is identified as the fiscal year for the calendar year in which it ends. For example, the fiscal year ending February 28, 2027, is referred to as fiscal 2027.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, which are necessary to present fairly the financial position of the Company as of May 31, 2026, and the results of its operations and cash flows for the three months ended May 31, 2026 and 2025. The interim results reported herein are not necessarily indicative of results for a full year.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts receivable, net of allowance for credit losses</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The balance of trade accounts receivable, net of allowance for credit losses was $163.9 million, $142.6 million, and $135.1 million as of May 31, 2026, February 28, 2026, and February 28, 2025, respectively.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In July 2025, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2025-05, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets ("ASU 2025-05"). ASU 2025-05 provides a practical expedient that permits entities, when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606, Revenue from Contracts with Customers, to assume that current conditions as of the balance sheet date do not change for the remaining life of the asset. The Company adopted ASU 2025-05 effective March 1, 2026, and the adoption of ASU 2025-05 did not have a material impact on the Company’s condensed consolidated financial statements.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2025, the FASB issued ASU No. 2025-11,</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Interim Reporting (Topic 270): Narrow-Scope Improvements</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2025-11"), which clarifies the applicability of the interim reporting guidance, the types of interim reporting, and the form and content of interim financial statements in accordance with GAAP. The amendment does not intend to change the </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">fundamental nature of interim reporting or expand or reduce current interim disclosure requirements, but rather to provide clarity and improve the navigability of the existing interim reporting guidance. ASU 2025-11 is effective for interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted, and may be applied either prospectively or retrospectively for all prior periods presented. We expect to adopt ASU 2025-11 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-11 on our consolidated financial statements.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2025, the FASB issued ASU No. 2025-10, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Grants (Topic 832): Accounting for Government Grants Received by Business Entities </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2025-10"), which establishes authoritative guidance on the recognition, measurement, presentation, and disclosure of government grants. Under ASU 2025-10, government grants are recognized when it is probable that the entity will both comply with the conditions of the grant and the grant will be received. ASU 2025-10 provides specific accounting models for grants related to assets and grants related to income, including options to recognize government grants as deferred income or as a reduction of the asset’s cost basis. ASU 2025-10 also requires enhanced disclosures regarding the nature of government grants, significant terms and conditions, accounting policies applied, and amounts recognized in the financial statements. ASU 2025-10 is effective for fiscal years beginning after December 15, 2028, including interim periods within those fiscal years, with early adoption permitted. We expect to adopt ASU 2025-10 for the interim period ending May 31, 2029, and we are currently evaluating the impact of ASU 2025-10.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In September 2025, the FASB issued ASU No. 2025-06, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2025-06") which updates the accounting for software costs that are accounted for under Subtopic 350-40, Intangibles—Goodwill and Other—Internal-Use Software (referred to as "internal-use software"). ASU 2025-06 will be effective for annual periods beginning after December 15, 2027 and interim reporting periods within those annual periods. We expect to adopt ASU 2025-06 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-06 on our consolidated financial statements.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU No. 2024-03, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Income Statement Expenses</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2024-03"), which expands disclosures about a public entity's expenses, including inventory, employee compensation, depreciation, intangible asset amortization, selling expenses and other expense categories. In January 2025, the FASB issued ASU No. 2025-01, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) - Clarifying the Effective Date </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2025-01"), which clarifies the effective date of ASU 2024-03 for companies with a non-calendar year end. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. We do not expect the adoption of ASU 2024-03 or ASU 2025-01 to affect our financial position or our results of operations, but ASU 2024-03 will result in additional disclosures for our annual reporting period ending February 29, 2028, and interim reporting periods beginning in fiscal 2029.</span></div> 3 0.40 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Presentation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated balance sheet as of February 28, 2026, was derived from audited financial statements. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") for interim financial information and in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. These financial statements should be read in conjunction with the audited financial statements and related notes for the fiscal year ended February 28, 2026, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 22, 2026. Certain previously reported amounts have been reclassified to conform to current period presentation.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our fiscal year ends on the last day of February and is identified as the fiscal year for the calendar year in which it ends. For example, the fiscal year ending February 28, 2027, is referred to as fiscal 2027.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, which are necessary to present fairly the financial position of the Company as of May 31, 2026, and the results of its operations and cash flows for the three months ended May 31, 2026 and 2025. The interim results reported herein are not necessarily indicative of results for a full year.</span></div> 163900000 142600000 135100000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In July 2025, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2025-05, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets ("ASU 2025-05"). ASU 2025-05 provides a practical expedient that permits entities, when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606, Revenue from Contracts with Customers, to assume that current conditions as of the balance sheet date do not change for the remaining life of the asset. The Company adopted ASU 2025-05 effective March 1, 2026, and the adoption of ASU 2025-05 did not have a material impact on the Company’s condensed consolidated financial statements.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2025, the FASB issued ASU No. 2025-11,</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Interim Reporting (Topic 270): Narrow-Scope Improvements</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2025-11"), which clarifies the applicability of the interim reporting guidance, the types of interim reporting, and the form and content of interim financial statements in accordance with GAAP. The amendment does not intend to change the </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">fundamental nature of interim reporting or expand or reduce current interim disclosure requirements, but rather to provide clarity and improve the navigability of the existing interim reporting guidance. ASU 2025-11 is effective for interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted, and may be applied either prospectively or retrospectively for all prior periods presented. We expect to adopt ASU 2025-11 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-11 on our consolidated financial statements.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2025, the FASB issued ASU No. 2025-10, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Grants (Topic 832): Accounting for Government Grants Received by Business Entities </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2025-10"), which establishes authoritative guidance on the recognition, measurement, presentation, and disclosure of government grants. Under ASU 2025-10, government grants are recognized when it is probable that the entity will both comply with the conditions of the grant and the grant will be received. ASU 2025-10 provides specific accounting models for grants related to assets and grants related to income, including options to recognize government grants as deferred income or as a reduction of the asset’s cost basis. ASU 2025-10 also requires enhanced disclosures regarding the nature of government grants, significant terms and conditions, accounting policies applied, and amounts recognized in the financial statements. ASU 2025-10 is effective for fiscal years beginning after December 15, 2028, including interim periods within those fiscal years, with early adoption permitted. We expect to adopt ASU 2025-10 for the interim period ending May 31, 2029, and we are currently evaluating the impact of ASU 2025-10.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In September 2025, the FASB issued ASU No. 2025-06, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2025-06") which updates the accounting for software costs that are accounted for under Subtopic 350-40, Intangibles—Goodwill and Other—Internal-Use Software (referred to as "internal-use software"). ASU 2025-06 will be effective for annual periods beginning after December 15, 2027 and interim reporting periods within those annual periods. We expect to adopt ASU 2025-06 for the interim period ending May 31, 2028, and we are currently evaluating the impact of ASU 2025-06 on our consolidated financial statements.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU No. 2024-03, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Income Statement Expenses</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2024-03"), which expands disclosures about a public entity's expenses, including inventory, employee compensation, depreciation, intangible asset amortization, selling expenses and other expense categories. In January 2025, the FASB issued ASU No. 2025-01, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) - Clarifying the Effective Date </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2025-01"), which clarifies the effective date of ASU 2024-03 for companies with a non-calendar year end. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. We do not expect the adoption of ASU 2024-03 or ASU 2025-01 to affect our financial position or our results of operations, but ASU 2024-03 will result in additional disclosures for our annual reporting period ending February 29, 2028, and interim reporting periods beginning in fiscal 2029.</span></div> 2. Acquisitions<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Canton Galvanizing</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2025, we completed the acquisition of all the assets of Canton Galvanizing, LLC ("Canton Galvanizing"), a privately held hot-dip galvanizing company based in Canton, Ohio, for approximately $30.1 million. The acquisition expanded our geographical coverage in metal coatings capacity and further strengthens our network of facilities in the Midwest region of the United States. The business is included in the AZZ Metal Coatings segment. The goodwill arising from this acquisition was allocated to the AZZ Metal Coatings segment and is expected to be deductible for income tax purposes. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of purchase price to the identifiable assets acquired and liabilities assumed for this acquisition has been finalized. Intangible assets subject to amortization from the acquisition consist of customer relationships. The total weighted-average amortization period for these assets is 15 years, and the assets have no residual value.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of the allocation of assets acquired and liabilities assumed, in aggregate, related to the Canton Galvanizing acquisition, as of the date of the acquisition (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.701%"><tr><td style="width:1.0%"></td><td style="width:74.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.814%"></td><td style="width:0.1%"></td></tr><tr><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',serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles and other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of assets acquired</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,612 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(231)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of liabilities assumed</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(468)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price, net of cash acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,144 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 30100000 P15Y 0 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of the allocation of assets acquired and liabilities assumed, in aggregate, related to the Canton Galvanizing acquisition, as of the date of the acquisition (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.701%"><tr><td style="width:1.0%"></td><td style="width:74.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.814%"></td><td style="width:0.1%"></td></tr><tr><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',serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles and other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of assets acquired</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,612 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(231)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of liabilities assumed</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(468)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price, net of cash acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,144 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1409000 1049000 4759000 9585000 13810000 30612000 237000 231000 468000 30144000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">3. Inventories</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of inventory (in thousands): </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:60.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.850%"></td><td style="width:0.1%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2026</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',serif;font-size:10pt;font-weight:400;line-height:100%">Raw material</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">118,904 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">111,483 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</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',serif;font-size:10pt;font-weight:400;line-height:100%">840 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">733 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,452 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">1,197 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">121,196 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">113,413 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory reserves were $3.1 million and $3.4 million as of May 31, 2026 and February 28, 2026, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the AZZ Precoat Metals segment.</span></div> <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of inventory (in thousands): </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:60.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.850%"></td><td style="width:0.1%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2026</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',serif;font-size:10pt;font-weight:400;line-height:100%">Raw material</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">118,904 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">111,483 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</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',serif;font-size:10pt;font-weight:400;line-height:100%">840 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">733 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,452 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">1,197 </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',serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">121,196 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">113,413 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory reserves were $3.1 million and $3.4 million as of May 31, 2026 and February 28, 2026, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the AZZ Precoat Metals segment.</span></div> 118904000 111483000 840000 733000 1452000 1197000 121196000 113413000 3100000 3400000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">4. Earnings Per Share</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is based on the weighted average number of common shares outstanding during each period. Diluted earnings per share is calculated by giving effect to the potential dilution that could occur if securities or other contracts to issue common shares were exercised and converted into common shares during the period.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data): </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:65.413%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.260%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.416%"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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><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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">52,006 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">170,908 </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><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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic earnings per share</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,932 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">29,941 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock awards</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:10pt;font-weight:400;line-height:100%">276 </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><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted earnings per share</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,159 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,217 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1.74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.71 </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><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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td colspan="3" style="display:none"></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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1.72 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.66 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended May 31, 2026 and 2025, 55.6 thousand and 50.9 thousand shares, respectively, were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. These shares could be dilutive in future periods.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data): </span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:65.413%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.260%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.416%"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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><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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">52,006 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">170,908 </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><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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic earnings per share</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,932 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">29,941 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock awards</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:10pt;font-weight:400;line-height:100%">276 </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><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted earnings per share</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,159 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,217 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1.74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.71 </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><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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td colspan="3" style="display:none"></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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1.72 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.66 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 52006000 170908000 29932000 29941000 227000 276000 30159000 30217000 1.74 5.71 1.72 5.66 55600 50900 <div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">5. Disaggregated Sales</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents disaggregated sales by customer industry (in thousands): </span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:66.128%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.979%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.981%"></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="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Sales:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="3" style="display:none"></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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">258,002 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">248,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Industrial </span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,590 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">37,670 </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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55,970 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">56,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27,392 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">27,738 </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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">HVAC &amp; Appliances</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,772 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">23,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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Container</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20,776 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">7,046 </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:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">23,028 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">21,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">448,530 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">421,962 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:0.1%"></td><td style="width:2.231%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.045%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:58.324%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Other includes less significant markets, such as recreation, sales from recycling and other miscellaneous customer industries.</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended May 31, 2026, the Company revised its disaggregated sales categories to better reflect its current business operations. For the three months ended May 31, 2025, customer industry categories have been reclassified to conform to the current period presentation. This reclassification had no impact on total sales. See Note 7 for sales information by operating segment.</span></div><div style="margin-bottom:1pt;margin-top:9pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets and Liabilities</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings and cash collections results in accounts receivable, contract assets (unbilled receivables), and contract liabilities (customer advances and deposits) on the consolidated balance sheets. Our contract assets and contract liabilities are primarily related to the AZZ Precoat Metals segment. Customer billing can occur subsequent to revenue recognition, resulting in contract assets. In addition, we can receive advances from our customers before revenue is recognized, resulting in contract liabilities. These assets and liabilities are reported on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The increases in contract assets and contract liabilities during the three months ended May 31, 2026, were primarily due to normal timing differences between AZZ's performance and customer payments. Contract liabilities of $0.7 million, $0.6 million, and $0.5 million as of May 31, 2026, February 28, 2026, and February 28, 2025, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets. The balance of contract assets was $117.1 million, $112.8 million, and $106.5 million as of May 31, 2026, February 28, 2026, and February 28, 2025, respectively.</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Unsatisfied Performance Obligations</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Remaining unsatisfied performance obligations ("RUPO") represent the total dollar value of work to be performed on contracts awarded and in progress. The amount of RUPO increases with new contracts or additions to existing contracts and decreases as revenue is recognized on existing contracts. Contracts are included in the amount of RUPO when an enforceable agreement has been reached. We have elected the practical expedient to exclude remaining performance obligations with a duration of one year or less. The Company has a long-term customer contract related to the aluminum coil coating facility in Washington, Missouri that includes RUPO through fiscal year 2031. The amounts associated with remaining performance obligations are subject to variability based on customer ordering patterns, production capacity, and contractual provisions. As of May 31, 2026, the amount of RUPO that we expect to recognize as revenue is not significant for any year through fiscal year 2031.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents disaggregated sales by customer industry (in thousands): </span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:66.128%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.979%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.981%"></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="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Sales:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="3" style="display:none"></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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">258,002 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">248,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Industrial </span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,590 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">37,670 </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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55,970 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">56,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27,392 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">27,738 </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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">HVAC &amp; Appliances</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,772 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">23,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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Container</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20,776 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">7,046 </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:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">23,028 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">21,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">448,530 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">421,962 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:0.1%"></td><td style="width:2.231%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.045%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:58.324%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Other includes less significant markets, such as recreation, sales from recycling and other miscellaneous customer industries.</span></td></tr></table></div> 258002000 248417000 40590000 37670000 55970000 56443000 27392000 27738000 22772000 23341000 20776000 7046000 23028000 21307000 448530000 421962000 700000 600000 500000 117100000 112800000 106500000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">6. Supplemental Cash Flow Information</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">To arrive at net cash provided by operating activities, net income is adjusted by, among other things, changes in current assets and current liabilities as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.473%"><tr><td style="width:1.0%"></td><td style="width:62.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.943%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.712%"></td><td style="width:0.1%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Decrease (increase) in current assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(21,252)</span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(18,480)</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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,781)</span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,908)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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',serif;font-size:10pt;font-weight:400;line-height:100%">(7,841)</span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">1,757 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(4,291)</span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">(2,572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(9,273)</span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">(9,640)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,587 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">3,893 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,040 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">54,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(14,672)</span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">(9,288)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Changes in current assets and current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(46,483)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,768 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows related to interest were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"><tr><td style="width:1.0%"></td><td style="width:62.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.798%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.800%"></td><td style="width:0.1%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,365 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,654 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"><tr><td style="width:1.0%"></td><td style="width:62.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.798%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.800%"></td><td style="width:0.1%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accruals for capital expenditures</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,606 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,429 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.473%"><tr><td style="width:1.0%"></td><td style="width:62.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.943%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.712%"></td><td style="width:0.1%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Decrease (increase) in current assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(21,252)</span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(18,480)</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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,781)</span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,908)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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',serif;font-size:10pt;font-weight:400;line-height:100%">(7,841)</span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">1,757 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(4,291)</span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">(2,572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(9,273)</span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">(9,640)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,587 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">3,893 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,040 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">54,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(14,672)</span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">(9,288)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Changes in current assets and current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(46,483)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,768 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows related to interest were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"><tr><td style="width:1.0%"></td><td style="width:62.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.798%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.800%"></td><td style="width:0.1%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,365 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,654 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"><tr><td style="width:1.0%"></td><td style="width:62.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.798%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.800%"></td><td style="width:0.1%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accruals for capital expenditures</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,606 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,429 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 21252000 18480000 1781000 1908000 7841000 -1757000 4291000 2572000 9273000 9640000 9587000 3893000 3040000 54006000 -14672000 -9288000 46483000 -17768000 7365000 15654000 302000 551000 1606000 4429000 <div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">7. Operating Segments</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our Chief Executive Officer, who is the chief operating decision maker ("CODM"), reviews financial information presented on an operating segment basis for purposes of making operating decisions and assessing financial performance. Sales and operating income are the primary measures used by the CODM to evaluate segment operating performance and to allocate resources to the AZZ Metal Coatings and the AZZ Precoat Metals segments. The CODM uses net income before taxes as the primary measure to evaluate performance and allocate resources to the AZZ Infrastructure Solutions segment. The CODM assesses these metrics and compares actuals to budgeted and forecasted values to evaluate segment operating performance and allocate resources to the operating segments. Expenses related to certain centralized administration or executive functions that are not specifically related to an operating segment are included in Corporate.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">A summary of each of our operating segments is as follows:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AZZ Metal Coatings</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> — provides hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication industry and other industries through facilities located throughout North America. Hot-dip galvanizing is a metallurgical manufacturing process in which molten zinc reacts with steel, which provides corrosion protection and extends the lifecycle of fabricated steel for several decades. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AZZ Precoat Metals — </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">provides coil coating application of protective and decorative coatings and related value-added downstream processing for steel and aluminum coils. Primarily serving the construction; appliance; heating, ventilation, and air conditioning (HVAC); container; transportation; and other end markets, the coil coating process emphasizes sustainability and enhanced product lifecycles. It involves cleaning, treating, painting, and curing metal coils as a flat material before they are cut, formed, and fabricated into finished products. This highly efficient method optimizes waste through tight film control and improves final product performance by painting and curing the substrates under conditions unmatched by other application processes.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AZZ Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> — represents our 40% non-controlling interest in the AVAIL JV, as well as other expenses directly related to AIS receivables and liabilities that were retained following the divestiture of the AIS business.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended May 31, 2026, following the divestiture of certain business operations, the AVAIL JV provided industrial and hazardous-duty lighting products, specialized welding, maintenance, and asset integrity solutions serving the power generation, oil and gas, and industrial markets. For the three months ended May 31, 2025, the AVAIL JV was a global provider of application-critical equipment, highly engineered technologies, and specialized services to the power generation, transmission, distribution, oil and gas, and industrial markets. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following tables contain operating segment data for the three months ended May 31, 2026 and 2025 was as follows (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31, 2026</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Metal Coatings</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Precoat <br/>Metals</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">210,305 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">238,225 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">448,530 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</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',serif;font-size:10pt;font-weight:400;line-height:100%">147,452 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">188,909 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:10pt;font-weight:400;line-height:100%">336,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,302 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">7,781 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:10pt;font-weight:400;line-height:100%">14,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Operating income</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">56,551 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,535 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">98,086 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Equity in earnings of unconsolidated subsidiary</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">509 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">98,595 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation to consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Corporate selling, general and administrative expenses</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(21,053)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(11,264)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Other expense</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(260)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">66,018 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See notes below tables.</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Metal Coatings</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Precoat <br/>Metals</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">187,215 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">234,747 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">421,962 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">130,356 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">187,476 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:10pt;font-weight:400;line-height:100%">317,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,127 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">7,917 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">14,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,732 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">39,354 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(80)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">90,006 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Equity in earnings of unconsolidated subsidiary</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">173,523 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">173,523 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">173,443 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">263,529 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation to consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Corporate selling, general and administrative expenses</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(20,457)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(18,563)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Other income</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,327 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">225,836 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:1pt;margin-top:3pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See notes below tables.</span></div><div style="margin-bottom:9pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.509%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.510%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:115%">For the AZZ Infrastructure Solutions segment, the CODM uses only net income before taxes as the measure to allocate resources and assess segment performance. Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV, as well as other expenses related to receivables and liabilities that were retained following the sale of the AIS business.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(2)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:115%">For the three months ended May 31, 2025, the AZZ Metal Coatings segment includes restructuring charges of $3.8 million. See Note 17.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(3)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:115%">Includes stock-based compensation expense recognized during the three months ended May 31, 2025 upon the adoption of the Executive Retiree LTI Program of $2.2 million, of which $0.4 million and $1.8 million are included in the AZZ Metal Coatings segment and the Corporate segment, respectively. See Note 15.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(4)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:115%">During the first quarter of fiscal 2026, AVAIL completed the sale of the Electrical Products Group ("EPG") to nVent Electric plc. Following the completion of the sale, we received a distribution of $273.2 million during the three months ended May 31, 2025, which is in excess of the investment in the AVAIL JV, which was $107.4 million as of May 31, 2025. The excess distribution of $165.8 million was recorded as equity in earnings of unconsolidated subsidiary during the three months ended May 31, 2025. See Note 8.</span></div></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Asset balances by operating segment were as follows (in thousands): </span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.762%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Segment Assets</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">622,749 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">604,107 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Precoat Metals</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,589,600 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">1,562,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions - Investment in Joint Venture</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',serif;font-size:10pt;font-weight:400;line-height:100%">18,967 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">19,960 </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 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total reportable segment assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,231,316 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,187,061 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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',serif;font-size:10pt;font-weight:400;line-height:100%">21,008 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">26,413 </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 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,252,324 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,213,474 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:1pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:0.1%"></td><td style="width:2.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.655%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.656%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Segment assets include identifiable intangible assets associated with each reportable segment. The related amortization expense for intangible assets is not allocated to the segments.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(2)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Identifiable intangible assets related to AZZ Metal Coatings of $33.8 million and $35.0 million, net of accumulated amortization, as of May 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(3)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Identifiable intangible assets related to AZZ Precoat Metals of $370.1 million and $374.8 million, net of accumulated amortization, as of May 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense by segment for the three months ended May 31, 2026 and 2025 was as follows (in thousands):</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.327%"><tr><td style="width:1.0%"></td><td style="width:55.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.030%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.109%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.669%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,266 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,660 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Precoat Metals</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',serif;font-size:10pt;font-weight:400;line-height:100%">10,222 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">9,123 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total reportable segment depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,488 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,783 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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',serif;font-size:10pt;font-weight:400;line-height:100%">6,031 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">6,044 </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 18.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated depreciation and amortization</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">23,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,827 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Information About Geographical Areas</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Financial information about geographical areas for the periods presented was as follows (in thousands). The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales.</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.157%"><tr><td style="width:1.0%"></td><td style="width:59.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.971%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.636%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Sales</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">435,990 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">410,995 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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',serif;font-size:10pt;font-weight:400;line-height:100%">12,540 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">10,967 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">448,530 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">421,962 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.450%"><tr><td style="width:1.0%"></td><td style="width:58.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.569%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.570%"></td><td style="width:0.1%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">As of</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',serif;font-size:10pt;font-weight:700;line-height:100%">Long-lived assets</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">648,747 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">647,182 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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',serif;font-size:10pt;font-weight:400;line-height:100%">21,640 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">21,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">670,387 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">668,869 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> Segment Information <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following tables contain operating segment data for the three months ended May 31, 2026 and 2025 was as follows (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31, 2026</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Metal Coatings</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Precoat <br/>Metals</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">210,305 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">238,225 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">448,530 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</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',serif;font-size:10pt;font-weight:400;line-height:100%">147,452 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">188,909 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:10pt;font-weight:400;line-height:100%">336,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,302 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">7,781 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:10pt;font-weight:400;line-height:100%">14,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Operating income</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">56,551 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,535 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">98,086 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Equity in earnings of unconsolidated subsidiary</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">509 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">98,595 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation to consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Corporate selling, general and administrative expenses</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(21,053)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(11,264)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Other expense</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(260)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">66,018 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See notes below tables.</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Metal Coatings</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Precoat <br/>Metals</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">187,215 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">234,747 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">421,962 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">130,356 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">187,476 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:10pt;font-weight:400;line-height:100%">317,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,127 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">7,917 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">14,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,732 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">39,354 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(80)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">90,006 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Equity in earnings of unconsolidated subsidiary</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">173,523 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">173,523 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">173,443 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">263,529 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation to consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Corporate selling, general and administrative expenses</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(20,457)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(18,563)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Other income</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,327 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">225,836 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:1pt;margin-top:3pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See notes below tables.</span></div><div style="margin-bottom:9pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.509%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.510%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:115%">For the AZZ Infrastructure Solutions segment, the CODM uses only net income before taxes as the measure to allocate resources and assess segment performance. Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV, as well as other expenses related to receivables and liabilities that were retained following the sale of the AIS business.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(2)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:115%">For the three months ended May 31, 2025, the AZZ Metal Coatings segment includes restructuring charges of $3.8 million. See Note 17.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(3)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:115%">Includes stock-based compensation expense recognized during the three months ended May 31, 2025 upon the adoption of the Executive Retiree LTI Program of $2.2 million, of which $0.4 million and $1.8 million are included in the AZZ Metal Coatings segment and the Corporate segment, respectively. See Note 15.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(4)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:115%">During the first quarter of fiscal 2026, AVAIL completed the sale of the Electrical Products Group ("EPG") to nVent Electric plc. Following the completion of the sale, we received a distribution of $273.2 million during the three months ended May 31, 2025, which is in excess of the investment in the AVAIL JV, which was $107.4 million as of May 31, 2025. The excess distribution of $165.8 million was recorded as equity in earnings of unconsolidated subsidiary during the three months ended May 31, 2025. See Note 8.</span></div></td></tr></table></div> 210305000 238225000 0 448530000 147452000 188909000 0 336361000 6302000 7781000 0 14083000 56551000 41535000 0 98086000 509000 509000 509000 98595000 -21053000 11264000 -260000 66018000 187215000 234747000 0 421962000 130356000 187476000 0 317832000 6127000 7917000 80000 14124000 50732000 39354000 -80000 90006000 173523000 173523000 173443000 263529000 -20457000 18563000 1327000 225836000 3800000 2200000 400000 1800000 273200000 107400000 165800000 <div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Asset balances by operating segment were as follows (in thousands): </span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.762%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Segment Assets</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">622,749 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">604,107 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Precoat Metals</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,589,600 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">1,562,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions - Investment in Joint Venture</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',serif;font-size:10pt;font-weight:400;line-height:100%">18,967 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">19,960 </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 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total reportable segment assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,231,316 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,187,061 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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',serif;font-size:10pt;font-weight:400;line-height:100%">21,008 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">26,413 </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 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,252,324 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,213,474 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:1pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:0.1%"></td><td style="width:2.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.655%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.656%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Segment assets include identifiable intangible assets associated with each reportable segment. The related amortization expense for intangible assets is not allocated to the segments.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(2)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Identifiable intangible assets related to AZZ Metal Coatings of $33.8 million and $35.0 million, net of accumulated amortization, as of May 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(3)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Identifiable intangible assets related to AZZ Precoat Metals of $370.1 million and $374.8 million, net of accumulated amortization, as of May 31, 2026 and February 28, 2026, respectively, are included in segment assets. The associated amortization expense is not allocated to the segment.</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense by segment for the three months ended May 31, 2026 and 2025 was as follows (in thousands):</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.327%"><tr><td style="width:1.0%"></td><td style="width:55.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.030%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.109%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.669%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,266 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,660 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Precoat Metals</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',serif;font-size:10pt;font-weight:400;line-height:100%">10,222 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">9,123 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total reportable segment depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,488 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,783 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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',serif;font-size:10pt;font-weight:400;line-height:100%">6,031 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">6,044 </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 18.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated depreciation and amortization</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">23,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,827 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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></div> 622749000 604107000 1589600000 1562994000 18967000 19960000 2231316000 2187061000 21008000 26413000 2252324000 2213474000 33800000 35000000.0 370100000 374800000 7266000 6660000 10222000 9123000 17488000 15783000 6031000 6044000 23519000 21827000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Financial information about geographical areas for the periods presented was as follows (in thousands). The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales.</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.157%"><tr><td style="width:1.0%"></td><td style="width:59.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.971%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.636%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Sales</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">435,990 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">410,995 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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',serif;font-size:10pt;font-weight:400;line-height:100%">12,540 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">10,967 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">448,530 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">421,962 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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></div> 435990000 410995000 12540000 10967000 448530000 421962000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.450%"><tr><td style="width:1.0%"></td><td style="width:58.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.569%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.570%"></td><td style="width:0.1%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">As of</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',serif;font-size:10pt;font-weight:700;line-height:100%">Long-lived assets</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">648,747 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">647,182 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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',serif;font-size:10pt;font-weight:400;line-height:100%">21,640 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">21,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">670,387 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">668,869 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 648747000 647182000 21640000 21687000 670387000 668869000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">8. Investments in Unconsolidated Entity</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AVAIL JV</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We account for our 40% interest in the AVAIL JV under the equity method of accounting and include our equity in earnings as part of the AZZ Infrastructure Solutions segment. We record our equity in earnings in the AVAIL JV on a one-month lag. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of May 31, 2026, our investment in the AVAIL JV was $19.0 million. For the three months ended May 31, 2026, we recorded $0.5 million of equity in earnings.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize balance sheet and income statement information for the AVAIL JV (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:55.168%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.243%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.245%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Balance Sheet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2026</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2026</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">166,713 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">225,298 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,218 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">19,330 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">183,931 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">244,628 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">59,724 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,623 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">12,732 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">57,127 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">72,456 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total partners' capital</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',serif;font-size:10pt;font-weight:400;line-height:100%">126,804 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">172,172 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and partners' capital</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">183,931 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">244,628 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></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:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Operating Data</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,472 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">168,240 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,639 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45,125 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,474 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,457 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,624 </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></table></div> 0.40 19000000.0 500000 <div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize balance sheet and income statement information for the AVAIL JV (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:55.168%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.243%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.245%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Balance Sheet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2026</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2026</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">166,713 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">225,298 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,218 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">19,330 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">183,931 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">244,628 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">59,724 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,623 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">12,732 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">57,127 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">72,456 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total partners' capital</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',serif;font-size:10pt;font-weight:400;line-height:100%">126,804 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">172,172 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and partners' capital</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">183,931 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">244,628 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:62.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></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:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Operating Data</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,472 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">168,240 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,639 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45,125 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,474 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,457 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,624 </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></table></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.731%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">We report our equity in earnings on a one-month lag basis; therefore, amounts in the summarized financials above are as of and for the three months ended April 30, 2026 and 2025 and as of January 31, 2026. Amounts in the table above exclude certain adjustments made by us to record equity in earnings of the AVAIL JV under U.S GAAP for public companies, primarily to reverse the amortization of goodwill. The three months ended May 31, 2026 reflects operations from AVAIL's Industrial Lighting business and WSI Brazil business.</span></div></td></tr></table></div> 166713000 225298000 17218000 19330000 183931000 244628000 45504000 59724000 11623000 12732000 57127000 72456000 126804000 172172000 183931000 244628000 7472000 168240000 2639000 45125000 1625000 17474000 1457000 17624000 273200000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">9. Derivative Instruments</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Swap Derivative</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As a policy, we do not hold, issue or trade derivative instruments for speculative purposes. We periodically enter into forward sale contracts to purchase a specified volume of zinc and natural gas at fixed prices. These contracts are not accounted for as derivatives because they meet the criteria for the normal purchases and normal sales scope exception in ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We manage our exposure to fluctuations in interest rates on our floating-rate debt by entering into interest rate swap agreements to convert a portion of our variable-rate debt to a fixed rate. On June 30, 2025, we entered into a fixed-rate interest rate swap agreement (the "2025 Swap"). The 2025 Swap converts the SOFR-based component of the interest rate to 3.759%. As of May 31, 2026, the 2025 Swap resulted in a total fixed rate of 5.509%. The 2025 Swap has a notional amount of $290.0 million and a maturity date of June 30, 2027. The objective of the 2025 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates. The hedged risk is the interest rate risk exposure to changes in interest payments, attributable to changes in benchmark one-month SOFR interest rates over the interest rate swap term. The changes in cash flows of the interest rate swap are expected to exactly offset changes in cash flows of the variable-rate debt. We designated the 2025 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2025 Swap are recognized in interest expense.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">At May 31, 2026, changes in fair value attributable to the effective portion of the 2025 Swap were included on the consolidated balance sheets in "Accumulated other comprehensive loss." For derivative instruments that qualify for hedge accounting treatment, the fair value is recognized on our consolidated balance sheets as derivative assets or liabilities with offsetting changes in fair value recognized in accumulated other comprehensive income (loss) until reclassified into earnings when the interest expense on the underlying debt is reflected in earnings. During the three months ended May 31, 2026, we reclassified $0.1 million before income tax, or $0.05 million net of tax, from other comprehensive income to earnings for the 2025 Swap.</span></div> 0.03759 0.05509 290000000.0 -100000 -50000.00 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10. Debt</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our long-term debt instruments and balances outstanding as of May 31, 2026 and February 28, 2026 were as follows (in thousands):</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"><tr><td style="width:1.0%"></td><td style="width:56.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.919%"></td><td style="width:0.1%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B</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',serif;font-size:10pt;font-weight:400;line-height:100%">335,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',serif;font-size:10pt;font-weight:400;line-height:100%">335,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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Receivables Securitization Facility</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',serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">130,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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">515,000 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">515,000 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(34,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',serif;font-size:10pt;font-weight:400;line-height:100%">(37,262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">480,604 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">477,738 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2022 Credit Agreement and Term Loan B</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We have a credit agreement with a syndicate of financial institutions as lenders, entered into on May 13, 2022 and amended from time to time (collectively referred to herein as the "2022 Credit Agreement").</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Credit Agreement includes the following significant terms:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">provides for a senior secured initial term loan in the aggregate principal amount of $1.3 billion (the "Term Loan B"), due May 13, 2029, which is secured by substantially all of the assets of the Company; as of May 31, 2026, the outstanding balance of the Term Loan B was $335.0 million;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.96pt">provides for a maximum senior secured Revolving Credit Facility in the aggregate principal amount of $400.0 million (the "Revolving Credit Facility"), due May 13, 2027;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">iii.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.19pt">includes a letter of credit sub-facility of up to $100.0 million, which is part of, and not in addition to, the Revolving Credit Facility;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9.5pt;font-weight:400;line-height:120%">iv.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.25pt">borrowings under the Term Loan B bear an interest rate of Secured Overnight Financing Rate ("SOFR") plus 1.75% and the Revolving Credit Facility bears a leverage-based rate with various tiers between 1.25% and 2.25%; as of May 31, 2026, the interest rate was SOFR plus 1.25%;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">v.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">includes customary affirmative and negative covenants, and events of default; including restrictions on the incurrence of non-ordinary course debt, investment and dividends, subject to various exceptions; and,</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">vi.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.73pt">includes a maximum quarterly leverage ratio financial covenant, with reporting requirements to our banking group at each quarter-end.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">On May 7, 2026, we amended our 2022 Credit Agreement to change the following terms of the Revolving Credit Facility:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">extended the maturity date of our Revolving Credit Facility from May 31, 2026 to May 7, 2029; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.96pt">added JP Morgan Chase Bank, N.A. and PNC Capital Markets LLC as additional lenders, and removed Citibank N.A. and Barclays Bank PLC as lenders;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">iii.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.19pt">reduced the interest rate tiers from a range of SOFR plus 1.75% to 2.75% to a range of SOFR plus 1.25% to 2.25%; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">iv.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.73pt">reduced the leverage-based commitment fee tiers from a range of 0.20% to 0.30% to a range of 0.15% to 0.25%.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">In connection with the amendment, approximately 37.5% of the aggregate principal amount was reallocated to the new lenders. We evaluated the amendment under the guidance in ASC 470-50, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Debt—Modifications and Extinguishments</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%"> and concluded that the amendment represented a modification at the instrument level, as the quantitative 10% cash flow test was not met. However, the lender reallocation resulted in a partial extinguishment at the lender level. As a result, for the three months ended May 31, 2026, we recognized a write-off of approximately $0.6 million of unamortized debt financing costs, which is included in "Interest expense, net" on our consolidated statement of operations and in "Amortization of debt financing costs" on our consolidated statement of cash flows.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We primarily utilize proceeds from the Revolving Credit Facility to finance timing fluctuations of working capital needs, capital improvements, quarterly cash dividends, acquisitions and other general corporate purposes.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As defined in the 2022 Credit Agreement, quarterly prepayments were due against the outstanding principal of the Term Loan B and were payable on the last business day of each May, August, November and February, beginning August 31, 2022, in a quarterly aggregate principal amount of $3.25 million, with the entire remaining principal amount due on May 13, 2029, the maturity date. Additional prepayments made against the Term Loan B contributed to these required quarterly payments. Due to prepayments made against the Term Loan B since August 31, 2022, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are no longer required.</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Receivables Securitization Facility</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On July 10, 2025, we entered into a credit agreement secured by our trade accounts receivable and contract assets (the "Receivables Securitization Facility.") Under this arrangement, we transferred our trade receivables to a special purpose entity ("SPE"), which in turn pledged those receivables as collateral for borrowings under the facility. The transaction does not qualify as a sale under ASC 860, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transfers and Servicing</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">; as a result, the arrangement is accounted for as a secured borrowing.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, the receivables transferred to the SPE will remain on our consolidated balance sheet within trade accounts receivable and contract assets, and the Receivables Securitization Facility is included in "Long-term debt, net." The Receivables Securitization Facility has a limit of $150.0 million and is due July 10, 2028. As of May 31, 2026, the total amount of receivables pledged under the facility was $268.1 million, consisting of $153.8 million in trade accounts receivable and $114.3 million in contract assets, with outstanding borrowings of $150.0 million. The interest rate on the Receivables Securitization Facility is one-month SOFR plus 0.95%.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We remain exposed to the credit risk associated with the underlying receivables and are responsible for their collection. The Receivables Securitization Facility includes provisions that allow the SPE to take control of the assets only in the event of bankruptcy or violation of servicing the secured accounts receivable. We will monitor these provisions to ensure ongoing compliance and availability under the facility.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The proceeds from the Receivables Securitization Facility were used to pay down the Term Loan B.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Compliance, Outstanding Borrowings and Letters of Credit</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our 2022 Credit Agreement requires us to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 4.5. We are also required to maintain certain covenants under the Receivables Securitization Facility. As of May 31, 2026, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement and the Receivables Securitization Facility.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of May 31, 2026, we had $515.0 million of debt outstanding, with varying maturities through fiscal 2030. We had approximately $359.4 million of additional credit available as of May 31, 2026.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of May 31, 2026, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">w</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">e had outstanding letters of credit in the amount of $10.6 million. These standby letters of credit are primarily issued to support insurance deductibles and other collateral requirements.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Disclosures</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average interest rate for our outstanding debt, including the Revolving Credit Facility, the Term Loan B, and the Receivables Securitization Facility was 5.24% and 5.94% as of May 31, 2026 and February 28, 2026, respectively. We are also obligated to pay a leverage-based commitment fee with various tiers between 0.15% and 0.25% per year for unused amounts under the Revolving Credit Facility. As of May 31, 2026, the commitment fee rate was 0.175%.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense is comprised as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.040%"><tr><td style="width:1.0%"></td><td style="width:61.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.504%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.211%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Gross interest expense</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,483 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,243 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Capitalized interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">(680)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,264 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized interest for the three months ended May 31, 2026 and 2025 relates to interest cost on the construction of the greenfield aluminum coil coating facility in Washington, Missouri. The decrease for the three months ended May 31, 2026 compared to the prior year is due to the higher average construction work in process in the prior year, as the new facility was placed in service during fiscal 2026.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our long-term debt instruments and balances outstanding as of May 31, 2026 and February 28, 2026 were as follows (in thousands):</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"><tr><td style="width:1.0%"></td><td style="width:56.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.919%"></td><td style="width:0.1%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B</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',serif;font-size:10pt;font-weight:400;line-height:100%">335,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',serif;font-size:10pt;font-weight:400;line-height:100%">335,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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Receivables Securitization Facility</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',serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">130,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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">515,000 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">515,000 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(34,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',serif;font-size:10pt;font-weight:400;line-height:100%">(37,262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">480,604 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">477,738 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 30000000 50000000 335000000 335000000 150000000 130000000 515000000 515000000 34396000 37262000 480604000 477738000 1300000000 335000000.0 400000000.0 100000000.0 0.0175 0.0125 0.0225 0.0125 0.0175 0.0275 0.0125 0.0225 0.0020 0.0030 0.0015 0.0025 0.375 600000 3250000 3250000 150000000.0 268100000 153800000 114300000 150000000.0 0.0095 4.5 515000000.0 359400000 10600000 0.0524 0.0594 0.0015 0.0025 0.00175 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense is comprised as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.040%"><tr><td style="width:1.0%"></td><td style="width:61.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.504%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.211%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Gross interest expense</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,483 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,243 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Capitalized interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">(680)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,264 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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></div> 11483000 19243000 219000 680000 11264000 18563000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">11. Fair Value Measurements</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recurring Fair Value Measurements</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. In accordance with ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC 820"), certain of our assets and liabilities, which are carried at fair value, are classified in one of the following three categories:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: Quoted market prices in active markets for identical assets or liabilities;</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: Observable market-based inputs, other than Level 1, or unobservable inputs corroborated by market data; or,</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: Unobservable inputs that are not corroborated by market data and reflect the Company’s own assumptions.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of our financial instruments (cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities) approximates the fair value of these instruments based upon either their short-term nature or their variable market rate of interest. We have not made an option to elect fair value accounting for any of our financial instruments.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Swap Agreement</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our derivative instrument consists of the 2025 Swap, which is considered Level 2 of the fair value hierarchy. The 2025 Swap is included in "Other assets" and "Other long-term liabilities" as of May 31, 2026 and February 28, 2026, respectively, in the consolidated balance sheets. The valuation of the 2025 Swap is determined using widely accepted valuation techniques including discounted cash flow analysis on the expected cash flows of the derivative. This analysis reflects the contractual terms of the derivative, including the period to maturity, and uses observable market-based inputs, including swap rates, spread, and/or index levels and interest rate curves. See Note 9 for more information about the 2025 Swap.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our financial instruments that are measured at fair value on a recurring basis as of May 31, 2026 and February 28, 2026 are as follows (in thousands):</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.951%"></td><td style="width:0.1%"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value as of May 31, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value as of February 28, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</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',serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate Swap Agreement</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Total Assets </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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 style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate Swap Agreement</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Total Liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">The interest rate swap agreement included in the table above represents the 2025 Swap at May 31, 2026 and February 28, 2026.</span></div></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-recurring Fair Value Measurements</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investment in Joint Venture</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our investment in the unconsolidated AVAIL JV was determined using the income approach at the date on which we entered into the joint venture. The income approach uses discounted cash flow models that require various observable and non-observable inputs, such as operating margins, revenues, product costs, operating expenses, capital expenditures, terminal-year values and risk-adjusted discount rates. These valuations resulted in Level 3 non-recurring fair value measurements.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We assess our investment in the unconsolidated AVAIL JV for recoverability when events and circumstances are present that suggest there has been a decline in value, and if it is determined that a loss in value of the investment is other-than-temporary, the investment is written down to its fair value.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Term Debt</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of our long-term debt instruments are estimated based on market values for debt issued with similar characteristics or rates currently available for debt with similar terms. These valuations are Level 2 non-recurring fair value measurements.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The principal amount of our outstanding debt under the 2022 Credit Agreement was $365.0 million and $385.0 million at May 31, 2026 and February 28, 2026, respectively. The estimated fair value of our outstanding debt was $365.8 million and $385.5 million at May 31, 2026 and February 28, 2026, excluding unamortized debt issuance costs. The estimated fair values of our outstanding debt were determined based on the present value of future cash flows using model-derived valuations that use observable inputs such as interest rates and credit spreads. The carrying amount of the Receivables Securitization Facility approximates the fair value.</span></div> <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our financial instruments that are measured at fair value on a recurring basis as of May 31, 2026 and February 28, 2026 are as follows (in thousands):</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.951%"></td><td style="width:0.1%"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value as of May 31, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value as of February 28, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</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',serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate Swap Agreement</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Total Assets </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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 style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate Swap Agreement</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Total Liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">The interest rate swap agreement included in the table above represents the 2025 Swap at May 31, 2026 and February 28, 2026.</span></div></td></tr></table></div> 25000 0 25000 0 0 0 0 0 25000 0 0 0 0 0 1847000 0 1847000 0 0 1847000 365000000.0 385000000.0 365800000 385500000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">12. Leases</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We are a lessee under various leases for facilities and equipment. As of May 31, 2026, we were the lessee for 161 operating leases and 158 finance leases with terms of 12 months or more. These leases are reflected in "Right-of-use assets," "Lease liability—short-term" and "Lease liability—long-term" in our consolidated balance sheets.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions, (iv) equipment used for back-office functions, and (v) temporary storage. The majority of our vehicle and equipment leases have both a fixed and variable component.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets and we recognize lease expense for these leases on a straight-line basis over the lease term. We have a significant number of short-term leases, including month-to-month agreements. Our short-term lease agreements include expenses incurred hourly, daily, monthly and for other durations of time of one year or less. Our future lease commitments as of May 31, 2026, do not reflect all of our short-term lease commitments.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the classification of right-of-use ("ROU") assets and lease liabilities in the consolidated balance sheets as of May 31, 2026 and February 28, 2026 (in thousands): </span></div><div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:35.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-590"><span style="-sec-ix-hidden:f-591">Right-of-use assets</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46,190 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46,261 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance right-of-use assets </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-594"><span style="-sec-ix-hidden:f-595">Right-of-use assets</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,303 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-598"><span style="-sec-ix-hidden:f-599">Operating lease liabilities―short-term</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability—short-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-602"><span style="-sec-ix-hidden:f-603">Operating lease liabilities―long-term</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability—long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,185 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,489 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-606"><span style="-sec-ix-hidden:f-607">Finance lease liabilities―short-term</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability—short-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-610"><span style="-sec-ix-hidden:f-611">Finance lease liabilities―long-term</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability—long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,526 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to our leases was as follows (in thousands, except years and percentages):</span></div><div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.350%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.243%"></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.244%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases included in lease liabilities</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,006 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,881 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets—operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,376 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Decrease in ROU assets related to lease terminations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(467)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases included in lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">142 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases included in lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">434 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets—finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,392 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,127 </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></table></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.497%"><tr><td style="width:1.0%"></td><td style="width:60.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.801%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.803%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term—operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14.46 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14.71 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate—operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term—finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.93 years</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.01 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate—finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines our lease expense in the consolidated statements of operations as of May 31, 2026 and May 31, 2025 (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.701%"><tr><td style="width:1.0%"></td><td style="width:60.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.740%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.742%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,886 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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',serif;font-size:10pt;font-weight:400;line-height:100%">508 </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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,386 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,337 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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',serif;font-size:10pt;font-weight:400;line-height:100%">952 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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',serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">142 </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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total financing lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,191 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">629 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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',serif;font-size:10pt;font-weight:400;line-height:100%">258 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">258 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;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:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,906 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">1,802 </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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term lease expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,941 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,807 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,776 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,022 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of May 31, 2026, maturities of our lease liabilities were as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.742%"><tr><td style="width:1.0%"></td><td style="width:37.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.669%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.669%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.672%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</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',serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</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',serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,408 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,450 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,858 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</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',serif;font-size:10pt;font-weight:400;line-height:100%">7,584 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">4,508 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">12,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</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',serif;font-size:10pt;font-weight:400;line-height:100%">6,784 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">4,275 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">11,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">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',serif;font-size:10pt;font-weight:400;line-height:100%">4,724 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">3,574 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">8,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2031</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',serif;font-size:10pt;font-weight:400;line-height:100%">3,820 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">1,312 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">5,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2032</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',serif;font-size:10pt;font-weight:400;line-height:100%">3,095 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">3,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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',serif;font-size:10pt;font-weight:400;line-height:100%">41,623 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">41,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">74,038 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,214 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">91,252 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</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',serif;font-size:10pt;font-weight:400;line-height:100%">(27,082)</span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,957)</span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">(29,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46,956 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,257 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">62,213 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We sublease multiple buildings in Columbia, South Carolina to multiple subtenants. The Columbia sublease agreements are by and between AZZ Precoat Metals and multiple subtenants. Sublease income is recognized over the term of the sublease on a straight-line basis and is reported in the consolidated statement of operations as a reduction to "Cost of sales." Sublease income for the three months ended May 31, 2026 and 2025 was as follows (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.982%"><tr><td style="width:1.0%"></td><td style="width:52.878%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.660%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.482%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">216 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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></div> 161 158 <div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:35.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-590"><span style="-sec-ix-hidden:f-591">Right-of-use assets</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46,190 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46,261 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance right-of-use assets </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-594"><span style="-sec-ix-hidden:f-595">Right-of-use assets</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,303 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-598"><span style="-sec-ix-hidden:f-599">Operating lease liabilities―short-term</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability—short-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-602"><span style="-sec-ix-hidden:f-603">Operating lease liabilities―long-term</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability—long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,185 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,489 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-606"><span style="-sec-ix-hidden:f-607">Finance lease liabilities―short-term</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability—short-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-610"><span style="-sec-ix-hidden:f-611">Finance lease liabilities―long-term</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability—long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,526 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to our leases was as follows (in thousands, except years and percentages):</span></div><div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.350%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.243%"></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.244%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases included in lease liabilities</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,006 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,881 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets—operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,376 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Decrease in ROU assets related to lease terminations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(467)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases included in lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">142 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases included in lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">434 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets—finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,392 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,127 </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></table></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.497%"><tr><td style="width:1.0%"></td><td style="width:60.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.801%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.803%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term—operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14.46 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14.71 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate—operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term—finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.93 years</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.01 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate—finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines our lease expense in the consolidated statements of operations as of May 31, 2026 and May 31, 2025 (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.701%"><tr><td style="width:1.0%"></td><td style="width:60.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.740%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.742%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,886 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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',serif;font-size:10pt;font-weight:400;line-height:100%">508 </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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,386 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,337 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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',serif;font-size:10pt;font-weight:400;line-height:100%">952 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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',serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">142 </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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total financing lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,191 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">629 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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',serif;font-size:10pt;font-weight:400;line-height:100%">258 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">258 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;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:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,906 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">1,802 </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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term lease expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,941 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,807 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,776 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,022 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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></div>Sublease income for the three months ended May 31, 2026 and 2025 was as follows (in thousands):<div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.982%"><tr><td style="width:1.0%"></td><td style="width:52.878%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.660%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.482%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">216 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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></div> 46190000 46261000 14734000 13303000 5771000 5413000 41185000 41489000 3731000 3266000 11526000 10480000 2006000 1881000 1376000 16000 0 -467000 239000 142000 872000 434000 2392000 4127000 P14Y5M15D P14Y8M15D 0.0611 0.0610 P3Y11M4D P4Y3D 0.0647 0.0659 1886000 1829000 500000 508000 2386000 2337000 952000 487000 239000 142000 1191000 629000 258000 249000 258000 249000 1906000 1802000 35000 5000 1941000 1807000 5776000 5022000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of May 31, 2026, maturities of our lease liabilities were as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.742%"><tr><td style="width:1.0%"></td><td style="width:37.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.669%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.669%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.672%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</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',serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</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',serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,408 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,450 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,858 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</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',serif;font-size:10pt;font-weight:400;line-height:100%">7,584 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">4,508 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">12,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</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',serif;font-size:10pt;font-weight:400;line-height:100%">6,784 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">4,275 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">11,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">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',serif;font-size:10pt;font-weight:400;line-height:100%">4,724 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">3,574 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">8,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2031</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',serif;font-size:10pt;font-weight:400;line-height:100%">3,820 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">1,312 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">5,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2032</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',serif;font-size:10pt;font-weight:400;line-height:100%">3,095 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">3,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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',serif;font-size:10pt;font-weight:400;line-height:100%">41,623 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">41,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">74,038 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,214 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">91,252 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</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',serif;font-size:10pt;font-weight:400;line-height:100%">(27,082)</span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,957)</span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">(29,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46,956 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,257 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">62,213 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of May 31, 2026, maturities of our lease liabilities were as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.742%"><tr><td style="width:1.0%"></td><td style="width:37.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.669%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.669%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.672%"></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',serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</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',serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</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',serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,408 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,450 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,858 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</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',serif;font-size:10pt;font-weight:400;line-height:100%">7,584 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">4,508 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">12,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</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',serif;font-size:10pt;font-weight:400;line-height:100%">6,784 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">4,275 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">11,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">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',serif;font-size:10pt;font-weight:400;line-height:100%">4,724 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">3,574 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">8,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2031</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',serif;font-size:10pt;font-weight:400;line-height:100%">3,820 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">1,312 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">5,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2032</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',serif;font-size:10pt;font-weight:400;line-height:100%">3,095 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;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',serif;font-size:10pt;font-weight:400;line-height:100%">3,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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',serif;font-size:10pt;font-weight:400;line-height:100%">41,623 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">41,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">74,038 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,214 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">91,252 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</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',serif;font-size:10pt;font-weight:400;line-height:100%">(27,082)</span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,957)</span></td><td style="background-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',serif;font-size:10pt;font-weight:400;line-height:100%">(29,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46,956 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,257 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">62,213 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6408000 3450000 9858000 7584000 4508000 12092000 6784000 4275000 11059000 4724000 3574000 8298000 3820000 1312000 5132000 3095000 58000 3153000 41623000 37000 41660000 74038000 17214000 91252000 27082000 1957000 29039000 46956000 15257000 62213000 216000 266000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">13. Income Taxes</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">reflects an effective tax rate of 21.2% for the three months ended May 31, 2026, compared to 24.3% for the three months ended May 31, 2025. The decrease in the effective tax rate is driven by higher tax deductions for stock compensation in the current year, coupled with higher tax expense in the prior year related to equity in earnings from the AVAIL JV.</span></div> 0.212 0.243 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">14. Equity</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On November 10, 2020, our Board of Directors authorized a $100 million share repurchase program pursuant to which we may repurchase our common stock (the "2020 Authorization"). Repurchases under the 2020 Authorization will be made through open market or private transactions, in accordance with applicable federal securities laws, and could include repurchases pursuant to Rule 10b5-1 trading plans, which allows stock repurchases when we might otherwise be precluded from doing so. Currently, share repurchases may not exceed 6% of our market capitalization per fiscal year.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On January 22, 2026, our Board of Directors authorized a $100 million share repurchase program (the "2026 Share Repurchase Program") pursuant to which we may repurchase our common stock. Repurchases under the 2026 Share Repurchase Program will be made through open market or private transactions, in accordance with applicable federal securities laws, and could include repurchases pursuant to Rule 10b5-1 trading plans, which allows stock repurchases when we might otherwise be precluded from doing so. Currently, share repurchases may not exceed 6% of our market capitalization per fiscal year.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended May 31, 2026, we did not repurchase any shares of common stock under the 2020 Share Authorization or the 2026 Share Repurchase Program. As of May 31, 2026, there was $33.2 million and $100.0 million remaining to repurchase shares under the 2020 Authorization and the 2026 Share Repurchase Program, respectively. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three months ended May 31, 2026 and 2025, consisted of the following (in thousands):</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.976%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.163%"></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',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended May 31, 2026</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, <br/>Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Net Actuarial Gain (Loss), Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(7,790)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">432 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,397)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(7,548)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(551)</span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">(1,142)</span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">1,361 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">(332)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">54 </span></td><td style="background-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',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">54 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(551)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,142)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,415 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(278)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(8,341)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(710)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(7,826)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.976%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.163%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended May 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, <br/>Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Net Actuarial Gain (Loss), Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(10,329)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(388)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(265)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(11,580)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,956 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">2,539 </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:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-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',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">(48)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,956 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">291 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">2,491 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(8,373)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(147)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(9,089)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 100000000 0.06 100000000 0.06 33200000 100000000.0 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three months ended May 31, 2026 and 2025, consisted of the following (in thousands):</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.976%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.163%"></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',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended May 31, 2026</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, <br/>Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Net Actuarial Gain (Loss), Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(7,790)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">432 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,397)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(7,548)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(551)</span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">(1,142)</span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">1,361 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">(332)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">54 </span></td><td style="background-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',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">54 </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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(551)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,142)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,415 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(278)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(8,341)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(710)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(7,826)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.976%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.163%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended May 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, <br/>Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Net Actuarial Gain (Loss), Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(10,329)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(388)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(265)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(11,580)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,956 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#ffffff;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',serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">2,539 </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:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-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',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:9pt;font-weight:400;line-height:100%">(48)</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:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,956 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">291 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">2,491 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(8,373)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(147)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(9,089)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -7790000 432000 1207000 -1397000 0 -7548000 -551000 -1142000 0 1361000 0 -332000 0 0 0 -54000 0 -54000 -551000 -1142000 0 1415000 0 -278000 -8341000 -710000 1207000 18000 0 -7826000 -10329000 -388000 -587000 -265000 -11000 -11580000 1956000 241000 0 339000 3000 2539000 0 0 0 48000 0 48000 1956000 241000 0 291000 3000 2491000 -8373000 -147000 -587000 26000 -8000 -9089000 <div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">15. Share-based Compensation</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Effective April 18, 2025, the Compensation Committee of the Board of Directors (the "Compensation Committee") adopted the Executive Retiree LTI Program (the "ERP") to continue the vesting of annual equity awards to certain executive officers and other senior members of the management team as designated by the Compensation Committee, including the Company's named executive officers (a "Covered Executive" or collectively, the "Covered Executives"), upon qualified Retirement (as such term is defined in the Company's 2023 Long-Term Incentive Plan). The ERP is applicable to both annual restricted share unit awards and annual performance share unit awards granted to the Covered Executives pursuant to newly adopted Restricted Share Unit ("RSU") Award Agreements and Performance Share Unit ("PSU") Award Agreements for the Covered Executives (collectively, the "Award Agreements") containing such provisions for the fiscal year </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2026 long-term incentive equity awards. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Upon adoption of the ERP, the service requirement for executives that are currently eligible for retirement has been met. As a result, we recognized additional stock-based compensation for the three months ended May 31, 2025, of $2.2 million upon the adoption of the ERP related to the RSUs for Covered Executives that have achieved qualified retirement status.</span></div> 2200000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">16. Defined Benefit Pension Plan</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension and Employee Benefit Obligations </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In our AZZ Precoat Metals segment, certain current or past employees participate in a defined benefit pension plan (the "Plan"). Prior to the acquisition of AZZ Precoat Metals, benefit accruals were frozen for all participants. After the freeze, participants no longer accrued benefits under the Plan, and new hires of AZZ Precoat Metals are not eligible to participate in the Plan. During the first quarter of fiscal year 2027, the Company's Board of Directors approved a plan to terminate the Plan. The Company intends to complete the termination through a combination of lump-sum distributions to active and terminated vested plan participants and the purchase of annuity contracts for current in-pay participants and those participants who do not elect a lump sum distribution. The termination process is subject to regulatory requirements, including approval from the Internal Revenue Service ("IRS") and the Pension Benefit Guaranty Corporation ("PBGC"), and is expected to be completed by the end of fiscal year 2028. The approval of the Plan termination does not result in an immediate settlement of the Company's pension obligation. The Company expects to recognize settlement accounting in future periods as individual settlement transactions occur. Upon settlement, the Company may be required to remeasure the Plan's projected benefit obligation and plan assets and may recognize in earnings a portion of the actuarial gains or losses currently recorded in AOCI. At this time, the Company is unable to reasonably estimate the total financial impact of the Plan termination, including the timing and amount of any gains or losses that may be recognized in future periods. As of May 31, 2026, the Plan was underfunded, and we have a net pension obligation of $13.7 million, which is included in "Other long-term liabilities" in the consolidated balance sheets and represents the underfunded portion of the Plan.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The components of net benefit cost other than the employer service cost are included in "Selling, general and administrative" expense and were not significant for the three months ended May 31, 2026 and 2025. We paid employer contributions of $1.3 million into the Plan during the three months ended May 31, 2026. We expect to pay $1.9 million of contributions into the Plan during the remainder of fiscal year 2027.</span></div> 13700000 1300000 1900000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">17. Restructuring Charges</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal year 2026, management completed a restructuring plan for certain surface technologies facilities</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">within the AZZ Metal Coatings</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">segment (the "AST Restructuring") to improve overall operational efficiency and financial performance. During the three months ended May 31, 2025, we recognized restructuring charges of $3.8 million, which were included in "Cost of sales" in the consolidated statement of operations and included the loss on sale of equipment, for which we received $0.7 million in proceeds. The restructuring charges consisted primarily of $3.3 million for the write-off of intangible assets and goodwill, as well as $0.5 million for the write-off of other assets, loss on the sale of equipment and severance accruals. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the AST Restructuring, we closed two surface technology facilities; the facilities were located in Garland, Texas and Tampa, Florida. Management performed an analysis of the assets at each location closed. For assets that were not sold or transferred to another location for use in operations, management wrote down the assets to reflect a decrease in the estimated useful life and lower value to the Company.</span></div> 3800000 700000 3300000 500000 2 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">18. Commitments and Contingencies</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">AZZ and its subsidiaries are named defendants and plaintiffs in various routine lawsuits incidental to our business. These proceedings include labor and employment claims, various commercial disputes, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, we continuously evaluate opportunities to either mediate the cases or settle the disputes for nuisance value or the cost of litigation as a way to resolve the disputes prior to trial. As the pending cases progress through additional discovery and potential mediation, our assessment of the likelihood of a favorable or an unfavorable outcome on the pending lawsuits may change. The actual outcome of these lawsuits or other proceedings cannot be predicted with any certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time. Therefore, management, after consultation with legal counsel believes it has strong claims or defenses to all of its legal matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In 2017, Southeast Texas Industries, Inc. ("STI") filed a breach of contract lawsuit against the Company in the 1st District Court of Jasper County, Texas (the "Court"). In 2020, we filed a counter suit against STI for amounts due to AZZ Beaumont for work performed. On October 16, 2023, the case went to trial, and on October 27, 2023, the jury rendered a verdict in favor of STI and against AZZ in the amount of $4.5 million in damages for breach of contract and breach of express warranty. On February 14, 2024, the trial court entered Final Judgment in favor of STI, awarding STI actual damages of $4.5 million, plus $1.0 million in attorney fees. On May 14, 2024, we filed a Notice of Appeal in the Court of Appeals for the Ninth district of Texas in Beaumont. AZZ has purchased a supersedeas bond to cover the final judgment amount during the appellate process. We filed our appellate brief on February 24, 2025. Oral arguments were presented by the parties to the Court of Appeals on March 5, 2026. On April 9, 2026, the Beaumont Court of Appeals ruled there was insufficient evidence to support the final judgment against AZZ, and that STI shall take nothing from AZZ. STI has until June 26, 2026 to file a petition for review in the Supreme Court of Texas. As of the date of this filing, we still have a legal accrual of $5.5 million recorded, which is included in "Other accrued liabilities" on our consolidated balance sheets. This legal accrual will remain in place until the time the Supreme Court of Texas has declined to review the case as requested by STI, or makes a ruling on STI's petition on the merits, whichever scenario is applicable.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On May 1, 2026, Kaiser Aluminum Warrick LLC ("Kaiser") filed a complaint against Precoat Mezzanine LLC ("Precoat"), an indirectly held subsidiary of AZZ Inc., in the Superior Court for the State of Delaware alleging breach of contract and breach of express warranty, and seeking declaratory judgment. Kaiser has asserted that Precoat failed to fulfill its obligations under a Master Agreement for Procurement of Services entered into on October 9, 2024. This matter is in its early stages, and we are unable to estimate a range of possible loss, if any, at this time. The Company, in consultation with its legal counsel, intends to vigorously defend this lawsuit, including the assertion of counterclaims.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Environmental</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of May 31, 2026, the reserve balance for our environmental liabilities was $17.4 million, of which $2.0 million is classified as current. Environmental remediation liabilities include costs directly associated with site investigation and site remediation, such as materials, external contractor costs, legal and consulting expenses and incremental internal costs directly related to ongoing remediation plans. Estimates used to record environmental remediation liabilities are based on the Company's best estimate of probable future costs based on site-specific facts and circumstances known at the time of these estimates and they are updated on a quarterly basis. Estimates of the cost for the potential or ongoing remediation plans are developed using internal resources and third-party environmental engineers and consultants.</span></div>We accrue the anticipated cost of environmental remediation when the obligation is probable and the amount can be reasonably estimated. If a range of amounts can be reasonably estimated and no amount within the range is a better estimate than any other amount, then the minimum of the range is accrued. While any revisions to our environmental remediation liabilities could potentially be material to the operating results of any fiscal quarter or fiscal year, we do not expect such additional remediation expenses to have an adverse material effect on our financial position, results of operations, or cash flows. 4500000 4500000 1000000.0 5500000 17400000 2000000.0 false false false false Unrealized translation gain (loss) for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest in this amount. Net of tax expense (benefit) of $(361) and $76 for the three months ended May 31, 2026 and May 31, 2025, respectively. Net of tax expense of $439 and $113 for the three months ended May 31, 2026 and May 31, 2025, respectively. Net of tax expense (benefit) of $17 and $(16) for the three months ended May 31, 2026 and May 31, 2025, respectively. See Note 9. Unrealized gain on interest rate swap, net of tax for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest in this amount. The interest rate swap was written off following the sale of the Electrical Products Group business during the second quarter of fiscal 2026. Net of tax expense of $1 for the three months ended May 31, 2025.