0000102037-24-000031.txt : 20240807 0000102037-24-000031.hdr.sgml : 20240807 20240807161754 ACCESSION NUMBER: 0000102037-24-000031 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240807 DATE AS OF CHANGE: 20240807 FILER: COMPANY DATA: COMPANY CONFORMED NAME: UNIVERSAL CORP /VA/ CENTRAL INDEX KEY: 0000102037 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-FARM PRODUCT RAW MATERIALS [5150] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 540414210 STATE OF INCORPORATION: VA FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-00652 FILM NUMBER: 241184069 BUSINESS ADDRESS: STREET 1: 9201 FOREST HILL AVENUE STREET 2: STONY POINT II BUILDING CITY: RICHMOND STATE: VA ZIP: 23235 BUSINESS PHONE: 8043599311 MAIL ADDRESS: STREET 1: 9201 FOREST HILL AVENUE STREET 2: STONY POINT II BUILDING CITY: RICHMOND STATE: VA ZIP: 23235 FORMER COMPANY: FORMER CONFORMED NAME: UNIVERSAL LEAF TOBACCO CO INC DATE OF NAME CHANGE: 19880314 10-Q 1 uvv-20240630.htm 10-Q uvv-20240630
FALSE2024Q10000102037--03-31http://fasb.org/us-gaap/2024#InterestExpensehttp://fasb.org/us-gaap/2024#InterestExpensehttp://fasb.org/us-gaap/2024#InterestExpensehttp://fasb.org/us-gaap/2024#InterestExpensehttp://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpensehttp://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpensehttp://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpensehttp://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpensehttp://fasb.org/us-gaap/2024#CostOfGoodsAndServicesSoldhttp://fasb.org/us-gaap/2024#CostOfGoodsAndServicesSoldhttp://fasb.org/us-gaap/2024#CostOfGoodsAndServicesSoldhttp://fasb.org/us-gaap/2024#CostOfGoodsAndServicesSoldhttp://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpensehttp://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpensehttp://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpensehttp://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpensehttp://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpensehttp://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpensehttp://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpensehttp://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpensexbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:pure00001020372024-04-012024-06-3000001020372024-08-0500001020372023-04-012023-06-3000001020372024-06-3000001020372023-06-3000001020372024-03-310000102037us-gaap:SeriesAPreferredStockMember2024-03-310000102037us-gaap:SeriesAPreferredStockMember2023-06-300000102037us-gaap:SeriesAPreferredStockMember2024-06-300000102037us-gaap:CommonStockMember2023-06-300000102037us-gaap:CommonStockMember2024-03-310000102037us-gaap:CommonStockMember2024-06-3000001020372023-03-310000102037us-gaap:ManufacturedProductOtherMemberuvv:TobaccoSalesMember2024-04-012024-06-300000102037us-gaap:ManufacturedProductOtherMemberuvv:TobaccoSalesMember2023-04-012023-06-300000102037uvv:FoodIngredientSalesMemberus-gaap:ManufacturedProductOtherMember2024-04-012024-06-300000102037uvv:FoodIngredientSalesMemberus-gaap:ManufacturedProductOtherMember2023-04-012023-06-300000102037us-gaap:ServiceOtherMember2024-04-012024-06-300000102037us-gaap:ServiceOtherMember2023-04-012023-06-300000102037us-gaap:ProductAndServiceOtherMember2024-04-012024-06-300000102037us-gaap:ProductAndServiceOtherMember2023-04-012023-06-300000102037uvv:ParanaMember2024-06-300000102037uvv:ParanaMember2024-04-012024-06-300000102037uvv:ParanaMembersrt:MinimumMember2024-06-300000102037uvv:ParanaMembersrt:MaximumMember2024-06-300000102037uvv:AdvancestosuppliersMember2024-06-300000102037uvv:AdvancestosuppliersMember2023-06-300000102037uvv:AdvancestosuppliersMember2024-03-310000102037uvv:AdvancestosuppliersMember2024-04-012024-06-300000102037uvv:AdvancestosuppliersMember2023-04-012023-06-300000102037uvv:RecoverablevalueaddedtaxcreditsMember2024-06-300000102037uvv:RecoverablevalueaddedtaxcreditsMember2023-06-300000102037uvv:RecoverablevalueaddedtaxcreditsMember2024-03-310000102037srt:MinimumMemberus-gaap:CustomerRelationshipsMember2024-06-300000102037srt:MaximumMemberus-gaap:CustomerRelationshipsMember2024-06-300000102037us-gaap:CustomerRelationshipsMember2024-06-300000102037us-gaap:TradeNamesMember2024-06-300000102037us-gaap:DevelopedTechnologyRightsMember2024-06-300000102037srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2024-06-300000102037srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2024-06-300000102037us-gaap:NoncompeteAgreementsMember2024-06-300000102037us-gaap:OtherIntangibleAssetsMember2024-06-300000102037srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-06-300000102037srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-06-300000102037us-gaap:CustomerRelationshipsMember2023-06-300000102037us-gaap:TradeNamesMember2023-06-300000102037us-gaap:DevelopedTechnologyRightsMember2023-06-300000102037srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2023-06-300000102037srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2023-06-300000102037us-gaap:NoncompeteAgreementsMember2023-06-300000102037us-gaap:OtherIntangibleAssetsMember2023-06-300000102037srt:MinimumMemberus-gaap:CustomerRelationshipsMember2024-03-310000102037srt:MaximumMemberus-gaap:CustomerRelationshipsMember2024-03-310000102037us-gaap:CustomerRelationshipsMember2024-03-310000102037us-gaap:TradeNamesMember2024-03-310000102037us-gaap:DevelopedTechnologyRightsMember2024-03-310000102037srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2024-03-310000102037srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2024-03-310000102037us-gaap:NoncompeteAgreementsMember2024-03-310000102037us-gaap:OtherIntangibleAssetsMember2024-03-310000102037us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2024-06-300000102037us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2022-12-310000102037us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2022-04-012022-12-310000102037us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMemberuvv:TobaccopurchasesMember2024-06-300000102037us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMemberuvv:TobaccopurchasesMember2023-06-300000102037uvv:ProcessingcostsMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2024-06-300000102037uvv:ProcessingcostsMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2023-06-300000102037us-gaap:ForeignExchangeContractMember2024-06-300000102037us-gaap:ForeignExchangeContractMember2023-06-300000102037us-gaap:ForeignExchangeForwardMember2024-06-300000102037us-gaap:ForeignExchangeForwardMember2023-06-300000102037us-gaap:ForeignExchangeForwardMember2024-03-310000102037us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2024-04-012024-06-300000102037us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2023-04-012023-06-300000102037us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:InterestRateSwapMember2024-04-012024-06-300000102037us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:InterestRateSwapMember2023-04-012023-06-300000102037us-gaap:CostOfSalesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2024-04-012024-06-300000102037us-gaap:CostOfSalesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2023-04-012023-06-300000102037us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:ForeignExchangeContractMember2024-04-012024-06-300000102037us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:ForeignExchangeContractMember2023-04-012023-06-300000102037us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2024-04-012024-06-300000102037us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2023-04-012023-06-300000102037us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2024-04-012024-06-300000102037us-gaap:InterestRateContractMemberus-gaap:OtherNoncurrentAssetsMember2024-06-300000102037us-gaap:InterestRateContractMemberus-gaap:OtherNoncurrentAssetsMember2023-06-300000102037us-gaap:InterestRateContractMemberus-gaap:OtherNoncurrentAssetsMember2024-03-310000102037us-gaap:InterestRateContractMemberus-gaap:OtherNoncurrentLiabilitiesMember2024-06-300000102037us-gaap:InterestRateContractMemberus-gaap:OtherNoncurrentLiabilitiesMember2023-06-300000102037us-gaap:InterestRateContractMemberus-gaap:OtherNoncurrentLiabilitiesMember2024-03-310000102037us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMember2024-06-300000102037us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMember2023-06-300000102037us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMember2024-03-310000102037us-gaap:AccountsPayableAndAccruedLiabilitiesMemberus-gaap:ForeignExchangeContractMember2024-06-300000102037us-gaap:AccountsPayableAndAccruedLiabilitiesMemberus-gaap:ForeignExchangeContractMember2023-06-300000102037us-gaap:AccountsPayableAndAccruedLiabilitiesMemberus-gaap:ForeignExchangeContractMember2024-03-310000102037us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2024-06-300000102037us-gaap:FairValueInputsLevel1Member2024-06-300000102037us-gaap:FairValueInputsLevel2Member2024-06-300000102037us-gaap:FairValueInputsLevel3Member2024-06-300000102037us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2023-06-300000102037us-gaap:FairValueInputsLevel1Member2023-06-300000102037us-gaap:FairValueInputsLevel2Member2023-06-300000102037us-gaap:FairValueInputsLevel3Member2023-06-300000102037us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2024-03-310000102037us-gaap:FairValueInputsLevel1Member2024-03-310000102037us-gaap:FairValueInputsLevel2Member2024-03-310000102037us-gaap:FairValueInputsLevel3Member2024-03-310000102037us-gaap:EstimateOfFairValueFairValueDisclosureMember2024-06-300000102037us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-06-300000102037us-gaap:EstimateOfFairValueFairValueDisclosureMember2024-03-310000102037us-gaap:CarryingReportedAmountFairValueDisclosureMember2024-06-300000102037us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-06-300000102037us-gaap:CarryingReportedAmountFairValueDisclosureMember2024-03-310000102037us-gaap:PensionPlansDefinedBenefitMember2024-04-012024-06-300000102037us-gaap:PensionPlansDefinedBenefitMember2023-04-012023-06-300000102037us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2024-04-012024-06-300000102037us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-04-012023-06-300000102037uvv:PreFY2022GrantsMemberus-gaap:RestrictedStockUnitsRSUMember2024-04-012024-06-300000102037uvv:FY2022GrantsMemberus-gaap:RestrictedStockUnitsRSUMember2024-04-012024-06-300000102037us-gaap:PerformanceSharesMember2024-04-012024-06-300000102037us-gaap:PerformanceSharesMembersrt:MinimumMember2024-04-012024-06-300000102037us-gaap:PerformanceSharesMembersrt:MaximumMember2024-04-012024-06-300000102037srt:DirectorMemberus-gaap:RestrictedStockUnitsRSUMember2024-04-012024-06-300000102037us-gaap:RestrictedStockUnitsRSUMember2024-04-012024-06-300000102037us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300000102037us-gaap:PerformanceSharesMember2023-04-012023-06-300000102037uvv:TobaccoOperationsMember2024-04-012024-06-300000102037uvv:TobaccoOperationsMember2023-04-012023-06-300000102037uvv:IngredientsOperationsMember2024-04-012024-06-300000102037uvv:IngredientsOperationsMember2023-04-012023-06-300000102037uvv:TotalOperatingSegmentsMember2024-04-012024-06-300000102037uvv:TotalOperatingSegmentsMember2023-04-012023-06-300000102037us-gaap:AccumulatedTranslationAdjustmentMember2024-03-310000102037us-gaap:AccumulatedTranslationAdjustmentMember2023-03-310000102037us-gaap:AccumulatedTranslationAdjustmentMember2024-04-012024-06-300000102037us-gaap:AccumulatedTranslationAdjustmentMember2023-04-012023-06-300000102037us-gaap:AccumulatedTranslationAdjustmentMember2024-06-300000102037us-gaap:AccumulatedTranslationAdjustmentMember2023-06-300000102037us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeContractMember2024-03-310000102037us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeContractMember2023-03-310000102037us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeContractMember2024-04-012024-06-300000102037us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeContractMember2023-04-012023-06-300000102037us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeContractMember2024-06-300000102037us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeContractMember2023-06-300000102037us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateSwapMember2024-03-310000102037us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateSwapMember2023-03-310000102037us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateSwapMember2024-04-012024-06-300000102037us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateSwapMember2023-04-012023-06-300000102037us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateSwapMember2024-06-300000102037us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateSwapMember2023-06-300000102037us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-03-310000102037us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-03-310000102037us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-04-012024-06-300000102037us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-04-012023-06-300000102037us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-06-300000102037us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-06-300000102037us-gaap:ParentMember2024-03-310000102037us-gaap:NoncontrollingInterestMember2024-03-310000102037us-gaap:ParentMember2023-03-310000102037us-gaap:NoncontrollingInterestMember2023-03-310000102037us-gaap:ParentMember2024-04-012024-06-300000102037us-gaap:NoncontrollingInterestMember2024-04-012024-06-300000102037us-gaap:ParentMember2023-04-012023-06-300000102037us-gaap:NoncontrollingInterestMember2023-04-012023-06-300000102037us-gaap:ParentMember2024-06-300000102037us-gaap:NoncontrollingInterestMember2024-06-300000102037us-gaap:ParentMember2023-06-300000102037us-gaap:NoncontrollingInterestMember2023-06-300000102037us-gaap:SubsequentEventMembersrt:MinimumMember2024-04-012025-03-310000102037us-gaap:SubsequentEventMembersrt:MaximumMember2024-04-012025-03-310000102037uvv:GeorgeC.FreemanIIIMember2024-04-012024-06-300000102037uvv:GeorgeC.FreemanIIIMember2024-06-30

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 JUNE 30, 2024
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE TRANSITION PERIOD FROM ______________TO_______________

Commission File Number: 001-00652

UNIVERSAL CORPORATION
(Exact name of registrant as specified in its charter)
Virginia54-0414210
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
9201 Forest Hill Avenue,Richmond,Virginia23235
(Address of principal executive offices)(Zip Code)

804-359-9311
(Registrant's telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Exchange Act:
Title of each classTrading Symbol(s)Name of Exchange on which registered
Common Stock, no par valueUVVNew 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 o
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 during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes þ No o
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 definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):
Large Accelerated FilerþAccelerated filer Non-accelerated filer
Smaller reporting company Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
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 August 5, 2024, the total number of shares of common stock outstanding was 24,692,747.



UNIVERSAL CORPORATION
FORM 10-Q
TABLE OF CONTENTS
2




PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS

UNIVERSAL CORPORATION
CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME
(in thousands, except share and per share data)
Three Months Ended June 30,
20242023
(Unaudited)
Sales and other operating revenues$597,050 $517,722 
Costs and expenses
Cost of goods sold501,129 431,210 
Selling, general and administrative expenses78,696 75,477 
Operating income17,225 11,035 
Equity in pretax earnings (loss) of unconsolidated affiliates140 (4,166)
Other non-operating income (expense)464 725 
Interest income808 1,365 
Interest expense20,734 15,543 
Income (loss) before income taxes and other items(2,097)(6,584)
Income taxes727 (1,423)
Net income (loss)(2,824)(5,161)
Less: net loss (income) attributable to noncontrolling interests in subsidiaries2,954 3,097 
Net income (loss) attributable to Universal Corporation$130 $(2,064)
Earnings per share:
Basic
$0.01 $(0.08)
Diluted
$0.01 $(0.08)
Weighted average common shares outstanding:
Basic
24,876,220 24,842,171 
Diluted
25,066,106 24,842,171 
Total comprehensive income (loss), net of income taxes$(8,350)$(795)
Less: comprehensive (income) loss attributable to noncontrolling interests3,344 3,241 
Comprehensive income (loss) attributable to Universal Corporation$(5,006)$2,446 
Dividends declared per common share$0.81 $0.80 

See accompanying notes.

3


UNIVERSAL CORPORATION     
CONSOLIDATED BALANCE SHEETS
(in thousands of dollars)
June 30,June 30,March 31,
202420232024
(Unaudited)(Unaudited)
ASSETS
Current assets
Cash and cash equivalents$101,700 $80,518 $55,593 
Accounts receivable, net435,941 375,564 525,262 
Advances to suppliers, net100,451 111,176 139,064 
Accounts receivable—unconsolidated affiliates60,991 73,286 5,385 
Inventories—at lower of cost or net realizable value:
Tobacco1,202,341 1,100,722 1,070,580 
Other187,743 198,730 193,518 
Prepaid income taxes23,576 21,640 19,484 
Other current assets85,712 93,153 93,655 
Total current assets2,198,455 2,054,789 2,102,541 
Property, plant and equipment
Land25,926 24,930 26,244 
Buildings326,988 312,014 323,969 
Machinery and equipment702,153 705,045 693,868 
1,055,067 1,041,989 1,044,081 
Less accumulated depreciation(680,011)(685,042)(678,201)
375,056 356,947 365,880 
Other assets
Operating lease right-of-use assets30,582 36,890 32,510 
Goodwill, net213,810 213,893 213,869 
Other intangibles, net66,074 77,290 68,883 
Investments in unconsolidated affiliates75,531 73,466 76,289 
Deferred income taxes18,287 15,187 15,181 
Pension asset12,075 10,516 11,857 
Other noncurrent assets43,098 48,681 50,229 
459,457 475,923 468,818 
Total assets$3,032,968 $2,887,659 $2,937,239 

See accompanying notes.
4


UNIVERSAL CORPORATION     
CONSOLIDATED BALANCE SHEETS
(in thousands of dollars)

June 30,June 30,March 31,
202420232024
(Unaudited)(Unaudited)
LIABILITIES AND SHAREHOLDERS’ EQUITY
Current liabilities
Notes payable and overdrafts$581,087 $359,832 $417,217 
Accounts payable79,747 88,362 108,727 
Accounts payable—unconsolidated affiliates 1,495 1,621 
Customer advances and deposits15,660 103,436 17,179 
Accrued compensation20,903 20,890 39,766 
Income taxes payable10,766 5,620 7,477 
Current portion of operating lease liabilities9,588 10,673 10,356 
Accrued expenses and other current liabilities128,305 127,564 109,015 
Current portion of long-term debt   
Total current liabilities846,056 717,872 711,358 
Long-term debt617,502 616,948 617,364 
Pensions and other postretirement benefits43,386 42,725 43,251 
Long-term operating lease liabilities17,457 23,343 19,302 
Other long-term liabilities27,167 29,160 27,902 
Deferred income taxes37,901 44,432 39,139 
Total liabilities1,589,469 1,474,480 1,458,316 
Shareholders’ equity
Universal Corporation:
Preferred stock:
Series A Junior Participating Preferred Stock, no par value, 500,000 shares authorized, none issued or outstanding
   
Common stock, no par value, 100,000,000 shares authorized 24,675,988 shares issued and outstanding at June 30, 2024 (24,636,600 at June 30, 2023 and 24,573,408 at March 31, 2024)
347,152 338,445 345,596 
Retained earnings1,153,026 1,114,822 1,173,196 
Accumulated other comprehensive loss(86,721)(72,547)(81,585)
Total Universal Corporation shareholders' equity1,413,457 1,380,720 1,437,207 
Noncontrolling interests in subsidiaries30,042 32,459 41,716 
Total shareholders' equity1,443,499 1,413,179 1,478,923 
Total liabilities and shareholders' equity$3,032,968 $2,887,659 $2,937,239 

See accompanying notes.


5


UNIVERSAL CORPORATION     
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands of dollars)
Three Months Ended June 30,
20242023
(Unaudited)
CASH FLOWS FROM OPERATING ACTIVITIES:
Net income (loss)$(2,824)$(5,161)
Adjustments to reconcile net income (loss) to net cash used by operating activities:
Depreciation and amortization14,564 14,754 
Net provision for losses (recoveries) on advances to suppliers(751)1,382 
Inventory writedowns4,371 2,327 
Stock-based compensation expense4,641 3,859 
Foreign currency remeasurement (gain) loss, net7,171 1,530 
Foreign currency exchange contracts(1,340)7,803 
Deferred income taxes(3,983)(2,406)
Equity in net loss (income) of unconsolidated affiliates, net of dividends(154)2,630 
Restructuring payments(253) 
Other, net644 5 
Changes in operating assets and liabilities, net:
Accounts and notes receivable78,524 23,457 
Inventories(135,456)(263,171)
Other assets8,510 4,240 
Accounts payable(28,706)(1,110)
Accrued expenses and other current liabilities(5,423)7,833 
Income taxes(889)(2,336)
Customer advances and deposits(1,090)100,473 
Net cash provided (used) by operating activities(62,444)(103,891)
CASH FLOWS FROM INVESTING ACTIVITIES:
Purchase of property, plant and equipment(22,749)(17,960)
Proceeds from sale of property, plant and equipment867 326 
Net cash used by investing activities(21,882)(17,634)
CASH FLOWS FROM FINANCING ACTIVITIES:
Issuance of short-term debt, net162,140 163,804 
Dividends paid to noncontrolling interests(8,330)(4,164)
Dividends paid on common stock(19,659)(19,398)
Other(3,397)(2,893)
Net cash provided (used) by financing activities130,754 137,349 
Effect of exchange rate changes on cash, restricted cash and cash equivalents(321)4 
Net increase (decrease) in cash, restricted cash and cash equivalents46,107 15,828 
Cash, restricted cash and cash equivalents at beginning of year55,593 64,690 
Cash, restricted cash and cash equivalents at end of period$101,700 $80,518 

See accompanying notes.
6


UNIVERSAL CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

NOTE 1.   BASIS OF PRESENTATION

Universal Corporation, which together with its subsidiaries is referred to herein as “Universal” or the “Company,” is a global business-to-business agri-products supplier to consumer product manufacturers. The Company is the leading global leaf tobacco supplier and provides high-quality plant-based ingredients to food and beverage end markets. Because of the seasonal nature of the Company’s business, the results of operations for any fiscal quarter will not necessarily be indicative of results to be expected for other quarters or a full fiscal year. All adjustments necessary to state fairly the results for the period have been included and were of a normal recurring nature. This Form 10-Q should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended March 31, 2024 (the “2024 Annual Report on Form 10-K”).

Accounting Pronouncements to be Adopted in Future Years
In November 2023, the FASB issued Accounting Standards Update No. 2023-07, “Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures” (“ASU 2023-07”). ASU 2023-07 requires additional disclosures about profitability measures utilized by the chief operating decision maker and significant segment expenses. ASU 2023-07 also requires all annual disclosures regarding profit or loss and assets to be included in interim disclosures. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and for interim periods in fiscal years beginning after December 15, 2024, although early adoption is permitted. The Company is currently evaluating the impact of adopting this standard on its segment disclosures.
In December 2023, the FASB issued Accounting Standards Update No. 2023-09, “Income Taxes (Topic 740) - Improvements to Income Tax Disclosures” (“ASU 2023-09”). ASU 2023-09 requires additional disclosures reconciling the rates of different categories of income tax (i.e. federal, state, foreign, etc.) and a disaggregation of taxes paid and refunded. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024 and for interim periods in fiscal years beginning after December 15, 2025, although early adoption is permitted. The Company is currently evaluating the impact of adopting this standard on its income tax disclosures.

NOTE 2.  REVENUE FROM CONTRACTS WITH CUSTOMERS

The majority of the Company’s consolidated revenue consists of sales of processed leaf tobacco to customers. The Company also earns revenue from processing leaf tobacco owned by customers and from various other services provided to customers. Additionally, the Company has fruit and vegetable processing operations, as well as flavor and extract services that provide customers with a range of ingredient products. Payment terms with customers vary depending on customer creditworthiness, product types, services provided, and other factors. Contract durations and payment terms for all revenue categories generally do not exceed one year. Therefore, the Company has applied a practical expedient to not adjust the transaction price for the effects of financing components, as the Company expects that the period from the time the revenue for a transaction is recognized to the time the customer pays for the related good or service transferred will be one year or less. Below is a description of the major revenue-generating categories from contracts with customers.

Tobacco Sales
The majority of the Company’s business involves purchasing leaf tobacco from farmers in the origins where it is grown, processing and packing the tobacco in its factories, and then transferring ownership and control of the tobacco to customers. On a much smaller basis, the Company also sources processed tobacco from third-party suppliers for resale to customers. The contracts for tobacco sales with customers create a performance obligation to transfer tobacco to the customer. Transaction prices for the sale of tobaccos are primarily based on negotiated fixed prices, but the Company does have a small number of cost-plus contracts with certain customers. Cost-plus arrangements provide the Company reimbursement of the cost to purchase and process the tobacco, plus a contractually agreed-upon profit margin. The Company utilizes the most likely amount methodology under the accounting guidance to recognize revenue for cost-plus arrangements with customers. Shipping and handling costs under tobacco sales contracts with customers are treated as fulfillment costs and included in the transaction price. Taxes assessed by government authorities on the sale of leaf tobacco products are excluded from the transaction price. At the point in time that the customer obtains control over the tobacco, which is typically aligned with physical shipment under the contractual terms with the customer, the Company completes its performance obligation and recognizes the revenue for the sale.

7


Ingredients Sales
The Company has diversified operations through the acquisition of established companies that offer customers a wide range of both liquid and dehydrated fruit and vegetable ingredient products, flavors, and extracts. These operations procure raw materials from domestic and international growers and suppliers and through a variety of processing steps including sorting, cleaning, pressing, mixing, extracting, and blending to manufacture finished goods utilized in beverages and both human and pet food. The contracts for ingredients with customers create a performance obligation to transfer the manufactured finished goods to the customer. Transaction prices for the sale of ingredients are primarily based on negotiated fixed prices, but the Company does have a small number of cost-plus contracts with certain customers.. At the point in time that the customer obtains control over the finished product, which is typically aligned with physical shipment under the contractual terms with the customer, the Company completes its performance obligation and recognizes the revenue for the sale.

Processing Revenue
Processing and packing of customer-owned tobacco and ingredients is a short-duration process. Processing charges are primarily based on negotiated fixed prices per unit of weight processed. Under normal operating conditions, customer-owned raw materials that are placed into the production line exits as processed and packed product and is then later transported to customer-designated transfer locations. The revenue for these services is recognized when the performance obligation is satisfied, which is generally when processing is completed. The Company’s operating history and contract analyses indicate that customer requirements for processed tobacco and food ingredients products are consistently met upon completion of processing.

Other Sales and Revenue from Contracts with Customers
From time to time, the Company enters into various arrangements with customers to provide other value-added services that may include blending, chemical and physical testing of products, storage, logistics, sorting, and tobacco cutting services for select manufacturers. These other arrangements and operations are a much smaller portion of the Company’s business, and are separate and distinct contractual agreements from the Company’s tobacco and food ingredients sales or third-party processing arrangements with customers. The transaction prices and timing of revenue recognition of these items are determined by the specifics of each contract.

Disaggregation of Revenue from Contracts with Customers
The following table disaggregates the Company’s revenue by significant revenue-generating category:
Three Months Ended June 30,
(in thousands of dollars)20242023
Tobacco sales$488,231 $415,356 
Ingredients sales80,694 70,658 
Processing revenue14,669 19,064 
Other sales and revenue from contracts with customers12,809 11,292 
   Total revenue from contracts with customers596,403 516,370 
Other operating sales and revenues647 1,352 
   Consolidated sales and other operating revenues$597,050 $517,722 

    Other operating sales and revenues consists principally of interest on advances to suppliers and dividend payments from deconsolidated affiliates.

NOTE 3. OTHER CONTINGENT LIABILITIES AND OTHER MATTERS

Other Contingent Liabilities

Other Contingent Liabilities (Letters of credit)
The Company had other contingent liabilities totaling approximately $1 million at June 30, 2024, primarily related to outstanding letters of credit.

8


Value-Added Tax Assessments in Brazil
As further discussed below, the Company’s local operating subsidiaries pay significant amounts of value-added tax (“VAT”) in connection with their operations, which generate tax credits that they normally are entitled to recover through offset, refund, or sale to third parties. In Brazil, VAT is assessed at the state level when green tobacco is transferred between states. The Company’s operating subsidiary there pays VAT when tobaccos grown outside the state of Rio Grande do Sul are transferred to the factory for processing. The subsidiary has received assessments for additional VAT plus interest and penalties from tax authorities for the state of Parana based on audits of the subsidiary’s VAT filings for specified periods. In September 2014, tax authorities for the state of Parana issued an assessment for tax, interest, and penalties for periods from 2009 through 2014 totaling approximately $10 million. Those amounts are based on the exchange rate for the Brazilian currency at June 30, 2024. Management of the operating subsidiary and outside counsel believe that errors were made by the tax authorities in determining all or significant portions of this assessment and that various defenses support the subsidiary’s positions.
Management of the subsidiary and outside counsel challenged the full amount of the Parana assessment claim. A significant portion of the Parana assessment was based on positions taken by the tax authorities that management and outside counsel believe deviate significantly from the underlying statutes and relevant case law. In addition, under the law, the subsidiary’s tax filings for certain periods covered in the assessment were no longer open to any challenge by the tax authorities. In December 2015, the Parana tax authorities withdrew the initial claim and subsequently issued a new assessment covering the same tax periods, reflecting a substantial reduction from the original assessment. In fiscal year 2020, the Parana tax authorities acknowledged the statute of limitations related to claims prior to December 2010 had expired and reduced the assessment to $3 million (at the June 30, 2024 exchange rate). Notwithstanding the reduced assessment, management and outside counsel continue to believe that the new assessment is not supported by the underlying statutes and relevant case law and have challenged the full amount of the claim. The range of reasonably possible loss is considered to be zero up to the full $3 million assessment. However, based on the strength of the subsidiary's defenses, no loss within that range is considered probable at this time and no liability has been recorded at June 30, 2024.
The process for reaching a final resolution to the assessment is expected to be lengthy, and management is not currently able to predict when the case will be concluded. Should the subsidiary ultimately be required to pay any tax, interest, or penalties in the case, the portion paid for tax would generate VAT credits that the subsidiary may be able to recover.
Other Legal and Tax Matters
Various subsidiaries of the Company are involved in litigation and tax examinations incidental to their business activities. While the outcome of these matters cannot be predicted with certainty, management is vigorously defending the matters and does not currently expect that any of them will have a material adverse effect on the Company’s business or financial position. However, should one or more of these matters be resolved in a manner adverse to management’s current expectation, the effect on the Company’s results of operations for a particular fiscal reporting period could be material.

Advances to Suppliers

In many sourcing origins where the Company operates, it provides agronomy services and seasonal advances of seed, seedlings, fertilizer, and other supplies to tobacco farmers for crop production, or makes seasonal cash advances to farmers for the procurement of those inputs. These advances are short term, are repaid upon delivery of tobacco to the Company, and are reported in advances to suppliers in the consolidated balance sheets. In several origins, the Company has made long-term advances to tobacco farmers to finance curing barns and other farm infrastructure. In some years, due to low crop yields and other factors, individual farmers may not deliver sufficient volumes of tobacco to fully repay their seasonal advances, and the Company may extend repayment of those advances into future crop years. The long-term portion of advances is included in other noncurrent assets in the consolidated balance sheets. Both the current and the long-term portions of advances to suppliers are reported net of allowances recorded when the Company determines that amounts outstanding are not likely to be collected. Short-term and long-term advances to suppliers totaled $120 million at June 30, 2024, $138 million at June 30, 2023, and $162 million at March 31, 2024. The related valuation allowances totaled $19 million at June 30, 2024, $26 million at June 30, 2023, and $20 million at March 31, 2024, and were estimated based on the Company’s historical loss information and crop projections. The allowances were decreased by net recoveries of $0.8 million in the three-month period ended June 30, 2024 and increased by net provisions of approximately $1.4 million in the three-month period ended June 30, 2023. These net recoveries and provisions are included in selling, general, and administrative expenses in the consolidated statements of income. Interest on advances is recognized in earnings upon the farmers’ delivery of tobacco in payment of principal and interest.

Recoverable Value-Added Tax Credits

In many foreign countries, the Company’s local operating subsidiaries pay significant amounts of VAT on purchases of unprocessed and processed tobacco, crop inputs, packing materials, and various other goods and services. In some countries, VAT
9


is a national tax, and in other countries it is assessed at the state level. Items subject to VAT vary from jurisdiction to jurisdiction, as do the rates at which the tax is assessed. When tobacco is sold to customers in the country of origin, the operating subsidiaries generally collect VAT on those sales. The subsidiaries are normally permitted to offset their VAT payments against the collections and remit only the incremental VAT collections to the tax authorities. When tobacco is sold for export, VAT is normally not assessed. In countries where tobacco sales are predominately for export markets, VAT collections generated on downstream sales are often not sufficient to fully offset the subsidiaries’ VAT payments. In those situations, unused VAT credits can accumulate. Some jurisdictions have procedures that allow companies to apply for refunds of unused VAT credits from the tax authorities, but the refund process often takes an extended period of time and it is not uncommon for refund applications to be challenged or rejected in part on technical grounds. Other jurisdictions may permit companies to sell or transfer unused VAT credits to third parties in private transactions, although approval for such transactions must normally be obtained from the tax authorities, limits on the amounts that can be transferred may be imposed, and the proceeds realized may be heavily discounted from the face value of the credits. Due to these factors, local operating subsidiaries in some countries can accumulate significant balances of VAT credits over time. The Company reviews these balances on a regular basis and records valuation allowances on the credits to reflect amounts that are not expected to be recovered, as well as discounts anticipated on credits that are expected to be sold or transferred. At June 30, 2024, the aggregate balance of recoverable tax credits held by the Company’s subsidiaries totaled approximately $68 million ($76 million at June 30, 2023, and $72 million at March 31, 2024), and the related valuation allowances totaled approximately $21 million ($22 million at June 30, 2023, and $21 million at March 31, 2024). The net balances are reported in other current assets and other noncurrent assets in the consolidated balance sheets.

Shelf Registration and Stock Repurchase Plan

In November 2023, the Company filed an undenominated automatic universal shelf registration statement with the U.S. Securities and Exchange Commission to provide for the future issuance of an undefined amount of securities as determined by the Company and offered in one or more prospectus supplements prior to issuance.
A stock repurchase plan, which was authorized by the Company's Board of Directors, became effective and was publicly announced on November 2, 2022. This stock repurchase plan authorized the purchase of up to $100 million in common and/or preferred stock in open market or privately negotiated transactions through November 15, 2024 or when funds for the program have been exhausted, subject to market conditions and other factors. The program had $95 million of remaining capacity for repurchases of common stock at June 30, 2024.

10


NOTE 4.   EARNINGS PER SHARE

    The following table sets forth the computation of basic and diluted earnings per share:
Three Months Ended June 30,
(in thousands, except share and per share data)20242023
Basic Earnings (Loss) Per Share
Numerator for basic earnings (loss) per share
Net income (loss) attributable to Universal Corporation$130 $(2,064)
Denominator for basic earnings (loss) per share
Weighted average shares outstanding24,876,220 24,842,171 
Basic earnings (loss) per share$0.01 $(0.08)
Diluted Earnings (Loss) Per Share
Numerator for diluted earnings (loss) per share
Net income (loss) attributable to Universal Corporation$130 $(2,064)
Denominator for diluted earnings (loss) per share:
Weighted average shares outstanding24,876,220 24,842,171 
Effect of dilutive securities
Employee and outside director share-based awards189,886  
Denominator for diluted earnings (loss) per share25,066,106 24,842,171 
Diluted earnings (loss) per share$0.01 $(0.08)

NOTE 5.   INCOME TAXES

    The Company operates in the United States and many foreign countries and is subject to the tax laws of many jurisdictions. Changes in tax laws or the interpretation of tax laws can affect the Company’s earnings, as can the resolution of pending and contested tax issues. The Company's consolidated effective income tax rate is affected by various factors, including the mix and timing of domestic and foreign earnings, discrete items, and the effect of exchange rate changes on taxes.
Numerous countries in which Company operates have enacted or are in the process of enacting legislation to adopt a global minimum effective tax rate described in the Global Anti-Base Erosion framework rules, or Pillar Two, issued by the Organization for Economic Co-operation and Development (“OECD”). The Pillar Two legislation includes establishing a 15% global minimum tax rate on a country-by-country basis and is effective for the Company's fiscal year 2025. The Company performed an assessment of the potential impact on income taxes from enactment of the Pillar Two legislation. Based on the assessment, the Company does not anticipate a material impact to the consolidated financial statements from the Pillar Two legislation in fiscal year 2025.

Three months ended June 30, 2024
The Company's consolidated effective income tax rate for the three months ended June 30, 2024 was 34.7%.

Three months ended June 30, 2023
    The Company's consolidated effective income tax rate for the three months ended June 30, 2023 was a 21.6% benefit.


11


NOTE 6.   GOODWILL AND OTHER INTANGIBLES

The Company's changes in goodwill at June 30, 2024 and 2023 consisted of the following:
(in thousands of dollars)Three Months Ended June 30,
20242023
Balance at beginning of fiscal year$213,869 $213,922 
Foreign currency translation adjustment
(59)(29)
Balance at end of period$213,810 $213,893 

The Company's intangible assets primarily consist of capitalized customer-related intangibles, trade names, proprietary developed technology and noncompetition agreements. The Company's intangible assets subject to amortization consisted of the following at June 30, 2024 and 2023 and at March 31, 2024:
(in thousands, except useful life)June 30, 2024
Useful Life (years)Gross Carrying ValueAccumulated AmortizationNet Carrying Value
Customer relationships1113$86,500 $(27,357)$59,143 
Trade names511,100 (8,820)2,280 
Developed technology139,300 (5,752)3,548 
Noncompetition agreements454,000 (2,962)1,038 
Other5785 (720)65 
Total intangible assets$111,685 $(45,611)$66,074 
June 30, 2023
Useful Life (years)Gross Carrying ValueAccumulated AmortizationNet Carrying Value
Customer relationships1113$86,500 $(19,626)$66,874 
Trade names511,100 (6,600)4,500 
Developed technology139,300 (5,406)3,894 
Noncompetition agreements454,000 (2,013)1,987 
Other5737 (702)35 
Total intangible assets$111,637 $(34,347)$77,290 
March 31, 2024
Useful Life (years)Gross Carrying ValueAccumulated AmortizationNet Carrying Value
Customer relationships1113$86,500 $(25,424)$61,076 
Trade names511,100 (8,265)2,835 
Developed technology139,300 (5,665)3,635 
Noncompetition agreements454,000 (2,725)1,275 
Other5782 (720)62 
Total intangible assets$111,682 $(42,799)$68,883 
Intangible assets are amortized on a straight-line basis over the asset's estimated useful economic life, as noted above.

12


The Company's amortization expense for intangible assets for the three months ended June 30, 2024 and 2023 was:
(in thousands of dollars)Three Months Ended June 30,
20242023
Amortization Expense$2,812 $2,827 

Amortization expense for the developed technology intangible asset is recorded in cost of goods sold in the consolidated statements of income. The amortization expense for other intangible assets is recorded in selling, general, and administrative expenses in the consolidated statements of income.
As of June 30, 2024, the expected future amortization expense for intangible assets is as follows:
Fiscal Year (in thousands of dollars)
2025 (excluding the three months ended June 30, 2024)
$8,248 
20269,269 
20278,077 
20288,077 
2029 and thereafter32,403 
Total expected future amortization expense$66,074 

NOTE 7.   DERIVATIVES AND HEDGING ACTIVITIES

Universal is exposed to various risks in its worldwide operations and uses derivative financial instruments to manage two specific types of risks – interest rate risk and foreign currency exchange rate risk. Interest rate risk has been managed by entering into interest rate swap agreements, and foreign currency exchange rate risk has been managed by entering into forward and option foreign currency exchange contracts. However, the Company’s policy also permits other types of derivative instruments. In addition, foreign currency exchange rate risk is also managed through strategies that do not involve derivative instruments, such as using local borrowings and other approaches to minimize net monetary positions in non-functional currencies. The disclosures below provide additional information about the Company’s hedging strategies, the derivative instruments used, and the effects of these activities on the consolidated statements of income and comprehensive income and the consolidated balance sheets. In the consolidated statements of cash flows, the cash flows associated with all of these activities are reported in net cash provided by operating activities.
Cash Flow Hedging Strategy for Interest Rate Risk
In December 2022, the Company entered into receive-floating/pay-fixed interest rate swap agreements that were designated and qualify as hedges of the exposure to changes in interest payment cash flows created by fluctuations in variable interest rates on two outstanding non-amortizing bank term loans that were funded as part of a new bank credit facility in December 2022. Although no significant ineffectiveness is expected with this hedging strategy, the effectiveness of the interest rate swaps is evaluated on a quarterly basis. At June 30, 2024, the total notional amount of the interest rate swaps was $310 million, which corresponded to a portion of the aggregate outstanding balance of the term loans.
    Previously, the Company had receive-floating/pay-fixed interest rate swap agreements that were designated and qualified as cash flow hedges for two non-amortizing bank loans that were repaid concurrent with closing on the new bank credit facility in December 2022. Those swap agreements, which had an aggregate notional amount of $370 million corresponding to a portion of the principal balance on the repaid loans, were terminated concurrent with the inception of the new swap agreements. The fair value of the previous swap agreements, approximately $11.8 million, was received from the counterparties in December 2022 upon termination and is being amortized from accumulated other comprehensive loss into earnings as a reduction of interest expense through the original maturity dates of those agreements.

Cash Flow Hedging Strategy for Foreign Currency Exchange Rate Risk Related to Sales of Crop Inputs, Forecast Purchases of Tobacco, and Related Processing Costs
The majority of the tobacco production in most countries outside the United States where Universal operates is sold in export markets at prices denominated in U.S. dollars. However, sales of crop inputs (such as seeds and fertilizers) to farmers, purchases of tobacco from farmers, and most processing costs (such as labor and energy) in those countries are usually denominated in the local currency. Changes in exchange rates between the U.S. dollar and the local currencies where tobacco is grown and processed affect the ultimate U.S. dollar sales of crop inputs and cost of processed tobacco. From time to time, the Company enters into forward and option contracts to buy U.S. dollars and sell the local currency at future dates that coincide with
13


the sale of crop inputs to farmers. In the case of forecast purchases of tobacco and the related processing costs, the Company enters into forward and option contracts to sell U.S. dollars and buy the local currency at future dates that coincide with the expected timing of a portion of the tobacco purchases and processing costs. These strategies offset the variability of future U.S. dollar cash flows for sales of crop inputs, tobacco purchases, and processing costs for the foreign currency notional amount hedged. These hedging strategies have been used mainly for tobacco purchases, processing costs, and sales of crop inputs in Brazil, although the Company periodically enters into hedges for a portion of tobacco purchases in Africa.
The aggregate U.S. dollar notional amount of forward and option contracts entered into for these purposes during the three-month periods in fiscal years 2025 and 2024 was as follows:
Three Months Ended June 30,
(in millions of dollars)20242023
Tobacco purchases$97.0 $30.3 
Processing costs15.2 4.9 
Total
$112.2 $35.2 

Fluctuations in exchange rates and in the amount and timing of fixed-price orders from customers for their purchases from individual crop years routinely cause variations in the U.S. dollar notional amount of forward contracts entered into from one year to the next. All contracts related to tobacco purchases and crop input sales were initially designated and qualified as hedges of the future cash flows associated with the forecast purchases of tobacco. As a result, changes in fair values of the forward contracts have been recognized in comprehensive income as they occurred, but only recognized in earnings as a component of cost of goods sold upon sale of the related tobacco to third-party customers. The Company de-designates ineffective tobacco purchases and crop input sales hedges to selling, general, and administrative expense when the forecasted tobacco purchases or crop input sales are no longer expected to occur.
The table below presents the expected timing of when the remaining accumulated other comprehensive gains and losses as of June 30, 2024 for cash flows hedges of tobacco purchases and crop input sales are expected to be recognized in earnings.
Hedging ProgramCrop YearGeographic Location(s)Fiscal Year Earnings
Tobacco purchases2023Brazil2025
Tobacco purchases2025Brazil2026
Crop input sales2024Brazil2025
Crop input sales2025Brazil2026
Forward contracts related to processing costs have not been designated as hedges, and gains and losses on those contracts have been recognized in earnings on a mark-to-market basis.

Hedging Strategy for Foreign Currency Exchange Rate Risk Related to Net Local Currency Monetary Assets and Liabilities of Foreign Subsidiaries
Most of the Company’s foreign subsidiaries transact the majority of their sales in U.S. dollars and finance the majority of their operating requirements with U.S. dollar borrowings, and therefore use the U.S. dollar as their functional currency. These subsidiaries normally have certain monetary assets and liabilities on their balance sheets that are denominated in the local currency. Those assets and liabilities can include cash and cash equivalents, accounts receivable and accounts payable, advances to farmers and suppliers, deferred income tax assets and liabilities, recoverable value-added taxes, operating lease liabilities, and other items. Net monetary assets and liabilities denominated in the local currency are remeasured into U.S. dollars each reporting period, generating gains and losses that the Company records in earnings as a component of selling, general, and administrative expenses. The level of net monetary assets or liabilities denominated in the local currency normally fluctuates throughout the year based on the operating cycle, but it is most common for monetary assets to exceed monetary liabilities, sometimes by a significant amount. When this situation exists and the local currency weakens against the U.S. dollar, remeasurement losses are generated. Conversely, remeasurement gains are generated on a net monetary asset position when the local currency strengthens against the U.S. dollar. To manage a portion of its exposure to currency remeasurement gains and losses, the Company enters into forward contracts to buy or sell the local currency at future dates coinciding with expected changes in the overall net local currency monetary asset position of the subsidiary. Gains and losses on the forward contracts are recorded in earnings as a component of selling, general, and administrative expenses for each reporting period as they occur, and thus directly offset the related remeasurement losses or gains in the consolidated statements of income for the notional amount hedged. The Company does not designate these contracts as hedges for accounting purposes. The contracts are generally arranged to hedge the subsidiary's
14


projected exposure to currency remeasurement risk for specified periods of time, and new contracts are entered as necessary throughout the year to replace previous contracts as they mature. The Company is currently using forward currency contracts to manage its exposure to currency remeasurement risk in Brazil. The total notional amounts of contracts outstanding at June 30, 2024 and 2023, and March 31, 2024, were approximately $75.4 million, $83.0 million, and $20.9 million, respectively. To further mitigate currency remeasurement exposure, the Company’s foreign subsidiaries may utilize short-term local currency financing during certain periods. This strategy, while not involving the use of derivative instruments, is intended to minimize the subsidiary’s net monetary position by financing a portion of the local currency monetary assets with local currency monetary liabilities, thus hedging a portion of the overall position.
Several of the Company’s foreign subsidiaries transact the majority of their sales and finance the majority of their operating requirements in their local currency, and therefore use their respective local currencies as the functional currency for reporting purposes. From time to time, these subsidiaries sell tobacco to customers in transactions that are not denominated in the functional currency. In those situations, the subsidiaries routinely enter into forward exchange contracts to offset currency risk for the period of time that a fixed-price order and the related trade account receivable are outstanding with the customer. The contracts are not designated as hedges for accounting purposes.

15


Effect of Derivative Financial Instruments on the Consolidated Statements of Income
The table below outlines the effects of the Company’s use of derivative financial instruments on the consolidated statements of income:
Three Months Ended June 30,
(in thousands of dollars)20242023
Cash Flow Hedges - Interest Rate Swap Agreements
Derivative
Effective Portion of Hedge
Gain (loss) recorded in accumulated other comprehensive loss$2,623 $10,096 
Gain (loss) reclassified from accumulated other comprehensive loss into earnings
$1,475 $1,209 
Gain on terminated interest rate swaps amortized from accumulated other comprehensive loss into earnings
$689 $1,570 
Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings
Interest expense
Ineffective Portion of Hedge
Gain (loss) recognized in earnings$ $ 
Location of gain (loss) recognized in earningsSelling, general and administrative expenses
Hedged Item
Description of hedged itemFloating rate interest payments on term loans
Cash Flow Hedges - Foreign Currency Exchange Contracts
Derivative
Effective Portion of Hedge
Gain (loss) recorded in accumulated other comprehensive loss$(5,237)$2,080 
Gain (loss) reclassified from accumulated other comprehensive loss into earnings
$592 $806 
Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings
Cost of goods sold
Ineffective Portion and Early De-designation of Hedges
Gain (loss) recognized in earnings$ $1,910 
Location of gain (loss) recognized in earningsSelling, general and administrative expenses
Hedged Item
Description of hedged item
 Forecast purchases of tobacco in Brazil
Derivatives Not Designated as Hedges - Foreign Currency Exchange Contracts
Gain (loss) recognized in earnings$1,763 $(2,486)
Location of gain (loss) recognized in earningsSelling, general and administrative expenses
    
For the interest rate swap agreements, the effective portion of the gain or loss on the derivative is recorded in accumulated other comprehensive loss and any ineffective portion is recorded in selling, general and administrative expenses.
For the forward foreign currency exchange contracts designated as cash flow hedges of tobacco purchases and the crop input sales in Brazil, a net hedge loss of approximately $5.9 million remained in accumulated other comprehensive loss at June 30, 2024. That balance reflects gains and losses on contracts related to the 2025 and 2023 Brazil crops, and the 2025 and 2024 Brazil crop input sales, less the amounts reclassified to earnings related to tobacco sold through June 30, 2024. Based on the hedging strategy, as the gain or loss is recognized in earnings, it is expected to be offset by a change in the direct cost for the
16


tobacco or by a change in sales prices if the strategy has been mandated by the customer. Generally, margins on the sale of the tobacco will not be significantly affected.

Effect of Derivative Financial Instruments on the Consolidated Balance Sheets
The table below outlines the effects of the Company’s derivative financial instruments on the consolidated balance sheets at June 30, 2024 and 2023, and March 31, 2024:
Derivatives in a Fair Value Asset PositionDerivatives in a Fair Value Liability Position
Balance
Sheet
Location
Fair Value as ofBalance
Sheet
Location
Fair Value as of
(in thousands of dollars)June 30, 2024June 30, 2023March 31, 2024June 30, 2024June 30, 2023March 31, 2024
Derivatives Designated as Hedging Instruments
Interest rate swap agreements Other
non-current
assets
$7,854 $5,810 $6,706 Other
long-term
liabilities
$ $ $ 
Foreign currency exchange contractsOther
current
assets
861 2,227 77 Accounts
payable and
accrued
expenses
6,341 1,674 9 
Total$8,715 $8,037 $6,783 $6,341 $1,674 $9 
Derivatives Not Designated as Hedging Instruments
Foreign currency exchange contractsOther
current
assets
$2,268 $787 $245 Accounts
payable and
accrued
expenses
$1,027 $2,841 $12 
Total$2,268 $787 $245 $1,027 $2,841 $12 

Substantially all of the Company's foreign exchange derivative instruments are subject to master netting arrangements whereby the right to offset occurs in the event of default by a participating party. The Company has elected to present these contracts on a gross basis in the consolidated balance sheets.

NOTE 8.   FAIR VALUE MEASUREMENTS

Universal measures certain financial and nonfinancial assets and liabilities at fair value based on applicable accounting guidance. The financial assets and liabilities measured at fair value include money market funds, trading securities associated with deferred compensation plans, interest rate swap agreements and forward foreign currency exchange contracts. The application of the fair value guidance to nonfinancial assets and liabilities primarily includes the determination of fair values for goodwill and long-lived assets when indicators of potential impairment are present.
    Under the accounting guidance, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The framework for measuring fair value is based on a fair value hierarchy that distinguishes between observable inputs and unobservable inputs. Observable inputs are based on market data obtained from independent sources. Unobservable inputs require the Company to make its own assumptions about the value placed on an asset or liability by market participants because little or no market data exists.
There are three levels within the fair value hierarchy:
LevelDescription
1quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the reporting date;
2quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability; and
3unobservable inputs for the asset or liability.

17


    As permitted under the accounting guidance, the Company uses net asset value per share ("NAV") as a practical expedient to measure the fair value of its money market funds. The fair values for those funds are presented under the heading "NAV" in the tables that follow in this disclosure. In measuring the fair value of liabilities, the Company considers the risk of non-performance in determining fair value. Universal has not elected to report at fair value any financial instruments or any other assets or liabilities that are not required to be reported at fair value under current accounting guidance.

Recurring Fair Value Measurements

At June 30, 2024 and 2023, and at March 31, 2024, the Company had certain financial assets and financial liabilities that were required to be measured and reported at fair value on a recurring basis. These assets and liabilities are listed in the tables below and are classified based on how their values were determined under the fair value hierarchy or the NAV practical expedient:
June 30, 2024
Fair Value Hierarchy
(in thousands of dollars)NAVLevel 1Level 2Level 3Total
Assets
Money market funds
$148 $ $ $ $148 
Trading securities associated with deferred compensation plans
 12,111   12,111 
Interest rate swap agreements
  7,854  7,854 
Foreign currency exchange contracts
  3,129  3,129 
Total financial assets measured and reported at fair value
$148 $12,111 $10,983 $ $23,242 
Liabilities
Foreign currency exchange contracts
$ $ $7,368 $ $7,368 
Total financial liabilities measured and reported at fair value
$ $ $7,368 $ $7,368 
June 30, 2023
Fair Value Hierarchy
(in thousands of dollars)NAVLevel 1Level 2Level 3Total
Assets
Money market funds
$566 $ $ $ $566 
Trading securities associated with deferred compensation plans
 11,884   11,884 
Interest rate swap agreements
  5,810  5,810 
Foreign currency exchange contracts
  3,014  3,014 
Total financial assets measured and reported at fair value
$566 $11,884 $8,824 $ $21,274 
Liabilities
Foreign currency exchange contracts
$ $ $4,515 $ $4,515 
Total financial liabilities measured and reported at fair value
$ $ $4,515 $ $4,515 

18


March 31, 2024
Fair Value Hierarchy
(in thousands of dollars)NAVLevel 1Level 2Level 3Total
Assets
Money market funds
$145 $ $ $ $145 
Trading securities associated with deferred compensation plans
 12,409   12,409 
Interest rate swap agreements
  6,706  6,706 
Foreign currency exchange contracts
  322  322 
Total financial assets measured and reported at fair value
$145 $12,409 $7,028 $ $19,582 
Liabilities
Foreign currency exchange contracts
  21  21 
Total financial liabilities measured and reported at fair value
$ $ $21 $ $21 

Money market funds

The fair value of money market funds, which are reported in cash and cash equivalents in the consolidated balance sheets, is based on NAV, which is the amount at which the funds are redeemable and is used as a practical expedient for fair value. These funds are not classified in the fair value hierarchy, but are disclosed as part of the fair value table above.

Trading securities associated with deferred compensation plans

Trading securities represent mutual fund investments that are matched to employee deferred compensation obligations. These investments are bought and sold as employees defer compensation, receive distributions, or make changes in the funds underlying their accounts. Quoted market prices (Level 1) are used to determine the fair values of the mutual funds.

Interest rate swap agreements

The fair values of interest rate swap agreements are determined based on dealer quotes using a discounted cash flow model matched to the contractual terms of each instrument. Since inputs to the model are observable and significant judgment is not required in determining the fair values, interest rate swaps are classified within Level 2 of the fair value hierarchy.

Foreign currency exchange contracts

The fair values of forward and option foreign currency exchange contracts are also determined based on dealer quotes using a discounted cash flow model matched to the contractual terms of each instrument. Since inputs to the model are observable and significant judgment is not required in determining the fair values, forward and option foreign currency exchange contracts are classified within Level 2 of the fair value hierarchy.

Long-term Debt

The following table summarizes the fair and carrying value of the Company’s long-term debt, and if applicable any current portion, at each of the balance sheet dates June 30, 2024, and 2023 and March 31, 2024:
(in millions of dollars)June 30, 2024June 30, 2023March 31, 2024
Fair market value of long term obligations$619 $620 $618 
Carrying value of long term obligations$620 $620 $620 
The Company estimates the fair value of its long-term debt using Level 2 inputs which are based upon quoted market prices for the same or similar obligations or on calculations that are based on the current interest rates available to the Company for debt of similar terms and maturities.

19


Nonrecurring Fair Value Measurements

    Assets and liabilities that are measured at fair value on a nonrecurring basis primarily relate to long-lived assets, right-of-use operating lease assets and liabilities, goodwill and intangibles, and other current and noncurrent assets. These assets and liabilities fair values are also evaluated for impairment when potential indicators of impairment exist. Accordingly, the nonrecurring measurement of the fair value of these assets and liabilities are classified within Level 3 of the fair value hierarchy.

Long-Lived Assets
    
The Company reviews long-lived assets for impairment whenever events, changes in business conditions, or other circumstances provide an indication that such assets may be impaired.

NOTE 9.   PENSION AND OTHER POSTRETIREMENT BENEFIT PLANS

The Company sponsors several defined benefit pension plans covering eligible U.S. salaried employees and certain foreign and other employee groups. These plans provide retirement benefits based primarily on employee compensation and years of service. The Company also sponsors defined benefit plans that provide postretirement health and life insurance benefits for eligible U.S. employees attaining specific age and service levels, although postretirement life insurance is no longer provided for active employees.
The components of the Company’s net periodic benefit cost were as follows:
Pension BenefitsOther Postretirement Benefits
Three Months Ended June 30,Three Months Ended June 30,
(in thousands of dollars)2024202320242023
Service cost$1,322 $1,282 $24 $25 
Interest cost2,872 2,901 271 264 
Expected return on plan assets(3,607)(3,888)(14)(16)
Net amortization and deferral174 203 (160)(189)
Net periodic benefit cost
$761 $498 $121 $84 
During the three months ended June 30, 2024, the Company made contributions of approximately $0.2 million to its pension plans. Additional contributions of $2.5 million are expected during the remaining nine months of fiscal year 2025.

NOTE 10.   STOCK-BASED COMPENSATION

The Company's shareholders approved the Universal Corporation 2023 Stock Incentive Plan (“Plan”) under which officers, directors, and employees of the Company may receive grants and awards of common stock, restricted stock, restricted stock units (“RSUs”), performance share units (“PSUs”), stock appreciation rights, incentive stock options, and non-qualified stock options. The Company’s practice is to award grants of stock-based compensation to officers on an annual basis at the first regularly-scheduled meeting of the Compensation Committee of the Board of Directors (the “Compensation Committee”) in the fiscal year following the public release of the Company’s financial results for the prior year. The Compensation Committee administers the Company’s Plan consistently, following previously defined guidelines. In recent years, the Compensation Committee has awarded only grants of RSUs and PSUs. Awards of restricted stock, RSUs, and PSUs are currently outstanding.
RSUs awarded prior to fiscal year 2022 vest 5 years after the grant date and those awarded beginning with fiscal year 2022 vest 3 years after the grant date. After vesting RSUs are paid out in shares of common stock. Under the terms of the RSU awards, grantees receive dividend equivalents in the form of additional RSUs that vest and are paid out on the same date as the original RSU grant. The PSUs vest at the end of a performance period of three years that begins with the year of the grant, are paid out in shares of common stock shortly after the vesting date, and do not carry rights to dividends or dividend equivalents prior to vesting. Shares ultimately paid out under PSU grants are dependent on the achievement of predetermined performance measures established by the Compensation Committee and can range from zero to 150% of the stated award. The Company’s outside directors receive RSUs following the annual meeting of shareholders. RSUs awarded to outside directors vest 1 year after the grant date. Restricted shares vest upon the individual’s retirement from service as a director.
20


During the three-month periods ended June 30, 2024 and 2023, the Company issued the following stock-based awards, representing the regular annual grants to officers and outside directors of the Company:
Three Months Ended June 30,
20242023
RSUs:
Number granted74,950 71,750 
Grant date fair value$47.30 $52.02 
PSUs:
Number granted62,085 57,400 
Grant date fair value$38.23 $43.01 

Fair value expense for stock-based compensation is recognized ratably over the period from grant date to the earlier of (1) the vesting date of the award, or (2) the date the grantee is eligible to retire without forfeiting the award. For employees who are already eligible to retire at the date an award is granted, the total fair value of the award is recognized as expense at the date of grant. The Company accounts for forfeitures of stock-based awards as they occur. For the three-month periods ended June 30, 2024 and 2023, the Company recorded total stock-based compensation expense of approximately $4.6 million and $3.9 million, respectively. The Company expects to recognize stock-based compensation expense of approximately $1.6 million during the remaining nine months of fiscal year 2025.

NOTE 11. OPERATING SEGMENTS

The Company conducts operations across two reportable operating segments, Tobacco Operations and Ingredients Operations.
The Tobacco Operations segment activities involve contracting, procuring, processing, packing, storing, and shipping leaf tobacco for sale to, or for the account of, manufacturers of consumer tobacco products throughout the world. Through various operating subsidiaries located in tobacco-growing countries around the world and significant ownership interests in unconsolidated affiliates, the Company processes and/or sells flue-cured and burley tobaccos, dark air-cured tobaccos, and oriental tobaccos. Flue-cured, burley, and oriental tobaccos are used principally in the manufacture of cigarettes, and dark air-cured tobaccos are used mainly in the manufacture of cigars, pipe tobacco, and smokeless tobacco products. Some of these tobacco types are also increasingly used in the manufacture of next generation tobacco products that are intended to provide consumers with an alternative to traditional combustible products. The Tobacco Operations segment also provides physical and chemical product testing for tobacco customers. A substantial portion of the Company’s Tobacco Operations' revenues are derived from sales to a limited number of large, multinational cigarette and cigar manufacturers.
The Ingredients Operations segment provides its customers with a broad variety of plant-based ingredients for both human and pet consumption. The Ingredients Operations segment utilizes a variety of value-added manufacturing processes converting raw materials into a wide spectrum of fruit and vegetable juices, concentrates, dehydrated products, botanical extracts, and flavorings. Customers for the Ingredients Operations segment include large multinational food and beverage companies, smaller independent manufacturers, and retail organizations. FruitSmart, Silva, and Shank's are the primary operations for the Ingredients Operations segment. FruitSmart supplies a broad set of juices, concentrates, pomaces, purees, fruit fibers, seeds, seed powders, and other value-added products to food, beverage, and flavor companies throughout the United States and internationally. Silva procures dehydrated vegetables, fruits, and herbs from around the world and specializes in processing natural materials into custom designed dehydrated vegetable and fruit-based ingredients for a variety of end products. Shank's offers a diversified portfolio of botanical extracts, distillates, natural flavors, and color for industrial and private label customers worldwide, and is known for their significant vanilla expertise. Shank's is also equipped to offer customers custom bottling and packaging for their products.
21


The Company currently evaluates the performance of its segments based on operating income after allocated overhead expenses, plus equity in the pretax earnings (loss) of unconsolidated affiliates. Operating results for the Company’s reportable segments for each period presented in the consolidated statements of income and comprehensive income were as follows.
Three Months Ended June 30,
(in thousands of dollars)20242023
SALES AND OTHER OPERATING REVENUES
   Tobacco Operations$511,955 $443,908 
   Ingredients Operations85,095 73,814 
Consolidated sales and other operating revenues$597,050 $517,722 
OPERATING INCOME (LOSS)
   Tobacco Operations$14,454 $8,883 
   Ingredients Operations2,911 (2,014)
Segment operating income17,365 6,869 
Deduct: Equity in pretax (earnings) loss of unconsolidated affiliates (1)
(140)4,166 
Consolidated operating income$17,225 $11,035 

(1)Equity in pretax earnings (loss) of unconsolidated affiliates is included in segment operating income (Tobacco Operations), but is reported below consolidated operating income and excluded from that total in the consolidated statements of income and comprehensive income.

22


NOTE 12. ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

    The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive income (loss) attributable to the Company for the three months ended June 30, 2024 and 2023:
Three Months Ended June 30,
(in thousands of dollars)20242023
Foreign currency translation:
Balance at beginning of year$(44,815)$(44,233)
Other comprehensive income (loss) attributable to Universal Corporation:
Net gain (loss) on foreign currency translation(782)(568)
Less: Net (gain) loss on foreign currency translation attributable to noncontrolling interests390 144 
Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes(392)(424)
Balance at end of period$(45,207)$(44,657)
Foreign currency hedge:
Balance at beginning of year$(616)$4,899 
Other comprehensive income (loss) attributable to Universal Corporation:
Net gain (loss) on derivative instruments (net of tax (expense) benefit of $1,209 and $(15))
(4,518)91 
Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $137 and $188) (1)
(339)(627)
Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes(4,857)(536)
Balance at end of period$(5,473)$4,363 
Interest rate hedge:
Balance at beginning of year$8,488 $5,253 
Other comprehensive income (loss) attributable to Universal Corporation:
Net gain (loss) on derivative instruments (net of tax (expense) benefit of $(691) and $(2,666))
1,932 7,431 
Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $570 and $734) (2)
(1,593)(2,045)
Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes339 5,386 
Balance at end of period$8,827 $10,639 
Pension and other postretirement benefit plans:
Balance at beginning of year$(44,642)$(42,976)
Other comprehensive income (loss) attributable to Universal Corporation:
Amortization included in earnings (net of tax expense (benefit) of $(12) and $(14))(3)
(226)84 
Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes(226)84 
Balance at end of period$(44,868)$(42,892)
Total accumulated other comprehensive loss at end of period$(86,721)$(72,547)
(1)    Gain (loss) on foreign currency cash flow hedges related to forecast purchases of tobacco and crop input sales is reclassified from accumulated other comprehensive income (loss) to cost of goods sold when the tobacco is sold to customers. See Note 7 for additional information.
(2)    Gain (loss) on interest rate cash flow hedges is reclassified from accumulated other comprehensive income (loss) to interest expense when the related interest payments are made on the underlying debt, or as amortized to interest expense over the period to original maturity for terminated swap agreements. See Note 7 for additional information.
(3)    This accumulated other comprehensive income (loss) component is included in the computation of net periodic benefit cost. See Note 9 for additional information.

23


NOTE 13. CHANGES IN SHAREHOLDERS' EQUITY AND NONCONTROLLING INTERESTS IN SUBSIDIARIES

A reconciliation of the changes in Universal Corporation shareholders’ equity and noncontrolling interests in subsidiaries for the three months ended June 30, 2024 and 2023 is as follows:
 Three Months Ended June 30, 2024Three Months Ended June 30, 2023
(in thousands of dollars)Universal CorporationNon-controlling InterestsTotalUniversal CorporationNon-controlling InterestsTotal
Balance at beginning of three-month period$1,437,207 $41,716 $1,478,923 $1,397,088 $39,864 $1,436,952 
Changes in common stock    
Accrual of stock-based compensation4,641  4,641 3,859  3,859 
Withholding of shares from stock-based compensation for grantee income taxes
(3,397) (3,397)(2,963) (2,963)
Dividend equivalents on RSUs312  312 302  302 
Changes in retained earnings    
Net income (loss)130 (2,954)(2,824)(2,064)(3,097)(5,161)
Cash dividends declared  
 Common stock(19,988) (19,988)(19,710) (19,710)
Dividend equivalents on RSUs(312) (312)(302) (302)
Other comprehensive income (loss)(5,136)(390)(5,526)4,510 (144)4,366 
Other changes in noncontrolling interests
Dividends paid to noncontrolling shareholders
 (8,330)(8,330) (4,164)(4,164)
Balance at end of period$1,413,457 $30,042 $1,443,499 $1,380,720 $32,459 $1,413,179 

NOTE 14. SUBSEQUENT EVENT

In July 2024, management initiated a restructuring plan to consolidate our European sheet tobacco operations into our facility in the Netherlands. The plan involves the closure of the tobacco sheet operations in Germany in fiscal year 2025. We expect to recognize between a total of $10 million to $15 million of restructuring and impairment costs during fiscal years 2025 and 2026 as a result of the consolidation of operations.
24



ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
 
Unless the context otherwise requires, the terms “we,” “our,” “us” or “Universal” or the “Company” refer to Universal Corporation together with its subsidiaries. This Quarterly Report on Form 10-Q and the following “Management’s Discussion and Analysis of Financial Condition and Results of Operations” contain “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Among other things, these statements relate to the Company’s financial condition, results of operation, and future business plans, operations, opportunities, and prospects. In addition, the Company and its representatives may from time to time make written or oral forward-looking statements, including statements contained in other filings with the Securities and Exchange Commission and in reports to shareholders. These forward-looking statements are generally identified by the use of words such as we “expect,” “believe,” “anticipate,” “could,” “should,” “may,” “plan,” “will,” “predict,” “estimate,” and similar expressions or words of similar import. These forward-looking statements are based upon management’s current knowledge and assumptions about future events and involve risks and uncertainties that could cause actual results, performance, or achievements to be materially different from any anticipated results, prospects, performance, or achievements expressed or implied by such forward-looking statements. Such risks and uncertainties include, but are not limited to: success in pursuing strategic investments or acquisitions and integration of new businesses and the impact of these new businesses on future results; product purchased not meeting quality and quantity requirements; our reliance on a few large customers; our ability to maintain effective information systems and safeguard confidential information; anticipated levels of demand for and supply of our products and services; costs incurred in providing these products and services including increased transportation costs and delays attributed to global supply chain challenges; timing of shipments to customers; higher inflation rates; changes in market structure; government regulation and other stakeholder expectations; economic and political conditions in the countries in which we and our customers operate, including the ongoing impacts from international conflicts; product taxation; industry consolidation and evolution; changes in exchange rates and interest rates; impacts of regulation and litigation on our customers; industry-specific risks related to our plant-based ingredients businesses; exposure to certain regulatory and financial risks related to climate change; changes in estimates and assumptions underlying our critical accounting policies; the promulgation and adoption of new accounting standards; new government regulations and interpretation of existing standards and regulations; and general economic, political, market, and weather conditions. For a further description of factors that may cause actual results to differ materially from such forward-looking statements, see Item 1A, “Risk Factors” of our Annual Report on Form 10-K for the fiscal year ended March 31, 2024. We caution investors not to place undue reliance on any forward-looking statements as these statements speak only as of the date when made, and we undertake no obligation to update any forward-looking statements made in this report. This Form 10-Q should be read in conjunction with our Annual Report on Form 10-K for the fiscal year ended March 31, 2024.

Results of Operations

Amounts described as net income (loss) and earnings (loss) per diluted share in the following discussion are attributable to Universal Corporation and exclude earnings related to non-controlling interests in subsidiaries. Any references to adjusted operating income (loss), adjusted net income (loss) attributable to Universal Corporation, adjusted diluted earnings (loss) per share, and the total for segment operating income (loss) are references to non-GAAP financial measures. These measures are not financial measures calculated in accordance with GAAP and should not be considered as substitutes for operating income (loss), net income (loss) attributable to Universal Corporation, diluted earnings (loss) per share, cash from operating activities or any other operating or financial performance measure calculated in accordance with GAAP, and may not be comparable to similarly-titled measures reported by other companies. A reconciliation of adjusted operating income (loss) to consolidated operating (income), adjusted net income (loss) attributable to Universal Corporation to consolidated net income (loss) attributable to Universal Corporation and adjusted diluted earnings (loss) per share to diluted earnings (loss) per share are provided in Other Items below to the extent these non-GAAP financial measures are referenced. In addition, we have provided a reconciliation of the total for segment operating income (loss) to consolidated operating income (loss) in Note 11. "Operating Segments" to the consolidated financial statements. Management evaluates the consolidated Company and segment performance excluding certain significant charges or credits. We believe these non-GAAP financial measures, which exclude items that we believe are not indicative of our core operating results, can provide investors with important information that is useful in understanding our business results and trends.

Overview

Universal Corporation is off to a strong start for our fiscal year 2025. For the quarter ended June 30, 2024, revenue was $597.1 million, up by approximately 15% for both our Tobacco and Ingredients Operations segments, while operating income was $17.2 million, up $6.2 million, or 56%, compared to the same quarter last fiscal year.

25


Our revenue increase in the Tobacco Operations segment was driven by higher sales volumes and prices. Coming out of an exceptional fiscal year 2024, we benefited from continued strong demand from our tobacco customers. We believe this demand will continue to support solid results for the segment for fiscal year 2025. Our strategic decisions to accelerate tobacco crop purchasing allowed us to secure our contracted tobacco in certain dynamic markets, which has positioned us well to meet customer demand. As in previous fiscal years, we expect that tobacco shipment timing and related revenue recognition will be more heavily weighted towards the second half of our fiscal year 2025.

Our uncommitted tobacco inventory levels at June 30, 2024, remained low at about 13%, and we believe that global leaf tobacco remains in an undersupply position. Looking ahead, we expect that recent elevated green tobacco prices will incentivize farmers to increase planting for the next season, potentially leading to more balanced markets in the coming years. We work closely with our contract farmers to provide guidance and support to promote increased production.

During the quarter ended June 30, 2024, our Ingredients Operations segment also delivered improved performance primarily based on increased sales volumes. New product sales have increased across our ingredients platform, contributing to positive results. These increased sales, combined with general improvement in certain markets and recovery of demand for our core products, drove the 15% increase in sales revenue for the segment as compared to the same quarter last fiscal year.

Test runs and certifications of the processing lines for our Lancaster, Pennsylvania expansion project are progressing well, and the facility is on track to become fully operational in the second half of this fiscal year. Along with the expansion project, we continue to focus on our commercial and research and development teams to enhance the capabilities and specialized products we are able to offer Universal Ingredients’ customers. We continue to expect the project to meaningfully contribute to our Ingredients Operations segment results in fiscal year 2026.

As expected, our debt level remained elevated at June 30, 2024. As our committed tobacco inventories, which represented 87% of total tobacco inventories at June 30, 2024, are processed and delivered to customers, we anticipate working capital to unwind during fiscal year 2025.

Reducing our environmental impacts remains a key business goal for Universal. Setting scope 1, 2 and 3 greenhouse gas emissions targets with the Science Based Target initiative (SBTi) in 2021 and committing to publicly disclosing our progress towards meeting those targets by 2030 are some of the ways we demonstrate our commitment to sustainability. The credibility of our disclosures is contingent on the accuracy of our emissions data and the methods we use to calculate them. We are pleased to announce that we received independent third-party verification of our scope 1 and 2 emissions data, as well as our scope 3 emissions data associated with tobacco purchased through our supply chain, and the methods we use to calculate our emissions. These important milestones reinforce our dedication to the public and transparent disclosure of our progress towards our goals, and the importance of sustainability to Universal.

For over 100 years, Universal has successfully managed our business and generated strong cash flows over time under a wide range of market conditions. We continue to leverage our global footprint to alleviate the impact of localized disruptions, such as adverse weather. Our proactive approach to understanding and responding to the changing world in which we operate and our deep understanding of our customers’ needs will serve us well as we continue our endeavor to deliver consistent results year-over-year.

26


FINANCIAL HIGHLIGHTS
Three Months Ended June 30,Change
(in millions of dollars, except per share data)20242023$%
Consolidated Results
Sales and other operating revenue$597.1 $517.7 $79.3 15 %
Cost of goods sold$501.1 $431.2 $69.9 16 %
Gross profit margin percentage16.1 %16.7 %-60 bps
Selling, general and administrative expenses$78.7 $75.5 $3.2 %
Operating income$17.2 $11.0 $6.2 56 %
Diluted earnings (loss) per share$0.01 $(0.08)$0.09 113 %
Segment Results
Tobacco operations sales and other operating revenues$512.0 $443.9 $68.0 15 %
Tobacco operations operating income$14.5 $8.9 $5.6 63 %
Ingredients operations sales and other operating revenues$85.1 $73.8 $11.3 15 %
Ingredients operations operating income (loss)$2.9 $(2.0)$4.9 245 %

Net income for the quarter ended June 30, 2024, was $0.1 million, or $0.01 per diluted share, compared with a net loss of $(2.1) million, or $(0.08) per diluted share, for the quarter ended June 30, 2023. Net income and diluted earnings per share increased by $2.2 million and $0.09, respectively, for the quarter ended June 30, 2024, compared to the quarter ended June 30, 2023. Operating income for the quarter ended June 30, 2024, was $17.2 million, an increase of $6.2 million, compared to operating income of $11.0 million for the quarter ended June 30, 2023. Consolidated revenues increased by $79.3 million to $597.1 million for the first quarter of fiscal year 2025, compared to first quarter of fiscal year 2024. The increase was largely due to higher tobacco sales prices and volumes as well as increased sales of new ingredients products.

Tobacco Operations

The first fiscal quarter is historically a slow quarter for our tobacco businesses. Revenues for the Tobacco Operations segment were $512.0 million for the first quarter of fiscal year 2025, up $68.0 million or 15%, compared to the first quarter of fiscal year 2024, on higher tobacco sales prices and volumes. Operating income for the Tobacco Operations segment increased by $5.6 million to $14.5 million for the quarter ended June 30, 2024, compared to the quarter ended June 30, 2023. Tobacco Operations segment operating income was up largely on higher carryover crop shipments as well as higher earnings from our oriental tobacco joint venture. Our operations in several origins saw increased shipments of carryover tobacco in the quarter ended June 30, 2024, compared to the quarter ended June 30, 2023. Results for our oriental joint venture were up in the quarter ended June 30, 2024, on a better product mix as well as favorable foreign currency comparisons, compared to the quarter ended June 30, 2023. Selling, general, and administrative expenses for the Tobacco Operations segment were modestly higher in the first quarter of fiscal year 2025, compared to first quarter of fiscal year 2024, primarily due to unfavorable foreign currency comparisons.

Ingredients Operations

For the Ingredients Operations segment, revenues of $85.1 million and operating income of $2.9 million for the quarter ended June 30, 2024, were up $11.3 million and $4.9 million, respectively, compared to the quarter ended June 30, 2023. These increases were primarily due to increased sales volumes which included higher sales of new products as well as some increases in sales of core products, notably fruit juices. Accelerated purchasing by certain customers and lower inventory write-downs also increased results for the segment in the first quarter of fiscal year 2025, compared to the same period last fiscal year. Selling, general, and administrative expenses were flat in the quarter ended June 30, 2024, compared to the same period in fiscal year 2024.

Other Items

Cost of goods sold in the quarter ended June 30, 2024, increased by 16% to $501.1 million, compared with the quarter ended June 30, 2023, largely due to higher green tobacco costs. Selling, general, and administrative costs for the quarter ended June 30, 2024, increased by $3.2 million to $78.7 million, compared to the quarter ended June 30, 2023, primarily due to
27


unfavorable foreign currency comparisons. Interest expense for the quarter ended June 30, 2024, increased by $5.2 million, compared to the quarter ended June 30, 2023, largely on higher interest rates and higher debt balances resulting from higher green tobacco prices and accelerated tobacco purchases.

For the three months ended June 30, 2024, our consolidated effective income tax rate was 34.7%. For the three months ended June 30, 2023, our consolidated effective income tax rate was 21.6%.

As part of our ongoing efforts to promote efficiency in our operations, we initiated a plan in the second quarter of fiscal year 2025 to consolidate our European sheet tobacco operations into our facility in the Netherlands. As part of this plan, we will wind down our sheet operations in Germany in fiscal year 2025. We believe that this consolidation, which will bring together two operations that are in close proximity to one another, will optimize our sheet operations and generate efficiencies. We expect to recognize between a total of $10 million to $15 million of restructuring and impairment costs during fiscal years 2025 and 2026 as a result of the consolidation of operations.
Sustainability

In 2019, Universal committed to setting science-based goals for reducing our global greenhouse gas (GHG) emissions. Our target of reducing scope 1, 2, and 3 emissions by 30% by 2030 was approved by the Science Based Target initiative (SBTi) in 2021. GHG emissions are inherently difficult to calculate, particularly scope 3 emissions because they are indirect emissions by our supply chain partners that require collection and analysis of data from third parties. We previously received independent third-party verification of our scope 1 and 2 emissions data and how we calculate such data. We are proud to have recently received independent third-party verification related to our scope 3 emissions as well. These important milestones reinforce the credibility of our commitment to reducing our scope 1, 2 and 3 emissions, as well as ensuring the methods and data we use to calculate emissions are accurate and comply with established standards. The need for companies to accurately calculate and disclose their environmental impacts has never been greater, which is why we continue to publicly and transparently share our progress towards meeting our GHG emissions goals each year in our annual Sustainability Report, which is available on our website.

Liquidity and Capital Resources

Overview

Our first fiscal quarter is usually a period of significant working capital investment in both Africa and South America as tobacco crops are delivered by farmers. Due to market conditions in Brazil, we made the strategic decision in the quarter ended March 31, 2024, to accelerate tobacco purchases there. Therefore, some of our working capital investments for the Brazil crop that typically would have been made in the quarter ended June 30, 2024, were made in the quarter ended March 31, 2024. We also accelerated some African tobacco crop purchases in the quarter ended June 30, 2024. We funded our working capital needs in the quarter ended June 30, 2024, using a combination of cash on hand, short-term borrowings, customer advances, and operating cash flows. Tobacco sales are expected to be more heavily weighted to the second half of fiscal year 2025.

Our liquidity and operating capital resource requirements are predominantly short term in nature and primarily relate to working capital for tobacco crop purchases. Working capital needs are seasonal within each geographic region. The geographic dispersion and the timing of working capital needs permit us to predict our general level of cash requirements, although tobacco crop sizes, prices paid to farmers, shipment and delivery timing, and currency fluctuations affect requirements each year. Peak working capital requirements are generally reached during the first and second fiscal quarters. Each geographic area follows a cycle of buying, processing, and shipping tobacco to customers, and in many regions, we also provide agricultural materials to farmers during the growing season. The timing of the elements of each cycle is influenced by such factors as local weather conditions and individual customer shipping requirements, which may change the level or the duration of crop financing. Despite a predominance of short-term needs, we maintain a portion of our total debt as long-term to reduce liquidity risk. We also periodically have large cash balances that we utilize to meet our working capital requirements.

Operating Activities

Net cash used by our operations was $62.4 million during the quarter ended June 30, 2024. The net use of cash was $41.4 million less than during the same period in fiscal year 2024, primarily on accelerated tobacco purchases in Brazil in our Tobacco Operations segment in the fourth quarter of fiscal year 2024. Tobacco inventory levels increased by $131.8 million from March 31, 2024 levels to $1.2 billion at June 30, 2024, on seasonal leaf purchases. Tobacco inventory levels were $101.6 million above June 30, 2023 levels, primarily on higher green leaf tobacco prices and some accelerated tobacco purchases in Africa. We generally do not purchase material quantities of tobacco on a speculative basis. However, when we contract directly with tobacco farmers, we are often obligated to buy all stalk positions, which may contain less marketable leaf styles. As of June 30, 2024, our
28


uncommitted tobacco inventories were $154.8 million, or about 13% of total tobacco inventory, compared to $181.1 million, or about 17% of our tobacco inventory as of March 31, 2024, and $175.2 million, or about 16% of our tobacco inventory as of June 30, 2023. While we target committed inventory levels of 80% or more of total tobacco inventory, the level of these uncommitted inventory percentages is influenced by timing of farmer deliveries of new crops, as well as the receipt of customer orders.

Our balance sheet accounts reflected seasonal patterns in the quarter ended June 30, 2024, on deliveries of tobacco crops by farmers in both South America and Africa. Accounts receivable decreased by $89.3 million from March 31, 2024 levels, as we used collections on receivables to fund seasonal working capital needs. Advances to suppliers were $100.5 million at June 30, 2024, a reduction of $38.6 million from March 31, 2024, as tobacco crops were delivered in payment on some of those balances, net of new advances on upcoming tobacco crops. Accounts receivable—unconsolidated affiliates were up $55.6 million at June 30, 2024, on the timing of tobacco crop purchases and shipments. Notes payable and overdrafts were up $163.9 million from March 31, 2024 levels, on seasonal working capital needs.

Accounts receivable were up $60.4 million for the quarter ended June 30, 2024, compared to the same quarter in the prior fiscal year, on higher sales of carryover crop tobacco as well as the timing of tobacco crop shipments. Notes payable and overdrafts were up $221.3 million compared to June 30, 2023 levels, in part due to lower customer advances available to fund working capital needs and timing of tobacco crop purchases. Customer advances and deposits were $87.8 million lower at June 30, 2024, compared to June 30, 2023, primarily due to a customer arrangement providing for a higher amount of advances on tobacco crop purchases in fiscal year 2024 that was not repeated in the first quarter of fiscal year 2025.

Investing Activities

Our capital allocation strategy focuses on four strategic priorities: strengthening and investing for growth in our leaf tobacco business; increasing our strong dividend; exploring growth opportunities for our plant-based ingredients platform; and returning excess capital to our shareholders. In deciding where to invest capital resources, we look for opportunities where we believe we can earn an adequate return as well as leverage our assets and expertise or enhance our farmer base. Our capital expenditures are generally limited to those that add value, replace or maintain equipment, increase efficiency, or position us for future growth. During the quarters ended June 30, 2024 and 2023, we invested about $22.7 million and $18.0 million, respectively, in our property, plant and equipment. Depreciation expense was approximately $11.7 million and $11.9 million for the quarters ended June 30, 2024 and 2023, respectively. Typically, our capital expenditures for maintenance projects are less than $30 million per fiscal year. In addition, from time to time, we undertake projects that require capital expenditures when we identify opportunities to improve efficiencies, invest in sustainability projects, add value for our customers, and position ourselves for future growth. We currently expect to spend approximately $50 to $60 million over the next twelve months on capital projects for maintenance of our facilities and other investments to grow and improve our businesses.

Our Board of Directors approved our current share repurchase program in November 2022. The program authorizes the purchase of up to $100 million of our common stock through November 15, 2024. Under the program, we may purchase shares from time to time on the open market or in privately negotiated transactions at prices not exceeding prevailing market rates. Repurchases of shares under the repurchase program may vary based on management discretion, as well as changes in cash flow generation and availability. During the three months ended June 30, 2024, we did not purchase any shares of common stock. As of June 30, 2024, approximately 24.7 million shares of our common stock were outstanding, and our available authorization under our current share repurchase program was $95.3 million.

Financing Activities

We consider the sum of notes payable and overdrafts, long-term debt (including any current portion), and customer advances and deposits, less cash, cash equivalents, and short-term investments on our balance sheet to be our net debt. We also consider our net debt plus shareholders' equity to be our net capitalization. Net debt as a percentage of net capitalization was approximately 44% at June 30, 2024, up from the June 30, 2023 level of approximately 42%, and up from the March 31, 2024 level of approximately 41%. As of June 30, 2024, we had $101.7 million in cash and cash equivalents, our short-term debt totaled $581.1 million, and we were in compliance with all covenants of our debt agreements, which require us to maintain certain levels of tangible net worth and observe restrictions on debt levels.

As of June 30, 2024, we had $330 million available under the committed revolving credit facility that will mature in December 2027, and we had about $41 million in available, uncommitted credit lines. We also maintain an effective,
29


undenominated universal shelf registration statement that provides for future issuance of additional debt or equity securities. We have no long-term debt maturing until fiscal year 2028.

Our seasonal working capital requirements for our tobacco business typically increase significantly between March and September and decline after mid-year. Available capital resources from our cash balances, committed credit facility, and uncommitted credit lines exceed our normal working capital needs and currently anticipated capital expenditure requirements over the next twelve months.

Derivatives

From time to time, we use interest rate swap agreements to manage our exposure to changes in interest rates. At June 30, 2024, the fair value of our outstanding interest rate swap agreements was an asset of about $7.9 million, and the notional amount swapped was $310 million. We entered into these agreements to eliminate the variability of cash flows in the interest payments on a portion of our variable-rate term loans. Under the swap agreements we receive variable rate interest and pay fixed rate interest. The swaps are accounted for as cash flow hedges.

We also use derivative instruments from time to time to hedge certain foreign currency exposures, primarily related to forecasted purchases of tobacco, related processing costs, and crop input sales in Brazil, as well as our net monetary balance sheet exposures in local currency there. We generally account for our hedges of forecasted tobacco purchases as cash flow hedges. At June 30, 2024, the fair value of our open hedges for forecasted tobacco purchases was a net liability of approximately $5.5 million. We had forward contracts outstanding that were not designated as hedges, and the fair value of those contracts was a net asset of approximately $1.2 million at June 30, 2024.

Critical Accounting Estimates

A summary of our critical accounting policies is included in Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations of our Annual Report on Form 10-K for the period ended March 31, 2024. Our critical accounting policies have not changed from those reported in the 2024 Annual Report on Form 10-K.



30


ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Currency

The international leaf tobacco trade generally is conducted in U.S. dollars, thereby limiting foreign exchange risk to that which is related to leaf purchase and production costs, overhead, and income taxes in the source country. We also provide farmer advances that are directly related to leaf purchases and are denominated in the local currency. Any currency gains or losses on those advances are usually offset by decreases or increases in the cost of tobacco, which is priced in the local currency. However, the effect of the offset may not occur until a subsequent quarter or fiscal year. Most of our tobacco operations are accounted for using the U.S. dollar as the functional currency. Because there are no forward foreign exchange markets in many of our major countries of tobacco origin, we often manage our foreign exchange risk by matching funding for inventory purchases with the currency of sale, which is usually the U.S. dollar, and by minimizing our net local currency monetary position in individual countries. We are vulnerable to currency remeasurement gains and losses to the extent that monetary assets and liabilities denominated in local currency do not offset each other. In addition to foreign exchange gains and losses, we are exposed to changes in the cost of tobacco due to changes in the value of the local currency in relation to the U.S. dollar. We routinely enter forward currency exchange contracts to hedge against the effects of currency movements on purchases of tobacco to reduce the volatility of costs. In addition, from time-to-time we enter forward contracts to hedge balance sheet exposures.

In certain tobacco markets that are primarily domestic, we use the local currency as the functional currency. Examples of these markets are Poland and the Philippines. In other markets, such as Western Europe, where export sales have been primarily in local currencies, we also use the local currency as the functional currency. In each case, reported earnings are affected by the translation of the local currency into the U.S. dollar.

Interest Rates

We generally use both fixed and floating interest rate debt to finance our operations. Changes in market interest rates expose us to changes in cash flows for floating rate instruments and to changes in fair value for fixed-rate instruments. We normally maintain a proportion of our debt in both variable and fixed interest rates to manage this exposure, and from time to time we may enter hedge agreements to swap the interest rates. In addition, our customers may pay market rates of interest for inventory purchased on order, which could mitigate a portion of the floating interest rate exposure. We also periodically have large cash balances and may receive deposits from customers, both of which we use to fund seasonal purchases of tobacco, reducing our financing needs. Excluding the portion of our bank term loans that have been converted to fixed-rate borrowings with interest rate swaps, debt carried at variable interest rates was approximately $891 million at June 30, 2024. Although a hypothetical 1% change in short-term interest rates would result in a change in annual interest expense of approximately $8.9 million, that amount would be at least partially mitigated by changes in charges to customers.

Derivatives Policies

Hedging interest rate exposure using swaps and hedging foreign exchange exposure using forward contracts are specifically contemplated to manage risk in keeping with management's policies. We may use derivative instruments, such as swaps, forwards, or futures, which are based directly or indirectly upon interest rates and currencies to manage and reduce the risks inherent in interest rate and currency fluctuations. When we use foreign currency derivatives to mitigate our exposure to exchange rate fluctuations, we may choose not to designate them as hedges for accounting purposes, which may result in the effects of the derivatives being recognized in our earnings in periods different from the items that created the exposure.

We do not utilize derivatives for speculative purposes, and we do not enter into market risk-sensitive instruments for trading purposes. Derivatives are transaction specific so that a specific debt instrument, forecast purchase, contract, or invoice determines the amount, maturity, and other specifics of the hedge. We routinely review counterparty risk as part of our derivative program.
31


ITEM 4. CONTROLS AND PROCEDURES

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in reports we file under the Exchange Act,, is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to management, including our Chief Executive Officer (our Principal Executive Officer) and Chief Financial Officer (our Principal Financial Officer), as appropriate, to allow for timely decisions regarding required disclosure.

Our Chief Executive Officer and Chief Financial Officer evaluated, with the participation of other members of management, the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rule 13a-15(e)), as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on this evaluation, management concluded that our disclosure controls and procedures were effective.

There have been no changes in our internal control over financial reporting during our last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

32


PART II. OTHER INFORMATION

ITEM 1.   LEGAL PROCEEDINGS

Other Legal Matters

Some of our subsidiaries are involved in litigation or legal matters incidental to their business activities.  While the outcome of these matters cannot be predicted with certainty, we are vigorously defending them and do not currently expect that any of them will have a material adverse effect on our business or financial position. However, should one or more of these matters be resolved in a manner adverse to our current expectation, the effect on our results of operations for a particular fiscal reporting period could be material.

ITEM 1A. RISK FACTORS

As of the date of this report, there are no material changes to the risk factors previously disclosed in our Annual Report on Form 10-K for the year ended March 31, 2024 (the "2024 Annual Report on Form 10-K"). In evaluating our risks, readers should carefully consider the risk factors discussed in our 2024 Annual Report on Form 10-K, which could materially affect our business, financial condition or operating results, in addition to the other information set forth in this report and in our other filings with the Securities and Exchange Commission.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES, USE OF PROCEEDS, AND ISSUER PURCHASES OF EQUITY

    The following table sets forth repurchased shares of our common stock during the three-month period ended June 30, 2024:
Period (1)
Total Number of Shares Repurchased
Average Price Paid Per Share (2)
Total Number of Shares Repurchased as Part of Publicly Announced Plans or Programs (3)
Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs (3)
April 1-30, 2024— $— — $95,255,674 
May 1-31, 2024— — — 95,255,674 
June 1-30, 2024— — — 95,255,674 
Total— $— — $95,255,674 
(1)Repurchases are based on the date the shares were traded. This presentation differs from the consolidated statement of cash flows, where the cost of share repurchases is based on the date the transactions were settled.

(2)Amounts listed for average price paid per share include broker commissions paid in the transactions.

(3)A stock repurchase plan, which was authorized by the Company's Board of Directors, became effective and was publicly announced on November 3, 2022. This stock repurchase plan authorized the purchase of up to $100 million in common and/or preferred stock in open market or privately negotiated transactions through November 15, 2024 or when funds for the program have been exhausted, subject to market conditions and other factors.

Our current dividend policy anticipates the payment of quarterly dividends in the future. However, the declaration and payment of dividends to holders of common stock is at the discretion of the Board of Directors and will be dependent upon our future earnings, financial condition, and capital requirements. Under certain of our credit facilities, we must meet financial covenants relating to minimum tangible net worth and maximum levels of debt. If we were not in compliance with them, these financial covenants could restrict our ability to pay dividends. We were in compliance with all such covenants at June 30, 2024.

ITEM 5. OTHER INFORMATION

During the three months ended June 30, 2024, none of our directors or officers (as defined in Rule 16a-1(f) of the Securities Exchange Act of 1934, as amended) adopted or terminated a Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K of the Securities Act of 1933, as amended), except as follows:
33


On May 30, 2024, George C. Freeman, III, our President and Chief Executive Officer and Chairman of the Board, adopted a Rule 10b5-1 trading agreement, which is intended to satisfy the affirmative defense of Rule 10b5-1(c). The Rule 10b5-1 trading agreement provides for sales of up to 30,000 shares of our common stock commencing on August 30,2024, until May 30,2025, or once all of the shares have been sold. Actual sales transactions will be disclosed publicly in filings with the SEC in accordance with applicable securities laws, rules and regulations.

 ITEM 6.   EXHIBITS
31.1
31.2
32.1
32.2
101Interactive Data File (submitted electronically herewith).*
101.INS 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 XBRL Taxonomy Extension Schema Document 101.CAL XBRL Taxonomy Extension Calculation Linkbase Document 101.DEF XBRL Taxonomy Extension Definition Linkbase Document 101.LAB XBRL Taxonomy Extension Label Linkbase Document 101.PRE XBRL Taxonomy Extension Presentation Linkbase Document In accordance with Rule 406T of Regulation S-T, the XBRL related information in Exhibit 101 to this Quarterly Report on Form 10-Q shall not be deemed to be “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section and shall not be part of any registration or other document filed under the Securities Act or the Exchange Act, except as shall be expressly set forth by specific reference in such filing.
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
    __________
    *Filed herewith



34


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.
 
UNIVERSAL CORPORATION
(Registrant)
Date:August 7, 2024/s/ Johan C. Kroner
Johan C. Kroner, Senior Vice President and Chief Financial Officer
(Principal Financial Officer)
Date:August 7, 2024/s/ Scott J. Bleicher
Scott J. Bleicher, Vice President and Controller
(Principal Accounting Officer)


35
EX-31.1 2 uvv-exhibit311x20240630.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATION

I, George C. Freeman, III, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Universal Corporation for the period ended June 30, 2024;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of the annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
    
Date:August 7, 2024/s/ George C. Freeman, III
George C. Freeman, III
Chairman, President, and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 uvv-exhibit312x20240630.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATION

I, Johan C. Kroner, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Universal Corporation for the period ended June 30, 2024;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of the annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date:August 7, 2024/s/ Johan C. Kroner
Johan C. Kroner
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)


EX-32.1 4 uvv-exhibit321x20240630.htm EX-32.1 Document

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

In connection with the quarterly report of Universal Corporation (the “Company”) on Form 10-Q for the period ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”) and pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, George C. Freeman, III, certify, to the best of my knowledge and belief, that:

(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date:August 7, 2024/s/ George C. Freeman, III
George C. Freeman, III
Chairman, President, and Chief Executive Officer
(Principal Executive Officer)

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.


EX-32.2 5 uvv-exhibit322x20240630.htm EX-32.2 Document

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

In connection with the quarterly report of Universal Corporation (the “Company”) on Form 10-Q for the period ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”) and pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, Johan C. Kroner, certify, to the best of my knowledge and belief, that:

(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
    
Date:August 7, 2024/s/ Johan C. Kroner
Johan C. Kroner
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 6 uvv-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document Information link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - Consolidated Statements Of Income And Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 9952155 - Disclosure - Basis Of Presentation link:presentationLink link:calculationLink link:definitionLink 9952156 - Disclosure - Revenue from Contract with Customer link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - Other Contingent Liabilities And Other Matters link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Goodwill and Other Intangibles Goodwill and Other Intangibles link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Derivatives And Hedging Activities link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Pension And Other Postretirement Benefit Plans link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Operating Segments link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Revenue from Contract with Customer (Tables) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Goodwill and Other Intangibles Goodwill and Other Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Derivatives And Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Pension And Other Postretirement Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Operating Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Subsequent Events (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Revenue from Contract with Customer (Disaggregation of Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Other Contingent Liabilities And Other Matters (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Earnings Per Share (Computation Of Basic And Diluted Earnings (Loss) Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Goodwill and Other Intangibles Change in Goodwill Balance (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Goodwill and Other Intangibles Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Goodwill and Other Intangibles Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Derivatives And Hedging Activities (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Notional Amount of Forward Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Statements Of Income) (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets) (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Fair Value Measurements (Financial Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Fair Value Measurements - Long Term Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Pension And Other Postretirement Benefit Plans (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Pension And Other Postretirement Benefit Plans (Components Of Company's Net Periodic Benefit Cost) (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Stock-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Stock-Based Compensation (Stock-Based Awards Issued During The Period) (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Operating Segments (Operating Results For The Company's Reportable Segments) (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Reconciliation Of Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries) (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 uvv-20240630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 uvv-20240630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 uvv-20240630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Adjustments to reconcile net income (loss) to net cash used by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Prepaid income taxes Prepaid Taxes Statistical Measurement [Domain] Statistical Measurement [Domain] Stock repurchase program remaining authorized repurchase amount Share Repurchase Program, Remaining Authorized, Amount Cover [Abstract] Cover [Abstract] Net increase (decrease) in cash, restricted cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Outside Directors [Member] Director [Member] Trading Symbol Trading Symbol Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Total comprehensive income (loss), net of income taxes Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest All Trading Arrangements All Trading Arrangements [Member] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Dividends declared per common share Common Stock, Dividends, Per Share, Declared Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Derivative [Line Items] Derivative [Line Items] Pay vs Performance Disclosure [Line Items] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Derivative [Table] Derivative [Table] Balance at beginning of year Balance at the end of period AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax Basis Of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Accrual of stock-based compensation Adjustments To Common Stock Accrual Stock Based Compensation Adjustments To Common Stock Accrual Stock Based Compensation Total other assets Investments and Other Noncurrent Assets Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Hedging Relationship [Domain] Hedging Relationship [Domain] Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Award Timing Disclosures [Line Items] Schedule of Capitalization, Equity [Line Items] Schedule of Capitalization, Equity [Line Items] Other Performance Measure, Amount Other Performance Measure, Amount 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Processing revenue [Member] Service, Other [Member] Common Stock, Shares, Outstanding Common stock, shares outstanding Common Stock, Shares, Outstanding Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Cash Flow Hedging [Member] Cash Flow Hedging [Member] Other sales and revenue from contracts with customers [Member] Product and Service, Other [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Customer advances and deposits Contract with Customer, Liability, Current Plan Name [Domain] Plan Name [Domain] Advances to suppliers, net Advances on Inventory Purchases Inventories—at lower of cost or net realizable value: Inventory, Net [Abstract] Service cost Defined Benefit Plan, Service Cost Other noncurrent assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Gross carrying value Finite-Lived Intangible Assets, Gross Schedule of Finite-Lived Intangible Assets [Table] Intangible Asset, Finite-Lived [Table] Defined Benefit Plans and Other Postretirement Benefit Plans [Axis] Retirement Plan Type [Axis] Advances to suppliers [Member] Advances to suppliers [Member] Advances to suppliers [Member] Interest Rate Derivative Assets, at Fair Value Interest Rate Derivative Assets, at Fair Value Net cash provided (used) by operating activities Net Cash Provided by (Used in) Operating Activities Other Contingent Liabilities and Other Matters [Table] Other Contingent Liabilities and Other Matters [Table] Other Contingent Liabilities and Other Matters [Table] Notional Amount of Forward Contracts Schedule of Derivative Instruments [Table Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Plan Name [Axis] Plan Name [Axis] Equity Components [Axis] Equity Components [Axis] Other current assets Other Assets, Current Award Timing Method Award Timing Method [Text Block] Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Trade Names [Member] Trade Names [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Insider Trading Policies and Procedures [Line Items] Tobacco purchases [Member] Tobacco purchases [Member] Tobacco purchases [Member] Adjustment to Compensation, Amount Adjustment to Compensation Amount Proceeds from termination of interest rate swap agreements Proceeds from termination of interest rate swap agreements Proceeds from termination of interest rate swap agreements Compensation Amount Outstanding Recovery Compensation Amount Accounts and notes receivable Increase (Decrease) in Accounts and Notes Receivable 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] Entity Small Business Entity Small Business Developed Technology Rights [Member] Developed Technology Rights [Member] Company Selected Measure Amount Company Selected Measure Amount Geographical [Axis] Geographical [Axis] Tabular List, Table Tabular List [Table Text Block] Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] 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] Forward foreign currency exchange contracts Foreign Currency Contract, Asset, Fair Value Disclosure Loss contingency amount accrued Loss Contingency Accrual Restructuring payments Payments for Restructuring Cash, restricted cash and cash equivalents at beginning of year Cash, restricted cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Amortization included in earnings (net of tax expense (benefit) of $(12) and $(14))(3) Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax Cash flow hedges: [Abstract] Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Derivatives in a Fair Value Asset Position Not Designated as Hedging Instruments Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value Goodwill, net Balance at beginning of year Balance at end of period Goodwill Stock repurchase program authorized amount Share Repurchase Program, Authorized, Amount Share-based Payment Arrangement, Noncash Expense [Abstract] Share-Based Payment Arrangement, Noncash Expense [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Product and Service [Domain] Product and Service [Domain] Employee Stock Option Share-Based Payment Arrangement, Option [Member] Foreign Exchange Forward [Member] Foreign Exchange Forward [Member] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Other Proceeds from (Payments for) Other Financing Activities Comprehensive income (loss) attributable to Universal Corporation Comprehensive Income (Loss), Net of Tax, Attributable to Parent Pension Benefits [Member] Pension Plan [Member] Income taxes payable Accrued Income Taxes, Current Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Security Exchange Name Security Exchange Name Award Type [Axis] Award Type [Axis] Foreign currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Other comprehensive income (loss) attributable to noncontrolling interest Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Less: Net (gain) loss on foreign currency translation attributable to noncontrolling interests Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest Property, plant and equipment, net Property, Plant and Equipment, Net Total liabilities Liabilities Noncontrolling interests in subsidiaries Noncontrolling interests in subsidiaries, beginning balance Noncontrolling interest in subsidiaries, ending balance Equity, Attributable to Noncontrolling Interest Notes payable and overdrafts Short-Term Debt Forward foreign currency exchange contracts Foreign Currency Contracts, Liability, Fair Value Disclosure Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Expiration Date Trading Arrangement Expiration Date CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Current portion of operating lease liabilities Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Common Stock, Shares, Issued Common stock, shares issued Common Stock, Shares, Issued Income taxes Increase (Decrease) in Income Taxes Payable Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Restructuring and impairment costs Restructuring Costs and Asset Impairment Charges Balance at beginning of year Balance at end of period Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Subsequent Event [Line Items] Subsequent Event [Line Items] Total property, plant and equipment Property, Plant and Equipment, Gross Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Common Stock, Shares Authorized Common stock, shares authorized Common Stock, Shares Authorized Diluted Denominator for diluted earnings (loss) per share Weighted Average Number of Shares Outstanding, Diluted MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Numerator for basic earnings (loss) per share Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Total Universal Corporation shareholders' equity Total stockholders' equity attributable to parent, beginning balance Total stockholders' equity attributable to parent, ending balance Equity, Attributable to Parent Net amortization and deferral Defined Benefit Plan, Amortization of Gain (Loss) Derivatives, Fair Value, by Balance Sheet Location [Axis] Statement of Financial Position Location, Balance [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Schedule of Goodwill [Table Text Block] Schedule of Goodwill [Table Text Block] Selling, general and administrative expenses Selling, General and Administrative Expense Accounts payable Accounts Payable Other comprehensive income (loss) attributable to parent Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Cost of goods sold [Member] Cost of Sales [Member] Net gain (loss) on foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document Fiscal Period Focus Document Fiscal Period Focus All Executive Categories All Executive Categories [Member] Employee and outside director share-based awards Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Balance Sheet Location [Domain] Statement of Financial Position Location, Balance [Domain] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] ASSETS Assets [Abstract] Defined Benefit Plan and Other Postretirement Benefit Plan [Domain] Retirement Plan Type [Domain] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Document Type Document Type Derivative Contract Type [Domain] Derivative Contract [Domain] Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Operating Results For The Company's Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Investments in unconsolidated affiliates Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Income Tax Disclosure [Table] Income Tax Disclosure [Table] Income Tax Disclosure [Table] Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan [Table] Universal Corporation [Member] Parent [Member] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Subsequent Event [Table] Subsequent Event [Table] Maximum [Member] Maximum [Member] Amortization of Intangible Assets Amortization of Intangible Assets Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Dividend equivalents on RSUs Dividend Equivalent Shares Added To Restricted Stock Units Retained Earnings Dividend equivalent shares added to restricted stock units retained earnings. Net carrying value Total expected future amortization expense Finite-Lived Intangible Assets, Net Current Fiscal Year End Date Current Fiscal Year End Date Valuation allowances SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Other assets Assets, Noncurrent [Abstract] Statistical Measurement [Axis] Statistical Measurement [Axis] PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Award Type [Domain] Award Type [Domain] Name Outstanding Recovery, Individual Name Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Expected additional contributions in the current fiscal year Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Pensions and other postretirement benefits Liability, Defined Benefit Plan, Noncurrent Deferred income taxes Deferred Income Tax Assets, Net Non-PEO NEO Non-PEO NEO [Member] Deferred Compensation Arrangement with Individual, Share-based Payments, by Title of Individual [Axis] Title and Position [Axis] Useful life Finite-Lived Intangible Asset, Useful Life Accrued expenses and other current liabilities Accrued Liabilities and Other Liabilities Hedging Relationship [Axis] Hedging Relationship [Axis] Award Timing Predetermined Award Timing Predetermined [Flag] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Dividends paid on common stock Payments of Ordinary Dividends, Common Stock Pension and Other Postretirement Benefits Disclosure Retirement Benefits [Text Block] Customer Relationships [Member] Customer Relationships [Member] Other contingent liabilities Other contingent liabilities Other contingent liabilities Series A Junior Participating Preferred Stock [Member] Series A Preferred Stock [Member] Class of Stock [Axis] Class of Stock [Axis] Diluted Diluted earnings (loss) per share Earnings Per Share, Diluted Title of Individual with Relationship to Entity [Domain] Title and Position [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Components of Company's Net Periodic Benefit Cost Schedule of Defined Benefit Plans Disclosures [Table Text Block] Finite-lived Intangible Assets Amortization Expense [Table Text Block] Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Customer advances and deposits Increase (Decrease) in Contract with Customer, Liability Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Preferred Stock, Shares Issued Preferred stock, shares issued Preferred Stock, Shares Issued Description Of Hedged Item [Domain] Description Of Hedged Item [Domain] Description Of Hedged Item [Domain] Customer [Axis] Customer [Axis] Financial Assets And Liabilities Measured At Fair Value On Recurring Basis [Table Text Block] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Other Comprehensive Income (Loss), Tax [Abstract] Other Comprehensive Income (Loss), Tax [Abstract] Ingredients Ingredients Operations [Member] Ingredients Operations Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Foreign currency remeasurement (gain) loss, net Unrealized Gain (Loss), Foreign Currency Transaction, before Tax Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Net Asset Value [Member] Fair Value Measured at Net Asset Value Per Share [Member] Net income (loss) Net income (loss) Net (income) loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Accumulated Defined Benefit Plans Adjustment [Member] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Income taxes Income Tax Expense (Benefit) Interest cost Defined Benefit Plan, Interest Cost Notional amount of derivative contracts Derivative, Notional Amount Income Tax Disclosure [Line Items] Income Tax Disclosure [Line Items] [Line Items] for Income Tax Disclosure [Table] Schedule of Capitalization, Equity [Table] Capitalization, Equity [Table] Revenue from contracts with customers Revenue from Contract with Customer, Excluding Assessed Tax Other Contingent Liabilities and Other Matters [Line Items] Other Contingent Liabilities and Other Matters [Line Items] [Line Items] for Other Contingent Liabilities and Other Matters [Table] Effect Of Derivative Financial Instruments On The Consolidated Statements Of Income Derivative Instruments, Gain (Loss) [Table Text Block] Total comprehensive income (loss) Statement of Comprehensive Income [Abstract] Pension and other postretirement benefit plans: Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract] Inventory writedowns Inventory Write-down Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Net cash used by investing activities Net Cash Provided by (Used in) Investing Activities Operating income Consolidated operating income Operating Income (Loss) Interest expense Interest Expense, Operating and Nonoperating Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits Brazil Audit Assessment For Tax, Penalties, And Interest On Recoverable Value Added Tax Credits Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits Total liabilities and shareholders' equity Liabilities and Equity Subsequent Events [Text Block] Subsequent Events [Text Block] All Adjustments to Compensation All Adjustments to Compensation [Member] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accrued compensation Employee-related Liabilities, Current Hedging Designation [Axis] Hedging Designation [Axis] Derivatives And Hedging Activities Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments, Gain (Loss) By Hedging Relationship, By Income Statement Location, By Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Gain on terminated interest rate swaps amortized from accumulated other comprehensive loss into earnings Amortization of Deferred Hedge Gains Interest income Investment Income, Interest Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] Parana [Member] Parana [Member] Parana [Member] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Individual: Individual [Axis] Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Trading securities associated with deferred compensation plans Debt Securities, Trading, and Equity Securities, FV-NI Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Product and Service [Axis] Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province Statement [Line Items] Statement [Line Items] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Reconciliation Of Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries Schedule of Stockholders Equity [Table Text Block] Pension and Other Postretirement Benefits [Line Items] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Tobacco Leaf Tobacco Inventory Carrying amount of leaf tobacco inventory as of the balance sheet date. Includes leaf tobacco grown or purchased from farmer that has not been processed (commonly referred to as "green tobacco"), as well as leaf tobacco that has been process and packed for sale to customers (commonly referred to as "redried" tobacco). Sales and other operating revenues Revenues, Excluding Interest and Dividends Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Money market funds Alternative Investment Estimate of possible loss on remaining VAT audit assessment Loss Contingency, Estimate of Possible Loss Minimum [Member] Minimum [Member] Restatement Determination Date Restatement Determination Date Fair Value [Member] Estimate of Fair Value Measurement [Member] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Adoption Date Trading Arrangement Adoption Date Accounts receivable—unconsolidated affiliates Other Receivables Interest Rate Swap Agreements [Member] Interest Rate Contract [Member] Taxes on amortization included in net income Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Segments [Axis] Segments [Axis] Net unrealized gain (loss) on foreign currency derivatives designated as cash flow hedges Unrealized Loss on Foreign Currency Derivatives, before Tax 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] Stock-Based Awards Issued During The Period Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Derivative Instrument Risk [Axis] Derivative Instrument [Axis] Exercise Price Award Exercise Price Earnings Per Share Earnings Per Share [Text Block] Arrangement Duration Trading Arrangement Duration income tax disclosure [Domain] income tax disclosure [Domain] income tax disclosure Accounts payable—unconsolidated affiliates Accounts Payable, Other, Current Subsequent Event [Member] Subsequent Event [Member] Costs and expenses Costs and Expenses [Abstract] Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Text Block] Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Shareholders' equity Equity, Attributable to Parent [Abstract] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Segment [Domain] Segments [Domain] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four All Individuals All Individuals [Member] Net provision for losses (recoveries) on advances to suppliers Provision for Loan, Lease, and Other Losses Other Other Inventory, Gross PEO PEO [Member] Reduced Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits Reduction of Brazil Audit Assessment For Tax, Penalties, And Interest On Recoverable Value Added Tax Credits Reduction of Brazil Audit Assessment For Tax, Penalties, And Interest On Recoverable Value Added Tax Credits Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Name Trading Arrangement, Individual Name Other non-operating income (expense) Other Nonoperating Income (Expense) Other Postretirement Benefits [Member] Other Postretirement Benefits Plan [Member] Other intangibles, net Intangible Assets, Net (Excluding Goodwill) Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Assets: Assets, Fair Value Disclosure [Abstract] 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] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Local Phone Number Local Phone Number Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Abstract] Foreign currency exchange contracts Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Deferred income taxes Deferred Income Tax Liabilities, Net Equity in pretax earnings (loss) of unconsolidated affiliates Deduct: Equity in pretax (earnings) loss of unconsolidated affiliates (1) Equity In Pretax Earnings Of Unconsolidated Affiliates This item represents the entity's proportionate share for the period of the PRETAX income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. Such amount typically reflects adjustments similar to those made in preparing consolidated statements, including adjustments to eliminate intercompany gains and losses, and to amortize, if appropriate, any difference between cost and underlying equity in net assets of the investee at the date of investment. Interest Expense [Member] Interest Expense [Member] Percentage of award grant paid Shares Paid Under PSA Grants Range Percentage Of Stated Award Shares Paid Under PSA Grants Range Percentage Of Stated Award FY2022 Grants [Member] FY2022 Grants [Member] FY2022 Grants Other assets Increase (Decrease) in Other Operating Assets PEO Total Compensation Amount PEO Total Compensation Amount Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Gain (loss) recognized in earnings from ineffective portion and early de-designation of cash flow hedges Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net Derivative Instruments, Gain (Loss) by Income Statement Location [Axis] Statement of Income Location, Balance [Axis] Other Contingent Liabilities And Other Matters Commitments and Contingencies Disclosure [Text Block] 2029 and thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Common Stock [Member] Common Stock [Member] Measure: Measure [Axis] Derivatives in a Fair Value Liability Position Designated as Hedging Instruments Derivative Instruments in Hedges, Liabilities, at Fair Value Noncompete Agreements [Member] Noncompete Agreements [Member] Preferred Stock, Shares Authorized Preferred stock, shares authorized Preferred Stock, Shares Authorized Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Number granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures Entity Emerging Growth Company Entity Emerging Growth Company Total financial liabilities measured and reported at fair value Liabilities, Fair Value Disclosure Segment Reporting [Abstract] Segment Reporting [Abstract] Derivatives in a Fair Value Asset Position Designated as Hedging Instruments Derivative Instruments in Hedges, Assets, at Fair Value Operating Segments [Member] Total Operating Segments [Member] Total Operating Segments Entity Central Index Key Entity Central Index Key Selling, General And Administrative Expenses [Member] General and Administrative Expense [Member] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Accumulated Translation Adjustment [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Aggregate balance of recoverable value added tax credits Aggregate Balance Of Recoverable Value Added Tax Credits Aggregate balance of recoverable value added tax credits Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries Equity [Text Block] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Equity Component [Domain] Equity Component [Domain] Pre FY2022 Grants [Member] Pre FY2022 Grants [Member] Pre FY2022 Grants Advances to suppliers current and non-current Advances to Suppliers Current and Noncurrent Advances to Suppliers Current and Noncurrent Operating Segments Segment Reporting Disclosure [Text Block] Current portion of long-term debt Long-Term Debt, Current Maturities Processing costs [Member] Processing costs [Member] Processing costs [Member] Manufactured Product [Member] Manufactured Product, Other [Member] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Entity Shell Company Entity Shell Company Fair Value By Measurement Basis [Axis] Measurement Basis [Axis] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Title Trading Arrangement, Individual Title SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Statement [Table] Statement [Table] Less: comprehensive (income) loss attributable to noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Numerator for diluted earnings (loss) per share Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] City Area Code City Area Code Dividend equivalents on RSUs Dividend, Share-Based Payment Arrangement, Shares Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Total current assets Assets, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Contributions to qualified and non-qualified pension plans Defined Benefit Plan, Plan Assets, Contributions by Employer Long-term debt Long-Term Debt, Excluding Current Maturities Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Grant date fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Other Intangible Assets [Member] Other Intangible Assets [Member] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Income Taxes Income Tax Disclosure [Text Block] Earnings per share: Earnings Per Share [Abstract] Retained earnings Retained Earnings (Accumulated Deficit) Income Tax Disclosure [Axis] Income Tax Disclosure [Axis] Income Tax Disclosure Class of Stock [Domain] Class of Stock [Domain] Inventories Increase (Decrease) in Inventories Derivatives in a Fair Value Liability Position Not Designated as Hedging Instruments Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value Deferred income taxes Deferred Income Taxes and Tax Credits Other Long-Term Liabilities [Member] Other Noncurrent Liabilities [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Issuance of short-term debt, net Proceeds from (Repayments of) Short-Term Debt Net cash provided (used) by financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Expected stock based compensation for remaining fiscal year Expected Stock Based Compensation For Remaining Current Period Expected Stock Based Compensation For Remaining Current Period Performance Share Awards (PSAs) [Member] Performance Shares [Member] Pension and Other Postretirment Benefit Plans [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Common stock dividends declared Dividends, Common Stock, Cash Amendment Flag Amendment Flag Carrying Value [Member] Reported Value Measurement [Member] Entity Registrant Name Entity Registrant Name Balance at beginning of year Balance at end of period Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Depreciation and amortization Depreciation, Depletion and Amortization Fair Value as of Grant Date Award Grant Date Fair Value Subsequent Events [Abstract] Pension asset Assets for Plan Benefits, Defined Benefit Plan Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Geographical [Domain] Geographical [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Interest Rate Swap [Member] Interest Rate Swap Agreements [Member] Interest Rate Swap [Member] Dividends paid to noncontrolling interests Payments of Ordinary Dividends, Noncontrolling Interest Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Common stock, no par value, 100,000,000 shares authorized 24,675,988 shares issued and outstanding at June 30, 2024 (24,636,600 at June 30, 2023 and 24,573,408 at March 31, 2024) Common Stock, Value, Issued Land Land Pillar Two Minimum Tax Effective Income Tax Rate Reconciliation, Tax Contingency, Other, Percent Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Other Non-Current Assets [Member] Other Noncurrent Assets [Member] 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] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] 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] Series A Junior Participating Preferred Stock, no par value, 500,000 shares authorized, none issued or outstanding Preferred Stock, Value, Issued Fair Value Measurement [Domain] Fair Value Measurement [Domain] Basic Basic earnings (loss) per share Earnings Per Share, Basic George C. Freeman, III [Member] George C. Freeman, III Accounts payable Increase (Decrease) in Accounts Payable Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Derivatives related to tobacco purchases [Member] Derivatives Designated As Hedges [Member] Designated as Hedging Instrument [Member] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Total current liabilities Liabilities, Current 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] Denominator for diluted earnings (loss) per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Machinery and equipment Machinery and Equipment, Gross Total assets Assets 2025 (excluding the three months ended June 30, 2024) Finite-Lived Intangible Asset, Expected Amortization, Year One Cost of goods sold Cost of Goods and Services Sold Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Other long-term liabilities Other Liabilities, Noncurrent Tobacco Operations Tobacco Operations [Member] Tobacco Operations Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Termination Date Trading Arrangement Termination Date Accounts Payable and Accrued Expenses [Member] Accounts Payable and Accrued Liabilities [Member] 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] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Derivatives related to processing costs [Member] Derivatives Not Designated As Hedges [Member] Not Designated as Hedging Instrument [Member] Entity Address, City or Town Entity Address, City or Town Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Stock-based compensation expense Share-Based Payment Arrangement, Expense Net income (loss) attributable to Universal Corporation Net income (loss) attributable to Universal Corporation Net income (loss) attributable to parent Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Accumulated Other Comprehensive Income (Loss), Net of Tax Comprehensive Income (Loss) Note [Text Block] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] 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] Entity File Number Entity File Number Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Liabilities: Liabilities, Fair Value Disclosure [Abstract] Revenue from Contract with Customer Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Noncontrolling Interests [Member] Noncontrolling Interest [Member] Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Foreign currency translation: Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Abstract] Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table] Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table] Effect of exchange rate changes on cash, restricted cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Denominator for basic earnings (loss) per share Weighted Average Number of Shares Outstanding, Basic [Abstract] Property, plant and equipment Property, Plant and Equipment, Gross [Abstract] Total financial assets measured and reported at fair value Assets, Fair Value Disclosure Accrued expenses and other current liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Name Forgone Recovery, Individual Name Document Period End Date Document Period End Date Other, net Other Noncash Income (Expense) Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Equity in net loss (income) of unconsolidated affiliates, net of dividends Income (Loss) from Equity Method Investments, Net of Dividends or Distributions Insider Trading Arrangements [Line Items] Buildings Buildings and Improvements, Gross Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Other Current Assets [Member] Other Current Assets [Member] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Adjustment to Compensation: Adjustment to Compensation [Axis] Less: net loss (income) attributable to noncontrolling interests in subsidiaries Net income attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Forward Foreign Currency Exchange Contract [Member] Forward Foreign Currency Exchange Contracts [Member] Foreign Exchange Contract [Member] Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Tobacco Sales [Member] Tobacco Sales [Member] Tobacco Sales Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Customer [Domain] Customer [Domain] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Food Ingredient Sales [Member] Food Ingredient Sales [Member] Food Ingredient Sales Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Basic Weighted average shares outstanding Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Other operating sales and revenues Other Operating Income Total shareholders' equity Total shareholders' equity, beginning balance Total shareholders' equity, ending balance Equity, Including Portion Attributable to Noncontrolling Interest Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Description of Hedged Item [Axis] Description of Hedged Item [Axis] Description of Hedged Item [Axis] Executive Category: Executive Category [Axis] Guarantees, Other Contingent Liabilities, And Other Matters [Abstract] Other Contingent Liabilities And Other Matters [Abstract] Other Contingent Liabilities And Other Matters [Abstract] Name Awards Close in Time to MNPI Disclosures, Individual Name Recoverable value added tax credits [Member] Recoverable value added tax credits [Member] Recoverable value added tax credits [Member] Entity Filer Category Entity Filer Category Income Statement and Other Comprehensive Income (Loss) Location [Domain] Statement of Income Location, Balance [Domain] Income (loss) before income taxes and other items Income before income taxes and other items Sum of operating profit and nonoperating income (expense) including pretax income (loss) from equity method investments, but before income taxes, extraordinary items, cumulative effects of changes in accounting principles, and noncontrolling interest. Company Selected Measure Name Company Selected Measure Name EX-101.PRE 10 uvv-20240630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Document Information - shares
3 Months Ended
Jun. 30, 2024
Aug. 05, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Amendment Flag false  
Document Period End Date Jun. 30, 2024  
Entity File Number 001-00652  
Entity Registrant Name UNIVERSAL CORPORATION  
Entity Incorporation, State or Country Code VA  
Entity Tax Identification Number 54-0414210  
Entity Address, Address Line One 9201 Forest Hill Avenue,  
Entity Address, City or Town Richmond,  
Entity Address, State or Province VA  
Entity Address, Postal Zip Code 23235  
City Area Code 804  
Local Phone Number 359-9311  
Title of 12(b) Security Common Stock, no par value  
Trading Symbol UVV  
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   24,692,747
Entity Central Index Key 0000102037  
Current Fiscal Year End Date --03-31  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2024  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements Of Income And Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]    
Sales and other operating revenues $ 597,050 $ 517,722
Costs and expenses    
Cost of goods sold 501,129 431,210
Selling, general and administrative expenses 78,696 75,477
Operating income 17,225 11,035
Equity in pretax earnings (loss) of unconsolidated affiliates [1] 140 (4,166)
Other non-operating income (expense) 464 725
Interest income 808 1,365
Interest expense 20,734 15,543
Income (loss) before income taxes and other items (2,097) (6,584)
Income taxes 727 (1,423)
Net income (loss) (2,824) (5,161)
Less: net loss (income) attributable to noncontrolling interests in subsidiaries 2,954 3,097
Net income (loss) attributable to Universal Corporation $ 130 $ (2,064)
Earnings per share:    
Basic $ 0.01 $ (0.08)
Diluted $ 0.01 $ (0.08)
Weighted average common shares outstanding:    
Basic 24,876,220 24,842,171
Diluted 25,066,106 24,842,171
Total comprehensive income (loss)    
Total comprehensive income (loss), net of income taxes $ (8,350) $ (795)
Less: comprehensive (income) loss attributable to noncontrolling interests 3,344 3,241
Comprehensive income (loss) attributable to Universal Corporation $ (5,006) $ 2,446
Dividends declared per common share $ 0.81 $ 0.80
[1] Equity in pretax earnings (loss) of unconsolidated affiliates is included in segment operating income (Tobacco Operations), but is reported below consolidated operating income and excluded from that total in the consolidated statements of income and comprehensive income.
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
ASSETS      
Cash and cash equivalents $ 101,700 $ 55,593 $ 80,518
Accounts receivable, net 435,941 525,262 375,564
Advances to suppliers, net 100,451 139,064 111,176
Accounts receivable—unconsolidated affiliates 60,991 5,385 73,286
Inventories—at lower of cost or net realizable value:      
Tobacco 1,202,341 1,070,580 1,100,722
Other 187,743 193,518 198,730
Prepaid income taxes 23,576 19,484 21,640
Other current assets 85,712 93,655 93,153
Total current assets 2,198,455 2,102,541 2,054,789
Property, plant and equipment      
Land 25,926 26,244 24,930
Buildings 326,988 323,969 312,014
Machinery and equipment 702,153 693,868 705,045
Total property, plant and equipment 1,055,067 1,044,081 1,041,989
Less accumulated depreciation (680,011) (678,201) (685,042)
Property, plant and equipment, net 375,056 365,880 356,947
Other assets      
Operating lease right-of-use assets 30,582 32,510 36,890
Goodwill, net 213,810 213,869 213,893
Other intangibles, net 66,074 68,883 77,290
Investments in unconsolidated affiliates 75,531 76,289 73,466
Deferred income taxes 18,287 15,181 15,187
Pension asset 12,075 11,857 10,516
Other noncurrent assets 43,098 50,229 48,681
Total other assets 459,457 468,818 475,923
Total assets 3,032,968 2,937,239 2,887,659
LIABILITIES AND SHAREHOLDERS' EQUITY      
Notes payable and overdrafts 581,087 417,217 359,832
Accounts payable 79,747 108,727 88,362
Accounts payable—unconsolidated affiliates 0 1,621 1,495
Customer advances and deposits 15,660 17,179 103,436
Accrued compensation 20,903 39,766 20,890
Income taxes payable 10,766 7,477 5,620
Current portion of operating lease liabilities 9,588 10,356 10,673
Accrued expenses and other current liabilities 128,305 109,015 127,564
Current portion of long-term debt 0 0 0
Total current liabilities 846,056 711,358 717,872
Long-term debt 617,502 617,364 616,948
Pensions and other postretirement benefits 43,386 43,251 42,725
Long-term operating lease liabilities 17,457 19,302 23,343
Other long-term liabilities 27,167 27,902 29,160
Deferred income taxes 37,901 39,139 44,432
Total liabilities 1,589,469 1,458,316 1,474,480
Shareholders' equity      
Series A Junior Participating Preferred Stock, no par value, 500,000 shares authorized, none issued or outstanding 0 0 0
Common stock, no par value, 100,000,000 shares authorized 24,675,988 shares issued and outstanding at June 30, 2024 (24,636,600 at June 30, 2023 and 24,573,408 at March 31, 2024) 347,152 345,596 338,445
Retained earnings 1,153,026 1,173,196 1,114,822
Accumulated other comprehensive loss (86,721) (81,585) (72,547)
Total Universal Corporation shareholders' equity 1,413,457 1,437,207 1,380,720
Noncontrolling interests in subsidiaries 30,042 41,716 32,459
Total shareholders' equity 1,443,499 1,478,923 1,413,179
Total liabilities and shareholders' equity $ 3,032,968 $ 2,937,239 $ 2,887,659
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets (Parenthetical) - shares
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Common Stock [Member]      
Common stock, shares authorized 100,000,000 100,000,000 100,000,000
Common stock, shares issued 24,675,988 24,573,408 24,636,600
Common stock, shares outstanding 24,675,988 24,573,408 24,636,600
Series A Junior Participating Preferred Stock [Member]      
Preferred stock, shares authorized 500,000 500,000 500,000
Preferred stock, shares issued 0 0 0
Preferred stock, shares outstanding 0 0 0
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements Of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ (2,824) $ (5,161)
Adjustments to reconcile net income (loss) to net cash used by operating activities:    
Depreciation and amortization 14,564 14,754
Net provision for losses (recoveries) on advances to suppliers (751) 1,382
Inventory writedowns 4,371 2,327
Stock-based compensation expense 4,641 3,859
Foreign currency remeasurement (gain) loss, net 7,171 1,530
Foreign currency exchange contracts (1,340) 7,803
Deferred income taxes (3,983) (2,406)
Equity in net loss (income) of unconsolidated affiliates, net of dividends (154) 2,630
Restructuring payments (253) 0
Other, net 644 5
Accounts and notes receivable 78,524 23,457
Inventories (135,456) (263,171)
Other assets 8,510 4,240
Accounts payable (28,706) (1,110)
Accrued expenses and other current liabilities (5,423) 7,833
Income taxes (889) (2,336)
Customer advances and deposits (1,090) 100,473
Net cash provided (used) by operating activities (62,444) (103,891)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of property, plant and equipment (22,749) (17,960)
Proceeds from sale of property, plant and equipment 867 326
Net cash used by investing activities (21,882) (17,634)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Issuance of short-term debt, net 162,140 163,804
Dividends paid to noncontrolling interests (8,330) (4,164)
Dividends paid on common stock (19,659) (19,398)
Other (3,397) (2,893)
Net cash provided (used) by financing activities 130,754 137,349
Effect of exchange rate changes on cash, restricted cash and cash equivalents (321) 4
Net increase (decrease) in cash, restricted cash and cash equivalents 46,107 15,828
Cash, restricted cash and cash equivalents at beginning of year 55,593 64,690
Cash, restricted cash and cash equivalents at end of period $ 101,700 $ 80,518
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis Of Presentation
3 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis Of Presentation BASIS OF PRESENTATION
Universal Corporation, which together with its subsidiaries is referred to herein as “Universal” or the “Company,” is a global business-to-business agri-products supplier to consumer product manufacturers. The Company is the leading global leaf tobacco supplier and provides high-quality plant-based ingredients to food and beverage end markets. Because of the seasonal nature of the Company’s business, the results of operations for any fiscal quarter will not necessarily be indicative of results to be expected for other quarters or a full fiscal year. All adjustments necessary to state fairly the results for the period have been included and were of a normal recurring nature. This Form 10-Q should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended March 31, 2024 (the “2024 Annual Report on Form 10-K”).

Accounting Pronouncements to be Adopted in Future Years
In November 2023, the FASB issued Accounting Standards Update No. 2023-07, “Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures” (“ASU 2023-07”). ASU 2023-07 requires additional disclosures about profitability measures utilized by the chief operating decision maker and significant segment expenses. ASU 2023-07 also requires all annual disclosures regarding profit or loss and assets to be included in interim disclosures. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and for interim periods in fiscal years beginning after December 15, 2024, although early adoption is permitted. The Company is currently evaluating the impact of adopting this standard on its segment disclosures.
In December 2023, the FASB issued Accounting Standards Update No. 2023-09, “Income Taxes (Topic 740) - Improvements to Income Tax Disclosures” (“ASU 2023-09”). ASU 2023-09 requires additional disclosures reconciling the rates of different categories of income tax (i.e. federal, state, foreign, etc.) and a disaggregation of taxes paid and refunded. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024 and for interim periods in fiscal years beginning after December 15, 2025, although early adoption is permitted. The Company is currently evaluating the impact of adopting this standard on its income tax disclosures.
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contract with Customer
3 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer REVENUE FROM CONTRACTS WITH CUSTOMERS
The majority of the Company’s consolidated revenue consists of sales of processed leaf tobacco to customers. The Company also earns revenue from processing leaf tobacco owned by customers and from various other services provided to customers. Additionally, the Company has fruit and vegetable processing operations, as well as flavor and extract services that provide customers with a range of ingredient products. Payment terms with customers vary depending on customer creditworthiness, product types, services provided, and other factors. Contract durations and payment terms for all revenue categories generally do not exceed one year. Therefore, the Company has applied a practical expedient to not adjust the transaction price for the effects of financing components, as the Company expects that the period from the time the revenue for a transaction is recognized to the time the customer pays for the related good or service transferred will be one year or less. Below is a description of the major revenue-generating categories from contracts with customers.

Tobacco Sales
The majority of the Company’s business involves purchasing leaf tobacco from farmers in the origins where it is grown, processing and packing the tobacco in its factories, and then transferring ownership and control of the tobacco to customers. On a much smaller basis, the Company also sources processed tobacco from third-party suppliers for resale to customers. The contracts for tobacco sales with customers create a performance obligation to transfer tobacco to the customer. Transaction prices for the sale of tobaccos are primarily based on negotiated fixed prices, but the Company does have a small number of cost-plus contracts with certain customers. Cost-plus arrangements provide the Company reimbursement of the cost to purchase and process the tobacco, plus a contractually agreed-upon profit margin. The Company utilizes the most likely amount methodology under the accounting guidance to recognize revenue for cost-plus arrangements with customers. Shipping and handling costs under tobacco sales contracts with customers are treated as fulfillment costs and included in the transaction price. Taxes assessed by government authorities on the sale of leaf tobacco products are excluded from the transaction price. At the point in time that the customer obtains control over the tobacco, which is typically aligned with physical shipment under the contractual terms with the customer, the Company completes its performance obligation and recognizes the revenue for the sale.
Ingredients Sales
The Company has diversified operations through the acquisition of established companies that offer customers a wide range of both liquid and dehydrated fruit and vegetable ingredient products, flavors, and extracts. These operations procure raw materials from domestic and international growers and suppliers and through a variety of processing steps including sorting, cleaning, pressing, mixing, extracting, and blending to manufacture finished goods utilized in beverages and both human and pet food. The contracts for ingredients with customers create a performance obligation to transfer the manufactured finished goods to the customer. Transaction prices for the sale of ingredients are primarily based on negotiated fixed prices, but the Company does have a small number of cost-plus contracts with certain customers.. At the point in time that the customer obtains control over the finished product, which is typically aligned with physical shipment under the contractual terms with the customer, the Company completes its performance obligation and recognizes the revenue for the sale.

Processing Revenue
Processing and packing of customer-owned tobacco and ingredients is a short-duration process. Processing charges are primarily based on negotiated fixed prices per unit of weight processed. Under normal operating conditions, customer-owned raw materials that are placed into the production line exits as processed and packed product and is then later transported to customer-designated transfer locations. The revenue for these services is recognized when the performance obligation is satisfied, which is generally when processing is completed. The Company’s operating history and contract analyses indicate that customer requirements for processed tobacco and food ingredients products are consistently met upon completion of processing.

Other Sales and Revenue from Contracts with Customers
From time to time, the Company enters into various arrangements with customers to provide other value-added services that may include blending, chemical and physical testing of products, storage, logistics, sorting, and tobacco cutting services for select manufacturers. These other arrangements and operations are a much smaller portion of the Company’s business, and are separate and distinct contractual agreements from the Company’s tobacco and food ingredients sales or third-party processing arrangements with customers. The transaction prices and timing of revenue recognition of these items are determined by the specifics of each contract.

Disaggregation of Revenue from Contracts with Customers
The following table disaggregates the Company’s revenue by significant revenue-generating category:
Three Months Ended June 30,
(in thousands of dollars)20242023
Tobacco sales$488,231 $415,356 
Ingredients sales80,694 70,658 
Processing revenue14,669 19,064 
Other sales and revenue from contracts with customers12,809 11,292 
   Total revenue from contracts with customers596,403 516,370 
Other operating sales and revenues647 1,352 
   Consolidated sales and other operating revenues$597,050 $517,722 

    Other operating sales and revenues consists principally of interest on advances to suppliers and dividend payments from deconsolidated affiliates.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Contingent Liabilities And Other Matters
3 Months Ended
Jun. 30, 2024
Other Contingent Liabilities And Other Matters [Abstract]  
Other Contingent Liabilities And Other Matters OTHER CONTINGENT LIABILITIES AND OTHER MATTERS
Other Contingent Liabilities

Other Contingent Liabilities (Letters of credit)
The Company had other contingent liabilities totaling approximately $1 million at June 30, 2024, primarily related to outstanding letters of credit.
Value-Added Tax Assessments in Brazil
As further discussed below, the Company’s local operating subsidiaries pay significant amounts of value-added tax (“VAT”) in connection with their operations, which generate tax credits that they normally are entitled to recover through offset, refund, or sale to third parties. In Brazil, VAT is assessed at the state level when green tobacco is transferred between states. The Company’s operating subsidiary there pays VAT when tobaccos grown outside the state of Rio Grande do Sul are transferred to the factory for processing. The subsidiary has received assessments for additional VAT plus interest and penalties from tax authorities for the state of Parana based on audits of the subsidiary’s VAT filings for specified periods. In September 2014, tax authorities for the state of Parana issued an assessment for tax, interest, and penalties for periods from 2009 through 2014 totaling approximately $10 million. Those amounts are based on the exchange rate for the Brazilian currency at June 30, 2024. Management of the operating subsidiary and outside counsel believe that errors were made by the tax authorities in determining all or significant portions of this assessment and that various defenses support the subsidiary’s positions.
Management of the subsidiary and outside counsel challenged the full amount of the Parana assessment claim. A significant portion of the Parana assessment was based on positions taken by the tax authorities that management and outside counsel believe deviate significantly from the underlying statutes and relevant case law. In addition, under the law, the subsidiary’s tax filings for certain periods covered in the assessment were no longer open to any challenge by the tax authorities. In December 2015, the Parana tax authorities withdrew the initial claim and subsequently issued a new assessment covering the same tax periods, reflecting a substantial reduction from the original assessment. In fiscal year 2020, the Parana tax authorities acknowledged the statute of limitations related to claims prior to December 2010 had expired and reduced the assessment to $3 million (at the June 30, 2024 exchange rate). Notwithstanding the reduced assessment, management and outside counsel continue to believe that the new assessment is not supported by the underlying statutes and relevant case law and have challenged the full amount of the claim. The range of reasonably possible loss is considered to be zero up to the full $3 million assessment. However, based on the strength of the subsidiary's defenses, no loss within that range is considered probable at this time and no liability has been recorded at June 30, 2024.
The process for reaching a final resolution to the assessment is expected to be lengthy, and management is not currently able to predict when the case will be concluded. Should the subsidiary ultimately be required to pay any tax, interest, or penalties in the case, the portion paid for tax would generate VAT credits that the subsidiary may be able to recover.
Other Legal and Tax Matters
Various subsidiaries of the Company are involved in litigation and tax examinations incidental to their business activities. While the outcome of these matters cannot be predicted with certainty, management is vigorously defending the matters and does not currently expect that any of them will have a material adverse effect on the Company’s business or financial position. However, should one or more of these matters be resolved in a manner adverse to management’s current expectation, the effect on the Company’s results of operations for a particular fiscal reporting period could be material.

Advances to Suppliers

In many sourcing origins where the Company operates, it provides agronomy services and seasonal advances of seed, seedlings, fertilizer, and other supplies to tobacco farmers for crop production, or makes seasonal cash advances to farmers for the procurement of those inputs. These advances are short term, are repaid upon delivery of tobacco to the Company, and are reported in advances to suppliers in the consolidated balance sheets. In several origins, the Company has made long-term advances to tobacco farmers to finance curing barns and other farm infrastructure. In some years, due to low crop yields and other factors, individual farmers may not deliver sufficient volumes of tobacco to fully repay their seasonal advances, and the Company may extend repayment of those advances into future crop years. The long-term portion of advances is included in other noncurrent assets in the consolidated balance sheets. Both the current and the long-term portions of advances to suppliers are reported net of allowances recorded when the Company determines that amounts outstanding are not likely to be collected. Short-term and long-term advances to suppliers totaled $120 million at June 30, 2024, $138 million at June 30, 2023, and $162 million at March 31, 2024. The related valuation allowances totaled $19 million at June 30, 2024, $26 million at June 30, 2023, and $20 million at March 31, 2024, and were estimated based on the Company’s historical loss information and crop projections. The allowances were decreased by net recoveries of $0.8 million in the three-month period ended June 30, 2024 and increased by net provisions of approximately $1.4 million in the three-month period ended June 30, 2023. These net recoveries and provisions are included in selling, general, and administrative expenses in the consolidated statements of income. Interest on advances is recognized in earnings upon the farmers’ delivery of tobacco in payment of principal and interest.

Recoverable Value-Added Tax Credits

In many foreign countries, the Company’s local operating subsidiaries pay significant amounts of VAT on purchases of unprocessed and processed tobacco, crop inputs, packing materials, and various other goods and services. In some countries, VAT
is a national tax, and in other countries it is assessed at the state level. Items subject to VAT vary from jurisdiction to jurisdiction, as do the rates at which the tax is assessed. When tobacco is sold to customers in the country of origin, the operating subsidiaries generally collect VAT on those sales. The subsidiaries are normally permitted to offset their VAT payments against the collections and remit only the incremental VAT collections to the tax authorities. When tobacco is sold for export, VAT is normally not assessed. In countries where tobacco sales are predominately for export markets, VAT collections generated on downstream sales are often not sufficient to fully offset the subsidiaries’ VAT payments. In those situations, unused VAT credits can accumulate. Some jurisdictions have procedures that allow companies to apply for refunds of unused VAT credits from the tax authorities, but the refund process often takes an extended period of time and it is not uncommon for refund applications to be challenged or rejected in part on technical grounds. Other jurisdictions may permit companies to sell or transfer unused VAT credits to third parties in private transactions, although approval for such transactions must normally be obtained from the tax authorities, limits on the amounts that can be transferred may be imposed, and the proceeds realized may be heavily discounted from the face value of the credits. Due to these factors, local operating subsidiaries in some countries can accumulate significant balances of VAT credits over time. The Company reviews these balances on a regular basis and records valuation allowances on the credits to reflect amounts that are not expected to be recovered, as well as discounts anticipated on credits that are expected to be sold or transferred. At June 30, 2024, the aggregate balance of recoverable tax credits held by the Company’s subsidiaries totaled approximately $68 million ($76 million at June 30, 2023, and $72 million at March 31, 2024), and the related valuation allowances totaled approximately $21 million ($22 million at June 30, 2023, and $21 million at March 31, 2024). The net balances are reported in other current assets and other noncurrent assets in the consolidated balance sheets.

Shelf Registration and Stock Repurchase Plan

In November 2023, the Company filed an undenominated automatic universal shelf registration statement with the U.S. Securities and Exchange Commission to provide for the future issuance of an undefined amount of securities as determined by the Company and offered in one or more prospectus supplements prior to issuance.
A stock repurchase plan, which was authorized by the Company's Board of Directors, became effective and was publicly announced on November 2, 2022. This stock repurchase plan authorized the purchase of up to $100 million in common and/or preferred stock in open market or privately negotiated transactions through November 15, 2024 or when funds for the program have been exhausted, subject to market conditions and other factors. The program had $95 million of remaining capacity for repurchases of common stock at June 30, 2024.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share
3 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Earnings Per Share EARNINGS PER SHARE
    The following table sets forth the computation of basic and diluted earnings per share:
Three Months Ended June 30,
(in thousands, except share and per share data)20242023
Basic Earnings (Loss) Per Share
Numerator for basic earnings (loss) per share
Net income (loss) attributable to Universal Corporation$130 $(2,064)
Denominator for basic earnings (loss) per share
Weighted average shares outstanding24,876,220 24,842,171 
Basic earnings (loss) per share$0.01 $(0.08)
Diluted Earnings (Loss) Per Share
Numerator for diluted earnings (loss) per share
Net income (loss) attributable to Universal Corporation$130 $(2,064)
Denominator for diluted earnings (loss) per share:
Weighted average shares outstanding24,876,220 24,842,171 
Effect of dilutive securities
Employee and outside director share-based awards189,886 — 
Denominator for diluted earnings (loss) per share25,066,106 24,842,171 
Diluted earnings (loss) per share$0.01 $(0.08)
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes
3 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
    The Company operates in the United States and many foreign countries and is subject to the tax laws of many jurisdictions. Changes in tax laws or the interpretation of tax laws can affect the Company’s earnings, as can the resolution of pending and contested tax issues. The Company's consolidated effective income tax rate is affected by various factors, including the mix and timing of domestic and foreign earnings, discrete items, and the effect of exchange rate changes on taxes.
Numerous countries in which Company operates have enacted or are in the process of enacting legislation to adopt a global minimum effective tax rate described in the Global Anti-Base Erosion framework rules, or Pillar Two, issued by the Organization for Economic Co-operation and Development (“OECD”). The Pillar Two legislation includes establishing a 15% global minimum tax rate on a country-by-country basis and is effective for the Company's fiscal year 2025. The Company performed an assessment of the potential impact on income taxes from enactment of the Pillar Two legislation. Based on the assessment, the Company does not anticipate a material impact to the consolidated financial statements from the Pillar Two legislation in fiscal year 2025.

Three months ended June 30, 2024
The Company's consolidated effective income tax rate for the three months ended June 30, 2024 was 34.7%.

Three months ended June 30, 2023
    The Company's consolidated effective income tax rate for the three months ended June 30, 2023 was a 21.6% benefit.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Other Intangibles Goodwill and Other Intangibles
3 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Disclosure [Text Block] GOODWILL AND OTHER INTANGIBLES
The Company's changes in goodwill at June 30, 2024 and 2023 consisted of the following:
(in thousands of dollars)Three Months Ended June 30,
20242023
Balance at beginning of fiscal year$213,869 $213,922 
Foreign currency translation adjustment
(59)(29)
Balance at end of period$213,810 $213,893 

The Company's intangible assets primarily consist of capitalized customer-related intangibles, trade names, proprietary developed technology and noncompetition agreements. The Company's intangible assets subject to amortization consisted of the following at June 30, 2024 and 2023 and at March 31, 2024:
(in thousands, except useful life)June 30, 2024
Useful Life (years)Gross Carrying ValueAccumulated AmortizationNet Carrying Value
Customer relationships1113$86,500 $(27,357)$59,143 
Trade names511,100 (8,820)2,280 
Developed technology139,300 (5,752)3,548 
Noncompetition agreements454,000 (2,962)1,038 
Other5785 (720)65 
Total intangible assets$111,685 $(45,611)$66,074 
June 30, 2023
Useful Life (years)Gross Carrying ValueAccumulated AmortizationNet Carrying Value
Customer relationships1113$86,500 $(19,626)$66,874 
Trade names511,100 (6,600)4,500 
Developed technology139,300 (5,406)3,894 
Noncompetition agreements454,000 (2,013)1,987 
Other5737 (702)35 
Total intangible assets$111,637 $(34,347)$77,290 
March 31, 2024
Useful Life (years)Gross Carrying ValueAccumulated AmortizationNet Carrying Value
Customer relationships1113$86,500 $(25,424)$61,076 
Trade names511,100 (8,265)2,835 
Developed technology139,300 (5,665)3,635 
Noncompetition agreements454,000 (2,725)1,275 
Other5782 (720)62 
Total intangible assets$111,682 $(42,799)$68,883 
Intangible assets are amortized on a straight-line basis over the asset's estimated useful economic life, as noted above.
The Company's amortization expense for intangible assets for the three months ended June 30, 2024 and 2023 was:
(in thousands of dollars)Three Months Ended June 30,
20242023
Amortization Expense$2,812 $2,827 

Amortization expense for the developed technology intangible asset is recorded in cost of goods sold in the consolidated statements of income. The amortization expense for other intangible assets is recorded in selling, general, and administrative expenses in the consolidated statements of income.
As of June 30, 2024, the expected future amortization expense for intangible assets is as follows:
Fiscal Year (in thousands of dollars)
2025 (excluding the three months ended June 30, 2024)
$8,248 
20269,269 
20278,077 
20288,077 
2029 and thereafter32,403 
Total expected future amortization expense$66,074 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives And Hedging Activities
3 Months Ended
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives And Hedging Activities DERIVATIVES AND HEDGING ACTIVITIES
Universal is exposed to various risks in its worldwide operations and uses derivative financial instruments to manage two specific types of risks – interest rate risk and foreign currency exchange rate risk. Interest rate risk has been managed by entering into interest rate swap agreements, and foreign currency exchange rate risk has been managed by entering into forward and option foreign currency exchange contracts. However, the Company’s policy also permits other types of derivative instruments. In addition, foreign currency exchange rate risk is also managed through strategies that do not involve derivative instruments, such as using local borrowings and other approaches to minimize net monetary positions in non-functional currencies. The disclosures below provide additional information about the Company’s hedging strategies, the derivative instruments used, and the effects of these activities on the consolidated statements of income and comprehensive income and the consolidated balance sheets. In the consolidated statements of cash flows, the cash flows associated with all of these activities are reported in net cash provided by operating activities.
Cash Flow Hedging Strategy for Interest Rate Risk
In December 2022, the Company entered into receive-floating/pay-fixed interest rate swap agreements that were designated and qualify as hedges of the exposure to changes in interest payment cash flows created by fluctuations in variable interest rates on two outstanding non-amortizing bank term loans that were funded as part of a new bank credit facility in December 2022. Although no significant ineffectiveness is expected with this hedging strategy, the effectiveness of the interest rate swaps is evaluated on a quarterly basis. At June 30, 2024, the total notional amount of the interest rate swaps was $310 million, which corresponded to a portion of the aggregate outstanding balance of the term loans.
    Previously, the Company had receive-floating/pay-fixed interest rate swap agreements that were designated and qualified as cash flow hedges for two non-amortizing bank loans that were repaid concurrent with closing on the new bank credit facility in December 2022. Those swap agreements, which had an aggregate notional amount of $370 million corresponding to a portion of the principal balance on the repaid loans, were terminated concurrent with the inception of the new swap agreements. The fair value of the previous swap agreements, approximately $11.8 million, was received from the counterparties in December 2022 upon termination and is being amortized from accumulated other comprehensive loss into earnings as a reduction of interest expense through the original maturity dates of those agreements.

Cash Flow Hedging Strategy for Foreign Currency Exchange Rate Risk Related to Sales of Crop Inputs, Forecast Purchases of Tobacco, and Related Processing Costs
The majority of the tobacco production in most countries outside the United States where Universal operates is sold in export markets at prices denominated in U.S. dollars. However, sales of crop inputs (such as seeds and fertilizers) to farmers, purchases of tobacco from farmers, and most processing costs (such as labor and energy) in those countries are usually denominated in the local currency. Changes in exchange rates between the U.S. dollar and the local currencies where tobacco is grown and processed affect the ultimate U.S. dollar sales of crop inputs and cost of processed tobacco. From time to time, the Company enters into forward and option contracts to buy U.S. dollars and sell the local currency at future dates that coincide with
the sale of crop inputs to farmers. In the case of forecast purchases of tobacco and the related processing costs, the Company enters into forward and option contracts to sell U.S. dollars and buy the local currency at future dates that coincide with the expected timing of a portion of the tobacco purchases and processing costs. These strategies offset the variability of future U.S. dollar cash flows for sales of crop inputs, tobacco purchases, and processing costs for the foreign currency notional amount hedged. These hedging strategies have been used mainly for tobacco purchases, processing costs, and sales of crop inputs in Brazil, although the Company periodically enters into hedges for a portion of tobacco purchases in Africa.
The aggregate U.S. dollar notional amount of forward and option contracts entered into for these purposes during the three-month periods in fiscal years 2025 and 2024 was as follows:
Three Months Ended June 30,
(in millions of dollars)20242023
Tobacco purchases$97.0 $30.3 
Processing costs15.2 4.9 
Total
$112.2 $35.2 

Fluctuations in exchange rates and in the amount and timing of fixed-price orders from customers for their purchases from individual crop years routinely cause variations in the U.S. dollar notional amount of forward contracts entered into from one year to the next. All contracts related to tobacco purchases and crop input sales were initially designated and qualified as hedges of the future cash flows associated with the forecast purchases of tobacco. As a result, changes in fair values of the forward contracts have been recognized in comprehensive income as they occurred, but only recognized in earnings as a component of cost of goods sold upon sale of the related tobacco to third-party customers. The Company de-designates ineffective tobacco purchases and crop input sales hedges to selling, general, and administrative expense when the forecasted tobacco purchases or crop input sales are no longer expected to occur.
The table below presents the expected timing of when the remaining accumulated other comprehensive gains and losses as of June 30, 2024 for cash flows hedges of tobacco purchases and crop input sales are expected to be recognized in earnings.
Hedging ProgramCrop YearGeographic Location(s)Fiscal Year Earnings
Tobacco purchases2023Brazil2025
Tobacco purchases2025Brazil2026
Crop input sales2024Brazil2025
Crop input sales2025Brazil2026
Forward contracts related to processing costs have not been designated as hedges, and gains and losses on those contracts have been recognized in earnings on a mark-to-market basis.

Hedging Strategy for Foreign Currency Exchange Rate Risk Related to Net Local Currency Monetary Assets and Liabilities of Foreign Subsidiaries
Most of the Company’s foreign subsidiaries transact the majority of their sales in U.S. dollars and finance the majority of their operating requirements with U.S. dollar borrowings, and therefore use the U.S. dollar as their functional currency. These subsidiaries normally have certain monetary assets and liabilities on their balance sheets that are denominated in the local currency. Those assets and liabilities can include cash and cash equivalents, accounts receivable and accounts payable, advances to farmers and suppliers, deferred income tax assets and liabilities, recoverable value-added taxes, operating lease liabilities, and other items. Net monetary assets and liabilities denominated in the local currency are remeasured into U.S. dollars each reporting period, generating gains and losses that the Company records in earnings as a component of selling, general, and administrative expenses. The level of net monetary assets or liabilities denominated in the local currency normally fluctuates throughout the year based on the operating cycle, but it is most common for monetary assets to exceed monetary liabilities, sometimes by a significant amount. When this situation exists and the local currency weakens against the U.S. dollar, remeasurement losses are generated. Conversely, remeasurement gains are generated on a net monetary asset position when the local currency strengthens against the U.S. dollar. To manage a portion of its exposure to currency remeasurement gains and losses, the Company enters into forward contracts to buy or sell the local currency at future dates coinciding with expected changes in the overall net local currency monetary asset position of the subsidiary. Gains and losses on the forward contracts are recorded in earnings as a component of selling, general, and administrative expenses for each reporting period as they occur, and thus directly offset the related remeasurement losses or gains in the consolidated statements of income for the notional amount hedged. The Company does not designate these contracts as hedges for accounting purposes. The contracts are generally arranged to hedge the subsidiary's
projected exposure to currency remeasurement risk for specified periods of time, and new contracts are entered as necessary throughout the year to replace previous contracts as they mature. The Company is currently using forward currency contracts to manage its exposure to currency remeasurement risk in Brazil. The total notional amounts of contracts outstanding at June 30, 2024 and 2023, and March 31, 2024, were approximately $75.4 million, $83.0 million, and $20.9 million, respectively. To further mitigate currency remeasurement exposure, the Company’s foreign subsidiaries may utilize short-term local currency financing during certain periods. This strategy, while not involving the use of derivative instruments, is intended to minimize the subsidiary’s net monetary position by financing a portion of the local currency monetary assets with local currency monetary liabilities, thus hedging a portion of the overall position.
Several of the Company’s foreign subsidiaries transact the majority of their sales and finance the majority of their operating requirements in their local currency, and therefore use their respective local currencies as the functional currency for reporting purposes. From time to time, these subsidiaries sell tobacco to customers in transactions that are not denominated in the functional currency. In those situations, the subsidiaries routinely enter into forward exchange contracts to offset currency risk for the period of time that a fixed-price order and the related trade account receivable are outstanding with the customer. The contracts are not designated as hedges for accounting purposes.
Effect of Derivative Financial Instruments on the Consolidated Statements of Income
The table below outlines the effects of the Company’s use of derivative financial instruments on the consolidated statements of income:
Three Months Ended June 30,
(in thousands of dollars)20242023
Cash Flow Hedges - Interest Rate Swap Agreements
Derivative
Effective Portion of Hedge
Gain (loss) recorded in accumulated other comprehensive loss$2,623 $10,096 
Gain (loss) reclassified from accumulated other comprehensive loss into earnings
$1,475 $1,209 
Gain on terminated interest rate swaps amortized from accumulated other comprehensive loss into earnings
$689 $1,570 
Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings
Interest expense
Ineffective Portion of Hedge
Gain (loss) recognized in earnings$— $— 
Location of gain (loss) recognized in earningsSelling, general and administrative expenses
Hedged Item
Description of hedged itemFloating rate interest payments on term loans
Cash Flow Hedges - Foreign Currency Exchange Contracts
Derivative
Effective Portion of Hedge
Gain (loss) recorded in accumulated other comprehensive loss$(5,237)$2,080 
Gain (loss) reclassified from accumulated other comprehensive loss into earnings
$592 $806 
Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings
Cost of goods sold
Ineffective Portion and Early De-designation of Hedges
Gain (loss) recognized in earnings$— $1,910 
Location of gain (loss) recognized in earningsSelling, general and administrative expenses
Hedged Item
Description of hedged item
 Forecast purchases of tobacco in Brazil
Derivatives Not Designated as Hedges - Foreign Currency Exchange Contracts
Gain (loss) recognized in earnings$1,763 $(2,486)
Location of gain (loss) recognized in earningsSelling, general and administrative expenses
    
For the interest rate swap agreements, the effective portion of the gain or loss on the derivative is recorded in accumulated other comprehensive loss and any ineffective portion is recorded in selling, general and administrative expenses.
For the forward foreign currency exchange contracts designated as cash flow hedges of tobacco purchases and the crop input sales in Brazil, a net hedge loss of approximately $5.9 million remained in accumulated other comprehensive loss at June 30, 2024. That balance reflects gains and losses on contracts related to the 2025 and 2023 Brazil crops, and the 2025 and 2024 Brazil crop input sales, less the amounts reclassified to earnings related to tobacco sold through June 30, 2024. Based on the hedging strategy, as the gain or loss is recognized in earnings, it is expected to be offset by a change in the direct cost for the
tobacco or by a change in sales prices if the strategy has been mandated by the customer. Generally, margins on the sale of the tobacco will not be significantly affected.

Effect of Derivative Financial Instruments on the Consolidated Balance Sheets
The table below outlines the effects of the Company’s derivative financial instruments on the consolidated balance sheets at June 30, 2024 and 2023, and March 31, 2024:
Derivatives in a Fair Value Asset PositionDerivatives in a Fair Value Liability Position
Balance
Sheet
Location
Fair Value as ofBalance
Sheet
Location
Fair Value as of
(in thousands of dollars)June 30, 2024June 30, 2023March 31, 2024June 30, 2024June 30, 2023March 31, 2024
Derivatives Designated as Hedging Instruments
Interest rate swap agreements Other
non-current
assets
$7,854 $5,810 $6,706 Other
long-term
liabilities
$— $— $— 
Foreign currency exchange contractsOther
current
assets
861 2,227 77 Accounts
payable and
accrued
expenses
6,341 1,674 
Total$8,715 $8,037 $6,783 $6,341 $1,674 $
Derivatives Not Designated as Hedging Instruments
Foreign currency exchange contractsOther
current
assets
$2,268 $787 $245 Accounts
payable and
accrued
expenses
$1,027 $2,841 $12 
Total$2,268 $787 $245 $1,027 $2,841 $12 

Substantially all of the Company's foreign exchange derivative instruments are subject to master netting arrangements whereby the right to offset occurs in the event of default by a participating party. The Company has elected to present these contracts on a gross basis in the consolidated balance sheets.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements
3 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements FAIR VALUE MEASUREMENTS
Universal measures certain financial and nonfinancial assets and liabilities at fair value based on applicable accounting guidance. The financial assets and liabilities measured at fair value include money market funds, trading securities associated with deferred compensation plans, interest rate swap agreements and forward foreign currency exchange contracts. The application of the fair value guidance to nonfinancial assets and liabilities primarily includes the determination of fair values for goodwill and long-lived assets when indicators of potential impairment are present.
    Under the accounting guidance, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The framework for measuring fair value is based on a fair value hierarchy that distinguishes between observable inputs and unobservable inputs. Observable inputs are based on market data obtained from independent sources. Unobservable inputs require the Company to make its own assumptions about the value placed on an asset or liability by market participants because little or no market data exists.
There are three levels within the fair value hierarchy:
LevelDescription
1quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the reporting date;
2quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability; and
3unobservable inputs for the asset or liability.
    As permitted under the accounting guidance, the Company uses net asset value per share ("NAV") as a practical expedient to measure the fair value of its money market funds. The fair values for those funds are presented under the heading "NAV" in the tables that follow in this disclosure. In measuring the fair value of liabilities, the Company considers the risk of non-performance in determining fair value. Universal has not elected to report at fair value any financial instruments or any other assets or liabilities that are not required to be reported at fair value under current accounting guidance.

Recurring Fair Value Measurements

At June 30, 2024 and 2023, and at March 31, 2024, the Company had certain financial assets and financial liabilities that were required to be measured and reported at fair value on a recurring basis. These assets and liabilities are listed in the tables below and are classified based on how their values were determined under the fair value hierarchy or the NAV practical expedient:
June 30, 2024
Fair Value Hierarchy
(in thousands of dollars)NAVLevel 1Level 2Level 3Total
Assets
Money market funds
$148 $— $— $— $148 
Trading securities associated with deferred compensation plans
— 12,111 — — 12,111 
Interest rate swap agreements
— — 7,854 — 7,854 
Foreign currency exchange contracts
— — 3,129 — 3,129 
Total financial assets measured and reported at fair value
$148 $12,111 $10,983 $— $23,242 
Liabilities
Foreign currency exchange contracts
$— $— $7,368 $— $7,368 
Total financial liabilities measured and reported at fair value
$— $— $7,368 $— $7,368 
June 30, 2023
Fair Value Hierarchy
(in thousands of dollars)NAVLevel 1Level 2Level 3Total
Assets
Money market funds
$566 $— $— $— $566 
Trading securities associated with deferred compensation plans
— 11,884 — — 11,884 
Interest rate swap agreements
— — 5,810 — 5,810 
Foreign currency exchange contracts
— — 3,014 — 3,014 
Total financial assets measured and reported at fair value
$566 $11,884 $8,824 $— $21,274 
Liabilities
Foreign currency exchange contracts
$— $— $4,515 $— $4,515 
Total financial liabilities measured and reported at fair value
$— $— $4,515 $— $4,515 
March 31, 2024
Fair Value Hierarchy
(in thousands of dollars)NAVLevel 1Level 2Level 3Total
Assets
Money market funds
$145 $— $— $— $145 
Trading securities associated with deferred compensation plans
— 12,409 — — 12,409 
Interest rate swap agreements
— — 6,706 — 6,706 
Foreign currency exchange contracts
— — 322 — 322 
Total financial assets measured and reported at fair value
$145 $12,409 $7,028 $— $19,582 
Liabilities
Foreign currency exchange contracts
— — 21 — 21 
Total financial liabilities measured and reported at fair value
$— $— $21 $— $21 

Money market funds

The fair value of money market funds, which are reported in cash and cash equivalents in the consolidated balance sheets, is based on NAV, which is the amount at which the funds are redeemable and is used as a practical expedient for fair value. These funds are not classified in the fair value hierarchy, but are disclosed as part of the fair value table above.

Trading securities associated with deferred compensation plans

Trading securities represent mutual fund investments that are matched to employee deferred compensation obligations. These investments are bought and sold as employees defer compensation, receive distributions, or make changes in the funds underlying their accounts. Quoted market prices (Level 1) are used to determine the fair values of the mutual funds.

Interest rate swap agreements

The fair values of interest rate swap agreements are determined based on dealer quotes using a discounted cash flow model matched to the contractual terms of each instrument. Since inputs to the model are observable and significant judgment is not required in determining the fair values, interest rate swaps are classified within Level 2 of the fair value hierarchy.

Foreign currency exchange contracts

The fair values of forward and option foreign currency exchange contracts are also determined based on dealer quotes using a discounted cash flow model matched to the contractual terms of each instrument. Since inputs to the model are observable and significant judgment is not required in determining the fair values, forward and option foreign currency exchange contracts are classified within Level 2 of the fair value hierarchy.

Long-term Debt

The following table summarizes the fair and carrying value of the Company’s long-term debt, and if applicable any current portion, at each of the balance sheet dates June 30, 2024, and 2023 and March 31, 2024:
(in millions of dollars)June 30, 2024June 30, 2023March 31, 2024
Fair market value of long term obligations$619 $620 $618 
Carrying value of long term obligations$620 $620 $620 
The Company estimates the fair value of its long-term debt using Level 2 inputs which are based upon quoted market prices for the same or similar obligations or on calculations that are based on the current interest rates available to the Company for debt of similar terms and maturities.
Nonrecurring Fair Value Measurements

    Assets and liabilities that are measured at fair value on a nonrecurring basis primarily relate to long-lived assets, right-of-use operating lease assets and liabilities, goodwill and intangibles, and other current and noncurrent assets. These assets and liabilities fair values are also evaluated for impairment when potential indicators of impairment exist. Accordingly, the nonrecurring measurement of the fair value of these assets and liabilities are classified within Level 3 of the fair value hierarchy.

Long-Lived Assets
    
The Company reviews long-lived assets for impairment whenever events, changes in business conditions, or other circumstances provide an indication that such assets may be impaired.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pension And Other Postretirement Benefit Plans
3 Months Ended
Jun. 30, 2024
Retirement Benefits [Abstract]  
Pension and Other Postretirement Benefits Disclosure PENSION AND OTHER POSTRETIREMENT BENEFIT PLANS
The Company sponsors several defined benefit pension plans covering eligible U.S. salaried employees and certain foreign and other employee groups. These plans provide retirement benefits based primarily on employee compensation and years of service. The Company also sponsors defined benefit plans that provide postretirement health and life insurance benefits for eligible U.S. employees attaining specific age and service levels, although postretirement life insurance is no longer provided for active employees.
The components of the Company’s net periodic benefit cost were as follows:
Pension BenefitsOther Postretirement Benefits
Three Months Ended June 30,Three Months Ended June 30,
(in thousands of dollars)2024202320242023
Service cost$1,322 $1,282 $24 $25 
Interest cost2,872 2,901 271 264 
Expected return on plan assets(3,607)(3,888)(14)(16)
Net amortization and deferral174 203 (160)(189)
Net periodic benefit cost
$761 $498 $121 $84 
During the three months ended June 30, 2024, the Company made contributions of approximately $0.2 million to its pension plans. Additional contributions of $2.5 million are expected during the remaining nine months of fiscal year 2025.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation
3 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Stock-Based Compensation STOCK-BASED COMPENSATION
The Company's shareholders approved the Universal Corporation 2023 Stock Incentive Plan (“Plan”) under which officers, directors, and employees of the Company may receive grants and awards of common stock, restricted stock, restricted stock units (“RSUs”), performance share units (“PSUs”), stock appreciation rights, incentive stock options, and non-qualified stock options. The Company’s practice is to award grants of stock-based compensation to officers on an annual basis at the first regularly-scheduled meeting of the Compensation Committee of the Board of Directors (the “Compensation Committee”) in the fiscal year following the public release of the Company’s financial results for the prior year. The Compensation Committee administers the Company’s Plan consistently, following previously defined guidelines. In recent years, the Compensation Committee has awarded only grants of RSUs and PSUs. Awards of restricted stock, RSUs, and PSUs are currently outstanding.
RSUs awarded prior to fiscal year 2022 vest 5 years after the grant date and those awarded beginning with fiscal year 2022 vest 3 years after the grant date. After vesting RSUs are paid out in shares of common stock. Under the terms of the RSU awards, grantees receive dividend equivalents in the form of additional RSUs that vest and are paid out on the same date as the original RSU grant. The PSUs vest at the end of a performance period of three years that begins with the year of the grant, are paid out in shares of common stock shortly after the vesting date, and do not carry rights to dividends or dividend equivalents prior to vesting. Shares ultimately paid out under PSU grants are dependent on the achievement of predetermined performance measures established by the Compensation Committee and can range from zero to 150% of the stated award. The Company’s outside directors receive RSUs following the annual meeting of shareholders. RSUs awarded to outside directors vest 1 year after the grant date. Restricted shares vest upon the individual’s retirement from service as a director.
During the three-month periods ended June 30, 2024 and 2023, the Company issued the following stock-based awards, representing the regular annual grants to officers and outside directors of the Company:
Three Months Ended June 30,
20242023
RSUs:
Number granted74,950 71,750 
Grant date fair value$47.30 $52.02 
PSUs:
Number granted62,085 57,400 
Grant date fair value$38.23 $43.01 

Fair value expense for stock-based compensation is recognized ratably over the period from grant date to the earlier of (1) the vesting date of the award, or (2) the date the grantee is eligible to retire without forfeiting the award. For employees who are already eligible to retire at the date an award is granted, the total fair value of the award is recognized as expense at the date of grant. The Company accounts for forfeitures of stock-based awards as they occur. For the three-month periods ended June 30, 2024 and 2023, the Company recorded total stock-based compensation expense of approximately $4.6 million and $3.9 million, respectively. The Company expects to recognize stock-based compensation expense of approximately $1.6 million during the remaining nine months of fiscal year 2025.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Operating Segments
3 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Operating Segments OPERATING SEGMENTS
The Company conducts operations across two reportable operating segments, Tobacco Operations and Ingredients Operations.
The Tobacco Operations segment activities involve contracting, procuring, processing, packing, storing, and shipping leaf tobacco for sale to, or for the account of, manufacturers of consumer tobacco products throughout the world. Through various operating subsidiaries located in tobacco-growing countries around the world and significant ownership interests in unconsolidated affiliates, the Company processes and/or sells flue-cured and burley tobaccos, dark air-cured tobaccos, and oriental tobaccos. Flue-cured, burley, and oriental tobaccos are used principally in the manufacture of cigarettes, and dark air-cured tobaccos are used mainly in the manufacture of cigars, pipe tobacco, and smokeless tobacco products. Some of these tobacco types are also increasingly used in the manufacture of next generation tobacco products that are intended to provide consumers with an alternative to traditional combustible products. The Tobacco Operations segment also provides physical and chemical product testing for tobacco customers. A substantial portion of the Company’s Tobacco Operations' revenues are derived from sales to a limited number of large, multinational cigarette and cigar manufacturers.
The Ingredients Operations segment provides its customers with a broad variety of plant-based ingredients for both human and pet consumption. The Ingredients Operations segment utilizes a variety of value-added manufacturing processes converting raw materials into a wide spectrum of fruit and vegetable juices, concentrates, dehydrated products, botanical extracts, and flavorings. Customers for the Ingredients Operations segment include large multinational food and beverage companies, smaller independent manufacturers, and retail organizations. FruitSmart, Silva, and Shank's are the primary operations for the Ingredients Operations segment. FruitSmart supplies a broad set of juices, concentrates, pomaces, purees, fruit fibers, seeds, seed powders, and other value-added products to food, beverage, and flavor companies throughout the United States and internationally. Silva procures dehydrated vegetables, fruits, and herbs from around the world and specializes in processing natural materials into custom designed dehydrated vegetable and fruit-based ingredients for a variety of end products. Shank's offers a diversified portfolio of botanical extracts, distillates, natural flavors, and color for industrial and private label customers worldwide, and is known for their significant vanilla expertise. Shank's is also equipped to offer customers custom bottling and packaging for their products.
The Company currently evaluates the performance of its segments based on operating income after allocated overhead expenses, plus equity in the pretax earnings (loss) of unconsolidated affiliates. Operating results for the Company’s reportable segments for each period presented in the consolidated statements of income and comprehensive income were as follows.
Three Months Ended June 30,
(in thousands of dollars)20242023
SALES AND OTHER OPERATING REVENUES
   Tobacco Operations$511,955 $443,908 
   Ingredients Operations85,095 73,814 
Consolidated sales and other operating revenues$597,050 $517,722 
OPERATING INCOME (LOSS)
   Tobacco Operations$14,454 $8,883 
   Ingredients Operations2,911 (2,014)
Segment operating income17,365 6,869 
Deduct: Equity in pretax (earnings) loss of unconsolidated affiliates (1)
(140)4,166 
Consolidated operating income$17,225 $11,035 

(1)Equity in pretax earnings (loss) of unconsolidated affiliates is included in segment operating income (Tobacco Operations), but is reported below consolidated operating income and excluded from that total in the consolidated statements of income and comprehensive income.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Income (Loss)
3 Months Ended
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Income (Loss), Net of Tax ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
    The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive income (loss) attributable to the Company for the three months ended June 30, 2024 and 2023:
Three Months Ended June 30,
(in thousands of dollars)20242023
Foreign currency translation:
Balance at beginning of year$(44,815)$(44,233)
Other comprehensive income (loss) attributable to Universal Corporation:
Net gain (loss) on foreign currency translation(782)(568)
Less: Net (gain) loss on foreign currency translation attributable to noncontrolling interests390 144 
Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes(392)(424)
Balance at end of period$(45,207)$(44,657)
Foreign currency hedge:
Balance at beginning of year$(616)$4,899 
Other comprehensive income (loss) attributable to Universal Corporation:
Net gain (loss) on derivative instruments (net of tax (expense) benefit of $1,209 and $(15))
(4,518)91 
Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $137 and $188) (1)
(339)(627)
Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes(4,857)(536)
Balance at end of period$(5,473)$4,363 
Interest rate hedge:
Balance at beginning of year$8,488 $5,253 
Other comprehensive income (loss) attributable to Universal Corporation:
Net gain (loss) on derivative instruments (net of tax (expense) benefit of $(691) and $(2,666))
1,932 7,431 
Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $570 and $734) (2)
(1,593)(2,045)
Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes339 5,386 
Balance at end of period$8,827 $10,639 
Pension and other postretirement benefit plans:
Balance at beginning of year$(44,642)$(42,976)
Other comprehensive income (loss) attributable to Universal Corporation:
Amortization included in earnings (net of tax expense (benefit) of $(12) and $(14))(3)
(226)84 
Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes(226)84 
Balance at end of period$(44,868)$(42,892)
Total accumulated other comprehensive loss at end of period$(86,721)$(72,547)
(1)    Gain (loss) on foreign currency cash flow hedges related to forecast purchases of tobacco and crop input sales is reclassified from accumulated other comprehensive income (loss) to cost of goods sold when the tobacco is sold to customers. See Note 7 for additional information.
(2)    Gain (loss) on interest rate cash flow hedges is reclassified from accumulated other comprehensive income (loss) to interest expense when the related interest payments are made on the underlying debt, or as amortized to interest expense over the period to original maturity for terminated swap agreements. See Note 7 for additional information.
(3)    This accumulated other comprehensive income (loss) component is included in the computation of net periodic benefit cost. See Note 9 for additional information.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries
3 Months Ended
Jun. 30, 2024
Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]  
Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries CHANGES IN SHAREHOLDERS' EQUITY AND NONCONTROLLING INTERESTS IN SUBSIDIARIES
A reconciliation of the changes in Universal Corporation shareholders’ equity and noncontrolling interests in subsidiaries for the three months ended June 30, 2024 and 2023 is as follows:
 Three Months Ended June 30, 2024Three Months Ended June 30, 2023
(in thousands of dollars)Universal CorporationNon-controlling InterestsTotalUniversal CorporationNon-controlling InterestsTotal
Balance at beginning of three-month period$1,437,207 $41,716 $1,478,923 $1,397,088 $39,864 $1,436,952 
Changes in common stock    
Accrual of stock-based compensation4,641 — 4,641 3,859 — 3,859 
Withholding of shares from stock-based compensation for grantee income taxes
(3,397)— (3,397)(2,963)— (2,963)
Dividend equivalents on RSUs312 — 312 302 — 302 
Changes in retained earnings    
Net income (loss)130 (2,954)(2,824)(2,064)(3,097)(5,161)
Cash dividends declared  
 Common stock(19,988)— (19,988)(19,710)— (19,710)
Dividend equivalents on RSUs(312)— (312)(302)— (302)
Other comprehensive income (loss)(5,136)(390)(5,526)4,510 (144)4,366 
Other changes in noncontrolling interests
Dividends paid to noncontrolling shareholders
— (8,330)(8,330)— (4,164)(4,164)
Balance at end of period$1,413,457 $30,042 $1,443,499 $1,380,720 $32,459 $1,413,179 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events
3 Months Ended
Jun. 30, 2024
Subsequent Events [Abstract]  
Subsequent Events [Text Block] SUBSEQUENT EVENT
In July 2024, management initiated a restructuring plan to consolidate our European sheet tobacco operations into our facility in the Netherlands. The plan involves the closure of the tobacco sheet operations in Germany in fiscal year 2025. We expect to recognize between a total of $10 million to $15 million of restructuring and impairment costs during fiscal years 2025 and 2026 as a result of the consolidation of operations.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure    
Net income (loss) attributable to parent $ 130 $ (2,064)
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
shares in Thousands
3 Months Ended
Jun. 30, 2024
shares
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
George C. Freeman, III [Member]  
Trading Arrangements, by Individual  
Name George C. Freeman, III
Title President and Chief Executive Officer and Chairman of the Board
Rule 10b5-1 Arrangement Adopted true
Adoption Date May 30, 2024
Aggregate Available 30
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contract with Customer (Tables)
3 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table disaggregates the Company’s revenue by significant revenue-generating category:
Three Months Ended June 30,
(in thousands of dollars)20242023
Tobacco sales$488,231 $415,356 
Ingredients sales80,694 70,658 
Processing revenue14,669 19,064 
Other sales and revenue from contracts with customers12,809 11,292 
   Total revenue from contracts with customers596,403 516,370 
Other operating sales and revenues647 1,352 
   Consolidated sales and other operating revenues$597,050 $517,722 

    Other operating sales and revenues consists principally of interest on advances to suppliers and dividend payments from deconsolidated affiliates.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Tables)
3 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table sets forth the computation of basic and diluted earnings per share:
Three Months Ended June 30,
(in thousands, except share and per share data)20242023
Basic Earnings (Loss) Per Share
Numerator for basic earnings (loss) per share
Net income (loss) attributable to Universal Corporation$130 $(2,064)
Denominator for basic earnings (loss) per share
Weighted average shares outstanding24,876,220 24,842,171 
Basic earnings (loss) per share$0.01 $(0.08)
Diluted Earnings (Loss) Per Share
Numerator for diluted earnings (loss) per share
Net income (loss) attributable to Universal Corporation$130 $(2,064)
Denominator for diluted earnings (loss) per share:
Weighted average shares outstanding24,876,220 24,842,171 
Effect of dilutive securities
Employee and outside director share-based awards189,886 — 
Denominator for diluted earnings (loss) per share25,066,106 24,842,171 
Diluted earnings (loss) per share$0.01 $(0.08)
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Other Intangibles Goodwill and Other Intangibles (Tables)
3 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill [Table Text Block]
The Company's changes in goodwill at June 30, 2024 and 2023 consisted of the following:
(in thousands of dollars)Three Months Ended June 30,
20242023
Balance at beginning of fiscal year$213,869 $213,922 
Foreign currency translation adjustment
(59)(29)
Balance at end of period$213,810 $213,893 
Schedule of Finite-Lived Intangible Assets [Table Text Block] The Company's intangible assets subject to amortization consisted of the following at June 30, 2024 and 2023 and at March 31, 2024:
(in thousands, except useful life)June 30, 2024
Useful Life (years)Gross Carrying ValueAccumulated AmortizationNet Carrying Value
Customer relationships1113$86,500 $(27,357)$59,143 
Trade names511,100 (8,820)2,280 
Developed technology139,300 (5,752)3,548 
Noncompetition agreements454,000 (2,962)1,038 
Other5785 (720)65 
Total intangible assets$111,685 $(45,611)$66,074 
June 30, 2023
Useful Life (years)Gross Carrying ValueAccumulated AmortizationNet Carrying Value
Customer relationships1113$86,500 $(19,626)$66,874 
Trade names511,100 (6,600)4,500 
Developed technology139,300 (5,406)3,894 
Noncompetition agreements454,000 (2,013)1,987 
Other5737 (702)35 
Total intangible assets$111,637 $(34,347)$77,290 
March 31, 2024
Useful Life (years)Gross Carrying ValueAccumulated AmortizationNet Carrying Value
Customer relationships1113$86,500 $(25,424)$61,076 
Trade names511,100 (8,265)2,835 
Developed technology139,300 (5,665)3,635 
Noncompetition agreements454,000 (2,725)1,275 
Other5782 (720)62 
Total intangible assets$111,682 $(42,799)$68,883 
Intangible assets are amortized on a straight-line basis over the asset's estimated useful economic life, as noted above.
Finite-lived Intangible Assets Amortization Expense [Table Text Block]
The Company's amortization expense for intangible assets for the three months ended June 30, 2024 and 2023 was:
(in thousands of dollars)Three Months Ended June 30,
20242023
Amortization Expense$2,812 $2,827 
Amortization expense for the developed technology intangible asset is recorded in cost of goods sold in the consolidated statements of income. The amortization expense for other intangible assets is recorded in selling, general, and administrative expenses in the consolidated statements of income.
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
As of June 30, 2024, the expected future amortization expense for intangible assets is as follows:
Fiscal Year (in thousands of dollars)
2025 (excluding the three months ended June 30, 2024)
$8,248 
20269,269 
20278,077 
20288,077 
2029 and thereafter32,403 
Total expected future amortization expense$66,074 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives And Hedging Activities (Tables)
3 Months Ended
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Notional Amount of Forward Contracts
The aggregate U.S. dollar notional amount of forward and option contracts entered into for these purposes during the three-month periods in fiscal years 2025 and 2024 was as follows:
Three Months Ended June 30,
(in millions of dollars)20242023
Tobacco purchases$97.0 $30.3 
Processing costs15.2 4.9 
Total
$112.2 $35.2 
Effect Of Derivative Financial Instruments On The Consolidated Statements Of Income
The table below outlines the effects of the Company’s use of derivative financial instruments on the consolidated statements of income:
Three Months Ended June 30,
(in thousands of dollars)20242023
Cash Flow Hedges - Interest Rate Swap Agreements
Derivative
Effective Portion of Hedge
Gain (loss) recorded in accumulated other comprehensive loss$2,623 $10,096 
Gain (loss) reclassified from accumulated other comprehensive loss into earnings
$1,475 $1,209 
Gain on terminated interest rate swaps amortized from accumulated other comprehensive loss into earnings
$689 $1,570 
Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings
Interest expense
Ineffective Portion of Hedge
Gain (loss) recognized in earnings$— $— 
Location of gain (loss) recognized in earningsSelling, general and administrative expenses
Hedged Item
Description of hedged itemFloating rate interest payments on term loans
Cash Flow Hedges - Foreign Currency Exchange Contracts
Derivative
Effective Portion of Hedge
Gain (loss) recorded in accumulated other comprehensive loss$(5,237)$2,080 
Gain (loss) reclassified from accumulated other comprehensive loss into earnings
$592 $806 
Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings
Cost of goods sold
Ineffective Portion and Early De-designation of Hedges
Gain (loss) recognized in earnings$— $1,910 
Location of gain (loss) recognized in earningsSelling, general and administrative expenses
Hedged Item
Description of hedged item
 Forecast purchases of tobacco in Brazil
Derivatives Not Designated as Hedges - Foreign Currency Exchange Contracts
Gain (loss) recognized in earnings$1,763 $(2,486)
Location of gain (loss) recognized in earningsSelling, general and administrative expenses
Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets
The table below outlines the effects of the Company’s derivative financial instruments on the consolidated balance sheets at June 30, 2024 and 2023, and March 31, 2024:
Derivatives in a Fair Value Asset PositionDerivatives in a Fair Value Liability Position
Balance
Sheet
Location
Fair Value as ofBalance
Sheet
Location
Fair Value as of
(in thousands of dollars)June 30, 2024June 30, 2023March 31, 2024June 30, 2024June 30, 2023March 31, 2024
Derivatives Designated as Hedging Instruments
Interest rate swap agreements Other
non-current
assets
$7,854 $5,810 $6,706 Other
long-term
liabilities
$— $— $— 
Foreign currency exchange contractsOther
current
assets
861 2,227 77 Accounts
payable and
accrued
expenses
6,341 1,674 
Total$8,715 $8,037 $6,783 $6,341 $1,674 $
Derivatives Not Designated as Hedging Instruments
Foreign currency exchange contractsOther
current
assets
$2,268 $787 $245 Accounts
payable and
accrued
expenses
$1,027 $2,841 $12 
Total$2,268 $787 $245 $1,027 $2,841 $12 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
3 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Financial Assets And Liabilities Measured At Fair Value On Recurring Basis [Table Text Block]
At June 30, 2024 and 2023, and at March 31, 2024, the Company had certain financial assets and financial liabilities that were required to be measured and reported at fair value on a recurring basis. These assets and liabilities are listed in the tables below and are classified based on how their values were determined under the fair value hierarchy or the NAV practical expedient:
June 30, 2024
Fair Value Hierarchy
(in thousands of dollars)NAVLevel 1Level 2Level 3Total
Assets
Money market funds
$148 $— $— $— $148 
Trading securities associated with deferred compensation plans
— 12,111 — — 12,111 
Interest rate swap agreements
— — 7,854 — 7,854 
Foreign currency exchange contracts
— — 3,129 — 3,129 
Total financial assets measured and reported at fair value
$148 $12,111 $10,983 $— $23,242 
Liabilities
Foreign currency exchange contracts
$— $— $7,368 $— $7,368 
Total financial liabilities measured and reported at fair value
$— $— $7,368 $— $7,368 
June 30, 2023
Fair Value Hierarchy
(in thousands of dollars)NAVLevel 1Level 2Level 3Total
Assets
Money market funds
$566 $— $— $— $566 
Trading securities associated with deferred compensation plans
— 11,884 — — 11,884 
Interest rate swap agreements
— — 5,810 — 5,810 
Foreign currency exchange contracts
— — 3,014 — 3,014 
Total financial assets measured and reported at fair value
$566 $11,884 $8,824 $— $21,274 
Liabilities
Foreign currency exchange contracts
$— $— $4,515 $— $4,515 
Total financial liabilities measured and reported at fair value
$— $— $4,515 $— $4,515 
March 31, 2024
Fair Value Hierarchy
(in thousands of dollars)NAVLevel 1Level 2Level 3Total
Assets
Money market funds
$145 $— $— $— $145 
Trading securities associated with deferred compensation plans
— 12,409 — — 12,409 
Interest rate swap agreements
— — 6,706 — 6,706 
Foreign currency exchange contracts
— — 322 — 322 
Total financial assets measured and reported at fair value
$145 $12,409 $7,028 $— $19,582 
Liabilities
Foreign currency exchange contracts
— — 21 — 21 
Total financial liabilities measured and reported at fair value
$— $— $21 $— $21 
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]
The following table summarizes the fair and carrying value of the Company’s long-term debt, and if applicable any current portion, at each of the balance sheet dates June 30, 2024, and 2023 and March 31, 2024:
(in millions of dollars)June 30, 2024June 30, 2023March 31, 2024
Fair market value of long term obligations$619 $620 $618 
Carrying value of long term obligations$620 $620 $620 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pension And Other Postretirement Benefit Plans (Tables)
3 Months Ended
Jun. 30, 2024
Retirement Benefits [Abstract]  
Components of Company's Net Periodic Benefit Cost
The components of the Company’s net periodic benefit cost were as follows:
Pension BenefitsOther Postretirement Benefits
Three Months Ended June 30,Three Months Ended June 30,
(in thousands of dollars)2024202320242023
Service cost$1,322 $1,282 $24 $25 
Interest cost2,872 2,901 271 264 
Expected return on plan assets(3,607)(3,888)(14)(16)
Net amortization and deferral174 203 (160)(189)
Net periodic benefit cost
$761 $498 $121 $84 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation (Tables)
3 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Stock-Based Awards Issued During The Period
During the three-month periods ended June 30, 2024 and 2023, the Company issued the following stock-based awards, representing the regular annual grants to officers and outside directors of the Company:
Three Months Ended June 30,
20242023
RSUs:
Number granted74,950 71,750 
Grant date fair value$47.30 $52.02 
PSUs:
Number granted62,085 57,400 
Grant date fair value$38.23 $43.01 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Operating Segments (Tables)
3 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Operating Results For The Company's Reportable Segments Operating results for the Company’s reportable segments for each period presented in the consolidated statements of income and comprehensive income were as follows.
Three Months Ended June 30,
(in thousands of dollars)20242023
SALES AND OTHER OPERATING REVENUES
   Tobacco Operations$511,955 $443,908 
   Ingredients Operations85,095 73,814 
Consolidated sales and other operating revenues$597,050 $517,722 
OPERATING INCOME (LOSS)
   Tobacco Operations$14,454 $8,883 
   Ingredients Operations2,911 (2,014)
Segment operating income17,365 6,869 
Deduct: Equity in pretax (earnings) loss of unconsolidated affiliates (1)
(140)4,166 
Consolidated operating income$17,225 $11,035 

(1)Equity in pretax earnings (loss) of unconsolidated affiliates is included in segment operating income (Tobacco Operations), but is reported below consolidated operating income and excluded from that total in the consolidated statements of income and comprehensive income.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Income (Loss) (Tables)
3 Months Ended
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss) The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive income (loss) attributable to the Company for the three months ended June 30, 2024 and 2023:
Three Months Ended June 30,
(in thousands of dollars)20242023
Foreign currency translation:
Balance at beginning of year$(44,815)$(44,233)
Other comprehensive income (loss) attributable to Universal Corporation:
Net gain (loss) on foreign currency translation(782)(568)
Less: Net (gain) loss on foreign currency translation attributable to noncontrolling interests390 144 
Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes(392)(424)
Balance at end of period$(45,207)$(44,657)
Foreign currency hedge:
Balance at beginning of year$(616)$4,899 
Other comprehensive income (loss) attributable to Universal Corporation:
Net gain (loss) on derivative instruments (net of tax (expense) benefit of $1,209 and $(15))
(4,518)91 
Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $137 and $188) (1)
(339)(627)
Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes(4,857)(536)
Balance at end of period$(5,473)$4,363 
Interest rate hedge:
Balance at beginning of year$8,488 $5,253 
Other comprehensive income (loss) attributable to Universal Corporation:
Net gain (loss) on derivative instruments (net of tax (expense) benefit of $(691) and $(2,666))
1,932 7,431 
Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $570 and $734) (2)
(1,593)(2,045)
Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes339 5,386 
Balance at end of period$8,827 $10,639 
Pension and other postretirement benefit plans:
Balance at beginning of year$(44,642)$(42,976)
Other comprehensive income (loss) attributable to Universal Corporation:
Amortization included in earnings (net of tax expense (benefit) of $(12) and $(14))(3)
(226)84 
Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes(226)84 
Balance at end of period$(44,868)$(42,892)
Total accumulated other comprehensive loss at end of period$(86,721)$(72,547)
(1)    Gain (loss) on foreign currency cash flow hedges related to forecast purchases of tobacco and crop input sales is reclassified from accumulated other comprehensive income (loss) to cost of goods sold when the tobacco is sold to customers. See Note 7 for additional information.
(2)    Gain (loss) on interest rate cash flow hedges is reclassified from accumulated other comprehensive income (loss) to interest expense when the related interest payments are made on the underlying debt, or as amortized to interest expense over the period to original maturity for terminated swap agreements. See Note 7 for additional information.
(3)    This accumulated other comprehensive income (loss) component is included in the computation of net periodic benefit cost. See Note 9 for additional information.
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Tables)
3 Months Ended
Jun. 30, 2024
Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]  
Reconciliation Of Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries
A reconciliation of the changes in Universal Corporation shareholders’ equity and noncontrolling interests in subsidiaries for the three months ended June 30, 2024 and 2023 is as follows:
 Three Months Ended June 30, 2024Three Months Ended June 30, 2023
(in thousands of dollars)Universal CorporationNon-controlling InterestsTotalUniversal CorporationNon-controlling InterestsTotal
Balance at beginning of three-month period$1,437,207 $41,716 $1,478,923 $1,397,088 $39,864 $1,436,952 
Changes in common stock    
Accrual of stock-based compensation4,641 — 4,641 3,859 — 3,859 
Withholding of shares from stock-based compensation for grantee income taxes
(3,397)— (3,397)(2,963)— (2,963)
Dividend equivalents on RSUs312 — 312 302 — 302 
Changes in retained earnings    
Net income (loss)130 (2,954)(2,824)(2,064)(3,097)(5,161)
Cash dividends declared  
 Common stock(19,988)— (19,988)(19,710)— (19,710)
Dividend equivalents on RSUs(312)— (312)(302)— (302)
Other comprehensive income (loss)(5,136)(390)(5,526)4,510 (144)4,366 
Other changes in noncontrolling interests
Dividends paid to noncontrolling shareholders
— (8,330)(8,330)— (4,164)(4,164)
Balance at end of period$1,413,457 $30,042 $1,443,499 $1,380,720 $32,459 $1,413,179 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contract with Customer (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers $ 596,403 $ 516,370
Other operating sales and revenues 647 1,352
Sales and other operating revenues 597,050 517,722
Manufactured Product [Member] | Tobacco Sales [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 488,231 415,356
Manufactured Product [Member] | Food Ingredient Sales [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 80,694 70,658
Processing revenue [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 14,669 19,064
Other sales and revenue from contracts with customers [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers $ 12,809 $ 11,292
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Contingent Liabilities And Other Matters (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Other Contingent Liabilities and Other Matters [Line Items]      
Other contingent liabilities $ 1,000    
Net provision for losses (recoveries) on advances to suppliers (751) $ 1,382  
Stock repurchase program authorized amount 100,000    
Stock repurchase program remaining authorized repurchase amount 95,000    
Advances to suppliers [Member]      
Other Contingent Liabilities and Other Matters [Line Items]      
Advances to suppliers current and non-current 120,000 138,000 $ 162,000
Valuation allowances 19,000 26,000 20,000
Net provision for losses (recoveries) on advances to suppliers (800) 1,400  
Recoverable value added tax credits [Member]      
Other Contingent Liabilities and Other Matters [Line Items]      
Aggregate balance of recoverable value added tax credits 68,000 76,000 72,000
Valuation allowances 21,000 $ 22,000 $ 21,000
Parana [Member]      
Other Contingent Liabilities and Other Matters [Line Items]      
Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits 10,000    
Reduced Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits 3,000    
Loss contingency amount accrued 0    
Parana [Member] | Minimum [Member]      
Other Contingent Liabilities and Other Matters [Line Items]      
Estimate of possible loss on remaining VAT audit assessment 0    
Parana [Member] | Maximum [Member]      
Other Contingent Liabilities and Other Matters [Line Items]      
Estimate of possible loss on remaining VAT audit assessment $ 3,000    
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Computation Of Basic And Diluted Earnings (Loss) Per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Numerator for basic earnings (loss) per share    
Net income (loss) attributable to Universal Corporation $ 130 $ (2,064)
Denominator for basic earnings (loss) per share    
Weighted average shares outstanding 24,876,220 24,842,171
Basic earnings (loss) per share $ 0.01 $ (0.08)
Numerator for diluted earnings (loss) per share    
Net income (loss) attributable to Universal Corporation $ 130 $ (2,064)
Denominator for diluted earnings (loss) per share:    
Weighted average shares outstanding 24,876,220 24,842,171
Employee and outside director share-based awards 189,886 0
Denominator for diluted earnings (loss) per share 25,066,106 24,842,171
Diluted earnings (loss) per share $ 0.01 $ (0.08)
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Narrative) (Details)
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Line Items]    
Effective income tax rate 34.70% (21.60%)
Pillar Two Minimum Tax 15.00%  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Other Intangibles Change in Goodwill Balance (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Balance at beginning of year $ 213,869 $ 213,922
Foreign currency translation adjustment (59) (29)
Balance at end of period $ 213,810 $ 213,893
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Other Intangibles Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Finite-Lived Intangible Assets [Line Items]      
Gross carrying value $ 111,685 $ 111,682 $ 111,637
Accumulated amortization (45,611) (42,799) (34,347)
Net carrying value 66,074 68,883 77,290
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying value 86,500 86,500 86,500
Accumulated amortization (27,357) (25,424) (19,626)
Net carrying value $ 59,143 $ 61,076 $ 66,874
Customer Relationships [Member] | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life 11 years 11 years 11 years
Customer Relationships [Member] | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life 13 years 13 years 13 years
Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life 5 years 5 years 5 years
Gross carrying value $ 11,100 $ 11,100 $ 11,100
Accumulated amortization (8,820) (8,265) (6,600)
Net carrying value $ 2,280 $ 2,835 $ 4,500
Developed Technology Rights [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life 13 years 13 years 13 years
Gross carrying value $ 9,300 $ 9,300 $ 9,300
Accumulated amortization (5,752) (5,665) (5,406)
Net carrying value 3,548 3,635 3,894
Noncompete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying value 4,000 4,000 4,000
Accumulated amortization (2,962) (2,725) (2,013)
Net carrying value $ 1,038 $ 1,275 $ 1,987
Noncompete Agreements [Member] | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life 4 years 4 years 4 years
Noncompete Agreements [Member] | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life 5 years 5 years 5 years
Other Intangible Assets [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life 5 years 5 years 5 years
Gross carrying value $ 785 $ 782 $ 737
Accumulated amortization (720) (720) (702)
Net carrying value $ 65 $ 62 $ 35
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of Intangible Assets $ 2,812 $ 2,827
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Other Intangibles Future Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]      
2025 (excluding the three months ended June 30, 2024) $ 8,248    
2026 9,269    
2027 8,077    
2028 8,077    
2029 and thereafter 32,403    
Total expected future amortization expense $ 66,074 $ 68,883 $ 77,290
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives And Hedging Activities (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2024
Dec. 31, 2022
Mar. 31, 2024
Jun. 30, 2023
Foreign Exchange Forward [Member]        
Derivative [Line Items]        
Notional amount of derivative contracts $ 75,400   $ 20,900 $ 83,000
Cash Flow Hedging [Member] | Interest Rate Swap [Member]        
Derivative [Line Items]        
Notional amount of derivative contracts 310,000 $ 370,000    
Proceeds from termination of interest rate swap agreements   $ 11,800    
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member]        
Derivative [Line Items]        
Net unrealized gain (loss) on foreign currency derivatives designated as cash flow hedges $ (5,900)      
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notional Amount of Forward Contracts (Details) - Forward Foreign Currency Exchange Contract [Member] - USD ($)
$ in Millions
Jun. 30, 2024
Jun. 30, 2023
Derivative [Line Items]    
Notional amount of derivative contracts $ 112.2 $ 35.2
Derivatives related to tobacco purchases [Member] | Tobacco purchases [Member]    
Derivative [Line Items]    
Notional amount of derivative contracts 97.0 30.3
Derivatives related to processing costs [Member] | Processing costs [Member]    
Derivative [Line Items]    
Notional amount of derivative contracts $ 15.2 $ 4.9
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Statements Of Income) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Derivatives Designated As Hedges [Member] | Interest Rate Swap Agreements [Member] | Interest Expense [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax $ 2,623 $ 10,096
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax 1,475 1,209
Gain on terminated interest rate swaps amortized from accumulated other comprehensive loss into earnings $ 689 $ 1,570
Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] Interest expense Interest expense
Derivatives Designated As Hedges [Member] | Interest Rate Swap Agreements [Member] | Selling, General And Administrative Expenses [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) recognized in earnings from ineffective portion and early de-designation of cash flow hedges $ 0 $ 0
Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] Selling, general and administrative expenses Selling, general and administrative expenses
Derivatives Designated As Hedges [Member] | Forward Foreign Currency Exchange Contracts [Member] | Cost of goods sold [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax $ (5,237) $ 2,080
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax $ 592 $ 806
Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of goods sold Cost of goods sold
Derivatives Designated As Hedges [Member] | Forward Foreign Currency Exchange Contracts [Member] | Selling, General And Administrative Expenses [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) recognized in earnings from ineffective portion and early de-designation of cash flow hedges $ 0 $ 1,910
Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] Selling, general and administrative expenses Selling, general and administrative expenses
Derivatives Not Designated As Hedges [Member] | Forward Foreign Currency Exchange Contracts [Member] | Selling, General And Administrative Expenses [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments $ 1,763 $ (2,486)
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Selling, general and administrative expenses Selling, general and administrative expenses
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Derivative [Line Items]      
Derivatives in a Fair Value Asset Position Designated as Hedging Instruments $ 8,715 $ 6,783 $ 8,037
Derivatives in a Fair Value Liability Position Designated as Hedging Instruments 6,341 9 1,674
Derivatives in a Fair Value Asset Position Not Designated as Hedging Instruments 2,268 245 787
Derivatives in a Fair Value Liability Position Not Designated as Hedging Instruments 1,027 12 2,841
Interest Rate Swap Agreements [Member] | Other Non-Current Assets [Member]      
Derivative [Line Items]      
Derivatives in a Fair Value Asset Position Designated as Hedging Instruments 7,854 6,706 5,810
Interest Rate Swap Agreements [Member] | Other Long-Term Liabilities [Member]      
Derivative [Line Items]      
Derivatives in a Fair Value Liability Position Designated as Hedging Instruments 0 0 0
Forward Foreign Currency Exchange Contract [Member] | Other Current Assets [Member]      
Derivative [Line Items]      
Derivatives in a Fair Value Asset Position Designated as Hedging Instruments 861 77 2,227
Derivatives in a Fair Value Asset Position Not Designated as Hedging Instruments 2,268 245 787
Forward Foreign Currency Exchange Contract [Member] | Accounts Payable and Accrued Expenses [Member]      
Derivative [Line Items]      
Derivatives in a Fair Value Liability Position Designated as Hedging Instruments 6,341 9 1,674
Derivatives in a Fair Value Liability Position Not Designated as Hedging Instruments $ 1,027 $ 12 $ 2,841
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Financial Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Assets:      
Money market funds $ 148 $ 145 $ 566
Trading securities associated with deferred compensation plans 12,111 12,409 11,884
Interest Rate Derivative Assets, at Fair Value 7,854 6,706 5,810
Forward foreign currency exchange contracts 3,129 322 3,014
Total financial assets measured and reported at fair value 23,242 19,582 21,274
Liabilities:      
Forward foreign currency exchange contracts 7,368 21 4,515
Total financial liabilities measured and reported at fair value 7,368 21 4,515
Net Asset Value [Member]      
Assets:      
Money market funds 148 145 566
Trading securities associated with deferred compensation plans 0 0 0
Interest Rate Derivative Assets, at Fair Value 0 0 0
Forward foreign currency exchange contracts 0 0 0
Total financial assets measured and reported at fair value 148 145 566
Liabilities:      
Forward foreign currency exchange contracts 0 0 0
Total financial liabilities measured and reported at fair value 0 0 0
Level 1 [Member]      
Assets:      
Money market funds 0 0 0
Trading securities associated with deferred compensation plans 12,111 12,409 11,884
Interest Rate Derivative Assets, at Fair Value 0 0 0
Forward foreign currency exchange contracts 0 0 0
Total financial assets measured and reported at fair value 12,111 12,409 11,884
Liabilities:      
Forward foreign currency exchange contracts 0 0 0
Total financial liabilities measured and reported at fair value 0 0 0
Level 2 [Member]      
Assets:      
Money market funds 0 0 0
Trading securities associated with deferred compensation plans 0 0 0
Interest Rate Derivative Assets, at Fair Value 7,854 6,706 5,810
Forward foreign currency exchange contracts 3,129 322 3,014
Total financial assets measured and reported at fair value 10,983 7,028 8,824
Liabilities:      
Forward foreign currency exchange contracts 7,368 21 4,515
Total financial liabilities measured and reported at fair value 7,368 21 4,515
Level 3 [Member]      
Assets:      
Money market funds 0 0 0
Trading securities associated with deferred compensation plans 0 0 0
Interest Rate Derivative Assets, at Fair Value 0 0 0
Forward foreign currency exchange contracts 0 0 0
Total financial assets measured and reported at fair value 0 0 0
Liabilities:      
Forward foreign currency exchange contracts 0 0 0
Total financial liabilities measured and reported at fair value $ 0 $ 0 $ 0
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Long Term Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Fair Value [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Long-term debt $ 619,000 $ 618,000 $ 620,000
Carrying Value [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Long-term debt 620,000 620,000 620,000
Long-term debt $ 617,502 $ 617,364 $ 616,948
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pension And Other Postretirement Benefit Plans (Narrative) (Details)
$ in Millions
3 Months Ended
Jun. 30, 2024
USD ($)
Pension and Other Postretirement Benefits [Line Items]  
Contributions to qualified and non-qualified pension plans $ 0.2
Expected additional contributions in the current fiscal year $ 2.5
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pension And Other Postretirement Benefit Plans (Components Of Company's Net Periodic Benefit Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Pension Benefits [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Service cost $ 1,322 $ 1,282
Interest cost 2,872 2,901
Expected return on plan assets (3,607) (3,888)
Net amortization and deferral 174 203
Net periodic benefit cost 761 498
Other Postretirement Benefits [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 24 25
Interest cost 271 264
Expected return on plan assets (14) (16)
Net amortization and deferral (160) (189)
Net periodic benefit cost $ 121 $ 84
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense $ 4,600 $ 3,900
Expected stock based compensation for remaining fiscal year $ 1,600  
Restricted Stock Units (RSUs) [Member] | Pre FY2022 Grants [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 5 years  
Restricted Stock Units (RSUs) [Member] | FY2022 Grants [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Performance Share Awards (PSAs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Minimum [Member] | Performance Share Awards (PSAs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of award grant paid 0.00%  
Maximum [Member] | Performance Share Awards (PSAs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of award grant paid 150.00%  
Outside Directors [Member] | Restricted Stock Units (RSUs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 1 year  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation (Stock-Based Awards Issued During The Period) (Details) - $ / shares
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Restricted Stock Units (RSUs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number granted 74,950 71,750
Grant date fair value $ 47.30 $ 52.02
Performance Share Awards (PSAs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number granted 62,085 57,400
Grant date fair value $ 38.23 $ 43.01
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Operating Segments (Operating Results For The Company's Reportable Segments) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]    
Sales and other operating revenues $ 597,050 $ 517,722
Deduct: Equity in pretax (earnings) loss of unconsolidated affiliates (1) [1] (140) 4,166
Consolidated operating income 17,225 11,035
Tobacco Operations    
Segment Reporting Information [Line Items]    
Sales and other operating revenues 511,955 443,908
Consolidated operating income 14,454 8,883
Ingredients    
Segment Reporting Information [Line Items]    
Sales and other operating revenues 85,095 73,814
Consolidated operating income 2,911 (2,014)
Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Consolidated operating income $ 17,365 $ 6,869
[1] Equity in pretax earnings (loss) of unconsolidated affiliates is included in segment operating income (Tobacco Operations), but is reported below consolidated operating income and excluded from that total in the consolidated statements of income and comprehensive income.
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Other Comprehensive Income (Loss), Tax [Abstract]      
Accumulated other comprehensive loss $ (86,721) $ (72,547) $ (81,585)
Accumulated Translation Adjustment [Member]      
Foreign currency translation:      
Balance at beginning of year (44,815) (44,233)  
Net gain (loss) on foreign currency translation (782) (568)  
Less: Net (gain) loss on foreign currency translation attributable to noncontrolling interests 390 144  
Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes (392) (424)  
Balance at end of period (45,207) (44,657)  
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Forward Foreign Currency Exchange Contract [Member]      
Cash flow hedges: [Abstract]      
Balance at beginning of year (616) 4,899  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax (4,518) 91  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax [1] (339) (627)  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax (4,857) (536)  
Balance at the end of period (5,473) 4,363  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax 1,209 (15)  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax (137) (188)  
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Interest Rate Swap [Member]      
Cash flow hedges: [Abstract]      
Balance at beginning of year 8,488 5,253  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax 1,932 7,431  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax [2] (1,593) (2,045)  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax 339 5,386  
Balance at the end of period 8,827 10,639  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax (691) (2,666)  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax (570) (734)  
Accumulated Defined Benefit Plans Adjustment [Member]      
Pension and other postretirement benefit plans:      
Balance at beginning of year (44,642) (42,976)  
Amortization included in earnings (net of tax expense (benefit) of $(12) and $(14))(3) [3] (226) 84  
Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes (226) 84  
Balance at end of period (44,868) (42,892)  
Taxes on amortization included in net income $ (12) $ (14)  
[1] Gain (loss) on foreign currency cash flow hedges related to forecast purchases of tobacco and crop input sales is reclassified from accumulated other comprehensive income (loss) to cost of goods sold when the tobacco is sold to customers. See Note 7 for additional information.
[2] Gain (loss) on interest rate cash flow hedges is reclassified from accumulated other comprehensive income (loss) to interest expense when the related interest payments are made on the underlying debt, or as amortized to interest expense over the period to original maturity for terminated swap agreements. See Note 7 for additional information.
[3] This accumulated other comprehensive income (loss) component is included in the computation of net periodic benefit cost. See Note 9 for additional information.
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Reconciliation Of Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Schedule of Capitalization, Equity [Line Items]    
Total stockholders' equity attributable to parent, beginning balance $ 1,437,207  
Noncontrolling interests in subsidiaries, beginning balance 41,716  
Total shareholders' equity, beginning balance 1,478,923 $ 1,436,952
Accrual of stock-based compensation 4,641 3,859
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation 3,397 2,963
Dividend equivalents on RSUs 312 302
Net income (loss) attributable to parent 130 (2,064)
Net income attributable to noncontrolling interest (2,954) (3,097)
Net (income) loss (2,824) (5,161)
Common stock dividends declared (19,988) (19,710)
Dividend equivalents on RSUs (312) (302)
Other comprehensive income (loss) (5,526) 4,366
Dividends paid to noncontrolling interests (8,330) (4,164)
Total stockholders' equity attributable to parent, ending balance 1,413,457 1,380,720
Noncontrolling interest in subsidiaries, ending balance 30,042 32,459
Total shareholders' equity, ending balance 1,443,499 1,413,179
Universal Corporation [Member]    
Schedule of Capitalization, Equity [Line Items]    
Total stockholders' equity attributable to parent, beginning balance 1,437,207 1,397,088
Accrual of stock-based compensation 4,641 3,859
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation 3,397 2,963
Dividend equivalents on RSUs 312 302
Net income (loss) attributable to parent 130 (2,064)
Common stock dividends declared (19,988) (19,710)
Dividend equivalents on RSUs (312) (302)
Other comprehensive income (loss) attributable to parent (5,136) 4,510
Dividends paid to noncontrolling interests 0 0
Total stockholders' equity attributable to parent, ending balance 1,413,457 1,380,720
Noncontrolling Interests [Member]    
Schedule of Capitalization, Equity [Line Items]    
Noncontrolling interests in subsidiaries, beginning balance 41,716 39,864
Accrual of stock-based compensation 0 0
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation 0 0
Dividend equivalents on RSUs 0 0
Net income attributable to noncontrolling interest (2,954) (3,097)
Common stock dividends declared 0 0
Dividend equivalents on RSUs 0 0
Other comprehensive income (loss) attributable to noncontrolling interest (390) (144)
Dividends paid to noncontrolling interests (8,330) (4,164)
Noncontrolling interest in subsidiaries, ending balance $ 30,042 $ 32,459
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events (Details) - Subsequent Event [Member]
$ in Thousands
12 Months Ended
Mar. 31, 2025
USD ($)
Minimum [Member]  
Subsequent Event [Line Items]  
Restructuring and impairment costs $ 10,000
Maximum [Member]  
Subsequent Event [Line Items]  
Restructuring and impairment costs $ 15,000
EXCEL 65 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #B"!UD'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " X@@=9,$ 0>^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;05)Z'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1!JSN_ (2FC2,$$+,)"9+(U6NB(BOIXQAN]X,-G[&:8T8 =.O24H"HK8'*: M&$YCU\(5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.31S+N]0P=O3X\N\;F%] M(N4UYE_)"CH%7+/+Y-?F8;/;,EGS^K;@]P5?[6HNJI5HFO?)]8??5=CUQN[M M/S:^",H6?MV%_ )02P,$% @ .(('69E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" X@@=9L[.'G-(% #-'@ & 'AL+W=O\?6:RGT.MVF?3")@>@2FSD.M/_] M7B>0M)7SPJ+C2TM"WA]^XL1Y8O?6BU$G_)8Y:< MRA47\,UA1TU!=L13R#?)J\_$H,RD_&XV1L%EPS$MXA'WM8E@\&_-ASR*3!*TX]]M M:*/X35/X^O,N_2:#!Y@92_A01G^&@5Y>-LX;).!SED9Z(C>?^1:H8_)\&279 M7[+)CVVW&\1/$RWC;3&T( Y%_I\];T_$JP+:K2B@VP+ZKL"M^@5O6^!EH'G+ M,JR/3+-^3\D-4>9H2#,?LG.350--*$PW3K6";T.HT_V/TD^A5S09B?R:,.>V M29(E4SSIM33\A#FPY6_CKO(X6A'GD2]2Z&5"KD7 @[?U+6A:T3ZZ:]\510-_ M3\4I\9P30AW:MK1GB)4*ZY(G\/9HE6< 7^ M8SM#>4+;GF!NRP_)BOG\L@'W7<+5FC?Z/__DGCF_V?!^4-@;V'8!V\;2RVOC M\67%;:1XN>LT'VQ(:%5-I$Z!U#D,Z2%E2G,5O9 )7TFE;7AXE%:I[:0,T:J: M>&<%WMF!/:88C+39S5S-AV?-6918 =&RFH#= K"+-FH =$%&>!.QA0T*KZ^$ M0LMJ0IT74.>']=J8JU &9NPD,)A;;SD\J1@M*X=+M+XFYT7!>8&V[EKH4+^0 MFS#BY"Z-9US9"/$,QW&;8"@=:H-#2VO"N4[Y)'4.P9OP16B>#M"?=RRV=N*> MH*]WHZ?KR71P2X;WD_']9/ XNK^S\>(Y=8%?J8-["/!(^%+!&).YPPF9:KAT MB51D*%.AU0O\#^QG 4]_&EB1T:*ZR+1$IH<@/[)G,@K@E@WGH9\[4_4%O2>R MTVXZ;;=-74\_-%MP93_*C;"2XW&3T%_&4@1VU&-H MD5MZD8O;S'O4XBX>*[D.A6_O:3RSX@X^AB"YI2&YN-:\!QW+1+.(_!6NJ@<6^E#?XV7 M4F 6L2?$ZUPT+SS7M?(=PY'<4I)0PU^).?$I;_,?B53[J<*>M(*B2<- M90S##=S*TO]^0H0D*Z;(FD7V]Q8\K"8V+>V)XM(#;RQ!*!9D^A+/9&2CW1/P M]>G).C]P#$>BI2-1W&)VW4>NG_TE$PM>*85[@NZ^3:^M?,<0(EH*$3U(B(:I M4N8-)G_9S/H1'B"I=09I3^(WZ[S3$*^JRUF*$#U(A$9"6BH//4AYS#L:&#PXP$(JZ]BS)^>6*;C6![[/(0AB@CS22GP,\Z&E M^="#S&<:,W#1JS2!KQ/[=8OG5$XMX'5U^4KAH0<)SW7,U<+(5 M$_:NK3DQA-?5!2U]A^*ZLNO()8>.Q/!J3A'A=77Q2N^AN++L1MHW#_5I-D]/ M[E,-%BO, ]1*_(.,9GL>\K1.EF:6B=9]VCZ[H-UVM]=:VQA+]Z$'S1 -8415 M('DC$?!G\@>W=^.^B2+'<1WJ>%TKPS%DQRMEQ\-=9?>XO D3([/?.(@9-NNW M)Z[9=+RF9Y59O+(N:*D_'FXMQ=3FEG0[PWD#NZUC[)ZX!SOC,13(*Q7(PX7E M/6/6F]6$>%C5O"U>]G\96Z\6#,US(5M'38AO9NSRM<-B;[%6.\A6*%OEX?E" M[Q=F'BL)B?@<2IW3+HP+*E\[S3>T7&7+CS.IM8RSCTO. J[, ?#]7$J]VS _ M4*Q@]_\#4$L#!!0 ( #B"!UFQ%Z#F1P8 -09 8 >&PO=V]R:W-H M965T&ULK5E;;]LV%/XKA%<,"=#$(G6UEQA(G [+L*Y%TZX/ MQ1YHB[:%2:0K4D[Z[WKR=XGVT_FOI/#BSHI(M1?HYB=7N>A)-4,PV MM$C5!_'X&ZL=\K6]M4AE^1\]UK+.!*T+J416*P."+.'5+WVJ W&B@-T1!5(K MD+Z"/Z+@U@IN7\$;4?!J!:^,3.5*&8<[JNCB*A>/*-?28$U?E,$LM<']A.N\ M/Z@\)C% M7?TI.-1X18Y>+8G5X.\%OT2N\QH1AW@&/'?/5WL"2_Z M:_]L4K,J89S:F&\%<[NF:74\@)Y+E!S99_/P3#IQ?3)Z^D+&.WU[C MMV>SOGB@*9,(:@()M6,Y@FZ54Y7P+72, ^,%,]9*93,H;>JV=5CXL]#QG:OI MX=0Q@Q@.0T(:L0YDOX'L6U.U%%)5D-D3]%9IANB_9(9>R%C'W:!Q-[!F2+N+ MQ 9MA8@E@DX0F]RM;/BGH78P)K->1H9BGHL)=LP9"1N(H;V(@!.@9%ZC+>-0 M/FF9'!I#+TST'-*T8&)JA1PWTR K]75/O2=D!3/"B MP< 8BMCOP3-(8#96EZ!-B-.> 5J*S5$AYK@NC M . G#$$WFR1-X-(4ZEO[<%^PL=O-AJYY_;D^E+GPIM!975+G1C9SAI4>>#W,!J&0C&0,G] UMD*^YXI!&U"6BJHMG X<.5$? MW5 (N\$8/-+"(\^#5X?/B(\,AB9.Z [B-Q3#ON^Y(Q!;+L96RCN2<5WB*P9K M9W;,.DR"#F$EP-?F]8P[K$CBS,*^#P:QP(^\$1]:7L5V8KT_@6N$YQEJ;P!N M*'2!/3(6X)9!L96Q%G\RU4M==.4Q4HF<4+S9"0) M0SXD,W_@X5#*/2VDKH,M:6([:PZ2,'#M$P?FS"40ZE+D>Z';G^!&/\+!2@N[ M_0YM$(()$8Q5>LN@.+*NQ]X<*0D:-)([FK.Y$:.5B']T1?92UKH^M[2,[41Y M2V6R-GI9Z84G078N'=Q/Q5#J L0B"5^4BD2B45-#3H8R,M4.LC/NCM?-2UKJQ M: F8V EXM':(@76]* P(Z4]ELZ1'<#C2=DG+O<3.O;82&E(E\9T@P$Y_J6Z2 MM.-K>95XUDKZ*!3TPW7GM..[5$:L7/W#]?-"UKH1:,F;V,G[NQ%X7;(F[ R2 M[ZQ!ZH$ZC!"Y@VV\22RGUJ-TD1 M;ZQ(6VHG=FI?CB?GOY,\,?"W[PSGWE",>-[(1HRT+$_L&^6[Y)#$C,<2Q6R= M0M>.2[X_[>-&T)&!=B+LG/X-2,BH,^* INSNB5_+EJZ=+6&WB_[7!ALE>I6Y M3HL8'NOE)MN69X?#K>I'L:+KM4#U<0.8@UD*1: MY RRK@VO]!$_ZHPUL%0= M>]5#;G*1(;6C"NI(]P2 'NBK@79'ABW'4%;,3602U.#FIX<76;+ZHO%M!VZ^M[QEN;; MA$N4L@W <"Y#F,1Y]0FANE%B7QZJKX12(BLO=XS&+-<"\'XCA#K>Z &:#SF+ M?P%02P,$% @ .(('60.IMW_,"@ >#0 !@ !X;"]W;W)KWY>3Q=ZF=5OS$J7\)>YJ999 V^KA_-Z5>ELUA5:%N;?[%O?$#L%J/ 48'T!]M("O"_ 7UI ] 5$US(;*UT[C+,FN[JHS!.I6C5$ M:U]TC=F5!OMYV?;[I*G@KSF4:ZY&IJQ-D<^R1L_(NZS(RJDFDS9<3<[(U\F8 M_/+CK^1'DI?DR\*LZZRG1(6,8$4 M'X6+?\PJ*$Z]Q<3]U\F6"MLR@F\7#N% MW]:K;*HO3V".UKIZU"=7/_U X^@WK$V.&6Q\I&![[<6W[<5#T:]&6;T@,'#( MM'VA_UKGCUFARP8=2)M0<1>J35J/5S2B*HHNSA]W&\>522E3OJ\:NZHDDC39 MJO;LB*T=$;1S/9V:-=0>TMY4@Y7[0I^24C>8FTTDN5,!P64JJ.7&E4DF62ZJKV.I%,'&D5"VHX0&4^CG:IN M'"$R^$_%N*-XZRA^;0_]]$/"*/MM74YW$UXVG^=%#B_1H1@[E8NC-+6=NBK) M$VGY=$6*L\1C4VUMJF >NBD?81:9*M=U;R]K""SDNB)F3J:F;HBIVGZ$=LB* M_.^V'0A,O;5^B]E5QTQ>QPPV/E*PO49.MHV2SO]H#(J MN(D;AK1FF@B[HB-4&#%ISZDQ)HRD4$GJ\33 "N7!K'I7 MP::J:KZ?DA70<-.!2\LL*]CMH"LB#=+/:Q/G4:.-CQ5MORT'4J)A5+J%QD.; MS"49)E/FS%5$%C/AS%5$)E)OYAFXB(;!Z-TZ+V9Y^8 /:1==.(O3)+$]8#J> MQJEM M'!:)WA-"1BE/8GM)0.-) MH$6/IP%\:'#)[_/.ZM4S52$KL911K&R#F%"(*''2$"J$U.9+0P-VT#!WW.JZ M)D >Z^6ZZ%AUIF&*3@%6 O3R3@5"K?'!F1A47 )V2SR_N60!8GG MU><$QXPV/E:T_:8;^(@=X",8%S#$RP=2Z*S6I&K/[<[,_&P-;P(MZ@(.!\*V M<0F3,4GM@8')XB3U+"ALY]PHC$O_-&;VE!>%=X0S#']X8E=PY-$YBXI'EWK MCPV0Q,)'.IL1GI=-5C[DL*WTGQ?T@?;6BCA2PG:$R)(DL0]T$)E2S-LS ZBP M,*BT6^FZ:;-/W1YUONJ8@+GXH:3D=MK%9#%+G"Y#9%S$GJ,"-L ,"\/,6,\U M8/KA?11#SF02EMA+)":#3:&]AGADOA0[4 T+4\U=?_70I034ALL>@%/*WG!@ M,@H[+=L&(HLD]?7* #(L##*;>52:\O >BKFH(7B4VKR)R&3$F#/,D&@ <-1C M:, 6=NBXI"4SHN0#E? PE=S>7+^[N;WY;+_]%3^2/2BM'C38^5K3])AUHA8=IY9.!-8&L MLN_=T6I+L>915[,JFWLN-URPD+"Z.\D5T0FJ&+73$J+C,DVX!]#Y0"H\3"K; M$_3>&VK&A0N5*N%X<66M8^9X<76P_L<^*SN73V%4L:W\/ST:BBQE4 IC9KA"9HLI. M6I@LXH)[UD<^4 L_<#JCBV[6#1 MO/S/!VCA86BYV4&OX,S":,.IY@B1P?1SYA5R014SGY>!7'B87$8]L*Q,U3W M8>;$6'LWF$_W,*F:W#.I7 1)I7-^AJA@:-E[_C$JBY4' /C ,SS,,\\#4']K MQU\_L(?XAF]@U40*[4]LH=DV41M0^RT?C*>\M,!]8AX=9!^G1PI0/9XVN MEI!+[E',YBZN.#GDH&0/K3:<^/QI+?FG+\_@TAN"8@G=Q0"05/Q51THH^9M5T MT:OZ9V1_19L;.:L2BDH'##"=E*DSPQ$=3X3O=E<.Y";#Y/99-QE\!-"=5:7O M_ETBS_%0"4N?30"H4''J^$&%5"2^YZ_D &TR#&W7.]>X_=X!]K.0Q%H">@06 M,#7NT46OLR16]JG""-5!_K:W#I@.(,=WX2D'E),O>0[H:PEFJAI>C4P%NXAN MM[Z9!B](UQ(Y)Q*4N\R#"KEBD;WSQ80\B91O\RL'K)-AK/MDVM.CIC)%T<[E MO 3ZT?7F[JA>W]?Y+,\JSU(K71;CT>Z=>N_2E0FJG&46B\:$[[!8#F0GPV2W MZ=$7]QUR_@/L(E(;'U"A2G9/ZGM?F)#RW:.G?6<[3SN'\<[AH2ZEOMCI)GB\ MUWO8@3\BQ _\,2%ZX'^^\RN/]C-(U9=B\7.@.'K0#^/C>F>7[3_I9D^V.CJ_\!4$L#!!0 ( #B"!UFO M:6T$ZP( '0+ 8 >&PO=V]R:W-H965T&ULK59=;YLP M%/TK%I.F3>H*X2,?78+4!DW;I$I1HVT/TQXL9NX(&M M8J4'3'^D%00*AT@H4+QN80I)H(5S&[TK3J*?4Q/WV3OU3X1V]+*B$*4]^ ML$C%$V-HD B6=)VH![[]#)4?3^N%/)'%/]F66,\S2+B6BJ<5&5>0LJR\TJ2)RRB"B)R1Q.:A4#F6DZ2=S,J(%,Q*!;2Y#WY0&2,(W)L M*IQ9\\VPFN6NG,4^,LO7=79-'.N*V);M-M"G[?1[*I#>.TH/NL_N'-)-C*O. MS*XSLPL]]VAF:8JO[%SQ\)'\O(=T >)74RBM,GI#W\BGWK8U-$EQ0++B1V$)]3Q^=TB4_J^*ZJ5XK0M8JY8'\A:@JR%/0*07V0;?R> M5?W&YF8_I<[(H ORP)];^W//]\>D7#=[."<4'P\,-SC^54H34RP\\1"(&'Y.EMWSK/N=O^DF+!A<0.\AW4^0Y:\_V? MX#D[?_#B:7M-V[X;+#@).W VK)T-7^7L^)X?OEC'I6- M$SM\=-++2430ABB]F'LECJY'L218L4R2!);(L:X'2!9EC5=V%,^+JF?!%=90 M13/&LAB$!N#])>=JU]&%5%UH^_\ 4$L#!!0 ( #B"!UG,HBOJ>P< & > M 8 >&PO=V]R:W-H965T&ULK9EO4^,X$H>_BBJWM055 MP\22_"\LI(K)P&VN;H BL[.OC:T0W3A65E("W*>_EIW$P9(,[/&&.*$E_UK= MZD=MGST*^5,M&-/H:5E6ZGRPT'IU.ARJ?,&6F?HL5JR"_\R%7&8:OLJ'H5I) MEA7UH&4Y)$$0#Y<9KP;CL_JW6SD^$VM=\HK=2J36RV4FG[^P4CR>#_!@]\,= M?UAH\\-P?+;*'MB,Z3]6MQ*^#?>S%'S)*L5%A22;GP\N\.F$)F9 ;?&#LT=U M<(V,*_="_#1?IL7Y(#"*6,ER;:;(X&/#)JPLS4R@XZ_MI(/]/U M\^#,?:;81)1_\D(OS@?I !5LGJU+?2<>?V=;AR(S7RY*5?]%CUO;8(#RM=)B MN1T,"I:\:CZSI^U"' R >=P#R'8 Z0X(/0/H=@"M'6V4U6Y]S70V/I/B$4EC M#;.9BWIMZM'@#:],&&=:PG\YC-/CB:B4*'F1:5:@F88/B)%6Z&:.)IE:H"N( MLT(GZ(_95W3TRS'Z!?$*?5^(MJ'0 M956PXN7X(6C?.T!V#GPAO1/^:UU]1C3XA$A 0H>>R=N'TQXY=+^>M)Z/^M;S M8O8[NOKWS9\S='5W\PW=W%[>77R?7O\374R^3W],OT\O9Z>N96NF#=W3FLU\ MJE99SLX'L%L5DQLV&/_Z#QP'O[E\_J#)7JQ N%^!L&_V\374'E[E8LG042F4 M.G9YVTP1UU.82K,9GY#4Q&]SZ(;#*L(QWEN]T!?M]46]$;HH_@/;JLER+: 4 MY:+*>+]@<6] OS*8-.=94W:K F5+(37_;_V#R_-FNN@@;#B,XFYP759)%+J#F^RU M)J\FWTJ*#:\Q Y1#)I),H2,3YPV3$*UC9/PH-EF5LSH%U'JU*CF3SG*66#)/ MD@AW?+&-,$V)VY5T[TK:Z\JTVD"."OF,'B6'ZBP>*Z? U+IW2).N0-N(4)*X M!8[V D>] F=:Y#]/#$,+!+L&#A:JR1'V9*Z92^S(%AN'7;&V$4VCD5LL#EK0 M!;UR@?K ] J@*B6K\F?8^4N6J;6LB8>.'N#,SZYUH"RQE";;6VF&% M(QIX]!^ &K]//WO*%UGUP&#Q*RVA&KEQC.T$QC0,NJ)MLR0-J$;ZV9QM3,$W28". M&LE0+>9H#9<'YZ1L/N2Y6)MS@J%>)2#>YKC ^":[+YWE#=M02]+(.M*FR9AONA5@<:98!D3PK:H$HC M;!4K!_-(Z,O"EF>X'VC[<,,F\4;8AA.<7)/ 6D*''<;8HY&T%"/]% .-<@TE M:,O8)C5%O:H-&*!Z\>P>RI/V9 &Q\702A:2[S1UF24H]0" MQ4@_Q::O<( X M<)6FHZXXAQ6AU(,!TN**].-J4C?<)D-WQT.SO 5;"<7="4L<0,+!J)NQ#C,< M!&'B6\\67*0?7->[_J0^]4)+C8Y,IW+L:U6]KVWR_JHV5ZN0DM!TD_!V[6$$YUBYCP!X83HZ>=/ M:%5FL*E-'C(XI*P,O9TK8?/OA) DM+:.PPXGH]A7F5I8DGY8WDJ1,U8H-)=B MB516_DT_;#:F<=)UPC:BQ+?[6WR2UYO'%[T^!YZJMVP@%R]Q>M !;F6[ )S$ MU-/TDA:K)'W7_KF:7E]<3]ZR?WIQ_>[]\T&SO5R%EM^DG]]3I=:F:IN\4PLA M]8EF<@GE^UY[SY;$YC2.";;Z(Z<=30-/Z&@+=-H/]*^[Q@%.';RH'SF)JN[H M1%F:U.,5> %IZ,P\ZH Y4+JKWF46XM@GOJ4Y[:=Y1SST_D#W)7PH\VS *=C5 MCH[BJ%NFW';0$7HDMXBG_8BO3Z!.9:X.E(ZZI<=E1M*1!^3TX+GQWP?YG%>0 MUZ_7(6H#&M,@L3I-IUU"0\\S%MIRG/;WFI?S.O%D\RC2Z9P^\JDPF0HR? M6>;>23:=HR@:=3L,AUD>S5NO_:_[UZ07]=G9 M3M.\>_V628B20B6;PY3!YP266#:O,YLO6JSJ-X+W0D.[4U\N6%8P:0S@_W,A M].Z+N<'^I?+X?U!+ P04 " X@@=96O1#?NL% !K#@ & 'AL+W=O MO/U/4-=O$8=)T4*]&57XN7,F9DS(_)@;>RMRXB\ MN"]R[0Y[F??EN]'(11D5T@U-21HSB;&%]'BUZOQX54NG> MT4$8N[1'!Z;RN=)T:86KBD+:S3'E9GW8F_3:@2N59IX'1D<'I4QI2?ZFO+1X M&W4HL2I(.V6TL)0<]A:3=\=S7A\6_*9H[;:>!7NR,N:67\[BP]Z8"5%.D6<$ MB;\[.J$\9R#0^-Q@]CJ3O''[N44_#;[#EY5T=&+RWU7LL\/>FYZ(*9%5[J_, M^B=J_-EEO,CD+OR*=;-VW!-1Y;PIFLU@4"A=_\O[)@[?LV':;)@&WK6AP/*] M]/+HP)JUL+P::/P07 V[04YI3LK26\PJ[/-'Q](I)RX2<6G)D?:28W4P\H#F M!:.H@3FN8:9?@9F)CT;[S(D/.J;X\?X1*'6\IBVOX^FS@#]7>BAFX[Z8CJ?S M9_!FG9^S@#?["MZ%3:567X)[?7%BM#.YBF6M#!T_N5)&=-@KV9:]H][1RQ>3U^/]9]R;=^[- MGT/__C1^ V:Q/%N*BU-Q>?5A^>'\>G%]=G$N;C0*QSK$XL38TM@FB.M,19GP M)B6?D85N?284HN2JE5.QDE:1$V"%,B-K*<92@86D$'$G7KYX,YV.]SOL\#[9 M%\8*P+73)Z8HI=[TVUG 29'F9@4RJ\J!OG,#;P;MLY"I58/2FKB* I6RS!7( MP72$G%<%GIM95)&N$B2SLB P%->PVIAC,TPB1Y=3.FT-XC4!TDI&D7F 9O4 M\D[%<#=#$QA\KF2N_$:4N=1^P#TC%H!!"%20$<@DQL1AYXK@/KJ?(+R@+=X2 M>JPXIDA6CEB(S,.1=$:#@9;,MAUNV')L)GO[K@M(/\Q"".A,CA>CA==)5=9R_NJP<8J16&[F8C(>_"I<9JJ< M4R#XI["RTAB[$%:&" MO("!EL@OG8-;L6(] .NCM*BQV:3N@V)GJS3"P-=!FXIYA:!#KI7V'(A+:S2> MH\:).H^+V)2^YGU:!7W] 0).G&EQ;NZH6"&Q,#:K976Z6!ZC/ER%'5O(Z)(Z MEC9VXJ:,.8_G9AAV#<9[_9;RDE(VW-#E;3O7IE21F+X9OQ(#<59P(3V0J]?) M54ZBW?H>((<(W+Q YZ0*YQ: MN)83!:,JU'"!T@N3E=MT!:=2K1+4#WB[ MAC\7C7;D'C.3N3-;]+A*ZL1NT[.4(L!LJZ;(18:Y6HO2.>HRNBU%I5&0JMA& M>FP;)4%)0N%T%)2XI4+T%$J5UFQ4)MPHWJ-B@R(FNT&3LV"=M[6&ZBIU;/M? M(A^;_ZD[A^6 M?I_>WSZE][??U#L:I$%CR]N 0Q@B XJ *]GU(3ON085S4O#UX[:HB& MFE ,_>?]NC/V60[Q^Q_ M3)?S_TR7N_^7+K>BO2W-ITZ+HZT+ (XX:;CF@ (+M+X+=*/=36I17R >EM?7 M,'QQ$ ^'PTZ"K>/AWFY/V/IJ4[]X4X;KQ,IX7$["8X;/)UE>@'D<;7S[P@:Z M^^71WU!+ P04 " X@@=9E&WQY@@* #H&P & 'AL+W=O3 JIR]'5 M!7]W:Z\N3.US7:I;*UQ=%-+NWJK<;"]'LU'SQ9U>9YZ^F%Q=5'*M[I7_7-U: M?)JT4E)=J-)I4PJK5I>CZ]F;MPM:SPM^TVKK>L^"+%D:\X4^?$@O1U-22.4J M\21!XFVC;E2>DR"H\6>4.6J/I(W]YT;Z>[8=MBRE4S-7L0UK%Z:/EV_FK G^IRT-Q-!V+^72^>$7>46OU$N$HFZG*$5''*;M3HZH?O9B?3'U_1?M%JOWA-^K?&[#\(???;NU\_OQ/O M[SY]%#>??GVXN[YYN!>_?WCX6=Q\OG_X]/'=W;UXR!30]X>QVN^$60F/SS>F MJ&2Y^^&[L_GL]$I4B;X.N]*5VWM$F)W/%#Y4UB7(.RW(E(BC);$L(7^XZ>4*6:=BSD5:; M&GK !K 48J0A@T1M-%#[1(OK--5$(S+/=^.^V2*3#@)K[5GT1JV5E\M<]74" MA5I)N]U88/46'$3OJUQNC.5MZC$$L57#9](WNO2TYR!+866Y5N1!2+P?: JFGK%K9_B82$N7!HCX#.!R4C3*%WU4* M'Y\Y:Z%I MZ62H$)6%<:P9_:)6*U0.QNE*E[),R%T)CH(>I0^1[)].I]!ZCAS]@*!K$\'& M1Z&8\4,+7?+!0 --N$[,NM3_"@@<[&L#!5>Z5D^KA,!X]D,7+K8OB3%_"C?$ M*J;B/2?]U_#'LG8,/X![8_(-P:VV"8+[++WYZ)6T#&Q=LC2(7FM ;DL8$T(**HDTRX NA6W$UH-X0P$YPSL#=D6:3'@<'(3IL>5-+"A:YFO-L M!Y0:>'D/?W;A8=1$:8&'G_ #2 "QI?Q1EGN^$E@RRURO.9<9E-$3?4/[^,29 M3[.J@RMK:-H8 GB6N%*C)=1(>>JP*-5%"7QYSZ4>\!CECP,,/7)8:2,_D MAG1FSXJR+I;0#H= OC^H\MH] ZBR'AUKWT\W[5IIF5^)K5JJ&QQIE2Z6M76\ MI(DZG46>B&!5 6,AA'U8 (=\2*M2S5PG0>0J/:@K=IE9 ;EP": \K("UUSG( M(4@LZ,AET+GXEY*YK5&:**51MN69 28"SERB" > 9=2E7Q3I?@:[8M4$:':#+)*^I M+,4TE11U@J%)QS: MQ"+2<;98$.-=QQ2;&IH7%-M,@!] 5JBW5+0HJTJYD M_H;'JFSGN)X1[[!178![6.J7_;X&0Z*A0I8K#V\0W[V0Z^3X%B/N6>UJG'@H M/K1MB.L1?;\NIYB]K-,KJLU=.P01UM3K+(+TSUH[W=0?Y:B/TAAM4M96EKKI MB\R*V*>'(!J:5-<5+=&1("\@+F4;4I7M4ANX9$^GMJ>)&L?F+!: V)X%-D5J M]RR@#*\M';Y%PL+W&AP> )-".X<6) (8OY4R])!Q2(#CDI]HY'#\5.A'?H_Z\S,= JM#^P<20-1KJG=D M!!J=X'!J)EQ#-IQT2P3>8DP/6K*'LQI[ \TI#T28=%^UT3UL_)5:PYU#JVKZ M5-=OJ4%]U?Y'RM!?YY/6+Q'+_]?$3FJ-!!&/L:2@_9UT6: MFUV':N /F@FE2;#!@:CBEO'^7R(;_-/<%6[X4ZAJY0_&9/5N23_*&1KAL MEF&^!+*>F#$D%@8":Y3+A#,S C]&FXRAT1XI3_Z7_2ZR<5>'C> ;%QI<&B-L M2+@*SAF.P >8#@ 9-K?-R=PD@05#WC\)(7BR'1B'@\V6^^DP(NV#!U8[/#FJ M%CWX=H,A"^B1HG8M[M)!O]0.%9VK,PV+, .WC;MD/\A\YTA1Q(&&F^#H-MNL M0C&QL1,B^Y[WYGRQ0#-8'VN#=B+>@> 'F(!&37"S%Q6/5:\S"A,#S]6AGI+T MO?<^;GCQX\1[[E68- R_#_-341UR 3?-%<@K?1YWM+$%#G/^1N:8!65*?='P MNJ*0NZ9/:RL,X)RI@MF%X==0C:?*&-*VJ[D4&)28,8"UUE0YZ;NFOG%QC+Y. M:L^[V_-7//C256^_2-BN8+/J SOYYJ*KXQ2@)_,994%O&'YI3@VJT7ZG,)5Q M1:.F@RPH$S^@4.[R(XJ:GO*IW%_.[& *[ ^VK[7L#_LZV-AVZ"*&H\GB MF*\]#SB:IU41?)4J*@5[C-T;G(3(#.ZMQ2\U>)1N MG?_&0P3(_$\>QD?'0ZC>=W3/I,$R=.%J=B!FOG%-+N%KA; M:9[(:'=^C^-.Q]/C*3W-3L>G\_G7'-C>*P/+9:(K+@_X!BJU#+=4(5A M+ALVVYA*0&S=Y633N*O!';9<82"E2N\.]]W>3WK_OL!O:_Z/B33#Q!W^B&F_ M;?_&N@[_WG3+PW]@'WGB=QA)5]@Z/3P]'@D;_E<*'[RI^+\<]-\($C]F2J*E MH 7X'7SAFP]T0/OGWM6_ 5!+ P04 " X@@=9]'% 4HT. #])P & M 'AL+W=OUU,W1R^?\V4?W\KEM@]&-^NB$;^M:NNTK9>SFQ='I4?[@DUY6@3XX M?OE\)9?J4H7?5Q\=?CON3BEUK1JO;2.<6KPX.C_]Z=5#6L\+/FNU\8.?!4DR MM_::?KDH7QR=$"!E5!'H!(G_UNJU,H8. HP_TYE'W96TA>G'T]$B4:B%;$S[9S:\JR?.(SBNL\?ROV,2UC["X:'VP==H,!+5N MXO_R)NEAL.'IR1T;9FG#C'''BQCE&QGDR^?.;H2CU3B-?F!1>3? Z8:,V";I9JB:(=UK.M=%!*R_.FU+$!>]E",KYY\/[OC_#/Q'F=77KQM2E6.]Q\#:P=XE@&_FAT\\-]M,Q5G)Q,Q.YD]/'#> M6:> ,S[O[!]1@/C/^=P'!U_Z[SY=Q*L>[K^*XNLGOY*%>G&$ /+*K=71R^^_ M.WU\\NR ( \[01X>.OT?L.0WSK_Z]>TG\?JW#U<7'WYY^^%*O+LX?W7Q[N+J MXNVE./_P1L0%[\^OKMY^NA0'X1S\X_UW*NK:+D3A5*G# W%5*2RO5[+9BDJ6 MPO(!17^ &1P0;)! OQ1RM7+V1B-VE=F*>Z<((&,X%P0!/U*='TW$RF&9TUCF ME,'Z$J<()#$?9%/26687U%1\EJ95/YR7<&QQ)6_$N??*>V2LX(5NQ"LGOVJ# M3\6B=8RWU!XA[;%\3MEP(D(OUO??/9V=/GGFA;&%- )9UTD2#NER[G6I 0ZB MK>16>+UL]$(7$F++VK9T'5"M&8UD- %H[M.)LY-GG\^O^*?39P\(%736I(RX MT:$B"-KEZVSC)V)3Z:(2T"I]I/BL*#$T6T%SV+$5#:5$ W5)IP0DUL%$G3E5 MV#5D#96S[;("LH5784()O&W*B;"H"-(H6AHJ[4J(Y,AJ4W&15381P"RT%Y(5 MBG/CK0+& ""CU@IILE*-6#J%?X.=RZ*PM .AV?B%G@HLK# M+1#N*-O2<#PLG*W9C+(-E74Q2.B,$?J/$D EESC$%V*D99/C+V$$J],=7;O0 M%&CQ-+]2!?Q2T=5.VS*:]%*M@JKG\(C9R2D"[:_BT-ZW)'8SD#PNEC>33M+) MKJBDT7A[%!ODY,?.%PG!W=GA)*<',H3UJ@LNLF*G%L*J;HI*(N\(#I L071> M#<1%"VLWQ?96GIDB_3;@.BQ,TNQ>%R2ILH\50 $:0SE#P_5C$,*?+++1ACRU MEE@U9[^]I5Y$?*F@*U 'EMD8CL!!"EE9QX$?\711QQ )!E^W1OJQ\##P'1 R MG.O;%6V\RS=6UK-W^GT2?T-.Z-88!?66,5A:8(ZFR ULI!UQ)2DY+K#'0 Y/Q^(@L[70/8V MUL'.(("UU)11^^-9H 7J-C[=*DDRS4X.RB2+Z\9N4 VS R?;DAL:7>L0Z^R0 M9[#$GC@(I1([4N )\QUUL]*.TV$9@:>S!WK OGMG'<.YGTKF*/V,$]>#J?A@ M YF@(SFT(Q_?'SWYEK]''M9R41]E*3IOQUQ(,(T-.7]0F=[^?\' GU825WP[ M4:2T0'75L=SX'*VK1]F( M#5_<46%B/+M4> BIEHPE"YBH\#2U.^_4DE)+$YN%W%!^3I5U1/.3L^2.APB( M;M;6K&.^ICYG*>-4HXEL7]U(E/B46G13P%\:\)QD.3#\>0N.2;;F.4A*UG]4 MVD02BY N;*W2S9Y(1<2'HD7FFZML+T#@QB'5D["=[%A[K9<6?,O#,.S@76;) M1Q+FTJI=OXC^%!5+4DL'>7.D',>NCB]F&BH"HK=NC"?8RWQF!P*"5DD[&",XD\ MB!PWP<'9$_K>+!+_V#$5K9$N5R:GV'VAYUCW*#,;ZH ZA8$;E4BC!;?'Z$U6 M*Z1I"(7J5I.RO6U=00?$&N@I*IT:>6'$0=E*!\H<:_@8C(F&J+$U3E!NK8N4 MM7U,LFRG>"L$\4JA :1_F95,!+JB@(3UE2S =87CQ$=P##2W=@OI:H++1,;9 M%=V?RC<'=@W*YOM;$=95?W48[P\I\;5NP$J)[^MFA<+&F9'8?]Y.T0?_(+(+ M'CWAWZ%PRA/MRA*_-NC07'38A#.= G^\,DA,3S&V-+IDB MS*6AE8+'?)%C>?);FA-$82]?X M@4EH)9 MG$0]@]JANHB"4@;1(@ H8_TW=A,MM-7*E.-#J.LE]T%*@/.T@)\A M4.:D;)!T"7TLP)1RC6)AP9GL)J[MV$%7@K.FZ=G3^_Z\UDT^;W3 MQ[/ADO?2%94X.QTRG\R^:6J6*FFOEQ[*CX>0S!Y_"\A8DC&.N(1[+= 3IC+E MF#ONU@3P/020IH0?"6L3'V4R#\B)\4N<[R6/'<2Q+TIY2A6'<) &9R,! M4B9,CB32<#?.52/. 3G[)0/O+234L/>)"ATB*,PJT'1,J1Q),FXJ-.BO%;5W9SM1V[3="7A31KHOW=&"*J)3"7!]Q( MU;KW!$Z+>=RAN\%"2TFXIC%>!X@1(C-USC,?#8MXW9J* MEH;$RHW[6$M$(J/WC[5"Q86.SN\]^S2R^^C%USN]YG+9$%IH"YZL^"* MN2:J3'/[EE+%8*&HD0IZ]X:<=DY=.>Z]6_L\A?299>393^_,U1*]8=43A:,AI^^42]<'39P@Y9O1 M?(H?9\?'<8H^D?XGF[R"9G0Z0S&;?Y/BG!Y!$GR*6VGG0 M[A@@49!QA]AWS7^O>[R$.1:@A!S8JTH;G2[(0\9W-H1YN[;!N+WZ24 *AHU MA$S:W^:'"=Q::^\3>4I3IFYLDYIR>@K*_IB +3CG]=-_/SC?]^WLKHM&12\6 M^25L. #$Y?2D'=KXVFD2[^]>:3**Z;XO[QP/OI(%IK;D+Y[YF*GBM[.Z3[OO MMIW'KW3UR^,7X^!2/)$S:H&M)],GCXZ$BU\VB[\$N^(O>,UM@$WX1^3@4CE: M@+\OK WY%[J@^\;?R_\!4$L#!!0 ( #B"!UG9LN&M2 , %\( 8 M>&PO=V]R:W-H965T&ULO5;;;MLX$/V5@5H4">!&%SN.Z]H& M[,2[;=$&AMUN'Q;[0$LCBRA%JB05IW_?(26K;IO;8H%]$:]SYLR%,YKLE?YB M"D0+MZ609AH4UE;C,#1I@24S9ZI"22>YTB6SM-2[T%0:6>:%2A$F430,2\9E M,)OXO96>351M!9>XTF#JLF3ZVP*%VD^#.#ALK/FNL&XCG$TJML,-VD_52M,J M[% R7J(T7$G0F$^#>3Q>#-Q]?^$OCGMS- =GR5:I+V[Q-IL&D2.$ E/K$!@- M-WB)0C@@HO&UQ0PZE4[P>'Y _\/;3K9LF<%+)3[SS!;38!1 ACFKA5VK_1ML M[3EW>*D2QG]AW]SM1P&DM;&J;(6)0Y16S M;#;1:@_:W28T-_&F>FDBQZ4+RL9J.N4D9V=+IB67.P,KU+ IF,9): G7G89I MB[%H,))[,/KP04E;&%C*#+.?Y4/BTY%*#J06R8. [VIY!OVH!TF4#![ ZW=& M]CU>_\E&PM_SK;&: I,99%S4%C/ [6*J!E';4RX&O&G! *'_KPG7!) MP*HV!&)Z@+&,6:OYMF[<8!5\DE0;M&$"+I6NE&Z<\!SB?D3? MDZ07#0>G<(52T1M\LM[/OB:01QB!4XEKM@U0<326'. BD0QZHXMA+TDB/QTD MO?@B;NV_'_DY1&=1[*C1.")F;82>ZK'?(OJ_^>Q1S>/_X+9EGE.U=\GKU1 _ MRO&TUMQRDE^6E5#?L,D]!\8SRCRN242URE^Z"D^*]TQG!N+1J]YH-(07ST9) MG+S^][9 &/;B:'A,\^I1N5_B>U=9"8^*/H5VYUN;H4=<2]O4_VZWZY[S MIFG\N-ZTW@],[[@T(# GT>CLXCP W;2S9F%5Y5O(5EEJ2'Y:T!\ :G>!SG.E M[&'A%'3_%+/O4$L#!!0 ( #B"!UD''QVZ9 0 "<* 9 >&PO=V]R M:W-H965T+]^SY&R[&QY ?;%EJB[YYY[[H[D=&WL-U<0>?%0 ME=K-DL+[^D._[]*"*NEZIB:-+[FQE?1XM:N^JRW)+#A597\T&+SO5U+I9#X- M:S=V/C6-+Y6F&RM<4U72;LZI-.M9,DRV"Y_5JO"\T)]/:[FB6_)?ZAN+MWZ' MDJF*M%-&"TOY+#D;?CB?L'TP^%71VNT]"\YD:2.7);2T<*4OZG,%[/D)!$9Y;(I_6>S_IG: M?(X8+S6E"[]B'6W'XT2DC?.F:IW!H%(Z_LN'5H<]AY/!,PZCUF$4>,= @>6% M]'(^M68M+%L#C1]"JL$;Y)3FHMQZBZ\*?G[^4:>F(G$G'\A-^QZ(O-Y/6^_S MZ#UZQGLLKHSVA1.7.J/LL7\?3#HZHRV=\]&+@+\TNB?&@P,Q&HS&+^"-N_3& M 6_\:GKB0KFT-*ZQ)/XX6SIOT1!_/I5R1)P\CTGY3"RRZ\8(^%-0LY1K)TP> M';\V5KE,A4%S/;$HI%ZUT3I3&UR5]F0A'"+S4 *@LT@EAC3/0YP=]W=O3D;# MXU,G2%JM],H="!EMV0@5,&6SA<).E<$DL$[1F.0X2PZ@G&L(S/9$^ 8BL!^K!H+$'G!:KD1]](JTSB1HX&,!1_8ETT(S)0J]1 (>%7Q M$FAE0'->I6%YJ_$NG0R-"4$0QU/%Z;$S@"(A!J"'-"@:Z:2MNB:HRUE]:BJR M3&E7.$B_+E1:_+<%"HD426UD1;][" M-B5! ;"Z464IK;A;FX-8O" ]PUS;E=3J[\@(:HI+E-%4D'=A#F.68;N'BA=T MCU.GQAGBQ??<2*/!Z?7EXB(\#D]_B/VP"_4HV5A5"(;:R66I7!%:2PR/WOX[ M^RYGCML687.XW!RVCWQNJ&Z8=EKE[5#L.C)'+P!X@^[@+?#H4<>BORT?P]"" M1\4YU"KDQE/$Y3,>;PK^"O;<.GJOEY%);DT5*[OO]G3^/<$URD*7P6@7[6"? M,GH;N-J@)1 Y536K(+$I8,KWB+3[QJ-YRY66.F4CQ]L00[<,GR?%K?241)8P M=_$D(CZ)!,X1VIXCD_\W]=OB^-?0U]B/QI/>\=M7F3QYHO7W#F^,\2I<4=I1 MCN=XM]K=@L[BX;\SCU>H*VE72CLHEL-UT#L^2H2-UY+XXDT=K@)+XW&Q"(\% M;G)DV0#?&PO=V]R:W-H965T/^G!?-;:4M?BHP315Q?7=D2C5_* 7]!8?/LG)U-*' M_N'^C$_$9V&_S#YJG/675@I9B=I(58,6XX/>,-@[BDC>"7R58FY6QD"1C)3Z M3I/SXJ#GDT.B%+DE"QS_;L2Q*$LRA&[\T]GL+;5+)N__EM MA\.*0N8_HL Z!>;\;C=R7IYPRP_WM9J#)FFT1@,7JM-&YV1-2?EL-:Y*U+.' M9TH5V;&#R_/SH\N3C_#]53 L:IFO+[[S4 ^1=^PS&0-DZ73%C"I8IE4%P4.0L@5 M/!K/*I:BSJ_ RR) MVI2\I9SB;SS!2&$6=N+!+NPP_%G92=0NE)G04A4+\X&_& W"-;CD?2YYF\N9 MELBELKQ;@$/V:$16Y& M7KM!OIZAO!7YM%:EFMRY1-2JSM$?864;X03!I0#-FR=]-=G@XK[E]BYUR3/>Y !PPM!B$G.$B_V*=L[+/7".-W%83SP@@CS?I\8B%'1"U!P)_,RYN\" M\UCFP\FF%*'=@1>2;.RE,=N%T(NC#"X?RQI$2Y=BB#R?-)DW2% S\/PPZS@_ MAC2+82>EW9,8KA66UX8,OT1/ R]!48PIBKTD""BF)/'\-'H ?/B+ !\,O(0E MG9,9.KD9^,1+? P]2**4T]-O#7#LDO@CQ#G%CDD,=*2Y-'2YXE,95\AN$_B7Q"LB$"$3\7 M^93%A#Q+XY629XN29T^6/',ECW8& Q<3'M4L7&V^G3S'KMNQ'Q$>.@9TBZ"[ MXVOJKW3%E-C ;M %XD*GAG0JC$6FITQT9":0-E4E<\=J'LHA-=,R'Z'N.AD_ MX%MQBS=Z0S2K-P1$7VECZ]IFU;9-L:%M+JEXSLW_[[\/ZNNT\_ EY3U@[3]+ M'PJMAD$.;VQ9Z_$!8JL1.EVX5HB]IVV9=/O #J5*]Y7,45=2I2PN/&-GI+ !M=YZ;KSICR=^W5Z ^Z&CV>?MP9.P5TAPTW<&Q+OKJJI;?O06GY=/E.'[>OL7KQ]XR(3X]W20"G&J.J_ M2>,>Z/;=V$ZLFKFWVDA9I%,WG.)36V@2P/6QPD/>36B#Y>/]\%]02P,$% M @ .(('60[P]:LM$@ J3T !D !X;"]W;W)K&ULO5MK;]M(LOTK#:^QFP"R+,O/S"0!'"?.^&*2#>+,+!87]T.;;$F<4*2& M35K1_/I[JJJ;;#XDV]F9!8)8HOI1[SI5W7RYSHNO=F%,J;XMT\R^VEN4Y>J' MPT,;+7%4I?X6LP/[:HP.N9)R_1P.IF<'2YUDNV]?LG//A6O M7^95F2:9^50H6RV7NMB\,6F^?K5WM.'+Y^N=)S)DZ7);))GJC"S5WN71S^\.:'Q/.#7Q*QM\%D1)W=Y_I6^W,2O]B9$D$E- M5-(*&G_NS95)4UH(9/SNUMRKMZ2)X6>_^C7S#E[NM#57>?JO)"X7K_8N]E1L M9KI*R\_Y^B?C^#FE]:(\M?R_6LO8,PR.*EOF2S<9%"R33/[J;TX.P82+R98) M4S=ARG3+1DSE6UWJUR^+?*T*&HW5Z .SRK-!7)*14F[+ K\FF%>^?FN*Y%Z3 M9*RZS&+UDXGG2397ER2MI$R,?7E88A\:?1BY-=_(FM,M:QZK#WE6+JQZE\4F M;L\_!'TUD5-/Y)OIS@7_I\K&ZG@R4M/)]&3'>L\WO*N;S)9%!2LK MK=*#_*NWB8W2W%:%4?][>8?AL*3_&Y**;'HRO"EYUP]VI2/S:@_N8TUQ;_9> M__UO1V>3'W>P=%*S=+)K]>_4XP-KOOM\\^OEEYM?W]VJRX]OU4_OWKZ_^?A> M75[AV>6=#N]8KI>>%,4S\Z+&;/V(CK++61)IBG4YLK*&=)^LHQ ML&CD&R@H4 M)2^DX3HB0T:-8A*GP/I[#?*Q>Z5'&NLKS$ M9O=YBDV']Q\AGT0+!:E5ED24YA'LYBXOX$#X+@8FG.C5JL@UTIK84I(ER^0/ MHS*DOF6._Y&4( >;B&'":+,\.YA5&>E-8_Y[L MV\N#+5@R)Z>@.Z3%0?$OG+LV(A U#?-,#A.+2=$@,YLAQ[&.\-4:2742O+ K M#8$96&@XQN(Q-L$?60A3DBS*EX87PP>$I@6E7-ZP_J&WQ)U.X:$P-"%R855[02%(/%,?+.+&SK[C0 M EDV,\?JBH9=DXI\8+P526_(8AN'_TQ&^IF,%!R]-9%9WL%PD':F+;<1CV0J M8$D%QD%@!^"&=SYZ>RKPIPE_$UG(2?P%]($*%_IHB2Z-12UEAF@!8ZA M9CI*TJ3<$ TM(8_595HN.!AD"/$0"85XG5$0$"N'G#-CK4LW>."-IEPD/3?: MC +_\#.=)/N:D47O=5JQO,A?21&PMB+=$/1+8$B7I0(:,34:D1W*O(2K(UB) MST-055;NVFD-^>P?'TT0A=*4 ^=ZD2",18A;QJYREB%TK!69.\4.MYB>PWSF MM%"H'>^.;E"CF+'Z5)A[2L7IIFW!"QW_98:;B '41NB-F%R-#&O(F+IV!$?7 M"86D3,)N*6JF@$MS7%Q[@F5]60"<]/.RR)VDH;- N@.ZW#\^K_45*(JH&=+4 M"AD[2E:4C+QVA&;'&3,\$F9)88E(L;"*A[,@!653N%]115"VK5)R-$W0[_T#35@*LT44FN1S_0%9<15X:M9U2 M-,B@8 \FB-R\2! .H 'P6!5D%K'$-Q(-64,HO@=2Q+4#-E<>V+SSP*;)&9^- M< .2;W4J&UT5^0K)9%61R&D1>$6I/E4%9EL9\B6_@RQR2>A^C4]%'B%<$1U7 MN87/D7J7^K><^?".+C,I 7J90"=+C!=5%0P!L#6!$IH O$Z+WY8LA_6"C*_! M\)([#0="Y'%.LI1Q$,=1L7\U5".59-@1X_4L]T:+<;^,;\= ;&FJBQ!K6B^' MB.20L!S4,P_9K#&Q(+29@6FD,(["/B?YS72QQ.>16H62\ORR_=1#:#[SO&ID M%K',ZHU20*^"!R()%//-CQC@:V G[H&$S[UZ#1N.E7S@/ZUK+][/.7/9X)X%\ M/^LUNH%6..'-^BFF=O^:W0Q<.JI/Q"\PDI+VOCHZF>(+A],-UIZ[IA&,&(1(I MG"PY%-1^Q8CW@-,:($-,"N4$(^U7_BKB!+9J*.8A"? ?2L^*')QL2&0'! (X M3:@JTC!.\;&:NFY6V*'H;=JEK7.(F[;CR,V8\%M)]5,:S"H:0#(<*QK#=\[ M<#0!2DA<&MP.[]N5J0L<.\IZ[_9;(S2H%WQGD=]&87W;P-IFOYZ(FH" /7*4 MCG]([A[N:E#@-0AY$4>@>(1P#=%3"&G/;F-/6@N"%RWYO#K/R8$8,#$ ]EDK M3#9>_*RLI("Y 4-O&A.32.!C3&P.:LG;L/9]K!J=;EQN OTC-2?DHU.)?#JF M]A='4UK5@V?@D*REIX#R0&-%?T/"3BC9TQPJ*X+DE8N$A;V2FPV^58;H)+7D M8+*K22D,A79IZ.PN&.88)_*@TL&PRK!2JUYG5PZ,-##BQTF6& W9NS-;#&9< MUQ&(9O-"+Z44^#>Y['M#3U8H/=7/0 ?D_\\0(*\E /.0=][N^K&20ZCD* G3 M@T-.@R%GLG?(!PLC7&1H1'N-ZY[+!?&EE^G9':E_RRX9!A(O=3'%GM;R!ID_ MY-JU&#[QA?@F@'M']V2$H@5KW) M;76' BS17&1\<$%CJ OL09$-)X#LS&H'_#L%8.+A6*< DY**3U',EGE-G[0P MOU=)X3H['*G#[-1TTNN&+-^D'[1E@TA3)1VE5>Q2&L<"^D#"0B9R M+92(JT??*N'PQN'5/U_I#3W$R/B>" W+%X&@U6J5)ES&Q@9%L.1X3E&E_K:% MO!&[ >IKWI#SXH&.N66HO]'/C7)30[51:VYS()*49@D/^1@>@&P1R(,"==WY M)?:K:J#2LDFC48M+_YXH$^#I\Q(_ZH4"UF<(OHGO0M#JCL3\E)SG,F]J[@V? M.F0#PD# >)HL:JOV'7?FA1M3_@2(H1O=)XA]7[!16K2)R&8(D20EM0-<1V>Y ME+.^'H'4(_L6&2J#_"\ME5O8$U7WEDX!=*NQ+J!SK/XE^98Z/XG#TE@SL7>49-9\,M:?;XYTQA,,ES/^X2JZT2A&X(-TS8N%U.GK\AR64]IO8R2,L MF@_KN>4C=RVH9^:Z!60CW"TD:=-I1)LF7ZV"HFO; 7_#) W?NV(HR M[BX/Q.$:4![C.5,BT5+2J4]LUXLD-<'%#]^TJJ3'N^T62,+!U?B#T_IV1]L% M:HX&+WWP&7E-;Z_=NC-^.NB\;4PK'7-X\BW-WC8^9'NJQNK6\*,_OVSX[C(A M\0"\S>^6$@'C&L/LGWZ(FP^5#!Q]@H!?A\'A$@ ;J'[P;+F1M?J-:(R27]%A%-,Y"C8AL"].]I<5R.+'9*YW@F:/.G_? M5]/1&6C;5T>3T>3%67>U%,%/H,'WGNECY=')^2G_G4Y>R ;!-8+!RRCV3[A, ML*_.+E[PMJ?GD[H/QPW=/YO'F^XMA9N@I?N@P@;Z7?MRSW7Z8_!I!P=#2]QV MX/=.],V$Q>H&5@^KLU&1U/=1!.MR+X&,UR4+4E3W5IKU:G67?0;L?7M?[JH. M/_\5JW]V.IH>GS]G^Y]<3/X*LS]]00=8%Y.SO];VKOJG%$/61]I_I^FFV]OF M\"&4J'VJ71Z-7ASM]*O_FE7NO!90@WP5WJ'_B/SVMI7?GF2CCQ+5T>C\C"+K ML^GHY.+L^5\JJFN''AZXI=[D39K= :9,$_7"R,A<6@SAN'VZHS')5,UE_5T[ MZW7;!;M[>M?-/0,&6H^X(=_!,[W;BUO/B!@>=$]/PFL$7&U(12ZRFW7KO-.F MB','7D\18J?.)+RFR[HW#BR>,A :.FD9/BL&0^'Y?WW:1%PVYP"=.P+!F% 2 M(Y72M=OF]-VVXUH8JP;.JSE@^4M]'3;?A.W3_MU?5U>TS-895=^=1J[5VCG; MUVPC\O>_R MC.B8:TZ*='R'I\U^_W62IN[L+6SV4H^(W8QZ4_\A'G_CK.M63E[^$R3^71"\ M<_+SI%[+#ZU03VZFKNF&P:]\<98/]) 774]@U]"?ZZM3]7 OEV"4'$-O_6%[ M:=#F*/QVW.'H*4-#AOHICEPHU/W-SHO@_^28M*_.1Q>G)X1I1A='=(OG;'0. M7.-_[6/5YM/U(P*SK'-Q=@0P-IV>J_-S=>E/V,Y&QR='2*5GYR>JN1YT,3H_ M.N6_D^-SH>?BF/_2Z'TW?A\S'D[Z78D\GF("C].S"Y+/!5$Q/3EM""NU^_>DY6HR-?'Z6J\= CH M(DR[MTOQD-_;]5<+^*I(KUW.IT'S@L(ZG_4/]NT[;RH-O6IY&+P^BV [YY>$ MK5P,EC=IZZ?U>\B7\OIM,UQ>8O[@8G-J9I@Z&9^?[HF(_)&PO=V]R:W-H965T3:)IM/32)Y>C*0HD,A%;I,#A[U8\%UF&A$",+Y[FJ&&)"]O7-?57I#OH MLN)&/%?9/V5BT\O18L02L>959M^K[1_"ZW."]&*5&?IE6S=W-A^QN#)6Y7XQ M2)#+POWSK]X.K06+Z8$%D5\0D=R.$4GY@EM^=:'5EFF<#=3P@E2EU2"<+- I M'ZR&IQ+6V:M77&KVB6>58->"FTH+L+@U%Q,+Q''*)/:$GCE"T0%",W:M"IL: M]K)(1-)=/P&A&LFB6K)GT5&"?ZN*,9M- Q9-H_D1>K-&TQG1F]VOZ0MIXDRA MLH;]:[DR5@,X_CVDLR,Y'R:) 7-N2AZ+RQ%$A!'Z5HRN?OLE/)T^/2+PO!%X M?HSZM[CF**%A,5\M7[]GGY9O/KYDUR^7'SZ^?WG]\NW-!_:Q@"C1AFQ!(>\2)AA2I: \8(:V@\DWPE,VDEK.26K5&+6]("HR=A&(IE MFO*3'1!9Q5B6"Y:H0=Q I^C-D MMG55)"9@X.<$.1D15]I+:(P"+A;H;*5-,:"%1JJQRB'Q&4ZYH\QX >ME8048 MQ#(-"YC9\I+QC1;.+R0@9,DMU_0/^:" " 9B17S'Q-I9:@L&,7M 7.51KD 9B47%L9RY*3.RV)DN]"CR7@=H]. MS7.!^PV9S\U!_;I:[0#??I!*H;F.TSNG8"(-FJ:2D,1-(Y%:89Q2B,BBK+RO MJV)O?,S^OC]5MX+-ZP:RHFE&5CH5!M^VSUN)+);4@ M>SR'N.#%'1H[YY]A"CQ76W)%E9=H5>"_@NV?9CN-(7QB;XB6SW8.6MT->F E M8EX9 1.M!6%@2:$ZZHBO8#L72" =)PDA'%DF;D5F**#!][V8:LQ_SM[@//9" MF%A+$IV%[$NE,!D0 @U!A^H&S]>%BT2303 T<=C21E+,>?#4QDH]KFN%P7@0 M%,)@_JG#7HM2:0H2A-E3%CU(%"-SF7$]+$B ]UTJ7?'O(X!,:VZD%-JX4-9+ M0O0]1A3H@.$.'NYR;-:U<(52D#WVL/"4<#X;0OJ156.VA.2'.CM\M/H=W03!X50;;2;^%J*1&+<8!BX#-''&;@5 M8V-_'_(9I)>";:H ZC2AG4<[VJ3"[5\D%//0MF@B;^:URJ#*=D\PJS9USIB] M+EII:E_4#FK:!H+]R@!@M .PEN8S3H?-Z#%8B0X%N#\!QWJ3Z:;!<:N@P"A M\%!)[A*Y WUO"T>VNZU.%E"?56Z+!3OA0X>U([%7P]0G+F*UJD-LKV1P!G9; MM1VN2-YCQ4"F.U"5L:5E4+&*IF(E',/%+* KX'B-68?-0O<\Z"6(9*C,VNWR MN\$]9;>8_'J:[HHC6'M ;=J7=*,8;!C28=.(@_6 X+=J GL6O0=& ^N%?ZV ?D#\7A><_X+2_]T9!X1#*KRG , M,D!Q N'"M?F=J+K-(/3_D?^?L1ME@=/2&>1Z+YK9KRR<+^#WMU\641@]/7"% MW:O[:]<].K,@C)[T[ISA]M#\ M$&C6-O4ZP<4T>+*8=2P*D17-P4TM>#Y$\F'WG 6ST\7 2%^'X0/(,46^A5L; MP[._%L,GIZ?W8ACG_"P,A\%B,=_'L!O^-@R?!(MPVKO[/@Q/PWGO[HH[!_.P"AF[VR>*B+M$TE0)SK5CT)@(ZY24DLNL!J#(B0KWVEA(6T MRF1"(%OQC.IF:MQB9ZG5+( @J)E(?VS,L2)%/=TP%4G-20'L ;!RW33@#VLJ MXUHIPT<6/&VT"W17\>WH8>'U/&HXM'N('FEG6B;A2M\CT MQV)P8#DXPQV96%[9"B%4H36*6PA"%W3-T2#G-DY=K2SR,E-W0AS@IE:9W-!E M4QJW*5*C156;U)+IP;]D@)JH<50[)(.ZD46-'RW!@DB=CM+44''ATL#&^86* MX^S.G]W I/Z4 E+]PYVVZP:*.W0_\EGT=Q*1\ #*-M5VSS5-#Z)E.3.^)X7U M#[%XWCW>'^W6^PW>$P&!XOL4B%U4DA.B4$/A(VJ-!XQ<):!5RWT^L"BQH.1( MG401',.G.3J.V0?ISJG42? K';E>;X(<"2D,T!]S0--_JF1#W3]INF?*WIFW M9]*A;K'IGXY\AZK>ZO9CI@FU\8,RZX!/ZHXTJJ5M%R'7G#0PV>7SO@SJ0F*,@49(_/-7.=D7]2=,]< =-NX,NNE7@ M.55\NM+@T$L\Q)^>%>7]?8/C!J''@@[ZH'%TY5J9J.:3>'U^U.PW/1 M[M2VY85AA;5'%E>9'VIVN29<*>2\ASM)":![RX$FPL '6*TJ,BFQZA>X]:'-+)._I MH;7SY"E M^PQB-]U]3 *Y8P-[";AZ#4NGX[.3D4-#?6-521]%K)2U*J=+[*X+C1/@^5J! MS?T-,FB^DKGZ'U!+ P04 " X@@=9'W_H2U@$ "W"0 &0 'AL+W=O M-DRND27>*!.-* R[C8QQ&8P&_MU< MCP9J9P67.-=@=EG&]/,$A=H/@V9P>+'@V]2Z%XW1(&=;7*+]F<\U/34JE(1G M* U7$C1NAL&X>3UIN_U^PY\<]^9D#\0:% M<$!$X]\2,ZB.=(:GZP/Z-^\[^;)F!F^4^(LG-AT&_0 2W+"=L NU_XZE/QV' M%RMA_ C[8F^G%4"\,U9EI3$QR+@L9O94ZG!BT \_,(A*@\CS+@[R+&^99:.! M5GO0;C>AN85WU5L3.2Y=4)96T[^<[.QH7NH[E@D\V!0US)6Q&BW72-I;F*#$ M#;*<'0@/(G. O[8 MR3JTPAI$8=0^@]>J!&AYO-8'>(LWKAKX>[PF#2AA_GG/X0*O_3Z>*Z)KD[,8 MAP%5B4']B,'H\Z=F-_QZAFV[8ML^AUZ%B_TF7 9NN8F%,CN-[_GPFU.FL^7= MPPS&LUMX6'V?+F#^L%PMIJN[Q?1^.EO!9#J;?KM;P?R/\6P)JQ3A1F4YD\]@ MP+O,H+SW(73Y!K&@7EUM P;=\+1!^UI=U,$PPSN,V'4T?\W?GLJ-F6V MXI._#%V*3-C4'R3X!H%+BAZ3,1[9DN.OE#H1R#IMG)8FQYAO> S453U<21<$ MQ428&KASU&Z;OF;PZEAN0"H02FY)X9)TXCD4O?1X>"&$TTM) O(:V:,TGS_U MHV;O*\&A2P#-54+L#LK$1 +VJ(FK\U#0/6&NX9#I54*?3_=5JBEBI[T&J%.@ M[Q3G_OM"Z>3$,*23IYT0 8KRI>\O;FB=K):ED)[R!31KK2CR<]1W,VVCH0-W MTI([IG0MJO5[$8U781.B'OVZ;9@^48PL$2%?=EI"61"D@$'RYDNKU@U[EV[N M]_LT-]MNZ%["C!1DF=*6_W?,2\HUU*[8FCU'M.6VALZ@?U58O*_Y!?2Z31K; M5WWG1.36_3;<[GQ%NOA9KUQ6*() MZLLBU==%6(_H'A/"<;<*7.Q>M(0ZC).$.VORYPW8153O5.:,4@8/0B9'UI0; M92704-$GZPWU1$)U9>SH=^KO=>3&R66:H=[Z3P;7J7;2%O=J];;Z*AD7E_%Q M>_%)<\_TELJ)ZFY#IF&]UPE %Y\)Q8-5N;^:U\K21>^7U 42U&X#_;]1RAX> MW '5M]KH?U!+ P04 " X@@=9BVK^+P\' #@$0 &0 'AL+W=O.E*PD3O8&%(U>CL_=/7?WD/+IQMC/+E/*BZ]% M7KJS7N9]=3(3T>AP6$A=]LY/ M^=FU/3\UM<]UJ:ZM<'512+N]5+G9G/7&O>;!C5YEGAX,ST\KN5*WRG^JKBWN MABU*J@M5.FU*8=7RK'SCJB:1VWA1Q,2(H=!G^RJ^1A\Z"X\<63.*""<<= M''&4KZ67YZ?6;(0E:Z#1!:?*JQ&<+JDHM][BK<8Z?W[K3?+YX!)YI>+*%*BU MDT37Z= #G6R&242Z#$B31Y"FXITI?>;$FS)5Z=WU0T35AC9I0KN7%AK2Q7BJ[[XKTI$^DR\>8K MT:#$[Q<+YRWZYH]]; 1GL_W.:)9.7"43==;#L#AEUZIW_N+9^'#TZHE49FTJ MLZ?0_U75_@;IXX>K7PXN+V[?O!97']Y=OWE_>_'Q[8?WXF.F&%J6VV^=<,1= M9O)462=D55FSAFL/FT\EILHZF HQ=LR ;LP$M>Y+,7+%\^. M)Y/1*[KAR_&K[T2-EK%BD^DD$V:YU D0^R+5%K-KZ%*6J5!%E9NM4@XF[#J& MAW'80A\213Y6J*=W;"\WTJ9LG)BB0%".XNG#%%75B4<"CSQ!/!H@3:@WMY]< M$VI?5,JR%B*M0,L]Z^L[U@&/&%.)#MQ8$@KDI%MB@I&IZ'5,MC3EP9=:YGJI MVZBBP:!;&_(T/GKE1$6-"N*$=L*;D'S#!BA@A(,%=TS2Z1BR;1@7I)+TKX1C MTCI 2<]4+[5U'CRMZES:?'M FT-:YP KH#RZ7'5KTF+CIM#>*]6\O304%6Y> M-Z45+^EYI&[_XK9+=!EC<0GBVRIIQ=+DV%;(/[VIZD6NT?70?"1ZKTU:II:Z M1/$T(%!WB#>>&!O66XTK MYQO"<9F4*(M?-$V3X'W.<)*D4VI<^W_4Z<:(2U M-K7+M[1Y8!I1I5JGB@83I7U;B8P)_' 8S[@+=M)ZYCHFSG_X_I ^/C:5>V96E*0(E$EHK-5 T M+Q)I[38*(/5.0R) [7Y&VS:+F -Q&Z+ X&H2Z82HT0*HP.RE- M5.18)IE6:][S*1<,9*JH[CR+7?8*J$A-ON!:0EEPRD*G;I\:2*N_OUO<$E MP7\ SITT#DVP?[QN.L(1*L!KZBJRJDNN'^)H<[ (QP:>F0DZ!=$.1;+5^AZ( MU[5M$N$N/2CH'!E[UU%CPR<.@ZH]##+-=,3H=_47.Y^KXZEDQT]WXVN&V2H^ MDY6^\1LWMH;(V#W=K9$\/J3M[@YS@DK2E'7/P?<"YW,1E>-$O*^+!7@.PI** MHUG_^_E('(W[1_CSXTXLEU)#UF1>*_%#T81%X '0X:0_.IZ+ M^5%_-GH<:'H\0"0 G Y&8_'#[I6*AU_:$Q\]-&AN1[,J]9]XA3,?Q@.;Q3KV M390=+GI']L$G*Q5.$%JQV+P.PX5NN M>/1-A^%N$O?H0OLW)'>QL:*C[TU/RR0Q=1G/*#&C.JKPP]:.NP9*D6 /#\G^ M_[FBV*-T4):/=D63%6U#](GPM1'HY[/!(3Y>\YR_P^'C^73P??. C]^5XJ_S M?'LW>T),PB2V!/X7_^.._W0G-Q GJ?G4@?^@]V%NL?S>^6,^V/?--NQ\=1?* MKOBW!2>X7N$#O'W:_GQQ$;[:=^;AMX]WTO)NG*LEEHX&1_->V"6;&V\J_H9? M&.]-P9<9&E99,L#[I3&^N2$'[8\ZYW\!4$L#!!0 ( #B"!UGOXDJO_@< M -@3 9 >&PO=V]R:W-H965TXT=L9R>C_Y7#EZT+N^+/A2S(7[4GPVN.LU4A*9B=Q*G3,CTJO.S>#MNS&M]PO^D&)C M6]>,+%EH_40W'Y.K3I\ "25B1Q(X?M;B5BA%@@#CSTIFIU%)&]O7M?0/WG;8 MLN!6W&KU;YFXU55GVF&)2'FIW(/>_"8J>R8D+];*^O]L$]8.+SHL+JW36;49 M"#*9AU_^M?)#:\.T?V3#L-HP]+B#(H_R/7?\^M+H#3.T&M+HPIOJ=P.MN+*QGO@HSA$1DC]DGG;F79+$]$ MLK^_!SP-J&$-ZMWP58'_*O,N&_4C-NP/QZ_(&S5&CKR\T1%YE6GL013:>&/_ M<[.PSH 2_SUD;I V/BR-TN2M+7@LKCK( RO,6G2N?_IA<-;_Y16LXP;K^#7I MWQF0;\CX/'NX>?QX]RN;SW[]-+M[G+/'E6"W.BMXOF6QSI,R=I;IH$OG%MEA MM+7,;312C;S$%TK4"P#&5F B]J@7/(XUNV]MSA/V,5\:D4A:TWK5]8H/;*GD MA:R43@K+9+[6:BT(G@\-U$:L,#HN37,IK W7/'[R%TB0\)8PV)4L"D*K!$^9 MJ[2B*W-"K95,O Z>IE))7")HKA7^ MRH_"QZU'SD%-M"Q5I7@#7XN@;U$:);8U2HA(N'EB7)IJS>X%K480$$VNFL== M]J&1%U7"CBR%O8*5%C(+A#*6!5=JZST$T*W ^+#()58[;Q,).P)J)Y+ZTNO2 M(*F0A:CW5DS*]!,Z!V7$L_AWV5QG?C<$VF8;<]M"!+U<60V%,7HDD17:/9+# M$'+QU;&ER*O$.$0W[KQ8"C755RRAMVN9B(:E%EW#K8 ,7-4B#%T:=ESFMGU$0*IM#=?A$(GCE-^86@6#+8SFB:\(PFT)2:%@_!L:(H@..\GDL(7&GE6940R!J, \%J);D,KO M0E,ZY/M?Y)^VTC6G1.1)XK.AMI#BM"L$T+06H3,:OL$RD A!HJKBG;HALMD" MDY0I,Q*:FE(Z#W0MEB(TB_^5,J:\A+!84 GW69J(U38QOB#5I(O(6)Y[[H#^ M5.NK=$X57_MZ#O??-NZL"_8WS$?*J1(X?;R?A3O5NBIKX)#!M$G9 ,))@F@S M5!QP12*]"LHQ"-OC0@ 'NG"I4+^6V/=7W=\^D"?F&&A=Q.92K7E8/%_Q_.GG M0%7"CM)&0V^[Y7Z?66T-2*"B4+Y%5.2R@OK7$=<7.N/^<0$KZ#=$+94+;Y,5 M(JE^L'23-(:"B?!&FS>[:J2]*Z/&C^VX[7SZO$E^R7U.SAT!\SM\XZK#H[;= MX+NJW6--BS8-PVH+*I@ N; A_P]W3/ 5)/89@>*[&Q\8])8&K'C&\Y# 4$V] M%HH/80CF$HHC>;R7>R)/VHVCXH1.4Z(U9PDJF+'HZCX"QJ7HW9KV'!:KP!DV$+F1:*"4HE]B$S%D*UZQ3YBG([[)>6/>68+6IF M2K,W=:P!"?H!J:!:8<7.(NSTC4+\66(""SW*6]E25GD7IM'))7[K:F964MCX&,T4T'$]#SR>26,/YF"]^0XJL/UJ,I"@*C'-,,8:@1U;YXB M\(!%/8B=>'R9;B//2$^S"\'3JSVCT M;\3F-[_/YNSF[CV[?_QM]L!VQY"'V1^SNR]X>6#2^)%-!H/H8C+!U7@\BB[Z MTV,E<3J)^A<3=CZ*IH,Q_-G0^'+8@? M[V[O/\W8R>_W\_GI89R#<32>C'$QC:;3T3&0P^AB,& GPZ@_&)_6A[B7% 2 MT=F$G473LPOV7A#EW[)9P[>*:RU5KK&3P2G^QOU3-HX&9V?[#GH! MX$>",!R2V^'__FCB][] \'?83G6@ZL*>H/:8\2".K5X.4^ MPU]F,?YTCWT(&^U_K:@LJV]-^4;#B_A0\OS=/FL]5- M^%JS6QZ^>7W"J"+!&252;.UWSR<=9L)WI'#C=.&_W5#5U)F_I#HE#"W >S1C M5]^0@N9CWO7_ 5!+ P04 " X@@=9BWS47,,% 4$0 &0 'AL+W=O M6B=[#GWEVJ@SW9FHH+=JF(;NN:JH#@[V&SMDU M,[?-I<)LL$8I>FL5^+^^1 MDLUH6YDKN7S'.CXCBU?(2KO_9.EELTF/%*TVLNXVPX*:"_^D]YT?-C;DP^]L MB+L-L;/;*W)6OJ6&'NPIN23*2@/-#AQ5MQO&<6&#3"+)@BQ[)&>!?6[W>,G(I"UHP$[Z76_;V!@4J[<5!T\$<>/OX.?$+.I# + M34Y$R,F:?^+PDM?@'Y)S'!,Y M(S?TGOQ].-5&(:O^>4;5\?'MV>W[PYN3M^3BYMW)%3F^.+N\.GEW;"3>D&E2FMJ"BP MAE)$&"T6!#0:*9AP]F^*2L>Z>,2:=ZPKRYI08Q2?MMX&(YTRZR4J'AR^G9N% M8HS4/H&936""]&/K]"-4E':0[(*9%=W,]2^B@>,B6PUQ;2TMX0*J8(0#L0 $ M%0;U0^#$*\5$\4"064*##"K7+CGRS&$TF;(Y%\*Z#T /C"KRA@1I&N;1J-\- MXR3I=W%_B0=N!624IA7\H!JI.MTV.^8H[JMMJ*2S+<:28)S'?1*,LKQ/WC.M M/4)@(?K$0CR+\+5A0L)N812\9GES81C.C-$DF0Q)E*:OQ34DPI^$;J^A]TBV M()E8/FF<]C?C@'2PH@U37);.\:,P'HY7,C\ >0@-WC^Z]9'Z8*-N-NX4T$KA.7_F\"))[U M3SB*$/%)1*Y845&M^8P7/I[8L!E^6 B>EO-C39TB$G2*^EY3,O9ZHASP082_ M))G@?Q:/7RW+OQ-Y!,"&,1@EV?;8C\)TG/B0)5F"^NHSE "=_6#0\S#-(>A9,D)N,P35X[\*/QT.L:)SAY@3V#43B:)'8< M#M/13PX^D@RQ2/)L6^#S,(_'>$;#,(/\9=>K6K/]%ZB1<# S7#'KY+4W&R#J M'RKK61K[DA*'DW'VBF7]L);*\,\^4$"H6OO-0J*\($1!%*_R(4IM$7#!B6%F M_K.+\DK+UHJ,\VN_0MY]N2WC-]( _KE.P67K4XAY%H[CR"&.XW"4CGU%^N.9 MSV-!]8+,T/7X6J!QF?'*0=H*8QTYT2KT/IJY#L'(*8R4SKF%D@W8-ZTA\(UM MC2S ZJ@!9:9D_<+N!XH+I*95-9<278F654F6$/:-3Z>>=PM6W%U%$)X=;1DUD@KV:*#4]6#/8\EFYJ06)X0\X?&1^X;/1+9ZW9W"0,9J3C. M-3P#I[2*FZZW9 HW.6>*7M*&T#F:1V?(CSLWL=TT'/8R]WQIF+E^=.I=ZXU% MG,95Z;;GSC/AQ;IRV:S9,'*RS_@?F)DX^Z]4VF0NFZX8 BRL@)8GTE0 MZ"96P?J'D(-_ 5!+ P04 " X@@=9)?Y=SYX$ #/"@ &0 'AL+W=O MR;P],V-[^GLNGF1*J8*7 M/"ODP$J5VEZVVS).:4[D!=_2 O^LNSSG$_'SFF9\/[!MP^"*3: MM96$Y;20C!<@Z'I@C=S+ZT#+&X$_&-W+QAXTDA7G3YJ8)@/+T0'1C,9*6R"X M/-,QS3)M",/X4=FT:I=:L;D_6/]BL".6%9%TS+/O+%'IP HM2.B:[#(UY_M; M6N'I:'LQSZ3YPKZ4[?4LB'=2\;Q2Q@AR5I0K>:GRT% (G2,*7J7@F;A+1R;* M&Z+(L"_X'H261FMZ8Z :;0R.%;HH"R7P+T,]-1RGI-A0"=,"%BD1-.590H7\ M%28_=DS]A%&1P(P7,2^4X!EJ;U!444&E*I5V*\D21@2CLM]6&)&VVXXK[]>E M=^^(=Q^^H>%4PJ1(:/)6OXU(:CC> +Z&AA\S#)&3,GX&E1*(:YPLP(>"[P2A"09C+G8$^<.V> MVRV9O=".$)'>^U'/=L(0]WYDA]V@TNK:4<>#\6MY8Y[GNIZ*QT\PBF.QPV#0 MKV&^TZ"=-]D15.&CC6%2(G1%),QP"*A":V5<8I>XOF/\=@(3 M3^B5J]/5JV\[)LZ.[7;=,Q@3F4)2!2?Q:8RQT]#\N%F%EAO941@V4!T8>M-S MG;=_#.,DX!:B;.9.4RU$VN1IZAY/HC 5P;.MAXIG^@ZKQN%WM7;D&*KC(178 M'1=SX :!WOO=[L'2:R*/7@@W=3*VA"7ZE7@GVKQI7N,-;=_7$51KS0\PSSKO MU=HX53HYV(?-,^3Z=M#19PCO B?P2F: S"@JSU#HV#W/T0(>2D:UEMN+X*/7 MI=T8,G(J-F:4DIC17:'*>:/FUM/:J!Q27L7+4>\;$7@+2,CH&E6=BU[' E&. M3R6A^-:,+"NN< RVQ0G3BJT /Y?&ULC57; M;MLP#/T5PBOV5,2.DW9%EP1HNNQ2H$77]/(P[$&1Z5BH++F2G,N^?I2WH"A59>&\ M(AX-*C;'*;J'ZM:0%+#2[MS!5S+3^MD+ M/[)AE'A"*)$[C\#HL:LENY.+[_CIIX3C\>UM.&$9>/;HXR\MDZ7FV"22Z&:)UMM^K 3<):\ M$Y!N M+ NTD46'YACHT&1B_!>&]"\Y=0:H@F5VZ#UM^/YJ?DW%:,XS"B,;!H M%AB-/G[HGB:?#W#MMUS[A]#W<;W'E8.QU/QY+]M_X#V,IY.?#Y.;>Y@\^O.' M@JM:KD-OC^E+4C1ZI4\GE'"".VKN:B/4'"K)%#@-7"NKI9'SA(FA7G7G'$AA5N3!ER!<(-T&L+-; ?N21%R M"+70HFT6MMG7T?5+PS["6:>5AIEF!J MY9JY;[7MUKQHEL6K>[-RKYF9"VJAQ)Q"D\ZGDPA,L\8:P>DJK(Z9=K2(PK6@ MS8_&.Y ]U]IM!9^@_9>,_@)02P,$% @ .(('6?A-UPE4 @ M@4 !D M !X;"]W;W)K&ULK51A;],P$/TKIS"A36)+FJ0% MC332VH$ ::C:&'QVDVMCS;&#?6FW?X_MI*$;W8007Q+?^=Z[>Y?<95NE[TR% M2'!?"VFF0474G(>A*2JLF3E3#4I[LU*Z9F1-O0Y-HY&5'E2+,(ZB25@S+H,\ M\[Z%SC/5DN 2%QI,6]=,/\Q0J.TT& 4[QS5?5^0<89XU;(TW2+?-0ELK'%A* M7J,T7$G0N)H&%Z/S>>KB?D#BA7:5 M>5F7C%B>:;4%[:(MFSOXWGBT5<.E^XHWI.TMMSC*%^P!-@86J/T?(0N$2VX* MH4RK$4[A]N82CH].X BXA&^5:@V3I69=GOB9/ E<*4F5@0^R MQ/(Q/K0U#X7'N\)G\8N$7UIY!DGT!N(H3@_4,_][>/)".H-!OGK5Z-)]/Z0UO]$]DAY.BA/7V+/O]I5PV6A M:H1C*]>< "/2?-D26PH$4M PC9(.-:%CGGAFMV\V^2B)LG"SK^W/F-,XFJ1# M5%=TN#<"->JUWPP&"M5*ZGZJP3LLGPL_&ULM9;);MLP$(9?9: "/271XB5+;0%VFK8ND#9(W/90]$!+(XF(1+HD92=O MWZ'DR&YA,T#07"1N\\_'DUT@&GBH2J''7F',\L+W=5)@Q?2)7**@ MF4RJBAGJJMS72X4L;8RJTH^"8.A7C LO'C5C-RH>R=J47."- EU7%5./4RSE M>NR%WM/ +<\+8P?\>+1D.=ZA^;:\4=3S.Y645R@TEP(49F-O$EY,P[XU:%9\ MY[C6.VVP6UE(>6\[LW3L!98(2TR,E6#T6N$EEJ55(H[?&U&O\VD-=]M/ZA^: MS=-F%DSCI2Q_\-048^_,@Q0S5I?F5JX_X69# ZN7R%(W3UBW:_OG'B2U-K+: M&!-!Q47[9@^;0.P8#/L'#**-0=1PMXX:RO?,L'BDY!J474UJMM%LM;$F."[L M5[DSBF8YV9EX1O%-4<%RUDRD>N0;\FIM M_63C8=IZB YXZ,&U%*;0<"523/^V]XFV0XZ>D*>14_!S+4Z@%QQ!%$3]#:-# MMM=%HM?(]@[([HO $2P>8292ON)ISX;L&,E1H=8(,.;.#4 M^2+%\0O@W*+/P0T[N.&+HC9'10>,'6!S:S['=MJQG;XX<&X^M^YS?&<=WYE3 MYR-2 D"X/($/"BD_B".8S6;P\QJK!:I?^\"<@B\\(.<=[OEKG.GS5T .@^V- M'+C_ 5;AWFO6;;;_T[B(=G)$Z)2>-WVU^RQRX,NH&TZ"=W7_R3/%>8$ Y,5XR5;'/CJKO;WRE)*J0?TQ9>&A)9"]-6)]UH5]Q-VI)FN[RM#*^9RKG04&)& MIL')*3E6;;'5=HQ<-@7.0AHJEYIF004J*KN YC,IS5/'.NA*WO@/4$L#!!0 M ( #B"!UF+#X?_4@, %$' 9 >&PO=V]R:W-H965TB#[0TDHA0I$K2 M=OSW'5*RXK0;(T!?Q"$U<^;,AE/ID6T\+D3TJR#UMK^-HI,V6+'S(WJ M4=*?6NF.6=KJ)C*]1E9YHTY$:1P74<>X##8K?_:@-RNUMX)+?-!@]EW'].D> MA3JN@R0X'SSRIK7N(-JL>M;@1[2_]0^:=M&$4O$.I>%*@L9Z'=PEM_>YT_<* MOW,\F@L97"0[I3ZYS?MJ'<2.$ HLK4-@M!QPBT(X(*+Q]X@93"Z=X:5\1O_) MQTZQ[)C!K1)_\,JVZV 10(4UVPO[J(X_XQC/S.&52AC_A>.@F\\#*/?&JFXT M)@8=E\/*/H]YN#!8Q-\P2$>#U/,>''F6[YAEFY561]!.F]"4 MCU;37TYV=O.(!Y1[A%JK#K9*6DUY(@ZVA:WWCAI>/[&=0/-F%5GRZ.RB<<.:1F/#?(>K&L9XGB-Z'>JII20H07>4RP:L*SA47^#1@"6-K>IZ)D^O M7BS29/[6T*T&-Y#4OF;3GXQ\:E*B)&R&6A-$H?;J%IU8C?M470%5% M7]777)(?M3=,5L;%4Q$EILT;7V_WR>!)[5A9*C",>A)>0KY8A&F6."F9A=FL M@/>22%<%L42DF48%SG\2K'JT928 M3%J^2\JQ2\S0)N78)@:2-%S$A)&$Z3(EFI:)[[2<+8LPCS.8)468S>/1/PW> M,7G_86*@R.>04+2IZUJC!*\HP=6%IOH7QF3YDMS-PW@6.RF9A_,T_1Z'1-YP M0]Q[S67)>R;$R56(2XO4V1;U347W'7;S7.W([H8&Q^#\V=LE0D+[;TYJ%V"O2_5LJ>-\[!](IN_@%0 M2P,$% @ .(('60M)5T=- P = @ !D !X;"]W;W)K&ULO59M;],P$/XKIX!0*X7EI5U72EMIW88 9K8@ ^(#VYR:2P< M.]@.'?^>LY.& EL90N)+_';WW',O]F6^5?JS*1$MW%1"FD506EO/HLAD)5;, M'*D:)9T42E?,TE)O(E-K9+E7JD24QO$DJAB7P7+N]R[U2_PGN/6[,W!>;)6ZK-;O,@70>P(H<#,.@1&PU<\0R$<$-'XTF$&O4FGN#_? MH3_SOI,O:V;P3(D//+?E(I@&D&/!&F'?JNUS[/PY=GB9$L9_8=O*'LPK3NQ323B'UO%M#GN4YLVPYUVH+VDD3FIMX5[TVD>/2 M)>7*:CKEI&>7%TQ++C<&+E'#5ZO[(#ONR8X/H2^OZ +F MC4!0!?Q./(05,SP#)G,XYZ*QOP:\=>"PB>L2H5"";B:!@W5Y!X/6T*:V)5@Z MSE15-Y;Y*T1$UKW1O#4*N*-6$S7CJ,W@NM2(/Q4#4"K1IW+ )0&KQA"("0%O M,JQMJ^AQ>QC(J:"'/O7N,^H<[D,Q>*6,&>ZE\DU3H696:4>_8]JS&P@O_0/] M#;UX7))[N#MCUFJ^;MHP6 7O)#T8VC !9TK72K=!> C)**;O( WCR7@(YR@5 M7O?:;0/T8AI+ 7"92,?A]&02IFGLI^,T3$Z2SO^[D1]" M?!0GCAJ-T^&N+.X=L=\R^M]B]D?+LW\(VT514 MPQ>O-$#^J\:S1W'+2OZAJ MH;YA6WL.C.=4>5R3BNJ,/W;//AG>,IT;2*9/PNET H\>3-,D??KWOD!Z3%&8 MA$D\V:=Y_D>]7_)[VQ,3[74"2NW&]SM#E[B1MFT*_6[?4D_;3O)#O.W'KYG> M<&E 8$&J\=')<0"Z[7'MPJK:]Y6ULM2E_+2DWP+43H#."Z7L;N$,]#\:R^]0 M2P,$% @ .(('64MX_RJ'!0 ,1 !D !X;"]W;W)K&ULS5A;;]LV%/XK!V[1.8 :2]35;6(@29NN0]L5;=IA*/9 2\>6 M6HGT2"I.]NMW2"G*98[CHGOHBT6)/-?OW.B#M53?=(EHX**IA3X'HZ/@V7%JS[L#GRMR/J/JC#EX2@;08$+WM;F@US_BKT]L>67 MRUJ[7UCW9_T1Y*TVLNF)28.F$MV37_1^V(6 ]03,Z=T)P>N2&\E<*4&EZ* HO;]!.R83"$71ERS+8R_*T5 M^Q#Z'C"?15OXA8-C0L/@L1_OL6&:+ AVL9]]I%2N&A):;FX1O*+ MPPS.\,+ <2WS;QO5WLIXL]IG)<*);%9<7/ZB(2_)8Q0BE8#EX$H#!!,.,#G? MTB*$7%*::X.%597"#!:RIGI1B>4S&!,+4\I6TVEM]PO:XTKOP5FI$&\%TAW^ MCOLII05FH%(K\ M$@ADH6O>59/B*R4G52<#XWBZ!V-&/S+NPUP=2V#=S)T._]*Q1:,!-Y(9:I_.E_=#^Z6 MB+ +VGW+55Y"&'3;=X+! [S(<66@U;AH:ZBK!>[=8?BIVWI#6S"V6%/$(5PIGB!('A#*1(3H1?0P7'F9$X]&K,]"+TXRN"=%#DA@Z;JHG-) MB6T,TJ!1#Y/F6DGG3A"@#SP^SOJC'D&8QC%,K/8GA3!K*C/\B_)@T#;R$ MCI)-4>PE06!M2A+/3Z-;C@]_$L<'4R]A2:]D1DIN=GSB)3Z9'CFR!QT?^8EU M?#:-OM?Q?A!:QT^S]-KQ84J.]RV4#SJ>CI)-8>2%D0NF-/78U+^3)#^)YQGY MB47.\Q1I:7)OR+,DMB&?D?D/>CZQ9T-R1/R]GD]9;#W/TOA&R+.KD&G0,A[3:?$^W^ENZ1#-TCV5K.^XY1W],Q;@7$ MRPNZ!6C0TO^IQ7MPVAH[C_X <%MUV0S+0]Y#A +6VX# M=M&I]1V84GYPW4\)A-5I-ZC]:0>U^W$CR=3!:""HV\*6K5V"PF8R%2!JH/26 M4)EA- '2,J6O?IK:97:]G+H8LL4#^<)0_H:,6D'8EXZ=[!UZY:;0F-RXQE&E M7;K+*DW2LA6FN]$-7X?[\%%W#;P^WEVFJ2/0I*NAQ@61^OLI37:JNZ!V+T:N MW*5P+@V5=;!( !D !X;"]W;W)K&ULO5AM4]LX M$/XK.RG3@1DW\4MB!PJ9"12NW+17IM#>AYO[H-ARHJEM^229D/[ZVY4=QY20 MTM[1#XEEO>P^N_MH5];Q4JHO>L&Y@;L\*_1);V%,>308Z'C!*7P;M%(2D?-""UF XNE);^H=G88TWT[X M+/A2=]I ELRD_$(OE\E)SR5 /..Q(0D,'[?\C&<9"4(8_S0R>ZU*6MAMKZ5? M6-O1EAG3_$QF?XK$+$YZXQXD/&559C[*Y5O>V#,B>;',M/V'93/7[4%<:2/S M9C$BR$51/]E=XX>G+/";!;[%72NR*-\PPR;'2BY!T6R41@UKJEV-X$1!0;DV M"D<%KC.3-UR)6T:>T3 M$GC+D[DHYC E;PDCL'O_ALTRK@^.!P85TK)!W @_ MK87[CP@/X+TLS$+#>9'PY/[Z 0)MT?IKM*?^3H&_5T4? M[B/-U2WO35Z^\$+W]0Z3AJU)PUW2)W](8CO+8)K+JC @4T#Z+IE*X R# M09CU-LP[I6['?+/@P.9SQ>?, *B,))F@EF@$B@K54J-GD\J1;' 7OPISE_EQ"LH,7PRT;@,4HP-ZEMQ MIC2Q8V05$4U@R3"B&L5FF('T$=R0A'O,!.05M[S:1U&YR#*$IPEU;8\^J"7A M7P W,$(W1X<1GT7'X';#^!*R9AK37ACJ=$X;]3W8=@_Q)4&(>Z! MY_G8@]-I8$?(1VW(1SM#?IZFF./@0PH=/E^(@A6Q0(5=9G\H@**&3- R$PG& M+8%K@X]F.,79LH,>10B+_OLQ-@M9:63(8T$^8WH!%V0' MY0&TXA4ZACBJ#7PDME\O60E3Y'ZCN^/Y.AS4NI+*$AUU6#'P&U9)V,<<@LH4 MCZ5*+.FQ-L557F76((DF*K0QQXVVH.J'@F@%$L9W0L2&!'(=]S#\5EK&D'6I M0!&IDOG39-H-AWNF0+J2!L\91B/[]-W#6@$YG2LL/5:26'M!D1D'3)D<[ MO_XGQ>'XT*H=12Z\DS%;^VW^?]O8AI'?X<%&4^+G3P_8O+!V8F<'N^6Q_[K3 MVF'!-A'7>"C!A@-S7G!%:1-S%TO0YX*JC(76P-4UL 0ND?7(.ATK4:Y5+>HA M04-(7ER(2<@&J@U;R5:;O81A11:[8LXW M=>37L'Y_Y/A!=&#Y[X[=YZ#]Z)#R\=@-GY=[9U@/K&!)50MS6+*5?13]/"/+I' M,$I%<,&$@L\LJSA,M<:OX2NIA:7 KJGO!)N)3)C59OK:NYU9S%K^Z,#C!Y+[ M%G7?@F\L^I&I78,>;BRJ&5T&73ZH^'CH;\\]'VSFVX/(&8^&E$F=L4='X=") M,)NN1Q]6R$UKO8?C]1[FZSV\^3ZHY8Q##TN [T<01?A=%M.GA49-P=###1Q& M0]BXU.U'^ V@ZGN.^L7(TMXMS*0Q,K?-!6>XGVD"CJ=2FO4+*6@O MFR;_ E!+ P04 " X@@=9#WGTWD$% K$0 &0 'AL+W=O]X+>:N%<+#)+"_W)N.0+N #[5_E9XZS?:DE% M#H41JF :YL>]:7!X,J3];L.5@*7IC!DAF2EU39,/Z7'/)X= 0F)) \?'#9R" ME*0(W?C2Z.RU)DFP.UYI/W/8$27NNEN^AP>,< M3)0T[I%7- [8)U78S+!W10KINGP?O6M=#%%7MLX'LL M],-HA[Y!"WG@] T>A_Q6F$0J0FW8/].9L1I9\N\VS+7*:+M*RIQ#4_($CGN8 M&@;T#?0FKUX$(_]HA\-1ZW"T2_OD3!2\2 27;&H,X.%,BY1]%'PFI+ "76]. M+F53RSKH_BS8.225UJ)8L!-N!()TQ\HNX=:R$ZF2ZZU@=[JS'2Q:QG."]IP8 M1Q]Q,/#LD8X.@?N\QFP$[57G)BSN6\90EH"T6$39OT?(:+3$7N(T*1DJF,GR/ BOKIG8[ M!0L:LQKW5)@MVNGL^)@)T!2V.Z;J=W],KUA))!4)Q@)N2T@%YNOA1O [)'C? MJGCM?%:503\-4W.6*BFY-F^P]\3"SX0[+C[[&S\6\ M(CTO61#%^/OJ11P&X=%71K3G4O.4(FTHYDU C5%XJA30I; 9E5/0=&X)$@,K M/W>5NY2\,*VR(/2"(&BG&\L?"HPH&,LT:F5FR4O&%QJ:JK8IM._%PVACAL4> M2WG!B!A0)'<8Y23CQ0+/%>L:Q?ZAGH$7A <;LSIP#]C\%&JN8MI@PH'O'<2# MM8AB9H51N%8&GN+Y]N/9]P:C>,O*)H9N,CP-R'.L=3D\^+4<'HY&CW*8]OPH M#@=>'$7G4/AKUM8_AT?>OC_:F'T3 MA\-P;?R=-7A8UV#"0S7*#]>K5G#@#>/GE^!-I\.@._PY? V#S>F.OG38]J7# MG7WI!=X0TPK;2>3P*=?ZCEAU5;DG]%*:76I)OKEMK[I_B/]= -NT6N9NL(#3]X;S;HKK8[1\9)E6Q M^(VZ-DR2F:V[6S%GO"PE]F2DGQK:^OPMHR/"U/'HD(!C:6BTSCCF4H*^N(MW MBD$RZRV5PY=#&PO=V]R M:W-H965TCFJWP'LVW>JYHYW$5EJ4%(AJ_ M6TRO"VD==]=;](]..VE9,(U7LOS!=^#;*V-K%IG8E!QTQK&NJ: M93CVZ+EH5$_H38[?A?W@\@#;I&.;'$*?7,FJEH+(:I!+L#LF7MYK^$+O>(Z* MRYQGW=U=T97N$W PQ'X!#P5"]BHV%"H7XJI2 "@%=(1SZ=L(%,95KS43N:.=$@"G= M<^5CAWAG=4]B>88-Y2,(3^,HDB4 8VDYB0^[0>#GIW3-*4Y3.S0[[E[9)54AO]A M3?NB!TK=!I5B)80#2S2VIH%U2"\:C_TY/X)!/Z0QN4BMB,BNTP3V5:&_TTDJ M5"O7+S7!K(5IFDIWVK7D:=.)_IDW_?R6J16GEE'BDER#L\&Y!ZKID&UL?55M;]HP$/XK MIVR:-HF2D(27,4""=B^=U J5=OLP[8-)+HG5Q&:V4]I_O[,#&9V +[%]OGON M>7SV9;*5ZE$7B :>JU+HJ5<8LQG[ODX*K)CNR@T*VLFDJIBAI%EC*[=3K>7O#'<\+8PW^;+)A M.:[0/&R6BE9^BY+R"H7F4H#";.K->^-%;/V=PP^.6WTP!ZMD+>6C75RG4R^P MA+#$Q%@$1L,37F)96B"B\6>'Z;4I;>#A?(_^Q6DG+6NF\5*6/WEJBJDW\B#% MC-6EN9/;;[C3T[=XB2RU^\*V\1T$'B2U-K+:!1.#BHMF9,^[/=)'(LKYAALXF26U#6F]#LQ$EUT42."UN4E5&TRRG.S%9&)H\7"]*5PJ6L MJ-::N>-Z?\_6)>H/$]]0&NOL)SO(10,9GH",X$8*4VCX+%),7\?[1*_E&.XY M+L*S@-]KT84HZ$ 8A/$9O*C5'#F\Z)3F@BG<:5ZR%[IB!N9*,9&CG7?@5HJ$ MZ0(^/]OS0/@U7VNCZ +]/G8:3;+X>#+[J,9ZPQ*<>O1J-*HG]&;OWO0&P:TNJH5%SG<%PA+5%RFQZB?!3].?8=K"-<4"O&B MLL6&C,B1?@#4]KRF1)S<'":J=G[?0PIZ=# M3]]E%V:?5V%>ETP1KJA9"3E5SF@P$F26\025=AFI VF>(J1<40>09)79(8$Q MG0WQ?W59_R-N2YTA#5^M%5)F2 KC"IY8 M62.\A7C8C0(:^V$W"&%Y#&@0=H)1'_K#3AR^,?M( * M5>X:G89$UL(TW:"UMKUTWK20?^Y-([YA*N="0XD9A0;=8=\#U32W9F'DQC64 MM334GMRTH/\!*NM ^YF49K^P"=H_S.PO4$L#!!0 ( #B"!UG8TMZ&N@, M 'H( 9 >&PO=V]R:W-H965TJ]$+?[WD5*[@S'MJU1SD>BEJ7!<='":JN*B9?K[ 4VY$3.+N%6;%::[/@ MC8<;ML(YZF^;1TDS;X^2%Q5R50@.$I MCYS4@1R7K"[U3&R_8*LG,7B9*)7]AVUCF_0L06MY-(,ORAFDV'DJQ!6FL"0*;@YEKB7M%N2GQP\;E$P7 M? 5S7%&RM8+.$UN4J+I#3U, 8^9E+=A5 Q:> (O@3G"]5C#E.>;'_AX1V[,+ M=^RNPK. ?];\ B+?A= /XS-XT5YM9/&B$WBM1ICA1DBK^N_)0FE)M?'/>W(; MM/A]-'-?+M6&93ARZ$(HE,_HC#]]"'K^YS-:X]L?WGHS_&DBV@>BN@_X5Z-.'- SZGQ7M[\.I7;486V39 M&@BE$#G83'"-.13<@F2"*U$6.3-K2M.C<11+LLA$A:[-;7_&W<86 M)>V:&"6]/-0%J9>(1T4&5")H2Z1CXXE:$9Q%S\F+2=6UQ6/^(IA/OD[G,+F_ M@8>G+],9/#Q.9Y.GV_L_8#;]/KW_1IM/8L&R3$";%2(/'R$) G>0)#2*X\@= M^"G<\I7$O+!*#DS3Q/4'"?0C-PUBRM^A=$:7RFH5E!8)XB#MS\AKM($&?==/ M?!NR[_;#\(#B[?WUP]T4.E\?YO/N^SR#V(V3F :IFZ;1*9*A.P@"Z(2N'\3= M7>$<\&FS3P2B7@(]-^T-X ;S.M.7,/U9%_K5G"T=EV8OT$$F.7E1GDNA;.)K M?G3F;+DLRH*&]&H)NO2+_2[$;M#K'2?H#8&/AD(8FK13_OTHL?YO&.P(0,<0 MZ)YG4"B#7M9Y4Z#JE/C.V_QV75C4VB T]X 0%J:I'5?X&R1SXOC2AEQ*45&5 M,@U::%;^_SMR\=Z;QCOH!Q7*E>UZBOQKKIO6L%_=-]9)TT]^F3==^8[)54$U M4^*27/V+?N* ;#I=,]%B8[O+0FCJ57:XIH\#E,: ]I="Z-W$!-A_;HS_!5!+ M P04 " X@@=93IYO]J4% #O$ &0 'AL+W=OR8P)O5E*UU.!6K2>Z4XQ6;E/;3.+I-)NTE(O1XM0]NU2+4]F; MA@MVJ8CNVY:JNPO6R,W9*!IM'[SEZ]K8!Y/%:4?7[(J9=]VEPMUDIZ7B+1.: M2T$46YV-SJ.3B]3*.X&_.-OHO36QGBRE?&]O7E9GHZD%Q!I6&JN!XG+#7K"F ML8H X\.@<[0S:3?NK[?:?W6^PYR%;/[FE:G/1L6(5&Q%^\:\E9O?V>#/ MS.HK9:/=?[+QLME\1,I>&]D.FX&@Y<)?Z>W P]Z&8OJ5#?&P(7:XO2&'\F=J MZ.)4R0U15AK:[,*YZG8#'!DR":[ILF!Z?3@QL6PV3W$7[&3D-=2F%J37T3% MJOO[)\"\ QYO@5_$!Q7^T8MCDDQ#$D_C]("^9$=$XO0EST%$2-Z@7N2*7--; M\L_Y4AN%]/KW(5J\U?1AJ[;D3G1'2W8V@BW-U T;+7[\($AC-H2B?DPGL.T&3)UEP(2Q\4W3&JR!$) MTC0LHMEX6,9),AZB]Q0&W@G(*$T;\* ZJ0;;-H?7Z-O;;6B2JP-@29 7,7K M+"O&Y!73VFL(K(HQL2H>U? Y,"&!6Q@%UJS?7!B&*C":)/,IB=+TN7P-B?#U M.NPU]!;)%B1SZT\:I^/]." =K&C'%)>5(WX6QM-\&X-LAN47046AK=GCX ;!A#&9)=CCVLS#-$Q^R)$O0)7V&$FAGWQCT M(DR+ E=DT2SY?P8]R.:@WP<]#K,L0]RC<)[$) _3Y+D#/\NGWE:>H/("6X-1 M.)LG=AU.T]EW#CZ2#+%(BNQ0X(NPB'- ML=E!H_ZFMIZEL6\I<3C/LV=LZ^>M5(9_](&"AJ:WWRPDRA-"%$3Q-A^BU#8! M%YP8,(OOW92W5@YV9-2O_0IY^@K;QJ^E@?K')@67K0]I++(PCR.G,8_#69K[ MCO3;(Y_'DNJ:K##U^%Z@<4[QQN&T%<9[Y$2O,/MHYB8$(Y< *1VYI9(=O.]Z M0\"-'8VL@FVI06'%WRD!X MCLD5)ITW$ITM=Y,2K2IN(P5BN? '0-P=NY+]C!E^KS%^0PQP:GFSM9CQ98F)-9/B/FB\9'[PHY$]KK=0\) M1BJ.N@8S(*57W RS)5,XI#DH>D,[0M<8'AV0;R<7I79=@["GT?-I8.;Z7M6[ MT1LO48W;UFWKSGO"RUWGLEFS!W)^".1#9Y/)WB$4V;1V1VT-M;TP_CRZ>[H[ MS9_[0^PG\.P+Q+O="_/ZXJKF5-JO;WT/)674%-U(;; \6%OI]X-67< MF4^M[D;.IZ+1%>-P(XEJZIK*G]=0B=W,"9R]XI9M2FT4WGRZI1NX _VPO9$H M>7V4@M7 %1.<2%C/G$5P>1T;>VOP!X.=&JR)8;(2XM$(GXN9XQM 4$&N302* MKR=80E690 CC1Q?3Z5,:Q^%Z'_V3Y8Y<5E3!4E3?6:'+F9,ZI( U;2I]*W:_ M0<=G;.+EHE+V27:=K>^0O%%:U)TS(J@9;]_TN:O#OW$(.X?0XFX3690?J*;S MJ10[(HTU1C,+2]5Z(SC&S:;<:8E?&?KI^;*D? .*?.;DKJ022E$5(-6OY../ MANF?9,$+\E7P7' M187>&S35($'IUJE9*58P*AD&&=W3507J;.IIA&82>'D' MX[J%$1Z!$9$OF*%4Y",OH'CM[R&EGE>XYW4=G@SX>\,O2.2[)/3#^$2\J*]3 M9.-%1^*UY7"1SF9%ZJ+.!UPJ6I&ED%LA6SLU(/#^71H&DRL" M+0V*-/AK&JRG@0'5L+GQ K0)=2D!2-VV*YAV)=ALT#>;C8J+B#!%J/&K\.93 ME^3>.@[[_(WC/QA$9(28="D:A2F4*4"!L:E49T>HXQ:=']ZC>Z'1]K]Y7=.* M\AP(U60%&\:Y,;*[@?#/;6'(%B03!?F%!&X<3=S0G^ Z#MQ)D+3*2>IFR,BL MHVSB^FF*ZRASTR3NO!(W&X=])R+S7-2UV4\M\D>RR'/9(!C,:Q7GYFHNC W^ MKE1+)':3."!VS\.K3HK<=)SUNE;ZSG1I&J3C81L&]TV*^GALTPT;2;$T@-CP M$S8&?39W8&0(G?4I]O(H=+,D&N@[^0-[8@6VD>W))UH!QT)C@MN[!T6B('S! MBNO('\C^J^I(T/@+1IA I=D11;[B+[V#-JJ$PBX)(M_F'<<63QJV;S\Q[\CU M+!7XA;PQ"M,QZKV"2D4._"&\P,M0@-W8P M4EC1ANMV>NBU_>RU:$>.%_-V!7RO4# "1 M$@ &0 'AL+W=OB9%FR9:%9Y1=;'_<> MGGMX1%UQNF/\BT@ )/J:9U3,C$3*S8UIBBB!G(AKM@&J[JP8SXE4IWQMB@T' M$NND/#-MR_+-G*34F$_UM4<^G[)"9BF%1XY$D>>$_WL+&=O-#&SL+SREZT26 M%\SY=$/6\ SRX^:1JS.S08G3'*A(&44<5C/C#;Y9X+!,T!%_I; 3K6-4EK)D M[$MY%;,D A8L M^SN-93(S0@/%L")%)I_8[AW4!7DE7L0RH7_1KHZU#!050K*\3E8,\I16_^1K M+40K0>'T)]AU@GVLUA3;3T;(7J MM"MU#R1),W&%?D4?G^_0ZU=7Z!5**?J0L$(0&HNI*17/6L/ OY1T&OD6+\@V[+='CZ+[T]W!N@XC>:. MQG/.X)V5$WUZKT+1O81Q/?M=2T;-NU]81A MWPFL)JS#VFM8>X.L_Y2)>AS4$LK5S-$U$B0#@93)U8*FZ^FE7&%Z+2Z^&QSQ M/8W!CF?WL_4;MOX@V^>&'3OB/<36/V'B30++LXX(]X3A(+#/4 X:RL$@Y0=" MBY5R0L$A1H^,"7SNE8:%UY6IT'OI"S:^"Q9!@)K2N#?9#!OHR[ M:]RV;T/+G[A'[NX)"RS?"\^X^]#$X,$&8:X,'8$0K??)L'5'[5W&0NO6?NA> ML'LIZP[V12^6822TK@R'=@@/]T/_W[H]_8[K^Y-CZ_:$32S?/6/=0V.$ASNC MJH\[Z=Z&ZQAV]^" +Y[6D="Z\AR:,!Q>+"I^0%WAR=? M']@.K1-W]X1A>W+<0INMCWLUXEKO>0A%J*"R^@1NKC;[*F_T;L+1]=MROT5O M&AQ@JLV:!\+7*14H@Y6"M*X#]<3Q:O^C.I%LH[<0EDRJLO5A B0&7@:H^RO& MY/ZD'*#9A9I_ U!+ P04 " X@@=9(L>T)Z\% !((P &0 'AL+W=O M[H] MP1Z"7>[%ZEZXB6DM$CMK.RV[N@]_=A*2IC&&5A;W!IITYF_/+_%X)LUDS?BC M6&(LP5,24W'>64J9GG6[(ESB!(D3EF*JOGE@/$%2'?)%5Z0>?"/PO@2#OD%O<$K\7&9Z!#F3/VJ \^1><= M3\\(QSB46@*I?RL\PW&LE=0\OI>BG6I,[;CY^5G]]SQX%LO4?N QHH/5"%HO\+UB7MEX'A)F0+"F=U0P20HO_Z*D$L>&@ M=,P.L'2 VP[]%QQZI4/OK0[]TJ&?DRE"R3D$2*+IA+,UX-I:J>D/.;":1+L<"16 -ROX+=ZDN]JD8QUR5SJ.Q!IT!A6=@97.9[47I9RM2)[YU<8#8B:$NOT. M. [9"G-%Z1#HC!ZM$ W5%Y*I725-8Z)N21._8KS!!K_CT<#?XC=H0^Z-8=,H ML,Y\3R[#BLO0RN5.LO!1[81IQL.EVH@TI 5'"4"97#).?N((H(1E5)H8#%L, M]#W4NHNL4]CU+G(DUJ UJFB-]J/%L2Y6U,+;Y+9A]S+"40OAZ:!-T#JM70DZ M$FL0'%<$QU:"%Z;E!;Y=XV2.N3';6_5VS?8NQ0)'8@V.IQ7'T_?<4D]=0G8I M%C@2:T#VO;K,]/:X7<.,<\U<N&47E':-'64( M-^V:D6X4U+XUTGL49ZCH:6+55>51&P/RVQ,]-<33-H-#0S@&,^_E:& =#7SG M[;X=]>T%\L M%APOD,1@CF*]A %[ /SU.]N(N5W+#]NY=V8P&YERFL',DJ'K2MVWE^IOSM#M MJAP:6KO2;',G@= 0C<',?SF:NI+V[:7T#>*((GN><5GUSIRJ!:[4FO3J*MH? MOVN><5ID.U4+7*DU2==UMF^M,*>7'/TDL6KK5/( 2-<0(M' =4VATLH12#%% ML>9^E(,G5!''0H+\ ?-^Z>C4W%9O+V"G=;8KM>;CSKK0AO9"^Q9'6:C0_ ^X M8;OT[K5IV^>_*VU7:DW:=;$/[<7^E2J&ZT>%X8_R^01 8=A2NU)KZZLX#VSL*P\M'3ZRO?T5/\$JA+M<"56A-HW;C X;NN M?)<_)\R.*AB^ P = X !D !X;"]W;W)K&UL MO5=M;]LV$/XKA%84"=!$KY:=U#80VQFV8>V"9FD_T];9)BJ1&DG9[;_?D9+E M-UF+5V]?;)*Z>_3<<]21UU\+^54M 33YEJ5<#9REUOF]ZZK9$C*J;D4.')_, MAK4[S2.N^,-^L\V M> QF2A6,1?J%)7HY<'H.26!.BU1_$NM?H JH8_!F(E7VEZPK6\\ALT)ID57. MR"!CO/RGWRHA=AP0I]DAJ!R"0X?HA$-8.80VT)*9#6M"-1WVI5@3::P1S0RL M-M8;HV'0))GI=4 KD:BRPO-+4R_S$G(ZK8C#SP MA$Q86FA(2.UT];M0ZGKK>TVN)J I2W'QAKP\3\C5FVORAKA$F<>*,$Y>.-/J M'2[B^,^E*!3EB>J[&H,QE-Q917Q4$@].$ _)!\'U4I%'GD"R[^^B"+42P4:) M4= *^%O!;TGHO2.!%T0-?,:O=P];Z(1U8D*+%Y[ ^UAD(*D6DN"W:G8JY@!J MW5.K>XZZ6V&;Y"OAHV9X4QWN54YG,'#P\U<@5^ ,W_[DQ][[IM@O!+:G1%0K M$;6A#S]B,6-\)C+8Q$VUEFR*6W2: M'";*D52$53,A8R%])NW29-RA?%]D6F MP*V&?NCUW=5NJ,-PZ"PP0V&D:!W_6; M<]BM>7=;>8_.SUD)V-VAXMUZ_@'?8Z,;M.HUD^W59'MGE(^D*MQGD>]=M]XJ'J7S.JET/8EV;F[ M^/]%):E07U%*FBU;:HD?;+D'K=P?LSP5WP$(\K2$60*84XG76U$E\,;<3S&X M-94G;DC!$3V_=]?KQ8=A'-MY)_AOKR=^ZYE__G9L#" \UK?CQ;'O'8708-F> MB>WUPF^_7TS^%?/H-:6]P:JIMKL[]WT2ID)CSV&'2VP+01H# M?#X70F\FY@5UHSG\&U!+ P04 " X@@=98G?%XG0" !Y!@ &0 'AL M+W=O_Q(PUMU060^)+X<<_Q.=>Y-VDKY*.J #1Z M8I2K65!I79^'HI2 , MN"*"(PGE++@8GR^F-MX%?"'0JJTQLDX>A'BTD^MB%D16$%#(M67 YK6&!5!J MB8R,'QUGT!]I@=OC#?L[Y]UX>< *%H)^)86N9L%9@ HH<4/UK6C?0^?'"Z)6A^;3 .4-TH+UH&- D:X?^.G+@];@/%S@+@#Q/N R3. I ,DSJA7YFQ= M8HVS5(H621MMV.S Y<:AC1O"[2W>:6EVB<'I[)KG@@&ZQT^@T-$G+"6V>3U& M1Y>@,:'J. VU.<=&AWG'.?><\3.<";H17%<*7?$"BEU\:/3U(N.-R'D\2/BA MX2.41*]1',63 WH6?P]/!N0D?794EN.)# MQ"="FT28SP8.N?949X[*=I1U%HV2R6D:KK?M#!]X%(]')]'+XP'MTU[[=)!J M22C%$MVW MT03EC#[#4>$NYYWNP('T_W= \>]J_7$&Y5,0.Y^MST5=\&?]/XIGR#Y8IPA2B4AC(:G1H#TC=RP,O\&D#; [)="Z,W$'M#_;;)?4$L#!!0 ( #B"!UFB=FB3R@( $8' M 9 >&PO=V]R:W-H965T-AV-WMMO"O]]UDH92A8J'O<1?]QR?>V)? M#S9*WYLKFURPO?-VF.!3-G:HF25N9*%\S24"]\L]3(LA)4"#\, M@M@O&)=>,BCGKG4R4"LKN,1K#695%$P_CE&HS=#K>-N)&[[(K9OPD\&2+? 6 M[=WR6M/(;U@R7J T7$G0.!]ZH\[%)';Q9< /CANSTP>7R4RI>S>XS(9>X 2A MP-0Z!D;-&B-H!80T(]P'= M%P!1#8C*1"ME95I39EDRT&H#VD43F^N4WI1HRH9+]Q=OK:953CB;?%8JVW A M@,D,OMD<-5Q*R^2"SP0:F.341> 2FL Q$TRF",=3M(P+.C$SAR MD=]SM3)$9P:^)85N'S^MU8PK->$+:B*X4M+F!C[*#+/G>)\R:](+M^F-PX.$ M7U?R#*+@'81!V&W1,WD]/#H@)VKC1S3:HU^@E;]]TXN!#FP7_B>R9(=W&D.XA M]F1[F)B%&2ZXE%PN0,WA$9EN2[QBBTLV5Z#62=B)SN/^P%_OIM0:U@_#)NR9 MV%XCMG=0+-4-J@J2KJ76*--'H!\DC6!5/_)@>B:JF/]%4+\P5TW1B# B<$V5P]IZLTU75K@96+FA0^T":'VNE-T.W ;-TYG\ U!+ P04 " X@@=9?%*NX:@& M "Z,@ &0 'AL+W=OCV3K"9I.MDTDT?[H=,/K*VUF0!R0%YG._WQ!4PL!$(\(G_9 M-?:Y!\Z%>W408GEDZ9=L1RD'W^(HR:YF.\[WS^?S;+VC<9 ]8WN:Y+_+Z9;N?9/J7!I@R*HSFR+'<>!V$R6RW+[]ZGJR4[\"A,Z/L49(,?2DVWFRN9E9Q1#2B:UY0!/F_>WI-HZA@RH_C:T4Z M.^^S"*Q__L[^JA2?B[D-,GK-HK_"#=]=S?P9V-"[X!#Q#^SX&ZT$E0>X9E%6 M_@7'"FO-P/J0<197P?D1Q&%R^A]\JQ)1"X!V1P"J M#0 %P%X*$!=A5@EYDY M22GS0 (>K)8I.X*T0.=LQ8QU>O&=L49>$PH#\(H>P*>@L\?"7C\Z EX!,($?-JQ M0Y:S9,LYSP^LH)^OJX-X>3H(U'$0OQ^29P!;OP!D(5L1?JT/OPG2/!QVAI/A M>\=R^#S/YCFEZ)Q25/+A#KY781)R^O1M?CUO% G\^VV.!V\XC;-_5*DZD=MJ M\J(-/,_VP9I>S?(ZSVAZ3V>KGW^"KO6K*G$FR8@A,BFI^)Q4K&-?O4Y9EH%U MD*8/8;(%]T%TH*KLG5C??$Y-2.X*GMN! V]*A@R%LL&GH4,&QC MNT./<];C:/6\RX>G_C/CM/;MNI9G-X0H4+[OXX:.-LKST,)2RW#/,ERMC.NR MV^8-\ .-RO.1[<)]7J\W-+ZEJ;)6M81C:]4D&3%$)B72.R?2NV0#]$PFU209 M,40F)=4_)]4WT@#]5FGXKF-9C3(;A")]*$G(XBQD8:S[+=K]"GG8\1IJ5##' M1HW>0A0PN'"1J]8#+6&A+ /]KR*I#R;. MJ-UG:M@+G0\MR&%A7,]6OM5-92 MLX/P1YH@^ _VB4C9ABDS,K M'"+46\3/&;T[1" *[]3UIX^&$#S0(%7=O5Q/#R630N4$"%L)];YR0.T&W_IK M5[N3T5>8239BBDU.L/"YT+EH[6IM].C,FF0CIMCDS KK#?7>NZ]V]=$0:VIW M4M%%VYWTQ$@86Z$Q0H?]$Q'X>$]4)Z(_.. M)6L6[RG/>]8VI32F2=]HH"4+8S!IE(Z;8 MY,P*5XGUKG+PX]FV![2M5C,KZ@-&6JIQQ[,1EE(Z;8Y'0* MDVS#2Y:I;711A5$V8HI-SJSP[+;>L_>4:4^TIDPG1Y(ID;)ZX>]M,VMC[;8K M]UHK8Y6@YKI8%:AS56QM6:S!=;&*I:Q>Z\G$(!11HBS4(4>X:=O$LMB*1%K( MU3HG"DSKE+0QM3FJDX1Y[3V!XJV.FR#=ADD&(GJ7!UG/O)PC/;TH<=K@;%^^ M.G#+.&=Q^7%'@PU-"T#^^QUC_/M&\3;"^765U?]02P,$% @ .(('66G' MU^MH @ QP4 !D !X;"]W;W)K&ULK53?;],P M$/Y7K#"A38(E3;IN&FFD_A@PI$G3RN !\> FU\::8P>?TQ3^>FPG#>W(*AYX M:7SG^[Z[^^J[N);J"7, 3;8%%SCV"XKDL09B;E50%U<94:Q]+ M!31SH(+[81",_((RX26Q\]VK)):5YDS O2)8%055/Z? 93WV!M[.\<#6N;8. M/XE+NH8%Z,?R7AG+[U@R5H! )@51L!I[D\'U;&CC7< 7!C7NG8GM9"GEDS5N ML[$7V(* 0ZHM S6?#32]+BC"3_"O+=#[V MKCR2P8I67#_(^B.T_5Q8OE1R=+^D;F(O1AY)*]2R:,&F@H*)YDNWK0Y[ ,/3 M#PA;0/@<,'P!$+6 R#7:5.;:FE--DUC)FB@;;=CLP6GCT*8;)NR_N-#*W#*# MT\FDD$JS7]1I>K,UCP.!G,Y!4\;QC+PECXLY.3TY(R>$"?(YEQ52D6'L:Y/< M4OAIFVC:) I?2!21.RETCN1&9) =XGU3=%=YN*M\&AXE_%2) M>F;_#H^.E!-U0D:.+WJ![X.46O!J/@79\$_XGL0)!A)\CP M&/OARY*KOS7IZ[ZA'#E*NX V27@U"&-_L]]57U!XV04UU?I[,U& 6KM5@225 ME=#-(^N\W3::N"%\YI^:+=4LE3\TS8J[HVK-!!(.*T,9G%^:&5?-VF@,+4LW M>4NIS1R[8VXV+2@;8.Y74NJ=81-TNSOY#5!+ P04 " X@@=9ZA!YZ2$# M ";"P &0 'AL+W=OTZ3F#GF# K[I77[D3F> (/H)ZF=T*/[,8E)3DP23A# L9]:]"Y'$8FO@SX3F NE\Z1FRPA+N.;T!TE5 MUKKY=(U?PJDL_]&\CG4LE!12\;P6ZPIRPJHC?JDY+ DZ M_BL"MQ:X^PJ\6N#M*_!K@5^2J:92.>X',D3+1V,R4(LQ2]$UE(- M4YA-R(B"1#>%*@2@0H^>'H;H].0,G2#"T&/&"ZG]9,]6ND23R$[J^0Z[A^B_QZN_PK%EK>>54^W#^[MRJW-=<&KMO =4L_;Q^X_[&B@92@ M)!H2F5 N#>"?@Y%40K\$O]J855G\]BQF8[B44YQ W])OO@0Q RM^^Z83.!_: M"![3;'@DLQ6Z7D/7V^8>ZT7JHE-X26B1$C9!^N'5/P& S9,KNM!1W*[DAF*^S\AIV_BUW01J%2=9>0*4P3ZBY\HO9>.JW8 +[<#4+4#;;"BC3TU")S07X/5 M$A5%T1K2X694&+H73A-53<]>ZH1,VZH;@@EA$E$8:YUS'NJ5$U4K6 T4GY;- MT8@KW6J5IYGNGD&8 'U_S+E:#$R_U?3C\3]02P,$% @ .(('6?!.Q&ULM5AM;]LV$/XK M!ZT8$F"-9,FOF6T@L50T0U,$R;I]*/:!D @<3YQKCJ74<,9BS#'6!L*1G]KG&&>&R:RX^^*U*G7-,#]YQW[NW+SM)E' MIG F\C^S1*<39^A @G.VRO6]V+S':D,]PQ>+7)6_L*GF>@[$*Z5%48')@B+C MVW_V5#EB#T \S0"_ OBO!005(/@>T'T!T*T W=<">A6@W+J[W7OIN)!I-AU+ ML0%I9A.;>2B]7Z+)7QDW+\J#EC2:$4Y/0Y39FAFQ%%SQ!-YCLLCX JZ,@)G. MJ/OL(Y.RG'(.9R%JEN7J'-["IX<0SMZBI5B/%%C5Y-9AMR-*Q.N MMR;X+Y@0P*W@.E40\023!ORL'3]JP;ODCMHG_LXGUWXKX6\K?@&!]POXGM]M MLJ<='F),\$X)]QO@83O\ELD:WK1Z]'KC@Q9G!/4+$I1\W1?X*!PIV#A$3W'* M^ *!.C9,)O#Y%HM'E'\U"=Y*:7+?I5JR&"<.)3>%?.GWOUR9OVR0+ M;9)%EL@.=.G6NG1+]N _ Q<^?Z QN-%8J$8UNC;5L$D6VB2++)$=J-&KU>BU M1LE'8RX$58L4UB#E5JUJ@F/*3I)+8F!RWQ/V2V)3U]730ZWK>V%WON[UU M^5/=?KRD[XV^7S(ZGC4,O+U9!X[JUX[JMSIJQE0*[^CSI*XTNSP"_\(-UTCF M:[AG&N%APY:M6:9UI5/?:YMDH4VRR!+9@5R#6JZ!K2PSL*F&3;+0)EEDB>Q MC6&MQO#_RC);XMY>, <=SSM*,\.CF \&Q]/"5C-/]:@EL@./CFJ/CEH]>B=% MC)@HF$M1 &4?^L1FY0F&?)OMTI$TZ4B9=,06$I'.2Y4'1VI_0VK^(I7DF) M//ZZ5T@4/2L:HZ27 %,0F[B&PO=V]R:W-H965T8,"L89^_F(ACS5%'"8"Z03.,8B\=SH'P[ ML5QK]^**K-;*O+"#<8)7< WJ)ID+/;-+EHC$P"3A# E83JPS]W0Z,O%9P \" M6UD9(Z-DP?F]F5Q$$\LQ"0&%4!D&K!\;F *EADBG\:O@M,HM#; ZWK%_RK1K M+0LL8M8*$REXG$!UAG$ MA.5/_%#4H0)PNWL 7@'P7@KP"X"?"CV$N(%B#N-NKF>H>.C$W2$"$.7A%*]J1S; M2BLP>=AAD>UYGJVW)]LO*>L@WWF'/,?K-L"G+X?[=;BMZU86SRN+YV5\_AZ^ M&0BRP<:'Z/:K7D,7"F)YUZ0K)^HV$YE/]50F.(2)I;]%"6(#5O#VC=MW/C2I M;(FLIMDO-?N'V)\,@TO#1$]E"'>>::I!3NPZ&;.Y7C:!ZWH=;VQOJNH:POQ> M):J6=K=,NWLP[:>CDOKRH5A!A!37OP4.0XZ25&CW2KU8FO8W^KYWL4G=P?U? M>\(MD=5*U2M+U6O+U;TV-;=$5M/<+S7W_Y>K<^)>Q:VCP3-'YR&N6W6TT_&; M'3TH4Q[\BZ,3P4.0DK"53ENJFJ'G^]::=!W<_;5GVQ)9K5##LE##MOP\;%-S M2V0US:-2\^A_^7G4<$OW_KJD&Z*ZG=$S1]N5OL3TA)=8K B3B,)2HYS.0'\U M(N^S\HGB2=:J++C2C4\V7.O6%(0)T.M+SM5N8KJ?LMD-_@!02P,$% @ M.(('6=F(E=*X!0 NA\ !D !X;"]W;W)K&UL MW5EM;]LV$/XK!Z\84B"I)?D]2PPX3K)F:)<@:;]@H-P+\=4\7 6G#<=D1"/J:Q."X,<#'=,H,I$PCS_3 MH(WL-XWCZO=E]$L+'L'<$T7'(OJ=!3H\;?0;$- )F4?Z5BS>TQ203= 7D;)_ M89':.@WPYTJ+.'7&#&+&DT_RF!*QXM#N;''P4@=O5X=6ZM"R0)/,+*QSHLGP M1(H%2&.-T:8EO&?KIX3F5[($8*A6,> #O:3!E? HC0R_3 M#( /,^(NY(CQ0)TV- $V:33\%-E!3%)4/M#'\\0>WZ_Q41EY-P0I4 MMC,JVS9ZZUDJ5^?O(?R,R@<''X3"B?GE SK!%4Y>54I&NTXR:@I6(*.3D=&I MG%?7.J02%VV,L4,CT985LTY3*@YA3%0(ERCZR50K$'4(]Q0W% JWU(^(4FS" M?)*(-"K*)_)81EZ24==F9/::AZ'7-8OD896432/7<0;=S*J MINA[>X7[3K, M#/\6J$DZG544[5YG#6J)D><,RI'V,J2]2J0V:RP#+G#<.JQ6L.5JET86%,J" M A(+J=E?^'8B18P[JS^/YY$U%Y8KO\!5A"R8. (HD1PWBU*E[FV4KML?K&'> MM'$[/:<<B M.^SE<#9AK2A'OB+;CXP"G+D,ZYB4--VC5.4F59G[2W6YIF %FETG[\Z)2O8[D9H%3UA MGW\4I-/6O,#U[!O%GQC%#^T,+B72W= K9TW1*DV*D+T+8**A6P.N$7+_E]-.INWJF[^V_5W5I[];JB%0G) MNW7WVVO7WZ:?\.Y;X:T*9VE:ZIUP4IDIT?%MQ=3PM[D^[:VMIJ*"_6L)JB%8G/ M#Q#N8/^B7FNC7U>TXC\:\T[?JVR<_]/&-DVMJK$M,7$'[A9A]_)VWJMNY[\_ ML7L&T&M[V[V%+Q8H/WQXNQX^%/PJ]#T(B'Y4<"K[*R'J\!1WC8F63EAZQ.7J.R::\6JE+SVINKUNNO_I2ZQ.O+: M_2V=H)?W^5YUGY^C6>MF]Z9MU?F\6MOV%3[AM[ER"XHPI_9R6($OYEPG5W[9 M:'8!/;+7KFOC9^[Q.+E&SL,DM]H?B<1IHR"B$PSIO.LA(IE<%"N] MT%K$]FM(24"E,<#W$R'T\L'\0'9=/_P'4$L#!!0 ( #B"!UD\3[:;N00 M )L: 9 >&PO=V]R:W-H965T_Q1^YQAFO&?X@%QA(\92D5(V"UV+K M&.A4)HS]T"=7R$=![:T!0! 2Y,IM4!B M-E.]!&YGH$*#2T(1G1*4@BLJ)%^IL2 %N*7@\P*#M"@+S1^R,?_T%AM[O)I%LDL66R&H" M]DH!>UWLM5&M!A8"EXAP\!6E*PQ.A5#+Z1T3)%]X8BS(G.8#%8ER^&^-:9/J MFZ>'^=/UROHX'D2P/W0?M]5L@\)HT*N#8@.3UXM*4"W[H,P^V#O[:X(F)"7R M^3\JL&E!?SNY7@ ;"K1!QXWTVP@81H$Y_7Z9?M]6Y__)Y'[I]UOM]OUPT$C? M H:@R1N8Z+!CNX/R_Q#F]V_MP9AN^\\/VIH8 #Y#0G:$'^P-91J&D2E!E&G M!E=48K6L2'"OD@(/:[0$IW..\>8M]>T&9Q/,OX-_P*U<8*XTH(?G*\[5W2%C2G;!O4'T#-/6>A5I:AG<])>,SH__(QY5JYJNEKMFK?=SW_O MN+/*%MMBJVN_90.@K8PZ]# MXDY(/?NJZ(;=5;'>+>*-MEB6VQU%2O_ *T9B/UF<+OH'X1- M[V0 15%S$IMLB+_#/L#*/\#]#80M P4-57_;09E0+0ME .WT4+ R$+#;0>RW MF)U.IVREJY4[](PF*0:()OHB7REU+IZ6F(K7:A2KYL(J6VR+K=XEE;^ U@P& MM.HPK++%MMCJ*E8F ^[O,JS5* 87T=X>,J":^T,&R.X-(K]R&GZWT_A96R1% M,[:W]PQ[)"94]3X7U!+ P04 " X@@=9OSS7 M4J(& +- &0 'AL+W=O/$E66(@#5&T0[,5Z64/PQX8FXZ%RI)'T7;[[4?)CFF*%.DD MM%\27PZ/>?X4J1](^V)=B._EC',)?LRSO+SLS*1[Y7C&YZQ\4RQXKMZ9 M%F+.I'HJ[KOE0G VJ1O-LRY*DGYWSM*\,[JH7_LD1A?%4F9ISC\)4"[GQ< MP7/:2ZH&M>);RM?EWF-01;DKBN_5DP^3RTY2]8AG?"PK"Z;^K?@US[+*2?7C MOZUI9_>95[X-U*O\ MQD56UG_!>JM-.F"\+&4QWS96/9BG^>8_^[$MQ%X#2%H:H&T#=&@#O&V #VU MM@U(79E-E+H.E$DVNA#%&HA*K=RJ!W4QZ]8J?II7X_Y9"O5NJMK)T3N6"O"- M94L.;C@KEX*K094E>/DNS5D^3ED&KLJ2JU>N\@GXF+*[-$MERLL'^01<2;#G M\E<.;OEX*42:WX.WK$S+5^ EY9*EF7KT&_CZF8*7+UZ!%R#-P9=9L2Q9/BDO MNE*%J;K4'6\[_G;3<=32\3^6^1N D]< )8@XFE_[F]\PH9K#UN;T\$_'9O.N M&H'=,*#=,*#:#[?X;6I\[BK#IB%Q-ZR6A?-RP<;\LJ/F?:".*[6ANGRY9+:./1KSVJ%7 U@F1XT5WM ME\2EZ9D::FMZ_?Y.8P0@NP#$&^"+8)-JBI359-G,*%:6A9IQ4LVI=2IGU?+% M137#QL5+W/-& M_I!+KJX$"6Y51D"Y2%>L6O6W*\QKP/97$E?$GM6MP;!'&@EM47^0]!L!;5%O M"!-WOOXN7]^;3]V(UDQ,@+H;J]M-#JI5D.?CGX#_&,]8?L_50.92J%N=<_SZ M5IC(%X6Q/C+F$QGE/4A#R'J)7R MH,8\>&K.@S:<)>!'8Q*=E'=:"PWLW0:[N!1 MZ0[:6&;-@*"$>B7FUHLF.W1RLD,VCS7#AB74*S'#:J1#?J3[R%<\ ]"+B5F_S7$ MH5-#'#ILM\XIL[?K7++V_3JD@0X=&^A0&.C"$NJ5F-DTT*&C AT* UU80KT2 M,Y@&.G1*H$,.5G-=J"Z9XT)UR#P7JL8Z]#RL0U&Q+JH;C>5FEDYC'3HJUJ$P MUH4EU"LQ#X@TUN&38QT.8UU80KT2,ZS&.GP(UB$OUODM'CL)HKK16&YF^336 MX2=C'8Z*=5'=:"PWLVI[9[!1#F'#6!>64*_$[+_&.GQJK,/AO;FPA'HE9E:- M/2G;XH/-8 MA\HZG71HVD\GB08\=R#I45F:'QI-91,.>%)=0K,?N_]U6[DW_7+LQY80GU M2LRLFO/(L3F/A+?LPA+JE9C9--Z1H^(="6_9A274*S&#::PCI\0Z8I.8E3,H MH5Z)F5/#''D>S)&H,!?5C<9R,TNG88X<%>9(>)LN+*%>B?F=8$UQO9-3W/83 M^YZP80GU2C9ANWL_O*A^)G/#Q'V:ER#C4]4F>3-0E1*;7YYLGLAB4?\6XZZ0 MLIC7#V><3;BH!.K]:5'(AR?5SSMVO_\9_0]02P,$% @ .(('69X/O-GT M @ RPL !D !X;"]W;W)K&ULS59=;YLP%/TK M%JNF5FH+ 4+2+D%JBZIU:K>J7WNH]N"$F\2JP9EMDO;?[QH(2CKR,96'O8!M M[CGXG.L+MS<7\D5- #1Y37BJ^M9$Z^FI;:OA!!*JCL444GPR$C*A&J=R;*NI M!!KGH(3;KN,$=D)9:H6]?.U6ACV1:E;78O$,*(9UW=B_A5*/6W#-Q1)T>$F9)$^49T!N@*I, N94*W)$KD4Z)@\@$_)CP-F8FC0ILA^!IHRK M XQXO(_(_MX!V2,L)0\3D2F:QJIG:]R78;>'Y1[.BSVX:_;P+4N/B><<$M=Q M_1KXQ6;X#94(;ZV%1[N_W5N%VVAFY:A;.>KF?/YV1Y]O(!F _%5GR4824^RG M:DJ'T+>PFA7(&5CAYT^MP/E29U"39%%#9"OF>95Y7L[N;37OD)PI!7@2\4R1 M:T8'C#/-0"V.:4SPJW$'PTQ*A@?51'T7J:P6SJEBBCQ?XPO(E89$U6;!:S(+ M39)%#9&M9,&OLN!O/,*F](^T*?T8!KK.MP(?Y'CS9YF%0>O$<9R>/5MVI"ZL M^U=85!.&OZVEL!45[4I%>Z.*"RKEFSD*VXMQ(]&_'H,FR:*&R%8,#"H#@_^J M&(,FL] D6=00V4H6.E46.A\LQ@+?7E\^A2.[A45;PU94="L5W0^JZ-9\*SIM MQWVGHC;,"_QW*NK"@A._^TZ%O=0YF387>XDQPS:'PPB!SG$'?9!%ZUA,M)CF MS=1 :&S-\N$$NVV0)@"?CX30BXGISZK^/?P#4$L#!!0 ( #B"!UG"X&*P MA ( *\% 9 >&PO=V]R:W-H965T%_WYG)PUE*^5+XA]W M[]Y[R5VR5OK.E(@6'BHAS30HK:U/PM!D)5;,#%2-DFX*I2MF::N7H:DULMPG M52*,H^@XK!B709KXL[E.$]58P27.-9BFJIA^G*%0ZVDP##8'UWQ96G<0IDG- MEGB#]K:>:]J%/4K.*Y2&*PD:BVEP.CR935R\#_C)<6VVUN"4+)2Z+V>H/^V6LG+0MF\$R)7SRWY33X&$". M!6N$O5;K+]CI\00S)8Q_PKJ+C0+(&F-5U243@XK+]LT>.A^V$N+XA82X2X@] M[[:09WG.+$L3K=:@732AN867ZK.)')?NH]Q83;><\FPZ[_P]E3G\L"5JF"MC M-5JND;RW,$.)!;'I*<7%6]$S>*]@%\;.8!1] [B*![#[7<Y5C/>AIV=DMN:+QG6% :O@OF&"%QQS+TPJ^?[II.XD MU^[S[U+2UAI&OI@; :LT&L1)N-K!<-(SG.QE>/%04],Z/GG.'4TF('O&FOXW M\I\:1&OG>\%-1C&/R/0NCI/_.<:#R3\1MNVG_K2?1J=M M$SZ%MZ/LBNDE)Y8""TJ-!A^(@&['0[NQJO8MN5"6&MPO2YJHJ%T W1=*VAG=/H74$L#!!0 ( #B"!UE\O#B%T@, ,T. 9 >&PO=V]R:W-H M965TY29[QC^+!$"BYRRE M8FHD4N:WIBFB!#(L;E@.5*UL&,^P5$.^-47. <<%*$M-Q[)\,\.$&K-),;?B MLPG;R9106'$D=EF&^= 3Y,5]Q-3)KEIAD M0 5A%''83(T[^W9A^QI06/Q.8"].OI%V9&I15!"I'4%%C]/,$" MTE0S*1U?*E*CWE,#3[\/[#\6SBMGUEC @J5_D%@F4R,T4 P;O$OE![;_"2J' M1IHO8JDH_J)]96L9*-H)R;(*K!1DA):_^+D*Q E \70#G K@M %>#\"M &[A M:*FL<&N))9Y-.-LCKJT5F_XH8E.@E3>$ZF-\E%RM$H63LU5U(GH,(1;\E;">]<"Q5) 7Z] #9&OB?7:$:I-)YX%;D.(*IH1ZZ /X$QNS;;VS?^J'+ MSPN1-;SV:J^]@MWM\7JI?*40-^X<6A(1I4SL.*!/OZAE="\A$YV!\"X9B N1 M-0(QJ@,Q&CS^1\5'(D"1>D!=CI9HOT#K1/TTLUW'F9A/IPYT&#GAT:@AS*^% M^8/"[JD$Y:[L55;"1R>;.F'05M9A-+;L;F5!K2P85/;N.5>505T>E;MVG"+U M>')]?; 0(#LS3'"FXJWK6T%+:Y=5&(;=8L-:;#@H5F=+G#$NR5^XK&8J_:KB M YSCM$MK>*;"#KR6TG,;QW*[=8YKG>,7=>:'K+ZN7F7?T8_/]@]\NZ7QW,8; M]\32MHXES!I4.52WAC/G,/%K,\:EV)IA.*GD]O^:/2OZ2P7C0FS-8#C'8#C_ M*8-6\,9K:3^H+IM1SV4]%G9[N+*_F$$K?&/7H/V.NHQ\KT?;L?S:@T7M7^30 MBK"1'NVS.'89^3UBCR72'JZ1K\ZA%5]+AM46VV45CGO4'NNF/5PX7Y5)*ZYF MZ3Z[ N=&8?L&F">-009\6_1+0NV[H[+\W[B>K7NRNZ(3:\!\2U1GD,)&45HW@8H<+WNGA MZ =:NK:)2*)'TG$"],>/I!0]$IEU7 ;^$NO!>WC/H8YR)/4WE-WQ)8! #TF< M\H&S%&)UX;H\7$*"^2E=02K/S"E+L)"[;.'R%0,7/ M/8P@CA62[.._'-0IYE2%U>TG] ^:O"0SPQQ&-/Z'1&(Y<,X=%,$_ M0TZHH_!"&G/]%VVRL6<]!X5K+FB2%\L.$I)FO_@A%Z)2('&:"X*\('A>T-Y2 MT,H+M')NUIFF=8T%'O89W2"F1DLTM:&UT=62#4G5,DX%DV>)K!/#J:#AW_1GY@QK#0^1D?7(#")^3$Z0;?3:W3T[AB]0R1%?R_IFN,T MXGU7R&84I!OF$U]E$P=;)FZA,4W%DJ/W:011O=Z5) HFP1.3J\ (^&F=GJ*6 M]PL*O*#=T,]H]_*6H9U6(6Q+X[6V";O$#$YF+X6]E+*F"Y!6$&CVB*KC)OA1 M'[[<8!:A+W](2/110,*_-NF;S=]NGE_9_X*O< @#1_J; [L'9_CS3W[7^[5) M'$M@-:G:A51M$WI^#682A%6IX$%M0Q/Y#+&K$=6MZG[8[GI>W[VODGHYJ-6K M#*HUVRF:[1B;?2]["H7LE*NN44/7\MXJ;W#J%DK2!9H3'N(8/0)F33PZ+UKT M7_(P=K3GXG0+OETCWQO@@A'-6*\3NDV)X.CH9GHK[P=?QI#,@'U%W]"$ ?KP MKW1/@'Z35[@<\W2RB;=QTM=>O); :OJ<%?J<'=CG9S:EL@16D^J\D.K<>"E] MEI>2LL0*&*%1$U5S?4>[J.E_SM7D&K9\K3(>^.1[N8 DS@,D2 MQLI]J959TC>'R;',B,DZJ<6H'W&)I:"8:_,6L=,OEE)BKLU;9$Z_#)U^[]#VL)I";:'5WPV5,30PYK8][)$#5NWAGW:>&<0\ MZ[ZLRK08F,/>7VO!203HFC (!66\:I7=GDL:J5L*BKE&;Q$[@S)V!L&!C1)8 M#:>VT.IRE>$T,*:Y'=+6=P#\;>^Z1N;"US)S*R^]$V +_2V HY"N4Y&]-2Z. M%M\;+O5;]F?'K_R+4?;5H(3)/F*,,5N0E*,8YA+2.SV3B8AEWP6R'4%7^M7Z MC I!$[VY!!P!4P/D^3FEXFE'35!\G1G^#U!+ P04 " X@@=9+_Y)83\# M 2"P &0 'AL+W=OWUPZH?3#(0:Q.;LQVX_>]K.R$;V$![*M)] M(;$S[^7-8\:9P8Z+9YD@*OB6I4P.G42IS:WKRBC!C,@6WR#33U9<9$3II5B[ M5TW(Y0YHX'=FXG1@.942\3##ENZ'3=O8;<[I. ME-EP1X,-6>,"U>-F)O3*K5ABFB&3E#,0N!HZX_;MM.T9@(WX0G$G:_=@4EER M_FP6]_'0\8PB3#%2AH+HRQ:GF*:&2>OX6I(ZU3L-L'Z_9_]HD]?)+(G$*4__ MHK%*AD[?@1A7)$_5G.]^PS*ACN&+>"KM+^S*6,^!*)>*9R58*\@H*Z[D6VE$ M#:!YF@%^"?"/ >$)0% " IMHHRESO;K+!65K^)P@S%!0 M'K^'JSM4A*;R/5S#.W!!)D2@'+A*2S0O\Y:$'B_@._Y88.>Z7^'!V?D!)7=@>4+3_#-42I!(Z5= MM/["(Z-*PM5\\:B]>WK ;(GB[R;?SO*:9K^5&Q+AT-'=+%%LT1G]_%.[ZWUH M2OI"9 <6A)4%H64/3E6<*8WKY=N*&PM!V!KU&:%@^0+UN!EYL=NV#N'I#TT) M]PHSV6A5>$FK+D1V8%6GLJISMEK^S$TYP%K[HHZ[H4BUP'ZW@2.+; MH([?\OQFB;U*8N^L1'TZV0\=B[ HI_U!=C5;C/^EW\XR?V\178CLP(1^94+_ M!_=;_Y)678CLP*J;RJJ;_]EO-V\ZJ>M[_>K=%/1;_G'/-82%0B6( *Q:*;^P,L^1*3T3V-M%#*PH3H)^O M.%?[A7E!-0:/_@%02P,$% @ .(('69_B<*>)! ZA( !D !X;"]W M;W)K&ULM5AMC^(V$/XK5GIJ0;K=Q'DCV0+2+=RI M6W75U>Y=^V'5#X8,$%UB<[8#N_^^=I(-!$Q4*O8+./;,DV>>S#@3#[>,?Q\HR*D;62.1)'GA+_>0L:V(PM;;Q./Z7(E]80]'J[)$IY ?EL_ M<'5E-RA)F@,5*:.(PV)D?<(W4QQKA]+BKQ2V8F^,="@SQK[KB[MD9#F:$60P MEQJ"J+\-3"#+-)+B\:,&M9I[:L?]\1OZES)X%8L$^4OVM:VCH7FA9 LKYT5@SREU3]YJ878<\#>"0>W=G / M'8(3#E[MX!TZ^"<<_-K!+Y6I0BEUF!))QD/.MHAK:X6F!Z68I;<*/Z7ZN3]) MKE93Y2?'?ZZ!$YG2)7J"I7J>4J#>;NX1A-)/("4Q^KH"-&'YFM#77X1:63,N MR2R#QK&/>E.0),W4Z I]>YJBWH<^^H!2JGQ9(0A-Q-"6BK2^M3VO"4XJ@NX) M@AZZ9U2N!/I,$TC:_K8*MHG8?8MXXG8"_E[0:^0Y'Y'KN+Z!S_2_NWL==+SF M 7@EGG<"KU:O%E2+?D>KI=3S$T$.S'.+:P+@;7"C9IPHW?<7Z)+RG A ML)8,<2-#_ [[2WR4@ '&<7"8I\=FON_%3F1.5.SLWLW.9T>7'))4]P)&YR;3I=#:L;J[6-UW+*L:_%)27 BM M+<6N@<&=C<'_+*T:M)6#@1,?EI;!;.!%V#^1J[MV W?W&^>7EG]$Q(TQ/J1[ M;'7E.B?I[EH-W/W"-[3IS_>0SX";\ZL3[>S\NA!:._9=;X'#]RRUSL[E;"DN MA-:68M>ZX.[>Y?RL'1RUOGC@A4=5=FP61F%\(FMUZ]&>V;V%KI=[G?WRZG0X6:%^AC4$*).CD,Q4.^XS^M_1+-":@1>II)"F.F##S3O MDK7"EON6"LQS)%9%(,DDR34%M>FT$(=5?5:0JE#T4-5 AK_2IR0;JA6M3 M8MA['_0Y\&5Y,"*4?T%E]4W5S#:'+[?EDI&DE5BOE M.8Z]NW5U"G1/^#*E F6P4#2&PO M=V]R:W-H965T9R08LV<;D)IE) M FVWTVTSF^R]'S+](&P!OC46E45>.OWQ]\@V&,M" =:T7Q)C'QV?\UCGZ'FP MN'SAXO=LQIA$K_,DS:XZ,RD7%]UN%L[8G&;G?,%2N#+A8DXE?!33;K80C$;Y MH'G2Q;V>WYW3..U<7^;G[L7U)5_*)$[9O4#9^Q-.9 M5">ZUY<+.F4/3'Y=W OXU%U[B>(Y2[.8ITBPR57GQKD8D4 -R"W^$[.7;.,8 MJ53&G/^N/GR*KCH]%1%+6"B5"PK_GMD=2Q+E">+XHW3:6=]3#=P\7GG_/D\> MDAG3C-WQY+]Q)&=7G:"#(C:ART1^X2\_LC(A3_D+>9+E?]%+:=OKH'"923XO M!T,$\S@M_M/7$HB- 0[9,@"7 [ ^P-LR@)0#B#[ W3+ +0>XNP[PR@%YZMTB M]QRX(97T^E+P%R24-7A3!SGZ^6C *T[51'F0 J[&,$Y>WX3AF=(=S#KB&>X>[#B6'XR#[\,Q4PW#'=O98-63\@DOLC6_R]^U#.T"-] M14\WXTP**+O?3$^@N(5KOH7J11?9@H;LJ@,WR9AX9IWK[_[E^+U_F^!KT]FH M)6VWN\QSFL 9S O":T"R\^KE7U8B?KS\&?A\[E]WG39P,9GWL MN?VZV=,&TZ&[7DK :JOP;5M]8B+$VP\*30EX5@:?B&9(7LA0E&OTT8VW0V:LE9 M#<;^&L:^=6[>TH2F(4-4HC&;QFD:IU/$)^B-46%"L?#F;5:(ZT*-:/5F-,.$ M:/5FC>W S(-UYH$U\U^ ^4V!O:&3)%]/H2 GECEE B-H9MD/L :%P2CA.&)$AIL31O'=374K'D=B)K3J]A:SXK;KX9E*B[90#&E M=(R^IF C,IH AQ ++G(DSU *T$/)E6,E?65FZM9KSB0RT*>;RFCJO4\\ M_93,$0KP#-W1;(:^!\6(?F31E)VA>RHV^0'Z"\'"]T)%A%8+X-VJ.D>OX8RF M4P:3*\WIIY55V,/<=SULU=NH+6_U1U2Q?,=.\_.',%$/8:8> C1'.Z-W6J7T MK7H;M>6M#F7%ZAT[K=^77I3N:D7L.[Y>ZDTK-Q@,]$*WAG9HZA7I=^RL?P>Q MV*CV6D,8,[4 HR\L3&B6Q9,X+-<+.H&U52E-(X*>J5TZ@0YATVS@Z >@]\[ M%<%WK,3WVP'<#[G;=\)YFLP\XNOP'4-..)6><.R"8J/7 9 [$!N3,G#[1,^] M:>827U=2]M@.S;V2$(Y=0QROV6V;. 9]@'N-LFM:?=2UZLB>VH'0X4I&X%UD M1*MM;@MFV" -'*+7FM$JT 6K/:E#0:L$!+8+B&]FT9]*?8J^@ _T\$(75K9L M#V=?BM>JMU%;WNJ/HA(T&+?*EG&KPJ-5;Z.VO-6AK(0'MK+QO=ERZ6ZS5 -7 M+]6APX:$(5GH# M'UEO[$F7WPGG"9NKWR!/'&^@DQZ3&>ZY^M)MC^%0R"N%@H^L4/8GS+@I))IJ MPV#DD4"GR_;D#@6O4AMXYSVR'YEY)!6R7 M"G\[7<8&K>'K@G]HLL*^WY@XQ] :N-(:^,A:8W?4#/+!Z^MO*DQ6?:)_XVY/ MZD#02*4RB%UE;!+F(9O U0C=LA2.)+J'0LQV?1MMO\_>^Q?:]#9JRUL=XTJ4 M$,?*A._+/5NJ?1=[&!8O9PSLT_8VM1W9M<#/G0L9_%@0A3L-D&4$) M0U>#]!44&3HIWR-*^HK8ZP(F(S3$ZQ+#*P\#<$VK)G#'$""D M$B#$SOCW>:E+3&\IW$#?%S$TVN% ?^L]LH=V:.J5$"!V(?"H'J[:,D&W5:F: M#,5,,,)1N*]M/',:C92CC281>P#@7*ZO;Q^4%99[O#X8V<(X>&$._ M<,E07T6/:!3%:CY ?XC38CLY?#K745GMF$%"?2/9@*2=I-8W62T0ZY16D*\M M%O1-D98,41 :&ULM5IM;]LV$/XKA%=L*=#4XHM?E"4&$J?#.JQKD#3KAV$? M:(NQA4JB*]))NU\_2G)$2SPQ=NI\22SY>+KGR./S'*W3!YE_44LA-/J6)IDZ MZRVU7IWT^VJ^%"E7;^5*9.:;.YFG7)O+?-%7JUSPJ!R4)GT2!,-^RN.L-SDM M[UWEDU.YUDF+I2YN]">G*[X0-T+?KJYR M<]6OO41Q*C(5RPSEXNZL=XY/IHP6 TJ+OV/QH+8^HP+*3,HOQ<7[Z*P7%!&) M1,QUX8*;?_=B*I*D\&3B^+IQVJN?60S<_OSH_;<2O $SXTI,9?(YCO3RK#?N MH4C<\76BK^7#[V(#:%#XF\M$E7_1P\8VZ*'Y6FF9;@:;"-(XJ_[S;YM$; TP M?N !9#. M >PC@%T,Z#,7+^*K(1UR36?G.;R >6%M?%6?"AS4XXV:.*LF,8; MG9MO8S-.3Z9+GBV$0N\S=+/DN5C*)!*Y^@6]^[J.]7=TGD7H+YG-9:9SF9C1 M"V.J12Z4K@:M9RJ.8I['QLG1M3"&\SB)>3E''^_0(?V_1D>70O,X,9^.T>W- M)3IZ]1J]0G&&/BWE6O$L4J=];;)28.O/-QFXJ#) .C) T0?S\*5"[[)(1,WQ M?9/-.J7D,:47Q.OPCW7V%M'@#2(!84 \T]V'4T\XM)YA6OJC'?YN3.5'ZT0@ M:6:#KV+-D_B_/$["/W^:,>B]%JGZ%TI@]0 &/Z#8:$[4BL_%6<_L)$KD M]Z(W^?DG/ Q^A= ?R%DC%ZS.!?-YGWR2!CTR137_4B]$4>6 :YW'L[7F,Y,J M+='*+-9,OT$SL8BSK%B7,Y[P;"Z@!%5/'99/+3;.^PEF=$2"T6G_?AN[-[IG M8A_4V =>[*TJB^LJ,^6CMJIL1\C5PP9;D!D>X6$+L#>D9P(>UH"'NTQV8]>I M)GM'B$,'(F:C<5A490/D$)K]83@@M5TC_E$=_\@;__E\GJ\- E.WY8H]+N@J M0G.9&@Y7905#48_HW.\[S8 M_].RE"[%W"@-)9!1'^@3_X8^QWI93$TQ#Q]G2;SH!#5VXZ5AN[I<(Q(.*0PJ MK$&%7E"7\7T<"4-2Q7QP%_> M1O+%IL)3@8X2J0Q%PCL:2)"!N])IT(H:,#HFP9!U!+XE0/"N@;C" 6N# ,QHL+62FB"(!4&>!'%4H7B-BO2#,1(@QC%Q8@3,!GB(.V*T.@![ MJ74RE6EJ5FZYEZ!HLZZ5T;SSQ*R,"(R8NJ'@,!R/VR&#=B,<=,1L^1K["7O? M\MNX:\ZO4X"@56<)6H+%?H;]J)!BL>1YZ:@[/M,N3QF+H[!V#&<.?.8?D1^PGR&6K.0'V" M]+%+C9AAR@9MMH$,Z3@PJJ\#E^51["?2#J7F"K4=T #$&03,*0C C+ N08 M M>6(_>_HDV [!NT2)&:,L#-OA0X:8XE$' &)9E?A9]38S19PK V(J\Y7,J[[V MGP\BG8D<[)7\#O=ME@[EK0G?8A4$\2N('^D["-!A.^H!,/+T'<2J M!^)7#\^0P\2E?% .PW:='R.B"'0:O.E6')G_C)_TDYO,]* M<1G>]$2TK9(!,S;H2CNU*H#Z5<"/J63J-L[M->XU:09MN9OZ^^H74JRO1.FSZ09IM4"](E3@H.Z- M=5.]"O2!YX9U%4K$G7$9O!V9[.;5VS75A9:K\@65F=1:IN7'I>!&L18&YOL[ M*?7C1?& ^AVGR?]02P,$% @ .(('67"PJ[][ @ 2 < !D !X;"]W M;W)K&ULM55M;],P$/XK5IC0)L&2IJ\:::1U&]HD M)DTM@P\3']SDVEB+[(KCFGZOL$2KD>!YU@.S%ER\+8B3!-*KJ$&9C[ZDZA%7J4G'$0 MFDE!%"S&P7GG;#*R_L[A"X.UWAD3JV0NY:,U;O)Q$%E"4$)F+ +%SPHNH"PM M$-)XVF &/J4-W!UOT3\Z[:AE3C5B^=+GS3[L!,3Q@8!X$Q [WDTBQ_*2&IHF2JZ) MLMZ(9@=.JHM&_)[ZOD MX1;X'-0W>,#>3LQN97"%)IR2'!^=M.!V_0YU'6[O$"X3C-?<2]^G MM17!_E=GNJ(9C /\<32H%03IVS>=0?2AA5_/\^LY].Y?5I \?$(/Z] MN_)]ELWRJ"]KO3YCW5M1?C'K1IZ?L/_6]?A*Y =>;*C5ZCKZ&5=^R_K&NYT M-PYJZ7JX1M1:F*;1^5E_39PWW?&G>W/'8(]8,J%)"0L,C4Z'>+)4T[<;P\C* M]SIZPR M P )!, T !X;"]S='EL97,N>&ULW5A=3]LP%/TKD1D32!-IFQ&:T5;: M*B%-VB8D>-@;38F>.PEE^/;YRF'_@BQL-&EXK&OL?GW&/[AAA&E5D) M=K-@S 3+0LAJ3!;&E)_"L)HO6$&K,U4R:9%,Z8(:V]5Y6)6:T;0"4B'"0:\7 MAP7EDDQ&LBZN"E,%X M^]&'HZ/>W>GE?ORD 4Y)Z!4]?X'H60_7M1@F'>]*KXXR1+SSD#1.E M#5\TG6=F@PDGWLEL3:4AANU.3D:9DIL-C8@+6&5:L.">BC&94L%GF@,KHP47 M*Q<>0&"NA-*!L95D4_4A4CTXN.]Z4&2M3L&ETDUNE\%]S]KA>\"Z!P:Y$)W! M 7&!R:BDQC MKVRG&=P$GT!!V[Y=E=9AKNFJ/S@G&T)SLTEF2J=,=VGZ9!V: MC 3+P([F^0+N1I4A@,:HPC923G,E:>-AS6@;5G;.A+B!)_!GMJ.]S+;VK <[ M)KNF-=0VG8SK@/ZVFM/>EAV\2C_5?8->SVVK]6W;O+\ M$$S&AV#R(&IR> @FDS=I,FQ?X%NGA)TS0A<-X"PV)C_@5")HR^>2H8.4-G=D_ 7;T[?B49;06YK8#QV33_LY27A=)-^H:%J(=M6E_@^GU MX^X@:'-QF;(E2Z=M5^>SIAG8ALW:7D#81ZZ:RX]@'(?Y$<"P/)@#C.-86)[_ M:3Y#=#X.P[P-O<@0Y0Q1CF/YD&GSP?+X.8F]_#--DBB*8VQ%IU.O@RFV;G$, M/WXUS!LPL#R0Z<_6&M]MO$*>KP-L3Y^K$&RF>"5B,\77&A#_N@$C2?R[C>4! M!K8+6.U ?G\>J"D_)XI@5S%OV!.,(TF"(5"+_AJ-8V1U8OCX]P=[2J(H2?P( M8'X'480A\#3B".8 /&!(%#7OP;WW4;A^3X6;_XM-'@%02P,$% @ .((' M69>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5 MN %(MB6/:(7->=I3W; M+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II% MR=.B':5_'#+Y_VYYF88;V@G"B=U X-^X$&*G?VS MWV^RK;1R*95T/R>#\+\2 U;+1M;R6923P6C ;*5WW[61S[IQ7"T*HY6:#))N MQX,P3A8'PPL/><^7-HPXOKSC #(9G([@A"MIK M'A/-S8-P*.+C;:IV^DLH) M<\&=^&9TNY'-VI\&KF(874:(P_YO%\0S\U_"J%B\E@?PB;-=WGX0!_>?!]L[*[5 >,4>#,F80=9E8&6CJR*6QK)4OX M]I(M/(3_@&6W*V M= 29(I#I_PCYE2O>%(*%M-L(,$, LZ,!LI,YCR!S!#(_ M6JJGW%81Y!B!'--"?N56!J2Y$18.?3E53A&T4UJT.[$532O8RNB:03"=@7K# M=M)5;-I:%T%^0" _T$+>NDJ80 >USE><:\E#59;"LO,XDA\1R(^TD)?<-(!G MV1Q8%Q4W(N+ZA'!]HN7R%:\6[)X_B;BP)".L/H]HF;YI7>ZD4HPW)>NR.X-I MT:P]AV4Q)JH18H]<"".WW.O7WV8E^R[*-:28G7LERWAR))A($F*37'%IV -7 M,(W_$=RVIJN!,1ZFD838(W/16!@+$>QR/=?6&>%D (TQ,9$DQ"99.%T\OH=2 M#2*9ZAK.9 ]:&LPA";%$;C?"<%\ V4*L#Q*,*20A=LAY 8>T*BAX7ZIK:,8K MG_AM7 833"()L46F%108F,FSIBO/E5:E,/8O=OFCA08_QL0TDA![9-$NK?C1 M>LU=;E^F&?-(0BR2.?_)MD%OX>.^&[R0ME#:5YRXI\;,DA*;90:W'&25W1M> MAE)MC,_ZR_F28EI)B;6"]ES_IC$FNCXAULIA0\-.8!D*@GX7(V)J28G5@O81 M_4AB:DF)U8+V$7U,S# IL6'>Z"/V68\Q,=VDQ+I!^XE^-#'=I,2Z>:N?^!W. M&!/334JLF\.VXM59CHDG)18/VE_T$IYAZLF(U8/V%WU,S#[94>V3Q9B8?3)B M^Z!K_GXTT6=DQ 9Z39+^[FP/'O)DF($R8@/%#P'8R0TW)NCH'3NY$([+&!,S M4$9L(-SGO7L3,U!&;" <,X\Q,0-EQ 8ZK[5Q\KFSSN63-Y#XG7#5J^X9)J", M6$!X,, \7WYHY)J&<6$(WV@]QQ2#Y+51-O6)7VNRX*4,MC3$Q M">7'?++6FT$Y)J&<6$(X9GQOYIB$%,(DE!]M&12ZD!@3LU!._=3M3P.DMC!=<%7/#_)_NQZQ\[)\TKUJEIC!VVUQK M7N[?,=F_'_/E%U!+ P04 " X@@=9?'[I&]0! #&'P &@ 'AL+U]R M96QS+W=O )/[F/!00D5#B]B M%28/D<269Q#)[HE"$8Y%08/F5-;8\O5?6)^L\?PE[=JR[0YYL^WSY+C?'?*B MV932/X20EYNT;_--UZ?#^C;Y7N[3D>UD8?LYH'N<_9TY> M3WWZR\1NM=HNTU.W_-BG0_EE\2:DTD]=V6*>R:,)Q=SV=P^4@-^?) MS>3Y;=$,SV_2A-I!"D%:/\@@R.H'.01Y_: (0;%^T R"9O6#;B'HMG[0'03= MU0^ZAZ#[^D$R11FG!$DCK FT%N1:"+P6!%L(Q!8D6PC,%D1;"-069%L(W!:$ M6PCD%J1;".P6Q%L(]%;46PGT5M1;"?36T<BN!WHIZ*X'>BGHK@=Z* M>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WC;:+"'0VU!O(]#; M4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#;46\GT-M1;R?0VU%O)]#; M1YO=!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z1]0[$N@=4>](H'=$O2.! MWA'UCO^I=RZG7]/U\9?E]\G1JW+!. @=!&S:;EL6_0$W>4!$$ENVH?#W=<(@M:*HB$J]FT2) M[7=?;.EL,GK;6O*]35TU?IPL0K /C/E\0;7VJ;'4Q)&9<;4.\='-F=7Y4L^) MB<%@R'+3!&I"/[0UDLGHB69Z587>\R:^]J5IQHFCRB>]Q]W$-FN<:&NK,M\3TKBRF^,7I?4W<4+"3B:T(S\'[->]KLFYLJ#>5+OPHNLXBVTJ MYL.V(I^>+W&B1S.;E3D5)E_5<4GJK2-=^ 51J*MT5_3F?'*(.TR[*[\ZORMS M+C#.G#IC?3PQ1Y?''8ZD7=VWL1"Y4)[_Q&-B+'WU]U%[V@45O\R.V_MAW+([ M#\^ZV_5[_/6,C_4O[$. ]"%!^E @?60@?0Q!^K@%Z>,.I(][D#[X *41%%$Y M"JD^\ M K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " X@@=9F5R<(Q & "<)P $P @ '- 0 >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( #B"!UFSLX> 8 M " @0X( !X;"]W;W)K@YD<& #4&0 & @($6#@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ .(('60.IMW_,"@ M>#0 !@ ("!DQ0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .(('65KT0W[K!0 :PX !@ M ("!9RH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ .(('6=FRX:U( P 7P@ !@ ("!B4D 'AL+W=O&UL4$L! M A0#% @ .(('69=:]4#7!0 R \ !D ("!HE$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .((' M61]_Z$M8! MPD !D ("!E70 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ .(('68M\U%S#!0 %!$ M !D ("!GX@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .(('6?A-UPE4 @ M@4 !D M ("!B98 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ .(('60M)5T=- P = @ !D ("!]9\ 'AL+W=O M&PO=V]R:W-H965TI M !X;"]W;W)K&UL4$L! A0#% @ .(('60]Y M]-Y!!0 *Q$ !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ .(('6=C2WH:Z P >@@ !D M ("!3;L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ .(('69W@5\KU P D1( !D ("! MMT)Z\% !((P &0 @('AS0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ .(('66)WQ>)T @ >08 !D ("!O-< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .(('63<^K)7R @ ^ H !D M ("!@.X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ .(('6;\\UU*B!@ "S0 !D ("!B/P M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M.(('67R\.(72 P S0X !D ("!1PD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .(('69_B<*>)! MZA( !D ("!;14! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .(('67"PJ[][ @ 2 < !D M ("!*RH! 'AL+W=O&PO&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " X@@=9*F32ILH! ";'P $P M @ ']-P$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 /0 ] + *(0 #X.0$ ! end XML 66 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 67 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 69 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 172 254 1 true 56 0 false 4 false false R1.htm 0000001 - Document - Document Information Sheet http://www.universalcorp.com/role/DocumentInformation Document Information Cover 1 false false R2.htm 9952151 - Statement - Consolidated Statements Of Income And Comprehensive Income Sheet http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome Consolidated Statements Of Income And Comprehensive Income Statements 2 false false R3.htm 9952152 - Statement - Consolidated Balance Sheets Sheet http://www.universalcorp.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 9952153 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 9952154 - Statement - Consolidated Statements Of Cash Flows Sheet http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements Of Cash Flows Statements 5 false false R6.htm 9952155 - Disclosure - Basis Of Presentation Sheet http://www.universalcorp.com/role/BasisOfPresentation Basis Of Presentation Notes 6 false false R7.htm 9952156 - Disclosure - Revenue from Contract with Customer Sheet http://www.universalcorp.com/role/RevenuefromContractwithCustomer Revenue from Contract with Customer Notes 7 false false R8.htm 9952157 - Disclosure - Other Contingent Liabilities And Other Matters Sheet http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMatters Other Contingent Liabilities And Other Matters Notes 8 false false R9.htm 9952158 - Disclosure - Earnings Per Share Sheet http://www.universalcorp.com/role/EarningsPerShare Earnings Per Share Notes 9 false false R10.htm 9952159 - Disclosure - Income Taxes Sheet http://www.universalcorp.com/role/IncomeTaxes Income Taxes Notes 10 false false R11.htm 9952160 - Disclosure - Goodwill and Other Intangibles Goodwill and Other Intangibles Sheet http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangibles Goodwill and Other Intangibles Goodwill and Other Intangibles Notes 11 false false R12.htm 9952161 - Disclosure - Derivatives And Hedging Activities Sheet http://www.universalcorp.com/role/DerivativesAndHedgingActivities Derivatives And Hedging Activities Notes 12 false false R13.htm 9952162 - Disclosure - Fair Value Measurements Sheet http://www.universalcorp.com/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 9952163 - Disclosure - Pension And Other Postretirement Benefit Plans Sheet http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlans Pension And Other Postretirement Benefit Plans Notes 14 false false R15.htm 9952164 - Disclosure - Stock-Based Compensation Sheet http://www.universalcorp.com/role/StockBasedCompensation Stock-Based Compensation Notes 15 false false R16.htm 9952165 - Disclosure - Operating Segments Sheet http://www.universalcorp.com/role/OperatingSegments Operating Segments Notes 16 false false R17.htm 9952166 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 17 false false R18.htm 9952167 - Disclosure - Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries Sheet http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiaries Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries Notes 18 false false R19.htm 9952168 - Disclosure - Subsequent Events Sheet http://www.universalcorp.com/role/SubsequentEvents Subsequent Events Notes 19 false false R20.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 20 false false R21.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 21 false false R22.htm 9954471 - Disclosure - Revenue from Contract with Customer (Tables) Sheet http://www.universalcorp.com/role/RevenuefromContractwithCustomerTables Revenue from Contract with Customer (Tables) Tables http://www.universalcorp.com/role/RevenuefromContractwithCustomer 22 false false R23.htm 9954472 - Disclosure - Earnings Per Share (Tables) Sheet http://www.universalcorp.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.universalcorp.com/role/EarningsPerShare 23 false false R24.htm 9954473 - Disclosure - Goodwill and Other Intangibles Goodwill and Other Intangibles (Tables) Sheet http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangiblesTables Goodwill and Other Intangibles Goodwill and Other Intangibles (Tables) Tables http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangibles 24 false false R25.htm 9954474 - Disclosure - Derivatives And Hedging Activities (Tables) Sheet http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables Derivatives And Hedging Activities (Tables) Tables http://www.universalcorp.com/role/DerivativesAndHedgingActivities 25 false false R26.htm 9954475 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.universalcorp.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.universalcorp.com/role/FairValueMeasurements 26 false false R27.htm 9954476 - Disclosure - Pension And Other Postretirement Benefit Plans (Tables) Sheet http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansTables Pension And Other Postretirement Benefit Plans (Tables) Tables http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlans 27 false false R28.htm 9954477 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.universalcorp.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.universalcorp.com/role/StockBasedCompensation 28 false false R29.htm 9954478 - Disclosure - Operating Segments (Tables) Sheet http://www.universalcorp.com/role/OperatingSegmentsTables Operating Segments (Tables) Tables http://www.universalcorp.com/role/OperatingSegments 29 false false R30.htm 9954479 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLoss 30 false false R31.htm 9954480 - Disclosure - Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Tables) Sheet http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesTables Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Tables) Tables http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiaries 31 false false R32.htm 9954482 - Disclosure - Revenue from Contract with Customer (Disaggregation of Revenue) (Details) Sheet http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails Revenue from Contract with Customer (Disaggregation of Revenue) (Details) Details http://www.universalcorp.com/role/RevenuefromContractwithCustomerTables 32 false false R33.htm 9954483 - Disclosure - Other Contingent Liabilities And Other Matters (Narrative) (Details) Sheet http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails Other Contingent Liabilities And Other Matters (Narrative) (Details) Details http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMatters 33 false false R34.htm 9954484 - Disclosure - Earnings Per Share (Computation Of Basic And Diluted Earnings (Loss) Per Share) (Details) Sheet http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails Earnings Per Share (Computation Of Basic And Diluted Earnings (Loss) Per Share) (Details) Details http://www.universalcorp.com/role/EarningsPerShareTables 34 false false R35.htm 9954485 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.universalcorp.com/role/IncomeTaxes 35 false false R36.htm 9954486 - Disclosure - Goodwill and Other Intangibles Change in Goodwill Balance (Details) Sheet http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails Goodwill and Other Intangibles Change in Goodwill Balance (Details) Details 36 false false R37.htm 9954487 - Disclosure - Goodwill and Other Intangibles Intangible Assets (Details) Sheet http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails Goodwill and Other Intangibles Intangible Assets (Details) Details 37 false false R38.htm 9954488 - Disclosure - Amortization Expense (Details) Sheet http://www.universalcorp.com/role/AmortizationExpenseDetails Amortization Expense (Details) Details 38 false false R39.htm 9954489 - Disclosure - Goodwill and Other Intangibles Future Amortization Expense (Details) Sheet http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails Goodwill and Other Intangibles Future Amortization Expense (Details) Details 39 false false R40.htm 9954490 - Disclosure - Derivatives And Hedging Activities (Narrative) (Details) Sheet http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails Derivatives And Hedging Activities (Narrative) (Details) Details http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables 40 false false R41.htm 9954491 - Disclosure - Notional Amount of Forward Contracts (Details) Sheet http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails Notional Amount of Forward Contracts (Details) Details 41 false false R42.htm 9954492 - Disclosure - Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Statements Of Income) (Details) Sheet http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Statements Of Income) (Details) Details http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables 42 false false R43.htm 9954493 - Disclosure - Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets) (Details) Sheet http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets) (Details) Details http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables 43 false false R44.htm 9954494 - Disclosure - Fair Value Measurements (Financial Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details) Sheet http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements (Financial Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details) Details http://www.universalcorp.com/role/FairValueMeasurementsTables 44 false false R45.htm 9954495 - Disclosure - Fair Value Measurements - Long Term Obligations (Details) Sheet http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails Fair Value Measurements - Long Term Obligations (Details) Details 45 false false R46.htm 9954496 - Disclosure - Pension And Other Postretirement Benefit Plans (Narrative) (Details) Sheet http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails Pension And Other Postretirement Benefit Plans (Narrative) (Details) Details http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansTables 46 false false R47.htm 9954497 - Disclosure - Pension And Other Postretirement Benefit Plans (Components Of Company's Net Periodic Benefit Cost) (Details) Sheet http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails Pension And Other Postretirement Benefit Plans (Components Of Company's Net Periodic Benefit Cost) (Details) Details http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansTables 47 false false R48.htm 9954498 - Disclosure - Stock-Based Compensation (Narrative) (Details) Sheet http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation (Narrative) (Details) Details http://www.universalcorp.com/role/StockBasedCompensationTables 48 false false R49.htm 9954499 - Disclosure - Stock-Based Compensation (Stock-Based Awards Issued During The Period) (Details) Sheet http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails Stock-Based Compensation (Stock-Based Awards Issued During The Period) (Details) Details http://www.universalcorp.com/role/StockBasedCompensationTables 49 false false R50.htm 9954500 - Disclosure - Operating Segments (Operating Results For The Company's Reportable Segments) (Details) Sheet http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails Operating Segments (Operating Results For The Company's Reportable Segments) (Details) Details http://www.universalcorp.com/role/OperatingSegmentsTables 50 false false R51.htm 9954501 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossTables 51 false false R52.htm 9954502 - Disclosure - Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Reconciliation Of Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries) (Details) Sheet http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Reconciliation Of Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries) (Details) Details http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesTables 52 false false R53.htm 9954503 - Disclosure - Subsequent Events (Details) Sheet http://www.universalcorp.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.universalcorp.com/role/SubsequentEvents 53 false false All Reports Book All Reports uvv-20240630.htm uvv-20240630.xsd uvv-20240630_cal.xml uvv-20240630_def.xml uvv-20240630_lab.xml uvv-20240630_pre.xml http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 71 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "uvv-20240630.htm": { "nsprefix": "uvv", "nsuri": "http://www.universalcorp.com/20240630", "dts": { "inline": { "local": [ "uvv-20240630.htm" ] }, "schema": { "local": [ "uvv-20240630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "uvv-20240630_cal.xml" ] }, "definitionLink": { "local": [ "uvv-20240630_def.xml" ] }, "labelLink": { "local": [ "uvv-20240630_lab.xml" ] }, "presentationLink": { "local": [ "uvv-20240630_pre.xml" ] } }, "keyStandard": 241, "keyCustom": 13, "axisStandard": 22, "axisCustom": 1, "memberStandard": 43, "memberCustom": 13, "hidden": { "total": 25, "http://fasb.org/us-gaap/2024": 20, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 172, "entityCount": 1, "segmentCount": 56, "elementCount": 527, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 762, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 9, "http://fasb.org/srt/2024": 1 }, "report": { "R1": { "role": "http://www.universalcorp.com/role/DocumentInformation", "longName": "0000001 - Document - Document Information", "shortName": "Document Information", "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": "uvv-20240630.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": "uvv-20240630.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome", "longName": "9952151 - Statement - Consolidated Statements Of Income And Comprehensive Income", "shortName": "Consolidated Statements Of Income And Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenuesExcludingInterestAndDividends", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "unique": true } }, "R3": { "role": "http://www.universalcorp.com/role/ConsolidatedBalanceSheets", "longName": "9952152 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "9952153 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows", "longName": "9952154 - Statement - Consolidated Statements Of Cash Flows", "shortName": "Consolidated Statements Of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "unique": true } }, "R6": { "role": "http://www.universalcorp.com/role/BasisOfPresentation", "longName": "9952155 - Disclosure - Basis Of Presentation", "shortName": "Basis Of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.universalcorp.com/role/RevenuefromContractwithCustomer", "longName": "9952156 - Disclosure - Revenue from Contract with Customer", "shortName": "Revenue from Contract with Customer", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMatters", "longName": "9952157 - Disclosure - Other Contingent Liabilities And Other Matters", "shortName": "Other Contingent Liabilities And Other Matters", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.universalcorp.com/role/EarningsPerShare", "longName": "9952158 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.universalcorp.com/role/IncomeTaxes", "longName": "9952159 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangibles", "longName": "9952160 - Disclosure - Goodwill and Other Intangibles Goodwill and Other Intangibles", "shortName": "Goodwill and Other Intangibles Goodwill and Other Intangibles", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.universalcorp.com/role/DerivativesAndHedgingActivities", "longName": "9952161 - Disclosure - Derivatives And Hedging Activities", "shortName": "Derivatives And Hedging Activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.universalcorp.com/role/FairValueMeasurements", "longName": "9952162 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlans", "longName": "9952163 - Disclosure - Pension And Other Postretirement Benefit Plans", "shortName": "Pension And Other Postretirement Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.universalcorp.com/role/StockBasedCompensation", "longName": "9952164 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.universalcorp.com/role/OperatingSegments", "longName": "9952165 - Disclosure - Operating Segments", "shortName": "Operating Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLoss", "longName": "9952166 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "shortName": "Accumulated Other Comprehensive Income (Loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiaries", "longName": "9952167 - Disclosure - Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries", "shortName": "Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.universalcorp.com/role/SubsequentEvents", "longName": "9952168 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R20": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true }, "uniqueAnchor": null }, "R21": { "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": "21", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.universalcorp.com/role/RevenuefromContractwithCustomerTables", "longName": "9954471 - Disclosure - Revenue from Contract with Customer (Tables)", "shortName": "Revenue from Contract with Customer (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.universalcorp.com/role/EarningsPerShareTables", "longName": "9954472 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangiblesTables", "longName": "9954473 - Disclosure - Goodwill and Other Intangibles Goodwill and Other Intangibles (Tables)", "shortName": "Goodwill and Other Intangibles Goodwill and Other Intangibles (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables", "longName": "9954474 - Disclosure - Derivatives And Hedging Activities (Tables)", "shortName": "Derivatives And Hedging Activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.universalcorp.com/role/FairValueMeasurementsTables", "longName": "9954475 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansTables", "longName": "9954476 - Disclosure - Pension And Other Postretirement Benefit Plans (Tables)", "shortName": "Pension And Other Postretirement Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.universalcorp.com/role/StockBasedCompensationTables", "longName": "9954477 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.universalcorp.com/role/OperatingSegmentsTables", "longName": "9954478 - Disclosure - Operating Segments (Tables)", "shortName": "Operating Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "longName": "9954479 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesTables", "longName": "9954480 - Disclosure - Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Tables)", "shortName": "Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails", "longName": "9954482 - Disclosure - Revenue from Contract with Customer (Disaggregation of Revenue) (Details)", "shortName": "Revenue from Contract with Customer (Disaggregation of Revenue) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails", "longName": "9954483 - Disclosure - Other Contingent Liabilities And Other Matters (Narrative) (Details)", "shortName": "Other Contingent Liabilities And Other Matters (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-4", "name": "uvv:OtherContingentLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "uvv:OtherContingentLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails", "longName": "9954484 - Disclosure - Earnings Per Share (Computation Of Basic And Diluted Earnings (Loss) Per Share) (Details)", "shortName": "Earnings Per Share (Computation Of Basic And Diluted Earnings (Loss) Per Share) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "unique": true } }, "R35": { "role": "http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails", "longName": "9954485 - Disclosure - Income Taxes (Narrative) (Details)", "shortName": "Income Taxes (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.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", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails", "longName": "9954486 - Disclosure - Goodwill and Other Intangibles Change in Goodwill Balance (Details)", "shortName": "Goodwill and Other Intangibles Change in Goodwill Balance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "unique": true } }, "R37": { "role": "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails", "longName": "9954487 - Disclosure - Goodwill and Other Intangibles Intangible Assets (Details)", "shortName": "Goodwill and Other Intangibles Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.universalcorp.com/role/AmortizationExpenseDetails", "longName": "9954488 - Disclosure - Amortization Expense (Details)", "shortName": "Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails", "longName": "9954489 - Disclosure - Goodwill and Other Intangibles Future Amortization Expense (Details)", "shortName": "Goodwill and Other Intangibles Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails", "longName": "9954490 - Disclosure - Derivatives And Hedging Activities (Narrative) (Details)", "shortName": "Derivatives And Hedging Activities (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-70", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-70", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails", "longName": "9954491 - Disclosure - Notional Amount of Forward Contracts (Details)", "shortName": "Notional Amount of Forward Contracts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-68", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-68", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails", "longName": "9954492 - Disclosure - Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Statements Of Income) (Details)", "shortName": "Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Statements Of Income) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-73", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-73", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails", "longName": "9954493 - Disclosure - Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets) (Details)", "shortName": "Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "longName": "9954494 - Disclosure - Fair Value Measurements (Financial Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details)", "shortName": "Fair Value Measurements (Financial Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AlternativeInvestment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AlternativeInvestment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails", "longName": "9954495 - Disclosure - Fair Value Measurements - Long Term Obligations (Details)", "shortName": "Fair Value Measurements - Long Term Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-108", "name": "us-gaap:LongTermDebtNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-108", "name": "us-gaap:LongTermDebtNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails", "longName": "9954496 - Disclosure - Pension And Other Postretirement Benefit Plans (Narrative) (Details)", "shortName": "Pension And Other Postretirement Benefit Plans (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails", "longName": "9954497 - Disclosure - Pension And Other Postretirement Benefit Plans (Components Of Company's Net Periodic Benefit Cost) (Details)", "shortName": "Pension And Other Postretirement Benefit Plans (Components Of Company's Net Periodic Benefit Cost) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-114", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-114", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954498 - Disclosure - Stock-Based Compensation (Narrative) (Details)", "shortName": "Stock-Based Compensation (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails", "longName": "9954499 - Disclosure - Stock-Based Compensation (Stock-Based Awards Issued During The Period) (Details)", "shortName": "Stock-Based Compensation (Stock-Based Awards Issued During The Period) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-124", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-124", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails", "longName": "9954500 - Disclosure - Operating Segments (Operating Results For The Company's Reportable Segments) (Details)", "shortName": "Operating Segments (Operating Results For The Company's Reportable Segments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenuesExcludingInterestAndDividends", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-127", "name": "us-gaap:RevenuesExcludingInterestAndDividends", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "unique": true } }, "R51": { "role": "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "longName": "9954501 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)", "shortName": "Accumulated Other Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-133", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "unique": true } }, "R52": { "role": "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails", "longName": "9954502 - Disclosure - Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Reconciliation Of Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries) (Details)", "shortName": "Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Reconciliation Of Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "unique": true } }, "R53": { "role": "http://www.universalcorp.com/role/SubsequentEventsDetails", "longName": "9954503 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-169", "name": "us-gaap:RestructuringCostsAndAssetImpairmentCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-169", "name": "us-gaap:RestructuringCostsAndAssetImpairmentCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uvv-20240630.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesMember", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Payable and Accrued Expenses [Member]", "label": "Accounts Payable and Accrued Liabilities [Member]", "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable", "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." } } }, "auth_ref": [ "r108", "r1092" ] }, "us-gaap_AccountsPayableOtherCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableOtherCurrent", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable\u2014unconsolidated affiliates", "label": "Accounts Payable, Other, Current", "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r60" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "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": [ "r992" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r62", "r107" ] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesAndOtherLiabilities", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Accrued Liabilities and Other Liabilities", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Defined Benefit Plans Adjustment [Member]", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r2", "r3", "r12", "r19", "r77", "r969", "r970", "r971" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Less accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r25", "r160", "r624" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r180", "r189", "r190", "r501", "r790", "r969" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "negatedPeriodStartLabel": "Balance at beginning of year", "negatedPeriodEndLabel": "Balance at end of period", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r2", "r3", "r19", "r77", "r1032" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of period", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses." } } }, "auth_ref": [ "r175", "r177", "r179", "r180", "r541" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "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": [ "r188", "r189", "r548", "r550", "r551", "r552", "r553", "r554" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r18", "r19", "r78", "r172", "r620", "r661", "r662" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "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": [ "r188", "r189", "r548", "r550", "r551", "r552", "r553", "r554" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Translation Adjustment [Member]", "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": [ "r1", "r12", "r19", "r75", "r76", "r189", "r190", "r550", "r551", "r552", "r553", "r554", "r969" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r908" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r921" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r921" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r921" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r921" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "AdjustmentsToCommonStockAccrualStockBasedCompensation", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrual of stock-based compensation", "label": "Adjustments To Common Stock Accrual Stock Based Compensation", "documentation": "Adjustments To Common Stock Accrual Stock Based Compensation" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to net cash used by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdvancesOnInventoryPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvancesOnInventoryPurchases", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Advances to suppliers, net", "label": "Advances on Inventory Purchases", "documentation": "Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r968" ] }, "uvv_AdvancesToSuppliersCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "AdvancesToSuppliersCurrentAndNoncurrent", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advances to suppliers current and non-current", "label": "Advances to Suppliers Current and Noncurrent", "documentation": "Advances to Suppliers Current and Noncurrent" } } }, "auth_ref": [] }, "uvv_AdvancestosuppliersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "AdvancestosuppliersMember", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advances to suppliers [Member]", "label": "Advances to suppliers [Member]", "documentation": "Advances to suppliers [Member]" } } }, "auth_ref": [] }, "uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "AggregateBalanceOfRecoverableValueAddedTaxCredits", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate balance of recoverable value added tax credits", "label": "Aggregate Balance Of Recoverable Value Added Tax Credits", "documentation": "Aggregate balance of recoverable value added tax credits" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r954" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r880", "r890", "r900", "r932" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r883", "r893", "r903", "r935" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r955" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r921" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r928" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r884", "r894", "r904", "r928", "r936", "r940", "r948" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r946" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r466", "r470" ] }, "us-gaap_AlternativeInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AlternativeInvestment", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Alternative Investment", "documentation": "Fair value of investment other than investment in equity security, investment in debt security and equity method investment. Includes, but is not limited to, investment in certain entities that calculate net asset value per share. Example includes, but is not limited to, investment in hedge fund, venture capital fund, private equity fund, and real estate partnership or fund." } } }, "auth_ref": [ "r521", "r535", "r834", "r837", "r838", "r1064", "r1066", "r1067", "r1068" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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_AmortizationOfDeferredHedgeGains": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfDeferredHedgeGains", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on terminated interest rate swaps amortized from accumulated other comprehensive loss into earnings", "label": "Amortization of Deferred Hedge Gains", "documentation": "The amount of expense charged against earnings by an Entity to record deferred gains and losses on hedge instruments. Examples include gain on economic hedges, amortization of gain on designated fair value hedge and so forth." } } }, "auth_ref": [ "r976" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/AmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of Intangible Assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r8", "r293", "r299", "r806" ] }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at the end of period", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax", "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r177" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r105", "r117", "r164", "r200", "r237", "r245", "r264", "r268", "r277", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r497", "r502", "r543", "r616", "r714", "r798", "r799", "r841", "r871", "r1025", "r1026", "r1083" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r156", "r174", "r200", "r277", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r497", "r502", "r543", "r841", "r1025", "r1026", "r1083" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total financial assets measured and reported at fair value", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r522", "r523", "r834" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r943" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r944" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r939" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r939" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r939" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r939" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r939" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r939" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails", "http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r942" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r941" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r940" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r940" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value, by Balance Sheet Location [Axis]", "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r307", "r1096", "r1097" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r45", "r49", "r307", "r1096", "r1097" ] }, "uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits", "label": "Brazil Audit Assessment For Tax, Penalties, And Interest On Recoverable Value Added Tax Credits", "documentation": "Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits" } } }, "auth_ref": [] }, "us-gaap_BuildingsAndImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BuildingsAndImprovementsGross", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings", "label": "Buildings and Improvements, Gross", "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [ "r92" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Value [Member]", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r57", "r58" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r21", "r158", "r786" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, restricted cash and cash equivalents at beginning of year", "periodEndLabel": "Cash, restricted cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r21", "r88", "r198" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash, restricted cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r88" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flow Hedging [Member]", "label": "Cash Flow Hedging [Member]", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r43" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r919" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r916" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r914" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r123", "r168", "r169", "r170", "r200", "r224", "r228", "r230", "r232", "r239", "r240", "r277", "r321", "r323", "r324", "r325", "r328", "r329", "r332", "r333", "r335", "r338", "r344", "r543", "r667", "r668", "r669", "r670", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r700", "r724", "r742", "r762", "r763", "r764", "r765", "r766", "r958", "r977", "r984" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r920" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r920" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMatters" ], "lang": { "en-us": { "role": { "terseLabel": "Other Contingent Liabilities And Other Matters", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r93", "r312", "r313", "r770", "r1020", "r1022" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends declared per common share", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r95" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r859", "r860", "r861", "r863", "r864", "r865", "r868", "r980", "r981", "r983", "r1063", "r1127", "r1130" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets", "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized", "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": [ "r69", "r700" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets", "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Shares, Issued", "verboseLabel": "Common stock, shares issued", "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": [ "r69" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets", "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Shares, Outstanding", "verboseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r13", "r69", "r700", "r720", "r1130", "r1131" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, no par value, 100,000,000 shares authorized 24,675,988 shares issued and outstanding at June\u00a030, 2024 (24,636,600 at June\u00a030, 2023 and 24,573,408 at March\u00a031, 2024)", "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": [ "r69", "r619", "r841" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r925" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r924" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r926" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r923" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss) attributable to Universal Corporation", "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": [ "r20", "r185", "r187", "r194", "r612", "r630", "r632" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: comprehensive (income) loss attributable to noncontrolling interests", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r6", "r36", "r39", "r185", "r187", "r193", "r611", "r630", "r631" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Total comprehensive income (loss), net of income taxes", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r39", "r98", "r185", "r187", "r192", "r610", "r630" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r74", "r191", "r609", "r629" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Customer advances and deposits", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r346", "r347", "r358" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of goods sold", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r80", "r81", "r574" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of goods sold [Member]", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Costs and expenses", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships [Member]", "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": [ "r33", "r1008", "r1009", "r1010", "r1011", "r1013", "r1015", "r1018", "r1019" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_InvestmentsAndOtherNoncurrentAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "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": [ "r473", "r474" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "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": [ "r473", "r474", "r617" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r90" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Net amortization and deferral", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r363", "r401", "r422", "r820", "r821" ] }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_InvestmentsAndOtherNoncurrentAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Pension asset", "label": "Assets for Plan Benefits, Defined Benefit Plan", "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r104", "r361", "r362", "r384", "r713", "r820", "r1091" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions to qualified and non-qualified pension plans", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r378", "r388", "r426", "r818", "r819", "r820", "r821" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails", "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Pension and Other Postretirement Benefits [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "label": "Defined Benefit Plan Disclosure [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": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected additional contributions in the current 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": [ "r426", "r821" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r363", "r400", "r421", "r820", "r821" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r363", "r367", "r399", "r420", "r820", "r821" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net periodic benefit cost", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r397", "r418", "r820", "r821" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service cost", "label": "Defined Benefit Plan, Service Cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r365", "r398", "r419", "r820", "r821" ] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "presentation": [ "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and Other Postretirment Benefit Plans [Table]", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "documentation": "Disclosure of information about defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans." } } }, "auth_ref": [ "r11", "r26", "r27", "r28", "r29" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "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": [ "r8", "r237", "r250", "r268", "r798", "r799" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails", "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails", "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails", "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract Type [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": [ "r690", "r692", "r705", "r706", "r707", "r709", "r710", "r711", "r712", "r715", "r716", "r717", "r718", "r730", "r731", "r732", "r733", "r736", "r737", "r738", "r739", "r754", "r755", "r758", "r759", "r859", "r861", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076" ] }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative." } } }, "auth_ref": [ "r1062" ] }, "us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from effective portion of derivative instrument reclassified from accumulated other comprehensive income (AOCI) into income." } } }, "auth_ref": [ "r506" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails", "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails", "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails", "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument Risk [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r46", "r50", "r52", "r101", "r690", "r692", "r705", "r706", "r707", "r709", "r710", "r711", "r712", "r715", "r716", "r717", "r718", "r730", "r731", "r732", "r733", "r736", "r737", "r738", "r739", "r754", "r755", "r758", "r759", "r789", "r859", "r861", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivities" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives And Hedging Activities", "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": [ "r100", "r508", "r516" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Axis]", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r14", "r46", "r50" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) By Hedging Relationship, By Income Statement Location, By Derivative Instrument Risk [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r14", "r46", "r50", "r52", "r55", "r56", "r507" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "label": "Derivative Instruments, Gain (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": [ "r507" ] }, "us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) recognized in earnings from ineffective portion and early de-designation of cash flow hedges", "label": "Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net", "documentation": "The portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments representing (a) the amount of the hedge ineffectiveness and (b) the amount, if any, excluded from the assessment of hedge effectiveness." } } }, "auth_ref": [ "r103" ] }, "us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsInHedgesAssetsAtFairValue", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivatives in a Fair Value Asset Position Designated as Hedging Instruments", "label": "Derivative Instruments in Hedges, Assets, at Fair Value", "documentation": "Aggregate fair value of all derivative assets designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsInHedgesLiabilitiesAtFairValue", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivatives in a Fair Value Liability Position Designated as Hedging Instruments", "label": "Derivative Instruments in Hedges, Liabilities, at Fair Value", "documentation": "Aggregate fair value of all derivative liabilities designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivatives in a Fair Value Asset Position Not Designated as Hedging Instruments", "label": "Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value", "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset." } } }, "auth_ref": [ "r48" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivatives in a Fair Value Liability Position Not Designated as Hedging Instruments", "label": "Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value", "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as a liability." } } }, "auth_ref": [ "r48" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLineItems", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails", "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails", "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [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": [ "r516" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails", "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional amount of derivative contracts", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1060", "r1061" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeTable", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails", "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails", "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date." } } }, "auth_ref": [ "r14", "r40", "r41", "r42", "r44", "r47", "r50", "r53", "r54", "r56", "r516" ] }, "uvv_DescriptionOfHedgedItemAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "DescriptionOfHedgedItemAxis", "presentation": [ "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Hedged Item [Axis]", "label": "Description of Hedged Item [Axis]", "documentation": "Description of Hedged Item [Axis]" } } }, "auth_ref": [] }, "uvv_DescriptionOfHedgedItemDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "DescriptionOfHedgedItemDomain", "presentation": [ "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Description Of Hedged Item [Domain]", "label": "Description Of Hedged Item [Domain]", "documentation": "Description Of Hedged Item [Domain]" } } }, "auth_ref": [] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails", "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives related to tobacco purchases [Member]", "verboseLabel": "Derivatives Designated As Hedges [Member]", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r14" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed Technology Rights [Member]", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r96", "r1008", "r1009", "r1010", "r1011", "r1013", "r1015", "r1018", "r1019" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "DirectorMember", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outside Directors [Member]", "label": "Director [Member]", "documentation": "Person serving on board of directors." } } }, "auth_ref": [ "r961", "r991", "r1128" ] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueAbstract", "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Abstract]", "label": "Disaggregation of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "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": [ "r357", "r811", "r812", "r813", "r814", "r815", "r816", "r817" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "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": [ "r357", "r811", "r812", "r813", "r814", "r815", "r816", "r817" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.universalcorp.com/role/RevenuefromContractwithCustomerTables" ], "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": [ "r1030" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r435", "r439", "r467", "r468", "r469", "r829" ] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Awards Issued During The Period", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r10", "r30" ] }, "uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend equivalents on RSUs", "label": "Dividend Equivalent Shares Added To Restricted Stock Units Retained Earnings", "documentation": "Dividend equivalent shares added to restricted stock units retained earnings." } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Common stock dividends declared", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r95" ] }, "us-gaap_DividendsSharebasedCompensationStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsSharebasedCompensationStock", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend equivalents on RSUs", "label": "Dividend, Share-Based Payment Arrangement, Shares", "documentation": "Amount of paid and unpaid stock dividends declared for award under share-based payment arrangement." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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": [ "r875" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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": [ "r907" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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/2024", "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": [ "r918" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic", "verboseLabel": "Basic earnings (loss) 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": [ "r195", "r212", "r213", "r214", "r215", "r216", "r217", "r222", "r224", "r230", "r231", "r232", "r236", "r492", "r495", "r519", "r520", "r613", "r633", "r791" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted", "verboseLabel": "Diluted earnings (loss) 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": [ "r195", "r212", "r213", "r214", "r215", "r216", "r217", "r224", "r230", "r231", "r232", "r236", "r492", "r495", "r519", "r520", "r613", "r633", "r791" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.universalcorp.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": [ "r221", "r233", "r234", "r235" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash, restricted cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r546" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "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": [ "r476", "r830" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationTaxContingenciesOther", "presentation": [ "http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pillar Two Minimum Tax", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Other, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other income tax contingencies." } } }, "auth_ref": [ "r979", "r1059" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "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": [ "r62" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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": [ "r873" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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": [ "r873" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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": [ "r873" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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": [ "r957" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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": [ "r873" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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": [ "r873" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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": [ "r873" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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": [ "r873" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r912" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r953" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r953" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r953" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" ], "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": [ "r13", "r152", "r188", "r189", "r190", "r207", "r208", "r209", "r211", "r216", "r218", "r220", "r238", "r278", "r279", "r304", "r345", "r482", "r483", "r489", "r490", "r491", "r493", "r494", "r495", "r510", "r511", "r512", "r513", "r514", "r515", "r518", "r548", "r550", "r551", "r552", "r553", "r554", "r557", "r559", "r563", "r629", "r657", "r658", "r659", "r675", "r742" ] }, "uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "EquityInPretaxEarningsOfUnconsolidatedAffiliates", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "uvv_IncomeBeforeIncomeTaxesAndOtherItems", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity in pretax earnings (loss) of unconsolidated affiliates", "negatedLabel": "Deduct: Equity in pretax (earnings) loss of unconsolidated affiliates (1)", "label": "Equity In Pretax Earnings Of Unconsolidated Affiliates", "documentation": "This item represents the entity's proportionate share for the period of the PRETAX income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. Such amount typically reflects adjustments similar to those made in preparing consolidated statements, including adjustments to eliminate intercompany gains and losses, and to amortize, if appropriate, any difference between cost and underlying equity in net assets of the investee at the date of investment." } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r922" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r880", "r890", "r900", "r932" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r877", "r887", "r897", "r929" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value [Member]", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r330", "r542", "r808", "r809" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r928" ] }, "uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "ExpectedStockBasedCompensationForRemainingCurrentPeriod", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected stock based compensation for remaining fiscal year", "label": "Expected Stock Based Compensation For Remaining Current Period", "documentation": "Expected Stock Based Compensation For Remaining Current Period" } } }, "auth_ref": [] }, "uvv_FY2022GrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "FY2022GrantsMember", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FY2022 Grants [Member]", "label": "FY2022 Grants [Member]", "documentation": "FY2022 Grants" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails" ], "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": [ "r522", "r523", "r533", "r834" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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": [ "r522", "r523", "r533", "r834" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "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": [ "r330", "r388", "r389", "r390", "r391", "r392", "r393", "r521", "r523", "r524", "r525", "r526", "r532", "r533", "r535", "r567", "r568", "r569", "r808", "r809", "r818", "r819", "r820", "r834", "r837" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value By Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r330", "r808", "r809" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement [Domain]", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r330", "r808", "r809" ] }, "us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]", "label": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]", "documentation": "Disclosure of information about fair value of asset and liability not measured at fair value." } } }, "auth_ref": [ "r532" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r528", "r530", "r531", "r532", "r535", "r536", "r537", "r538", "r539", "r607", "r834", "r838" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1 [Member]", "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": [ "r330", "r388", "r393", "r523", "r533", "r567", "r818", "r819", "r820", "r834" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2 [Member]", "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": [ "r330", "r388", "r393", "r523", "r524", "r533", "r568", "r808", "r809", "r818", "r819", "r820", "r834" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3 [Member]", "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": [ "r330", "r388", "r389", "r390", "r391", "r392", "r393", "r523", "r524", "r525", "r526", "r533", "r569", "r808", "r809", "r818", "r819", "r820", "r834", "r837" ] }, "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasuredAtNetAssetValuePerShareMember", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Asset Value [Member]", "label": "Fair Value Measured at Net Asset Value Per Share [Member]", "documentation": "Fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r388", "r521", "r535", "r834" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r330", "r388", "r389", "r390", "r391", "r392", "r393", "r521", "r523", "r524", "r525", "r526", "r532", "r533", "r535", "r567", "r568", "r569", "r808", "r809", "r818", "r819", "r820", "r834", "r837" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r162", "r281", "r298", "r806" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029 and thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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": [ "r1016", "r1132" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025 (excluding the three months ended June\u00a030, 2024)", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r300", "r782", "r806" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r300", "r782", "r806" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r300", "r782", "r806" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r300", "r782", "r806" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r292", "r294", "r295", "r296", "r297", "r298", "r301", "r302", "r575", "r576", "r782" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross carrying value", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r281", "r298", "r576", "r806" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [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": [ "r292", "r298", "r301", "r302", "r303", "r575", "r782", "r806" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r292", "r294", "r295", "r296", "r297", "r298", "r301", "r302", "r782" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails", "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net carrying value", "terseLabel": "Total expected future amortization expense", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r575", "r1015" ] }, "uvv_FoodIngredientSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "FoodIngredientSalesMember", "presentation": [ "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Food Ingredient Sales [Member]", "label": "Food Ingredient Sales [Member]", "documentation": "Food Ingredient Sales" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Forward foreign currency exchange contracts", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps." } } }, "auth_ref": [ "r522", "r523" ] }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Forward foreign currency exchange contracts", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into." } } }, "auth_ref": [ "r522", "r523" ] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionGainLossUnrealized", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign currency remeasurement (gain) loss, net", "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r90", "r722", "r869", "r1078", "r1079", "r1129" ] }, "us-gaap_ForeignExchangeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignExchangeContractMember", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails", "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails", "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward Foreign Currency Exchange Contract [Member]", "verboseLabel": "Forward Foreign Currency Exchange Contracts [Member]", "label": "Foreign Exchange Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates." } } }, "auth_ref": [ "r789", "r818", "r833", "r834" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Exchange Forward [Member]", "label": "Foreign Exchange Forward [Member]", "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate." } } }, "auth_ref": [ "r706", "r711", "r717", "r732", "r738", "r756", "r757", "r758", "r861" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r884", "r894", "r904", "r936" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r884", "r894", "r904", "r936" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r884", "r894", "r904", "r936" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r884", "r894", "r904", "r936" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r884", "r894", "r904", "r936" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r917" ] }, "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments", "label": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments", "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments." } } }, "auth_ref": [ "r46", "r51" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, General And Administrative Expenses [Member]", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r83" ] }, "uvv_GeorgeC.FreemanIIIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "GeorgeC.FreemanIIIMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "George C. Freeman, III [Member]", "documentation": "George C. Freeman, III" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_InvestmentsAndOtherNoncurrentAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets", "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, net", "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of period", "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": [ "r161", "r282", "r608", "r799", "r805", "r835", "r841", "r997", "r1004" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangibles" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Text Block]", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r995", "r1007" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r289" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails", "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r14", "r507" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails", "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r14" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Domain]", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r14" ] }, "uvv_IncomeBeforeIncomeTaxesAndOtherItems": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "IncomeBeforeIncomeTaxesAndOtherItems", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before income taxes and other items", "label": "Income before income taxes and other items", "documentation": "Sum of operating profit and nonoperating income (expense) including pretax income (loss) from equity method investments, but before income taxes, extraordinary items, cumulative effects of changes in accounting principles, and noncontrolling interest." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Equity in net loss (income) of unconsolidated affiliates, net of dividends", "label": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions", "documentation": "This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) by Income Statement Location [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r305", "r307", "r309", "r527", "r529", "r534", "r654", "r656", "r727", "r782", "r836", "r1098" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement and Other Comprehensive Income (Loss) Location [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r307", "r309", "r527", "r529", "r534", "r654", "r656", "r727", "r782", "r836", "r1098" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "uvv_IncomeTaxDisclosureAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "IncomeTaxDisclosureAxis", "presentation": [ "http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Axis]", "label": "Income Tax Disclosure [Axis]", "documentation": "Income Tax Disclosure" } } }, "auth_ref": [] }, "uvv_IncomeTaxDisclosureDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "IncomeTaxDisclosureDomain", "presentation": [ "http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "income tax disclosure [Domain]", "label": "income tax disclosure [Domain]", "documentation": "income tax disclosure" } } }, "auth_ref": [] }, "uvv_IncomeTaxDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "IncomeTaxDisclosureLineItems", "presentation": [ "http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Line Items]", "label": "Income Tax Disclosure [Line Items]", "documentation": "[Line Items] for Income Tax Disclosure [Table]" } } }, "auth_ref": [] }, "uvv_IncomeTaxDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "IncomeTaxDisclosureTable", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Table]", "label": "Income Tax Disclosure [Table]", "documentation": "Income Tax Disclosure [Table]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.universalcorp.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r201", "r472", "r476", "r477", "r478", "r479", "r480", "r481", "r484", "r486", "r487", "r488", "r672", "r830" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "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": [ "r119", "r121", "r219", "r220", "r237", "r253", "r268", "r475", "r476", "r485", "r634", "r830" ] }, "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsAndNotesReceivable", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts and notes receivable", "label": "Increase (Decrease) in Accounts and Notes Receivable", "documentation": "The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r975" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Customer advances and deposits", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r573", "r975" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee and outside director share-based 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": [ "r225", "r226", "r227", "r232", "r438" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r884", "r894", "r904", "r928", "r936", "r940", "r948" ] }, "uvv_IngredientsOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "IngredientsOperationsMember", "presentation": [ "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ingredients", "label": "Ingredients Operations [Member]", "documentation": "Ingredients Operations" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r946" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r876", "r952" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r876", "r952" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r876", "r952" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_InvestmentsAndOtherNoncurrentAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangibles, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r292", "r1015", "r1017" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "uvv_IncomeBeforeIncomeTaxesAndOtherItems", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "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": [ "r237", "r245", "r249", "r255", "r268", "r556", "r798", "r799" ] }, "us-gaap_InterestExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseMember", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Expense [Member]", "label": "Interest Expense [Member]", "documentation": "Primary financial statement caption encompassing interest expense." } } }, "auth_ref": [ "r15" ] }, "us-gaap_InterestRateContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateContractMember", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap Agreements [Member]", "label": "Interest Rate Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate." } } }, "auth_ref": [ "r783", "r789", "r818", "r834" ] }, "us-gaap_InterestRateDerivativeAssetsAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateDerivativeAssetsAtFairValue", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Derivative Assets, at Fair Value", "label": "Interest Rate Derivative Assets, at Fair Value", "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets." } } }, "auth_ref": [] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateSwapMember", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails", "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap [Member]", "verboseLabel": "Interest Rate Swap Agreements [Member]", "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": [ "r783", "r866", "r867" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNetAbstract", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories\u2014at lower of cost or net realizable value:", "label": "Inventory, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory writedowns", "label": "Inventory Write-down", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r280" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "uvv_IncomeBeforeIncomeTaxesAndOtherItems", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r237", "r248", "r268", "r798", "r972" ] }, "us-gaap_InvestmentsAndOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsAndOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total other assets", "label": "Investments and Other Noncurrent Assets", "documentation": "Amount of investments, and noncurrent assets classified as other." } } }, "auth_ref": [] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_InvestmentsAndOtherNoncurrentAssets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in unconsolidated affiliates", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r964" ] }, "us-gaap_Land": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Land", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land", "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale." } } }, "auth_ref": [ "r963" ] }, "uvv_LeafTobaccoInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "LeafTobaccoInventory", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Tobacco", "label": "Leaf Tobacco Inventory", "documentation": "Carrying amount of leaf tobacco inventory as of the balance sheet date. Includes leaf tobacco grown or purchased from farmer that has not been processed (commonly referred to as \"green tobacco\"), as well as leaf tobacco that has been process and packed for sale to customers (commonly referred to as \"redried\" tobacco)." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r17", "r61", "r62", "r63", "r64", "r65", "r66", "r67", "r200", "r277", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r498", "r502", "r503", "r543", "r699", "r792", "r871", "r1025", "r1083", "r1084" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "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": [ "r73", "r110", "r623", "r841", "r978", "r993", "r1077" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total 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": [ "r63", "r157", "r200", "r277", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r498", "r502", "r503", "r543", "r841", "r1025", "r1083", "r1084" ] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total financial liabilities measured and reported at fair value", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r523", "r1064" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r166" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets", "http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "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": [ "r167" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency amount accrued", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r314", "r959" ] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimate of possible loss on remaining VAT audit assessment", "label": "Loss Contingency, Estimate of Possible Loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r315", "r316", "r319", "r320", "r471", "r807" ] }, "us-gaap_MachineryAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment, Gross", "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [ "r92" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "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": [ "r275", "r813", "r851", "r856", "r1030", "r1095", "r1099", "r1100", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126" ] }, "us-gaap_ManufacturedProductOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ManufacturedProductOtherMember", "presentation": [ "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Manufactured Product [Member]", "label": "Manufactured Product, Other [Member]", "documentation": "Article or substance produced by labor or machinery, classified as other." } } }, "auth_ref": [ "r1031" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails", "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails", "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails", "http://www.universalcorp.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r124", "r126", "r128", "r129", "r131", "r150", "r151", "r315", "r316", "r317", "r318", "r433", "r471", "r526", "r572", "r653", "r655", "r663", "r691", "r692", "r747", "r749", "r751", "r752", "r760", "r780", "r781", "r803", "r810", "r828", "r837", "r838", "r839", "r840", "r852", "r1027", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r920" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r920" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails", "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails", "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails", "http://www.universalcorp.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r124", "r126", "r128", "r129", "r131", "r150", "r151", "r315", "r316", "r317", "r318", "r433", "r471", "r526", "r572", "r653", "r655", "r663", "r691", "r692", "r747", "r749", "r751", "r752", "r760", "r780", "r781", "r803", "r810", "r828", "r837", "r838", "r839", "r852", "r1027", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails", "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interests in subsidiaries", "periodStartLabel": "Noncontrolling interests in subsidiaries, beginning balance", "periodEndLabel": "Noncontrolling interest in subsidiaries, ending balance", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r72", "r109", "r200", "r277", "r321", "r323", "r324", "r325", "r328", "r329", "r543", "r622", "r702" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r939" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r947" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r275", "r813", "r851", "r856", "r1030", "r1095", "r1099", "r1100", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r921" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided (used) by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r197" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r197" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided (used) by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r88", "r89", "r90" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails", "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) attributable to Universal Corporation", "verboseLabel": "Net income (loss) attributable to Universal Corporation", "terseLabel": "Net income (loss) attributable to parent", "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": [ "r82", "r90", "r113", "r155", "r183", "r186", "r190", "r200", "r210", "r212", "r213", "r214", "r215", "r216", "r219", "r220", "r229", "r277", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r492", "r495", "r520", "r543", "r628", "r723", "r740", "r741", "r869", "r1025" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails", "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: net loss (income) attributable to noncontrolling interests in subsidiaries", "terseLabel": "Net income attributable to noncontrolling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r38", "r99", "r183", "r186", "r216", "r219", "r220", "r627", "r971" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator for basic earnings (loss) per share", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator for diluted earnings (loss) per share", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r920" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r884", "r894", "r904", "r928", "r936" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r911" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r910" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r928" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r947" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r947" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncompete Agreements [Member]", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r32", "r1008", "r1009", "r1010", "r1011", "r1013", "r1015", "r1018", "r1019" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interests [Member]", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r34", "r345", "r980", "r981", "r982", "r983", "r1130" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NondesignatedMember", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails", "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives related to processing costs [Member]", "verboseLabel": "Derivatives Not Designated As Hedges [Member]", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r14" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "uvv_IncomeBeforeIncomeTaxesAndOtherItems", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "verboseLabel": "Consolidated operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r116", "r793", "r986", "r987", "r988", "r989", "r990" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r561" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r561" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_InvestmentsAndOtherNoncurrentAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease 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": [ "r560" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.universalcorp.com/role/BasisOfPresentation" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r59", "r97", "r664", "r665" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r173", "r841" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_InvestmentsAndOtherNoncurrentAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r163" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and other postretirement benefit plans:", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow hedges: [Abstract]", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation:", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Net (gain) loss on foreign currency translation attributable to noncontrolling interests", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests." } } }, "auth_ref": [ "r6", "r12", "r98" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net gain (loss) on foreign currency translation", "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": [ "r1", "r75", "r76", "r78", "r544", "r545", "r547" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r176", "r177", "r629" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after 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": [ "r176", "r177" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r176", "r177", "r504", "r505", "r509" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, 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": [ "r178" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after 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": [ "r177", "r181" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, 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": [ "r120", "r177", "r181" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, 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": [ "r178" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes", "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": [ "r1", "r629" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r13", "r16", "r184", "r187", "r191", "r216", "r548", "r549", "r554", "r609", "r629", "r969", "r970" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss) attributable to noncontrolling interest", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests." } } }, "auth_ref": [ "r6", "r12", "r98", "r184", "r187", "r216" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss) attributable to parent", "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": [ "r6", "r12", "r98", "r184", "r187", "r216" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r2", "r3", "r77", "r78", "r629" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization included in earnings (net of tax expense (benefit) of $(12) and $(14))(3)", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax", "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r5", "r78", "r182", "r405" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Taxes on amortization included in net income", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax", "documentation": "Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan." } } }, "auth_ref": [ "r4", "r98" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossTaxAbstract", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Tax [Abstract]", "label": "Other Comprehensive Income (Loss), Tax [Abstract]" } } }, "auth_ref": [] }, "uvv_OtherContingentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "OtherContingentLiabilities", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other contingent liabilities", "label": "Other contingent liabilities", "documentation": "Other contingent liabilities" } } }, "auth_ref": [] }, "uvv_OtherContingentLiabilitiesAndOtherMattersAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "OtherContingentLiabilitiesAndOtherMattersAbstract", "lang": { "en-us": { "role": { "terseLabel": "Guarantees, Other Contingent Liabilities, And Other Matters [Abstract]", "label": "Other Contingent Liabilities And Other Matters [Abstract]", "documentation": "Other Contingent Liabilities And Other Matters [Abstract]" } } }, "auth_ref": [] }, "uvv_OtherContingentLiabilitiesAndOtherMattersLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "OtherContingentLiabilitiesAndOtherMattersLineItems", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Contingent Liabilities and Other Matters [Line Items]", "label": "Other Contingent Liabilities and Other Matters [Line Items]", "documentation": "[Line Items] for Other Contingent Liabilities and Other Matters [Table]" } } }, "auth_ref": [] }, "uvv_OtherContingentLiabilitiesAndOtherMattersTable": { "xbrltype": "stringItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "OtherContingentLiabilitiesAndOtherMattersTable", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Contingent Liabilities and Other Matters [Table]", "label": "Other Contingent Liabilities and Other Matters [Table]", "documentation": "Other Contingent Liabilities and Other Matters [Table]" } } }, "auth_ref": [] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Current Assets [Member]", "label": "Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r45", "r55" ] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Intangible Assets [Member]", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [ "r806", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1015", "r1017", "r1018", "r1019" ] }, "us-gaap_OtherInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherInventory", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Inventory, Gross", "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r967" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "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": [ "r65" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other, net", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r90" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Non-Current Assets [Member]", "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Long-Term Liabilities [Member]", "label": "Other Noncurrent Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "uvv_IncomeBeforeIncomeTaxesAndOtherItems", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-operating income (expense)", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r84" ] }, "us-gaap_OtherOperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherOperatingIncome", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other operating sales and revenues", "label": "Other Operating Income", "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r79" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r920" ] }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "presentation": [ "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Postretirement Benefits [Member]", "label": "Other Postretirement Benefits Plan [Member]", "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits." } } }, "auth_ref": [ "r361", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r411", "r414", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r430", "r431", "r432", "r820", "r821", "r822", "r823", "r824" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherReceivables", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable\u2014unconsolidated affiliates", "label": "Other Receivables", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r171", "r708", "r799", "r1094" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r882", "r892", "r902", "r934" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r885", "r895", "r905", "r937" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r885", "r895", "r905", "r937" ] }, "uvv_ParanaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "ParanaMember", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Parana [Member]", "label": "Parana [Member]", "documentation": "Parana [Member]" } } }, "auth_ref": [] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ParentMember", "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Universal Corporation [Member]", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r909" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRestructuring", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Restructuring payments", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r308", "r974" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid on common stock", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r87" ] }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividendsMinorityInterest", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails", "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends paid to noncontrolling interests", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests." } } }, "auth_ref": [ "r87" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "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": [ "r86" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r919" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r919" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlans" ], "lang": { "en-us": { "role": { "verboseLabel": "Pension and Other Postretirement Benefits Disclosure", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r360", "r385", "r387", "r393", "r410", "r412", "r413", "r414", "r415", "r416", "r428", "r429", "r430", "r820" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Pensions and other postretirement benefits", "label": "Liability, Defined Benefit Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r65", "r361", "r362", "r384", "r820" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits [Member]", "label": "Pension Plan [Member]", "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits." } } }, "auth_ref": [ "r361", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r411", "r414", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r430", "r431", "r434", "r820", "r821", "r825", "r826", "r827" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r911" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r928" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r921" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r910" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformanceSharesMember", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails", "http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Share Awards (PSAs) [Member]", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r912" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r956" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r911" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement [Member]", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r540" ] }, "uvv_PreFY2022GrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "PreFY2022GrantsMember", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pre FY2022 Grants [Member]", "label": "Pre FY2022 Grants [Member]", "documentation": "Pre FY2022 Grants" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets", "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock, Shares Authorized", "verboseLabel": "Preferred stock, shares authorized", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r68", "r700" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets", "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock, Shares Issued", "verboseLabel": "Preferred stock, shares issued", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r68", "r332" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets", "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r68", "r700", "r720", "r1130", "r1131" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Junior Participating Preferred Stock, no par value, 500,000 shares authorized, none issued or outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r68", "r618", "r841" ] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidTaxes", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid income taxes", "label": "Prepaid Taxes", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r788", "r804", "r994" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r960", "r973" ] }, "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromRepaymentsOfShortTermDebt", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of short-term debt, net", "label": "Proceeds from (Repayments of) Short-Term Debt", "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale 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": [ "r85" ] }, "uvv_ProceedsFromTerminationOfInterestRateSwapAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "ProceedsFromTerminationOfInterestRateSwapAgreements", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from termination of interest rate swap agreements", "label": "Proceeds from termination of interest rate swap agreements", "documentation": "Proceeds from termination of interest rate swap agreements" } } }, "auth_ref": [] }, "uvv_ProcessingcostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "ProcessingcostsMember", "presentation": [ "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Processing costs [Member]", "label": "Processing costs [Member]", "documentation": "Processing costs [Member]" } } }, "auth_ref": [] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other sales and revenue from contracts with customers [Member]", "label": "Product and Service, Other [Member]", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r1031" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r133", "r134", "r135", "r136", "r137", "r138", "r149", "r271", "r574", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r784", "r811", "r850", "r852", "r853", "r857", "r858", "r962", "r1023", "r1024", "r1030", "r1095", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r133", "r134", "r135", "r136", "r137", "r138", "r149", "r271", "r574", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r784", "r811", "r850", "r852", "r853", "r857", "r858", "r962", "r1023", "r1024", "r1030", "r1095", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails", "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows", "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)", "terseLabel": "Net (income) loss", "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": [ "r155", "r183", "r186", "r196", "r200", "r210", "r216", "r219", "r220", "r277", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r492", "r495", "r496", "r499", "r500", "r520", "r543", "r614", "r626", "r674", "r723", "r740", "r741", "r831", "r832", "r870", "r971", "r1025" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total property, plant and equipment", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r92", "r159", "r625" ] }, "us-gaap_PropertyPlantAndEquipmentGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGrossAbstract", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Property, Plant and Equipment, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r562", "r615", "r625", "r841" ] }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForLoanLeaseAndOtherLosses", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows", "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net provision for losses (recoveries) on advances to suppliers", "label": "Provision for Loan, Lease, and Other Losses", "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value." } } }, "auth_ref": [ "r7", "r112", "r118" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r909" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r909" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails", "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails", "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails", "http://www.universalcorp.com/role/SubsequentEventsDetails" ], "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": [ "r124", "r126", "r128", "r129", "r131", "r150", "r151", "r315", "r316", "r317", "r318", "r385", "r433", "r462", "r463", "r464", "r471", "r526", "r570", "r571", "r572", "r653", "r655", "r663", "r691", "r692", "r747", "r749", "r751", "r752", "r760", "r780", "r781", "r803", "r810", "r828", "r837", "r838", "r839", "r840", "r852", "r861", "r1021", "r1027", "r1067", "r1086", "r1087", "r1088", "r1089", "r1090" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails", "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails", "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails", "http://www.universalcorp.com/role/SubsequentEventsDetails" ], "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": [ "r124", "r126", "r128", "r129", "r131", "r150", "r151", "r315", "r316", "r317", "r318", "r385", "r433", "r462", "r463", "r464", "r471", "r526", "r570", "r571", "r572", "r653", "r655", "r663", "r691", "r692", "r747", "r749", "r751", "r752", "r760", "r780", "r781", "r803", "r810", "r828", "r837", "r838", "r839", "r840", "r852", "r861", "r1021", "r1027", "r1067", "r1086", "r1087", "r1088", "r1089", "r1090" ] }, "uvv_RecoverablevalueaddedtaxcreditsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "RecoverablevalueaddedtaxcreditsMember", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recoverable value added tax credits [Member]", "label": "Recoverable value added tax credits [Member]", "documentation": "Recoverable value added tax credits [Member]" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r877", "r887", "r897", "r929" ] }, "uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reduced Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits", "label": "Reduction of Brazil Audit Assessment For Tax, Penalties, And Interest On Recoverable Value Added Tax Credits", "documentation": "Reduction of Brazil Audit Assessment For Tax, Penalties, And Interest On Recoverable Value Added Tax Credits" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r878", "r888", "r898", "r930" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r879", "r889", "r899", "r931" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r886", "r896", "r906", "r938" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails", "http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs) [Member]", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostsAndAssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and impairment costs", "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": [ "r8" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r70", "r95", "r621", "r660", "r662", "r671", "r701", "r841" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails", "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans [Axis]", "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r361", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r411", "r414", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r430", "r431", "r432", "r434", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails", "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan and Other Postretirement Benefit Plan [Domain]", "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r361", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r411", "r414", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r430", "r431", "r432", "r434", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from contracts with customers", "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": [ "r114", "r115", "r237", "r246", "r247", "r262", "r268", "r271", "r273", "r275", "r356", "r357", "r574" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.universalcorp.com/role/RevenuefromContractwithCustomer" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer", "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": [ "r122", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r359" ] }, "us-gaap_RevenuesExcludingInterestAndDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesExcludingInterestAndDividends", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails", "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and other operating revenues", "label": "Revenues, Excluding Interest and Dividends", "documentation": "Revenues from operations, excluding interest and dividend income. Includes revenues from the following sources: investment banking (underwriting and financial advisory), principal transactions (sales and trading, and investment gains and losses), commissions, asset management, and investment advisory and other services." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r947" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r947" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "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": [ "r19", "r1080", "r1081" ] }, "us-gaap_ScheduleOfCapitalizationEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCapitalizationEquityLineItems", "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Capitalization, Equity [Line Items]", "label": "Schedule of Capitalization, Equity [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": [] }, "us-gaap_ScheduleOfCapitalizationEquityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCapitalizationEquityTable", "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Capitalization, Equity [Table]", "label": "Capitalization, Equity [Table]", "documentation": "Disclosure of information about capitalization comprising equity instrument." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]", "label": "Defined Benefit Plan [Table]", "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r11", "r26", "r27", "r28", "r29" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "presentation": [ "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Components of Company's Net Periodic Benefit Cost", "label": "Schedule of Defined Benefit Plans Disclosures [Table Text Block]", "documentation": "Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans." } } }, "auth_ref": [ "r11", "r26", "r27", "r28", "r29" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect Of Derivative Financial Instruments On The Consolidated Statements Of Income", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r46", "r50", "r507" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Notional Amount of Forward Contracts", "label": "Schedule of Derivative Instruments [Table Text Block]", "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r14", "r40", "r41", "r42", "r44", "r47", "r50", "r53", "r54" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.universalcorp.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted", "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": [ "r985" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Assets And Liabilities Measured At Fair Value On Recurring Basis [Table Text Block]", "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": [ "r1064", "r1065" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r292", "r298", "r301", "r302", "r303", "r575", "r782", "r806" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r806", "r1014" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table Text Block]", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r805", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r22", "r23", "r24" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.universalcorp.com/role/OperatingSegmentsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating Results For The Company's Reportable Segments", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r22", "r23", "r24" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails", "http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r436", "r437", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465" ] }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockholdersEquityTableTextBlock", "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Reconciliation Of Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries", "label": "Schedule of Stockholders Equity [Table Text Block]", "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r806", "r1016" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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": [ "r872" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "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": [ "r874" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment [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": [ "r114", "r115", "r116", "r117", "r237", "r242", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r256", "r257", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r270", "r275", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r303", "r310", "r311", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r795", "r798", "r799", "r805", "r855", "r1095", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r125", "r127", "r130", "r132", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r273", "r274", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r687", "r688", "r689", "r748", "r750", "r753", "r761", "r769", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r785", "r812", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r854", "r861", "r1030", "r1095", "r1099", "r1100", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.universalcorp.com/role/OperatingSegments" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r117", "r237", "r241", "r242", "r243", "r244", "r245", "r258", "r260", "r261", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r275", "r794", "r796", "r797", "r798", "r800", "r801", "r802" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [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": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "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": [ "r83" ] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Junior Participating Preferred Stock [Member]", "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r965", "r966", "r1028" ] }, "us-gaap_ServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServiceOtherMember", "presentation": [ "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Processing revenue [Member]", "label": "Service, Other [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other." } } }, "auth_ref": [ "r1031" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ShareBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r829" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails", "http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [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": [ "r436", "r437", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r1040" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grant date fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r457" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails", "http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465" ] }, "uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward": { "xbrltype": "percentItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "SharesPaidUnderPsaGrantsRangePercentageOfStatedAward", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of award grant paid", "label": "Shares Paid Under PSA Grants Range Percentage Of Stated Award", "documentation": "Shares Paid Under PSA Grants Range Percentage Of Stated Award" } } }, "auth_ref": [] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermBorrowings", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable and overdrafts", "label": "Short-Term Debt", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r60", "r106", "r841", "r1093" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r114", "r115", "r116", "r117", "r154", "r237", "r242", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r256", "r257", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r270", "r275", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r303", "r306", "r310", "r311", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r795", "r798", "r799", "r805", "r855", "r1095", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r123", "r168", "r169", "r170", "r200", "r224", "r228", "r230", "r232", "r239", "r240", "r277", "r321", "r323", "r324", "r325", "r328", "r329", "r332", "r333", "r335", "r338", "r344", "r543", "r667", "r668", "r669", "r670", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r700", "r724", "r742", "r762", "r763", "r764", "r765", "r766", "r958", "r977", "r984" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r69", "r71", "r72", "r152", "r188", "r189", "r190", "r207", "r208", "r209", "r211", "r216", "r218", "r220", "r238", "r278", "r279", "r304", "r345", "r482", "r483", "r489", "r490", "r491", "r493", "r494", "r495", "r510", "r511", "r512", "r513", "r514", "r515", "r518", "r548", "r550", "r551", "r552", "r553", "r554", "r557", "r559", "r563", "r629", "r657", "r658", "r659", "r675", "r742" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r125", "r127", "r130", "r132", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r273", "r274", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r687", "r688", "r689", "r748", "r750", "r753", "r761", "r769", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r785", "r812", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r854", "r861", "r1030", "r1095", "r1099", "r1100", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r207", "r208", "r209", "r238", "r559", "r574", "r666", "r686", "r693", "r694", "r695", "r696", "r697", "r698", "r700", "r703", "r704", "r705", "r706", "r707", "r709", "r710", "r711", "r712", "r715", "r716", "r717", "r718", "r719", "r721", "r725", "r726", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r742", "r862" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Total comprehensive income (loss)", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r207", "r208", "r209", "r238", "r276", "r559", "r574", "r666", "r686", "r693", "r694", "r695", "r696", "r697", "r698", "r700", "r703", "r704", "r705", "r706", "r707", "r709", "r710", "r711", "r712", "r715", "r716", "r717", "r718", "r719", "r721", "r725", "r726", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r742", "r862" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r881", "r891", "r901", "r933" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "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": [ "r1029" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program remaining authorized repurchase 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": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails", "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Universal Corporation shareholders' equity", "periodStartLabel": "Total stockholders' equity attributable to parent, beginning balance", "periodEndLabel": "Total stockholders' equity attributable to parent, 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": [ "r69", "r71", "r72", "r91", "r702", "r720", "r743", "r744", "r841", "r871", "r978", "r993", "r1077", "r1130" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders' equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails", "http://www.universalcorp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders' equity", "periodStartLabel": "Total shareholders' equity, beginning balance", "periodEndLabel": "Total shareholders' equity, ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r34", "r35", "r37", "r152", "r153", "r189", "r207", "r208", "r209", "r211", "r216", "r218", "r278", "r279", "r304", "r345", "r482", "r483", "r489", "r490", "r491", "r493", "r494", "r495", "r510", "r511", "r512", "r513", "r514", "r515", "r518", "r548", "r550", "r554", "r558", "r563", "r658", "r659", "r673", "r702", "r720", "r743", "r744", "r767", "r870", "r978", "r993", "r1077", "r1130" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiaries" ], "lang": { "en-us": { "role": { "terseLabel": "Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r94", "r199", "r331", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r345", "r517", "r745", "r746", "r768" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.universalcorp.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r555", "r565" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.universalcorp.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Member]", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r555", "r565" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://www.universalcorp.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r555", "r565" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.universalcorp.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r555", "r565" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.universalcorp.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r555", "r565" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.universalcorp.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Text Block]", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r564", "r566" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r927" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation Arrangement with Individual, Share-based Payments, by Title of Individual [Axis]", "label": "Title and Position [Axis]", "documentation": "Information by title and position of individual or group within organization." } } }, "auth_ref": [ "r991", "r1082" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual with Relationship to Entity [Domain]", "label": "Title and Position [Domain]", "documentation": "Title and position of individual or group within organization." } } }, "auth_ref": [] }, "uvv_TobaccoOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "TobaccoOperationsMember", "presentation": [ "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tobacco Operations", "label": "Tobacco Operations [Member]", "documentation": "Tobacco Operations" } } }, "auth_ref": [] }, "uvv_TobaccoSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "TobaccoSalesMember", "presentation": [ "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tobacco Sales [Member]", "label": "Tobacco Sales [Member]", "documentation": "Tobacco Sales" } } }, "auth_ref": [] }, "uvv_TobaccopurchasesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "TobaccopurchasesMember", "presentation": [ "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tobacco purchases [Member]", "label": "Tobacco purchases [Member]", "documentation": "Tobacco purchases [Member]" } } }, "auth_ref": [] }, "uvv_TotalOperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universalcorp.com/20240630", "localname": "TotalOperatingSegmentsMember", "presentation": [ "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments [Member]", "label": "Total Operating Segments [Member]", "documentation": "Total Operating Segments" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r919" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r926" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Names [Member]", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r31", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1015", "r1017", "r1018", "r1019" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r946" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r948" ] }, "us-gaap_TradingSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradingSecurities", "crdr": "debit", "calculation": { "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Trading securities associated with deferred compensation plans", "label": "Debt Securities, Trading, and Equity Securities, FV-NI", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r111", "r165", "r787" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.universalcorp.com/role/DocumentInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r949" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r950" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r950" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r948" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r948" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r951" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r949" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r945" ] }, "us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax", "crdr": "credit", "calculation": { "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign currency exchange contracts", "label": "Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax", "documentation": "Amount of net unrealized gain (loss) related to the change in fair value of foreign currency exchange rate derivatives designated as cash flow hedging instruments. Recorded in accumulated other comprehensive income to the extent that the cash flow hedge is determined to be effective." } } }, "auth_ref": [ "r102" ] }, "us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrealizedLossOnForeignCurrencyDerivativesBeforeTax", "crdr": "debit", "presentation": [ "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Net unrealized gain (loss) on foreign currency derivatives designated as cash flow hedges", "label": "Unrealized Loss on Foreign Currency Derivatives, before Tax", "documentation": "Amount of unrealized loss recorded in accumulated other comprehensive income pertaining to the decrease in fair value of foreign currency exchange rate derivatives designated as cash flow hedging instruments to the extent that a cash flow hedge is determined to be effective." } } }, "auth_ref": [ "r102" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowances", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r202", "r206" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r202", "r203", "r204", "r205", "r206" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r202", "r203", "r204", "r205", "r206" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r915" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted", "totalLabel": "Denominator for diluted earnings (loss) per share", "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": [ "r223", "r232" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator for diluted earnings (loss) per share:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic", "verboseLabel": "Weighted average shares outstanding", "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": [ "r222", "r232" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator for basic earnings (loss) per share", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r913" ] } } } }, "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", "Subparagraph": "(a)", "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": "(j)", "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": "10A", "Subparagraph": "(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/220/tableOfContent" }, "r75": { "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" }, "r76": { "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" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r81": { "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)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/815/tableOfContent" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r112": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r113": { "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r119": { "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" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r121": { "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" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r139": { "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" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r148": { "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" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r154": { "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" }, "r155": { "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" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r160": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r161": { "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" }, "r162": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r166": { "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" }, "r167": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r172": { "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" }, "r173": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r174": { "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" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r180": { "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" }, "r181": { "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" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r193": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r194": { "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" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r200": { "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" }, "r201": { "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" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r385": { "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" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r395": { "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" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r426": { "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" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E" }, "r508": { "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" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480627/815-20-45-3" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-5A" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r556": { "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" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r611": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r623": { "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" }, "r624": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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 A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r757": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r785": { "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" }, "r786": { "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" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r789": { "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" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r805": { "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" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r808": { "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" }, "r809": { "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" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r825": { "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" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r851": { "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" }, "r852": { "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" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r907": { "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" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r958": { "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" }, "r959": { "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" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "6", "Subsection": "04", "Paragraph": "12", "Subparagraph": "(b)(1)", "Publisher": "SEC" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r963": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r964": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r965": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r966": { "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" }, "r967": { "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" }, "r968": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "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" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r992": { "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" }, "r993": { "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" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r997": { "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" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1004": { "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" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1013": { "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" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1015": { "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" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "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" }, "r1030": { "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" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r1033": { "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" }, "r1034": { "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" }, "r1035": { "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" }, "r1036": { "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" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "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" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "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" }, "r1045": { "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" }, "r1046": { "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" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "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" }, "r1050": { "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" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "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" }, "r1057": { "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" }, "r1058": { "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" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1060": { "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" }, "r1061": { "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" }, "r1062": { "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" }, "r1063": { "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" }, "r1064": { "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" }, "r1065": { "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" }, "r1066": { "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" }, "r1067": { "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" }, "r1068": { "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" }, "r1069": { "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" }, "r1070": { "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" }, "r1071": { "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" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "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" }, "r1076": { "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" }, "r1077": { "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" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1" }, "r1080": { "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" }, "r1081": { "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" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r1083": { "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" }, "r1084": { "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" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1091": { "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)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1092": { "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)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1093": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1094": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1095": { "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" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1098": { "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" }, "r1099": { "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" }, "r1100": { "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" }, "r1101": { "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" }, "r1102": { "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" }, "r1103": { "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" }, "r1104": { "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" }, "r1105": { "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" }, "r1106": { "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" }, "r1107": { "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" }, "r1108": { "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" }, "r1109": { "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" }, "r1110": { "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" }, "r1111": { "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" }, "r1112": { "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" }, "r1113": { "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" }, "r1114": { "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" }, "r1115": { "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" }, "r1116": { "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" }, "r1117": { "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" }, "r1118": { "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" }, "r1119": { "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" }, "r1120": { "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" }, "r1121": { "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" }, "r1122": { "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" }, "r1123": { "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" }, "r1124": { "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" }, "r1125": { "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" }, "r1126": { "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" }, "r1127": { "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" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1129": { "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(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r1130": { "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" }, "r1131": { "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" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" } } } ZIP 72 0000102037-24-000031-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000102037-24-000031-xbrl.zip M4$L#!!0 ( #B"!UD2,8^G42H! $_%$ 0 =79V+3(P,C0P-C,P+FAT M;>R]:W?B2+(N_'W_"KW,/C-5:PE*%ZZN'LZB;%>W9[MLCW'U['F_S$JDQ&A* M2(PN+KM__8G(E(2X&00"4J!9>U=CT"4SXXEK1D;\\G]?Q[;T0CW?"M=N48XIDX@77J4!-24 M?EK!2 I&5/J'Z_VP7HCT8)-@Z'KC:I7?=NE.WCSK>11(FJ+5X\OB7[T+H]51 M6W55K;:,H5FM*YUF==!LD>JPI;5:S2%M*G5%?KYH-@UMT*S7J_6ZV:K65:)4 M.[0QK+9-5:-ZRVPV.U0V+SI$)?46:1@M.JR3=GO0UK5A0VGJ)FD.X!-[[RB M.<.\'?^"&N9?*Z,@F%Q\^O0Z\.R:3XW:L_OR"7[XA .N1!>:U%I^(?PP?"9DL M/C?Z(?WLF6O1 FK'[ZWV^W?6-$QZ1J.7Y '".9 MNN6[=4UMO;-8T17)6KV\S%P<.A;"F]B&ZTUJACMFBP6(4)*!P>/,.>I&3V]^ MXC^FUF+Y2-Y;"$VI*EI5U=+OL]Z;T/P2O*ZZ6-53+V:77]@$&+="G>KW?J7[ MRX@2L_O+F 9$PB=4Z7]""Y;GTG4"8.+JT]L$WF+PO_Y:">AK\(FAY%/WO_[K MOWX)K,"F75C0:KQDOWSBW_WRB3]YX)IOW5],ZT7R@S>;_K5B6O[$)F\7CNM0 M>+_U>H$74H]_M$R3.NPC_'X'@L2S#/[ZU^"1#O]:,:H %X>,\4G4NNB!J#%1 MW'RUR7-%XHOZUPI0X6)HO5*S.B0V9-V1X82S> MOEJ^0>Q_4N)]A6_\Y W-2A>7(J\7/,#EKCG[BE:E^W=U^Q=<.T"AMTMXA4?L M&\>DK_]#WY*'MRM=!?ZG B;UUO8ON0P];V:5KAWS"M1!\IY.I5NM*CIP?Z:7 MM.KQ6R+!=G$%5[T ([W0&^ *CZW=K\1R;EW??Z2&37S?&EK4_.JYXYYK6#=. MX-Z _AK3Z^&0&GCC@^LA(_8#&"#>?C_D%]Q[E^YXXM$1=7SV?';7:X!_#FQZ M[> 0&0_'TZJW]$KW/1'\)W@]]:@?7+].X#$TV^1UP2=?W^?D1:=\XYPIW]SG MY)N"3[ZS9O)]:H,*?OZ5.G"KW7/,GCFV' M&SN:PU9HTQ%Z3ME*NR<*:J$=8 M$\%YIZT=84U:@J]):\V:7+H^//]7US5]6) ^]5XL@_I]US:SK4-;\'5H'V@= M1,?#.OUR)GCHK-,I>:U#1_!U6.=C[$%F@CX7>TW6N1[[T".BXV2=1W*..%GG MJ.QC3;35:Q*O1"YS.X(?TE8/,K>&<@1_XD!T:RA'\ L.1K<]V?>?9H/%'AU2 MCSJ@[9>$N'&KXL)GFP

XEM75P$;Q.8O&^-)S:&T=EW(P\7)QW-KKWZ9N43 M?]WT'=$K?3?TV%\L7'\1.E; INV/"/Q8B;\?4^*''NWRO_B/OWR:_2W^&Y^Q M\+P0QC#_L&A+X^)[_RKKLQZHU\=!),\TK1?+I.E+[S@A76_+UR[4<<% MTBY[[*9+,_.(3[.C?V_6 ,P!]5909 (?-UG#B('8 S':'7]/63P]_@O& G^# M0O,D!CFZ=%?L\N9_9N/L\S^&!=',VE6ED3PH^F6;F>D"S&R& MP/KF!-;S(W!=@&68)7!Z9KL0N"'6S/3\9M84:V;U>)]O]YFU]CVSB+?H,]H] M_$\37O8ZL2W#"KY1U".2:8W1Y'&=J?64V$J7Z-#<#_N!:_SHO5I@!B27P#RI MWWM@=H1'378)?^(OGY:^*%F39#Q'6_AVN?#'X>5.N?#'40^J4N"5!S]MC &3 M @%=W;M%?0+KG:-$5_=NNI_&>N>&;Q$W<2LD+)]X*+!\\U0R.X M]Z*-H%D$?2-.."1& -Z^&5\9C*BW!DX;O?D;^;?K789^X(ZIYT?O?7FY>'(' MQ## 0 6/&P3 MJAP/=P45#,(Y[B4>CBH?A(LGK"=0].4),ZEPL0:AB'(<3M&$"T.L)TKTZS0' MZW1Y1A,N:B$H>8[$/<(%.9 \28#C5^H^>V0RL@QB3\V/!^(1AQ0EKJ'M/:Y1 MH"4602()&8S)@QX;O>B1.,^1O&,FON58XW!<&&82,H!R-.*1UT(13[B@1ZSQ M?R=VR/+R>K;M_L23XY@@_TA]T/_4QS/>4VKVS!=V0>#ZX00>#)YQ80@@7)2A M" 3(<0]/$\ZM+P(!34PVAT41M7KPCGV12-&CFI?%RX$4#1BY&@"Z$+Z_UNY MY1N3^2L\+J"WU@LU;QQ8N6<\CM3S?1KX7][X+A^F$LWE$$4;?X_49A#Q1]:D M./)/R$#!5OY[2>755!8VHG"&M! VN+ 5+9X\8M([,MY' M*>""!L<&$K ES1 M%VJ[$VH^46/DN+;[_/:(15"+0P_A8@V"&AIW+AZ4GM" ]IX]R@+IA2%R7;@0 MA:!V1J&)+&QDX_Q((6Q<8RM2L,R2^(E9TR+TXIJ',B3SI, IQ7*.(XGG2<]A(ML"&IH'-RRSY/(A0B7"&!G M%)G(#>'")>=+BM,*:AS>D\Z3%L)%-015<$?9(G<:"%L5&-9GY='RY\KW!CW@7PD >W_)).\Y..RM_MQ(XLO M;[]1\]ERGM-&_IP;0/S15]O]&5U8E!2%IG"!E1(.6>& C;_SD@["16!*.&P$ MAYGCC=KFQQOGL+/+\<:FL'&=:-6OJ&\]._PTUYS7RG^@9L^/KIV2>9\06@3P M5]>C,);K5V.$[L"EBTW6C=T'\?*"LS0\:X+3OQ_B-,'F">AXH:CH)/3@Y7YQ M\OJ;P@:Q2N")![P\VZ2(%[S;9+D?/->@O@]@,UQ_K>=2$)QMR''@1IL)TQ5& MP D7E"QQ)@S.\I1GPL5%#T%S<=A8?7SQ'[!PX#'P7YN30F%C;H5R('=5^B/-ZE.*IC>NL:2=8A??LV[3>\Y MOG><8G.M,KY7HC0#2H]39*]5!@-WQLFOU*$>L7N.V3/'EF/!(!BP-\/-<3FF MH+)5O$ABB=H"H?9(LE:\N&06P%RZ?G _S*4[EU#<(EBT1@3Q*FQ@LP2JH$ ] MDD05-@0L!&"*9P>1_*VA=U_.!?]Y[%T'2"KM= M4X)58+ >2;(*N[MUV*SN_>)V;UN>(H@[87>>L@<#\Y8O7XB-74GZ(TI72%MV M7 V/#X:>!\,K5@G5MK#;.27I]YR3TA9V3Z0D_9X38MK";BP4D/2W%AE8MA58 MQ3G1TQ8V7E_2_R"B7]@P>$G_0\C_CK"1Y U7_S*#UMVO7UBT0Q =8>.P)>GW M+/4[PD8U2]+O6^ +&R-<3_J>8;BA$_@/Y U;OV)4VS"\D)J;*][3 $-NWY.-O\$3B&:.W6ZR*.D>(^*)O ME/BA1\U><$>YY<"^?J!>?T2\/9S1V)/,%C9BMS5E;IQ)&/CL"K4P9! V<)8' M&;3"D$'8^%4>9-"+0@95$3:.5$A]D:-9IRK"QGG$5QBYTD'8H(OX&B-7.@@; M 1%?9>1*!V&##X54&3DZ?ZHB;"A ?)61*QU.SPL_I).1'QU.VN?>NY>1'QV* MX'1'2@ ?\(7XUEQ+@VL_L,8DH/?#Y);DPY7E&[:+-Q?'[RN"_RT\1?(TJ]0B M>.+"4R1/J:46P0%_GR*7Q//>V F-B>OAXN->2XD\?9QRD@(N@@;+\F)+FO?MW4G M\J)27-A@S#$IOE%;\J)27+A(#R[YDQ78]'YXXYC6BV6&Q)Y2XPKL92-PO5(! MYP@"82-+)76 .L)&DX2BSI'\6$W8")(@QNNQZ")L<"@I%?@E]"V'^GZ?/\*? M>II1>]A[F#$OQ':BDDW8&)" -#H6'PD;H-F 1C?.LT=-"[\\=5[2A0VB"$JG M(_&3+FQ092.9%Q [HI#S'/]^H@PE;"Q$5$(=BZ.$"V$L$.KZ/R&,Z](=3UPG M1:CIH?EP'-I8#OG)(X[/B^_VS'^'?H!W%R9#11*<2Z^'&#C2D1-TBXHT&Z 0)] M(-YZDFP\KK.H9Z36Q8]3E+@X@L5:%S\N4N)"=/NY+G[,I@21Z-9\_83B26<) MHCWY%O43BFZ=.R[R]'3J)Q1K$PD7Z982_9]D4AP7YX2B>&<+B%Q]FQ.*#YX7 M((1P:DXHIGG&Z#F6-U/&80N*GCVY,8TR %M\0.3IOS1.*/(Z>W*>':8O8!Y- MXX3"F,>C2)X6?..$8H('IH@()G3CA$)WQR3?D6S8Q@E%V(ZJH?*S&4XHQ'54 M#94?18H>8]K(9A?(1BMZ5 ;;)>-6BVO;EO,<>R_%6?^BQS4.@/<\+>!FT<,& M1\![KNM?="]]7W@7P;]H%MUA/Q1S"$&LHOOR!^&D([EZS:)[ZD?AI&,1J^A^ M^6%\CMQ\O&;1O>[C^!SYK7_I8Q\TIM$L?>SCKK^X/G8X\.E_0B3 "_RS6.5J M[H)=MX*+4 BT,>MM[J396^)Z^P)07K2"H+E27K@X S7,B_E*H%CCY%?J>L_T MLO;5HW1,G)N;&W$HDJ>_VA(NN'!,BNQNVEFO%Q[EYZK]D361B&> @IY=/+RE M!I/YI"F*_BFZXM.0&$%UZ+J!XP:T(@T]=_Q(A_Y?*\-J2VE*^&^K(H&J__'X M_@/9T_"ZBA2XT2.@;U^9\C2DS&+\!SW5_@'R8; MK Y12;U%&D:+#NNDW1ZT=6W84)JZ29H#^/0OE.73>_S@#4 VM(XTFH&@[[^]W-T_65U'_J/5WW9\;J[[4N_N2KK^W\O?>G>_7DN7]]^^W?3[-_=W1YR"MM$4_D& MBYSGP'5DZ:IV69,D36G4.\(O_=?[QV\2"@/'=>[",3S$D"+= !S)-&Y%<@AJ M4Y-:%U>NP1(^T="L,+8;P@5=5:G^G;'F]"E=:>7P]_&?(U;O=&HMM87<'H!8"^\3C,V\L@QK^Q'#3[+JHZ\,KF M_-?S+&)+WQW+<$TJ?>NO8D!E'0-R!9.9]_X>@J5-/?N--W,$#8P%K /0@# E ML'-A'5U[0&S;#0;N:\RE8#;_^4\=,"$^SS/JG$H+S%ER=@Y*SOW+QGZ\?;?TJ/UP_WCT_2P_?'_O?>W9/T="^!OGH"I22ING3_**D-Z8/Y4;K_ M*CW]=BVE=%FBQWJ73_BSVM'K2Q9[0R92<,TC9MS]LB4T9/RRDHC'(,*?_Z0V ME<_B_ O*DM%X"HZ'Z\>;>[!8[J[ VDIH.\]"NTO$8ZQ^=LGTP'S,:^[>S\BE M"Q.^J8[A$2.\K6J2M^H;)5Z5.K& TBO=OWV_NY9T19;0G5TIID3BF4B;'(9L M:RU11K;[QPPX3&:^O2;/9PF.K519>3D+O>%,6K4>:=7Z:JVZE3X]**XV6].G MQ]Y=_X;IO3VIQ%T9NZ@K&ZN5U I'>N7KX_TWZ5\S_WNZG_W[7XO+]XDY0AF< MSF6AC8/ZJNI&ONJE.QY;/@9=I:\6N(? :@/J74@9_-=K%DO%N_G-,1\W,"BL M5A6EV= V=V2%7<_-?/^LR_9(GRT_P(:?V DT7KHFBS;]?OW8[]U*E_>/(!IZ M3RQDL^LR[H\/ZTO7X\/U*S$"-FW)'4I>,EV)^)(_H09N$)B2Y4A6X$O&B+EA M'PL5YF@WVJO"'*O" '6MUE0:N404.C6EK>?RI%9-J^.X7I@$;&= I;H<>F&3N"]78*AMF@E^7C%Q'-?\#E3X[Y5Z?YN M(6 MLK&A=.KF_'[H]41>;Z+-3(/1;%;1M2O=!N[19"#1UK" M#PRVDNM)+G::E_X=>I9O6@:N#@AZIJRM-,S9I=XS<:P_V-\?QDZ_'$=M^HQY9S%H*1I?9Q&;[BX4;/U%DD]I!+G/6R[?E"O !;5N'2,TV/ M^G[TGUMXGAH+EDZEV]$45<+ZA7X@_6;9MM1[H4Y(Y1TD_FG%R686\1(^WGM/ M[L]$2:I*I?MH&:.QZYCEHBU=-";)[[T',#! 8F]N?ZAJ+@;(":_L@PM+9___ MUH3;==&R:96NIFMZ([NET-Q:(AY1E45K@=[?Q . 61-B2_25&B'6.X*O0:-1 M?P_FP(; .N+2 #(DA,;'V=A&<8-.G8UB DG4XL"LG#% @\JDYU$RP[QZI=M6 M%O91JIL_]=8%Z#V,7& V/=5&/FM(D]/P0@UZ! MBU8R.F_C0>N M_2&3C5&,&=Y%8?5$?(!<^3D"=RL'KO%#EAQ7FA!/>B%V2/-U:00$S^8+&#$2YZ-D]7"3ZO??RV5:P%G,C7Q' M;]Z;IO#KG"/= DZ&P?[3]7YP)"8,O=Y'7.DCS*KSYNPZ8_$Q:_BVF=N0,CO> M?JPU,OXCLM929ES;=\&=,OY!,^!4T M#UXZ\:A!F1Y2-8EE:_G2!W@>X$+R0Q#5_LC%34^)GR:">T@P/_:?9':4.$1^ M31]1MJ-? SARKK20)$#SG?(CYU)_>K3 MOH4/'T\B4ZC_L29ESQ=*31UG'LF*1#ATE@J'2 Z5(J(4$2"E.=>D/_AAD"[S%BS4NL.$8%N%-1@,&'@=:'Y?M M67KVW)_!*/ZY!O8,E4RL4LO2=5FP_L]_:FL:3''%Z-C/ZN?XLK47K!Y;?"$: M,)45(ZQ@AA@3>>#$5;5E83,00A\NV8J[#OU8H"!:1ZF!9,D:1--://261[I6 M36LOOR/SDQJU9BNGDW*Y#4I3:LV&EMN@WE_SLPRP3#. O4N0 ,^N]Y8'>MI2Q:"H7; E\^J=Z\@)<$.)NU[0F7572+3IT<>UKY MQHB760O'G^/^27="HKB_RG@Z/2;,JG78TGP)?7B0[V]Z;EO-?L2LF,"Y7FY. MGSUJXG7YE2W+9>QD;(8>+0_T;)4BNR[8CTZ-FJ7N0KZ^[_ ='Q-S0):ZQM9P M6>",AN,*2%[[+?\.4_+7@U(MV!N;DH M.5\LGVD_AS@&0@]T(AZZP(NQJI=)/-.7,,O1,E=E;.@?R-*,C=I>@C,;)E/E M'9K9[+5G$9GQ1]2V$YGY 6!I\DX^ZZ,1&!/])PP^(W%RDXI;'4;LXWPS"D-] MK3 \!K$E2M,QW\9/*,$=A8'/+\_LH<&V@5 M8&K# BO2_VOEYN[KDFU,]C:V+]]GC[B?OG&V( >,M6JZ035Z("ASL(_@64K" M+?5*%Z;7[&ARJ]Z*&28>:K>VDEYSU?0F+M=]4;G!%[I07V\:O62!2&5Z"QGX MKAT&B[>L*\F7M31@*RD-./*F9LTSK0X\2GY4R3"@W@6Q?Y(W'PV<%?4#A2\> MN%FRZ(KCW,*D];Y3R8X7HA-\I$^]+[?76/WB\O[NZ?KN:76!1O'B_ZU:IYWY M"'F[5M>7_Y+YW'>GUEY3DR[+H-Z/M*\)R@R(\0/\AM QJQ%R#&,X-(S/HN:, M+3\O=!/0,1@@M0W\P;4S7N,HGLB*/1!,=ML\>K(72-/6 )=9YE2 M//ZMUS1Z>,:8R-@R39M61!.87(^2P[Z1KQ581M%Y<#1\:$4:>6B&_6F#0L,* M@*3W^"3=_/*)=*6J]/7FKG=W>0,:%:PVT%-+-&HFMML*/ZC:'1E:(R_954BK22^M)I$1VFY4 MNG_'+3XK8"%4)HS@"SO^&V69[?HA!IU[ S<,I&_$^T$#Z='R?Y2VU0F0'QN: MG;%Q52^-*Z$1VL;CR:RWI\^$TX/G&M1$>52:1R= 6UW;DWFTAXAQ&=W<;W2S MH\;1S3B\>?_TV_5C3J'-5?@X#S6W9?2R5'.'$86=>J5[2Y^)S?4;.ZU:*KA3 MH*J>6^RR=)>.3L\6"-)>[>AN;TFM3:F%40KI*S$"URMW@DZ!H/F)TT*:<4?; M"II+'(M2N[2CIW9$Z,;AR?[PE-*@ M.@6R'M*B*AI!F[6CZMP2Q9NAN%GI7K^.K(&U<[K?Z4&XD-3$WJW;R*3X- I[ MY\J]G^VN*LB&5"D_LB.N4^GV8>U(D,.V\IU56'O#>>F5]Y_UV95Q#=\67/9RQ:.4Q[I>"G?FZ\M M/W2TT3'[XXW]YNGZFZ2FQ]Y_ZL%W2T_)"MAG9^G1Z<4U/\[@+N_O^O>W-U>P MH%>I=<63R#=WE_??KJ7>W14,_-O#X_5OUW=]F$KTP[XG,%_'9?GX/UB.%(S< M$!YA^K)$7PV*I]ZPS@&+PTZH%_UEDH L-N8^]&%I$(\UA8O(+*>E6^V:IJX] M+GU@LWKCJU:-=^[[1DY-E=JUAI:MB.MAQO3^DS8L][?&%\F3DN^^LB-:.Y2U M\H+W5 );E$K?7%9)_IJ5XOI;Z%!)5^1MBB\>D!H'HVS*1=KD+'$AR(Y5>3;9 MP,CC\#U_1J04%A]S4HNJ"\XT&XJPTZ')A^\."4TKH.;2SNH9@B'F3L&0O4Y] M19%93"5@1I_+MKM2Z TPK,059$*0-K_GJ=NMJL>EWD*_^DS(Y.(Q@OGU:]2LEO6HH7[0<\PK M"^N"@H^T6<4W/:[XIBN5;J/3DI6&LE#N;;:;S3:D06&;B40E?Y3\L9H_]"/P MAPK\H;;DEJ8)PA^'WOL_ B8N73_@FIZ^3JCCGYAFGR/(KL6^A+D_)QN4<42+ M%Q(5'*28 OKLNJ:/+H5Y4B!]1[TF]VO9:+M4U19:(:TQV! B]\-?$2"@@OK4 M>[$,ZOL(HH5*&!W.KLD/1GJE6]=565-%,?9S,F8*HC+Z MU,86Q[+T3!WJ88\','&(.;8<5M:?574Y6XOG/2FPA.JG)P76*),(/+]RZ( @ MZ,T YYKC)JM$J%>ZK;;<[#1W%0CO,.8^]$J)J-WURGX0U0!$->1Z:[%]P'$0 M=<2\U'.XJES>]49;)O=)]MDEF.X8WI2AF5.[N7*_>$3-Q#6F)P)=&X8 M'6;<'',AQR=L[K M*MWT\G+!D73C/# <74YNU@790BN1 M)_^=8MCK; W!'*7^C?,"Z,"^4)R)8[PLX6*MTFTK[=)9.#V,K)'WJS&2R1VH MZ^!MRGIS9T50^@2[*(+( 3@I35!:=7EH @Z0[1(>ZG4\*2FW]-(A.$'HK%40 M.T&G 7JA(3?JNB#0.8.S)3=1-(AO.0PH$(S&(:* O,Z<,+4".BYW'K9M0EX< M@9 IO+R@3):$ESG(OC!P\<]/"*V>8[((P@WB*JNLP(:ELM)93*O+'%+. M=/?DG)&XR4;'/I#8JG2;=6U1==FC6; N&.!LD^-_-L M3DH%E+;B_KV6B/D?/!=X?8NTRX:"_DE;$]TJ+#$GG,+9'G-8G$56FZK@F#N# M4R:WU/SL(2@M'D#U,2_8 M#P>^95K$LTH?YC0,U'VH*+!UIH<#>BEX/;EW,^#:VH:$FZS3*_9P3!-FF M.FGO(,/V7DO#N>7.SZ%\I 7=]-VQ8+P^L:5+UYM$/4Y.2A&]8]7NUY(5#0R; M5U3,//V3D95K@HHS(G*)A*M7NJJ>UQ$;T7W"DGO.@7OVXO[.\5$V,Z+!=H67 M'$8HE ?)VOI$D-&=@;,:'TF>-CB[.!='M-#W'SK4GVKF&#VBBMF))Y:L])5:LKB5F5A M-Q5*V!<']N\&+E;A7I_#_8KXQ:8,T&(,L'B,]N3SP833T5<6-D W3U!+YQ.A M?<<'.4%AEGW^0HNZ_6OXB'V6B+AV/CH^,T7$W_0H6:K +'5(ZV$U*'8HSN#:.8_V!]8T!4&19XIS',\!CG" IN^Y(:!'Q"'S::,7Y1SN3^\\HAY2+J78=!F;=I8G'7X]+N+AP/J'<_9/:-?S\5=E&D9)., MC\0,:N(YF[K<;C5E31.EC5L)KWSAI1\/7BJ'5UV3U98HP>HR8'>. ;N-)$(^ MD8:BRXNMU%$$J@6QD55BX'&9AJPTF[*JY-5&4/C05PG._2JSO,"IYZG.ROC1 ML=5%&3\ZR_C1DQL0&X-&$X^.J.-CH^29HUPR.WGL#F#LMH'Y%H(.:U^8OL"A5!@EZN=W[*.25F) MH:S$L%\%GE52MK$RH;)D/T2LN@PEOY7\=NB>.3ER60>KG]3K>]AUW%L)E')? M1YR=$[%'=P;[.E?6BV52Q_118-C$HR:K=Y#.#B[-UAG9Q*EUUL=I-ER"PJK3 M[0ZI73*>Z0>N\2/AJN1,3<1DDU&3'W.C+PO(O4M@#0GM;2*$+C]HD %?E\T_+#$8QKE)W M1510IK>0 ?@.8;#ZEA0A#(K!V+RY8\/5T^=2BE/_XF@1NU:'J*3>(@VC18=U MTFX/VKHV;"A-W23- 7SZEPIN6'33*/%O)N295@<>)3^J9 @3O"#V3_+F([92 MZS"VG&IZT>?7:S75#@:[UM*%^WYW\_OU8[]W*UW>/S[;N[O),[,B_\> MG%>6#_KR_JY_?WMSU7NZOI*^]&Y[=Y?74O^WZ^NGOK3O([DYXD E$ R^?^/0B_O Y-M4MA[V-W?1Y3+QG M0%[$N-C9;TX0,O[D/T\Q65,X+B.?+'IS]',-?OJT^'VC5=-;K:4_*34UX_<- MM9WICE6#4M5:IU4O![7!H+2:JKW_\C5N^H9!@XR7+;$ZN1XYCNVUP,R,4?X6 M.E32%7D#%[Z<_LE-_QOQC)&DJ[/S+[EEU7II"O9..TNHP-3U\YUZ_7@,DF7# M0^QU_/#=(:%I!=3$LJ4/U-:E# *N>8^)_KJ?@Z@67Q/,P^/\[L4.:,8FHI56ZJJ+*H- % M26LN^:/DCQ7\T3@"?^B5;EN1&^IBYC#V:1V"/>J7;:,B-CBX( M>^1Y*$9\B[-G&#"7P)<\:E"@Z,"FK!;$WIR@#>K]G/;1M#4F6DR0QX0>=S2( M'-2LK-6H=.MZ0^[L?N LIQ/3)9 .9\OD"20\*ML"(;VD3VH)I,(#:8W6SQ-( M+5#V6D/6FIH@0#JO^%+/?"&. 8\+7,D/)Q/;HIZ_O;XOCZ+GH.\CDMP[-\X+ M<)3KO3V$GC$B/E8"S,9=;8S$*'*]($!:I^_S U); 2#I'5G9W7 LO?M\O/L__ZFMJ=KG$,N9L(P#POJ*#(>6;<'' M_>U^GKV9O<80N ]&U)O:V)E93:UTFXK!9+L_J8>'?PS7#R37 M8[6=/0JC_8,=^7G!;9I-&H45)TFMZ/?G6HE-JVF"P_;)'>"9T]+6/+2M^?)R M<4O),%K_Q+_+*O/KX-;)FJ+)>KFU=(KP665NY@2?!L('(Y4M391]@!(^![ X M">=DMNU45)N"JA<^! MT=;0P?W%3EMNZ2>4Z5U")TN<:&OHX(YB1Q/#HAEIFUO5=I_^Y# M?T?$>$(B9.2C#G:O!C;:?6.^])O$P\T:Y;T+;K MM2HWZZ(X3"5N#J>Y=\$- M'N[KR/6V*(F_:]2VJ*6,]WG5>>UX,3-4,G8_L5_Z!#E%(GJ,!MLEA'?P<&1# M;JD[QX%+CU(\]&P2C-@)/?5*%YQ*M5&&LDX0/9O$(W9"3X.AI]G8.75%P)!$ M 381HJ;DAZF]LX&/L%NCI4*SVKHS*KMP61-[#&'8N+X[HV6E5 $\TS-&W;H# M+;N@KH6H4QIUN=7NE*@K4;?YZ9==4-=FLD[1Y$9N>5''Z*G6V&-/M?+^@N64 MBFQ"/GCN!$;S)DL3FZ 1Z9BL:MYD#,Q;UG$4Z/[S"E+> A#+H.21O!5<_*R* M&QNA-N2.5IYW/D&\K/$SML +C $ 4Y<[92;4*0)FC8NP%6!P [XI:_7R(/PQ MJ/\EM&P<=IGT="RMG%"@YY@WXXGGOE TTOU?/=?/FI4 'G:EJP,[==H[IQ.6 M^2SB06F-PLX72CI 2=5D114EQ:6$TN%4>;Y0JJ-4TN5.,Z^0LTC'DL17\M^( M,8(OO;<.P+BOM(J7JG$N% MD5OJ^Q(QC' 15AZ3TX4X"@]O& M$K;!8 ,PV&C*G7H9SRHQF$,<81L,8F/$9D-NYU:(M @Q!)'C!KP\R)[+@I3W M'^TT4D%24>Y!Q(!WX#Q+-B4^E1AC5MUA-80_CG_4_;05P+JB-3%M;I$TC_B2 M^^%WG[*3GYDU0 LT %:B+@N9GR"2UA6PR15);;0EY':G+-%W@DA:5\PF5R1U M, ]5;JBB(.F\TE!_=5WSIV7;95_E8VKYF I9F4?#DWVJ+K=WYYXR^"\>:M9H M]*U1HT:HZ90)RB>(FC7:>VO4:!%J=C\P(LBV3[$T-0\664Y G&<+>U]NK[)+ M(WAWE7V3$((78;JCP?6K88>X(ENS&&ZJ-F6E59[N.T% K='F>P%4O=)MM62M M=--/$5!K%/U> -7 1".YW=[9$"P(3?TG7/"2S=./*2M-1<.B;06($V7Z\VRY-@)(FVM'7%(I+4!:4U9V_V\ M51EDV (V5W1(/8^6O?>$L"9B:MPP8CR1U\20S\Q6>)*Q#6R55_IAZ0@*!*,U MID)^,-+Q(&)#5DL8G2*,UM@!.<)(C6"4UV'6,HJ0J1 Y=7S$ DOM*T,%QU/N M\'CS"W7@0X )WIR?OKH>_A%][]^YCK%5?P=5QW:8FJRTRO)!)XBN]3I_S^C2 M 5V*W%#+D, )HFN]*;!G=-4!7:K<;NQL:)9A@*US#9R$?.4I &%:U^[ 4XU* MMZ[+2JT."&H"@MIR4QB_K43045K8[H"@5J7;4&1-.Y6BTWLY MLKB!^7G&1Z8WWX+O.29#[12O'+^94=L&N=?HR/7X/Z-%JH P#/AOZ;UTOV%_<.'.?#PDFC(LS_F M1EU564=>#/<;ED%SW(#ZM871S;F.>A.>/G%]"XEPX5&;!-8+ M_?S3,H-1#)S47=%"*]-;R #4W)!62H@Q\9X! MZ!AEB.)+* 6GDH!)7@.G.O'I1?SALVGY$YN\75@.>QF[Z7/TK$A\8 1A3N(R M*<%_GK)33>$L%04OHC='/]?@IT^+WS=:-;W56OJ34E,S?M]0VYGN6#4H5:UU M6O5R4!L,2JNIVOLO7Q//VC"XEO&R)<8MUV;',?$6!!%CE+^%#I5T1=X@[%5. M_^2F_XUXQDC2U=GYE]RR:KTT1:N?*51@ZOKY3KU^/ ;)LCDH]CI^^.Z0T+0" M:BYTRBF7YYC+D_>^G]CK?'O3^W)S>_-T<]V7>G=7X!?V'J]_N[^] C?WSW]J M:VKKLW3]]^\W3_\L>Q,(='].)Q%$CC5?1J<.;(L,+-L*K#W6("COSW[_>1V7 MO<-HL#0A;RR&0QQ3&A\^2./UMH]/<%5J3X] ?N5[P1+WQ%]?SW)\P M_^Q;1/5*M]%6967WV@SB',@LV>$TV6%-+D(>[, :[G7DMKYSKYN2'4IV.&K. M0![L@"?WU)8,3IT@['!>!ZI[A@%S"1(SLCQ)?:QLTH@0#YP.D:?9<\SMSS36 ML3AF1V[EUMJU/!4K$)[6I4WN 4_M2K?=EO5FV:7O!/&T+C]P#WC"VH]*6VYI MH@BH\XH?S>M^%EO7/I?%VP6W#=@ART7JE9_8-Z[A)V:RB5;D1B04SM M$D-'LP=68VB]W&Y@E4RYWBG+]YT@C+*9 3O!",M RDU-E"81Y^7X7X8^O)MZ M$C%?B&/ WPN@L BFHLMU?><:JR6BQ$/4&A-@+XAJ *):LMHZE?)KQ3(&P*KS M0HHS'4^HXQ-<^-+;/Y()<#V>V.X;I8]X<).:M]-&A:H_OS1U.[TM4[N#?.\^238E/=S[*5%K5.711B6ERBR39-9;6 MU"K=CMQHYU5=LO3/!$+2NFXJ^2*)MU)KMLK T0E":5U;E7RAQ+:,9+U1^OG' M#/#35XSO1YO]+FNF9ASP3//9F]V;10!28;6X)T+JJ\RLAWMK6EO6E9T3MDI/ M3CQ(;18.R!E238142VXTZR6D3@]2FP4'&QG MC+QU-L+NR-,JW9;:DMNMO"H#E,@[">2MLS!V1YZ.R%-EO;'S;N^_UG4/_V=O>(4!F S3>E_XM,200AC)$B'; 4)/+(5V8S<0]=%D039,_4,>'!4XG@DQ873J0'&T:<\J9V8,96I5O7 M9;TM2IY6B;C#V03'05P;$*?)+:TL)W6"B%MC01P'<1TFX[3&B56>$MG>F$8. M\CZ 4AKR>SN LCV+M156SZ7>$.7<5XFFHQ]"V0%-:J6K@5%:W_D<2HDF\="T MW3F4'="$=2<[LBY,V/,,P@W,NDLEE):G3@50^G,9VSMPE [RN26K35%ZN)0P M.J"VSP]&=8!1!V!45I8Z01BM4_/YP:C!I%%G=_U>NO>; N&*#BD0RY2L5$&I MTIT_DF:/J9&4;TGS%&VCE>5KI?XF%IC7K/&TNXOU27Z[MWORRQ M)!Z6UNCXO+'$:T>J^BD6C2[,"1-!7/DSSK+>_&1)9@[#0I)RH]V1Z\V=F2PK MH0K@L9TQZ#8_5)(5=!V%M9=J@970SBL24(+N)$"W^7F2S*#C/\_@QVA_HAX=.3:P"$^.R?>^BS1_X16\+8W*[*\_VB'F@I2 M!.>[8\%H?/!J+EUOXGJL$<[%WN*8Y?U'$XW<--)JFN"(?/#BR+H?N,:/[; H MJG I^OV'WM@QK9?XV=$CJGC]A=9B5M]AX:DQ+0YWP<-ZTM_ ;'<]Z8'@R*T) M3_"<@K>/X)4EQY4FQ)->B!U265II^?MH&_CSQG\K;?S?W'U=R"6.W\9>QNP+ MOQ<&(]>#^9B;.03*U"'0WG%-E@^P?=@!ZID'V#GL .N5;D-19 #@@D.U_@N) M3T$BR?LS V8;>MSX?C@_U25UCE*S;!R$#-G'U3P(?N_#P ^(@[(HR^!:F0>W M#?=O.;CV02BZY> Z!UFYK'#3%*72A3'1+3A]&^%@L?%)H''OPP-". MOK6JK#$2^;OR\ LUI9[9A%75=2WI\QM==G].U0ZX>-AY@3O5N3G6F<&2>;XK M?9T-)IS=5%55Z9+HQ$ HRB4:YT M=$66P*ZI2Q_VSLE;3CZ[(YI]:#O@!E[&B*,WY>8F?+)T^75&I)V$U;ZGJ>XH M3/>'$&!#I$"CI#2?*L*M B%JCV?> J!9#E%J7VUIY// $$;5&V^\!46V&*/! MU=TM@,.$]S-9'N); "D:QOVFW?'$HR,L_/A")=OURPI F59T=4!P$ZO A^'# MIR4M76,RL4(.ZMT"I.QK<#Y_(:V8^[%2Z[:;]G?#9W30""!?$B2ETS.F5F08T=T57U',L*"W$NO,3>GD,5 M.6!/1^SI;05LV)UK$I38.R7LK0EJY("].I-[>DO6E$+(O?.*<&"A2KC(-Z; S>+!VI@86:U[ELTKP" 2>-;I_9_!@L4Q5;N56D:B,/&P1>2AC#,+P M6^88PXUCV"$NR(/KX=-[0>!9@S @ YL^N;.FV]96PG'#)3@9Y;=Y M&?6>8^X>UM?52E>7%5V3.\W%TW$[J;7-*'_)@;W55EP]*L5"(&9ML3YPUWIATWH'YMQ>C>'?J*'^<<7+T)XYJX MOL6*9GO4)H'U0C__M,Q@%(,Q=5=$(F5Z"QF DQ0&JV])47$ ZJCHS>_7JNI=C!,MI8NW/>[F]^O M'_N]6^GR_O'A_K'W='-_)W%.7_SWX(RT?-"7]W?]^]N;J][3]974?X+_?+N^ M>^I+]U^ERU[_-^GK[?T_^M*^!SLO[9>/]8/E2,'(#>$1IB^Y0Y!^MDT\/\E1 M9H)KRH),6!IXS<2G%_&'SW']+-?.G:,:G)*@!)NB+/ MF!T'6,&4*9\A,BWV\F+QGDVB=WD$<6>LOL7'G-2BZH<&9^<$P?GANT-"TPJH M^3'+;IYOK_I9]1HP= M=TX$O?\,&KC?T2#NW?X!SV0O'&K;=]3I](-*Q8D993J@N5":=<4!S0?/'5H! MGL','">JLT M6A-;'[U\9[M4L/!KR0CB3"T3(^C[9X1&I=N0U>8N511R8H23 MLI-6E"XQ_QWZP1A,5U\*7,FC0&[#LJGDS.M*_!F_-(@_DD(?_,C!F^1.J,?; M8"&-7EC8O#2K]I7S(OXYL2LZ 0A9_-PZ9KN0,>;,_<&^*.OB[6M/:TWE^#15 MX+--61:C8_92Q,DLIK$R7EUN-!<-EK*(6>$!M:#F#P"H%@-4JR$*H$ZD14E. M1DQ!%!"Z^!//?;%\A#@@D!5?@\=_0-/FA77R_"BA[& )E7QXT)]Y7U[MUB7-+B4]!M+!Z1[>,ELN$1[O2;35V M*KRV&O5[.7EZKJ#)40MM!)6,2JC#2Z#L?@H^'SB=E_=PX[R (^IZ;])/#WM;(YAS0HV) 7-?R MJ@8D2#"P(**8);Y6!P3C?)A>21V?!W7H*WZFI:5\)+',FE5]0;I#SPIR,9H>=1QWB3/#H& M[R?$_SB!].&96,Y'%OJ0<=.F-*(/)JU7A#4B@EU&]'KR8'C\\;\"J=!9_>YX M%.:^<;O4%"O6*]V6K)9V]BD";-,-][T"K(%1D8:>5U'8TA3?2=;35V-$G&?* MD(*4*./6!XQ;S[+=E*EB-KMWYECQ"@;YPHZ)86'^+Q1XCVY1G+_.6I'I]44F M+(/6SM:_VLC$9 MTX6W67E"JO0<$_Y["5]:0>:MIGH;'>A.>Y'+BICP6P(JLT#/'5 =#)C7E<4Z MND5-G"V(Q.:%(; 4/N;'8M!%^L"%]T<\G1QB?4!VBHPU""3#H65;\)&'9MCY M9>O%,JECEG;\T>SX:?.LKYX[YA3]1H.1:^).5I0AS?IJ7<7$NO>N+)]7@H27 M+\M*:6!1QR7Y;*7!+AJ4]B'?\X!4-@W08%NFS=WC-(0RM5VI6_Z">NPPW>@4T1%M3M<_%B/ ?7R?DHCF./\#R",$B;[+TX>VWS4L; M.L>@&Z,%5M@G_HC;T]<\_VR9%*M7NLWZSJ>'2I=+/+ALZG)E@DN#U3@4 BSG MY6%NKBC_[XT3$ZSGF'=(KL>$6IG#6@-82H!MZ!)&>\UKV">,,)>AJ2]-:B]T-D,!A#)SHB-_K#2P MQ3.P&7WN8\>YQ^B4E;^:2J4+EK4JRDYQ"2TA+.M*#;938X/_$7I#=$2H-<3'&.))QM'3AK2Z5^R\R:=2R(75_2%K[, M(Q8-<'N-I^P99@UVZD\_Q5-_!5 #-^5IOT((^=1IK<346N2E9J7;;B^6QBFM M\T*#9R?K?!5X,DKI%JN*IPO@^9V9G7X9^O!NC(S'E:/14#1\B*CYY>V[ MCW;7=%,KH6165FTIE6Y3D^M+CAADMKVR])@5W>@_9U1NZA'L$94J*A!=;G=R MR)39*RPCQ1(/(EYT#4"7KTES@/MSZ>1W3*+,"Q60*36[5=PG7EHZ]@)#:L'#"'B"%R10MN=,4 M(%9T'B4(CC_ LI30$KWJN0:EIB\-/7"C6B%M+QQVC]7G@L<4\PZ:>0U'@_>$QETB](*'-]:M4@)'EI-%%UN+S,?JO M-W>]N\L\8O2";!GE?O]YQ1)N?#_$M#N,(/@CUPNJ ?7&(,\'0=GB4)3 P2.- MZT7?#_M(I">@T160*+.>Q&2[IB:KNQ\C+F,*XD$J0TPA/TAAIEU3E]O*SN7$ MRG!#&9HO^)9WTG)"FA P.P-7@G5@_21=V\;0B07\ZH&[4V:V'WW/.]4@Y)OE MN)X5O-U$U,DJ!-NL[HN^I$-(N===:"AMN->=)Y18G1>U*4![H_/00,.SB,%SC1QDC$,B4N62$Z2-=,JL>#5RYCMQLE">L3PQ& MVS4K7<6T]M*I[G0^-HT'V#?^&I@38]V1X "7[D>_BY0ZMB2P]_#F+#EX>]C M;Q>M<2Y6I.ODP9E-[&:@R*TE3;RWVS,J#WZ?!"+7^"E[1"0FD.DM65]R7$U M1)9GOH4^'UQ$U'X&8]PY*6?S_ZRFM'A-ZX@\] MQYS](G7E,O':QO,H O2<*4%V.&U](&AU*MV"9!X5*Y]X.3[0M;.BVFW2!S.J MWO81F\[N6>[O^Y3&Z5O7:_R]G3CS 4;OFHM5_0P[Q!5-RP N%[):Z!T%^+PI MJTI>/26%&1INY3HV2&FE[I-NMR M,/;/5^M"!_*9;CBP MZ>8FN6AVT7]ON?VQX1*+'ES.6\V M1.+-1J7;5N2&NK/C?RC6/(],VN,/L)R&2 ,\OVE\"K!_&OS7M%ZZO[!_N"0: M>'A)))5F?\Q-Z*O*.JFOH=3O4RH1PW#'\.XW#+\Y;D#]VL+HYKQ4O0E/9WW% M0,Y>>-0F@?5"/_^TS& 4ZY/479$L5::WD &X86&P^I:4.#4H'@#-6RMNN$#- MV:5(_XNC125D=8A*ZBW2,%IT6"?M]J"M:\.&TM1-TAS IW]IH*.BFT:)PS\A MS[0Z\"CY425#F. %L7^2-Q_ADUJ'L>7$ ZICKNK\>JW&U,&0M>!DLH7[?G?S M^_5COW^BL&O(*'-X5#NR+$$DAJC9M(Z7\C._ N',.#C<5]SUE3[]Y[ M)H[U!T&FOG0=%EMA?X")]^!1'UB7_7D_C%(+B=V';RC+4+^R?,-V_="C3_"* M+S8[(16;=4UN=%I.2,U>$'V' Z!@ DY00G@AK72_]/HW?>G^J_3P>-T'BC&8 M25)L"T;36"5NE]$1;HQ>S$8^'1"\?)6(^G?H!];PC1N!EF/"[)B,/)+0^NZ M-/9\8DN7KC=Q/3816?HYLHR1%+C/E#5O_VD%(\D*?,D/![YE6L2S8 B6+WET M2#V/LJ(;<"&U'(GXTI__U-8TY7/R;/:W^EER/0D>%_]\R56)'/\*CR/2L^T. M8#"#T(>A^GXU<*OQ9XD\>U9UXKEF:+"A3":V!8.#5P,5?"2?%/TJP;J$0[#M M 3">7Y.>X*W1Z_ U. B;$C3-XQ?"GT-XT@ UW/31&.B*TNE]:03+5OU/2+ U M'B_W71T0+-,*CX$EL%@4# 8S=%V3W3F@,'T0W2PN-B;>#QK 6+Y0@X2\/P>. MPZ?$=QT8@4-PM/'7T6AQ;=369S]9$)G]"NP2VO VN#CJZP8+@-Z0A#,<6NCZ M2#!4+V#$LVU4UI)##7@"T,Y^@['!L$UP.E ;XW/B1\($X#?Z.J$LWH?/=!D& MHL?Y2$4B#4-X:/0BW(2K23WX@I@(;\:QR=O>\)$^98&JM$ _PK&_$ Q[355G2%*TN?4BQ!OMB]4,C MCOFXVOC:7."LTD^Q44&\9[ K(K.L.1N4B1Z]/]'%GGAA!? Z8P-AU@/F#1U6 M+?G!XDX%3\&C)N^R>0P]]I\J((\AM'NG-?Z'@ K KPT;F@ M^-KK?P&)YX-FE%*K XK5,8EG^M+WB8F<>>?6V%U5I27'(.S39UR\"(!XVXRCW.JNGA>?09 M%AC?Q8>(8A-^X]*%^#Y-4)D6+JQ2E35./VGVW2#D*,MZ0;&-LB4E5_Q4;@3S M$Z0KD,$,$6J#21F=O1UOBU_$Y:Z/[\[TI+H,$P] R#Z/)+@!I#I!YF)6D(]/ M'5L!L-J"ZD6Q#2L+U],78H><&D@A"R[A.>[\0>QKN,&/H(H"D%D@$6G2*Y2# M&#P"NR9+N@N[=A)VY?W8)=:0/>;45GTIITXOW8Q#.\LXM+.60T%)NZ!<[9C$ M>&:!V2RF!1!&&$A@?]!GEUF3\+W%QQ7 N#Y8-5#J0VH"Q]HRU\XR(A<6$>Q3 M&ABUCYR5\)7D^1GYC<$/#2BV!JQJ"EX"1FJ(&G=V]+MQ4CTW3FH<%Z71 O6*MM[_\^@C< 'BJ>NU[6=7N)7]M:XM>V%OW:Q^O? MK^^^7_-2TY?W=T^/O/_;5>[FJ:OD/"50XP&^62 ML6M%<8N1U\;DWZRHW"J7S$B"&!1E#*,N^]+RN6N&3:+\J$L4^D)PV8R;B8YK M1/TY'Y59&" ,'#]Y,&L[%3T(67KF2>Y/A]LZR?.X>,)[7L#A^KT.)-KE[H,^6V7FI,4U]4QC# 3XJF$=QE MDQ>7&UE 703^=!C!B 3Q6%*C9PX: 8V!9]V89HA=[-C%A[%&Y0LD+)X=W3)] MP@MZGB8%^XT987A$+OI-,O!1P4\P5D>13QV'#8*W"84_%Q9)9H/G*XAA!1>7 M*N9BR0QC#YS%"V9&Q7QRVY[B8ZKPGJF#R@T$N.DR_YR^8F4&+EM"$;62BTD&3E2]4P)_*?7)V+PS7\:--VPE( 9IXIUP3,K!. M:P5@K!_& 48#(V?Z[3P^$)$OY;\SQ+%76:A:F*,?X9>%#=(CL+B% %;W'QR& M,_QB*X$D.&DY M+Z[]@C*#-^!=D-$,.D/B,>D4Q9'@T4!.P!'R.!AEB,UG#Z2YG!:K7*H8/V(# M+WZBQ>TX+I L%%QX)5SA3/F!R3[0#IX_LB8\<<]EA9'C"2U71O<.\,@X-$:2 M/P81!6PX@"GYLR*(:2G?A?ER41GIN)D)@XCUS.J$>+"$<5B5LS/8FMA$<5$) M3MF+<7T0:$2K41ZHFGY N^8SN!<'AH<*SQE$0E85_X38'Y$-@,I\OD6N(Q)P8/W7/8DT@(Z^*QFAJ(KC029T1*LA>"HP+K@;]T MJH,77]N+M+4+7BL;'5>WD1)/=*X[0,#Y4UGQ$M$F@07?(,*]E+<)VAU(5)3A M3/_"BDU&;SZS1U#NL$E-"9S"4MIV2X]@5M"@(6)3#!Z@O%O!Z]S3CS#B+]@> M\2+6I(,ZN.>:#-%:G0QQZ+R&U4[JG#M:*./J)K7I6&0#*^W/F&R_V!JB3Y/: MUPQ&'HN.<>7PG]#BS,#JH?CHA%K^"(\FL"=9L5/I8HPQ+;E!RIATZE("F4>@ MC^!Q/$IHTM&;Z7$=OL3-7>*!RI%G&QE>D6_+K1C8%#=C>^#(K+[V%OHN-QRSV9*CF_%BWL?W20Q/$_-M= MCR?K$F'YA!3ZV;O=#U,Y$,6<"Z@:'I:[O\@G$:*J/.@9V\)'.] M.#X72\B:E'HZN#\>$UB96!LQR\X]X(CX1*8><$WZSE@CRE69[CH#G_#H*HB& MN6G,:@;&R6Q$-C&8:(TD5\2N.!E<,Y#9R$ D[7['RS5E;KXV/H\,8/S,XQ(3 MM^MG \!5D^(V.)MN(E1MU^!JC ON.1[TZ31<.AO1^\D"$3PVN(R_<4L*/OFH M[E/R9QH690](:37<](H$Q^QV6!*-F2[UR((9>6_3B =AZT#L-Q\'RE.?(I&9 MB,MH0Y.[D#B_Q: &W_5S9[$VXX=%.P!\:PX\7(EYR=' ([-E.JDR9CC+]ZP. M,3=HV5H_IK<_+F<58[QU5D33]RMSTIG6=ME_9Q4D<]U\SO?Q!LX[ 0X6RHEB M/WR7 K>$:968&!"8W6P9D["".1G3,U#L3'[&N#Z+>\QRRD=&+C 4V MG@R"X=E"TQ6_BPU,9IU&O&*$ ;L[>?^01>QMNC1!TX^'/C-/MN\R-:21P>8" MDRPY:1K%7YTXR;(%/!17$\+*)S*K'V?@&,&,# M3/@S'=%]+U;UM"QT$]G]UC@B1RR%(WF;6@$? \ETS-?*I&B/6#R6PD/',2T-JCD>O%A)+MI!&F7($9M]X/XS>]X0>Z)($@?9\*D Q9!\" M?.C:MON3>9?,O4XE\5!_*V,E.6!&; M3'QZ$7_X'!_?LAPV+W;3YUE48XQJ[D0G>Q__.0I?=3JU=J.)$:SH"%OTXBBX M58-U^K3X?:M54[3.TI^4FOI_1#[G]LYXYZ:NM[5U,]QHL=HUK9'M28<94^/= M)ZTYUKAAA9,\*?GN*SL+ERTYO,]Y3*2Z)D\CT/#2-[ANY$O7+!W_;R'X4[HB MSQP"WY :0A4L6#[C#VPO"NQ(@AWE, D319KG+U0#%E5Z;,\,6>KSB0U;3#S= MI*Y.'C663FG1]&5,/;O7:%.S%^7./)'7S(6 L'Q]NRUK^F)WA.U* M M0NKKDEQ/EES4EM/;/+[J"9>#5AJPWFH+PRTF5WER.D9OY>/))*?ZR*O(F MK+^F /,#3*MT6P"P1EY%&8R MA$Y!MYQMP^A,K-\^/NOKE:Y:EYO-G=M_BN.%E0!+ -8Y/L"P&'='5IH[&R^E MV[(I1'@"EY\D<,V<7U]UK.JDU$]I>6X@'33E^-*A =)!D]M*7MVG2]=&)("M M:;QX"( U 6"JK'4T00!V!J[-8I7:)S<@]AFJH;++Y9Y;MQY"@K0JW4:G*=>5 MG;O>E0U83PF::]KE'0*:;8"FVI3UULZ-CLHVJCEZ7M,C4 L^V&GIM](*WEV% M,UL M0 G!VELT/(QG=,BSXN^>8%ZTK_B_ZUWPN#P(%@VQ',.:L$HGK,P4APH6G2'F M"Q9+864=9@M_F1&*XBK3<1$Q.E.,G R'EHU%:Y95\Y\I K^L^&$N%?M;@E3L MUVN2E.T,_J4['EN\AQ6P[25;G6<*I*+O=:'357VAXCU\MUBM__[IM^M'5J;_ MYN[7Z[LGZ?:F]^7F]N;IYKHO]>ZN)'[!M][3T_5C?WUWNK6\L7G=_FB\2V:Q MMF[_WOEP.8DYOR4T"J1;B[<"LC+50SS!VA7OK8STX98&O)7;,"J&_S'#:HE4 M1F):/3+V98WIE.W4E /ZY0)\F5C7"US_]G=6X*K'"EQA(RN^E<5M(LN1 MOGCD#\L^BK6 WSI3/X978 MF=!(EPQC+;BB/F"_]Y[B_E]1'TV'SK;1M+R9UB^\E%]4D(2HBY?,NGY$C0-8=2T)JVM9V"?O M)B:[+,&8607(N+YZ5!B5MR&UP1:W>75!+/3E3!LJ^#.-1 8T^(D_L[O\=14' MDV5^XVU#>>,2' @OA!BW$&#]'9C@CBOU\U%A>2G+E7Z% <#WIBOU0SLJ-S\= M4E0&DK=\>$O7*,1:@FR$J7%@36583@J2UXS68EK;,-6T#0?)*L\F3@BOUPN_ M!4G7$R1CNC!]4H,U'OT#@8&2:>E,$C*2QWUNDV$E:X>O';+V<%%I.%Z:# M7 M\EYJ8+L#3?MT$L2-\E10A)L.).JCA]6'DZGSB\FKG$Q5GI\K+FG4RHW-6U.4 M3@)&'$$NMH2FK38F.(A[N'Q3J?;5]4#,/<3C!-]/Z('1+R:6FS#)M:X)O66 M46?U73]!U"4(398=".:;-B>=A(4SU*L5UE:NWG%Q-M =,#G+$6E%B1 M$A0+HV54OW[@T_^$O"IN+)DE!ZY/DQ[G845=CGP2-:>,9LDL *P=RAB8/1 \ M'_8:F'M4%#DA".^LA+4\D\>S":7;<(,H4MZ=$S%^..Y/L$MB $>T98U8K#'8 MJAQE*8>,S9@%]UCOHID%5)B;2E\GED?CSJ0P\.C9J76 ^[(I$WVU,GF,U^9^ M> B]TJQT%U,5$]?V0V2'+:J$68WRL2;=N0%"*O%N>?EWOES3I9+7\6_L]?!> MRRG-@<^;@Q\(?6R8%\GT:N@47,_?(B&@1?, M;ERP:NC5/ZCG+H-!J]+%GQ:1$$X2&Q;7)!O,&[G,8G&T[7=!FY8@O[D_L<6% M/&L-^0$8.\_!:%$K_F5J*\A<#OM<5#)1#3#DM)^E+QB5 U:,E,$4G1*L$XW8 MRL7"7+Y:/8AUQO%9:-ZI=)TE%(^C<-P=&:!#A2Z>9W*W;(EU M6-!89-P^C3>W(\:(*ZHA4T,@4#&<%3'KCSDE*Q$4B M:MK[F>&$5?\&D6P$TZ+[3";%K3"Q#S=K#H:=T-S0-N>-M] .8C=F0.,Z^&PP M&#! 4NPS6=-7RE%?$FZNL1;()16&!K<-2U6JMQ-'RL+JV]8/\+$V'C6PBW]#FJ"H]1MF^$Q9@+R*&_1Z[; M3#1LMF8\C0%C2$!3EWTMD M2?]C9-D\U@/V">NZGM1J'_,5!>9QD+,'-&;EN/%.9.P';_*<('BQGET/IH0- MA%'')&92_$BV88P=AV9%!A%3<(#A6>"N[ MH *K1_V#X=[8#4NI39]+'VS-"Y>.76_)2C !Y"=$P,$X#O8%B(;"VU%%"S'M MQLWG%\V.W34YSK9I+Y5?T(_S"][GZ4[FDD<2=\?M0["'G33 MZ T&^"QG$DX[UB6WLS89(Q;8HMY89G\#]E&;LVXV)GA2P(QOJ=ZXL5D3+=VT MW0;GF8B7ER:VQ.9#.H5E0&S6+\@?41KP6(3/FLO9,;D6VZ&S "!&.JHXZIF7 MS2\JK@^34]BAC(4"6,;.@1L.Y#UJB$CP*E-X8/8 F]RNQJ3BC MT)M%;7/V(:Q7O,P:#@%XL+E(/ 2T;U P1VL)ZS$<6@9K, @:*!Q'ZFFZNN@P MO3$RO$6Z9@%R20?H9%WP+TWP:Q/7(S&4D]Y\<:N4N/U6O#.6VF(G+)J6M#'FMCK(+9O9[LRX]H((?3#V MY5BCZ8OFP=X>N%_(YXQBL:OQGLHO!D; MCSSBWFUDJ$ZQGB^\HK#![_&;>LF+8(:/%'4A];]PEEXV32SVM%AIXS#XVG7L M]4I76RQ]>CB [3K^!E;!SXHP/@&V@T"C4)HY&_>:-Z9YTSW6.8R'+1T>/8H= MJ-B,^3?/'XCT2PJQ[&6P A@(Y?%7E."1ZQ\Y;-E6=*$(%6[@P*?YI7U X\Z' MQWUUO5N7.+IO2-ZX@;PV&ZD.H:AC6+/@29-1^8" MX5$#^=DEF,3#XYIO^WUG?4W=G2W7H07,75NLLK7].F#>+C=*YQ# =NNGJ\%= M]JG]X5/;9HWHHC:2D1UJXL8O&'(L"XWYB(Y/EULE+(V ITFPM&QTU]'R6Y*> M/=OO$AX&1I/#=NF8EE/; M3M)\FE>T]93-RRZ.3PKR$KYVV/95@'C/-\4+8ZX8E@7'%QPF+D]#9ZYW['S/ M4YG+;>XJRDDKWJ1;+6>Q.#6".P"\W39WB[F//'6>4G/#\61(4CV[W-).$7)+ MEQ]\J!_]R,#R)65]H7D %\.VN*O!!6V2/QZA$T,^[Z<0 J19HTW@OG^SB*K+ M /V"NQ'?H6?Y&,N-MGW2?\O8M=GD,1,68\(7\,S).!DC]78,(<\F*@*" M9UHWIY093H!I&!XID5?E5^$DI]V6(SDL73,*4+#$POBD$GG&7O11AWK^,J["66QBC+VT'?LMRA\Q>*0J2DY,7Q[% MF1:R598N$ :_0-N#5Y[DA";#1D=^NKXW*:$;1P+3;7>B!N'4=%G\'PVOZ<-! M&'H_:!!)M/1HX^TN9C.;[D\']XK)./5,%WC6B1(/D@A0$NZ9+N<, 6)[(KW M; X1V:P@C+-Q0R=$^*:WVPS,B32,<(6]>O7'V6QN3'#EUL*O"V MZ+#L@]GTXVA/UAJ#*L7 =AR@8T2C)IK#Q&;&<'3EB)(7/+*"B>OXZ/18AL2@ M/.D\R8GA2U.3KL(HOQL=@"2(^J[58\U;%W,HGS&)HLAC8A/%-.&)YQ8:_.G3 M11Y]L>A//QK/]&;6!& :/N$-O M$KIE24M3:SV=ZC^B=I)!-6^_SE N#E/MXM6J[T3FXD%'\1'LJIPUK4UK5[K- M=]S\#]E&^T[N=RZC[52ZK0.$J_1WT@[SF(>NP#PR!T8_3L721M'1?KO7-",">X[3I*#4;Y/GGV"[-=QZ^_O\HKX,55 T:E$D4PO\T9>1*S.V#3 M7<&M=L?.*/[3!]4QE![IH %.LHI;X&B1G<@4Z/\ M548 M3F?;1/"@23@ 3PN34AT'R&EP(W2*4"9 -92?Z)XO&U9Z+,ROB']$IW*2^5S$ MBJQWWPLNF#"9RI('[_^Q]^[-:2/;WO!745%GU\Y488(DKLY^J7(<9\;G2>*\ ML6?.^_QU2D:-T8Z0V+K883[]NU9WZP(22 (!DNBJ*0\!7?JR;KTNOV6_.-KB M)GS]#25(.4UM8/5^=TZ1OQ@RPT6JH7[4ATS8Z]Z;J;\N($,9J+\X!CD>HV%WA^ M.*)>MW4NO_EYX8]ZG21(53$XI#L>TOQ.G,>YEH9\I Z2 0!UD$0^NKOY\>W^ MV^^/TO>[']+C'S<_[O9"-UHCQP+@1G1()]F/8IAAQ;;C<3HGNF_">7IS8SYJ MKC&E0'/(V'"RAH-VRF8-4S9KF-PL%/DS&P]4-*N<>G?H406$99"E!U:"SS*M M462B VS*0,WO1A_>G(]1MH=I09:K%&GKPP*/>DT8]K] MI RXZ9WPY,?9R9VO'""6W7905X#B'25\PL&- IF M(T,D7^:!O6:P$W!5:T)M>RFP^*5WF(C[FP26OT1-_QK+]OV:@]7Q_D9UH$H7 MP?10IWE8!&P[_$ 8'@+?F91H0[.D442;I]=0'>\O2>I2D/@A!6"H!OVFMP+X M1CR>\!]0J^9YCO'L>P$*Q9]AR.S6=I9<4C>*D@_HJ-'\GAC-[&J1T; &N((U M_EJ#3XH:5*@CK+\LJ^],#3K'"#JOSM3>'=2^94LQX ;%%^O7HH[A+-KN#I+5 M< D?S+%Y(4-[5U4IU>4JL;QB>>M[5;I[3.[O\H\=>.XX_Z1/?)[:ZN(Z^TFO MP,@:[WEK33X%^9$7Z+JHJK^L(OZVFK@N_H?^ S-IL<;BA3!"74,O:A35BN;> MF^<=MN$[S_;=S8-.0#4WC&B^^9A:^C"C007W(2(=&G_(=Q#JA@NW1 M<-!64M!G1//X)M"7>D;ZDAE]]92V/$S6\9RUN?R&53TJ9%07TXCUD=DE:?HC M&-6G']D%1 ,_7I 1O4-='*PBJF9JYO^,HFPC?'6#\+<$4W)S@$HY((FRD#]L4TE%;9(MWW,L"B:O%J1T37>F-N5F\CKC2XD.[&JB5H52?2J+@EO9B5#P%>7O;R#K=#8[P+]7$BG##E MN-?;(^7X.#XQ08-5FD'UTH%[_:+IP,)]5?V#D(A!UN/,OYG8EWGJOZZQ.50? M;U-%O%4BMZ\"5^TG"7?E7N4MTZJ<]5*CW+Y!F;E]U2G]$_15D=R^89FY?:F)^.XZAP5G)ND5ZPZKO6F.WBP1(4R&,DS2^ZBMVRT%V&;&PDTL3/%D M!TEB1/_.&IO=. YV&* @_H7M",2F&(W;HU&R'XXP4IM <;N-U+(I;F;\(OK5 MW\2QTXAMC"C/(T56/E2$V"[+8BWL[&N4BBJI8BTW(&@CI+A6> 9DX^195 M5GTLF.RWNX-!6^X>K*^*[F<-JBDOFS;W41IO'*+8\*FV*2LSSQ1HK'0B] MV%BH,(?>%Q%+O/W'C@*0VB?VE+0$]=2RI=5T-K>=S2U$^GN_H Y^^"IK4DE^M+UB_:E2Z0( MLXS,)^W7)\.=@B'CI[6FZ_>2W<[ZO62WL_MOMP]?[Z2GF__O[C&[*5WAUG/L ME2D#479U-4OO/7RF/HS;NM<]Q5KRVDNLKR-A.^L_0180[-M,O\2PT8+V);8= M>#(V2?4MSPD:"6-+V*@M*=[N:;\D4WNC_3CIC?_V':D&WH>KA@O QL7Z\+YJCF'[ M;M"$M8W7FSY],0YI8?QB;>Z-!7Z%47IXFNOQ%GS!&D?3 3MZ"@L"[_'(PF5M MV/%!) SSDZ"5,QW.E*^N35>7E-* _-1$2SD8%S$B-2 6UODX0;2T4RZQ-+H! M0$?8.8L3\M*QI\2EA$@OP!4WL5FVR>@+"%;3;= &FO1BVL^:"=MC&0M_$=ON M<)]U$#V.\WW(!TN,(HA'3GV+2/]LP!B?=F.S\EQS<)[!F,ZKMA MFIHC/;W9;49N8=/F!^=%LXR_V8C0_7T'A&XCYZU=ID&1W"@@&U@1HSW#EE!FFK)6!15U1!$SM8 MMU#,_X"U^T'@&5/#-.A(X,M;*E)?"'Q)W =L6AQ:!R!;0_';;TWD9%?@?VQN M5KA%N$R<9E97SZLK_I'"@H;2*MK:H.=RQ/(S T>=.*"0M8^)EC+Q@AQF]+WZZ.1 -;E(WA MHNAMZ[WB=1N>:]E P?#FJ;'$5=! ZH(8C0V$"^8U@38S+ V6'YO(!QWC^0BW M#PHI/[E$!01,OF;)YU6G](G7A@>OF^:05:R!X<*F#0Q)V,!PO>ET#67P7KHP MX"@OSZ+0WO.'2)^$;9DN?9BP\4'>/ 32U$T5-X/61.UUADF!4XC&]^P0WCBB M5]>GFGHVJL;D=TYUQ]E R65>'X=[5,H]A;6WNL$_VX[PAS$2)@'+G60D]!_2 M,['(S/ Z27(X 8OMJX\X/>"+/BS!Q*-(.@Y!G?A*$HWE0U\%(^9N=(OV3(\C MVV_9UBW]U#0ORQN\&_M;P&DQ")T6\S"R-6S0[2?5]H,9GBMF6_:RD47 M2UP>@##@(^IA\LKF@FW?MBHX209%G22);O&_V[;^!B;8C:7?6QX;K[]?O_QR]UC MIA]EC5SS<>$V(3I*=;",J(.ET(H]3N=$A]/6PRQ8NY3E&6\N1([9G-GNBGPE M+WQ>DN:E&5-XNJ%Z 96-05T;_( QLTW3?D/G9T[C0X6!\F\P"KN1/19*)@9/ M$4H[ZH"%53*UI4NN@P\?@CB@8=&YTIL^K+\/7[#A>*7O8S]SYA^/.LJPC_S/ MH[W\Q;O;O ^5CMSKI_Y4M&.\K'1ZX]+:V*OI+RD\*+FC*N.=CVIHYW3F.L-3 MJKN]1_HXSS2KUQ*;F==?F0%X%QJ $C![6J?L(A 7:6'")K42%_W7]UBTU/[K MS4BI20]_?M1,S9H25*7/!#21Q7WQ,>?6T7+B&AT;SS']2L?%B\#0#'9C(05V M:%'@F0%F$\MJ>S08UR%=\W2I)X*U+H:UY 3$4TF\)3/>&BM*'7BK\H7 IT8? MCAU9^2.N\'JDP/,0]><@)\)W'&)-5Y+GP,-XM$S3TL!" MD&X)7,$MCNF \?FZW_)E?XI6_7?-L+:@#PZ4UJ2?5*HG;^\L2DG/@09X&.FH MH#@J0#K-TPBU/CP22V>998YAZZ7GK&9# C;>Z#UX<2HMYXJ(N=Z1+.(>/VW* M977Z+&GGJGT6%4PKF#8'T_:/Q+1]SK1CM?Y,NZ6R(AZ WB]3J' V2#53[XPP M 8!F@7JNM'2 +AQX;Q#K11MDJBUI^M;?!(0@S,>&M;NB22HT8SEXAMO&(ZI. M*"7"/Y:.#8\CGN:L@%1I>C$FQ9/IW(+9OJQH7!GV8@KC(9[!SK4O#F$)HQUI MWRC]9P.+#+X8KR21X?!$T5T2T?O!()DI,!@DDQNR5B]6K: M;"!*GGJ]/6Z> M%7''#W#)5\V9SODU,KOF>G)O?KF3D2I(E(B52( M0W)%QMEI#U7->4BWX?]DE/T%*%MZA]'^'3E$%Y%/D[Y,OSNVZTJWFN.LT SZ M2S/]/& CEYI?D[Z(-].IO_"9'7X3,SC%0A9<2.R3)NVBQ@OP/=_RDYW$R@_@ MR#(WEGD@>XL'L.M%'+M!"'J;!]'MQT^F&E SK'EE8%C3:]UW4%E$1](AJY78 MM MR6C0[G=+CEV)3,E*D-ZELERQ])?]>2YV,HD?3(IRX1 3EH=MM9^LG-\7QTLP M8"4(\5(9\$3\!P?:PKPF8PIC6^Z5'/@]2_YRZ>G!9R"5IRB8NI=]71)H0F)U>-JCQ%!%5TY;/OPH(9+$JV@E[T].95G) M/3BKMD9?VUE5!4I=0$AET\I67%ENU)+6KJZF7JC M(YEZ@SW=WT?M!)NC3U+#)>7HQ";=L#49M]72G,,5<#\UFYB*673[4U-9%MT( M3I3M83]92E[8[2E(JQER:A^+;MR:J.U^+]D$XSQ2Z@)\=M^VE3.4X0YJ@%DV M/HY9-NJV)KUC>.!JL>2'I,34<;X[2:R7:(-9$HG)IW3R7KSOHY> [3BN13]2 M0(*TN\)'6Q=B*F31'T!-)5GT(T3Y:(\'AUCT@K0:):?VL.A'O=9$;G?5@RUZ MX:/-2PRTA9!PRI9BFB5Z.I5DFO7+,LU*WC+A!$D5F&,K22W%;+?]R66K[98DH"$0T$$!=$$[C9(TU#A+DLFH-1E41 FT$IE<^O.='_6/?M#,#4\M[S\]6F.[#RQ_VV,29)R>W"X%5?ZII[)R2*X M6G!U^=;TN1VA8PS5]=N#J+A]?T^H8''!XA?!XJ?A\#TX44G!U $(NIT&2$515 <%L7(VXJ@."P'.T_I M*-UR\/R*CVD'@F*WG$Z0XX[2*PVM4"X':;*B8^H?A*!X'M]_?G":PS ,S_+P MO*B'=8MT9<,A'MCD,(]G:)Q]?T-@C?8#4#R:OZTY('?[0BX>M#)BV0\!:11+ M+V =!:SC.5)5"IR;BZ2JC!4!ZRA@'0^@RR/!C8Y5 >LH(*[.X*S,:&-4=IAQ MW!.PCH+E&L=RQ4* ^_-<63' /FB;<7N@# 2LHV# )C#@B?AOGPC=@$;H1H=' MZ$[!<)>0TRA@'4L^$PV.="8:"EC':NQ[/K%Z8H3X\4C .M:+FHI9R6<'/Q^/ M07.W!RGT)4J&JT9:)Z*LXO8?#!>!#4IP>(B280'K>'93[S@(WKVN? KW=VGW MB\*^TT)X][J*P'NL%3$5,_7.C>#=ZZJ(]]CKEN /%:35##FUCZG70[S'T;@L M3Y]PYF5G& F\QYWVVG%@N'O=OL![%'B/C,2. RD*NEC@/9Y04_:[)[;HAP+O ML5;$5,BB/X":RK+H1XCWV)63S?2$\[9JI'4BRMK'HD=4C/9XE&Q_*IRW1R(& M@?=8FFG6EX]CFLE=@?=8C7W/)S(/AO).R$59;DV&ZL%24;C,JFB['0&K.TE M"A!05[37J3[MG(AT4O$>>[+:FJ@"[U'@/5;K_IP5O (V2L!&Y9>=I_6_R3V. M]WBX%5<)Y"C!U8*K*VE-G]L1*O?!A.JUU5Z2SP7>HV!QP>+G4]Q[.*1E;+0Q M;"OCLN)F N]1X#T*O,>J82M6<4P"[[%B#[\LO,>OFC.=2ZI, 1][ O!1 #Y6 M?F$%X*, ?+RLI1> CP+P<<]/T)NW)0P'X* ?#Z#+XP"1]N21 'P4X%=G M\%:>MJ]<3QX+P$?!LIW=9$Z;=[2K(T50 ^"@:L(0.>B/_V M"-$IV))-;G>'23"!"FJ\2TAJ%("/)9^)^L7K8B:80'X>'93 M[SC8WCUE( ?*[+Q^43H:<&]>\I0 #[6BIB*F7KGQO;N*2,$?!P<9.H)TFJ4 MG-K'U!LCX.- 5"B?,,-( #[NM->.!-"M=@7@HP!\9"1V)$Q151: CZ?4E./3 M6O2J(@ ?:T5,Q2SZ_:FI)(M>5='M-E2$\[;ZI'4BRMK#HE<1%J.M#(7S5@ ^ MUL\T&W2/9)KU!>!C-?8]E\@<'(SEG92+B#LP2N+U"6]L):FED.UV +GD!WQ4 MAT! RB&M% 7M-$K2I ,^JJ/69% 5,7,![E0!^"APHP1NU'EDYXG];V,.^'BX M%5<)Z"C!U8*K*VE-G]L1VL-0G=(>CL<"\%&PN&#Q"BGN/1S2/:PF&[5'HV0C MJSIJ[=V CQE@CNJ 8CF62AYR-XL^%*2/^\T3DJ0Y\)&)::)+F(H"8W(TO.<* M[Y>>-==P)1N60O+F_+9_NA*!>2TH-I'/<+<(4)>],*:2:S_3?LO*QL+'_LZ=8#1+[85_EL1RR1.RZ1,\[J-I3W]&(DEA$A$&!):*Q[_#EQ$07TO<1<U8IS] M!+QY:R_@S2O@3BVV"A)ARX 2.^DBH=\B8WMSAQ!I 2^: W?#?'3IOWV+,.FL M=AE>H:19.GY0I3?-O9:V,MHZV.R&-<%7KBYPML-N9ZB.L^!'4RR\8-Q U^1L M5^6:HJQT!N.R,&W583'4UYV#VOVH#,]F)1R8"?Y-QP5]9UC @K8/S]!!W<[ MG 'RSX=A>3@)C?.L6?7 5)^HS/K*9-9=*+,D$%=%X/IRNEHKP<]I)\D:XBZF M[V<"$O> "6?YS9NT:.J!.,)Z=>(]V>8. T>-&SC+(R>A6&&>5A]GF>:FP(X?FIX[DPZ,OI6[G4?VR M^AY^6<'*@I6+L[)Z4E;N4596#N^<=W963O'';J9Y'L.?F.SL4UT'T1;_&W-Y MK=M3<8<1NH;T%%R*A"=),ES)(5/<91U^!,)V/3S'OM@V'&AAN^FW^#@8!=U] MZCUV/?@?K7S$BPVLBB0=";U96WU8-F9:IWBR-@;@$A-6X:4MO1"+.)K9ILXK M35\8EH$N;O3Y!L]U\X\MZ:K><(,5\F0^3N=$]TUBSW;X-#_[GN^0 I[-?CU] MF#=TG9->QS;=&MRJ*6[+C"Y'$1\G4(:&GD[3M-_CEQ MK!DXLR^]([^FIH_CSA]$^&TC.K1'&FS#LA329MB8/(,#4*.3&N\;//?IC9BO MA'E]"]N\ XJ-UQN)W.P3RHG!5CEZ\76AI7('*K.G-[LP4U"4*F60S+03U:+' M8XKA7DQQ$?4XY3,%VB6%V6*$NJ([/-@_(G1% ;88"5UQ,K;X;/M.8:X8E\05 M0ED4X(HQ=5ZAXXO0%#VA.T[")#>XUI13X(:BG-+OMB:JTNYU#\YY%@JD6"%H M'E?A&4L(FN6\$"461Y!%>Y18]+'$8@":.=DY U;7!,WSZ7S1_HIM.GBM*XR3?'I[NI&%'8MO* M-[=0V.D37/1*(V#WENLY/@URW5CZ'T1_@4V[ ;)Y-3R#N)\,=VK:+@C19)BI MGY) WT])H/]T]^/^KYNG^[_N'J6;;Y^D/^X^_7[_[7?IYA:^NW^ZOWO-<>P?5=R#/PE<5B[9FHQ^AC;U,/=EF:&I5E3@X(EA!N/CX7Q:B]$\MYL MR07E:@2\]P*UZ&005XE[WQ0O=-6\8 <]MY7Y[C M1?"4-\W1Z1/M):6G[0]&XD(!ZW:D/^PW IO%XI2\"H.NUO"#*RU!+,)]H -L M"39G@?O%0MCA^L8V*+8MN%H22E$<2#O7%#'0B>\)9NC-0;"_S&E)ET=>@*'A M*PT%.59GP;?.5;'E_6W+]Z1PCI[Z+2P3,#W0#0M^QW^#?C,#83+3ETK&U MZ9PP6@*]M@!2ERSB83"(>)JSDH+J*4JTP.Q7,]^BZ@D>RN<$XV.Q?ST4.[AE MIOTFP?-?D;Z#]: 4S!0D!5!^MGTO=?GG3*3%EJ#-DQK2YHP,H[>#PY9$9C,P M).D>P3]=>'TH&;%6+E?& 'T8@CT[9 Z&)WMA^$/B$<^:"1P*9#XGA-- QFNF MFCN79AC:9C.+_HWQ;QNX'>]Y,SS82]-,G0M6 3ID"58RRYW C:./X86+ M%EC+Z,[.UF!Z=25KWK*EHXZ0/O':@-.*,TJC[Y?: MZFIF_&*_;U#U\";\=%Q/IPZA#$W;)?I3SU?"R4AZG.:9K(V3"9>0!F#6 -NMVB$'84F M/\KB/Y\UZZ<$]RQ ,L,BQV8"DA5Y%D:^U!R:A:4!2[^Q.V L($*EF38U3,/# M1*[U1>Y(-R8F0X#:L, 8@"5!8T"S4%TP>0CK;!'7Y88).VE3\>+-C83 7;5C MDC2XDZ]DN182- +CGFBM4BP_@\9O-NRQ3RJ!, %!S3$[!D MON7M>N<;K-1_%:J=7\^Y3G07BNSK;WP4-W00X;%M$%G1:FNBRDE$.="BIDD5 M_]O< #4\!;U+W*5-=Q8H3Y-07.- ^<2T%R#J%YQ4G&8"=<(OBLBEB.0^$_O' MSS?QO]\=\HHVL+E:%PAS33^:'# 8/X4\'<@$FB/Y9J?RYB9;@H;5#+0%+&;O M>(QKT-+!>[A!48!1G^9P*D@:Q(Q@<#4T*T86*0Q1C.B5W>Z,(D3? Z(?;B?Z M&+73U*(4CFXC.1,"7+^+-Q"S96 ME=FE,\UP))1.)!H&H\648PG:Q+\H2(*Y8H1;;+FW)8._OEY_=^PI(;K[V;$7 M3WQR04XXI7&T QYA1#?A@-)VH8]86IUD+DQ,]FANP%)PR(*W<6/4Q_>@)H,')!X=K.P9H)* 4V O?05;2F8K%+40.BFUS"?9L"4GC=;$[ M/_,SZ6UP)KT+SJ2A(2K](&QO80,?@0#ILM\Z]A*,UJ6/C((/ ;GJ2=]]!^YV MV25/]C-0ALW.8L$S*-V[5%K>VFX,X+'.5BX*EH7V;YM29J"GV>SQ_!50.7#9 M G/J*?,Y] 0*RX=G8KSA3W0EZ[ [E++?,% H12XD=G0CU+H*4O'1C 7C$%;J M)P6"\5"D3JF["(%VG0O93>!1X#%Z43\\R@ M@]>$Y7#&WJ0Z(I' MZQ*>Y->>9(0;$V[G*2+?(5)L\%8FGR.\& M$@HOFP5**E5L!?SO<#VU*:_V9S[*9PGN0Y;<;MN, M%21AQQ)7HL4U'&RK1T]AQ0O8DK EIR]I&W=&_4%AQ*UA9S162H*CZLN9V%WY MZNPZ@U$Q8*O3C&E01KU>!EC.SLL$=E3E.PTZ!&OH+H&TKT_?*(?M2:J-U.62C\HG@K>J84S'2#JVA;@GA.,%6):EK$QS9.BH/!DJ8Q*::,,92/1C2;LL@P8'@"G*2YAO@C-J+^B M"8,2W367I>Y-89;V@OZ3Q< -)Y:<0"^!N1NOANYCX@KF1K" -U"+!X,T5])4 M\UV>.Q*.;C/?;D=T?EM('E\-%B9]'OSPL=S%C=SE1NFIZ#DR4T,&3 M/&B*.9;R&SS!<'OYP'HA$4^(V5&O%Z2S;,T\@M&S7&C7-[UVO!PI2E6/WI=8 MHBC1!9&37RR:E4W!F]/*%3&AB*PD>THS:_2V] QK8&-JS/K=ZWG:^"Q8>+9+ M*:C0-%D\R,:*)U$%RT\WRW" W#3'6T4DQE+R@]P9G5R%*^_&2Y7R;B/?&YYS ME13N*VAEWTW\JFME2VT?5NOE2OC!_4 GRW;%? M'&VQ7^@V<];52V^@12L(!G:D&5=MGW\GN+_+N3&5OMA3:HR]RY4MU(SMC@/$ MWW&Y?EB?M?H%K\K)T\B>]SEW?ROFHGHQDV5)Z159U\Q_ X.C2;0:];VL S,FF^PN%]HF7UXP]< TI1A==/M_,(KW5D) M?/B21__9-71#0QB21L1SOO( 7AK4:E!X[\8F+<'26Z[&X4TV8&Z,H.1_ V:& M <=0J&*RY;X(C-0A__$-AZ.XT:AI/%(+T< +1(@(QXP1B\=>L@[TRO :-0M!E@M0P[+$G1EY>)F&L_ #+M8KK#F#*)M2C)P XHN&F&BH,_A^J:WP2[A2?\6! MQB$R&,R!OUR:!@7KT3L/%GO9KR_#:5+"!TJ(OI#'J*]!QR&_:+_PY MVER3(/[&VKT1ZK#AD87;H1R:M>*9"\HA# M&#']*B'J',QBX*;V*(9[[52%@.$7K&U"*DZ "NE:XU8M%@Q0.S% Q';[A8!VT2]K M6^X"/7E4BCW#/6N8I"P!I"/]#XL;([Z5P?-:X)F&RVDA99)O1/M)<+_HMGF; MLJ =40-%($.0A3W-8P0Q!M?@ZP-'IHZWI!XLR%K$B!1B."2$Q:*@](@M5"1 M'4;58QDLE*A02L C<=$V'KEM#;ER"L4TR,K?4ZVNM(08)@6B)N)E<2DE^U0) MLIY6$R@I']@4E-K4,U=Q1)W !$TE37@#V\2\O.X:4 U3(G2F' 6%/7%]M?GJF2B!'=Q[:G71YVSLXS]= 1VV"SJLM[$Z ME80.4U.APWJU@0Z#D]^_F:3*(5-I3P8*;,5::B R& ?\02E%4?F0WQ%O=ITK M@MQ%8"F+X%$3!5V:"J;0YTM3F\:@:-8QT>0GD8 M3&=-Q'/EDE.?L'X4 >!5AV5B/6U#YV906>';X@C6H#I24KDX-I+*%O"KYDSG M_ HY@ *G>9EK*+S%\(Z'W?+2J-769-CO)#LS14B[Q88FES;X8Q2V['0G@3A>!,X@#N-+G[>WG;-F@U/ M;9H :R_QFL#."T;5V=ZDH[J^D4="9U&^>V1O=X@1.!K6MVB+*P2NBW@IB67+ ME$F::X3JN)AA&YI[Z2BTFTX4=FB(LKVC(@(X# M%VMX,N2'F[5!1 4(5/>N'W6239]HFC8SS"/I$JA["@S/K'NNY_G(DW43">A0 M>#RV.6+&\YICQEGO[! 6" 3+E69=KQGL>@X+O8"%79I/^?),]7X=3/5>JJG> MKY*I7C ><,> MH$G(PM$^ARVQ(M!G 8>@MOX&?IQ[0Q]3\_0QT-91:?%%SC9 MWUOA>Q]FX6"_$X=V/P.5D(1C'=08CC5>+ +B#B]R8QV$W&W:-6DJI?NHB#.#A3I?Q<2'T5##FU6%I2*6CK#LJ"2*1=[%DN2/+Y4'-9BY6_D'U MSXWK6N9&50XC=G1Q&+'Y9OR.=<_PX1'ZD4!B*R$.S51E]8; @G11WARL;C["O0LA2+Y'T0XJFX^# M[E<)$KTP 9R&3"6/JV(HI-,E>A:E=Y@U]-M:LE.>3JQ'@R^N&,T6T:\-P]1+ MFV%CL/&&V[HJ'R0YJY+O#NZT MX*.&\E&ORGPT:DWD;KL['E2$D:IB#2M*)VP,R,-]5V<\V6T8(GSG]V\,?UEF M=1'B:9AH;72[E])-E$VARD3M/G(5VV*T>\-^1=K'G !S6S!1=:9V5OND-"8: M=I&)E.[!;4-.TX.I=!-DN&F G*W1!C4_,!^(.%$>*0^88&:VY+YI2Q(R M;990(3>)7CLW27C5.'M>G-)9Y'B=SOE/#MNCU-^R&]=DI\ M#%TWR9ED6OR= M\(SIE?'K:@X#(M8UBA4U^Y)>]B7][$L&K4F8N<01%$*:W?6_'))BK:6&0Y)$+U+27X4_LV&GBGZN\\4.TL* M?X0L<6\QMV=,8W"%<6/I#)3A[A?%D=.QECO,:+.(ZSZ!>H:%_4:\]0,*JW'^ MFSAVVMEDV)K0FCWE0T7\GP69OSQ_0)$'-I<]+]$?,*@I[X[*YMUJ>19V.!CS M&#SG/+KM49?S4V?K?=?1?MZ3%T3_U1#[.O&34S;Y$SKY$01B==6#%7;B* MQW,+',G->$:7(CW^Z]*]1Q:7E2BUAWE7YE$]CZZK_FM+U:9*1^E76Z%^(N[4 M,9:!3F6(J!1Q6BA/H3PW.D6:-L=>PZ21,(5DJ:TBR!F&$@CO.+3&_,R%4]4B MS2H(]/,^N5$-SW+7M6_OX7%K<_B[BQ/3HDJXEE9Y*=7M#9?A=2L*OH@@\U&J MVX4 KJ4 KF50^.AE[S64RB)<7)^0T[M",:?A9LP)0:'A4Z4*=T=J:])O*^HP M$5]* !!6+"PL:LOJS4R%>&E4X=KW40\Q)+JC@Y._3U->=C)3N6IU9]7(YZZA MO5V$):P4(Y7L9N4FGTP/,:**%$3)6J76:)6MDE3B/D&KE44VS+YDE'U)=M+;N-N:W&)S M:Z1]&_MZPHKJHE;MP%HU3/B[TQQS)7TB5T'[LGB$X<*./'L8@Z**K7D!"U'% M)CRI#3MVC.M9"3.6117;'@]L+GM>H,M@U*TL[V9'2<84(FH!4UEQ1]R;*+D04H_XB740Q&NH)E7=[0@.GYX/% MY7<@OE-=I"#^(^E_XZ+LAR6+75#8USE$7^=P<'!701&J: (/-B144:CZ::3D MK'XZ-ZN.L'BC-TKF0A:N?Q(1"1&1J);G9*?G[D+=*EE1A,P4Q'XW$W>OW\W$ MW>MWCXJ[]][3GDT2.A69:/L&(M(QIFL.TMA>_=MW/6.V*GM;Y&[6OBB1NROY M=]T]&AOY0G- ]@-,<'?]/'3_3P/%# L?/-'#\2/J:SVB*J$DS1$V:,^]1S%$;>6]Q MW? ]4\=>PL(N?1"E8).XD2^W+6F213SV%+[=,TE;+AW[%U@Q'C%7TG\5LL74 M-5NLOVF"_6DY!/8$]&J&(>8F:TH&@275[V(E>2?9=[@@P8;!!\6MZ\6OBN]:6X(]+K]=HYHR[7H41JZQ8&P,G M"\Q=AYM!A;_,4^?Z$6A&#[A]SJQ=B3(<>5FUD>H2HH$S;M)0:DN&A[\BFT[Y M0)X)T-;,!6I[7@'9<0HWN'0QX$$>K"((K!EGCXUH%>PU+K)A^=1B6^-USE[( MTQ^6MFO@!==T$6"'/[P9NC0^#.S;FS&4[^]>R\ MGZ2]=6-C@N-.7[GJ;UV\\QH 4\ H6W0(I./2S!=4$PR;1CP@ 12%:B86!(, M0*?\!7=3 0NSL<'@Z4B_,Y5E L,PHR'4G_CD0+\&[W\#<259MH>\@>*=%M19 M'@A=C2I)HG=*4&]I.[?+N#G>IM G7AL>#'N:8YM8.B N6J07I,^&!=+8 +,@ M=A0/%OG6MNAA@6[.1RZW'^>$>!M%)6M6ZH8.DS>5UN,4Q*%O$FS?E^(HN+<> M/7@A?GZ8A*6JM@O M3TC":/0#W:(-8OL>7N3&C$HW('4L*P6[C^93#S^X<3-R%NZDD=S):7PG PWL MTIU,5]:ACF5J]:L&5A"_0F977"=8 Z[=!JA/J#'3EA&4UNZY#KX\"$X(AL6 M70QZTX=UOD'!N7'TI+O%?HYD:J?+Y"KWK_ W\Y\[\-/[E._!UAD/4W_J=N2" MWZO#7J$[M@UJT!GW^A4;T[@S&(HQ98]IU.DK@XJ-:= 9=96*C:F*>U?%,0$] MJ:.=3\K9AS[#.;KS,D6.G)4[?))[>1&/$PL9%P>.LA!:%1$T*Z<;%\U1@ M:N1P3XL5W%C!+X;V;)B&MTI?Q?3\-EG9D>!6!BW#98[]QG=E3-N'1^CTY*OCR=%Q$W']XZF+QI$3GO"EX'!_5&YL^NJI8O4* MKAYU'DF!WT@PL6#BLZ^>8.(2F7B/JJ42EK;,'1"O$J^ZO%>E>A'C7JNRZ^// M[*Q*%HIA3D8L]'B"XAIQO[C_I'VS:-[XL#/,T4,6Q,:QF70;KN6.Y$KI!&GB M>Q2R=WO3?&L9$#DK5W[V&^V"N5ZCP M*-_RUK)M0;ZI%4IG[>T!@W9OL9)N&IQS;[PP ZA@P5"_VV]-ANU1OU?/S@6" M42Z(4?IG990!=A8;'0[X)QA%,,J1&65P5D89MB:#]K"T=AP58!1A'.\RCDW; M>KF"T2W8OWBRBT&$?2RD61G2+*.MUTYI]B6BQJTB;1=0=[\[*@VHNSKR3+!* M0UDEHPG7D5EE+%A%L$I=6&6?QA&EL8KZ 7Y1]4HS>4\W06AMKXWTZ!>UP:";M,;DU M&0WDBMAB97*VH)T,;-7C.L-E!?$8%64H2*N!I)4 !2U;+*FMR;")I"/LC9#@ M;J93"K1%S8REMJ)@(9JE,[-C.G5\PCXGD!.%$7):;E>/[#'*H4UZ&%I5>\)0 M:2)]'9('5A)]]1'H?3!L4#*8H*^0O@Y)G]I&7TD2&K0F2=#,L_JT]_9"K8&, M*QTEA_?HG,3P9'N:><8S=1$>PGV"^;_JW)<-2@ M&@W!(0WED'V*E4KAD#YHD=[!.7'5X1!A(M>NBDD(M88*M7UJLC*%6MBO\Q#; M>8"!UFZ3"G\%$S64B?9)#3H-$PWQ #IJ4KVC8**&,M$^N3U[,E&23T:@;)2* M,(FHNA.YQ;&^[BE!5Y%T5=;Z-$9\'L4$.=C_/2[)_UWZQE<[FU)PON#\H^9$ ME^&65+NE..X%:PO6%JQ=7JIU*:PMEQ)Q: IKB\.$D#L7)7K)44S!/<+[A?ZF09SW'J;QP/]U MXW423.L;+(EC3"?_HE^R.6%B3S@_^CW\"688>^F_?=/_K/K:99G:*:YDN"/9,\D;TZD6WL!PUG]TT4)3RLPPL(+ M/20@R8@(1-(<(KG^\[_)U),\6UIHKD<AZ54FN/@S>S2MSEQR/.*OHCN M MY@SV9PK)7LZ=1W7'@R_96\P@TX)IW,--_T)+A+DY8:[IFQU.BC\5^KCO04 MC5J::ZY$3!@)T?'12X>X^!QXHALK')& D30)2,]UI6?--<*WPA64EF@]V+-F M:M84YC8GQ',[ZYN,%('/,RQ?HY2^W[9OHQ_D*F.LR5IOJ/6G0S+K::/1\TA5 M9OWN0-6UP3-\^M\^V-313<$4 MRI9/ACLU;=>'G7N"ZS^:]O1G)&7Z3.;!JH.T\OAW^#0"$FF)2^^ >)I\OKG_ M(?UU\^7/.^GKWWI,\/'FNF_?E(WMC@:$+T\9$NY,C"(6F@-R M-9!H@W5E7#'1\*<%'.ZXFBDMB$8W0IJ"K-2 1V:&!2P!,@/S&R58R=@7M"2( M?A]K@RMIGC2#K95><6^1V8"QD/N62Q.$+\V49.F3R- O/K >L!SCZ8M'0=J@Y2&)RQMCU#](1D@>PT'EX#J BYT M.UNU8AYF.!/M)\48^_LG<*5#5S*%7-MKU.I._!,IIH/1@AB4F>T(JC^^+-0?9))AAKIDNE)[>CT@CD.DL>H#7/P5?H?@6G M!&;KP^1,;>F2Z^##!Z UV(O5M6'1(=*;/JS+%LR?VBQHQE5D/W]X,W1O?CT> M=_J#$9ZU>.86?S'[5>[ E-\GOQ]T>ETU]9=N1R[X?5\I=L>V,8V[G<%PL/-1 M&1EJA0LOCG,VSK8]Z>'X"Q)>CORSG,&;>DT>CNU3QZ!":FT)TF&-U%VH1B4$ MOO+&QPJ]JFQB/0*80;;(I)LEGX1*@X-$9:;]']]&NYI:0/20C:;**^%ZCUF> M!JIL'&U@:\:TJ4'-5VZ\Q,_XU!+C"A>4-QAEQ$53/K"@';*T'6JDH9GSX4 & M*9<'&DSFBB#S;63N&O!BS4DG\C;^>_TIZZR1]0!\:? VRC!HG5FVQT="G\_M M7QL1/? B:^.-X7TQFQE'07DM8>=^H"6.%\57)U+WZ32FGH2U3@0!E'/.*2?$ M'13925)CTHM?P&>;X:+=('-T8RQMU\ '7SO$I'YR?L+@H9S87?Q\THUNT9[! M&/*][;US;EOWX$LKZR2ZI55MRYI-=U.-ZZT1+^=AV+:W^V#BIM(O@MCLX _ M&)=PQP7<[;"OT$F2 M]*UR5]*&6]&;VRYA%\1]@VNSF1/FDZ6#"B(QE'&Y3IK!B=]^8[^@>RV,$'2D M>ROFKTH.=4W%QA<( SV@71V7AZ+]A+!EX?CGZ0_+P&!L]#J9V@Z5$]=T;?"JUN0'1@(H^6 (2J(Q*.EK MY"=UC[1*A:)CC],YT7V3/,S".!GO66+I,6!F/FS]P0IG]1'#FT_(3"G1M$&* MD!PDHVGUB&C?>-)_^Q9A@E/MMB6EJ_2HHQD^J&WZ"3CD*SHC^44RNZB]<;S4 MT^)=4;@E^C+!H6_H&-U@SRA*!?=NX57J57="2J0Q:2I07;(UL.:@+]G%9ZV+ MS&>"PI+.%BZ9FG"_,3-H/)L[T>?P.]P026HZ[$#2K<&LZ'29:5'$T=M7.F-%*F$;IOQ0,'!QRE%>& M53N;CW-YXE'M2('&27.)G,;_44K]RM[/D/O%'E*+G8V9A'\$ZB\/WL')=V)_ M5]?I,H'S+?D[:LW8/CQ"I^Y\'>T Q_VM<7&^?.L!5E9Y,V\.9]+0KY0GK'8R M9JS1NN6)TXAU2Z[;:9SPU9M]$N@G/=@SKF.6@7A5?5Y54@.,*AM -P?W5CAW MVR%Q?\/N+PG6+C?7Q7R&_!$<\%BFD'C'YLOT8/371,AK(R)9$OY=D44]K,?%,KA)*949YY8X+19_'ZS%?B>AA]2JNT'+8F3T4TK;8L M-ZC[CR"?O&?!@R1/3TB>)I-.QLGI(-+I"])I,.EDG#,.UUF#BNDL$;4$"KG? M!5AVG !F+I;+Z[2H-Q.AL_+*KFU@R[ME^+"!GB]!4'D/'D<@ MJ"8&V01!Y3V*[$50.6R%<6LR;(_Z/4%3#:2IC#-*^4*JW\1XCR"HG">7(\FH MOEPM&25"*EB0EXVJ+.(FYSW4\"VZY3MTR_>%\F,*RGL1,2^B*HTFK(S#S1$) M2Q6$U63"RCCD'$18.0R)7FNBMF5E+&BK@;25<=@YHM 2X9HF$U;&H>?8,FM0 M+9E5F5A.OS,\7SX95F$G,H<:,4FRJ?DB*H MU#JWAO0#%;QT.;R453ZWG9<*ZOI168D;@M<$KU5FWJ56YY7&:V/@M6Y[/%(% MKPE>NTQ>RRK^R\=K.WTC@](#PH+/JD1O@L\.KRLL2Z4-Y-9$4=M*K^3N[T=L M[I[ K9/[NX#KJHK3%%LH%99"MWV$4R\*T2A&)T9WU-&=VG=[5+F\!1TT:LRP M%W!?GC0P<;^XO^C]&:P7=-8 G4VVOTY<=8JKQ%;5YBJQ5;6Y2FQ5;:X2^FF\TL0L=,$K M#>65_7+J"_!*CLA##ROTU,'!.6*"702[5+),H#35TL1: <$KS>25_2H?RM4L M@VII%E'^D%+^$.^&7O4:"-ZG/"5<*A)SREJ?Q@C +)]-+-I\H%E0.EI8>=M9 M[3PZP<^"GTOS*Y7'SZ6#M0E^%OPL^+F@[ZL(/^*S*%,'/@I\%/^?T(9:KH8=RDS0T]36^]S1X8> LB[D#8\^9$@3>Q+(9 MO#:<%1L;S,C4EBZY#CY\"/*]#(MN+;WIPT)S7@PKF&I_F1@7?1_[^<.;H7MS M)(9.EQ$$]XCR-_.?._#3^^3W?:4S5I34G[H=N>#W?7E4Z(YM@QIVU.%0C$F, MJ;PQC=)_"9Z4$4G(68&P&[IKF+@N1>TRZ5&E(I[_]BTBJ=VVI'05=4UFGV#1 M8K93'N%^M&?(_6(/J<7.HHZ7J)*7_C"(HSG3^2I/G=;)=R(GH57*BDU?\G>& M)7ESVX='Z*YDS\"$ 3O <7_+L>X%^:D6)/CMYJ_R9MXX07!#;;A!/3(WE%>U*+A!<,-QN:%?TLE@4*63054P MF<[F,7AR-!R%Y)*I[[!20\UU[:FA87WAF^'-8==GQ,'2PZF]6!++U2BI+$UX MJ6A%>^;S.-^^QW#WBFB?\HKCJE,S+V@G]\DV@W9RI(5B7QVY/1H=W$%LYG&2 W43OF(D*\/-S4ZKB^!$7E/GP<@:*:&&@3%)7[.+(71>4P%WJM2;\] MDKN"J)I(5!GGE".(J2;&? 1%Y3R]'$M(#:HEI"X^K'*V-A?"CY#[4+,%9Y4R MXV$8*",166DV964<;HY(6>4!X G*JB)E91QR#J*L'';$N#51VUVY*JY105RG M/.P<3VR-1@YLM :R]426I6)YZB=RD#9:_2$6WD4^PM'V+LD +WL M4C=*LJGR*2F"2BUW:PB>I6"F"V*FK"JZ[9=;I%<: ML_5:DU%[I A>$[QVJ;R650*8C]=V>T=*#PD+1JL2P0E&.[RZL#25-FA-%+FM M#&NAT]+1Z^3^+OBZJJ(UQ18J!?%=C$Z,KA*C.[7W]JAR>0M&:-0<8B_XOCR) M8.)^<7_1^S-8+^BO 3J;;'^=N.H45XFMJLU58JMJ>B"69K*+/ME MU1=@EAR!AW%KTFOWY;[@%\$O5>>7_0H%2E(N@VX3JP4$LS236?:K?2A3M0S M%JR4:A$%$,D""#.*N56^"J*$ONP-DV#EKT]CY%^FVR86;3[0+"@=,JR\_:QV M'IU@:,'0Y;F6RF/HTA';!$,+AA8,7=3]582AB6=1@1/"YX6/+VGBZX\ M)7VLXA3!T(*A!4/G=".6K*('35+1U-WXWM/@A:'#C$WKF[^ C9NR?^-Z&Y9/ MNU>M^0QC;_JW[WK&;,7)9?*O9P>?'W?%Q>[C>ZT.@!B6MFO@@Z\=8E)(SP]O MAN[- T*(W<47J1O=HCW#>OC>]EMB YP2!! MFYSE;A8]*S@F>;3AEHS]G8=% M2DOMA5P].T3[>:7-8+#7FOFFK5S/WO1A MH3DO,%V^\SC;#5JF[V,_1PO1Z;+%X(YT_F;^I_\OJ]TQHJ2^E.W(Q?\ MOB^/"MVQ;5##CCH>K[3KX3.0FM4D>?]"5_9UB2-[=]>(3N2O8,[%XP!!SWMQSK7I"?:D&"WV[^ M*F_FS>',+^25F))<)6:LT;HI8MWV6C?U0H403;U)LVPV#N[C72@:)=#3"2TA M\:HJONK4-8)GX#6&R[,7BD1)\![B?G'_60%<*E>9^]6VR$I::,Y/XDDSF.B1 M^J<66=!F!K*:&8J2N[T,,#83+#Z+ACGNK5?B>MBD-RW,-&Q-Y%Y90:8:!'X% MQ5=G:L4H/@M^,)WB\R=1E%EQOD\JI= M!3<(;C@N-^RG&9(T+U?I9'#Q6%Y/CH:CD%PR]1U6HZJYKCTU-"Q,?3.\.>SZ MC#A8LSJU%TMBN2R#:FG"2T4CXS.?Q_GV/8:[5T3[E%=461VL!4$[N4^V&;23 MG4LL8T,FI=WKC@7]-)%^,C3^0;*G)V1/HVDGX^1T$.V45Y8D:*=ZM'.8U,FA MM085TUH7'[6\QS0B.#%*#APZ)/=-6TK:BT,(GB"/%,#,Q6YY'1:U9K?,(T:P M.S]@V'^EP&996'F2@HJXJ4E6$_%*:L) 7U M6A-5403U-)%Z,DXS1Y1+(A[39,HZOE0:5$DJ524:(X^JTK] HR?4RKY M!7:E,=NX-1FVN\I(\)K@M0OEM:SRO7R\MM/YH98>TA6,5B6"$XQV>&5@62I- MQ=+!<;L_.MA7= I62T>>D_N[H.>JBK046Z@4B'\Q.C&Z2HSNU+[;H\KE+?B> M43>0O:#W\B1RB?O%_47OSV"]H#D&Z&RR_77BJE-<);:J-E>)K:K-56*K:G.5 MR% 6& U8%^2Y&FW&SRVB]-N33R$KG*S2:O_;(",\@K24:] MUD21!04UD8+VRU)Q-.@0N)))"YO)BZ;D:^\\MG+HF/\\=>G M,=(M\_!8I&?\;C59.E3/>1O&"X86#%U)ALXXKI?'T*4C)0F&%@PM&+JH@R2+ MH9.,.R[CK"%X5O"LX-D]75*E*>'>L9+&!4,+AA8,G=,)6%@%]^3&J&#J+'SO M:?#"T.$%T\+U,RR?=GA9\_#%GOQOW_6,V8IO_^1?SPX^+^XZRW-?:60C=[/H M1NG^@ZT,$(/MT+E=PWX0!Z_*[IE[E%5@ S)@%)9WK0[*]YCF6I;6Y&E.8AY0 MR9Y)B\1RM*6WN3&=2YI#(L^I84E3S9U3=RK]0/[C&_ 0A.S&'[TY32:A5$M; M"3UKIF9-B>3."?'@F88+7[GP S#QMYN_@I? UWBKM@"6\= _R[[&[^A@^"AT M0A9(O/3]<(^/3]+@5VE)V1)H7B*_ED0W8$"HF&.S[$@P:S?^/,OVI*FIN:XQ M,]CN]0<#Q=OXS:/#?'9?B6=$Q!5Y5BK MS.92S6;#Y$(!ISE I4"]"]_S,:[A(ZF'K=603S1&BF!T3N>PA)XMD<72M%>$ M;%E7^QEF3S^Z 1?$GX@/>[9]&!?E*V!>2MW!0UWVU+5'MF&@4V*\4H;P' /8 M Y_>EH#E%MI/$ (TL2R4"8SI&(VL<,KP)?"+-ITBP\.H_E_?1N+@ FCI&%.X M^=T7\DI,2?Z-#I$R.TQ6)QYQ%K"8&WSG!JP86SEX$)$>Z2.=@")SI/\@*:)N03K5J,1'(B5- KOAH M/!F)#Y].AT(T5&\6,(F/;^](CP;J0\-:^LC,[$[V.!R7_0RK\!KJ.!?6&[33 M5 .!\&]??\%'H.)#U>6@[G68X@JFPUDKOA[ME-5@:Q#3?2B4X3&,WY04G1:J MPA(9JD8JK7#J[*5Q'-A:;YK#XNSVDFJ=6?::43*$O7)6@'D O@'A@'VRZ4;<]#,\(BGZ)GF8W6J.@T8/=36X-Y9^ M!R]:H#$<.B#X)GO_1M*<_(V>$TI*(.]66.';')ZTZB0S; M!%ZE+$$9RO478._!0]R(=-G!DJU7=#K%GV_!_-2L%76@#C^XDAENL XKUV9' MPIFD+9&9UI?_V+<*\.VJW+2E= MI<>>#I]4^N$KLA6_0F977&^E,)CBBV$%'I_!N@,RHCF^)-Q]Q)Q L#DF*&MR M'7SX$-2T&!9=8GK3A_4W])<)!Q!](?OYPYNA>W/TJG6ZS+/&<\?XF_G/'?CI M??+[7J_3Z_53?^IVY-3OMSU*'G3Z0Z70H[9_WY='#1_4[D7/2 *L4:'[.U!I M\%033Y/(HSI2ON/^EJ/J?<:4LDA\*DA ASRT(0ND\%R!*?V49"?X2".0_:7EJ MF&B*[W&!'# #SC5@>IH3-P7Q:QN39\VI;_*OPDR^,..!9BWPB.5:UHXK::\: M/!-CA#Q'(9@JOIQ. J86O)AE.V"H$A:!IQ9N)NX<)?&;;PA2P8>E[1HT*N\0 MD_8\CV*/_U@/6_/(93>Z17N&,XGO;;\EX=0_$]&AFW!M56-_YR$*_%)[(5?/ M#M%^7FDS&.RU9KYI*Q>Y+QXI-JS@X3V,XF[.??L.A.D)\0WETJ:O]J]Z3);! M+T2_\8)O^UG) T=?TT1,)".I Z2J@[FR#K(K#1[0[ GI*X/Y.%7FXUG6I<75 M0_)O,/)ST#_K\D!%31QW)4I2#@%8O#4Q;$F:9,5W$V2@X:) Q900D;$M4HUW9LRO?A67&D-K2BVWK;X9ILDP1 MR].L%P/DJ[;#\E>CZ\@OP_4ZTLT4^ '5O+EJ4_&_MGB+ MB/Y3$L'8-]L'OBNQ3!6)96F)95\H.3+BK_IDL@7'7@9!5$9;D;@N*E3=B*H>N/PPG*F_<#W,*4-I9K\: M.B:B!?QM4",/9*'KHVW)6^QJ*^F9\ $0O9/+J3QIT4LBV4A_F=6"ZLX8VE M/^ 6?;==SR&>P:3E1]CH&1P(H@+0E)3+<<)Z@N_P1>N)F-_OOCW>/WR3;KY] MDAZ>_KC[(7U_>'SZ[S_=/TOI<0A*[W>9$L> M:@K%LT$5SCVL"A_'.=5=8@TAZ$(7V1#4HPZ[1'/#V7Y)2[:IK&(,=@>N0CU( M8&*HTZ4_.X\=.([!60@U6E3)1--+X2"L&5'.=:3]PS(J/&(&1A<]:J\3"=ZV(QK0\9I;#^9&^)IPZM1K"^2?F38=")4@PGN4: M04MSHIG>G.OX&2:V U73%-=PM"CMUEK@TM2EN2*::Z2W!V8;GO;+A@ M98%A@%83O >KQC9'L/%:FAU/92ZL,!\TLX;0Z_%*HI=OGE#W3+?^Q-:,L_9W M7+&(O=TD?_>[]4VI1N*R+5K5M"5-VD(W!;S !OT3DM$4=DQZ(VBDNCPMV\W, M8,9H(6]C5HM<9;G34XIEX)X@EU?I]'MC,:@:#ZJO'I**??XV&!?5UZ0ATZCJ M56)YQ?+6]RJQO&)YZWN56%ZQO/6]2BSO*98W^#D(R^]H0EZPN$Y(]S4V;]0[7KAWET2PH"68>643=TF6CH3UJ/ M_:6OV3E(,5<=3K47^&GN$")]A>OFKG1G88@G*.\OG20O:+F:!>R!\4)XA+XO MLD<&TS6'/,H%!6G4NI0(%-*H=1'TDH=>TL_%XQWGXER+4J73(\_>P=2/'**B5."#!E>\IRST9=;$[FM*DI)( 4RAH*, MH8P$8PC&J#QC9'1?RF",).VK8,7W!.$+PJ\ZX6=T$2Q,^#T@_'Y%"+\D2*>: M')7"QBI[GY5VH(.$]RO%EB]5&-2<90J?+H*=V:YN"CON;!R7/3NR+9@L%<_ MZ%8]6/@= ^0HK,W'K8G:'G2'"9Y+)"?4P,,@J.H0J[ \JAITD:I&HR1FLZ"J MFE-58?MP%U4E"0?C8$G]+ZBFYE13V% L1C48)!JAX0P3-95!0G5@X2.;6@7(IT^6DQ)%/;\)I.@FDI236%#NQ#5 M#(!J1LGF@">GFE.W!XT!PO%'7.'UUW*?FI'G,Q!3T>TVH&U/E.@L.KQ=7H>W MPHYKH-GOG&3YMULB08-A:S(<'!PV%-T3!6]59MY'=M_GYZU1:](;UZ*?HN M MP5M52'+)SUMC,)$5H;<$;UTJ;Q4^@>;FK6&W-1F550]QBC; &Z76>/%F:0MEX[]BS:$-%?2?Q62Y6N2O)\MR6_C M+_^XNF/-+9Q6L@OH4&Y-NIUD.8($JVK21D$V[56YUNND(]WHK.V09B8G6FAJ MO:)3"_(1/ON>[Y!@9FL3_D$6&M*0\S#[;.",_R_14N>NM"9*)UG>%,X=>Y*1 M(!M3CVC"H2_ ?\&?D#A@ZC/Z.MIFBO]&;K*3F5@=V51I5I*N2W#VXK5+4 M4N5A=AMKPC1^Q-\YW;46;,R:[KPS59'>EH9KLKO3X]'#[ M?ZX^WCS>?9)N'[YBLZ6;)VRW5'X?)?;ZE$$IC>BN]$]7)K8KH MLFQ<_7WM:O8\7#&0G&QMJ!D,'([WDKSZCP^403LLKEVPUOXI M;-NSI!*1M4\"/4 G'ZP&MH[")URQME-K#:;@VF#%:9--_ _(V^3]-36/-7,T M'&PL3%Y\4W/,U97+FR?ITH(0VDHSMB?AL^$?"\/S0"?S7S_:."KXQZ=@:Z5W M^#U?NO2;0RHQ+#Z62'"S5D2!K%^"L0F"R"&LK^>6!D>@I6#SL(E$[ MYB4GJR+*?8E\SWL38B6XV:SK9K*-;8R?-78A@,+;!@#BO2*Y;R[%9P\ M2K04"]57?,=N' >;0=+N@:N$AJ-;0__\A3W(K1=VK)?7LL=ALM-K,&I6U#@* MM$ZO->EO*C/>+(XVC::T0VE"TK$U+NZQ-[>QKRN?_S.!?:/&$?9PW6\5QF=> MA7YKHA98!6 &^NTK>P_G%"#ZI6;H2.\H9JA<3ZB.#B@[G3^0-4SG$@:>P;5- MF[T)E52@D8!/@+U1?_W'-U[!K$46#4093(Z>-R(3G8Z']NNCBT\567QTO.D[ M[1S/=I4)(1O4BL$?P ;!9!AE:O8H)LIQ*/C*-47&0N+X_>[=5KHGW^TW&]:5 M6-&&#UH3=M"CFYS8>KIVE+!=1M4X:4K2?+?HXK1S[CE\;3LH"2-:"B@'5Y\) M3MT&?>U)4\UQ5ER]HU )=M[%=J^I9!#*'_[,CO3(1@%J*3A]AF-D1M+W8'L9 MU>ID2:A,#0A#F\X-\AIV=@9UHQ,D5JIIXEO.6T##0=E%)X#ASE$@K'8I'-H, M$T0VW5MIYM@+:>OYT?(7SWB*W22@M?.Q$E+3ZRNC)/<[3)>RV7=7^YW.\P>^ M#2@$M:+V J>'1P\/#)1^UFML9L8OHE_]31P[/$&""1X2SK UP=^29TC8@,+S M4$J>1\IXX? G]Y/I9O\("-FE]S/)DVX4HOK&EI^A)1U*)2IFUJTG;O?%#+JX MU=^1UC0GFHV)A^=0%TK"MWUB=8&AIE1UL45;_(@93(PWZ2S])>R4I3NANK$_L[=R*?Y@NY>G:(]O.*;MZU9KYI*Q>] MFW'K%$Q3_O >EB]LSGW[<3_KT*^T"O:W4;X29_(J*8=:3=]MU?4 M/<>MD>TN7*J(T,6P[LLU7-?G7HE(LL4/OH&-YA!0BRX>OD,G(3W8!B*0Z]?X MT9CV?$X(O/439M,:X@Z['7G0JV!SD&IV+-G]\I.VB:@5YG;)K0U.B Q=B^7- M"?5>!NIVHQ;M4!QX 8J^)95D>E!5P1F( 0\^U_MAN4RS*]WK>'])1<75V/0M MA2+TW,_=>;HH'2XE]XV=H)/.E+7,@O)CW*&8VTPQ'>M5,GY1M !19 MKZ9E>J?,L)X2Q7=U8&O*_AE:33FN6/D?.ERBW\"J:2^$_O@)"/@ST.]?2+YI MHD5M37K#CGJP9$GG\./55@BFNERFZE>=J3 K0^ET#^^]4@Y3[5%5L9\I>8GW M-\H6VM(O6C@_A/-#.#^.>/KL5OGTV6]-!DJ[.SJXL8QP?E24_ 95)K\!&%/# M-LRT(N37*(4OG!_BG':TT86NBCCK*P4B0PODAF.I43#6H.E,A2)+: M.;S-59G.C\P:]]V5NC6LPV@0?/"[1<+WJ%+CH8+MI+L M5YX.S8M#:"YSK)S(LUD]B>:8!J'5%>_DWQ(5$D&.),V];&,EQ#N%7<4>$J1; M$UJY2& Y#4R-A(>S-&I:PX'E#S"#&3'"E$V>]?X9'A@5AK[-;5H5H9D.T?15 MVN-X%0POB.)UDO!F?M9E&:6>[6EFS/Q9F\3&13\GG=23)5E1?WP%Y,I[[#9EM2LBS.@&?RXURWTD8PMZ.B(MR8ICW% M8H9T$7;'QI ""S :@\#I)+L81+ ,/E"(U5W(_'L/=(Q=G?I)&%@@Y'2*F2$ M+S!>8777RCDXKH'+J)@3WKEV[/7U.H!UH/7=B24 &OT18"[T&;X098(?VR]1.4, MR9*$L9)$1!@K29B&A^]W/VZ>[K_]+CW>_?[U[MO38R8^PUZ;MZ6*@PTI9:!' M@&[8ZI4X Z8#3EGW4:C8H$ T!@BC31W;!3'SAG(&]YA6*? +L):"[;_;EI[L M9]1DTD/L9I"T]]:+0W2#UC9&/S6D?%$D%%VO8)\0K.Y]M)!J8'?RLUXC1JSE!+ M*L MX$8%",.V!-/T9_!.8$J'5[-:+G)2^!1X.]MYL")L_X4:5_B4-]LQ:1TA M_18,'P=Q"N+;[S^[AF[ ]S!'K@9I)3-[\!70-BVYH8.A%VF4VJ.GL[G!WAHS ML-=QQ&\6#!,F"\]A32YI;;1OX:@Q\9A5.,YFAFG 1W?=AN'K2"CQOPUH2][]EW3#"A^"@15T1S?DI@V_%KHA]HD8^#Y OZ)/@:K*[P>6W^ ML"V74MO3=QFP@#4UEIH):I?7>LW1.M(8X?5#1(U'[[7X:/&EI M+$EP+Z>DA?V3F 39>F/_.]*CO0A,6S>\3?)62^)R,]JU$:8$C&DD5G@['4GZ M$"S@4NF%6)PQTL@-[&-\+&ZUQ8M($4G&8!!,'&,I@_)%3>*.] MH)6P-Y05/"!@1!&ARA FO 5N)#FD?X)T?26@;H(2;L= -!U6*PKLS0!<)--8 M&$C]K (9'V^"M"3 XE@=;FG!8@2$Q*:"_UH7 IW&2-]T]1+N<+BY",<3;A.]B:A]>X H:%DI(3QA@Q# MSPJ.3^$C9HYO,*B(5_)"F-;^MV],4;; P["\QF'24R?SE>Y0H1HP3ALGJUF4 M_F&K45]QD30SM5>JDX#D;\/E#)1.QO1!;)@^C)/2[ ;)SFR;BV;"G$OT -C MP"&Z<.0P@=Z1Y )L@S5Z9H,#DM<,$V3P"]SW=V!H?,:5> 2Z]MK2HV&^:NQB M.*Q9/__)V(T#_< UJ[CMDV]:\3> $%@N3:KF.'&YA&(NI"_]$GB ?KV$6>#_ MV:[-C&XB^$5-^G";LV8P6^")"!WQ@ M@%LHTV=@?V %<"I_Z 9(1]-D6QO,@"T\7Q J&.D@@))]!!'@V@:([Q4]1*;V M3,RXG,*U0MYF]QNN]-,"^RB@3,-9LYQ>84CP?GK:!UGADFA&"-N%R@Z11I9+ M#M: LXR]C*\NBGX3-X$.#$Q1[274>_25X7H)M((=: 5RY=$*DB?::JOZ\)@: M0I$1%(%48G&?=(AD RR*&C\XG4I,%*!%%AY=0!NAKD[I%/6L<#R]A]FFC^7> M8BD3L)8 "!<6KR7:-/ Y2QQ%(3H2 MK*T&A:=A-^(.\1VPF+?2(7-$J7TEP0]OQ*$(*0RY >7-+B_0-BK'*36'8 M&:C]+&B"E'CQ^?O-GAY\8=09R6K% "%P3(,3X$&4N9,"6R)S-RJ5,Y$^XW=4 M%-L^/((A?NHHTQPWT6ZPJM+CR, %M2#;G)@=E[@NA\)RE &D<0E\4@\LD<,Z ME)Z!@A]OOMP]2C??/DD/3W_<_9"B\.>/N[_NOOUY]UAC.5VH#5:M[R^I!H@E M87:K0K+IJ8K)Q@_)D$:CB'9'[J78?'J&TO_%. \YRMOB7JSC;%66);;XWZ#RJL$BS2514;G8)%^:]+K MJ>UQ]^#6NV>?G-$XCD$X@A.I>-ANUL:Y.11VX8+OA-\5SK? M950!'H?OQN@-&K:'RL'8<:?@NU* Y8KYY^NCY$N*.\0V4(4MTFT?DY>*=F6H MR.@:9=>F1_>B:-[]M]N'KW?2NR\/CX]U3KVH#Q;CZ;$_VJ^(X$/PA^V#=^ M5P8_R*W)J#T:'0ZJ5BE7:DUU^@7$Z@3,:QFQNC(X7VE-E/98/ACYK3J)+,TF MH'<'1N:P%A4^'8.45"2E;DH\+G&0KDFN1Y75!B\I3-1*-DI-E!1^/RP.4#D1 M4$P"9(2BRF#\'IRFAFUU4%9V1R7B3H+V#J<]Y?BTAXT.VJ-!$J"Q@J1W:D]Z M"#MP8B+Y1!![XEJZ"\OQ>2G^NZ 6_S<):_%WEN*'X'.E3J#?&?5SS"$%_P)) MXDKMR"GUXPA<@$\ ZTS^;;W@O1%J6!C;A^1\(/(J981[ZSME@SO.! ^S/]>( M_R:D_31!-T"793*SX^2VM2":8^8K;![/]B*>@BITV)KTVO(@">=;R43]JHK- MNEPEEETSBFTT8:T_93W 5$04M9F<886"?P?HVH M]TM12O9^';2!%9;7N6[1%&%A:JB^"K'S9.9NYY MR^OW[]_>WCJ_GAVS8SLO[Y5N5WWOP,_O@VM/SE%T_FN;U>WT5-R*A,^U"/PI M0A!S '"*#>IN"3)*[Y)YI[]ADP6/-=E""%*",.&F_29-=]FSM'Z0_.*OI##4 MM-\ ZVYU,#QI!'\K+*R'5:Y0"^F7MB+Z=18S.7'30HU M>%(*-WBZC9,^4XK?@- 3>,-#N9O &X;ODGC#-[>W?W[]\\O-TUT >';[\/7[ MC[L_[KX]WO]UMUDFD='XJ6AW)S:D:O;@2J;KK=L+>\)'WTRG_L)'7'K] :NI M4W84S9PGU/,IVYKLA07?);?U;+#@#!T:Q3['HS%H M4Y?9G/$ZKF#6>& G?]JHXJ.$)L*8%/O2E MXT-?(MYP'ASF,@!U&[5HJ2#-A4/^^RY)U5CNL^W /RW>RV2ZPEYVEFM237Z= MA[R.50-;"MU68W#%XWG;.\P/.\-^52@JW0?ZD1FSV'#\F8!%1MLB@RS''LA[ M$=3&:N3SQ2=7L&D^]9095MHW7K"H(S-K*&AZGN]0R>7<+1=S3Y&4N]'QL(W. MMF_$>Y@]:;^*^MEE!7% VR,YZ6?/G[FV@^>/$N 23'6!3-6K$5.IE*D4-5FO M>W*F*K-4M_H*_*&PB^E/B[:GU$SIUG:6MG-^Z[%R]Y=I \I*1ZDX#0'72R\: M'.>#@!QM%;KUI%&V79@K^3JO.JN[T._G+8_=(NG3I#Q[\8VEQV3^[[#?J!5N M' -[YWZBK:._TVZ,D1)(ROE>:S(<)5'EZF@Y";*+D=V@VF37;TWZ@R1N?]5L MBZHFNAZR7##[&]?[*_K>U\@-":)J<&K8DZ+@OL6-3% M58H6$RJRXK0XQ/+,@^'DSH9_4NL354FG\K9D$2^65.AIOW+U,#B:'7Q 0GSE MN/_$![-M+KA\LB"-P4>H;$HXBU6@@$-0YYG/;^53Y[@UZ2F'(&\=G3HORU$< MB_02[) SDY;TV%WV\:6T7(R&1:L*3[])XBD!H%S=4);2!<'5;RO=X>'()I6 M#1.\*GBU"*\FP)TKS*LR#3L/^E7GU?06-^-B'6YR&,DGN/\XJ7YG&=P%])%) M9(S.B?Y"1+1?9'R*C$^1G': E9 @M]F)=A3 \V 6\V=?S;MMS]0_MPRPP'L MA# >C+6SZ9X$16E-!G(2"ZZ..0>"(>K#$(7XH9?1<+HP&Q0TA#'_LCT:'PXZ M+'(P10YF)>XOR2HK DV]49W(<4QD&FVL3&8FG&^,5RHT@,9P\"PR,^@/_U5,GF7!E.TX\:_)N$"R?228;/.#3$W-=8T9[ . M8A]1A]C^;:6;%'6T!/Z_BMDQO00@_!Z!DZ(33LZI#W-*J4?)#]TM,A_W-&23 MA'Y< MA;PP]0P_?E"B1!"@HLU7+,:DE1-MTE26O8FHP/;K=5+"B(ZC M'0*[5,HZO_UY5U 7EX 1;6_H>9VU5H=[T@[)*BFYV#0[B METVX1U-%.PDW29MJ:])72XB&UJ&O9$WB/R*U6J1KGDTNY8;>.FX$6NV!7&KW MAH< (FL:<&&E9EW,2Y,8'6=EOGZ:+"J@R3S[5?M*W*A12YT\W*A@V)YR=$\ M(A*A12*T2(06>9^'*OX,A)IC*_Y!:S)J]U*"C.>)W@M6$:RRE54R '2.S2I# M/* J_8-MY&HENM1$V8H4Z>K::_7.E2HS1;J@ZRTOJL%1\YOE@2:V^07J^SWT&I$OEB@BBK=[XOL22@1Z-'ZBCI M=:P@S5Y6:$ED7XNTSW-)K 0*WDE#VB P)Z/V**4VL8)IGX(#!0>6SX']\^+N M]1#BH=L>'&[+BLQKD7G=V,SK[VBN8TM%M,^H.V%INYY#/,,AF)L1)F$LP91S M19*/2,H62=DBTW1_=W8_ [TR9^N*3R"3+*)_9,*)"[$;B]WS?4V"?4?!M6\; MBWZ7M;'H-:.QMN"KQO)5!E9AU?@*V\,H[?&P N#QE^63$^G>I[<$S]]6/M]5 MES&-RTB^OUE@C^J_66H=,+CIZT2'#T62Z@JJH 3>1?X@42(4%#8@^^S8BYN' MV_N=NBC05ZB2TN.:H!\GGOAW@T=^ZI1?@Z\\Y]TJ+I8*Z,POSJ&)1@!&-KHT&);3.RK?9%8V[ M"2Z]*"[-@ENJ&)>.::QN-"XA!GX\+DW/H!L4RJ"K2'CI.!ET9QG);GT:V[)2BD046,0;9:URILGV[[Z!FY@$SLO9:@.4HG<6#=AD6? M3_?LJTL&73BN#MI#)045ZZA;66W#3W#DY7%DXJAV)HY$;"2EW>^5UU+I>!Q) MS8GWU)L?Q(1CR1<+S7DQK.#UZ"!:3\=@X>;8V]"_9LQ6["O#TL%2OKYBEY5- M0#D"YVD6SA?T7%S=S-W#(>O['#WE010F;8S4 6R,ZW/]UJ2VU; M&UGRZ %A__KO/+JEEB6#'0RVL;9J9QBKI>X^?=Y]'I%% 1E+ YH,#R/K5D2 MVA. 6D1A+P'@L1U0 (@=!C/+]6<)*+1 'Y'EX@?T92)\910&TT=UO/S5$TQL M@Q&&4XV#P(E057:L.QALP;OI]*YZ@,,!'>$#852WKJ6T+O"LCG#U%J(QH@4H MFJ[/] W_54_ITSC=I>A"_8*XM4]DTOH1,FGO,)FXN;X*!1I9#Y:GD^@@LA3' M-0VF(V;BG@N^BE!:4^%(7"2.!%DB0^\>4TH<.8QK%B(]#.,@-B;CPCP!G#2] MS=84C@E @+A()D A2>C&]T0^\-X4?L6E1'=B9HEQ*,DO4E':,U%:^TI9C5;P6>!C4AV\:H9D(@[CPR1.*R%B1 *CM6NG.7@H3PR,'?PHQN)O MJ(RZ?D*#RWY9%-0ZT!A;BI[O_SH,44\SH_:,+RD(MGM("@7,NG.=>**O8XVW M%#DULE?$$&1F$B]^Q: I6R+?6#>2-!M+84FK/1?!:/P3EXN8[PY$4W2.1-<^ MDJ..Z/>'_79KU&WTVH[H#>&O_^L='>B7)F%V*F-Y. RE^'8H,$?ZG?#NQ'V$ M:K+)D8#YJ!5UD&3G ;;XV-)%/C?D"HFI!+F+RYLS"W#+LI11=9& :@3$,.=, MGS>7KN/ _C8!C0KTJ+,_$Q !2"L?W<@&(DQ">0/O?O!@3&8!M=@T ]R7SDFL M?L,O2["69HA-80)3J[/?+C]_/+NZ_HMU]H^OYS?_ MLDXN/EH7EQ>GEQ?/Y]?_ I#;\ZNSJYO^*6O'Z[//YZ?7)V?76M;2VVJ M2#&+SV4U:-@@ZA-/7HZ*<+E!,ZH$'.WYC?]UCCED@(,)%Y%=F2AK]]8OQY8D MQ!/4= +?=CTWY;'$=B?")U7(+X\-LZ()Z"H*;O_]7_U6\^C8D@0_LAS@*! T M() \5%ZTCD(?C))AY#JN"%V8@/00U/LGH'M84WAG$J$W&"3 WQ)?LG!L-VI6 MJ]'JT*?ACS9*"H$O>Z"V&>G7\XRU"'B\]J"HMY2)DFT.\/;$+)+O]!_'.GO" M]0EJ]-)Q49&9D_4T(3]6/&4PJ!\U6\A6E+]?3:PX3AU.X9?B[^UVO=$9E#YJ MU)LK_MYME4^RZ(U%BQK46T>=+5M3O][OM%[MFIJPIM6PH#J[IZ^I_^"7'KF[ MVZ$KNO)HN ?V5'HYVNPNLW=6-[>IQ,<-29S?6>*^E.J'RUSA M/[K]_8#?1> ?FKJR;OJZ5*I%!<,LV*2BS(HR*\K<,A@6*;,\(K']4$3B&@+_ MG@KU:JIJJN>+[G1V+;IS4=4[*2]Q.^N'V PA]9+ M5Z:'[L'[3K-VU'QZCXB*&"IB>%9B>"0WK"@SERN* MV!:TJ2B"*:+W2#>.)ZM8_8/W[4&MWWMZ*:R*&"IB>%YB>*10Z89TK $;[;W: MH%O,M-\,$;V2@L#5J+VL UV-JHZ]&E4=>S7J@6.?NYYN=G:Q8D[U?O7^5KV_ MIIOQ'2EV>9HET=C!=(I9,VA"K?M&?$TA!EMGNRX=GEY!:ZN@M>GWJ].JH/7L MN%E9!WLYJCKVO1Q5'?M>CEIKWYC!=ALK)[8=)L+#(%ZR4@ZQ; UN>XI5A99. M'7FNMAJOO'-&;U'_Y]O;=UG#B^@F."5#DJ[BU(G1WQ_PL$Z-LUKUFNT(.SK7 M>IUB =(?ZYFQ8UU;7CMZ+6J#O![T&KG?I7/X'QD&99C51 6^WVJVCBO<>H6X MM6G&U:H8U^M%+JRZM%GT:A^\;]?ZW4&%7J\1O18U+'L)N=BIY.(KQJV-,Z[N M=C&NETZ*752HLW4T7ZESL*E>]'^X\03C*57N+)74B[C:\"(3G.KEC4,!F";+ M^[+^0$?P)5SD#S9@7C+L=^O(>;7V5 M-=-V0(*/J*R[P?!/^LZV* 4Z]O?PIE@IQY FJOKKTM5 JS\9^N]$E>$IX\E(N(:SA,7 M>='*B*@%*F?SR9FDEI7(>L7H]$S\YVB;^,]:$K2W+&6M>K]Z?RO> M7Z=?9Z<2M$,9"WCN6%*$6,S\^3P[JT-SJ\73$W(S*VAM$%J;?K\ZK0I:.U5O M9-NO*2YDG&^L_FSY\J_R3G"M=Q-P%N=T%)_A(,HLJO[!^V:[4=T7[P9NK!CZ M4KB%B& #\->#6/($FQ#'M:&7\H5J514O>\PI\=QY_"C<6FQ-L 0SEJC2IZ^+7AV+(< MZ@GBK7WPOEL#/7[SJ+-/H72G(II8CKZ%PD/V1"A_K$?DEOFSJOV$ M5E6U<;]'K=,-W&[46UM^K% ;E/35 MJ\R=;4.AYPE;?Q"#'HS[&W2K)+4=0Z%UIG2OC0?U*A[T2A%HZ=CUIZ+0$:'0 M4;-X^UFAT+:AT/.$LC]!C/4K,;9C*+3.7.NU\:#!]O"@RB6QEZ.J8]_+4?MT MV5/53=@6A]3\]>GM;2I*S]*SH9RPZ,1QL(+)E8SBT+5CZ9"0_0KS15), M94@4!6N_T2A/;EY>JJXI2:Q"J9=J'[ 61%K6 .@WJF8"NX9IZPUL?#[6M: N M3,6Z=ANA'@]W?#Z4:I?G35N-@WP^UK6@Y,R+ MLZZJVD/U?O5^5>UA#:SW,I[(T,)N&J&<2#]R;^4:$F8K2;8FIY2ZXZ%3.C4/ M*4LBN9#QY>A&?/\2A#AC/J?D"T@]?]4Z9DWN<7DLW&P?MFYRGYXA6*;1\_6P,W6Y5E-9O(LMJ]HFBL"I96 M[U?OOZKW]]*%E94M]7/2%7YA\;H5U4NK]ZOWM^+]JO7TPMC,R)H)U['B8)Z3 M4#-J;& FPZJW]*;+27X1]]1@[G*4GMOOKA^$;GQ?7COIP:B!9JM*HMDQ;'JJ MY_N)Z+2$S=4^>-^OM4M*FE9)?;N-3"^/2IT*E78%E=;JV5ZSE*LJ'NP:-CW5 M=?W\K*F'GL5F5=3TM2'3NCG3$JATM#6H5*6B[N6H-7E.M]E=^D%XPK>E)6(+ M\U"#D36#[P1KKS?ZV#O#('1D>,B@>-<&&G6"9.A)2T- #8B#V3NDX"CP7"=] M^"COW3:POUGUAFV-\-EJF;2:?M-]6"A1/+_RT&'P?WR_L@S"+B2U3K-=ZW2+ M-;1_[+)T?4>YH:O[BI8K6EX_+?<>IN4G:Y,#3->I-3KK:M):D7%%QA49SY'Q M(PZ'HD ^]VTO04"L%!FW&NFW&B3$.R#$!X.*^BOJKZC_N83XT7,KY*TFTG*[ MWZ@=M=85<%W1"((V9_IU$L3NZ5ZCU M_J_#$+]OAA<:[TU%.'9]VE27DR5P"2FP>,L *$_,(OE._W&L+SIW2(OGQ\9WKQ)-W@T']J-E"E%2W)&IB?MJL [;^4OR]W:D?'?5+ M'S7JS15_[[;*)UGTQJ)%#>JMH\Z6K:E?;_6Z6[>F;G<]<&K"F@;5V;WLV?4> MGON57'2_DFU4HZICKT95QUZ-JHZ]&E4=^SZ/JHY]+T=5Q[Z7HZICW\M1U;'O MY:CJV/=R5'7L>SFJ.O:]'%4=^UZ.JHY]+T=5Q[Z7HZICW\M1U;'OY:CJV/=R M5'7L>SFJ.O:]'%4=^UZ.JHY]+T=5Q[Z7HZICW\M1U;'OY:CJV/=R5'7L>SFJ M.O:]'%4=^UZ.JHY]+T=5Q[Z7H\H;9[8?Z)NY9.NP:M@N#RLI1X)%0[#\BCL0 M3=$Y$EW[2(XZHM\?]MNM4;?1:SNB-X2__J_9:!\=&*^MN<9-LS%7Y.9HOL@- M5CMX?W%Y)/'A__?7#]=D_OIY=W%AG_X1_%NJWS!=E M65RQ9:X43+82F+58!T:UOFOWUM_ZK@#\0H4A OZY;_TM\>ZM5J/5J5GP.3&6 MV-[!^QZZ=\43"9K"7)WS7B>K6#?Q <[C^ M;>#=PEYQB.T%41)*K%N/_ZF_SG/EYK!^E2%LA#X^^< M1)&,SZTG;< (SQ<&NQEM>4>-9YUN3U8 M;G?Q<@&Z>9R"D[?<],.P6)C0!9&+ ]Z%TH.1MU+51%(UNHRW5$6E1O:*&,)JDGCQ M*T8]*%MBE:T-,8)69PXZQC^7ERA'O52>3,),:(WEX3"4XMNA&,$.WPGO3MQ' M*+[, E>NKU?4P9)4\P!;S',+M;)RC48[:1MCW6BTTTW9[2-%MY;_T$L+S?.; ML]^M%LA,Z_>3BY-?SWX'L?67:^OC^?7IU^OK\\L+Z^3B(_S_Y/._KL^OK7LZ@0?7%L+1-Y+8^5X M7XTE(DB]R,(N;ZW&\9VLT5_-8_T+B-WYGY)(_Q"$^K>O/O"W,!*>\0B_KAZ? M!L"D_7O],)0C&:+P25^S3H-P%C##A0=C$NS6G1M/+!=8>@0ZF^NX(G0E27HW MLOZ1B!#6#CK(E80W88.^]2D(IU:S^IJD*-[8Z. M(^LC"(HDBG!F?.W$%]Y]!#. $/CD^L*W75J?[Q!KIC%7)#MHR&4J)_3N$.(" ME @UXR@([T3H''I!\(VZ L>@^5 K+/T";E-I-%-0A' 0?/A:LCQN'9UH(04_ M@6R+ 0C6B4VBJSEHMVLDS^"+CG1JM+STU>99R:MGW[GYN?&-COF-NG4R#7 - M= :XM#'C2B2-Q5LDU5"CHN\;)TQ ':60LS7D:DKD1CGQRBL>)3%J:<,D EP& MS$5%#B;-A##^C<>,VHF+N(MOS<(@0IT,< (44F2Z_$5C0:PBT')G,#VLG$1Q M!#KKO34*@ZD5 RG2+O#?4_%-6G< J!B4.L!A0$G/6GR"-5 6535,$S0* T ) MAF-E,(YX1K.C-&F\D7Q@=18,ML;2 M!QAZ0"?8= W8E@O+&M[3&I*(%..[('20QNP)8L%=2K6L\,Z3_U!ZKKPM, H! MW[;=&6A%'"7P=F(L>NC3 %Q. %TH)!(K+FK6$.X\+4 M%O!!3FO6I.@5R0)H9L M*\,)3Q%L*)(DG*V-_ ]VR!5Y<8?1?010YWU%8B3'(%K1C>2/F&4 ,AG#CW/X MX,%!>T0TCIP2)T=XXH>2V0S0"5D]+$9M7,TAPUL73N=8&6QPF$@=Q.Q@X*U+ M_)1A6OJBP77A+[ 0$))PN'Z$],J;XD_C6PX(JGOX4]4I)@2QQEXPA'VI5<)A MP-SP3\^3P(1A9< UE!R.)NXLI14#QA/0MX"Q V0\GA&1"_=$?)PP;RK";S*V MM,4JCZUQ /J.3\9J"'!6;^(J64P 7Q3#%[Y&UC\'5L2SB.8 NZ2X -3E0KO M9M(UTDX18 5^'#*16'<3%ZCHCKD-'D2Z 25;I2G"\'60_ $!EI [8BZ ]!#Z MM!2>8LV+8TR@"2UY"/XI>2'AKX&J5X+ MV?\YJ"$8QHI._?P&LZ4<(J,"P6$A;BOD)UXNB_ M2GQB&(@&MDOH.B%2F2;>. ..<(*9R<*,-P'/? >H'%[%)Z5H:9P%L/ XY8;R MNQOE/T(#C1=9RBK-(\7<6H:V-44:K,;=24'(G^%R'55Y9&Y)2$\<&<'^T\V, M !N"4(D^5.3*!!\"GH69*=X(G1^1/35@--(ZA_^RFBIK48$7)C-YY9 'X->9+;J3T6&6^9:8::X*HA0 C)QD >/!O$/G+ M:X/Q0H_-\L;] M?/)MPYO$0'Z(M5E7?,,F#4P?M2"U6O>A,NF55@OYR7;9<< M,F!1)T@0S,B&>#T"Q"WQOL0&:66]]8(H^IFEI A],A75;S/D?ZY'B@O9?UK0 M9[X-Q_!@A#+5=*C2_T(O"\WUG=3H;$Y#:/F!?VBTH!6DMKC^[]0D*0X%)N_9"4,9 (DR.72(GQ.K MHPE(UV6VB!\9\O4$*.,A(PY"'XR#!-4&W,M"(/\P;)< J2VB"8O3;'J\L+EE MIP:9 ?=*K Z(5)?O0[K!(N2S.L/CTV M"/_/)AN?UR6!]9S,R:$$]J3]@\"8D=J4H;R8DO)TY\PY]D GF8A;8TI1A?,F*]&:C18/S_H'WU>2\>_P<:LITU!+" MI2,EA?LN^XQFQ5OV)W0,&.?.7M^M4^1[57U[ZN1FZ\RUD>W.2-23- ;$["5 G8$24^,+"D$?'Q21L6??,^D#(J_);ZT MVHV:"GP)T4\+-MD=".4WW<%1O:EC%6I@(:&<$3/ ]N]DXH/%U>S^1%,. V75 MW*AX%$38<\/WD.GLFO:9(CU99% T>?.HWLK-_:9G_@!S=GL_U92H9 4/=Q>) M:;9%3T2Q"8D7H)W]BY?H+HZ7V&#HP_82]"5YO)G,M+-76T":>HK40D3AA(!$ M/E*A\M4"6X"%H1=RJAQNLQ#]R744MBQ,R)TOR"LI9\K?.<<<.C46@;XNY%^!6^WTN^11IO0U:?J2*=EG/9ZZ!V/ M@C(VAN#+[CTP=(NONY 5VK;TR ><+2X,9OIR@O1YM##Q5HMO'_'*4BKQ#H8A M:/O$2?A==-PH1<2Y]P6ZJMG)E^H2\%%+4RQ_]$["5O&" J/Q-&04'$ EY^L; M.'TW2*)<0!<=@0[(0PTA"^QC;[UVX+-GTE-W5XQ&*GQ/^9=@!7@#AOK*1(I; MP&"+$9+V=D?^388S^B=A$]Y(*SE%<.^SZ$542U D3?'ZW$0,O,Q$-[FZ+(+C M*LC1*=^7H\4 C_DNM-G^*75%9H0"C]7EC2?%*)V%/T$8([2.R)<[&N7JUF?E MH11PT$X!A0 M2"6'51*Z@#26?OI]YA2,+\"'\%[L%B- 1R*DZY0XR-@3W2A0 M#**B41\C<")XAK)X%L1\J^8A1 3?O 2,@; M5.X=33K9I0YA,^$^,8Z[(/Q& MP:VH5J1.4DV6YJJTMCU.7#:D]>T0-&&@5X$8G*J:2853@5!+5AT &&P:DC_^&[*+H(T&>2$UUUVJ&^>^-' M9!=GXP6P!(EI1 MP=UK]+ZA&]9$W?/AB9'S@!%7^5'@3#", G$$/Q"E)_894!:@*<.:]47Z?G3O MW0K?%'5?R-O52ZB<:B^@S(_<\AF(?T4,('I;[W?H1E:3VSF [1VXA395O(YB12 MX,9H2X2C(X39+WBE1 MJQ3IV1Q_I6)AE @R@UEJ'"&BHWI(N2#'HIBY/!LH5'T=BJL;_(^\U>. ^6E3NF^;EW+F*,K;&![%EY=T\FU M61^=!!CI, 9))U68*+ ?=/7&9FRI[:+WW/I R"IW8J'-;S49#.TXR%6-"5\D4)\LZ L4G:$8,]XHVWX4!#$81,P1,"SSUE4$ M:83=>H&MM"I HC"9J4P!'6%/6+R9=TI*Y9L% MOC;.2:W#J#W28(/0^U#/?VQ'//%9N(*LA MA7D(B'8(X)? N9G@^2V@'%)&G_S++A:@5>!]Z[#Y35^S$)O,3[S\-G]GIQN[2R?=!?3LVX>)79MDF94;V_YO>?:@%N%Q(7 M_(N$Q-<4NI*E^IO)$13.,H_1JVR^8>T"" HZRDI;-+<6XE>W:F\4_3]7=^P' M=HGL?J7=KD?QFG'M:%!O[RRJI>^W5M,E2M%N^\ZF MV=W R6QFJZ7V]RLQ>LIWC-63T5D[#C T!^P?9^EC+MGM:V.D95O<;@SN-IHK M*XCE:/MLG/0!\Z["M5W"M4Z[66]5N+8UY_&:<:TWJ ]V%M664A"71;OM.YMF M;P,GLY,*X@XZ%'^E#+]9&(QF4G M+X$+?'-JA0;:=0K5M?U1M>H5J%:C^RM_8.^]9>N<.C M4_D[MK,/];:.V@='T>5,VH MUMMAIO;*O>?=52\17XOOO%*J7TJIWD$G]L?'>J-4GNM=]O$TZHTJ6&][CN,U MH]I;P+5^H>A"A685FJV;HU5Q>EMZ-LWFJCDVE>-ZST>]+L=U>=Z_:J[WI)3_ M+0M,JMY_E74KREF=[D\5&-7U'ZL"4$4\[;26U<6RH#NK9E6XMDNXUNFT=SCU MIL*U7<*U7G^'V=IKMQXW$?BX \;CCME 2^N0\QV JWB>7;[Y;G96#ES>GJOO M"M5V"=7Z*ZN+%:95F/9#9G!]$T$C53C/,IK\)LIY[:2VN(,>QW.CIV?E==P; MZ[S?K4I+;=%QO&94.VK7^Q6J;%+'#_.R5>QY;G:I> M_99&$V_KJ IP3P'<+]3R?=FF\HROQ9;T#[['5.CZ#A@+[]H]:H#XPO360GJ[ MD+&V2D9!:,43:?V9B#"6H25SS9(M[.M:L^Y$9+UIU)NZ+V[-@K?>8-8?97 Z M*KN3,CEK /#I#/YPK#LWGEC"\F$VM'VP/\,;T&N:/^>_PRE=95]Z?''MNF5L M!GWVSGRJ:=:O%T:%4D3P<'AOO6G56WH=]"+N9U"S0AG-I(UE%;W[95;0,38< M!X\O=[Z^S HG@,5,,M !VN@-$61[YD-S205+%$=CM8IT^TO!.==74-^$S,$4 M^]^D7X6IWU"CK\(\(S>,XG0V6,[(C4 46?=P:#A;-[^!QX9WZM;-)#M> I8G MPC&R'=V,5'\17/+/0M=5-SVW@)4A@\.:=]#S\=[8S'@WS^D!^ MKF'NS\+ 2>PXJJ^!!ZS,3%X^S:1EAEA=IJZ.36Q^6SCI38K-"BT-Q M]#]"9!=>;79_*K*T1TD06+F_+)4]P 0?V&J>TW3KO1RCP<"P%?C9 MJES[@745V"NR'P"LYD 97&P1AO?!+?X5!C,02NYL2GS$X#IJ:"J]1F$P)4P! M3,):]5X*W7\'+LP.J!(GH020)J'I?G2!% "/L& PO#EVZ5[[SF1JZ>QPFMG* M]-?A_?5"4*6EI9B?[B>W#T9H@-XR\Z/@MH8RQ@&*%0,*?#?!.1*W08AZ'K="*"UXE;F2S+7'JK)O#053P-'1C$@C$(!!8%UR\H:$N04 M-IX)Q\1?#DQU:X_DG.G6_R%9M^NB[9/"VW) :-RM9:H@JI486Y'3JDN5SU9] ML!JOUEP!U=9V7FOO9-^:5]Y7X_ 3&64Z9,13%DAE7BG4>N/=Q+4G^-1+\-N* MA'.*HU863?84(42R.9%IZU?L@.;G=VJ6'Z!Y>@_R('%CZ]\)RM2Z=6+;TD, MPYRS)+0G(D)0@X"T91@+%^D8E)"I#%D @PI"G 6Y;1#>6W>A&\M#)[B# Q5> M9.XO-/@U B\3PS_"EN@+ C8+Z. &L!"1J4SXRJI,E4YGY(GXAP25N1)XOV!. M[!&;NZ00M_-83O=:CR_VCUP*L7(Z:;/W$]N\V+NPQ!0G=\@C?*BVP' %%BS] M5#FS8;71DB1#8Y?CLGD-NVWX1W!;V)Z@W,'PZ)X*;'0AAJA#04PXG@61B[+F M72@]VLOQG>O$$^4S-M]BY_6[1O:*&,(9)O'B5PQ4Q!Y0,MP0XK6.\K P_SD) M]6IF8BP/AW XWP[%"!;[3GAWXCY"WZ6Q)SAW_?%.%V:?W_MB&MT&_E0.G^5U MTW,\1="@M9#X$9SO+O*A+4VVF;7GZO6@>&;QJYXXL]^/ZSG-3FC^4DLH!H2):2E>^/ T1M M $D0@AR*$9>#:0"P@)]4CW MQ&F,$Z&/GR4A?!\!,I$R3DDGYS)!9SD,'0G;]=SX7D]X(5%)@A4XJ')G&XPG M;D0KH^7> =^ ?^ 5!.C3]"&>*N^5^56& .3[$KVS6[?^D-90>BY85/!Q4&YI MAFPGQ);8U*#9AB'"-@[&M$ KOLOMA[[ ]QZ6[041F1/?W2GN#'?JXX4)I3C4 M^'/!+(:G_Y'E:T?FPXJ&>7@N,AU<-W)=&^$*#,T.QCY^9RCC.V1C GY&5P]= M/#3R?KO,:P=/D5^&8/ DM#&[(9D>; FX_ S W81GSF.AC]Z:%<)Q57Y ME&0>A(2;Z;Z>JNS3K6&FB(2.#/%"WA.S2+[3?QSK&T?7)Y*AEXZY#>6ATEY0 M8L]=RM-T_%@)\\&@WN_V4)ZK>UXUL1+U=2#!7XJ_@^K6:/=*'S7JS9^V^6IV MV2WVZ]U.^1-CATO]WJRW^ZT5WUB\IH>_M%/,>#M;-W,,&EW?@)_]5JM!N4BR!FLS"XY>07C).^YA5:'VB%-_Q]%8>/ M^0QOKS_!N5XN!HEC%#:&XPL/_A2QK%'X M//XN0AC$"\XM4]H"MPWKN5>?=-P08\MS6Z$8]60V@V_8$\QTQ<_ZF.A*<>^A M_#.!MY!2/$S&4.G"PA?>?>12AJTC8L$Y-_'$#1U>%X:S_X&1\O+6!>C#UV%J MZ2*,$-%FDK"-WSC$-^ZM6\0:U\YBRW%E? X9P>L'9OPDAT$0 ['$=!-?5%D3)+^,[A>E3!H"!T!E*SF-DS4R%EG[$D?TXPU3& M$TS$I()."#( %>&$@4ASB"=L.Z'4!'P'4[< 4I1Q"7L 'NA&$TS:AHTY(L0\ M#JS+W=/+ 5ER?TR%G"2S0QBHQ,$L< BO"Q#,Z M;*YER/M@/-'WB6PQ1!'';S_[ +/<1"F>(ZG8N8B8ES) M"(!HRV)^]8,0V5 Z."#NK2OO]CD7'$7KHII.292HD25L=/I9:B&)=.&$8 #\Z&6%-*$*1ZR#!'Z:2?XFR!.\PF#%;W_RY"X 'MIDZ=9&ZH\DV+Z:;X!:P]=(/_PNS<&E>T4$)A,3"RA'1>+1=$ MXI2W^YDJF747))[#LH]8*>UFF:Q\+J>S<'1^DR3NJ?:%F5E+V^"3\G.G8FS^ M\:70MT<)/2@#",J?9;Y3LQ*JZR%04 V!=6M5PQ;1A%*. 9L ]A-@Y(?PC2E@ M6A@&=UA!JI:6 +&$P ?L'06?C*KM,!Z'Q[,/-81Z96B-.!K*8;B B(IH@"T9U*J M8%+2+L82=!(Q \T!YAL#4K)>9?R,IC"P+*U_4T:U.R6U9;2 'F \Z)* \IPM M#+HFZ/YD&G&9"\L#]<]Q[M4XFEK3DP,C#]%2=$DN)WOG#2K6NNO5%BF^%/19.5NV*C@S>!6)R M,D68Y1"N0)%67B3!B9W-G0-\$JP:L'J G)%AW-L>,>1AJ[+BJ@&8C- M+8V9,2F$8H3)4 )' !=.*],1.'D3+K)*@#]:J"0.R60:@=8=A&3&> &"Y@X4 M;JJVETE%W@1P"==!!3AEB.G>\SC$FO!4D&7ICUF$*J1CJ>4D8<:#$<%&2)EH M\H!LEA&0JFE[3P!(E;-*QB, 3^PPH%Y7R72"H30'M5'BEE MT2=8T<%%!\%K ]6O43F$>LL:ZO)V<4G!RU0,>U*,3,F]<#5< M(K;9:!H54\4P *:0JV.BAL\!-E>-AJ8L*4E#RO*C1\#:-#&I3.0Y 5:V2P>F MP@,A[\=$;B05=+4.9)-8XB_ABE# S"(W8TCKI9[64M23%7+9!.W^%MRAKPEE M%AR07&'2/R:NAW61]75/!I("JX>7^XV?<#*RTA_:O*'2 MDM(-O->$=O9I$)%((X"#45$#S_1V9BS:>'*SLJ?DRLIY^G%JNL.8T=U5JHU3 M[9S'M,M7YA!0RKBJMH2'E*#A$\J1QTZ75-[/!-:Y]I=S%Z&.ECN)O&,QZ"6!ARIU%5ZQX$^CBAK2ZTS#JP1*\'[J!HTG>%^D3:X::<.*,+0W#H$".3& @ X M(8@F8^YFKVW6>'X )TR=MOR@MT.[>_7LJ(S.T_/L-0R#[8?:*Y!!E]ZD,.Z! M#1&$IF5E=I'(*F'GVR9H-)V3* OP>&7,;;7,$N/F+LK-)15YH"O;OJ\@%%FZPI&JO,/85AN@9 M(W;'7D JRH=JCCX_,45TPEV8G&[Q7,=Z+ 4SPL?I< M,$,';N*SUT+W.9F!Z(]5R)?1.VJC0FV3'@N 1PRPF1[3N80R3JC3#8 3KR72 MP]?A2AC^,@F\G&6P=S []^G>GGCL'=ZUOA,';1PXN:P(0O M.ZB*+EF$B/G[>W(F/Z.ZY(Z+=[7S-W\>5N75NA)'F&'M7L>Q;@68V]C8!.C& M)ABG%T9X)3/C'BQIZ[NLJ#+Y'+1+#"]3$1M&"=T4,\/:WU/Y6+B_*"T=KDL* MMU4Y:J0WM+7(D0.*8M8/0?E\C$YJ\[UHE*R981'J,(8?2"XP!>ESW.,#D3.P M.EP6]KI^?QJ@_-V=S+N-5(\QW) ME]EP*/^6M@I@R.[OWK2SXM[8=M5L\+,=5OR&I#?F9G#U=HXW=Z/^6%<:/\/#F65JW0?'8)7-Z! EX3"A113YHE372^H+@:N<@Y0H?]<""9,BP>ER^P3IN"+9B_2 MO?%^H:+V(1 A1?1^I+M3BBK2"3), W2F*B8?5#)]:TVA^8)B\2Y@]'0HR0?1 MX@@(_50DH-N%&(G&SB_]-DR8S/@2JM$PNR'HQ HR@ /[&_8BH=BV=))F5X=: M?$4.HIQJ-)T*+KK/YJ%E1T4.I#W!H)GX.J0X(!\=V-2WC*:^' >J&0?E)PCE MNA>Q#@1 )PW:<)*L%,R?$2YVI])?I"XXV 8T<_I02!2M*4E77P)5W,2M".\M M-J(#BD83ROF$.1E@K'!'[,Q:X< M\BNET:VZ>T6:"\0N.>)]&%*=ZH2/MY0! MT#JNDP]=P @YM1UJWY>=VX*[\#PC@$/,5)OL.P4<(-\>**"4RI)&\9%1EKH8 M-:;Q7AFX2R$P!><,NID#M'@;MUOQ6Y]T7-XK]IG]P?U-7$U"43*E.Z8'W-TU M(YR0 @S?0$M0@7FTC52&@!I M"B*59I2_"^5H<_P=[\QPD5E\8[I=\S%85&#EF@ZCO] *N-N-\2TE0!5YU+&] M3QIE*8S[;KZHFQ]?8I9T.C^5>-:!IZODPM)(*W*,YS_3^HG!9+Y9=FM6\FKS MISU6L$NY*[#HB7 X\"UCK%H>$#H7<)0]CBF.$E)0! 5(@#?=?(0(?N%.W9"Y M?%'DN82_%'"%$50V$!P&[*>,G+$,@^ERD<9:R^>(]]2_HUNX9L$=P/+'+E(S MHN5=@!&*1-=# !QEB$8Q"./T4IVFX[?W)ZKB061H&P9J)BXS[2,+@ '])?!N MZ7X.7?9QUA2,KZ6P7]:4\R[@B#Y*.]7ZCE+ MHHS990'B?M99KE9%T651=(,JBN[A*#J@2]$25U<+-84C%A M#&=Q3X2^V@J[#8W4DII58&J:?2H-9P'74Q8DJVI!.%T4 M$V3D9,64-A^[MCLC_"YQE>4!^(![Y1DS6S9C_GR49,$#Q>]U=^]/Y4Y7K'9A M-NFUHCLQ,_0SUL9\?>D)&!5$"5^^&OZ%?)_?_75ZGA0L((K3$6ZH7,FZ)6SF MNW@$_&1I^7S93.*&=:FC[,:GEB:5@K7+@DB%'>&W9MAT'3T:[:SI*(DCTE8H M'H.#TR(Y=^H2+V1]RI^%;]^*T!59O9,L75H'(Z7;4!&@$2>JS.7S\6<\>XPRF=.R#!GL$($W"K6VN[ 80''P NK*4HM?=VI 2,RP,P"#R-85 HB7E5Q M*L SDQI]\1W=_MC+1/K$RDRBM@'-B5*!4MY.PU5-= MK(3&7,DH\?C:("M1L$FNHH_FA"L(D*:.LL#H5NQQBNGTCAZ%)D-F96Q^)[ M5H!1E&U6P5'4RE8B2!JUP;@4F;^L2*8N6Q/<,7(8SNT%3T^8-Z3H( MH?O,K!X+%^_@0Q@5J7PUEE]9Z Q=^',UT6 T0N49@*D3ZR..P-/_H:9$D.2\ M!RE0*0AOX=+2*C%478V+UJE::VIJC+%#B1M@[6-U'2= ,1M&\L\$[P/33,M\ M5+?UNUJ2>25EU(XJ>J&XDB5.;:"33N(=);ZM,#-;_8>L('C(56O\(#5P"DC' MX8916K1.K6TJ_DUUGA%'YHL*A>[8]>E*@,OA&#[_S$&%41XG*R2N8&=I9?$Z=1& M4I@VTQ'26.8GYQ:5$C\G$0UK5X47,G1M -P=0&UHNAW\AK,UL\AV5$J=(RL>I!DL'P[O8PL0;>'^*)U]EU,9ZI( M]B MZ=EPHB]P\M3Q@/TX7R: !5CM4C("<#Z >J'&M31AMC\PQRWTK;,$,]5J*F,4 MSS?4/NBL(G.VEWG"=J51)O1']G:N*LS:@-ZUS.K#1%6L:LR"A>@CZUY!D>E> M6IBSE'I+:'87ZK*?ZVNO*ZKQ\@I#F#.U$]&%:A+QU1XB\,@+N IG_L)8!6BJ MZJMRKG E8-%IQMA5&D+^MEZ)"A5Y698TH+S3>GYUSYA=&A%YY5XU'*;T*F[B M+=YVK MGEKXUID[I,4WH92E A^,SM*(M9B"=NE')FUB6*5UPJ M283YO19!YE4XWBN1RQ#CO1-SG/((*E!T=>7CQGJ M9?7@62$M!E[ G@C3L-J.BV079\@VAV(EB;G]07/>RZ_O(_IF\ @+90X8 MX<\/)2X?C$ *Y@#(,WTJ_"-)8W*)":)0E"N9O9(&M&,N$R.<#-4+\M;ND?OD M-V"/BWF-LFQ5] 5V05##"X;+W!M%+9OJ[<^D3;&;B(#X2$YGJ9="<7@R1@$/ MOTE)9H\CS4NZQ#D8FA]1Y 9%B3CRZ9^6 C MO"X+A6.B!?8.R*9%$C-R;5.&8$7*HRJRGY2.J#]?2\,I4@VDEK*7&E/J;>#: MN$\4M11ZC=C LK"F O-UM#:;BGJR%#D)QUG#REP>V#7J M\O3L(UYP[9&V\H?16T1U+DQ"Y7,,O$A?M]@@=\/7#YSB0VI]JW "Y:1ZS/VFQ1F70'J6\VV.&QVW\J?&5=TAR7?T7^J M>!W,50ZU*Q5(X1]\W^?=ET35_*.N&@33K28ZF1@&9%,;M3E@T2I2BRANR2U1 M7&(*C[W62ZFOHN'=\7..1H2GNLWW-#0YNVV48BDS3R1XU5N'"IZ*8F_+S(^D M6[!@0+1RL'/_ DJD(\?6D$H6?D/>0EQQ[H7::DM[@2/>/PVRM0X-=VZO/GM[,HZO_AT>?7[RS7D\^L6)]]/+_X]7IM=U*;ZO1&(OHS*$B>]3OUVMCKE-EKHX\OA@&YCBLH M<$90Q0LLCJ'B.=B+1HH.UM(>29WY@/XY M3'9GGTVQ3!^901PW1(.IT@<)1I%U)Q,.UE#(8JG\7.$\#I+27%X570H[ M3ODGF?>9G.,CUO$9)VKY*+R4(+1:JL(KR..G.[-B+4!7$:+I*%@RH8#*@91U M[K;>XN.#1S( #GZF^MH35P!U,DM80LM MX I?+Z[.?CV_OCF[.OMH79]\/KNV+C]99__X>G[S+_1)?;TZOSD_NZY97Z_/ M\(E2GN ']%&>7U]_!7WSR]>KT]].KLUWGSU'>T.,IJA4\C]OJ/\J.K%(8E,$ M D66,B9G92N=A^ID.G/U/ ^IQ$L^/:D8IO!N(=BF(AR#31,'LW== K5:F#85 M,6KE$+N:B5DDW^D_CK'_N2?NW[D^ 8!>.E;?4O8EFD<8M(%WO>I@Z(SXL;*< M!H-ZLWV$QE,O7_T M,-W\0G08;C747GC4(R"9H;[BC]^U9M^M)O \0Q!YU M& T>.%<^I(4G^\)'UT67.C7$O4BHZAWH#=>L061ER9T4/,\)F-U!^";9A*KW MTQ=,,[.^"->Q@ 88>)LC@^83R*#UDF2P8Z?].(W@5>(7%'DT<%'SDW]ITX'5'1 +N+?Q;WU M+QE;'X =IE21U;-[S12@U+RYN]6FLHI+<4*9QS@IH(1%?:LMO>\5\>J18=54 MV\,QMI9'K0;.1^R:H;"_C4,0?&SLKJ"+XXLFI-9Z'I6 M\U#[P990@A_==ND9M%8#6\,J 5Z("]\FZ%&T84NY+^=!MR*6T(8;RVYW,8:O MT05 MR-V&4W*"!,/"]=:7NFC<'9Q^DLVV/F!MR![?,#9L&_4M[W9>/WPJ*ME:*JGX MYQYAQK;JH1OSF%4RHI(1+^%[W"PS(-OB%TIF?+[\V_Z2_99?\_\6IJ.J$SQ$ M@G_7;->[>3Y0EG9]R,/6C>^]^GP(%D6 M1&1400[\K&("]:3B4'&J949MM9RZ9=U,J%.3C+ D"N7G**O2BW4'D%*I MXF $H[B26J[KO&[*83:TH?F,U&AJE%F^-*.FK%I@)./8@Q4^$=F62S_?%\1M M;1OBGE!MW\CRW"CM"*_2NJA[F#7#M*X95OJ=<)$?*MYG#J[[$/%( M78K30*=]PZ"2](O54&CI](L-XU"O3B4[3BRNK9#Q&0OT9U^7.*&^$$D\";AX MJ^K*^2:VE@L6J>5B32M##C9 M!;:_PK2T-ETHMNK,5$N79:Z%*EWJA[""9(9%4]Z +I:VK V\ M?H?%ZK%A2)1US^5T(:/FH_P^$4D4T*QQT0YIHI.M+V!)?3XCJF MV:>R#V#3M,!S5.G77)42+#K,S=ZPKE HS=XV17)AXL""9$-J32,)S-QK@7K) MT!+3C@"EY82XI+LM9MC56I!.Q2G7TXR8(<-S6%'N_ MF7/<2O@[5CT^J?Q*P,T+$U!OA#]VT4+!]H5W5,J%N^U\I\<> -4C &$Q^[IU M/L)ITB;U3)TSSZ5&3[I*T;2FJJ:5+<+6#6-B$&]<:(F[$E+54FQ/E!X1M<>@ MN4KF$0!OJA:=?7I!BYMG)+AE"R*UMZ0@4G>9 IH[SF,^SI48LJC$4+2PN%#- M\JGDGZ[NK*D:"WQQ->E"06>NX=P3A\VWHY\U8S!*<^4*/L/CYJ#=X:+@4UK% MS]9?W>_HW[I(IK!)FSO)?(^OY C@=-@\L'P8^;\'TG;>700^3M=L#+O-DS \ M<8(9B)U/GA@?6%Q2#%#P>_R.VTJ-A!?) \++T6&_=73P7CC!\I/]^$S]@_>S MO_Z2F^A]C&4;\C\A5']L.3?AU(^77%J=1A]QZDJ.$]55\?KP[R5( MF.%>.X=[->RD(VW&)Y@U46]Y^=GOI/T+01SEBNPD= MS5L +SX"V63$U.2TARPL,4\^M1^8Z-QW+N"G;([6P?M?98 M!D_KUB=LJ8B6 MTOGY>7$V% <_-..-&WO&E"#\OX"^0S5WC:8%BQH:"!=X3E[=+*Y-,',&CK+* M"E=@[W&8&%OH'+PW.%>!KZ6<3/>H-+IH8\%YDKS8M1+81C1B U3 IJD@)O5S M'.G&@,8T;^V?T9"4Y4Q33Z4;RJN.4$)UWF534@'G4ZBZ-26^RZ!A3^!! 5RM M ^K+,04N_[\'A^WB\68,]F0\/KD5KGH7O'RJ>B/\AN2LE_':2C%';A^^P%L/MX14!P4]=Z@\0H,*, MNK+")_7YS)(%ONS445A@I50&7]X7J0V;M$ALZ@/ MJJ% J5GIU0$U<86,H:V M/@/EW59%(U,1Y0GTFV;-8,)4ICW@M'HYK;UW4#(]\$G[$.;# WO'37$V6ZKS M69Q1JQ@5O9)"]&?_[[?S#^"RVW*EI^Y;3< M6HZ6BTWE*EK>*5IN57+YM=-R:RURN=FWOM:OZZ?UE*J;[6ZC(MK-$&TE@%\[ MT:Y% %=$NS5$VVR\C*#5[KZMV?@YGH/@"*F/(A: LIZTWD;)<.K&Z)Z7'N!F M&&"S:FPNA0&BZ []&='4 -C.(N=Z9]^%(P=J.>K6[C.Z]/?^.<;\3WP@^D]Z$&Q]".Z,[8G/XTY// M"\>?"L_6]\V?7?\;QD/FW_YX]FGAVQ_Q#MM]X.7/)Q\6OOQ9#*6WX+TO5V<+ MW_MBQG077S\OWE+011,(IIO"!?L-!Y;15'3]31?R1IMZ[/)-X@V7Q:W?'NO7 MC7ISID.7F?1+1G\!V:DM0"- 1L<^KMY3-=;LR2*P[2O*$,QL?&A%FCO"'\QTS:J"58% J\= MZA0LP;=0]=?!4W="X"]3,^@5L3^'_I_Q8'7A9OZPI]_+9I2__SB1B;UMZ>NJU5 M$BEZ[272* :/?7JI>5\LU*OL!KW([385_]59'/^U2NS ((T=VV)9 NBQV MX"&?QO7YKQD@9WZ1U43XU 0# MIQ-LW8P6C9/K=LRJ;@20X"PB-'>&$K3 D4Y2(IQ0 ZC#=>+#2_2]+(MH+0'^ M6X8D>4G2;!=$22D5OVS\#'"D>H.YTBH!-)UZJ[E: ,W"=J#=>J?5VK9/]1KU M;J?\T9)-2I_9#%F+J[RL/U@)TFZ!5&_W 4._7IS_\^SJ^N2S=7IY]>7RJB3Q MQ30:M^ID5BD9L:9CRZF@1[TLEUI>%E3'[2-$MP:W ,O M5UYF23,9P_K?K> AV(4]J7#KHZ5+)C\SX]T$#'Z)?K&LOP6@]F'VQ-_#P)=A MF=-MJPAMG?QSI> M$>[ "+>QVRJ #W6JD8@N^$ M@>?MP+'L#.0-R7-BVU@Y"I,!%XN>A;=(BPSSZ@+AR1<(W<47"+\, ^<>_C6) MI][[_P]02P,$% @ .(('62S.;&YM#0 :(T ! !U=G8M,C R-# V M,S N>'-D[5W?4^,X$GZ?OT*7EYVK.I,$ @S4,%L9&.92Q0PI8.[VGK846TYT MZTA920ZP?_WIAYTXD6W9)LSFUL,+B:W^6M+7:JE;BOW^YZ=Y!):(<4S)1:=_ MT.L 1'P:8#*]Z'Q[N/;>=7[^\.;-^[]YWB\?[V[ %?7C.2("7#($!0K (Q8S M(&8(_)NRW_ 2@G$$14C9W/,^:+%+NGAF>#H3X+!W.$B+I7?9N7]ZUC\=]/O> MJ1\&WJ!W=N)-3DZA%YX>GIZ>A.BD-^C]8WI^;?[^/AX\'AT0-FT M>]CK];N_?+FYUT4[2=D(D]\V2C]-6)26/^JJVQ/(45H\7BXW2L<$JZZ$D4_9 MXL"G\ZYJ[JK;2L^AUSORCOJ6 M9-\MVO-Z?>^PGZUD(%9BV1H>=\W-#H!",#R)!;J67%^A$,:1%(G)[S&,<(A1 M( TI0LI4-@ID;@O(IDA\A7/$%]!'57ORPQL %,EXOJ!, &+)AY!/='TY$UJL M XQ!W% ?"FWGJB1/FV:5[Z)(7*E3 M@XQU]\_.SKI/RESS:Y!K>[J\ISYZ_4-I2374%AEQ==WRFY?*[:(.ZZ%:KPZI MW OKD#NZBFS!):F_\Y=68^4?:EP,J %F#(72ZR^77NJ??UTP=" K MDI:P\#<'G;HM%2 N)PK=W)MU>U((97<7'2YIB)#IH3UN?H#"NLV7(IC@OT+C M(SBIVW@I@J+_]W;[,*K;;BGBQU$3DU?B#_(^P,%%)UV/CXA:_PGPDF1 M$L&M3JPLMSGB0R5;-D,"RGKOA:!/22=A1=<+ MVPWLO[>4P*R+NX1\=AW1Q^;C*Q_-2=N@NG=4J$##MHBPCY!CV:/C3"-J490G M[R3E6"TV,/-HCC(XK2(A3NT1"1&(:-S::""05^H?.QES(6))A'C)K5J\-%3AHO"DMTUAB@;@RG5E !VW6\3Y%6)X*>NPU'/( M/U$PE;YFZ,L+VO/72R\YL)PL]K=9S"#J.2C!!&O0%E%U#3'[%XQB] 5!U3\Z M)JE%4#Z"DY;#;5H4#M! ((O4(B[&*B=&2;KL&E,NF SD34=\1$3J$F/IRNKQ M4QW5R=G1-F<)=F8IMPD/$GR@%;2(RGM!_=]D;(ET9E7V4OWXM@#"2=)@FR0- MY&DDD(5J$1VW"\2@BD'NT;2^A[.EG218>885!DA!6M3]0]^/YZH6*$BB36NW MX8;R>J14Q712924=,LBK -;>L@!O%7RK,JPSN91%?$1TO#BC42!I^?1[C,6S M]/]?J>P6(J2$E)S*=2^2C16J=#SA.,"0U5WY[4*?DWTK99%HE2R#K-Z?@-&L MI[I-W6"E7 MEU+?(.%2ST>^Q;,"G96T':PD[:;,2&FL(8#!:U/>.O.L#K!U1 M5T,L9VDP.+5"KPKY7/#6H+?)LVXG]!HP5@#AI,@*P^S,8!L9:992:L#;BQ0Y MV;4"MA=EL-IH"([T4P/&JR$ZJ;7"/'=:JXW\Y6:G&K!6AN/DRHH&"W)=;22H M<59<7:R)&5X&I 3Q&&DQDK ME+-396WDI&)^JP%3]9"=_%D;W;7R9VVD=@>)K0:T[TZKRR3>61OGNTRJM=%B MMA-D3:;/? @GEU8.Q\JTM9$01X),=AB<3AF:ZFK2,"E^A03$T4Y3<0Y-3GJM M_$^E%-VF5D##5$SZ\T1UFZRA\A'*KY Q':(WL83F6IQ68.6)ZAWG MZ;5^;2A)#=9"R;IO)=M.B\F<)7V14RC#<3)KY:6R9U1;/ZA+\N]F/8M)6B3Y M%583 IMK<=)K9:L"[YCX(G@GXU:6R\'X M^C,PFEI)]'!.FE*9P$8CN03&29R5!,N"@02ME>24#)/K6,C.VA%[ M+]'CI-?*D3G&I='XPP@J[L*^: 55%]M%]IF5_:JR,]ORM=97JH!@)"T^)H*& MUY0]0A:D^8=&$VQ53">A5@HL108&6N4_$O!5QJ2=,ZEC+'T*0^2+VW!=[!H3 MN;[$,!H1+EAL?F5/'F:H_(DEKS#.=UXWIUE9J;96RVF@5E;P.QCHYO-,VFF:N6>-5EUH C79 M_9F4;%(P&(J5["VY0W[,F.1'/^.BB3&^:D65?U4+J5\-I0E9RM*X)K>ND']IE:O43![)>(*W82D95K9VFEG]0\T6. MI2*DTP3LGXT5G@)MN;_([_'UU:'*=O 1YS$*KF*U@))+>3,(=D=P+75.\JTD M;#'YV3M&-3"Z@5&NXQ:COIWF89WV75VX0SR.9)1 F8Y!C>>^0^KYY^J46%J^ MT0&872EUF,IQSTKAYIU)7E]+U*LD8!+1IE/#N@XKP78:3,5#QXWVW>I!.\FW MTKTU#S2WD-T=G"V6@;@L)@/VY 33#B";&--^M\1INU9.>;;IE?!.\1O MY]C9/IC=:/E4@.&T%RO%FW.Z^Z_-R?ONYGM1S/>-=Z>H-Z\ +AD56,3JVV=&X\5%QQ3'$JL#S'LBS!59/>6#Y'4%LGZ5S';C MA\%_8R[,K[RHG OGR5)=3I0LAE'1PZ_6[0]AQ%<=T!"M3A^8>Q.SMW#1\1D* ML*C5-;)2T7N+C4OV!+?MT=O$ P?Z 3Z/AT1Y90H>R[LE?S" MS5L6H,FK-6QU>'?M@J_H'&)2Y"M*!';N$E:O_SL/M IW>^SHLC,E7PF;R-TT.4BNR#\8P9]1$*^#6C<[7/B$D2\Z5\ MW%<#GF?/*"B\#_Q>(>XSO# \ MJ-,N*%!"PR=/(0Z^D0"Q,8>?914%OU,I MH3%BODH 3.6"1Y\Z-'LXA>ZO&=AK=L/"*'7W@SJ9[^NSH'F1JIS,[Y#J4#DP M+V.F7L]E=HX*NZ(QWI[.!IDERU(M6:!:L@CX9)8;CB%;47@?QD/E3,XP:>F+ M4T)KH#\Y(S1FZ/H_ZD7/9M"Z)OSGA\7,?-GTN]4FTVMTOM Y!5>X@"10&U#2+\A;YD)QH1+] XI MRUXYV6]$NI([E>VK5\KIY+(0I+#XWH0?IH8?44@9RCS!()W=K/V2C>%737A?TR"5Y_;2 M85<796\&8XYM.G?(RF7^]+TP,^,+6:]DQB]W,B4"^^!KKBD-UGFW"C%UB< ^ MM*=XI!0ZF#*1/=TB,Z_ ]02P,$% @ .(('67YUG5B@&P M)00! !0 !U=G8M,C R-# V,S!?8V%L+GAM;.5=67,;1Y)^]Z_0:E\WK;H/ MQ]@3.FR'-V13(4/4D24A!@0X#9"2YM=O5@.D> LDJL&6]@4DP";ZJ\RO MLS*SLK+^]O>/A[-')]@MIXOYCX_Y]^SQ(YRG19[.W_WX^,^WOX![_/>?OOON M;_\%\,]GKU\^>K%(QXC^-3T)CU[-PJHL MND. G_I_>[XX^M1-W[U?/1),J-/+3O_:_9"LYU9Q#C:5#(IY ]'8 ,4*:TU! MPQ3[GW<_&)-$-$J!4MF"XH&!1UW 92Y0VFR,Q_Y+9]/YOWZH+S$L\1$-;[[L MW_[X^/UJ=?3#DRG5CS>7?[QR_0?97\V]]T_Z MOYY=NIQ>=R%]+7_RS]]?ODGO\3# =+YSZ=5_V&6 M%MW1]VEQ^*1>]>3Y8KY?GB\.C#M_C?$G_ MO_Z4AM??;O7I"']\O)P>'LW./GO?8?GQ\?')"50:,"-9Q?C?][K-D\\C2X3[ M>-8+\B6]W]RLCF _@\2/*YQG7 O[%-1LD2Y<-*NJ7G2G_SD+$6?]IY/C);P+ MX6CRJEN4Z>KE8KF<%!&C--Q ,*6 LJ* ]RE!*KY()7S@D5T4:AWGD@;:4Z.$ M9>SYL?GJ)U7<3W"V6IY^TBN@%_[5NZ]%>X]QG)Q,UN)YAO3P;T3U-GS$)4GQ M@.Q#]QM)=SE12NL09*"'-SIZVH, [P0'C!B3XL(J%;Y F6WO=7$LYXCRM$N/ M%EW&C@S>XTU;WSATZ0J#+CYWFRN>+(\/#_OOA"G=\O3_2[8,S^M.[7\E.=V%&>)[FP^E\NEQ5 9S@QHQ/%--< M)1U %&:(T);L=^ 6-(]9\)(L31J-6;,=LFUH([]6"S. TAS M_Z084QQ'A)2B!.6L!6>E %.23SG0BPW-YZ ;X0PX4GJW?J!?+;J>=*M5-XW' MJQ!G^';QQX(NGJ^(0K-SS_R$9@",2G)(E0=*&$6/N'=0>$2G,RJ'>G_2N<\0 MQA3$M.+AU=G]X;2^CX=T*] L!$T@%43F-*B8,@1-\Y*,)G'D.MJ8]D?55M3< M6U#U -QLKM9F7"2$YZ;%Q"--2]9!C#1Q*6<\>)L*&&%83CPH[DUC9ET L.MH MSL7+(7H3A-# A:A^6Z$9WF8#/ 1ALV/)L;RGW-C#FN+[:_@RP>\IW6&XNM4C MY;TRTFNRYRYX4,9F\ DY1*LUP67&V]9A]YU!CLHVMB/+L,K:G5/;IDD]A0E& MDP=O% U?6<<@ZN(AJ5BLU]:Z$J?/PY=',2 M[?*@_%E%?;9P\;24Z6Q*ORTG-,^)Q.GA%8I3!%2"A9@-!2HZNE!"#BCT%N.Z MZWU'81F'T/WY_/N@RFB8BS^AQZXN8ZT%"\2A2?!$^#4IZIUA[U M%Q=IKB>"^A8LPJXJ:,>%.A[RV187 9WRD]%T56SF$%RIK.2:0F;G@:')%+D& MS@IO38M;$6W#$/U-,*2=8BZ1Y6]/+LON);UO5B3T+,QJB=.;]XBKY8Z50!>_ M:Y!RGUO@MJOI(1VN/KVB&]7EI^I 'E5GX->N/O:HK'IG_E@X&(P@&7 M%E%PY7EH71UQ.Z)=35;WO M*"*0]GJ_;!SN+.)F\\6SX^FLYN&KI?OM\*A;G*QKY=9C,LEF+UD!AZH&.,J" M%_26*1-G03BG->/)[2.^G<^P^71UI",K9:!CH; 4H M%!:"40%*YLDDIH+#UGGHF]'<,?3X6AG22!W-Z''C4/_ U80++W/6F;A*H;$B M/P=<(K>)*YY#$$%DO;<9D? ,-M:U_(LL,ODD +D,M5J!1IM-302PK&V6(C=? MEKG+_#_2.?2N/+EFN:.54IH]%$]3.CZLLL;\ H\Z3-->1/3[#'OYS_/3P[K^ M_9_^\QN',(G>>%/3"#DD$@Q9!W ."^1D,#H:0Q#8F%*ML(]JP60P]CV(IML5 ML*T6Z5_O%S-2QG*=#9]XG7RQM2@')(-<%%"B3+3;)RXCJT3(-? &)-)WE'[ M5PWQ;D)O6;ASN)B?0V&E(&C6@6:*AE:4A&@S0C&ZL,R+-+Q]6?=%#&.*7QKK M?2=Q-RS@7@7RB_/I,MX%PURFJ>ZCB%S$0!&VTYF,/6<1?*0P.YF8HY?HL+DW M^F548PI;&A.CL4J&\,[ZW.PU%6$UC7]6;4:6*DN)' S-P@32( 1-ELP+QS41 M.B;>.@-V1XBC6&T9AD1#*FM /^I^9:Z&\ 5,4$HTM5PK40#O.62OO&&HZ&VM?E,VV.:[J[\4L(S-O=L[ M67944S.ZO)R&.)U-5]-^/?<:5,S'DLDEK74Z=7T> 8F&QLLJXHS5OO/#MW^S%9T*9,N+*(=T^1 MC\W_\,DIQ1(%ZME49RW1(X\V@G"R...LD;[Y1L4!_(^'-;^#,NT!%#V$,9ZX MC,X9;8 Q5^MIJM\0Z:%QQ6&(S*0D6M>NWFB8[C&2Q?S=6^P.7V!<50D?=UU- MX1HIK(],07+"U<(_"F9YH4=?!N%U)$7'YI/)M4A&:GCOI/4K-G9WF;=;\ZS1 M9Y_;[T/25XOEJL/5M.O7ZFMJ8XYYT[RC)OJ7YV1P#KHM!4M0'+2I-64B(+CJ M1?-DA.$\R));-Q-H GRDQG8G=NU?H\W(^&*3=3^K73R/#5<31C=529"M-RC) MX#,'T13ROLDAU\*)$II7\GP!TIA2GJT(U%(+;4N"KZ>J1,XQE QH?4V3B0S> M&0%H@DW2&)9Z/3,J<)I[",'*J(+R#%NG+RX M&%/8=0_-7EEYN[=P]U-\H.$JH'^XXM*'#8L: M:+^9Z ?8"'VV.>NS_3P=<4:/L1 MLR$KZHTB#QL=L)"PU$V9AK=>#-H"UI@" MG@;4:*V(QM/9J<72.0GDT4&0L;K9@9.;36^-\RB+TQB;+W[<,AW<830G)Q-R M$\K;10PI+:JTYW3EIPD36F@I(DC&!,FT5C587\!Z79SBT:MRR>!=VPOBNN\> MW]1U'RV>;^ZPLP3;1N&O,>'TI";EEQ-.#B2OVS^X+9*&A!H"TPZJ>YG(JBK+ MQ!"Q]SD,XYNL=M)W"TFW*S\-R_>UT3S]J)/F29CUEG+U/'3=)PH!-I6Q2>;$ MT4 JD9Q^EP)$50RX:*W/41"^YFT>MP$VOKFJ!3/:ZZ2ACXM'89K[3>>3@H(& M%S5(%1.HQ UX+CTX,EA&\1*+':!(_>S^8TK$M5/^O27:::!E M%?+BF(S0Y_F*(JO3H=IL>8Z,(BKGR'W&VO"4PBQ@CFDI?3!,#%!R?".>,:7D M&G*BE0;:NHH7!Y@BFE3/_U VT9R4*%!S1F60@CQ6)8HH.$C?ECMGMNQ7I_\= MI=U6ZY^#%$F.!JNQN!0F5R\D0W2.@#":L7A.DH76.8R+"+;1MOLZM7T_*0^Y M".=LR85;19--;7&/M<6]HK>](U)4(-^DM;:_M AWCY"GUIB%M/IKNGK__'BY M6AQ^7OO\=#I2&A4Y6):!3Z0W1<*'B(J",662561N2VD]IVV#:TRICQWY<75G M7F.UM'1^NF/,%VLE+R^93XR+F=QR"X7,+JCB:A^UVEU/,!]2-JE]?Y&M@(TI M>]*8,NT5TZ[(^?VB6]42P&>+KEM\J#L*)ZX/YIP":86IG9,0O+0.BD[**>EVR>CB1):NZ/GVK^>PA$^YVR=@:(\#=-J\I-C MC,!D(:,PC(P?'JU+K)NDM9S$C M36R6M6Y =>>RM)U6*\XIP17MUBLE7A=02B2HK2+J0;X:,W,V\]9/QK5 QI37 M:\V16U8R[JF)X;:C;6 A/9[1>'HK<\K)T./;>L/CS6C& ME,,;FAZ-=-*2(YIG-'4)N@>F)*U3;JBJ*">OZ"8D(4[ MDHUIW0?USB#'E 7< Z,&U.! 2F<>S,^=_72SRA^EL-HF2 M,TT8B,:.[*7RY&PF4\C%Q"11Q,*:%Y5O@VM,B<2AJ=-<3\T8='9WEVVM2T! M[#=+L0!>808T% %%ZYAO[@/?A0G[2AL.S81[R7N(P.^W^>=3(M\KU9T6L_K(-22^%_F2T^['JPU_7?.<@!7UO ;W30 M5ZT#I1N\ZA8G4_JV9Y_(,Z'H:IM7T9%T*$1D6FTL$C]6O)>>DGON8 MP"HLN8C 7//4SO;H=MZ;$#[U\GZ[>)K^?3SM\.;S"YR2%#-: \9Q7=M%.H@L M%)!2].?/4!S96@[;H[MC+FCPP[N'(->570_#Z*[EWNY$T_7R%Q+0FS##@W(S M0*-]J#WS0'IZ4<+7Y@C,@V$>.8$W*;1>N[\#O#&EDO9%KH&4UW03WJ7=7J]) M MTTT42RV0UV\8-S5[[";KJHV;*N!J?$/.?1V^AYV*OGYZ[JK^H>GYRW0>YNDB/AYI8JYK[%F+ MNNA'OZW;MB.]9X8W9B62+Y^>NZJ_G;%M_T0#\KY81_,=Q+PQ$?# MLZOG 1573P;*'KP,%D(PY$>*R'AN[04,,(PQ+>E\181_:$(]A.%&IG4NWH#M M.T0ZG>HAX Z23DPFI81*K:N/[VNX=POV3Q,3ORRZ/G5[G3!"YD%Z:T!)+TD8 M3( +@?<;":(J7);<>J_@'2&.*1 8B&6W!?VME=@NK;0!=E!>3*LTYGEY[H#" M"8J$3"15#TZG\0N;(-*O!(S *ANBBLV;!MZ*:%3'Y.Z+2.UT-"1OKAQY946. M+C@!T?2A*4O@,D6J$IG7V2--:JV7=;> =4>G^EMET$[:&B2K_1J/SF">[:.L MU>T3C$%@U/6<::[(/!H.3ED'PB232I31#-&Z],O QN2N/L"DUD9A0SN/UR7- M%"<'VVF:8'T1Y-PJPJ>EA:0D1Q>X#:'U]M?[YDSO+H<_YQ1LS*;_P?QKF,[K M:9\'<_([B(3S]3: ].D%A2Q/L/O M=UR]K\FULZJS_C3K,\_VH'LQ7:Y/]:,!$?L]=]YJ!9+@DEQBA.!SA!Q%9 +) M_.76D_WNJ._H6GX3D]N>==UP?\Y1A[6ZD2#0[S-WI8SYC\3__YQ!I# MF)RJO1$C/3VLMF_@ GB(@FNRP<*T7FC:!M>8*N'W1+/FZFI&I$N>W-LNS)2 W&Q K3$<*L'+EW3B7+)6>B=0+\+OCN6%C_31BPP?37 M(X4-X"3%]%8)3C85LY"MEQ3O &],!?;[ MFQ\'45[3+1Y]N]"_.A+8B\6'^81A+$)E#S((PL%T75"LR>F4M!2%BQ);E_]< M13&F+B![X\I.JFC8A3!T^(S(FI\O#H^0[&$_O9;,A#=! _="U>F5(E*?-5@M M=(A9\));3U[7(QE3"Y ]4:.!2IHO(]',V99DV.H"J+4< M?-]+,5KNBPI:AM:MIFX%M!5AOK7,=#L5M6T47WK1T$J7BO O"%&2%]*DL7:UK/9ES!M1:8'+G1HGR5LJ*=A\S?G M&_U->.!2![*:NI[&HIBL':I*/0*$9Q:9E$ZUCJR^"&HK_GQC6>:VFMH#@?K> MD"L\=[S3A!E!L5^PP%T]]398DH2-IO9GD"DRETUHWX=Q>WQ;T>I;RS$/IL#A M<\S7G)+QN:_5N>,RG.=162X@94ZH':^9",=(6M$AUUE*;%TILBOFK:CX_R4= M/82>!V3G18";?CB\,!)+KMWV??4-N8?(6(2<5$GT3%G6_+S9[9!MQ33WS1N] MG94V?"NAGT,WKP? O,*N3[G6;.OQJO_N@_(L+*>)GHX7T]GQ"O/IM76-\/3Z M%[@*T]E]&@ZUNG.SMD2#B*)1\Z*_^@<%\U,"'M[A'\>'D9A5-FCZVR\/CE?+ M59C7K7L3+9DNTCFH-$N*N)O.%V5^[3*VX2 M70KDP&I(O#:?Y):B:&<0HHC1%*=2D7D_\K@>X)AVG@W)M-IU=9-KOSPQ84D(B[S63M0>^2$;"#HC M"(JDG/#TMV%\Q9U0CZD:>9^4W+.^AY_B3SMJAHV;^[G7ZO)RV]7[S^;WN$FS MB7O7 3::HW^9SHG%+PEBOJ:=[02]T=R@!0RF[ITO'"** IF[)'PT2C4O,KD= MTQQQCVE,\VQ#OERI M\6NIFG:5HS>CHJ#\^/"X/U7N0H4KJ_7 MW5&.:KOWP["JA?Z&GPE_"=/N'V%VC+]3?'Z\GN67F\VG8;89R?Q\:FAS87ZZ M.OO?@_EKK&V)-U[I#G/FH'":S:[[$UJC>?@V(&A?DGRXG+\_6D*^30C:^\%(TB+Z"014% MGHD(+%E"[T,2JG7=]'UPCFF^;LBK+]3DMU=ANW/TUD?"7 /':\&5BX44GZJI MI\ K2N^!,X>:).&*:9URNA%,@V-#^GX3M4?5YZW*&UOWV:I-HLD^D/A!%)-! M,1J]X^A!&.\"2]KF 1+P6T$;TX/3AC/7'!G27$?M'I,9@9OWB#YO"YQPGU(L M3$'Q,8#RT8,OJIZ7Q'C.CF7=?)/GM4#&E-H9AAR[R[\9%=YVH>:DWE3_9[W( ME'A(CID (7 $)02K7?0",&D*VIQC2JT;2U\!,:;MX\-08#>Y#[5=\G1J[\=\ MW9!+0(R6 C0;F*L<336)F2%DYHJBOP7?NISECA#'U%!H&.H,J;/AH]Q7.%^N M-POWV=!7B^6JP]5T';F=.]VO]F<[6LPW9Z_0[V'^J>8(UFU!IVESZ7/Z__O' MN .":1;A[DM@C>+;J^ <^G/0T@>DPRDD:10/AH!5]1!3+AS*+,#)5HWD/T=D1C\M$? MB#/W5M" I*D[@&HGZM>X.N[F!_//Q^1.(A>FY%P@^6! \<#!HS.0H^+%<&3< M#V]N;\8WJI:B#\2H1MH;\M#LB!VM='=E@'"YO/Z$L,2?_KN_P!02P,$% @ M.(('69>*@1F*0 4M$" !0 !U=G8M,C R-# V,S!?9&5F+GAM;.U]67,; M29+F^_R*VMK7]5;<1]OVK+%T],BLJJ255-.[3[0X26R#@ 8 65+_^O5( "1% M F "B$Q H-K*V#R@S"_;-)D.QJ.__4S_0G[^*8W" M. Y&%W_[^8]/;\#\_+_^_=_^[7_^-X#_\\N'7W]Z-0[75VDT^^GE)+E9BC_] M.9A=_C2[3#_]8SSYY^#&_?1^Z&9Y/+D"^/?FG[T>AP,/KG7\L7[Z;I)QS>:-K\^+>?+V>SSW]]\>+//__\RQ<_&?YE M/+EXP0CA+Y:?_GGQ\2^//O\G;SY-K;4OFK_>?G0Z6/5!?"Q]\7]^^_5CN$Q7 M#@:CZ M+#[SP@V'B+AYPNSKY_2WGZ>#J\_#M/S=Y23EM>B70RZ@9('SW\O37NR-Z1*! M3,*U3X"_3:-"\8H85SU]?\RWSX*8LKL>SBHB?OSLJGC'5VY04\"/'ET!;?,@ MN$I7/DUJ0OWFN?=P+D$^1%@>>3T:E(77#<-X\ODO87SUHL'X#6%;7 M7]RP+!L?+U.:3=^["2Z\EVDV"*[%9+N^N8&RXA+%20.RY8/OH4>:#$:#LO+\ MBC\NGEY =C6.]&661C'-UZ,EBN$X?/.A85D-Q[?J&SJ?ALUOSZ^G<.'X@UX)0SP)7VS#C/27:/E3]=DBF[J6_4 MOWC%BR+9%VDXFRY_T\BZD?-Z%'/95AC7)^>'Z=P+DKWC#&@0N"5:Y!+3 M!$TF_%.S&OPU#,?3%/_V\VQRG>Y^.1[-D-6OA\T+<::FB_)--2:\'+KI]%W^ M.!N'?YY]&4S/G>$F!BG "ED$HSDX8C3:2=)YJ1F+675%BH=@*O)CPUZ^@2\[ M*'@=5_82]"K:[,F ^WA>-=M/*T3G#\R*2A1XC*:B[M?:1!LTOY^ZQIW(NA\6 MF)!HBLZ!CPG9SIC&[Z0"1FF6P:*OI,-WJOUO+,P#*G\;$7>A]/'5U7C4 /JM ML3C/J?,Y$,. X&! 2(4C)1P=:9),\%9[=(YKZ_PAB)HJ7V6F/];WOIIYJ.B] MQ/I8SV3O33Y-!FEZ]AX5EB:3%.]#$]IQ_(]#9MR!\%PB-$&!9X(#)E[2)&MO M\^OA?/>ZKR7J#F;[MY@^7J+W-#V[GEV.)X-_I7B>J"841PY)2X]+&PO@/>*D M(;L8>9(LBP39Z[VFK >S4G28 =!][0BO+N>E1!SB=N?JV0Y:LI!DH:",-&##\R# M-41[PG'=(GTL"?<@G209=A7Y8T:PBA;AH_5*!.JHP:6*>(+;%Q$2O*'XHPHY M$A(YM=7]@?5POGLFU!+U8Q;PZBQ8+%FM=BN!I4F@8631@I"5 N71$NTBX MI%TSX$0VA1HB?JQY45WS]] MT^/ KL)^3 2Y.'UYL>+X9:]#I0_I)HVN4Y'-R_%H-G%A5@[N7UY/9^.K-'DU MF+J+BTFZ:(Z9QWGQ\5=IY@;#Z0YG3?N]K]815,515SJ9^O:5[Y:OO",FS<%J MA;L'D3*!T+ID.#@.1GD=L[9H=<;*D_4I3/LN3FN>/X_-9YZ%<)3CFHDVD^ X M![W)$M"W\HG*,AEK[TV;\/1UHE65!P\7J&H"/_1IUW0R0\M['*_#[-WD8YK< M#$)JXKDL)V&H<>"SQ)$DKL$X9D!3PB25,J+MW88U^()[C,&?[MBR[MV'.M.J MI]1Q1>%6]&[OX9F>C>("T701W&L#:INSK7::?PRDWV.M.CIZK/!* NY-^TI% M$IU3P+E QRI* C8("T8JGK+4GO)6N\1Q:7W-<5:/2M]&KAT$LGYSH^N,1MGU M),7EB&>7:;((O#N'2Y?A%%@39BLA>&.R@:A$BB)S9X6M;!ML1M2?ZU)1;>/. M9-[-D5<9Z'U$7J(['8/$P3(+(B0)CJ02>Z6."L4T5[7C5X]1G(+F]Y1M)X'L M9IQWP[R/+4<:-?<6+)<,A,K%15<1J&;,.IVX(*QZ%'L]GE-@0#5Y5PQAE]'^ MYO[?>++TRJ?-7D>3#D;F"%*4G'\9$NYU,4.@DE.;-2)KI?TG=OS';SXI^WY/ MP596\^_N*KW+WV!:D+H-J(K6_5H@_5OW^VIHW)5X*]OVZ\&9C*:&R!H<90$$ MC1R'/O".0?]XY 7G\)P^MR<'4VG2;\+WYR7\Z3=$BS8EXTEF!*#GR1!!/X M/36)T5#;\MX!9O_GB)T&[;M65 ?.>N,]O$,;%^4QNG@["@CTW ?*<_ <:%*( M*6@#AG +*!HF,S4<@54FSRH<)\:.O47=W=(RO:7FV]$L3=*T^)>O!C>#F$9Q M>IZ\EB)S">B=1O17C0>7.<+-/#&'JY^GM0_X6@$[,8+45\9:YZ]^=D+#[K+J M(>XF3NWS:,MP5)J&*60 MG4*3S5H#5@H))&8O!=>*45=SC/UD'G2O[_L&<8R-*V\]941K#=1'7&(-CLGZ['$XQ;60,J([42&T\"7;@*H8U%P+I/^@9B5%C;N2'4 MCC)+"?G^5+\AMMFGYK<1;N40YWLW<2.WB/#(*#RQF8&6,:,73A@89A4XJJ.A M@E/E0PMSX?XS^PV'51+QN()\*D8IRL@^.-R0&OIYBSZR,!%2L!P]'X*^E:0> MHDF<)^=4:M?_Y8F9>/O"$]Z&=Q-JY;/$!L0RBZ$%C(H;[;U7][^U[BC\A^K; M0W*5-\_[<(0UT43T+KPJ"6["6/":&$B$"YNY8,RT*F ]M (W;)!U];>-P"KK M[3>4U-7UU?+02ANK34K@9)* ZST#5Q+(8B!$6!^B9[E&NL;]E_:[2>XL]G$- MF57>%W]S7^X!8=(I015BL%SA+I\#F,PT-.V1.,/-OET-QI.Y-E^^:^7M++,. M8N__Z8;731CY;#@<_UEZZY4]_D.:ILE-FG["IS1K#,*2@BE;=G+P@1"<\ZU3_+:(3M1\ZA#]710+[P9Y<(%:(.QHZ9B;? =ILU8%_K=BD)[ M**?WU6B!-22/[F0@1<\XGYRDX!+1(&E2G'LJ@ZU=AGPX CW1J>Q8^+.-3BJ' M4,[B30-J-IY>?_X\'."ZN]Q:M8[9)@'".-Q:I?!@B?8@38Y>!:I];!-/6?N" M_D]^Z^MB7%N0E3/)/J0PODF3LI'>X."3BS'%F?L22H;4; F01,EXD@1-7EIB M@J4CGS0.9&;$)QVC%Z:%IEN][,2T7E_ E>?W>FOK/!DJHXP$O/,:;6<9P*/[ M P1-KNPT4]J+%FI?_X8>=7TLIZI;";7R9/]EXOXU&)Y=(_'FV6DEFOQF//GD MOKQ/(S=_/3+.7G/>;*629+0.RO=5&PTX*(-^%U( M#!TN2Z5O09#:N$Z65@=58.5UYT,J)4Y-@E7U83D2#1,I@/5E6%PEG&W,0]+: M\XC6F'Q8BKAFO^H,XLE2]%C4VD'SME_'T^FM$,/7U]/9X,K-TKO\'O\P0-#E M ^?69*=PNP;N8RD1X1:\I!ITMI)(FG56K8Z2MW"?6@$[3<9UIIH.PC@/0)Z% M,+EVP[/92S>9?,5?-IP_1SM2J5)'(E3Q"'AQ!JR-H U:G\(PSW.KEBF[\VD\OKR>E/M94!Z_CT=A_L,Y941HW+J1W>BY-2 M!L8\1<_#%K$D!TF$%+7B3-/'; E35:!6LEJUU'U +627.GMEH>,\?L MEX,_#O_\D#Y?3\(E D.T%Q-W==>.^>QJ?#V:T7.3(UI8F8+*!LFM(P$3I 01 M>3:*I*Q-E23<=G!.DC%=J>,Q8^S^-Z>M@ODA%5&6\MI;O'>?62+7*!HE0SF$ M(X7K%OT\%Q,(:@*ETAE.:B]!NZ,]29[UK,05H4G250WDO*87;;I4H\IQT]-J MU3&V1ERA4O'V7:\&TU+C=3VY5S=KDL],2P.\W/[3)&39TL,AJB@\YRY*UJ8F M<=,[]O&H5CQWT=4I: U&D S(21.2\BF9'7'W5E%832_W_9\J M CMTE>":@W3]FO/UM_5NU=%!D.^CJ-HW..*"EN>1XT*TU6LG#@(A<@6&(Z2\EH]>O7 M=@9[TK2JK:RURU-];_#OXW'\W1]7=E3G2N/@EK=*.3@CO#3\OOEZ[P79[G3>5[X@ 9C))[@^ P#X:TJ?2(H M),:E5#0S%VO?@K4%O$.U".^*(.-^%-6!=;\!ZAW0TNUU62_5 FY'Q6Q;0CU, M75MGJF]/L6IZ.P*Z*4&LL]F#RN58W7@-ED2T<"EWCJDLK6_5VOQ[H]D3U6_' MRK)MU-4!NY:M?C^DX=P%OAQ\7A;R.%O.V5V &&FI[F <+0Q-@'B+SDLY-6UW M'<863-H I_]:JDY5^?!^UTIZZ" H\6GB8BK#7.+)' .6!"/,F"]03PJ M42:$M)+47F$>8CAM,NPE\0X6B5?I)@W'GU/\E,+E:#P<7WS],+BXO*WX,Z3T MUF($0A;-'7$2/",4@@U!ZB"<=K5=M2<@G38_:NJC@]J2DE,\OOJ<9NGL8I(: MA^[NG@G\."L]IE.3?Y$,..[1574AEHI!@9MM9::L1W/:)*FDA0YJ1QX$WQ;C MGT/C.ECNF0#FHT-HSH,QGH/3U@:=K+*T]MZR A=M@_L0V,T^N?N)7PU_3? MVT5R'?9/3%;'I .#E AN)KH4(B(5@3+*6?!"&=JJQ4H@B!5VE^>5Q]$_<67D[RZS72.X?TY2OA[\.Z.6#\YY+%3Q-JG;)=!M<1V4)USGZK*Z.#F)O&X3P]TEI M R"IMUDJ"TE+"B(&#<6) Z\HH3JAHQ]KAUZ>PO2LJ+*#&OH](SH+X?KJ>NAF M33'49#;X5Q-?/M?)6":R0F*7JQ%P19PW F;2R"1*M+'Z3>?;HWQ>5*JAJ@[" M>1L0_YYFY]%3R16)H(,4N#4+"3[% (2P2"65/J96_=/K$ D1/2_2;*N"M?&\ M^OF$K])D<--4:)6"O/](\:*4R964R:9(KT+%V;9OJ)5)N-?(*J41WF&XXQ@5 MT3@T5XIQS)$(AH()+@/WFC&A+'6N=GA]!8S]CYN6CYS'O$B.'HU_!]Y)M,&( MX& ,LIWPG(.07!K=ZG:SG4;5:[K?OCI]?%"TNR2/)87O;@QO1U-\87.0\7=< MEDLS@%^^+B;?_7/S)E(3+*?!H9NG$B]G8.6F"RMPJ+%XZ5H'D75GI-D&Z:&" MSGMQ8RW/.M-1!U;S"EC+!KDM@'64LK<6U&&2\_K0[+A+M?3*&Y%R=#IG(,&5 MEC:*@V,J@:%HW&E+0I:UG:J>^?)$EMU1T64;;7216N>FEV^&XS\7 !&QB9*HL__ND^+[>W+$,6 MA@-EI?FSB &\06B44JTC<=JFVL[M:B3]6Q'UM#6N+NHN#@#'DS2X&+W^$B[+ M<3C^^*>;Q"4V[HU3(:/))#P.EQGPB45(,CBG@U+&5"\2WH#GA,A03>R=[A2_ MCXMXW7#>9N[<*6MY)@IH0,M7I)+@:RF'D%FBR1 G67?1WV^Q')(*M4.G>TBY M@P7AC]$DN6%I,UAC!5/G';W#UWLG$[^D/"X=L;Z<*T:CM=) 2$Z6]H,$ M/$T. A7<1FX8K>YS[@#S^^=,U[JIW'KJ_60<4HK3-RB83VER-1BY^64G#[?" MNP*"<^(XHRRCC45,+ODP#BRG#%QF@FB-'IMHTY-_AU=_Q_3H0=9K'=?ZQ[K? MKH?CO-@19T1 N3^K;2'XUO.T= 2 4?ET 03BEJPM.R:*F:JB/3.U0Z*']'Q[38Z?>KX=AM) M'O/Q[:W;CL,(WC$TGDB)^47FP0GTW;-TW#E*)(G=Q36.-Q2ZE9ZW"85N(^_> M8UPML/T(A6ZMQ:V"73NHH&^:<$>TI.AW$UJ,(D,C>*TY1('HF>-6TNZ!:-R"A>+HINFH067A MA/0\4%?;DEZ-Y!1,B@HR[N!<]3&J95/O%KBZ3=YZA.DP1D0-O3U)A3V$WEUJ MUF-\WA)I2JR6D,)_[S0XRA.D8',B2B7E:Q^5]$N&)TR&/KFPC:P[,1_G@%(\ MFRXPWIE)RWI2F4V6EH(5 ;UR2YH^WQ*8$Y3H[%4PH;H5^22L@^5D[:G#1U9D M705T8#;\/A[%6Y0+2$$:)Y*6..080)"0P)MH(3"%!H[F(=G:<:H5,$Z$ _L* MN/)1!PXN3 :?YR'W,N 42WBN60,E25KH5&PA01$60RKR4FCGG&4JSE]1Z6 OVM@&VQ?TX&U_6_QTYU53RM)KWD&<_LW@!,!&: M%8L,#&42MY3 P;J2^<%C2LE;+QYFPQR+HC?7OB M;3M#2W&@F0&CTH,(5H+7@H!S@4;)0@Z4MU#LZJ?W>QE)1=&/J\JMIHVU/.Z> M3M&L"./I;5,YEI,/)=>!)5+.PK0#EZ,#*F6@%KT-$MM<0;?RX:>@Q_VEUF>Z MF4I49#360=%R_WLR"2Q/%!27VFM//)+R6:6;U3GJW4/*:R=Q[[7]\[N1WN6[ MC[T9C-PH#-SP7F'8N]&GRQ)/GHZ'@U@%6>FM[++2+T'L](C3,ZG)7N%6^=,5W JQU M!+PQ629TM+3J?JTYOB/"3KBPC:P/=$28/6%1XY"E([XTB_7HSAL+*7,GA'!9 M*O*\CPBWT>$.1X3;**"G(T(>@R4B"U!>,1#$*_!H!H)V3#/.!?ZV=B>R(S\B MW(,#^PJXTUC7BL1*0FE03$5@3 GDH]-@1&2@4Q229L,U>5Y].X[:(JVFRKY; M@K3!]B,/?FLM;I/IO(L*^LZ#C\9&9KP#FLM%,++<7!^$A"S1.#,Z"F.?=QY\ M9^S81O+]M011@I%,L@:OLD-4C(%SN(>28*F*(7.EGV5+D*VTU:XER#:B[KXE MR(-\?*5Y$"PD<)243'^)%A0G J@0BDKNL^+5^[I_1X40^]"AGN [6196FECS M+-\08Z"T9-J9B- $+H6E3Q(NA5X+JK7CM8MC-L#Y8;AN-%QK*;)FLMUF:,L2 M@!;@.C)<-P([C.5:38WMZ+&'#OI;C!8@;?92=^WO+$$/R?(+KX M_M\_09ZP70_#CVU$WZ'M^OK+9Q33[>5>QCC+J0:>2PLHHM. MG1%(1)MPP.Z[>"M@I4:.^)CJ(C#974K\<7WV>I,NR MD1;SN@BDF.CW.WVG6[N]::3V(85R+_8@#Q:[Z"B6WFI.\JRT=67W1)>,V B& M>G34$Z.4R!0([^0R\5H#.*3OW%DBU.%4W,&.MO5@'@[CKA$@M=KCDBPAZZ11 MIH9!4YDKJ"<<)W;TJ?8:6 _]#Z;64VX'N_#]ZP1+ZG!.DTF*M]BGYXH0W%LB MV@:>ELOIL@##)(40A" JA\!2[0C14YA.DE)5%='IR>0*$2"]QQ>CTM[T[6@^ M$]Z.4I..CI]_7P;6+,OSPH777\+P.J98&EZ^7GYHE*;33^B5#$87Y=Y"&66@ M) >0O@1CJ0S@RFF_M#H*ATZ)B]UU!NQA@"=)X>.E2 <1S^6X-O3RO2>%W\>S MC8E-TW/'H@B9"AB%7]L MH\PGWMDX#-Z.9N/Y;'W]8*[>.J++JJ%WJPRBUZ5J:%KNI'T]PI=-FNWM/. 4 MI3GC^)G#+QYW,6>5 T=9#CP'EW)W]8$''/A)SI"CD.Q6E'H\KV2]>;4<^CZ# MB8%FPE$=F2GMXL=\5=]7\>XO;H@? M2A\O4]JG"7R/X(Z[9/=I>7;8BIY0I:W-!IC1#H0U#CRALCDX"E;R+%GMT&D/ MK>B=,R98P]&GSA)$B!)<( E(Q%_C9+66G_!-XMOH]*E6]-M(\EAJ3#>FBU(J MF0G9XRY!#=H7I8^M\P$2C8(KZ[1W\5EE]^^@YVU2\+>1=]^YU6VP_4C!WUJ+ MVR19[Z*"OFGB#:TO'WH40]P7>P1-QWWK[)[;3( M25:BPIXS6T("I5@6C?",#*8)_ZA,;3MS'993L#&KR+F#@]15N)9)7"V0=61= MKD=U&-NRCO9:4&(/T?>T."P0LI2C#)H!+GP>A),,C,OEEF$7J=4F:%7[T*1O M4CQA4?;-B6TDW@$7FB2CW\>CT)PXSLZFTW3;^5-K*9R)!E+2I?=CQK$S0B!K MB2-GD2A=FPP;X/1O.M32VJJ\K@HB[RR?< 4NQ:F2@0=@B35M0!48SA3:32)Q MI2C:-[7-AG583HL'^PJ[^R7AUX'S@V%SDK LXU#!*JD<4I,65"&!#65-5(JP MTLN?L-JUWD]A.BU2U!)^!X;E60@E=VKZWGTMQG-)I@IA?T ;A<73]KG.J5ETC M'1@G&]'>8_M]R,PPKSRU0'(I9=5!@K6LM H3#,UY2V,'7?2VAGGB3*J@FYZ: MK3V=6]G,BONC\&B1*6L3:.H0N\"MV!G'P4C)&.741ML+P[9&?J*DZU:#?=4\ M/#F*Y9SZ>G\DD2F5I(R [D/3&:AIC*B!&$6L5Y%9TY[,5P,S/J:22VGM9NKU%#L(S7)JX\N!(R"HX*@.I'8.K!KZO MO,/#I>U;X]IA^Q09],'8LTZ[M;37@<.W.J-]1'>Y:5X+NLFR(Q*1",[F"$DK \*@$VB\ MX4 TRR0%DUC]#+ZM$/;OMW>H[B>(55%77:2"+M&^'7V^GDV;N447T )/(6J5 M<>Q9H#G *1@1$LC,HF71$/GPEOEZ-'H,YUEP9D\M=+GTW(/&%M"\,IJIF,#' M@- HNCG>606"1"VY#DR3VLD^&^ \-X+LHH4.8M&KH/$%-&D"H2Y0X([ST@I% M%9"\](<5"GUA17+MK(\-<)X;07;10@=G^'.W]!;@J\&T1!50&F=^VJ2_GT=I M-0M.@HO9E 9CI6..EF"EH-00FG6H?1[V)*@#DN7@<:BZ&NO :CD;SM)DM#@V MN4G369E8YY*S*,N1L%*2H3M0YH_F$B)CCII(C6.UMZ.50/JG3F6%/:3#WM+N MP"[Y-'$16?^QT+^9(>T9>E=@W.%:,ZE-"H'S\ PEQ;%>+AS K=E^]06(7=4!=D6XJD1 MJ4L-=="Q;JTPSJWDW$HJP&2-II?S#FSP&217)'*"_GRHW8AF+9A3(TD=J7?0 M:.V>K;YI[%HE%HTV0+1"%UVB 'RP):ZCHPDYHAQJ[TOMD#UG?Z<#W741B5N] M/MXE@ZV:%4QJKR2-8+V0B#D0<$H(G'"?TN3JG1\.+N:W%%;.W=SPAD[3,=N.["@S+-%0*CQT($7((+(-8 7Z M9E0Y2J*43G87F#^J#,N[:?4NS[/\[W!]_7T\6Y%7.\^5(D[(%'QID"W1WLBI M:>GK@ <6A%'6R>HQZ[U!?Y\9E=MP=>VQ2"]Z/L),RGLK5B/6)F\&38R@(Z>X M=]B(.Q(:&MXZ%&ORQ4]R24C770KE*D@'SYWLAQ_K-R3>KJXSM=-)E_1Q/R0/N/" MF1:W.JV'BUZVLXYZ\(H'$%PQ\#YIT-;8D*@7--O*;-H2X@D2JDLE'=A,LIQ9 M8;V!P)0$(1S2/Q.D/]=91.6=(;7[+Q_(/#H2+G6EG Y2&Y8!I5?)S^ZZ.9V; MA)Y%N3994%WS\AVB>.4$$W:W>S^I'8]W/# M$L71M 9[/Y[.)FDV6-B-:81OFKT?NM'T=UQIFW2-W6.RN[^K5G2VTFBKW4R# M0TGQWGOOUID[+@K#(_4^@'&LG F4.R*]), 8LU8HJ7FL?W5'"V#[-R9Y^)+I MTWJYP[&H0S6)YIB-!"7*G6F)IW*#)@=%E!.&&+015>?2V0%X?S?EU.;8X[8D M?>OQ6&*G'VZ'5L94^KXW/K9/V02A##"92VDT=V!\L&4',5D%(WFH;;BM1G*X M#NB],V)<73,=6/^/42WO"6B!JZ.(Z#I,APE_UM#;DU380^A]DB)DJ:*@#I+T M)507"!C+*=!HN/;6,:MJYZCW2X8G0IE]=+MVH3M@%*+<33P>-1?*YO*]&WV= M_IYF[]-D,(Z#L/CH2_SW/80IM@?3>QQC3WGU&NC@F9ML;.G_'"0(@M]YK2AH M;JG-ML17:Y?1]!+H^!@N4[P>IG)%\B/'Z)';0Z53$HT8H.CW@)"&E>1T!X1J MHQ27.(%KI]MM!?"X A?;<.;ALMJ=7HX\0$$5"8Z24I))"0@G&/AR09T6SFAF MK,V\=A^IXPI0=*CY=H&(;330I\_9!M=S#D1LI;>VSN)##NM 9I M?"DY4AZ\)1S=&&>RI2)24[NHYRE,_7M\=;3W,/N@INB[NKMM0_A^%607>&9* M271U19DB#JTSGA78Q)6G))D0:Z\<.\ \$0)UK:!>XIX?T^1F$%)Q2,^Y=8*4 M:$D,Y>9KXRAXES-XY:*S62?OZU\WL0'0L8:6]O&!ZFF@EYCFLH%(@P[-;D&% M(\ #KH5"EEYEQ)>B?B69,5SD7/]JG$V(G@=!=M9!+PO(,C**2^SU9/2NV4_G M*6'GGBF2=$ _+GB-6&,"M-0R!$VI)KC"VNKMD[?!]SS84TD_G5R4]!#KV57) M"/U74[#[+O\=13K]=8Q8I^?1ZAQ*HU5"4!)"$%P8M?'@4%2$.Z%=!Y<'MH;W M/)A41SN=7$3Y$.KJB/LY0T9[GSCDTHM(1$.0\%R#$BI+X;V@OG:HMRVVYT&A M"GI9VRVJ_B'9Q]DX_/,7-TVQG.2@N]A0OT)>;LL'USJ\VF47VB*5>G1736J.(^:)=C M[=/Q_5'7.\)Z$LMT'9A%5A]G@EJ.!J-/:# F:<%RRX#@-,-EVP5&NSO>VA-\ M7T=?/;-T_;E8G\H^])G9=#([_S28E6&_'<7!S2!>N_G5(8P9SDNZA XNHP1% M!/1L/!BO!6Y'TO/8RL_$-]RC*_YT1]6U+S_\"5FO'!C7U$5%?W,EH'\,9IS^=R\/G3^/5H-I@M6[2W@;K-6=JV]-D,K]]CM4H*W42/#K1Q8 (%K9-. MN'(+A\:GT#25,"T#90E#0]<%ZUN=M7P/Q%ES!'=XWFRCA,I\>368I(!_7K;D MD%$:&0,Z),V->X* *6D(PBMEI8V6FU8QAR?H\.U;^_,#.U?.N(ID*X:Y"Y(/ M91=M"$UBI$PF?#4EI0F@S6BQ<0N9QV@==I"^^NB@\.SW05Q-XQ1; YWW-4RK:K-F#I*:^YB/(=) MB=Z#)@\#S,>BXPX6MD[&YB/5U/AREET:QR;+P2?M@? N M2'#&$C EVJ\LU3G5=@CNO_]Y^P,[:V)M+M3^K%BV]VR!IJO6\4=@@N^NF34J MWD.L'2X!2U1!!22N [378HDO!?#4:J J&4ZD=DE4WS4.;Z]VIN,MI%E3MS/_; M_#[2'M<454VS#@&M0,.S8UR*#"8$!H)9B6A8!$U#BB8:P@5IH;@3TMJ>0CI$ M&&*CT?F?Z&0,1A?SW&AZ+C15E*6F^,NATXQVA&>9@;::D^!*]^+:"W%-_$=H M\W>>^;NR7LWB'^41E;OIVX^Q9K3$,07$+>[*-;RS)7>_P7]N_7R(UH=RNCAU&C:?27&UW$IM MVFB*EJZ0,B7*2^/WA,Z39P@PE$(T[3G#[1;WB=K'4:V0/1^"=:>PFI6#. V6 M]8RKBUK>C"?S/GRXH,[O]ET4')USZF3F$4VZ%$LADT8'7(;?72;LO' M=A__\926<9J9YU8@S:S"M8P'<,1&,$+9PD1-W(_2LO4QS^240.]*0N8"Q1>3 M!2\$+A?4$15$-)Q6/R5]AJ5EV["TN]*R;91]Z-*RU4?1UD>N!?6@N"AG=8*B M+9PYQ&P#B=117'U_)#U5X\#&I*=M=/&])(VT&=./I*>MDIZVHDD?V2.[Z/A[ MX:\VS!/-"6@6<79[F\'8TA.&1$FR]82[VCU6OA_>;I7T='2TW4:UO2<])>)C M<,6T88ZCFTEMN1W90B9:(3 CC*Q]W]IS2'K:2N=;)3UMH[ >DYY,%"%I0\ 2 MG'I">PU&6C21*&4^HK42G7;2TSX,JJ&D8SJF>_>Y*8F=A]S?CA81*ZFE MLU$E$ K%)$02X)0W8#1WG%J7 V''$D!8.8(C9&K'#O'A"-#!4EAW-/](@XO+ MFY+X]L(MW+9P:>Q=R&,%]8B^@;+(LG F TN0-3)@>#1@I=, G'H/B>J M=7A8C;@R]6K-XP_@L>TN\'%=:57._WT[NIBD.+AG\M_!(L2R0(P''TJDPW#< MEG@,^*-00CD22-0ME+CA%=^K(FM)K?ILG+GA(U=N@4MI'KQR'JR0OG1S1%Q: M:\A!9I)UH.EAZLZ:*;G^'=^K.JO)K8,K,SZDFS2Z3M/77\+P.C9FY/QNF+-1 M?%5:.**'C?Y+]C8:GD$E6BJ6C01#E()@LF5"2NI#[:AT*V '8T1W[EY]A51> MTE__U_5@]O7MZ/TDS=R7UVY2TFZG[_(?(W0,I^/A(#;% CD/A@/\;GHNF8V< MVP T"8W2B!F,C+X4,E/)F=&9BA8KP[;O/25N="WV#@STV_7N+0*\2N5>EW.- MPXV*H>?)3#GFY0ZW+?S.VM(#-OFH>>WTSA4P3HD8E82]=F.I'Q8_"^'ZZGI8 MR-I<=UABOI-T67R>FW0'?_?@]Y8OJ!7BWF=LU8 MR=&@P4T%W83HE K29U,[?W5+C'LG[+9[WSQ0%JSUC H'2"9TE$@N@3+M0&J1 M&.4ZLES[9I-M\/45TNZ41X^R>+M2T-'%M><[>!G?>'0;IM%1VB12Z>]4BLRS MBN"*$&"ET90!=R8TKA9*YP!7$-25EBM#-IWM0/>/5*A;>"[)R9L M(^PN2M[OEL9/$S>:SN_2.(O_[WHZ*U)8!)+*=8>"< O2A@#"H"?AA,5-V#%/ M MI/=N<@=79>($>H)HJ$52KN*D8(0PX A+-,0@423=4:8-Q!/C3G6M=+OF5*F,DS 38F \Q;PK(@AE0/#6^'\,0H5%LG'9PIO$J3P4US M$>S;T11=K";V-9C^T],!;%($C$5KGWD>E:L=P^R?'D\X1(=AQS:2[X 5;\:3-+@8O?X2 M+DMAP1+@8@NTG+J (![5_H+)=QM,[.X!6;*$Q&T?NGQ1D#]6R'U=#?N2O = MN$#+T_(/N+-^_--]7MK43.K I0*6^>"=[B)HYTM)*ZO#@UL8,8;E8PSNGHY1-]C[)^TO1Y!'35EN@T3 M;1+NJN&O&_ YB58%+2Q(A7ZG4 9G/7/H=X9LHO+<99H/Y*BU13 #K*/[@@\VJ=EBQGWG)S%VJ:_N]K-QSD MK[A&GDV;(^YI2QY;*K74V8&)(8'008'W7(&S)8/"(W=D;4>RP^$\T\A)WT3H M(@UB' 9%4-_D:;R9[0 RLH@$W/../1C9>G0F4VYKE&5GL8D! MT@R<-\T4$P.OT' S2BH5R[5GIJ_PP-;@?]#[L'SHV4-?.9 &^*/1H,N%8W', MIF!I D[1 1&$>_!9"\B$Q)ACBL[6SJ&KB?\'O0_.BB[<[2V-JJ!)"!KM*1)I MN:G5)# L"O#1YTBHE\36[NBVE\%\,+NM""M:E9USZ)5)PD#X0,#3I" K$RTE MEC'39R1N._0_YON!&?%XMJN#&VIE#,*(4+(0(4NJ05A-P6:>@.;,.)/,A% [ MFE8#]P\^'XP%CYFLNPMF;BBT:!N43ZGDT2DP3Z=7.2;T8ZSSY'Z[+Y-^_'.)8T&TR:TMM&#+?'(CKPY(2) MH$W)^70Z@ M"0\:Y2Z032JG:Y<@=#^F8UOB>Z;=;TE_6?BR/2G#S/U$%VI=:3"=S[HC>@$M/6**.9ZNNT MJYKE>QR[B"\ M6VFB^&02N,SDP"+"U!P7U22!9\VES8(X97LD_CUHSS1XL8^"#K?KW54'$1E, MR@F,9&BG)AK &P3.M7/42Q=UJ,VG+2&>.*^Z5-C:0\CZ78=?-J7JT[>CYN;! MR_$07S>=]^G!]7=U4G_Y]+6?#N+ 30:I+.CXL::[-B)ZERL\[UTGPPJWL1AI-()3:6H7ZAYE M,^;JVM^J!_,V6NBMX6X;4,^]!_-6BFO5>7<7J?=&B>C#79\(VPNZ =\T:,V$L.Q).:?T H2.%HPH5[ )YIQ@ MRG)=.QGO&'OB;J62<25Y=M .9[71O\ F,K-2$ &1$ K":P8NHF4(7"O M:T_R37A.0??5Y-W%M;*S;:!Z"0))"=P+,>HSC G55]>!G[2;N#M>"WP6@\:>Y96S1V\%8SG5+$096[4YF.);*E\(L@ M(=*L? Z5M?\0PVGJ?B])]S+SWXX6-S!NTPA$JTAXN7&9E+-7X7FI,+(:O"-9 M&Z9,5-VO%KL@/TV6'4"K-=-E;F[.[\X-IY_&N U?C4?-H,Y"F%R[8?/]+VZ: M8MFBT7AO1'B>DS#91PXT"#2IK*& ,!GXH+0*-(IH'V36K[QS7GQB3>M%! M%T=M=Z _I/G-)>-/[LL_!K/+,B&0WF_&DR8*_ABZ$D*$1 4DZQ/Z;QFA)U+Z MSWNJM.:T@[MD=H=[8H3K67\=E +>WE/

98&URG2:;J&ND@Q^3W-+MW?:U"SQ_W(@-H$W(0*FN$Q0D$ M4J($5&9":Y_\?P/@-'FPNXP[J"'\!DPK.\PP+2WNGD I9Z7]5H#2D *TUD9G MJ;,GM?>EK4$^ ^)4UU4'97WO)^,\F#4TSTIJ&VR"$+4&H17NAM9+$$X&BQ9] M5K0V:^[>?IITV%&ZC_5LJMD:]^SR4GIZGF,V7HIR55(9GHX>3"Y=$:6-26O' MC*_MB:_#%"'" ML]HW)NX)^<1X> ]KN!AIY6KN_2PCA'GDM(>N! XKT)4X(+.P)4TTC&78F^= M5W<UM;S"MYV6OQYUVB91"XH&@W"RY(W@DBMY:)4Z5BM62">U+;>CC/; M_U@8MI5&5M!F[WCV>_>U"8:^R[>&YZ,S1"9""@)!<9/1 V$1?4ZC$[J@AE(K MF4BZ-FM:P#I-TM36QPK.[!V(7I%@$#*3(>"0:2H)!HKBZH=#Q<4PE+@$,:I^ M[O@3Z1P5TA0$X1K=< :E%A!=+HWFL-4;. P%XJPSQAFJ'YY\'M4!?/W2IU*ZDO[KNJ1JWI3YNGO1T;HGU2KW M:86T5J'-M^^Z6Q)]-"Q()2"'LLUI4>[1" 2B(<8JF37WM<\=UF'9>T9]^]QY MWK[15G@='4@?<MAG*P$IB]5?P$9W81 M=1=I;X]A+5)\VP#KJ.)E+:@#5;W44-W3=-A#[KT2@]N2H4E),9DI"(.>@]5> M011,&A-$,JQZBF._A'BJ]J57/FPC[NYYL$C33UE&*K3%W9.@E2T1E&Z(.A!)V#S',K6P"?>D_-^-.=BK]YX7>_X^\NOHJIP[<@%E1J V.;W;R- M-NM/T:?W[#V$_U!]>TBNXCK\$([SW"B3#8BD%0C'/3CF/1BB7"#1.$];%1\> M6H%K]MCZ^MM&8)7U]AM*ZNKZ:@%$TQ!=V1"4+ T'-6%@#+-@LXDQ$&NE:Q59 M>$)SW[RTO_UQ+[&/:\BL\@[XF_MR#X@*6GG++00;<4Q")7 V1(A>>*E9)J1= MV/@IY=U_Z7>HO)UEUH'EVB237(=97GUV@TD)H+R\ M=).+-#WG7HD@J03".=INTCDP*7/P.>1L<^8DU"[IW@+>P:W<.F&SKA2R=N+O M&$QOA#=-X2\7XYL7*<079W^Z22R6_KO1\.O3@?-OJ''_.7-6X RX)<.W3]XJ MD+X-REI!\Y75)F>325DZFL/ 7[[>?69Q0-C NL6&&B\]+7]W5TL/OK*7V 7$ M&@O1PZRVCW_\]LT8."NW>ITD>3Z[<**1Y,F,G MBEWWEI-6Z1.BK=U \M&2VLCE[2B6!(=K-YQ67_\?/GN_'>!IN'MN!/B2\[/A M\-XKGN3ZYO&O?> >.>!_3\CN]/(O;R8I(77>OGV[L$E!QN#*Q>]WS^YN*3ZGA?L9U%6FL#4RMF6B+7YY/C-I(O^O]^"MPY-^[:$84Q'R )SMW=$]4/>^M$N[MO=8WW M;#AN*$ \JCFC$FM(JMRUG_X ?$A422(!"&3U_C$>NYM$9OZH3"02^?B7__GM M80V>>%GEQ>9?_^3_V?L3X!M:L'QS_Z]_^NO=SQ#_Z7_^VS_]T[_\7Q#^[S>W M'\"[@FX?^*8&;TM.:L[ 'WG]%=1?.?B/HOQ[_D3 YS6I15$^0/AOS6MOB\?G M,K__6H/ "U#_6/^WY5]HDOH)\GV84,$@\M(89G%"H$B")(D%CSWD7=W_)8YI MD,4(0818 I%//)CR2$#,_("'"8OCE#>+KO/-W_^B_I&1B@,IWJ9J_O-?__2U MKA__\M-/?_SQQY^_9>7ZST5Y_U/@>>%/_=-_ZA[_=O3\'V'SM)^FZ4_-W^X> MK?)3#\IE_9_^]Z\?OM"O_(' ?%/59$,5@2K_2]7\X8>"DKI!?9(OW.69/J3>N*G#;]7W_8S M+_."?:E)67\@&5]+[IO5ZN='_J]_JO*'QS7O_^QKR<7I9==E>;"JXC)57/JQ MXO)_G"/VTP7L.^*W/N;5 7.-N!]=\3B&Z4=G[-Y)"\'G9WA YF*6VQ_4^PU; MZK>[(W4QZ_-S[.IG4=1DO<#/8D]FP/):_<$'^6\=&;70B#%MZ'2F>\ J_U;S M#>.MM3Q8&N3L7_\D_VVUK> ](8^K:_:W;56KW:^Z*VXY+38T7W.I9#=RQWS@ M'XI*_OE;4GW]7!9/N5SSS?-?*\YN-I\>>2EM_>;^FM;Y4U[GO+K.JKHDM%Z% M(O0%]N26QD(*49AZ,.,H@1[W$<]\AD/?6]4[O5CQ#?SKEUZ$AL_YF?R3 <+U M&4M1\JK8EK3=8R7CRK]H9?FW [!G'_S>"_#_G_U\!3U@=:V_$E$6#\N!7!?+*4S[HY+"_PD4)>.E/!&= /+(?'PN^2/)V1WYQJN5C^.8 M> F"H8@(1(%'(>$^@6%"J B2-,DR86+0AXO/;(@[4KW-K15),T-Z@(2> ;25 MS\QP]:+=C_(*APLO:@VGQ+JI1:>?,9,>ZJR7MW*;\1_Y0\9+U>4K,&OG%3; MDC?QD=_?%0\DWYS?R4:Q&%>="R0TTQIKX;05Z8PH8SHD7QGHC_ROO>Z\7&T1 MM3DC0J\QY_[:;JOY4A?T[[?\47ZPKZ3B?0VUMV_IK4>;_Q=G^ MF>N'8KNI_54:H-C'6!ZR:"PW)H9CB&,_A%Q@C"*>A:F(3#8F>U9F5TG)F#Q& M]%3!8\N:_*..-T!VS V?(PU[9CO>!1]$;W]4@$ M B:A%T-$6 BS+(Q@%!-$@Y1X+-7RM(]6GMD^-;1T#KL3\H_;CXND,C,'V@)I M*_I9YD_H;<7IG^^+IY_D.ZW*RG_9:^KQ2HLHWED!>CTZ_X"=8Z!.O.I_[_^Q MS9_(6AV/;[E<.:I MO]*#N24U?R\$E[\]/^01(YGT'J(HA$@D#&(BS[LD\6*<"=]#"*WJ7=QV^%\K,#5GX M\^NY+M_O1S6T;\U':Z*9 P:5L[/[C.TCZCN^^,/#-UJAP,WNQ]'+]>,5V(D& M>MF $@ZTTKESGE[GJSARN!9F?E$G[74^S$O'[I6X,(\=OSI3,MD%#(ZS?X%4:,7"RX6.#HMR#!V=.8)\\/374F4#GYY M?LB*]0KCB(:AQZ# F$!$(P0QCA'TPH@3*C+?\[2B04K@=+C28@>GDP(,#TZG'[",J/)[%=.^Y8]%J6X' M;S8J>[%)S?N0;_A-S1^J%95;2Q*1&-*46#30&)7(4P=DLL& M*PU . I+FKQK&6DI'AY+_I5OJOR)MTD'\L#_2=R1;SM'][.B7FRN:^DF9]N: M9&M^5WR4XA>;6D*Q;CB32BO]Z)4?B(1$7@0CS*5%B=,8$HPIS#R".<5V6*BS1))5U1V@-@SNUQLR64Y(&_?%A2%S/-DX",&[D7,IN9JW. MB>TPPJ KW,B92B[1&0S*]G9BQA:N(#?%3>@8<>1(IM(;J706@064VP3<8<*;O2>N:++S?LC+PPWUX.7 M9E9=20M^?/_)8/<\%&E:!:VE,=.U7A#'^^%)[JWTY7"EQ13CI !##3C]@&50 MD7[E;+OFG\1[4JI\*'4SUF3-O2%53J\W[%V^WJK2ML:WW1GR"'&/>6D*HSCF M$'',(4D]#E.1^A@%21IS:A1GM.-C[M!CQY4Z6/9\J:MQT'!V!1K>FLOTCCO# M"*0E^)I!R?DA-8Q3FJ(I-]GFO.YTJW4$CZN@IB47R\8Y+X/J*/1YX7*6EJXC MP-G0R1L<$MX\[Q_Y3)[5'UW_04K6_.,W>8)7Y_TF;@ M87ZLNI7VWO>RR)>4KUGQ**W[SVMRKWO .O/ZS*9.406*+/0/%+'C0/\$=D[Z MZ;.8 \'-+-&$S.!W1=[146U".*M#V[DU%SN^30@U/,A-/6I][?M0;)JREW>Y M*BS?L)V#]8[3M?P_MHH%C;TL)9#X 89(Y1\2SXMAB*(XH4$4Q*E1C9T.T9FU M=4<7L(Z@\E'4C:WD#%2*$^/;V&D@M:]8G<)C'-54$#3DK\".@:OAX:OGPND- MJ+;,[JXUITDN?5>I#<*)"TC]=RUN%=4&7[U=%Q6_*W[=/.;O\HHV1R[M.\6S M*\Q]H]@0!@UE5:QRES\TM_J_?OQ\ Q03\B^VI6[VQ008&O>+3G PO%W4A*"+ MH;BZ;)R4U.ZJ\?RRRUTT3HIV<,TX_;3=[OU.NMI/TD=_XA]V28A$[10''( MFL!Z3WZP'SC^21H*:[4YZ*R_V"YA(.QPNS!YS>)'RWGY2UEL'YL;ZH=9UYR:6F7F+4-1!0QZTJ;8#!L MK[?E9JH]AS$P&IKL#A-#+;X< M#C,MUA/43H,GUEY.>_6$/-!$L>RH>K00L/4N9OYR&4@W@4^W=1IZC)_;L%#U81HY_TX M%\>HZX+FJC! E7W_O"[^^'?.[OG;[<-VW9#XA>0;]=?70O[,[\BW59;@U,M" M"GW/EXK'? \2SR<0"4I#+XZR((M6CR]:OT_WS#7CPN2G^Y(7[5_Q&[)N?$)2 M@XS?YYNF!U8AP#,GI6$S8D.,?1KYF' "22Q\B&(_@3B19HZS4(2,\C"E08=Q MWZ+\]1$^W9==#U\U;8)OF$+7YK;<%%\];/+_:FZX MWQ:;JECGK+WNWK#/\I?(-W7SGY_$S_E&*FDN'3KY)VV)P/Y(MD^T2[(D2F*6 M0I^I3I29-%LX"GTH(E]$&?8C0='JB9=9H>N0N6;11#V'C!J8LRJOP"&9)F)P+3T?FU#E[ MB]K;N#OOC#^XZKRDMMXJL_/>CQ*45Q2SS48*D#;+6VEYI6B#[,FV8\..-"TOM803YC7)8 S M]"0'PS[N"C!,=P ]GNU_'6=8S@TFZ^;0M?_UJJ >L/*ZX.IO/I<"T^XNMUE]D6+A5[9_3[6-U!>*,B - M03-/60?7,19F]GA O/%?&_)@3Q]$SXM MVHOZWGDRPU7T+=_Y;2S!K;T05#PH83CJ;!TMN!G4!@IK%VTAOOMI.2.=ICS]-9=&>= M%/?E?CK]PJ6U^ON[TIM-59?-J:ZZV>PB-8/HS>>BRA47/Y.\_(VLMX,P*DGC M+&L"*%&&55HI@QFE @8D";!(/"_PA%ETVS&'LP>WV];>*KH]N-O?1U<'K(-/ M&W#WE0^"LW+WZZ_ZOGSEQJZ^ZX^I9Y1>\0.9F;)AKX#!MQE^D7RS#W\?1L5[ MAJ^ 8ADT/"_42\ IK,Y[#+CA[I5Z#SB%]GQ/ K=D["S];L%!(<=>U04AE(M8 M^KDDS:2SEB8PB['TW2),>) F010;WDJ.TIO="@^4=#"[T=">CD.F9QV=P6!F MZP;R'Q;NS&&JM&1T9'C&:2UJ1K3$?FD4]%ZRK+R[>[A7RWXP*"LX^=Z,URI- M1XF[_$&=*0Y^F1]%M^0QK\FZN_!5 M\V_JY_TOCJ99$N,LAFF"4H@8(3!C%,.4^I1E(?9%R.R:>(W2G3D&,'0=#_FX M BTGEPP-T(36U!UW!IB]FWT)5A=XS%J2._>$QZF^DH>K!<5YSU7O=?/MJKD1 M4,5+G7=F4%)TXM69M;^]:QH6OW6D)X?[:LD]O4E?*+*9_MI+:[0]C\ADM3F? M6F^QK7E$F.'&//:8Y:DNW^0U_R!/ENQF4\O/F&=KWMZOR8]5UKWB?E.7\/P_ M.2GO)+I\1;$@811G,.580(12'V*!?1CY&8H9]7V:)2;;M"4?,RNN_($DAD<^ M2SPU#X/SHV1X3&P8@@U'8,]2>YDNMVO)2#/,<\C=%5",@88SAV?(RZ!Q=;JT MY&+9<^=E4!V=2"]F(E>$X3!MT]4S73)B9F2L'W#FR:710J8G/TLM0TW16*$899E('_23& M4A%3!#/?CR .J-SQXU0(E%IVC#PB-K-*'O9#;*G+7^R>OG6?R&/86()YY-,4 MTI"'$(6)@#CC2![>,,;"QTC0P.RRSA5P5G=U'715"UW35+,"Q2S(Z1DW5VB8 MF3G[7] E;33/"NB^?>8QJ==JFWE6Z)%VF>??L2PL?N0E48VP/TCW51Z_2):O M\_IYGR6]8CC-PB"-(?54;P.?>3!C@0]9$'C,BUCF42,W99+BS";R0[&YA_*] M!U#TG("U8@6L.UYRT^&FTR#J:;Q3: S#K3LL&MI78$?]:E#>X+#D5E=45S6T MD_26+8K5%?^HRE7[14M':=#.0%+ICRJ!\(,XCF#B9W*KCWP",Q)2&(21- \( M2Y_)-_*03E&9VS4Z:,>A?NEVAY73"&ENZ9?*;;B7FXMLOHF/B>1J]SY)8]EM M>TS,H_UZ]&'+2&59L"VMKS?LQ&E9W:.P-,4P\)'UQ"1T17L<8Q4LL&%S6$/HHFZKQCI_VWK1;\+/E\V^G ?T@- M>-LIP'56-7^V\A/*TH@2R%C67*ABB-. 0)_QQ$,4A7+'-C$$FG1GM@FW0QO0 M\]&:@)X3\'O/BZ$-T$56SQS,@)>997 $E;&1,!3?\6]+EE5\ /H)=>@1UG8,]:L[_VS '%G=0= MR9^AB='$6L_"N$?0\!ID/O",C8X9%HYLCB;114V.&1 O+8[AV[8W,,>V;!>^ M>-N%R3P_YF&HKD1))LV-M#>0M/_)8I1@0GUB5*RM0W3NL$._ZQ+VM-<+QA]5 MA95AG%$+0]W+!;?(F%XRG'),#H*.;UU''$TD=G;KH$%RX=L'?1".;R$,WK4, M(&%9CC"6D+# (2^<.;QAI,RN(HP'"Z^;$SAI&!'48333UDVB^\V MG4\;U0II(X%__BP_Z5=2\6H54!+X@GO0$ZE4K]A3#2Y)YKSZ?_X'#OS@_R4UD$<2Z3T7 M"BJB5,2JE! MR9MJ,%4D\*2R-?]BWHWP"$ ]];X4%C.UWE&[ I+>+)&[,8$&B2% H]3B# MG'MA$"8)DW]G-AIIA-K93(-OJPF4XRGJ_>;^J\?KXCWVZ87"@7.6U"VA^W M33)'@'V$8HHABYM[\8S!5$049AF+.&,XY)&67DY2FEDW6]IJ5A0XI Y:\GI* M.HW7N*(Z1<%,6:T!T%9:;>%&^@/(-5J=E?^R5]7IE1=15VT!>Y75?\%Y]X!? MRJ*J5H(D?DKDKBH\)G=5CQ.8(I]!+XA8' =Q$"+/49N AN#,2MS0 )24Y;/* MR6P.L,[Z [2(Z6VT+G$P4^/1BG^Y"S?D%RGK/Q!T_OK]EMSW4JA_(+Q!1?[A M>Y>V\AHAU$[+S4@8$$XC*!*!(%(=0H@(Y.Z-_3CS1,@0TYN,9$QZ[M/RH$G5 MN$K8C1TVP%C/8LR#G&E,[&6#D /HG \P-I?9>4^O2<*OU-9+%Y#SG;VT5[#- MFZWSMB>#.OWOT]I8Q%B*$)2N0P*1GP001Y& "64B"TD8!M0H5GZ:S,S&XU34 M:3B5YG-1U>6.L1>/V>2QG0%3SW)<#I&9E=C3:R2>)P%M7"AG2:XGB2RYVU5IR+U?!#@+H9_*\P$2?@;3*(D@)JF(,>&, MIUQ_:.(9*J]Q>6U:TC**TH2*NI+=3$/G%]MD0J$#\6VG$%K!8#AG<$*\T5F" MY]Y=<%[@!/N',P&G'K:]=)>J+9>])37?=]+O.I3M&PBM&(TI0ID':9;Z$*F. M&#CB#(81$BP*DS#.D-D]O!;=V:_F6RZ 8F,XMZ(_L1\TPS*]C==#5L_1F $O MX_.)"Z@L+O*-!'=VMZ]'=>'K?B,HCC, S%ZW,R@?>:T*A3^7Q5/..'OS_-=* M'8)V%?[75%)MNE&L6)"0,).G%)8F0O7@(!!3E3 0AYAY1(0X#4SFB>J3-C(K MYF-%55(+557JCQTKX(>M9.5'D#T/VG.0'3MFAL4 83W;,@]N9N9%0=84]O=< M**Q^4(R ?/,CV#?RN)Y&S=C&F /@R,P8$%[4TI@#\M+86*Q@?H!J(@(J@5\N M*#W4#_M.-_U)+=ASPT8L#,(G70<&09=S7&>/I?-AYZ9U?G.@-,_V$E"*8>3R!# M&''J19R$1@51NH1GMLH?"Z5"9-U-=FANPXJRF='4%YVYG4'I>+CD]S$U\A7' M0+[2?,?O3R@,N4<@BC!78SHH3+PTRB+ALS"VO'6WXF?!J_@!?Z#?KP<<@I9% M\(-B\D=;PV3W44SMU>Q0VYLQ(Y07LFX7P>7 M5+=C+ Y"B"@2, V]""+.8IYR+TZPV0EFC-K,ZM6-D=S3M%*S<;PT]WM7*)@I MHC$ YCNSCF"N]MU16LONJCIB'^V96B]=7.W6]QGBF4>9QP@D02@UV0MBF/DH M@ E-8Q_3U$?,MM1MFGSN3;3A7O26M/Y3VG,3C*N5(6#.= M.B&G/*"Z/)IJB'71\/B7:RX^/OZ,4*<&R)][U%4OAH^\_LS+O& Y[?ZT:3D0 M^%1U&Z.0Q"&#B"488I$B&-(HR:*4)=SG)DD7NH072+EX[*B"K$L*=]&NX0R, M>COB'."8Z?3I)@X*K9Z-W5\I1L /;TO.\OI\_,]!:X=Q#&;K\G"&["LW?!@' M8[KWP\3[YEOT74G4!*;KLGSS?+-A[.)) TY1\W)P7I$&;/ M0-+/GW*V)6O]S?JD[-,[]:5BFZFTAL3N+MBGQ+/:KD\NN-A>/2;.<*,>?--T-)V M6,D1(GH;ZR5RFFN;MHC&F^,Y.1QM@D?++[K9G1/NY:9V]CG;?BFC8RH#D5 6 M8 IC&@I56T5A&OL(>BRE<1C[81QJ]273(S=WL+9M'')JO*7Y?%1- ,:7F M=W^03O)-S1^F;AHT5YGOU]H1![U/UY-O1LJWZYORM>0,.,(Z?.0&PK M'T]G_<5MW148H+1[[]KF= \13P7PD4DA$PB&*"(,I\5(8 M8GU0ZU]K3)X9^Z[%/:W M;54W#2SJHKECYYNJ^=5==7G2!ER7/\CC]7W)VTC: MBB0Q]A!2C:H94<,F$4S3*(6AQZ(L$3Q)D5ZENQW]F?6OYZ@=I5CO>5*YJWE? MXUVJ&N]*\@7(CC']_F=?68LS;3\>X51WV>8&4X[AV(&6(T-R&9V MGQ_*FY.(T"@:*(1#!+>0)1PCG$*/&@%V!!><+2C/BK#;]751!W M)JV#]'G0^F6G[2_[B!-]G[^CWT3M-HH#4.Y8,.T:9 #PA-,T%UZ6DUACVV5NB*-68:O!9U9#)?;5MB'K+'XNR;IKH M "49>;G]WNF;*+OOH!&7F?,3& 9O7@-]AT'3B^"T"Q\94ULNQF0+Q$$@RGH1 MV^2%+P]DO7ZSK?(-KZI5' IFDRPB$@X_;$@9AF%L-,0HOD@I-R7)!-<+C>PND#)X4YSA/RJ^G7S?%NKA_OLWOO];]+5L0<.1'@0&M\47ON94NE^_RH/)MN0&T<%3[RX0%R0;N9-TA$%'V3A& M>%+N:2_\4I'-U-)66B-/>$PD*V?WY(*+^;-CX@Q=UM'GS/2H*NM] ?8OO+@O MR>/7G))UV_6 I!C%00K3( [DUADPF#&/*_]GHWOO8BRJ@];E&61;+LFY8>\JE\TS]*MS3JWP,P;6T<7*,)7IO&F\U)/[VA.!#;3 MKJ&LL_3VTI++KB;K[*K+%69-"790G37YL.78SKX/_LWF<5M7'Y1_&G9GG=2+ MO"SQ,60)#2%*,]4<)&-0<,J#*/;BS&RD_0BMF96R(05"RS/A&$9ZYT%'DIMI MYWX\Q15HZ5X!;2#,IW-.B^AJ,.<(I65GB]G:6:ST%"'F2+_(DMCSZ.J-!X^U_$)VNXA6H4JY&WF#) MQ>[B?Y%@UN"=^M>]$Z'N@KM>@:WJM;$K]Y?N)B!/'XMFPM?,SLT+K>,;=0O$ MK(Y@)G06.Y19"#\\IMF\;GEP*TJ>WV_:'G7TN1^QT'2NVWF9[_**K@L5%%W% M(A2"IB',4)I )->$F# "LR26?YYX/$&!7O32DH/9XYK]M G1\M4UA:3/@'^C M;7H+M9M#80JUYIEP/O@,SXD=7CTGNW$=5[O1['M+M6?(X='1#@E7QTE#ZLL> M,>V@.3IV6BYC9YI4*_?=U!WZ?$UIN27KZ_HM*V%$0POK839RY93&=H3624MTBU7TW)H MO2U5FQV?.QX M,9S@< XQ/9SD:W:EK9?:E+6>NI]$4\F*O"2,_W4'TGS"I0['MI)R:K\I_D7OF=' MC13/^'V^V2AC40CPS$EI9BLN^T1!(&TLRAC$/@DARK /,:,)Y/)KR6]$HC D MW2=ZOV'?Y0?J^9KI\W#YY_+#M+26_#1ZMGXQL,TVA!;C9MSU@-X5V+,"VD<4 M["_^%ET(W("V\O=RLVB%TQ$.3.,[);3-:FJ7.2TO6+8 M=;I11?_7G][>=-5/_2S9SX5DDM=YV5Y#['M6JXWX(Z]_(?E&+2S_]9.X(]]6 M7D!#+PXH#&//A\A3]ZU!1F$2^@%%5.Z*H5$WW%>59N[+B8>BK//_:J/>^8:N MMZP-B\L]4NV7%?AAPYNALS7Y!O@W%2+GX(>N-?Z/ZB_^[Q_\X,?&QLA_0S_^ M^$-H./;Q=7\M>EO ?YO?@-D6,CE:\@J<;OVO6-P]\A( ,.A>U;1@41C(;4C4 MJD9XP,YK?Q:7LWQ>39;EQP:]]F<[.:'HU9ERN^'N9RA7_]^6K'.AXDW7 MU;]S=L]WM-O!#R]+\*^SJ@EFKU#F(<8S# ,_4[/,H@AFB2=@BE,/>U'"*3>? M938/KS-OEHWC+-;%'^!KP]1?P.\]9<,LI3F_UV4;VL)?P?EVU7RCG]4W:EA^ ML5.U6]#1?J6<%RF6SN=TMD4Y!'KF#<@%I]_%]N(08J\?PT\B,?"L3DH2HA'*8)": 7 M@QO&9D]_&'Q!=2XBPUO[AAD@]_J\,2.2>;#G'I *=/R#@0"F M==-.OI[>GK#\%S$S_WO^AH#JP;Y+NB#UX NZK-EVB9VSTFXG3"U< >X2R.-" M<:>KVYGD7XJ"_9&OURL:9()PFL$@4ZWM NY!3$,?4BXR$8F8IL(H5Z-?>&8_ MN"=S!3;<<#+B3O2(^IE/(@8S% 9J@"2%A 9-ZPQ?GC$$P7%J?F]E X#U%=0; M(O^3<@?W2_L?1,I0DL4A%'Y ("(8P31B\J?!HMAG"(6A2$VOBNPQ,;[U&2!R MP97.#@V]7[];=E&+_5*8ES;WZ.]MN@<4].^WO)]O M\+E4!=$/U]OZ:U'F_R6-=I,/YJ]2POV(Q!E,&:,0X5# 5,2Q"EU$"8T03I)4 MQZ :T)S9UC9<@'+'!GAL^0!DQTB7#6?2;$ /S7']FPDC,]5L:E+ G@/0L2#= MO1T3DR,A##L4&(E\4;\"/4H+=B\P$OVPEX'9JTZ+-?O(F$=1&B0QAL+S&40\ M32 F/H4^RPA'OO0[>.*@$'.98.3)XLE]N=:5/!9MFER+]]VEG6VL<@)4O4W: M'506]N%EA>.%*+DJ>YPGBC=!['LH5YR(I6F^95YF^+.4H]CPOI?YNRV_*][E MU3^:P%P7"VX"@E6\I/5]'OGC/S$4I6 MP(X;CB4P-3,EL\%I5$5X"296Y816!!>K*[P$CF&!X47KF)]GI/_#MK3I;OZ% MET\YY=6[XH'DFQ7Q(YJF80:S*/8@BE ",QZ'T*=I%"21%\8HTSW!G*4RL^'I MZ#;7:AUA\'M+V: EVGF,IL\E3B0W,P]60AN=/":%NN"L<7[MQ4X7D^(-SQ/3 M#]N=(-X_/*Z+9\Z;\\JG1Z7V^GT')A>96>]ZNNV\:M!2-G/VS\NOY^<[$=VQ MB]^R,4-OIDEA';GTY^DLZLU/BOO2D9]^X:(:_?==_7E7H-[]3BEB+$VX#[$7 M-NA+\2W[K8W!IJ?>KL P]KPM M<;"MF1\5T&V!_&E2KU$-/RKTF=+W\7EOC8-]-<41 MU^T43Y%ZG7Z*(T*?;:@X]HYEJ?I@QN>@I+;)H/LYWY -52ERM,Z?\CKGU2J) MHX@'L8 )]BE$'D$P]1F'3(W_HXF7Q:G6G9XE_9F-0$/6L'+=$$ ]W9\1%N.# M]&!Z[P_#LO4P3GCLEW M(R7[^PO+&,(D;)K.AD,P#+V+P6C-&>('NH*YXUGQ(R\&KMF%?DQ!$$I)AF" N=W_*&"1QA" -/1P1YE/L&74*.$MI9N7N M]K%:453ML,P'AI_'2$^AG4ANILD=R7X3;XA>==TV'6[4DY(Y4N7S=!;5X4EQ M7RKO] NV80(NN%R(-;<'S25/]6E;5S79,-6F#65!R@*IK"@*$XABAF&6A"G, M,$(X95*% R/=G: W^Y5Y1QU4BOP5J!H&0+'GP#1(, Z?;E# &2BF08 >CR\M M'BUM\$D##XL#OY:4S@[XX]06/M!KB7Y\@-=[S7QZ]1=.MV5>/_<7"Q_) U]1 ME-(X(QE,2"KWZ31)((D2!N,P1 P)X<61UL2DY/X"2Q'5'V!]$I-Q M!78AJ9G&&@II-,-Z3!*K(=8G%UQLBO68.,,QUJ//6?K"ZI;N3K[;S);$$8T2 M-; Z$9DJ,F,Q)+YTA[%(XBA+A,=CH_K#@]5G5JIVHH,B9C1L\S00FDZNK7B& MCJVV9.;.["D)7#FP!VLOZ[2>$NO(43WYT&45O"\:P-^5\@2[;J*I?8.?58(] M7X09@PG% 40DY1"S@,&4BPC'/(MP8#3]2Y_T0MDINWD0]9X%0'8-DNQJ/S6 MU=/9>> R4^A]O?313(@!'\-.->XK3?7E=UR+JD'X5:I5]0$Y5\]JL(+[-IJ[ MWC&J?V.Q&5Y7W!6JJ$G-HBC6ZZ:1@=1N7M4K0GT6Q]R#(L $(C_+((YC!%-Y M>@Y]/R,)]UTUQK3@;XF;=D -KLDV!VS*AUL^W76WM/F(>F;O%3^-F6W4:.DU MO);K>#ZZGCMD&]Q,?2JGG28O '2!WI$VW'T7[;HNA-:DO^,E9-S:]E.;"J%U MVUIRL,7L.U#:&)&$)AQ31J&(?0$1]A*8Q0Q!+PRC3(01"XG1P>]5I9EYW_C MJ^HOC1'ZX5[NZS\"M5D :8..!J(=.,!Z>XEA.[#7_=5^^ ME;'M,3GX@>S%_,YWN$6_V\S[X3*R?!>[YZ*?37>O798IZ_SD1U[6SRH=H99L MJ;$(CQTK\@B515$68YC2"$/$PPAB3X10)#SUA1"QR!*3?,$Q8C,G#/:DK\"C M(MX8*-Z3MVCM-HJ;[G6C&S1,[QI[(#[O@'B_!^+C"! VN<63$KI+)#Y/:NFL MX4FA3Z0(3[]C.4"H4"HMK:1U&GB!PUYS(=8'G/N:E3E8.5E!U(>BW0T M=O+$(W8*\VN^*=0]Y.X@$"8!\Q+&82JDZJ"8Q1!3'$&:(<)0S-.$&^7>O"0P M\XGNXYFSF.KO7&VS*F4"H;]$CC,K+O:Q)6?M?C9]IR(CK:!H^47 MW0O."?=R0SC[G&VS17DDN^/EPYNB+(L_U+"P%8H0H@EA,.3$EQN#2&!&!(=^ M&F4*+693C;$H*(& MWO',H$QA87[&YX5\;BIX?E'+^J"TL=2U(1Q59U=]7[?\XD:[A4B MOH<$#R'U?$^-\5 =YQF%E"0Q%RP+Y3_-QGC8L&'R:[8:VM$W"#D*T?,^.9'V M?%KU4#$#74_KYP;2S"PTHW_%O]1LI]]\M6[+J+3Y_TMQ!$]$K M,&!+W0&]9,RZ":LFEN.V:1$8C0V3&8+@=\45:-ARD$I[,20NNK!J4GRM-JQF M@(ST835=JUY1VJNZQ">>G=FR[@G!A0U?6_NI)S3SMJE(IH9 MF+N2--'JP8<'NA(;.5QC8EGY4R<77,Q=&A-GZ V-/F?G['SDM1J1_+DLGG+& MV9OGOU:J>/]F\\2K^J#KUJYW).44)S&37DU F$H6C2$F'H$B3KV,1\@/(J-D M47,69E;2M]=?_AW\_.'3?WP!/]]^^A7[FX^_@.NW=S>_W=S=O/_R M%S-OQ )F/;=C7O#,U%^E+3;SMGMNE/_P@V((J#S9'4^#+GVS=/6TQ\21PV#! MP**>@3U +UV "U:ZK-+R>B/)U/+7ETO_H9G'6NTC4#L="KD7>"(@,&1$=0<. MI:F27POR3&1)$/O,8U;%EEK49[92/2_-I=2>FW:N<34(OUIW$#;#6L]>S8:@ MF:ER"IYU$:81"([K,/5HOTHIIA$LYZHQS1:Q+-IYY,H1V]Q_X/)F]9 MA!U4MFT3T?A:K.4KM_7&8#C@Z;=G5N V07A %=SR>EMNC*?[G9%=(QAQL=B& MX0A+B0>$Q(@\<1]OV$19%1184![9GMW[ WL9D2F^"GI]@S MH6*F[#T3X(>>C1]5&<"PC3'X/-'#V5CW+21W9 ],*"]J(RP@>6DW;)8P/WN\ M_T?]?/U'R:IK]K>?-\9I<&=>G_OBLRGU:#,'JD&S@TJU22CJ36%R&7H.@>DC MB /AS;1;0^X9$M(FQ+0ZE9Q;<[%CR810PW/)U*-V&_@MK^IR2^41,M_7@D>:F^ZUOI+]SS:A5C%,=A*"#&3(T=C3R(49I!3F,_S*) >*HQ M@/X&;D![9DT^X*2)G^<[#@ MC'O8F*"JMZW/A)69XA_"U'#1@-7P ?:,@(X3 M=WN[A?B.]G83RHON[1:0O-S;;9:PGD^R?=BN2_K2^IM<-_# M1[&=T=,S#DXU4/NA9?Y'H-B_ IT H).@Z<=S!8B07HLZ&#L=ZK,$H.Y& \W* M[=(#AI: _L28HD7(FA_O;R0-^>1=R3X7ZYSFO%+C4:]9\2AY_7E-[G4/^I,+ MS1[I:^B#/BNXYZ)Q@YN1KZP9[-UQI'_\GT9H.A#@%!S3@)\1+N!WQ8ZCP("V MV%8A@NG5%PL6: LZ#!OHOW2Q9_^.2W-#\S:-FS^N>=?T\/I!Y=?\5_/G9WN> MK82(/!]Y&93.7:R&2,0P\T(/(B_V$6$)X83V#I^QGW<1:Q8.G9E54>UW 1GX M$6S KK4S=]GG,/;:YH?X8O=LR*+RQ#HFVQC&@,TK\*)?XM5AP\19G#0G^+GW MQBYCZ[7<+B=@COA7;M:WK.7=9A7_QU8N]/Y)_N.#=.9N:OY0K42+!. H(]CGU(F16FGN&T,P^UIXL:.B"WQ5ET) V+9@]!Y6>=7,! M@)FULI/=O"IU0C!71:;GR"Q;,SHA[%$)Z-3SCGLN_U*J44\T(S@($P894^,* M1(AA1DD _23%) Q0* +?2=?EAIR1"MLV;GT.KN#Q$RI)YHO M-]07:+]\(.7<#9A;8M]'"^8#P;6;,!^^Y7ZZE:HQ^WE=_/'OG-WS?IK6&Z[: M>=URNB95E8NOU:E_+S-B] MVH=R.N[*&M %AEV9\_9=#.NX"%:305?V1,P#VVI<,7O_C=-M+7GX).3"TK99 M9+!-+C2S?6WH@QT#H.? )I5M&I3I6+93/,PLV#04,V2W:7GVQ(+:V MH,,@MOY+CLISKK?UUZ+,_XNS%?5%% B*H9>I[NPL)-+AHA$D'N=!ZG$LHO"B M$IT]K9EU_%0)!MA3O[#\9 "9[V?,1RB3D/DA1 E/(2%1"'',A<\Q\KDP[,#K M"#1W%3MD!MCT_$!'4)C91-N?SN4%/,?2S57$,Z#TNH4\QR)/%O.<>,7.$OX' MS^^_UIQ=2U4A]_SC]B'CY2?Q+E]OY9^VQ#YMZZHFS1"'E1=23U"$8<02>2;- M0@0)9CX,PA '60>Y1#1!,MC/8HA M)W+?P5Z0A2DRB?S-":%Y*/ =WQ0/^4:IO6I5#EC+!N"D5,F'53^8^E&>&AO; M.B_8>C9V1@C-[&[/".@X 2TKNVZ7%1BP<06F?J_&YM@2"$Q4ZF&<,/SJ,[CUKTK M]Y&LZR>2K]LQL ./KVU+4;TA54YWGY/*4F#&.* M"6?4L(&E#1]S1ZFV#ZKY3>=*9(JR*T?"%G@]AV(!. V#7*I@:QB6!SNNU+2R MX7FO8^P*-*S-U=WR$GC70'6BV>5%RUFF, W6;:N)5T$0I&', M"20QQQ QPF :" XYPS1!?D ]GIJ<@HY)+)+S\-=-+AVY2O[;VZ)\++HNT=6^ MG5#USTT.A.[4DQ'$4$H\+Q!,(H;DN1$'&)*4J-F1G H1,7CN$\@6CBAW(/32*(LR13O\$48N1CF$2^'V,1 MT2AEIH,X7>!I7!AF@>8E0SE/0*FW+5X&CMF.=VXPYV?BMIWA>9E<9=4=$U@V MG^ZL@$>9=.>?M-LW7I0NR>\[3+C])-1M;Z5V,M6M(/)2%A$"X]"3&TJ4(9C% M.(4Q]SW*$KG98&)63V! 7>MG?$G)@/+?R(!ZDQ[!N.!E2=9FVFL"JIY:NP;* M2M]/%UH.&5%1M$'JB3L38"&_(]M@0GE1HV$!R4MK8K.$G9GIZJJ_?.6\_E!T MJ2+?\FHE*"->0 *(69RH4'T,4RK/V[%(F8>)G\:(F)RRSQ&:^UI#>A5/1%VE M5\/QEE=JMD%?4][P!'JFY*E/LF68?7\61CTKX@(<,Y,A_=:ZG? B+IWO,W\>_224KY5$?YZQ[SN#?A+0B]/GIRE< M.I>XGW&S3Q+'+!6$^A3&$>?2_8I]F'F1@#A(_"3,DCA*4[M)PT>T9C:TPR&U MNRE-[:A9H)-);@R=9O35#2"&9ZP+L;A@ N]9*9W/U#VF]$I33&X=W M^G=%>Z._"G"B;F3D^0'[\OS@T0"F*/4@C\(@X(AZ-/9=Q74T^%DDF$,/@@5Y M%RQH$R-/9WZXB]/H?)/+@S..D78>D5$7\_)H(SF\ AV/LZ><.,)K@;"+#C?? M3:S% #J3 (O)LI>Y2[><\OQ)+:QFFO<3?)' B8@#:1%#J@Y:!*8AB6 4(3]! M/*1^;#3!=XS84@Y2N:-]!3;%W\T-]1- M94C)65YW#M:M/GNY)L*D+[AD/JO];-+4I_NW)=YI6Z(V_F\+2S0';3,S 2 MQ$,I@1%7*6<)3N0IAD?00X&@(0E%FG$7IQB'/,]L&92'?=]<<[;G&NE@BY9Y M0#ON0;UGV,T!Q^4GO>P0]$H?ROE!J9,#](* @21ML[>]+,-K;= )!%J)0"O2 M\. U_\%JAF\P\^'+)XB;@_2K]A=51BGQN1_Z?@J]6*CQ"TD, M<9)%T/=QQ$42IVF:O4)ST?\&65!G&E9>O5I;T<5[BK[V5C+#]WFM;J+?01;4 M><:^"\-O#^A,340OZR#Z>5-MKMG?JL]E^>6)OJWJ[I"JV9'ES.LSV\QN:-AP M]C/X+/>U$GSAY5-.>3,<5K\/RSD0QJV8(_G-S)&>Z X/\1I26O5=.;?F8CU7 M)H0:]EN9>M1,[1C/5^\*NE4?[^>\HF3=.F4_RS^K5AEA04P# FF24I5'H#(. M*86$H2SVP\3+,BU':)3*S/K9TP4MX>Z,!!K2>EHYCM&X7CJ3W$PSK8365D,M MH4844;[?*J+\E[TBCJ^ZB"IJ"=8KH][#YKO@]7J]:^_[EM3\OBCS7;Q6M P>D]]^.L)9;8&C"R^V#^J(-]P, MM9ZWBR=(_[<=_$K670.@MKOLP15U\V=O2,799_*L'KXN2_FK:-ZK5BGS6)3A M!(9$%4TF@D#LQ1AZ). \PD$6"J,\WLM9FEGWWS\\KHMGSIN89;&MU;A-P/*2 M4]6GK.G\ S/%&B!_D)(9YODZ^")ZH8!E<3:S,P/>=IW)NA;4+S)KFK:93;JP M$/(#[/JDPH9IT'$-AFR["P&X@]#1T=\!0XL>^=T!^/*H[W!E=RTENN+IP">Q M+WP*,8[4N%LN8,H]N54QS\,TRWS*C 8,G"(V*]&F!=1I).*E*EY\\K_D'N0&Q&VEK-O>Y-"S75<7K M:MBKIBN*^$].RKL_BA6F@> ">1#3,(;(CQ D-%']X$,:\!@SCHQ2=:RXF-DV MR%]/;&8 [+#4LPVS(V1F-EIV8,,/V#,$&HZNFM(GVC2!/YA1K=@"DB]WIN,B M6!Q9%3L>%C4X%\'TTA9=MIAYI.7M5^72L,^?LM.A6U[G[-82\ MDXMTAT1Y:,9Q&D7$4Q$$BF(DVG2,T]TW>B2ZF3:2Q M38N1)\NZW'%V^)3=N?LLH'KJZ0(F,T7=4VS%5C1G.%9/">9(?<^26521IX1] MJ=*3S\]7 ;SB @L/XQ0FV \@2D@L55X$, QP1-+(3P5!9L,F= N6V+KV!1HD?QN4O)LDZE/OFN?SZ-LSPH+1BAA'%+5 MQQ$1C& 6,091$,8184$F/&&:PJ,67BIK1]$R3]-I1!]7X4L$,E-3/5FLLF^& MC%^4<-,LM'B.S9#]4VDU!W]O.R:A[^_]MM@T7O; CPN]2.I"G,'4]PE$OB<= M8Y]B& OF14$HL)<830H;(S:[<]R3!CUM3??/'#:]O=$5&(;*=@(']QZPCFS. MQAB,D%IX;L&TT,>#"C3>LT7?J\^XBU_ M5/;:6!5S6^X.XK;XYK9//\SZI5B6*U2=?J^#-M?&GY M&?3V[P6@-3,BPW:Y'56PXPD,F&J&M_1/+--/UPHBY[UVS;AXI3Z\5E"=[]%K MMYRYR]',$?RR'UYY6V]^JW8W8<8NB.9R,[LD[7#$ 1M2H>IMN0&_58/[57V7 M1!>D:1=E!GS,K(T>-#.X+(:26[DPNC06)8E?@+# MR&,0X2R#J9=A* @/Y7&/QB+2ZSP\0F1V@]9?&L*U5E$^V5@Z+PZ]UMJ-O;J,$=-@?F>; M=)Z]-!!U/!&WVI.JVA\=B7&"./:@2$D(D0@X3+'TQRCW4U]D<>83HSPH(^HS M&ZEA<.14HE0U^ U7AHIL!;9ID,DQA*:W1B=2R]QI^B7".@\2Z=!^I="0 2SG M T(FB]A9G;8Q>=>0@ F1>BA((8U(,ZS)ET>[-( >3_Q09)1S')@8E>'B,]N, MOV[R)_E64TE5U/#JJ:$R0R?A4^P[4M:#I1?5Q5-" MO52UD\]M.IV$AR%6X^AX M E% /)B)#,G#5T9##Q%!F9EA/D%D;@.[(PD:FI8GJ%/H:)JY"V4V-%>FXIH; MFQ%Y7!F-4R265?X1(8^4>.Q9,V6LRGKU*_F6/VP?.H<<6>TZ6H9GDF/YQW7L(JG,%$M;(&V%.LO\F!;) MEP8:)/]KKSW'ZRVB,F?%Z/7D_ .6%<>#G?"3>+E;KI+,"Q&5AWF*"84H4A7( M@3SE9XG(&,Z2)(F(407R*+F9U>C E90>Z)'3:5BL/ Z=WH;F#A S#;3'PKRX M64M$5\7.X\26+7[6$ORH&%KO+?/4K??_V.;U\V]DO6W6ENMM'QZ;1D>Y$%P- MKN 62>1FJ\ZLX2TS8,<-V+,#]OS89)D;@C>N_//B9F8(3"&;(=7+#@JKC"]# M4HLE?ME!,,S_LES!/,?A7?Z4,[YABN 364LGO>N3R)N=Y1 MV T_,UNEGD/ =RQ6:D;9[9>_ZKHXC:2;N*"R6&:*0TB&22PNEW7>5/,CKU=1$J5IBA)(8H'E MH57^@Z0IA1Y" 2.94(?75:WRI?4.K>/DC#:/'5%M55.M*R@IRV=5W2/AWFHZ MK;I8!5G TSB&+)7;,:)I#+,@"2!EJ4^S)$296>VW0ZQLZSAXWQQ3M#=(9'C4 MY6VTWRF&>B=]=\B8;9I3]VP?1Z:CN^P7.A!R_L:@BMCWT@%T(+A!J\_A6^;- M3[H9XNU %M4B]/V&O2,U7U'A2=^:41@2(3WO**(PI6$"PR *:9+B.(NTDO_& MB,RLY1W9?JA/T_164@:*M'Z/E+,(C6NS*[G-=-A*9*-6*E,R6;55.;OH8BU6 MIL0:MEN9?-;.6=D?R=?KX@]5KZ(J#J27Q,LG7G6-QU=AF&3"0QE,!8\A$EC^ M6S/C&R>"^H*%G!N51FE1G5E1]S$ELF/";./5PTYO_W6.B)D*?WG_%O09"E? M#Z"77@VC;CNFFB*EGJTKE?^RW3C,*?MA$^0>87&PN>%/=UB>.1Y\]R26]4% M_/I;7JU8P@GG4099F""(I!LM-V\_A9@SDJ#($YAKJ>3!JG.GY)<=_ M:=&6C!%M%7#TXLNJ86C8KU0 MPO%G+8M7=D-/AQ]O./GTS?/Q8%0UR;CYA^IL>[UAJN)8[%;^S]%AP M[$&<4%_^0R 2(9[YOM;(&%V",^OF(7E5\M,Q 'Y7+("&!]/Q&%,8ZCD7+I$Q MT^@+03$?F*$IJ:NA&5/DEAV_"#GKO^PL1@;K()?M.;^ES0 MF1D%2]3F&+IL@8?=%&830LN-9;80_V!.L\W[MO.U7G9;>]]E(;<-1]X_/*Z+ M9S7N;E.7>;95OZWJEJNC@B3R2>R3SE893CB+PP0RG!"(XBR"A- 4"II2%@11 M%H=&^1WN6)O96O5LJ1*27'$A/6HZ9$JU?:Z_:/UZ!W4?IVC'UG((#5J_ CMFVM=,N3=7EL#'7&#H;3>:,L84' MF;D&]'CLF7,*EJTJV\%;UQO6I)T=SL@^T2GS0TZR?"V-$!^D#*UX1GT4)"&, M/557A#&5A\%8P ![21#X$4HP,NIQZ8*KN=,F6A[;K-2BR=E[/)PPGG7#S P; M93KY(GK6=W&H,.VG2XQ<=7OTPE/RS8*=0GC48=1IXM; M.[9F=)S5W:*PC MW$]3K\DWTT*%$9BT/40'PAM[?*W<@Q;_LU0%3@OGSA4[1VAIUVI"X!.NTM0; M%V34=/W?3!-I%FEN-\@=LIL=Z%09EHUS(5QU]]N1(3+,EV6[&XW(L3) MO):+.MRI;.:[O%:]\/=7=$VB.B4"">0A&"',($IH"C/&,12I1XF/"0_T-JZS M%);:KPXCE8/FF*VHZAPC/:F\;?+OL"I@5)H+*@1.K[M8M<"H6,/*@?$'73?Z^&O% MQ7;](1=\%6=1S @*(?$H@L@+&"0HPY!C+N+,RR@+C2YJ=8C.K.$M(;"6E%QU MJA@ IN>1NH;!3%E'NU9<@0Z@#V, .6Q><2SQ["TL!B2_DT86QR#HM[,X\:YE M62REY9:SP5&W/QX/_FCEHXBI_K2J8RU71U,.,0D99'[*@I1D/D\BHQI9':HS MVX2.A[Z#S3 BUU^(K/?,&);4:J&J9S><8V5F.'J8!L0:I-IZXP\:")D7WII( M[*H*5XOFLB6Y)C <:O6P;RRKS)^DL/_&;35673=^[ZA>2;SX45?7F^=\Y MNV_2S-:-0UU]S1\;1S8(L!>D209#@N1Q@3,$2<9\F% O2C-I2S)?;W;G16S, M;%TZJF!(UN@@<"'(NE&RN:$S,S8VJ%E$SRX1VEEDS8J)A:-NEP!U')&[:#7S M:%V;3?YP_UD>[>OR86-4@'KRY;D]DK;,(G]0*J (\[JIN30I.#TM]'0X[V)Y M#;V*LZ(Z+2X=E,HII1VEF#3P:4'1)==E9M/3V9B<8F&FEI?@73VDZ M$FVF44U[.J\ZK^E(W*FA3<BDW367B%@E J+(M@ M+&(/HE0(2+#TTQGR18I\Y&%"5AN5-RX/%GJ9(J,$M7[(:?M#'I+5#^SW1,&C MRC8N-H VU-L&VJ:3:$>QT]-I!WA83JMMZ:J+B4\ERS>D? 8[%JY RT3;X-WE M*%L=:9T-MQTEMO"X6QW!CP?@:KTU0\9>E_0R&&B]KS+(1)P(/\(0)Z$/490* MF(J,P" (!*4!\6/JKYYXF15.TO1&6#%1CR%#^EK2,C8(;QWRUJ>1#8?>.\S2 M&_L*FN9E 63-#,_M"?#^CSULL#D2#)":^9#24_Y("I6 M&0ZOU(%,S\@X L+,CMAB8&Q&-*1S9"G&*"UJ##1$?JGO.J^83\)J;(>J7<@W M]])N#*_*!.4H3K@'LR"4VLP1AQE#"0P9\\(H3,(@UKN '"4SLR*W/@7=4;:X M7QQ':4*!G7E M"*VY8YT-97 -_M=VDQ?RK$/*.J?Y(ZF[F'R7%-E.?;/S-L:0U(R"NL'', [: M0V.,@GDH=%H^5\'0$4K+AD.G13X*B&J\8JGKTHHWIY2W:U)5GT2S9 TE=B% MZ(8'!B.IS=5V2B)72GN6SK(J.R7ND<).OF"GKOW P\^\;%+PW^7K;WFHJ9^[= 'JX91Y&$.!?"H5F?D0$\)AQJ4J1](-(:E]>=4X[9GM MW:EBJ:;4ZB#_KRY RY-A(H8-UN,V8&8$S>S"J?(K9YD:%TCJLC1K@N+K%6WI M03%:SJ6YA.M"K^K-\Z_D;T79.&:-#X]02G$48#4E48TP90G$<1S A!&*LM#/ MXLSHH&- >V;[,CZJ5Y5K-NR ]K!@9@^SJ.X7Q:9/$^W:\OYSI5H7J=A#7K"< M]EE<\J\KS>%+]J!K!I?G!-+PWJAC1>%WJO7<,'%0Y<$19=)FR8:S!L55W-J8 M_K+Q;%MXCN+_,#V^L3]+%*&"J9"^E?(SS!,B4Z#CST0?W7^;RUTTEX@[/2U>"K93UTT7I06< MN$E6OAMW3ATWSPM^N%[W)B*?!*S-;)K.93D-1QDW$!5*8:7L_GL'= M<*83;%O5Y@[76:PB]P3SPSK<4W]M]HMF/%^UD6&I0[PD5)70OR,U>=LU;4;$ MISX-.,QPED$4! @2+!CT,H_+OT@PHXF.'DP1FEDQNCN> 6V@B(.W$ZV:S< : M5R*7$!C>\EI*KZUHNJ*-:)Y!%5U!6OUTWMY^W\])L-+:7F M\W>\_?^;3=.37Y)1USY]^ORN4_DJ"(7P8R^%:2 2B&*20H("#/TX#4,>A'$8 M&*65&M*?.P6MK]X@[(G(S]AVD&+\45U<&K;6,D56S[&>$2\S.] S G[H6?E1 MC6GIN6FOQWM^KG;]MY[=><^64#ARF$VI+^HC6T+STBVV7<;<$[[E59^(]ZY0 M7>SK6_Z/;5[R?O:C\30V_15GMBD#1@"3G(!-48.RY64W353?T39 :MH/GP%4Y@W;EVCO MXY776=78HQ4-**,X"F&6A*D\6Z0IQ)F(H$@QYQ&+4!!KG;$M:,]N/TY4IO>T M38MJ#1#5\T=FPLG4A%A!9%YS:RZLJQI< \K+UN2:0W)4HVNQA&5OD8.RG"9+ MMKJIJBUG*Q)S:2=\ KT@]" 2<0C3U(]AXD64I6$04V1TKCE/:F9S\:(2K)L M4(&6N&$7D/-X81;Z'/L8>@F6>(6J-VJ:I##,_"1 G"#"8L-N*TX0L^NGLL.L M:C&K6LQRMYCI650W.)@94,L?C7GODTG97'4W.4]HV?XEDP(?=2B9?L.\8<$[ M7M$R?VS':*L&IIRI"=I=+KDOPMA/I..:)#B$R(N(]**8!S&*:1"2 =)J-NS M8)32S*9O0!M\$J"EWHQR-^V,. G9A"J[!,),DQ?$0+^;@3,L[!H:7(*)45\# M+3E'6AN,O[]8=P,M,88-#O1>,"] :I-]NS!3FYLN(L_G499!0J($HHS$D CN M08_A2%#IJ&&D-8KU]/)+A9=-!RV= &+< ETNGIG9T97,J*[GO 7E.Z<6'2Q MZISS @T+<$:>NC2+]&>2E[^1];;/;=@,YRYT-\#LT^:6J\$B^>;^#:GRZD4" M$/%X'(?RD,21D)Z_'V0P"[U$GI1BFJ#09RC0\Q;FX&[^;"VRH3E9[U*&-H<# M1WHNP74-E#B@D0=\VH =UZ!A^^(D+K]H\FJ?RLP8#;-;]Q_AJO]FY-PW M*R[Z2A>DOCI$TWE:K O>7BEEUB&LY]-I71*Q,^]=>ZF'QY)_5>TMU=P*-4M6 MC:M0\V3[@&Z0"A+B-( \QC%$448@3M6!SY<^E<^]F"5&(7)-NC.;Y+9;V0$; M_5CC'Q0G/UXUXXUM(^:ZX.H9T!D@,S.-[M R-G>&LCLR9+I4%S51AE"\-#ZF MKYO'BVXV]])JY4V3[T=>MJ7?73NT-,"1GQ(!.<$"HB1!,/-8"",L>(0$\L-4 MKX/-.)V9S<: LGX\9 R6Z8B0(V'-%'Y %.RIFG;)FY!=/Q+D" .[.-!I+-R$ M?C0$&PG\C+V]6-A'0X1AT$?G<9 M@ G!"40!C2"): 9)'*9AQ),PC8V.GV/$YHY7'Y!6IY6.>'?L,!W -P:;GG_B M"@S#F+4U#N8C]30$=#4X;XS4LN/Q-(0^&H*G\XYE:6!1\OQ^T^8OT^>[DFPJ ME=9<;/HA>_^'NG=O;AM)]@6_"N+EM=5S[FS_ MP:BGA!D*5 .D;#' <01!2%*7)XQP&O(6;^%!HR-0@P>E#_\0;N'!(+54 M<]2,]"6OCJR!J':/55W+NT?!UR^.Q).[_*P_D,]&&K=T^']+R]>@9*.>G-,WG&A1B[=WR7 MZ6TQRW8[_2!.(BK"-Q#%D0<@AA0@&$5 .",W(22(A9Z,X'8'B$X"R'V0QIQ+1?12V9RI[ F M_P984I73"'=D'59W06NZ@GY-*1K_Q?)KFKND!RJ"3C/LSED48N%YK+ZG*^>S M^'I1^=2"!%@T^D%);9EY/Y%Y#7M0T!-3'K[:VJ8YQJE^W M0+IMDLLG ?3$UL-#KMB)(!@"Q'D$(/5CQ)($IWH5PGKD)S9V"9U4D6X.K,VF M:&AJ5'&C,9F>])Q"YSA_=V*,-LZQYG;@UQ/,X#!3A:U=AA[Q>?<91HHYV6F8 M/<6T%V'-LXWITGD>R)F6&[6&[12\RS[ M1VMYC1T!+:^1-:>'%=*];JG\3@4D13%,0@[\5(Y-PXB#%'L>2%'J(TQ#E"1$ MMYW 1 E&[0/VU."S5"PEU >Q)X&O8HX PC@$8[ M6@=UDLI8!6J+@IE@>@Y?RG1T-B[^N=K2:NR41 42P?!BLRDRO-U494*;=149 MRA[I]6HE+ZLP&]@ J%!"\6QY-9:)G8/GKE%XEB@TY:(DRO,?&X'I+,'!6]! M_[4M-S+ ;R>S0B] S'-!+&P/P# 0UNA1"((()T'J818QI7D&9N0GMM@N,&T_ M!.2>(<-P4%/=:I8_G1+UO(.6_HZ]Q#TJE-2J[1W,M&/)@V@2G]7+F"GFV!,9 M/L4X0B2,T?*C$.8KDK6&XC,O)\G$0B9F2N)S:G M@83]Y0D&""8TA6X<8J@U5DJ#]L1^JN7$D>_4*5%=UOO2<'/EO$A^JII>UG*D M'7LHJUDY.)E">7K^Z5!O7QN]W>_T5K%R52GN9E1Q)E&*K@KLA3'*E.>.3X6S*G,#:PV)V@.@-7BY87W<2>C1;C,EV/TR=AF$F'@@]5$"(&0A2'SH Q+Z M*4418;&OE408)C>YJ=:D'**-XS^B)C63M2>\GN7V;2FN=NF$X:D&^E5Q2D+: MJHL;)C9O99R2X">U<6IWF1IWD7U#$N3S\UIFF-!J\;S>RA _#;TXE/-BTTA6 MPOD()!$.A($'%+I)1%-=L^XG-'6FL"$F!PMMZX(*NN/$(0V^H.:R?%9IJD9^ MN2ITS;NE* ^3&XW41&V:];!8U@SZ#)F937E8V%,C'KG>I&NF6>WWP%6?A*.0 M4 CE,N)I$B8>!H'GQP B-Q#KL^N"V,-A0$(68:(6.8\0FB=TEA'EGKCSAR1? M(6HHSR4(Y5K4@G%(/:T"=)IJ["C"K*NF*[K#UX5S1D/62OD5)1YLMQFX M?<9^FW$A#AMN%*Z_%"'B&KUD&UE,6P^\^'.;;5[K#A(?>C"D*0/0([+QAD* M63I#E5R M@S JI'5T@_,4WPBS8%0%YY$(QF\U:[G4R3V*9R*_XIDQC"D#(0DY)0G5!#2PAHPX&%BY]&VJ%7I]=VVI8:])RUX MCY[?,%&TFA^96'UZ?N5 <^?F!>Q8[+;K7* 12T[(A(-9G=(%*CIV4I<\ M2G\?UN CY!OQ1!'.=O!8%CFM_O@;VDB3WP?;+B*<(Y("GWBN"&ZB!*"(BO_R M4NBE* [#6"VY8D1^8E?5@GZT'!V@'\D#P/J"ABO#O8R!TL>W>-.J4L]M_:Q: M5-\G3JM-2[M'737;W%::*VA@LVGPT-FVH.8"=S>F%SSE\K'8;1;O-B\W1?4! MEFU?Z&W>VP+&"O&=/UYQ K1P_"V:YI/$RB) S"%%"7< 3EX/4AY'X*6%1B@+&L%9^09/^ MQ '[@VS%J9IN]RA]%S28Z"I7T6M.IS(]GWC0G-\+;3AQ>[Z.^/8[]96HOU73 MOHYJ!OKWM1YC%T5UL,[[,Q/,/: ?PB-F:WH\+G%G4,SU74QX!"(O%=$EY2%( M N0!ES"*4\]UW5"K.GM"7B?V;/>2W75>;>36U4;N92T([^=WX:;>299UEW^S M@]5JXQ6J^<2?Y,68)3:ZCO/=;=/+]ZD"G.JO1D-"R^?)BD&@>N'E*2$)$AI/LEY$I,7^#0$G>^2(A44M6OD3[2B MYCTODU7/Z>W%K(@!*:?-BOASDE@KAC\A,',=_#D!3TO@SUYI9G1UFFKG!82- M?Q%Q8IU^W&;YXQZ,=NDCU\<^]D D$22A2UR0$F&1'HR"1/S30X%6W*5.>F(C MW3'2;@LW8H45I#43;AJJ5+/@:12D9]E[W70*T20;U3#IG&2KK"EH$6L#L=KU MIB^^)7>@07A6-Z&OD&/W8? $,[OO)1-Q@W1?I3S8 M6$@NJD,-X5:PV+!!"!+/#<1V+F B94>^)A03&+B!R[2P6M1)ZWE5LSP7"I< MLZVLM\"OPKLT+#AHQX.>B]%0JYJ+F499>BY&ZDDRX;1<2%V]DXPX$J1WQXNS M&->:MI/15X E)Z-!>%8GHZ^08R=C\ 3#)%/MK?+'_<".9),>&A.[C1W%)AK1S-KTZ(2[/H^# %8Z23&"""6 M,D \&.((TI! JG<<>Z%6C Y4#XY'U]:5I)B2NDQPS5323L@#X"2+&9_STMC* MU/10F#?#NF,@^=/GLMHVF6-(&N/=:&:Q#"64#>#T0C74+IR]M8GT^N?U_G.Y]C, M;/2*9RVM2]2JJ0FGOU"D[K+W7$[;SQJ]+S6Y;V996[>Y4:AVH[+5.,*$0L#" (/3(1 M)2YQF0>$Y0>R?!2"-$@IH(R1$"&:8,U"TG.4)HY_]W2=FK#SATH!N*:VU&S; MB@[TC-I0?/VJSS'1;-5WGJ4S;R7GF+@G-9NC-^@9,"-TN5BM%O1?#VM9 M1 M12L89/^=$UNA(-@I?RLEU'-W8(V:&9Z1>=CV+A=7S^!&)+4(;3TL68^]E8S\ M]7'][7^)&QM3$U'C+=L4\%X?>HB@>BN=\0S^N MT*.J$?7?/;$A2:*.I J\[N0MYX$5SUDN#U34;>F,^./V=+GD>C8U+K3SA^3 MDE$-BV=D6&<>.9MQ#8O4-;"1*R^<*/;^=??CWS.QI2W(T^LG]DW(_2,KERY/ M8!I%*6 IY0"FV -)Q'T0!#CEJ1=$.-*:*Z%&=F*+[8S'VM&NSR$6_W#^D R8 M#A,;5J9:2&I?17JF?8EVS,>$*0EK>SS8,-&W&0NFI(BSX\#4[C:L9GU^6:U? M&?O"JJD2G7UP/?!XLR3")53=0H@E#, H@-);N+))G24D)HQZ6O.&1RE.'2,3 M4FR/9HIJEJV.ZDS-*5C5A)X_:$F#HJ;=1;FX:J:6VRQ,59745CWJ*+UYRU!5 MQ3^I/E6^T4/4Z5 UB@/.Z$C-Q"^77,^N#836-N9AF2Q9\!DBLYKM ML*#'MCIR]:5H[!UTA$5.&V+[PM ])NL^6XJ([S&$$N#AD (82^QVA!AP$>1! MY(;0Q5IF? DS$QO[GK6R.KAO[4"A -J^WM5'^,I3 MY+MM*,DZS+P!*V\$16^NM/-P]1<\TZ(/;!%BWK\V'%0ADNS#>WK_6!:D[ M!(=/Z[HW_/UKW\.^9.6_:U1DZK$P\L, >*[X+\AC5TZ[(("DH4>CQ$]9J)49 MF8_UV?SK>=RG]Z\[%]&5Z$K^H2G'WD.EM&)5?^U]NB-E,P/ GO&+N<#7O_EW M8&-EZ(/^FMK_3ZJX*5>+:1A_^[5ETA>BM!)-RX'9NM49UGH.0D*R_&D_HH7& ME/L\!&[J)0#*^?,H\.28)8AB'(1B"TX-YSTK,3!]XFTWL;@/\^6@9<<$O]94 M[VH^?$IM:IY]VU?D)8.>M;1A?]2S&OFW&O:LI9R!<<]ZSS%T6,_K8M.,;Y# MC)P5!:LB?";]:[E$?D13@AE R(< !BD"*8U:*7D3Q':&+' ML6L+,FFE/JL<-;NV(;*>/>\I-I'%?@ZL7<2J(;$LXE;UDID=O6I(V#X,J\'K M#L2%/I:EYA0E7J.0O[6M0O/S+3A:TZ)$WJ\Q8DF:GFI#+)\#'V M\O]MOF0.O.M>ACOK_ 31^:YO2W7S8R/_*42ZR06Q M&MYK"5V,4.C)87),['TPY2!)8P(\&@9^50?E:CF_GT*JMS@U.,P8=T6M]U>+ MN^O;>O_41AM[1+U&XBOG '.]R7>LS^1!_MB+[G1DMW"F,/]7:'[<\%-_6Q9. M(G[^S\K*X<>;O<8)ST7FE^G-CTS>[#6JG*:\'7/Z&#;WJ$ Y:EK4O#CF+@L# M@!'U 4QA*C8HW 4^BA(<^!Z.D!I:U-&#)UXF:U+C+6O#PH\L#1>(I.>=[4BC MCF=B*I49%HFJ=%K8(7TB#.!^'%P^&V9''Y-=O(W>O^LW"_Z>TV+U^OB5D6V1 M;5Y_^_?FOL@(NW[*'^_)1K5IG(AM$O;+,M\KM<_J[.$"QY'&.4LA0D%(E5VJ,>2 (8 NKR-/8"G_F>M\S9 MHSQA>]#94*OSH/3%I_47?\*)\M??TG>*B@%YU"C'"E405LI@828:5MTE6E:8 MX6:N;[3/3G4U*^VV3FA0_KW))MK<:>FKPMJ&2(/TS/L6?:6<;B\,GJ$?--SF M-/N6T2VJ>W(5@X3#NR8_,VR)*4X5ZY%K?*$W%TGW3+"E8ZV]Z#S[1BOUT:-F M6YG[1>BNQ&>N,*S9V6.@-$V"#^L'].._L\V3!+ 2D=?'=?%5HJZ]1R6C78R4 M9'K M(%S( 7/U8*X*4U(B>G:8=N[P*GLTZ!.^Y-VH+>$S:5S/-]3*?C^=LO5KA"Y7 MDZWRH0LXF;>RZ'*5G10=67BDF9-\*)!\?+/WD;->4C\D,8H#P#U& 43< RB) M"0@)"^(T"0,:IGH#'DYHZ!B8T7B'AJ)3[DC*G<6:9%5IXG>A5H>VI7==L(-Z MMJF>*SO5H)J#ND@KNAL)O''VA*Z0Z3I\_ MJT,X*]ZQF9^_\.(VBO9@HIF7\W&U_E[5+-XCB870'@+@!,(@P8 CS@#D/ $I MCCD@?I+X"79=3K2&[FG2GSB2Z=;^=PX\KQS!TU4]%$JR5=?:7CDU9[K)>$/- M*\8LT^E3SV%,I,I+6BET%&*_DT*)^ELU4NBH9J"/0NLQ>@ZK+#;+^V)-MV1S M5WQEQ;>,L&K;'G(2>9!& ";$!9# $"0LY,#S(B\.0XH27ZGJ^1R!J8\G:Y+5 M,MI0U0)2.:N787]A0UH]AV @J+*QCTDS9,WBWHXEBW_MK?CL8V0A2E.,&!K%'V99^2#S")(\!B MEB 4I"RE2I!E8X0F-KR:M-/0;JJ39#U22U_-_D;5-6R'-I6@9X_F\BN;I:IP M RE(\8C:.L4/>\,%Q3%.F?K;7DX M\J)E0[V\X*S\P\[%ENB:NX%AJ2T#$*K(:%27 M&-VNV!T_';5502_M/\60A;X;0PH02JN^.Q^D<1B#F*40(Y>A( CT3NK4B4]^ MA"='#N8D6V7UMWS'FX+84BR,SM>#67G- =:BGJPL;ML(LJMZU'G=#5[?M,5E M1C-4:$.>:KP3Q D%7NA*@&4/ \QQ"#@)8\8#%,& Z?DF);J3 MNZ5[V:(E_)&,R&N L?NU"+;8)BOJ#$##7WE!SD--PS"-F.]S#MP4)V+S23V0 MNMP'KH2B0A0'*2%ZFT_+^C7:9IY6/!_LK.T;*F=/>(%I1DH0Y\0.C) M"L#[:+YQY?> &L9+OH=NUN_X_,00?UAC1,A:XN+DXHV^+MT@\-PTYB#%2 ZI M"2E()8BF%^ @(AAZG*D!-Y\A,+%+:,BI]TKV*F'$L"V(IF?#DIK3D'-V]"X4 M4KTQ]%)AS1I$KU%15 UOZ'F]K8$$5E(/FT8/6]XZLGY_7^>K5*=JJP,U:,O%?CX6\LB'Q7[]LOA1;%3H?[44?OFK MG8;:H5<_T%C;>]ML#;9#3'<;;0>O,PMWOS#QG"TK;W[(CTY\O>V>4FPW/\AF M!993$8PE.&%$>-6$1!A %K@ T<@'7AJGD$ 1!*O5L6A1G?KX3GRM]2=<8WFN M7RI, F&_1<.=7@BFIDFU$,RZ?O3<=TM>=N,U#.QR#97&=CS8"\"T1+84@*G1 MG#4 TU+#<0"F=[-^UKQ*")+-%JU6K_3"-&.7U- M4K-E^LU4T,W_&S[!+ KIC#<4KNHTP[<[^TY2"DE B<0-$($(I1% "4D!Q$G MW:0*1W0"$57"$WN=3[>+][>?;A]N;[XZB\\?G*]_7WRY^?O=IP\W7[[^Q;GY M?WZ_??BG7C2BK%&U@&0*/6EN*?<<=-MZIB@,T!764C2B3';6@$17&<5-'T&(F+PDBL<QWV9('%M=-;TTYNV=&1+S MI$-F\&+#Y7Q=EM?K7&ZF64Y>;\I-]BRKB?F]^(-$ )07+(. N &/$ A"Y +H M$RQ6]8@ -TY0ZH<>8KY6 ; 2U:D+=!JB,K_WTI"MYX*(H+A@$A-9;J;_L7AP MD-BA;2I$H+(<_,PO4+'BXFY;<9HKNU1/A_Z5T]5BRX,C+[.XQNO(;&N!5Z(Y M[^JNHX:3I5WK9OV6NM^$L3QOGYL>4Y;$W'-%U!\FG@=@Q#E *,' IX01S*!' M/*6U_.3)4Z_?-2W-3MQ3^8=M^2*I].Q562"M%KE>YB_HC3M\WFQ-<;UB=+OA M^B_0S\5]$4MUTROP@;5SK+)U_D'\4C7S-O2,B:VB0]HYH.U(XNKIM$$UC"?/ M;&E -[]N)+Q6$DQ%,J.4U^"#9TMPJ8C736[7O8\H*_Z!5ENV^V%? M -%X<1@&*:0\!"3@5)ZDB57,#WR DU0L9E'@)5#K)$V'^,0F+>DZ%6%#U DM M1:J%ME.I1\_>N_%L1TN_,22I/T\#+F$BNJ5 5XOTK/&NB5*.PUZC9^@O\/?? M7NI!XXJ+>7O]Q%9^CUZ=;Z6$;>;KXKDJ7MD+K;YN[Z0;7Z--!-.SST&9[(TV M[Q/&: G>/62VY?:8[>[2>O(W_6_]H:"+HEC0]8MN"'MZY\3??TM*,T[MD7#\ MR[],.#T;:#'E.GB-CIJL6M__>9&,+*'G<;/9Q'E1NM8Q<)59N%F5Y7]AA&7? MI-65RSC$/HM<"$*I71"JD+<5[U2^D69ITH3"UTO$0->J97-UIT2-D+ L\) M82G0.WG\K,'<.>&. [:SUYG..*Z+JKZ(3U&F/^7I9;N[\SCQ4^0!-Y+E"1BG M ,<^ 8F7)'X$H>>F6J,"SY.:V"AWU7Z2LO/U.WIQ%K)8N.[7-]O>#>A-S2+M M:$//-@\5T5*=8+LV+IRU0>P8:[3#%,^H!_+( F"5+@"0 .? YB$%"0D#0'#GN]S MFOCRT%-_!,I\$BB9VL4#5 0A5IV9HLZ\>CET779&4/&#DS.S(>PSOFN-../G M>7471#"'PS+?U6+\4AW<2NCWOFDOQP(Z>PGWPSNO)%2\Y9AH5H7;C+;F87S^ M.&[6%](;(<[+@>%*U3:I?))C%+YDCT^;._Y[68_@7L8N]1@/?!!$S >0DQBD MD=@RNS#RH1OZ 25:8ST&J4T<@>YHRT:TDCF%I [6'&S%/TSF: VK3M%7VU*( MIGO=Z:*B*]QFJPQ!NQZ)9=$]JLAHRZ,-TIK7":F(?>(WE&XRAJ>2(#'?6/&J M=0[0=^_$MKH#:%J].HOOJ) AVD$[2,N,-D#5H0;&,Z:7"J]YKJ+T(%+U7V<1';,%BO^TP\U(4^(FC%$0L3 $T MB@"E.0$Q" MEX510@A1PQC0(CNQT?9C,5YU!R)^OO3LW)JJ[&!4GI5\2CC* M4Z)OCSQY5A%*()/G[[X0X_K]MA2/+,NO[+%&LY0C#SP,O22D$,20$ !)PD"" M P@BGK*0$Q2XJ1(RO1*UB5U'2TIK&(2:FM0<@C7A]?R JMSF"-A#\M@&P^ZE M]3:XV$-BGX7('KS)S(1_SPN&5ME_&)6.X2[_N"Y8]IA?;XM"5KCOW4CYGG'Q M-YGE\R(WE&.M@4>C&$ W"4!**0,XA!"'80BE83>94#73-N#"("NK9_*?V<;9 M[OAR'JN5;]6.9N8UAPYI6'3HGD?Q]0".67)4)![,ZL M4=.S6 M+GF4 9+'DP0'^2B+%A?E'?]'NT%+\FM[FU]\* M^L^B.:E5Q?0P?/[$@4N-L2N/CSIEN#4:US]86678/K1]9T6V+IQ_,E3L 'CE M#K^L+JR/H*[E/E3\*"_2 Q5?UX]F,.K>LYLND4;O$(WH;JS-!#3(G.AR-R MH5H.$$4N?99ACF=7R7O'^V<,=TH>R_>O^VN:$=;59]B!)>-!S)+8U0.FM#0C/AN[/.V++?B7Q^VA33GAR=)&SM'0^-:.)(BUEN2FHPU'-IO"S6E); MP:Q(KF=DIR);!CE5ELU6/_=9.O,V;X^)>]*I/7J#::NJV.S68PBTVE3;NR9> MM;HMG"U)W4[5G8#C:Y>Y;'IFU=>A.BJ>07/JL207-*;N'C5S4^JQ"*<-J2=7 MZ(]CJ4ND']"/_6;QPUHBW"T13]/0#2+9D1H &,DV..02D(JE# 4(!]SW56>R MG*4RL1'5O27.!OUP: <+H*:MNA$;U-+(^F5+=CTCFUYL]3$N5L0WF^72JP8[ M$TI&I1H84W+^WMEFE8RRWQU8,GZQ(=IOTS-^CUYE%K-NWZA.2C=+'[DL3*B( MEKTT C!%&.#$34&<1$'LU7,*KYK"")MHP>/BV<(,'J T+W+PN,@G^,$*MQC64VYQR?[!$E,,/!XROR(H)A1+0"U7BI3'Z+M:#H54<.& M^GX%J=GNQ6+K6:V^Q/HUE$,2V:J=[*4Q;\WDD)@GM9*#%YN9Y?6ZW$@H_YL? M\BR(E;M)$HBDV$6( AQS89F^1P&B 0:58_:H9I0VH]V]P+W-*<9*K&F&"63/0LF5FM=$S88T,=O=[,5G]=K^GW M;+423[X56Z#\4:)R5\V)Y3XB[Y2V$"^"B%- A>$"B @$*'810"%&H1OZB!"D M8\%ZY">VZY:9ZDO?LU.WSY:'@'\*R5H;^E;S"--I4<]/6%:@M@,QTX,EMZ)) M?%9G8Z:88Q=D^!3[B#O7J'SZN%I__[OL#VB;M.JBYQ,L!BX<@:SQAVF:N![V M)=1!"F#DQ2!Q40A0&D>8AHR1 &MCX-GC;V+7U@>_4O/;=">*W;%LNY!<.Q7; M![V+N_:!8_:O'"0%&&PKF.7UJCG*-WQI>I[T+=^75;B<"[0Z R:."7<_#?#- M!:K50;>YA(QIF^S9680PCVR;S3/ ML3,EL_R+PRK2NEVR%TYL?(L9C36=*V>QV109WFZJ"N/-VKE'15W 9W]7.=MT MQI]E'J/^!$;K,Q4K*3D7::6A?.1_7 MZTV^UH'T'E+!L(U:E%[/0(<$GV 0LX*,9OCW \^=#Q)_7+@#E'R%RPT7U+K_ MO3E>CUD4^SPF(($X I#R0.R$Q$\8AGX/2BN MDJ;2:1Y_[( CQB337P#[)+"UYAT\>]YEKD^LDY6M]R+]Q>RW3;%Z8,5S>S\$R8VF=^0N"E#*Z>B+GO#>LKDU->T 4V,+VEVE*!G64KR3["TC$?Q4>RE E MY+H01&XB]I DE<<7(0*^%R4T(3%/D-89AAD;$UN]^&82O<714)MJJ^CT.M)S M"C4_H&+HY*3BJCKF)+)TJLO<58TJ(!FSMSA?IAA+J[@A$[,N]Y1L0YZ#S;>@ZLP7^OEA_RR1P^L=U\6F-\@I#N051EVEH5BX9 M\M/(]5+ L=C(PL2E(/$@!5SL:V&,(B_2JRE2H#FQ[4D@M9>6"PF[,9I2CC@ M//0!=%$$$$8,1$S\B%T8!*F6HSA\_!SG]P8G['OQU:S87"@]@ZTM>7F5RB+/6BU5W-TQ]0'-SIW,.LU:.1(T$ MT%RM;NXLAYPG3!L>FJSG#BY/&#\\$#G^HWX+ZA=&MT1NY>[X^P+])ULMMC3; MR)U>6583>M:R8.&>Y6BU$7%57=I6S9"[RYLY O*,NH(E7%#*J+CZNF#B&>72 M3Y!'_8"!.$0<0#^6( Q)"@AA"8E"$D-/#?1_6CXGML2*26@KUQM(I7_G(*OKS MO$@]C[1C6J;'FQ=9\>WL&9?XPK)N[,JYW[_(15WH6[_(N]TXD^I%UE">E0SR M/N?Z9WJ1ZCW&/\D+->M2_BE>K%;S\PSJ'FB?GI+Z; W8,ZBPV\(]!SG3.6[&CG&",*1V G&*68 )K$'<.H1X/. I3R"V&>:@YC/TIIX 6[J@J4E=CLL MQDOIM'6FMH>TI F]%&*,8 NR34,+^&>;MO&NZKG\QR(>>UYY&?M2*3DSRI5W"NW:@ MFS%MF"5/1X6TF4P]3VS^Y.JHX+W)UO&[+K#Y\_.BFYGIS:^:)&<*/>R&PD-Z MD"4 !K$/$$0A<,,H"3$E*4&>MB/0XV$6[W#(DM,PH'"<;TW3&DYC.OV9>))S MJI,,38"\=ZL[; MKD9TM^!'@ ]7CBQE>;=CP6EYL!BKZ(AL;5NN0'+F_;FZ$DXWZAKW&D+XE]>K M=UK_E+YG,!U2#9;0[*!0>-;&Y-^.,*A;DM+&'[+GJ7OWM\_UM)^TD/OR* M+YJY43D M*+\JG]^31$Y9$ 54[$F2-.( >FX*4$(" +&;,M^/DS" >J,+1FGJ?/5&(PQJ M#OZF":\ZJBJU5=^J^)I&WZSSG=&-$V??E86U!;PZ2F]>^%55\4] 6)5OU%_C M=P,;ZSF-.;WCNV&-OQ:YG-98_:7\N*+53,?K=4[+#X7XP6!PK!UJ4Y>G=4:5 MYK1K'VM^-+STUP+ES?321?[:'7*Z>4(;>>NJ6D>9B*47LLB;U(?PS7!4*5TF M3U_+=KZBV=!92R]Q/$J9__WI^;2?Y=59+A&TJW:C",H2"[,%6795UHW#+#_9 M8%OV^+BY*2K(I\7S1GD'=G#7U)NMQ\>"/6)02-:TZ$MI=L$S=&+F!%X$HI#Z J8]!"@D! M$,+ 0Y2@!*F5#4_#W\1FW4$IE)6_#\.WI>>5WN1%Z4/^3J-.6YC EKF;%S1X&M6>H I/1$;/V5.6+3^) MKVUU_R16X,_;:C/#8A9X-/! @*#PSTDB0;(0 BEW*78YB@GE*IZZ[^$3N]F* MG%/1]GL?-HOA#HG1 M6MW@-6;QT8>L1$T$6Q6!?V'?6+[=9S&1&Y,X]5/@LR0$D%(*,/9PCU.8= MS*XF^LEL=L7;S(S_][Q@:)7]AU&%=5P>+M?(T14B/XY#3#P?Q!Y* 8QCL;H& M. '<3W@24)BF<;S,JXTQ5?,,YLPHF4=:FT>7)64K:<-GTH;/[ =YDM75CGC[ MU8O0W+UA["#QK4+?7ZXD2Y[J D9F=6*7*^S8 MOUEXXD7Y4[$C^2<3FQ(12SS+NCK]NA:%9[UUKE7NZ@5GSIXUH[SK>5UI96.M MJ,ERCO940Q-@BNKHX-*4[GD";Y'H'17W3/IW_#[#30_C3#@7NNMS^Y0AG*TR MV>$J?,R2<5EM[S,04(( 1&D(DC1@P$UC3_R!AWK;@;- / MW:&'8PI3W.784X/F+J?50*?1M$.["C$L[G+4Q+2URQFA-N\N1TWTDUV.XFWZ M"#+UD;\\D&7BL[]!19[EC^4=__U@R/9B-V-[*0P?)EP8/(\\)O8UH4QU) %@ MF/,0AV& /%<5%D:7^,1^H"E_$)'W2\60PQJ.G'>K.A+GSJ7#QTU4SB-,$,8A M\((4 ^A&,4CCT =IP-TTP=+I8L6MY%1*OV3S^*%"6/B;^%O6<^:-'F]SI^;%:9EQ[KASR(ZSF./[54>CF5*)9A S M#T]9Z60;]NP43'R6974*N'EBCOA!L/J74H*9ODA,Y;4\M'%*.?FJ1H42%[V( MK=F:R@]7_NO^R\W#XO_L&GUW/D6VIF6YV+YMF/AUN25/\F#QZ%,OM[C,:(8D M/FJ%,/6O=99O' F")PO/?Y&E6-^?,G%OQ5W]#3RSS5--']5CZJM&8W%_!:=* M_^I\K8A5!1B.T$5&T&KU*D3E*T;D4&3ZKVVYJ8\^R^PY6\GBK[6@(,O@GQ%E MC;6^H*K ZY!AH>FJ.TN$#T+DIDFF^T3Q)+823ZT45P%F"<6\H/S5>11[W5K* M&ARVQM02UZ,:OIJ)1W(IA=!](;\$><&K0S,NUDFQ)V8.9IOOC.6"I7)3W;S- MQ8*X>I4\L)VCR5D-YK4IVW>T>P]H4_U;RE*]H^KWDN^_VD$",OW4!^!]M!\Y M&V:/J;!=(![C9Q@W_54H/DVC$PLTA"Y MD:_9Y7=*9>(P9P=\U1 U["CN5Y#:1N=BL?561'V)33KUSDMDKS6OA\;QIOANX6'^O4DV5+.]11G^7SOR^1%6)GH4T3+-5=U0?S$ MNE0/DJ?6J5F@/(UNM4*J2Q0S$%89/7:VT.H2H;OAU47/T??E'_\I].S7))K0 M(28\))'K 9I&+H A@P#CT .<<5>&5DG,8E5/??KXB?UP3;#]WC4CJGY]C'O7 MRZ34\YT3"*CN\BX3U,RA'0ALQT&=%V/ _?3<-)MS.<]PUW4,7&6,;%K(@1D? M6/V_MWD%17+70E#5[9Y+$OAAFOH4I)$G>ZVY!W#,&$@HX3B 81Q&49L7?=#" M.E6@;I 6?3"%8*E3%-I(IRHZ5-VO65.)*?YI1==YUW+PBTS?U-K9<=$ LU@% M0]40VQXNJ@K1N2%2-131@Y:J<[?1'(^']0:M-!O^CFZ;>J=V<^=4Y"[K\SN6 M==B +Q13STK-)-0=!=(GB^E D(-GS3D6I$^(H^$@O9=< +,H'U6P)_%:JIX3 M>08AR\GNY2_6>3N;ZCRPVF*7N?_,-G=U8*$G^#MZ?FK^L4=<.R\JWG^I9JG=^4T:().PV*%('GE M("X^$SDT8B4BLXQGI'%T.][;2ZQ6XTZL7YM0E!-P.3]^VO(/48_"D7?M!?EK"P? M:JP062$'XR3Q:(" QZ@KZXK$6A*X(8@2'R;0BP.?8[V2PAFYGWB%J;L!ZK6D MV+$N=T"["B7Y#8M?[(1PFIJ$ZNQ;7+5Z=2@#M&DN;5J9""J?'+Y:?W>>&'W4 MKWF<\_M06X-^VK>NMS+U=Y]?';2%?#GX$&IYY""#_2=PW_D$:J&<5JKZ>SF0 MRVD$LU[L^09OQ%KIZ)R\SUR(^@:OY;2L]2V8N&3:TM>VJ$EV&5<<_,C*)0M< MS(D? 0_Y'$#712#!(0(A2^+ \P,"8Z@_;:F7UL0KC8KCP:]MF?B.0Z=ET?E# M,FDTE*E?M M8$#3H,C] YJ&;S'S R),?\[J D;A?:[754TERTG&RCWLY+[S"V/H82_!@*5Q M#* (:85KJ'J!/8B3./8#5PL>0(_\+)F/'1.;;L](-6.QON WM)$/UW,*FGI6 M\Q/3:4_/=73XJ**S TX.0&:M-ME=I@9+;D63^*R>QDPQQ\['\"EF_NACEF<; M]DFLV/08['Y1%TM7GJ^IP5O(M)3$W_PH;EB2*,$^Q@D(N<0HX'*<%G2)V'VG M+'23U/>PULR*"WB9V%.)KS"M:\B%0V)5'V!1_^%^C45OS%4 >C+3;AB M/47GEHFMIJ&D.)+B6)SQD@E#2?2,HB%B+4-PAG&CVHCNH-= M#+C0^1B-1KUTL(3DJ0+J#@AH67J5\Q4K9'_;F,4F[^6"US(&^L U;/!:L M[L1NXD."0^C3A #NA1S -!:^S/4#D"8^9$E$$HR5YL^/DYHX#M@3=O:4#36$2>A[1,>9A\ MD8]HKLPC*G'XA@@!GT $^8"1",$, H9)VGL)L35"^KL:<\H?MOK MKZSU5];Z0]/H3\TQVM.)GG.\X&/2=I!J,EIRDB/$9G64:H(?.TO%NPRF]0DY MUCF3Q2/"@%X_;-G#NDE$WO&;G*_%IR)=LT:;B,8C)_:.#2=.RXI#MU4]>0MK M(4>X[?FYTNXMT5'>>!)E(KUI'F#859G>4#I]!9A-GM.@,]]X.7WA#V;(&=QN M%EY5SN<]*AGM=BTMBD(VOE=%UJ_[2^[1:T55=K_?O533#>N^U]O\OL+Z6B(8 MQTD8B0.0E\-;V02]J;>CU43-VH $MU0P_)[4 M- MWDZ[>FZL8@)47!PUU^U9E85YW>L:=FN$C2NGX?BJ;>'/Q\5HN.ALEI&>R.J/)76_>Z M\RQ'.MS?5A)JZ*S@LEN+/F/CP&'FHR6 H@18K,&!&J"'R_PBG<9[JW8HPP(OE3?OT3Z:*>^<>@B M-XU=$*0)!-#E,4@1=8''&?*C-$8!5EJQQPA-O&0W9)T=7>,Q>6?(S!O1CPA[$IN/73]!=4Q3YMDMC$$I@C@*@1L182-8#@'%34B/.P*+Z>FZ@W6=/+ MKPY&:DL/A@-)SNC##D*IBFP#6*6#M\^&6JHB1!>_5.EZTXSE-9,#<%>W.64_ M_F_VNHQ"G"0PP4#6#0,(DQ"(C4\$@BB, XIY)/9!>KG*(PKS9"D;HDY%U1%D M=?.3QWI1S4Q>(*U13E)=4(-LY!EA+LA#'C]QY@SD&8%.Y[\*.DV+D=C&DR*K#C"UYUV//VGJ&HQU#GY=+.Z= MMK^LPX-Z*9B"0H8MWKXN]$Q]2 T3S*Y6%]6HQ$OA\;-5=JF+VBWHTKC++ 98 M$+&=VJXJH/T"Y>6JKE38H6(VZU0:^C&$J0\\Z%4G#P2DKLME))X00H,TB *= M($"-[,0VWV'"Z7#10:0U7/L5E:JV^-M7E9Y+Z&KIX[I@V6/N7&\+.3#RM:NJ MQ1%<\STJE#2H'1GH*<12:*!(=-;80$\1Q\&!YMWZ&<;%XV-1C?!H0-WN>%.7 M*K^0*GVYH%001S^N"T:S3;GTXC )">+"R[B!V&HD+DBH%P*:$A3(ACOD*NWR MC:A/[6Q:?AS<8-RM>05+V[!45SEB_JOK7FU+.(E&-<]Y:IU-@[2J+9^M@C9ENO-6N.FJXZ3D3?L!^O%" MU;[R\/SX]_7WW_*7[#HOJ?BW;AYX^"E3;]&J.> /V7-U-"18<'[[?'\K88:% MW0L_H-B:IZ"-\<# GB(T=UEC.I@@"ZPFJU$\,/+HV<(!-1&[T8#B'6;!0.T$ M9)"QSL6^\>/FJQF!K=?06JK\\5B&ZW$&A)KK\>#$EE:>_MIS+K.#HIYO*8.7ZR? M+;TO6,^P;S_%?A1Q#C +4@#=T <)00Q03F+7@X0&2 US[!R%B MKYGQW.7%\NK9X72BJF<9+Q;9+)-X(KJ=%.&@- -IP/[[9DOU#;+=3><-7VAP MX$*_R:Q@^;#^NGUY667"7.N#NHW8VLJ=;?V/)?:A[T=I"$A(0P 1X=*I<.#& M)*!A2 A6'+RD3G/JR+WA0IX[EBT?3D.[JEO*USEH_JUQ(*"H4(5S%/MJTHSK M.QK:L=" M"O,"9IP7\00E8^!2DPS)6L0!I;!WLB[WJ.PN=ZD$(W:YQ,8A, &8Q2[ ''I^ MP@.71^\A7:X!7(C>QB^D2=QKJAI7M(VI36_WM*4// M ?7IX:J9MFN_3%U-2DM1P0BQ60,$-<&/8P7%NPP*$RBM8&;0"KK^M[XMJFIM MPMB#)D]RMO0=P<"[;[^H ,$9J&/8B*UK0C>/>5X)4Y0FJ$IJ5ITP^O3Y"A14 M!3VH45"^R10'XNL36ZU:&%8O@!Y&U ,^8DR$^A$!201CP /H\R @)(*:(!#= MQT]=F% #(U043=%I#[0Q;*:7RZAGEUKB&6 ^]$EQ >##P>-F1GOH$^44ZJ'W M*L-AYRUB/&%<3S=88\1%J M\XX*5Q/]9!RXXFV7HE'^BK+\T[HLOV[0IB)QQV_ER#5V5TCO4K GEI<5W)S\ MYQYO7(DM\X[R>\O5\Z.99E&K_D3K\@Y8+O]_1][SIT.ZYI>R.Y+5?-9 M;_:J]#S"'K3HEK/(W/:)&*Z,9+/+E[6]=,J1JYE MAU[Q>KVF;!E3'*&$I""%,14..PQ$1""D3EB5UG:M.5 MQ+/,OF5TBU;.L)Q:6<9^D8Q2BD>/FBU_V"]"-UEXY@JS_8W<.=5X-:O5^GM5 M(+C(Z1=6LN(;*YMVG9C1R(OB%+B,)P F8N^24#7LV>LJE!M63-L@E)2LMHVPK;J]$QY*JUI MQ_\Z:K 4UBN1G#5:UU'"<1"N=:\I4$(3U3](5)5EQ#T6,%A5_QVOW]4Y'3'ZQRJ0LW4S074-&IEV0SP!_I$L 8R M86*1-4L\$*.E+[HM/ZBNWPI?]B?6%G^S2$' M&:IW6<7G+\YJ78I5Z@AJ,3]$+E.";1JQF?4K MF+PZ ;H\@QECSQU94IDE_W4I-[,Z/$NJ._:0MAYKYE(%J9JF_#@7WU"VJHD) MKIYEMF$/]O(A6VV%_]F-Q1/;(9^P%(.(NU0X4R\!B8M$;!-2'B:>YQ%/"^'! MF).)XY[/=:)U73A<_(?6M!V&BER\A=)Y)[WH+\X+*YQ2(D'I^4ES]:MYR%F4 MJN<;I?L[\(C.CB_I 6O.G"YK5T[#W"0##B]6D25?:,['K%[P8G4=^[_+'ZA_ M[G&=;5X7!4-59CZ*&$P#& /$6"BA:AA(<(0 BU!*N9^ZXDVI'G!T'SRQ7[JN M<.8$+CCW.@HX>!!LYT9]+'?/1SH_;MAA8?, M0[.0V,<<^YP0HM6RK$)T MZGJ,A@6'_;G-OJ&5[%IVQ.+SY>OONG-"532HMF3;UHN>(;;4KVI<2_!>TG?N MT6N-R]\]OZ@NL-COJ".XK3H%%9+SEA]H*.&DJD#G7OWSPML:MN^AH/?K548R M5LIFJL_KS8*N7R3ROVX3A/(#)W8##1].>TK7/?45/]FLW"BZK7J26O( M +^9^M(.?:FFA8A87I["Y/VS0]IDR-)-6!"FD #7IP& '!& />B",/8#AA(2 M>\S7"4"F87-B7U5W&!XF=+-F-UUG(HX3NK_GXIJB1+*5HE/:D]=9R.;>#?JA M"T0]T5M6"Y+>_MWINMHH\CQ(FI7=A2=)N_;#?E)_:-K;RF"3R V$V3 .,$@X@8C$0SZ" 4)=" M'$&/82V?/T!K8L==D7(\PU[Y(1VI>4Q+DNNYO7W_E"QWDW2O'&5%F#<.G1?1 M=M-0#Z6W:1@Z+_+99J&!6PSG/Y8EV[2(>DL1I6&?0P_$3(9K;@)!0BD7T5N, MPC0B/@N\Y48.?E@>TXY:GN6,OF>Y^&%S+[Z%:UG8 M(7?M(L NW[_>/+^LUJ\2LS_QTCA$OEA$Y1@-/\( ^>K#RRY5F:7XP^U52$M#T79 MU:$?^DR"7K(H<@$,T@"@P.<@C$(( \I]%\>F>+2S(?=_LH0_JX[&;TU:/1=P MC$)[\X.LMM5QS%QXM.<@Y*U"TLZ.+J\DZ! PK3T,^:;#Z(X?XU/?YGQ=/%>9 MN/>OS1_KE@K"6.Q21H +N<293'V :13)@9L)\\2>V\=ZF/+Z/$R]86@XDF'R M*=!ZAZLKN>BU5YBUJQB\ ,4MQK1JU=QY3*)1_4V)N4YL[54,.)AW"V.NHI.= MS06/,G1GLB#E_7%!2J>:2%#;7=(4&U5#"^]>JO"G'FITF]^S(EO3_V;9XY,L M!*UG35=__" V:[O,YM(7?I 2B$ :1AZ 81*"U&48^,B+$8UCDH1ZKG!>_B=V MHQ5!ATIH!RX3]-\D34WW./,+572M/^]KTG3+G=J[PTGJ>UDJA]Q7HR<%NG(: MD:[: 7)9[M1B73FM8+MA[?4'(65S]B MB W#S&'#I0KX/"A'LQ<3T./(0@@#R)01*0!'AQZ$68>"Q!6CMK M'>(3KR,=5IS1 A>S,%Q+U8JG;!,I4/,0SJKN](_J#)1@ZR1/A_2\!WT&2CDY M!S1YAF%0O<4E^W,K7.'--QFGBZ=4 +((QCP.0BXV_H2*X!=SD-+4!3S$D><% MU VAW@EA/YVI]_H[JDY%UI%TC0!WS^E),::\7'K-V,]$V%D7L!#P<\0 DB!( 2>"!A#($DL@+. Y"#!,R MP9[@F(^?:7O0+6,W+@ R?1]6-PZ7:'G"/82N@J?:4IQ3S[R[BQ,N?L:-QCE5 M&>XYSC[.S/G5#Q;/ZYO[% <>(U&,@9^DH0AI6 (2G[@@\E.44.215'BX;ZS M:U4?-T1.Q\2Z1)4MK;&D!_TNJ4$MJ?D=6Y+K.9>]R--/L%:1T))_&"0UJQ-0 M$?K8TI7N,3/GFP;0Z)X55:IUMSAZ'$=)%"6 1@P"B&(.<"!^"BD,?!**N(6J M#<4=(31Q--*2W2,U_4W/DL\J2,V*;8BM9\$[B07)^J1HDG5_3#!+AGN6S*Q& M.R;LL<&.7F]FK%_8!LERP?;QG0A %A*23)AMS%WJ>PD(PC0!,,5B>T$2%T"7 MN!C&<9KZGH[9CI.L+!*J?96Q#<;*)]KP+L M3+,?D6E@GOVY.V>;:#_">G>F_=BEAF#;*U26=[Q"C6KF,Q!.?00]%R0NY0!" MZH$T$2$&\S$*4WEF$6J=+)Z2F-BY5 2K6E=)TG"418]BU"*'R\35\RJZDNH# M29\5QA8V]"F!>>&>SPIX@N!\_DKCU%K!4,D^L/I_;_/;7)Y%KHN,E4L4Q#&% M$HC1J^)YWP3M7]'4#O+-J P MY33;A?*;+O\5.>==2_@76:NIH@J3/-NXB/82;0.TYLZTC8O=DVI3N.G2B;JW M>;DIJIBI_+S>?&!E]IA+XUF4?V?TL:K(WUWP*4,X6TG4U\V^,!HA"CT4Q@"E M'$*&&(\"F./0^SI)=KM,3=Y6G[/:E7?C#K5R\Z.(>=^7695\;3$ M)-Q+X:#2:>1P.H*8CM&]^$VJ>:FW>3MZ+FW/8U>Q:NJ_VK^X*P=M)JE'MZ]# MZV-S+V;LC6;FVE+H^8&YUB@80S>PHF!TM^>JAH:)_[T6O\PVY9+Q&*>$41"$ M" %(HD2XY@0#&D2$^VY, ECY[BM#U9XT.NL? M-20C^N$TY*U"*R@):@]189CHW7=!^>:^N[MU+"(4;.H1HXC[ M84@2P(*4 !BB2&S*0@Y\$B:0IASQ2*ND:XS@Q&9?EQ/M<08Z]"\IYAS2H)H7 ML*D7/2]0JV1/6D\G9K6="H+:+/ <(C=_E:>"\+VEGBKW&7J!XA'EV7^J]/;U M.B_7JXRB!B'U7GPZ;>K[CG_,S%'* 6^%X4 TH"#A$<1 M2,($!VX 81!K=819X6IJ?]+AL<(GVG/9(,?O^919RQVGSIY5X[)0.Z]-T3_- M_3(TG=A,[T'?W=G4FRV?:(6G>1VG336>>%>K#]S M>%YO;0#2*@IM-!1DZ+FSC0%1$*X[^$/E97E5@0(%>Q8*>GN81NKR31Z\;V:'M7B=^O: MT3/@EKPC/U'GW9X#H:E?G(J)/?"CO>A;2VI+T;4:S5FC9RTU'$?'>C<;3^N6 M6-2"E)ST1]^__E[*E&<3;N>/"[+)OE5+_-*E&#.>NB#UHPA E[H IQ$% 4XI MC9G'::0U?D&=M);OT)_-(-L8B<1(?VE8<=YM!2N_2#PLWG+CH!T[V@.Y536L MYE"FT9N>5Y$JJV#E6RZDKMY)1IPL_\79\>(LQK5F,E];4P'V!FJK$IY[@K:F M0GI&9NL^03^\KX+(WW-:K%X?.UL'];WVV0=,'%P(DDS0E-_SGJQZF']>[O%@ MWXK(>K9=D71Z9;:ZGQX5S2CP/__4V<+_4<&ZFX#QB_5[.6Y^O#"R8;2J'ST! MP?NX+KXP65,JWFV#[EVCW"W=@#,2!3%@"4157Q? %#,0T)!A%/$4AJEJKXS+W=XF'Q=.$7+FEC^2X)6SBM#YR<=6%/_R/(_CU(U MTP.M/NNB\!Y\4<&4L^-JAR9?\S6]2M6;5690K5DSRT0JUNIZN5 Y UTQID^> MK6OF0M&[7367/LHP)\2*"H);2%HU#+>)QL3GW$L]#H+4%1Q@D4>@#%Y,( MH0 R!+4&89ZA,[%#[U!M.M*;5.6[^Z\+B7-I5%IR3F>*&9_+-:&9XSE6PA3E M(R-2VLGZLZH>Y7Y=;@JVR8H:R;ASQ;Y?KT&P MY3%"PM )"&,D<>M3"A(WQ" (W3"AOA=%27#9N"\#KB;W"?5T+UE^4-=8[5BK M\,R[WG@2 MV05J')]2=LG##3UM)I->.2U%./:\SJOP3&;#EB2-,/,2'W#F5O./Y-1P&@$_ MC&(&TRABB!CT19ZCIV2C%[=$UD2;#3!M67$H(RNQ=JGNR<94I^C:+M&$F;=J M*ER&<4"0ET2 >W$D[#; ($T(!MS'840(2\) :5C/R9.GKNAJ:3F2F)HEGDH_ M;'H7R:292%831]FXSK(^D"@6]]2&)'[8V\_IDV8QF+,"M!9R_@)#Q U4%#*% M7X_C8K1.W^\ZU_;K:+._%=:!*8P0B%TL#"?A(4!!E((8T\"E,/5]J#7E2I/^ MQ.;5>;S^B9+4,6<3]E&, H% %TA%*01M0' MR*>QSQGT&%8Z4#I'8.K3HHJDLZ?I2*+JZW*O3L:7YTLEU3S"T1-2:[4>DL1H MT>Y]X&QK]Y XW25\\+I)!P-\7!\SK\P/R^B"HEZNZHV)7NMNB=B^CU,=B M#QN!%"$JPF0:@)23%/A^"&$:IAZF[O*E.H/XND'%1FW-GX!3G8__F%]E.WB/ M5E4"'6T<+-Y<7AVFK;G.V>^4[\J%R T\#BB1,(R(B7>5R#X_+V(XAB2&'F[> MU4U._W_TIEIN3=Z3")3E&WK1.4R>\!VIA7IOK'7-+9S>0(B&::?EVNFPW6D> MZ$Z.F'UUTEZL>VJ;]IJ;EVF?H9*;T-%*E:!FS[=H$*<_NMA M_7F=W[/U9[:6+O]COA]NHUHE/O20J3/XNT7'V:PEM NXO[ES/HO_'%7LK3?Y M>J/1KSVLF6$G9E4IFO&CGCXL3P-2%MRLTGSPR?-5FZL(>%!QKG2#X01A>9:W M>!&1&LFJ5_M%#DXOORZ^?%7OYU9^V,3&7!?<=AEP:@Z<=X*'\OQ0#$/5J(4B M5K6B9\UC"IG@B$!96EOSA4?IS3MI6%7\DYG#RC>:5B?N'RU^7K$&M67QO"XV M#:++,B8QQ=1+ ?22 ,"88Y!R64F31C!AB"8X"/6*#\>)3NP3NBQ416ZH0UNW MAE!!A6H^P;9B]-Q"E_J5LZ-?J6>AHAZ#RCYU>:T5[BF0G+DN3UT)IV5W&O<: M=GK^*H\^/J -VR-2Z_1YGMX^L6EWH+Y1->BBXL"1+&CV>O9(KA"A7RZT9FQ> M]7GNA;2*C*T@D7E[9\\SYVWN/"_426OGP*6&(?86E^S/K=A2W7PS@!,\=_N$ M4>..HE.3G"3%-":7K?CP')EYP\(184^BP;'K;;6H+,J2;6127OZC^7VYAT]= MTC1*9!$F<+W(E1EP M(@B("?,!;(XDSF:C6=:7,P\1JR:SV17%S:4C*F3-78 M<$(5::XX%>&JQ5J2=EK:5TY?$\F4C2"**IBLZ6.,_ALW>"BJ9[R90_5!9OYG MMZ3>YB_;3?F)?6,KOTFFN!A!SKP$$-]E !(6 AQ #KP80<:3)&:)UMYS@-;$ M/J4BY?B&]:I#.E)S()8DUW,5^UCTRJGI7CG*BM!V$ HB6G(%0Y1F-7H%D8_- M6^66"PVY4V]<[G[Y]XP5XI%/K^W02$110%$HR](A@#P,00(#%U 8^S&)48(C M+?Q"+>JS;4*ONL77XNOO;$]W+!G.F]13MZ:7L*U$4[_1T9),1'U>_&."F95& M4MMV)4JTW\:YZ*CEK+O1>L@%YU9/ZY6XHZPA;V]SLMI*O.E[F1%;YXO-ILCP M=B/[3:OC,Z&*C=#)JAH0)2R=E9O=5CSB28PX<0'GL@&-A!@DS(T!\4+F8^ZB M.%)*ADW#WAS'9@VS?W%J=N4BWC#L-!P[79:;T^$.TT[+M?&0!LOO5.-T[DW> ME)Z?G.6UF)WV6=>>S:-!>\S-?XYH7;&]AX[VJ>BY]++8++^R1[E:_,K6CP5Z M>%,4]2#_AAPD7LF$8 ^PB!@ K_'$(:18RJ33<=I*-CN$:#2KLD M-:/ 804-NSEK0NMY*SUIE=V.DC1#WD,\H.,YQ+_V7F/XV;,8OY)XK0VK7:Q_ M%/B%D;7XPE_O^$U1%7'O>PX_93F[W;#G,>!CU<=,]_VUU.6IH*"_SMEZ6ZZ: ML0C'<'Q[SIP_)&].Q9RE,AA6RUZ_N&L1AI0*\=J6:N1T-809U1HS@P_HZ&&4RP: MG9M-V^(7E(JOIY2(5FCU_V8OUVO*ECBD* E2#D3("8$(/0. XM@'(D#U>(I) M%%.EJ8W#9";V!4WW>$/YRJEI.X*X(ZGK]LKW*FK8!=@37W,';2BY00/]D& 7 MM-'W/G;F9OHAT4Y;Z@>O-EO&VUWG%[1A7[^CEQ8=UZO:K7W@(Q<#&! .$AR[ M((G%@NYY-"6AUO%A/YF)C7.7JY%4'4G6\!#QC))\&G,_@"%(W4 $-P'U0!JX M/G"AAV+(/!3"2&TS;4]-1KOI'D4MQ*+03B>UJ3.U>.9R/>@Y,Y,O13M>&1;* M4H!RALBL$TO6IZTG CR1,&8 I MC,3>1'8B!\+U)2QR"0P-X"T52"M]R![(.R\HHS*7G1_FLK.&''GQ(RM5J_=[;ITXSNE0=#XP.?A1?,QU+D[\6A%7X)S4*KG) MBP36344.R>K\(:E;RS6>E%.4P;(JT04IB\3N/V6^V'&@,%$;O=KW\(F-K*(AUPK/?X=_:8>" MO:KO\$^4,;ZOOT1$/;/2E4YK%W].#*.]^\G#9MNQGQ.CNT\_>XTA@.T>(;KN MHW()#Z+0CX'+J=B70S55'0?:./_7-F?_\W\(3?SOP+URY-?CO)/W!]%5)![>=T50/4=<%,;!E="J MO.@W65_57.75S]'L>3]Y?6IA\24O1<_L#S'@VWKC2K$686[/B&,+Q_;X\?," MU9X1[@2)]MQU9H[AD_A%./[@#_YF]I'?<,XD MY%*#=_> ?L@KE5A!'[ZO';'YS9ZWSX.8DI:UK&:5L^A. MSY1W++4 GH)^G?H]9.NJ^L.>L]>K&@7T2DZ7),S&)&!K6K+D1,SYF-7S7*RN M8W=U^0--1U243XN)]AI@6@J0=OZ%<2S9/-#E&:U= 61C^U;Y1;]0Z;K)]GU\5$V M]-WQN^VFI/FC\"*_Y]_*#;WY<_.Z^%[0\M-G[&#\DF^55Z#F96=^"1==E19U&)WCF5&<[ MY[M8,=W3P,L?9HB'D.79AGT2NS'Q7/$U/69XQ6JG^VG7-,-=Y&&*8A"1, 0B MY(E! M,4A)['8>23Q VH%@R" M&)_6+- JAX' MY@TV>9,IW?*N[E+U&6WJC(G.MJ>[5"W=+=W%SS+LQQ!OAA7BP^H40R601:$G MXB^?A5S.7Q616!Q1@%'BQF' O#32VL#UT)C8HWUEA5S[%[*>3.9"[E&QR4CV M4L\:V_'3UE<=UKN%YVK=Y(5B%]/4MXG'=LK;-#LU>K2N%HY=J$L]'W6BJ(D* MT0:$LM5@T4-AWH:*\R*>-% ,7'HAC.4>;4)N[>JAZV4#L!-RSXTB8>8(,2;V M6M@%J9_Z@!+H0M>CF&,M"&P5HE.G;?9+:P>K[U)PRB$E*J9J+*M&,U5CJ!5S M$$H%,6UC3PZ1?!O(204EG$6:5+G7L)0/%7*@>'G/BJ]RO7N/RHPLO3C&B$$7 MQ$Q.29(3V#&!"4B]./W_FONRYLAQ),WW^15\VRHSH8T'2 +[,&;J/'K2K"JE MS51W/]1#& B RI@)D5J2H4KMKU^ 1P1#P0, 0:K,JC(C)1)^(-SA<#@^ISYE M/DI3K3*](2HK&W]-0[/B;E 9E+M>S$(,:(PH@"QE #'H 9IB[+DD@H&?ZMTF M7ZP.H\OD-16'M[2=7PZR-[9L4MY$.C94I>;^%HNOY^\ZW,28%YD^VI/*L*;X,+43TQS_RYN\OV2VE=5QQ3UXERM0. M,BY6/!2)(, E8MW#(< LB $/4Q(R[B*?:-UBF:6X.^*\RLWC2R_V,7@R 511EM8:Q,D=O8[@51?&OD5=47S1L M97Z_K(GY]>MKF^ZY7?=#[MR_:=-]8]JW?$ -\T<)%C2@9[:JPJ_5I'Q<5O/V MY -C;MN8?%RHJY;D$X\:=B!]>'K\/7O>RUV]O@&.#;"V"=9=.1_V3S*#_OO7 M^R\]/&'--J2#XBL8G@W)-4UO0N@US&U.0O/6I(.C;MN<=$JPJ_:DDP\;F-WC M8W6?E9DPZ/+["_U05GHG]V/OKVUT+00L=[H&CN?%H'2^\^)E3\7^*I] OU)7 MA8(%6M""I@$J*\#RB?> MZPX;9574^87NVI3K4LXY! $// !Y% %$7!^$-,9^R$B?=/K5"I*34+.*&$N\"06*DQ8"A!# M#*0)CU(:*:AKS6VMC.4]RX<:VR"JY;U:J_:G"Q3>QC;FEU)(?#ZSW9LW\U5^7; M8V#MO8CB<"N[UHLF)QT[CN3'>2G_U@!#="?=&G?.%%4U'S6MH"4])Z"CH!5V M-9KRFUT 4Z2QW74O/:$O+G=IOFH(5+4GR?Y05TZW%[IW(4?()VD("/92 D+ M 8Y]%[@<0>1Y/F$QVE5Y10YJX<$U"2U/<"*D_$5_D*\XW=7LPYF\)K+5M6K4 MEOIE NL9=8_6C=-2LXB"-2J)+4RL:P+;(F2-"GB%ES7^I/X"_*^RRAX_5H-U MOK>9,/5SN:]>@D)[X)47Y7_QLJZUK<%_54K<9?7ZOYK:]3?5[NIKMKYVYU?O M516K9_(6=6HY6V*L)*/%7I_:9LN^L2+Z 8#Y(&:AP+_Y_O&'W'&([P=YY%^/ MH1!#!#"(E" C +L8@3BE$.?!6D:02U4&UT&5L_5 M9'F-7IX73BK^9_O#4=K0:.FN/4=.UYAGG9+/F "4*;6ON\P&_M6N$-,PMN("9V M"0O#, T1@ 3% 8Q%-;*&. ^YBY)@YB%1"?AT R[29*!U*3TS+&56LWT]&71 M,[/;:0&TS>F27TNFTPZZJ9E<"O+6)-[\UCJ,TNU37E3[_U?G:C_]E&E;_I7_ MK![^Y(<7_GN>53_*':8QCXA8VE(6";-!B0B_,4SE01Y#V(^\,"&6 )84V%EY M(13?B=#YA?^DAV-]R[WZP<7_!>?.4TW>X9D$ KEN+:'9$F+AG*@9]7::UG,& MD^A--X[DA];Q?(_)FR:1<)=9+!BVHY_UH9Y4F/FK@$!I*$X#'DIG5-,6.V5U ME_XCSUDIPH^VU*?\GA_8#@4!0ZX;B$X*$1UZ"0JS7;&>, MU.I'EV4E=\6/DK13"H*Z?6Q&=:3FD.Q(KGL:$ ML];I9I30QCUOY@2^[GXS^\8"4&QYDEGP'[)RK\/O_TUL'B2@T^=#_F==H/,/ MLL_D#[]Q>A!!]3[=TP[3?P=Q0G 00. R3VP24)" A.(4X%0Z #^(4KUKR#:8 M6MDC-(?Q%SQVO3!^D1S]>M,@H$E6FPHGL3$6W)Y^^Y;E&_W&(U;F3LW_;#TC M>IYJX\DPPPBWI#V;8.)+6=H>==R2$@?AR6V-O:SA]D-^2__O<5_P^R)_YD7U M>B^^ZE4_L;-S0S\)4,! C",,H-A8 D)\#W@\8G[@BM_YI[[;:@Y7G;B2$5]V MWM9SK/=MA:V,/)Y;+FZ<9\G'DA2KAGK5/*)EE2WKP%WE3LN%3:O,IL0ED:L=-B%9A$1!>U9V>R ME@.;2=%LABO#A+8/0B8%'@PMIM_0QUAY:*ZCW GO4(/Q[Y0_ZO?7ZHA[]+_TOLA3Y(8(OB]3?RY^U3I5KNJCONRMZE9P=>,T0'[J]:W:VISV4&LK4O,,:A4=:I6QFBK#J(I5 MF]AF1:RF:NC7L!J/H>]C'@IV6Q0/(AB7-9MB>%D?K>I(!E]>.Q8Y4ZMKN=4= MP+"H\U:^6$K-**0@]5F]H"E;ES70-:I":UGLI&!&9CD\XF:V-RE0W\"F'S0L MR[I$F;K-F/A)<>2LM\_H=@2)Y_M4;.4YPF(_CSD!*$(4!)"YD!(:$*Y5@Z). M>F7C?(N&5N>Y6EZ<]J3;]%*YAG[54@#K:$W/V"<5UN-CA:OF^N+;JDM3)[QM M[9JV0J[JV_1'6(A)W]:39)<4ZKNN["X3 <2Q*/9UVXNO>59T_Y1HLKT6>1$E M,$T8!SY+,8 $$D"2, 2IRU 2$I]#"(W ZVUPM_;FXW03[*9KMR=-L&]Z'<>. M6'Q//-=/];FN49$7=3.T.J=J+O#=9DIS=_,>DV2.V&]3F;:A_:WP]CX] &RJ M=;19@%4BAAA/)Y2\N[2//O&M03Z254=E!PK.V>E\Z@2JD6(WYDF$ :4T!!!R M!##W$8B0BWPWQ%'@4RW\IV7\K.S ZSXOH"9] >VIB5BT4.=J[G9#3>HYV)IH MJ\26[,7^TRZNB65UV )"6LC-MB!)=E1W!:!D:5C#;K=YQDX(3NU6CJ2>YU.7 M (8"N54F*^8W46V'03UDE2"!* 6$I!! '[D ,0^".'4]$GD,1U"I?]P$C97=7$/5: M.)*P;/,H2:M9YY1^IJW3DM1ZUFDDL+(Q*H@TD:$7;S=V*#Z[Y/9;5_DG9^V@Z6=^E'GE1G?UL^ MR,S>.?#'.*3$)0Q$W'4!1(@!1/T 4$93L0>+DX2K%?>LP=W:6Z^65WFVW''; MI&F:_,R)X1[>4BD?EDSWUC"QC-=\.RJ[C WF5"T4>+>9TMS:O<3.@]BGE(3 E8@9,/4H M("CP0.SR-$K"(*5Z7EN-[":9L*1.XM ^:BUOR&L>MZII4O&HU;I^K.:W;KJS M:8NGJUH2VSI952.Z[:FJEB*N3E3UWC;,._'J?+-L)[&N?)HRD,8\$5LQS &" M<0I"A%P6Q#+II 7D>S&ZE@O0A]<1M)Q]>\>R@=DC557LDV-5+]U5[OPSV[\( MUT(.SH>\>,X+@USYI;IH@DD0(@*8)]45,1<0)O:PG'A"$EGZKMO@UUAA1FFF M=U"94)2/(?R>1U%@7] M**;B3*763,+QZO+:LG/[1N#[:8'U\V]#@MG*O%V,O6W.;4BLJVS;X$,F9:UU M$:58XV]_[DOU>M;^6RM;TD"=IR(4ZH" TR:S3#8]>QDJ7_U#DK2$ECPLAV&U MZL50&Y:I#HEP69\Z^(0I%M#5%?JO>=7+=P38Y9&?$ )B0"$(0,HYA@@-TZX M!TD8QYI+^!S)U5?U6TJ/3\?FL$T!B$(Z^3S5!_N85:W:4F9377K6.J$5>>AF MNZ.)KL#6((9FR&T,-*0F_#7+*BZ;8O#LOI7// MBS0OGHC0=Z^IJ 2(46Y-/BSV_#JZ2&(]XQP0=HT<[*141@OK]6B;K:VC@O27 MU_&'EAXI38#^O?FFL0!"%XF-LD==L>B&00J2(/5!$/L!3P*/IZEG=G"DS,.& MQT.3&)DVSW_4)T#WE&<5M9J?Y=C3Z(+#&FV=6#^24>?@G0Y>M%4T?KRB/Y1^ M)'!JF"(;UW[Z20_R,.?;W:7G1CX6LF?_UE^ M2P]44G^H#I+TY[PP:0=G@=3*KNOC_F7/>"9,+"_:_,:GKK]2W9I4F-"E*69Y MU3SXY[Z4MI<>&E!R87Q-3X8+\Y.-F\RZR-F8IGF7M_$,Z?G K2?'LINTJ%LC MOVF#_F:.U**R^I[5YK"F1V&94\$F<\B @(2)("R-,8(.*G@,,XBJ@? M8-=3NH0Q-/C:05Y3I2OIM8W4=(N1>WJ8=DQ+I=.,M-0%,R@ZOI9@0;5Q;["- MRXROQ;BN+QYX9B/4]MM4?*'?@A;?9DPB@$>>'_K"O !AH0^@RS@@,>0 !Z[+ M*(8>B^-5T=LGF%O99!<#AQ/)^A5\>%WMNCZ<^]2DJJ6\W2^CCO M"NI\+[SW*=;^VKCO"DI=C/^N0L/,M?? $Z5S.=SIU.KV43Z:/;$M^29%HIMZ'3U%O/4GFF^;>8IO_(5G1_Y9\/XAS^H1_[VO?GPXEI5P M7<7Y^"E*4! %7@A8D'H 8LA$@!=@ &/7\SA.TE#X"HT 3Y7PRL%;RX8C)\_I M&''^%)PX'2MZ#D19H6HN9 TUZ3D1!0VM5'6C*[LE3Z),=E-?HJN,M]Y$^WW] M/,S'%L7[LW!2Y"!3?9_%3\J=[Y.8Q-@%"4YDO1Z, 18O Q0CAB/N$NPJE0Y, MT%@[?]U2=1JR31JS)JR>G1G3SGR2QH+,FAEA?7&U=EU<'Y,\S".(U!A*,$0)H$( F(#SAFON>) M:)]B5Q.79I38RL9X2=KI:"\ 5QE7F]HB;4L9>E8ZHH=U$%9FY;,'M3).:FO, ME5FA!\!7YM\QL^XFE_"](E5]1^&\AW=AP *(0$CC $"",$ X34!(F!ND*(01 M#G4,>X3.RC;=9N).9%7VI5IJ4C-D"\+KV;")W-KF.R.5) MYQY?")C4_O7;/N/>CJ M,(3:#XZD/=D<7D-/JH>6"Z4W.KW4%]P<0&E(L.402A>CO@^(TI!@HS!*@P_; M/>_\G!=\_YA]J!NJT=>'@F2E< )M+E[^JVEDB:PFPLC-IV79H MR[=3G5G5S-IO/K7+3D;_"A-F_?2TF\Y.*JA:L5VG;O\RX2O3S7I.P M\IGK:NS_)A,>7>LRDH8 MG-B!?MP?CN*Q\ZE1C?=^7J!P&GAN2 )92,-/TY!PMP0> %-W21P7>(AG07* M#ELK+SL=DPYIN)384T_")94UETY^9E-S$;(T*6I+R_:JUELP3EIN&6QK_J2C M;WAT>DS6;0 SNC_LF]5AC67 KL(L.7=+3&WJLNTJ\JTCMCSZPG9%?7SY^N): MK]'&Z]>\ZCIMW%:G5^J;0+LX0LB#. H=#T (?8 \6D*&$TB%@5)"N/4J$61 M*4=KQ_*#Q27"V&L>+[K?O-;HZ*?^-Z3J5Z8TUT!-.Q$93Y>:S]UT$O3<[5;Z M-V\RM%1GMAL+&?/S/LV$EJIOM('0XH'-7.RG-.541,J??M(?$G?I&ZGX72;+ M).7_\KK1"SG(BYC?N'#I>WF]2/Y",'?Y@]Z3N] ->1A %V!?EC-ZLI$0\YF( M:2/H)U2V&5("I5^1Q[7SLS7'TNYYR[-3"*:=YG,I;W)1P="-4YP8K']0.XCZ M S_SJN>$UYA0-;?\SM.DF4@^S5#'KB/YE3/SH9Z9N@B]Q\J-<^:R?41.UIL? M7KXA"WSVV5%&UN?V[O9\^HH*M^3EU^!P4[^_HHK?K@1KDEHWNR&[V-'3OCE. M,6&![ 7J0RB]?PAP$KB )R$.7(+\(-7J"FK$Q=IU:#S+ZQ;0>5%?JTTD;8=W MMW5;A%-A\DTV8YW\Q:7:[:8KC)6Y8G;BIN["2=\U*S&HEXV3$)<\_"5S#H-J M,DTQ# ]FYM+NBUQ89?5Z+[Z&,L*6SO)9IHO_4$;(18' G/Q7V? H@H M!CAV97MC A$BKN=C+9Q_-;(K.ZV.B1OG6;)1AR^\8T3/12FJ4.GA,Z MZ^7^I)<3#S=.S<4J3D=/<$M>1I'HIFY%3Q%O_8CFVX8-0FJXK('=^HZ3V(NQ M"X%/H? 5"8D!"B$&/.82]C^(4L1U UB2"JBFHSNQ2?2 ,(] MG1)4PBR*#GN)5$XJLU4ODD7-!B&CFE1S%U;TH^IAY 2>:M;^+&%HYD&B9Z?H#-?W \KHRI:DAJIS# MF1GMNN%EI^%+O*,RVH!L7=[_9*QK^2)J\+D#;^]LL^2 M)-31Z$8$G/8M=F33/&]LZ#D=P1M'D)0XN_I\0=+-2>?$$_K*Q1;1^>'G_/GO3?BA;=H M^_6EB1,.]5WQ<5\V/2MEXQ12/* 4DDL&]"8DIYDF(6=$OF M@^Y-]R6<&2RP#P9%70WV]CZ3"ZTCC_B=7YJ6IK_* ^NCA!PH\\.>U=WC2)K6 M=?02\BUK;E:QCGV3J_2+9DXY*;;%1"RYH-^VF*LQL-KY:#AT>BR>KK)=(*I? M,&K[4K\-I5F]_[^(H7> "K"AP&%4 2LCZP MT\)JFLY (];2^4,RX-0<6%KAYT4T6N4GAMULI9\7K;_:*SQMMN+__;@_R"%E M%OC+TW.1OS2361^+[T*$8!Q',8A)ZDOTR!0@[''@QM 36U^7$:)5IC=);>4H M_$1;;V&=5I#:FFE-;#UC/9&M#X'ZA-N"%7L+G)*$EM:N:5J;+DM*8K]=<=1> MTE],>M5PMX^/U:>BOB-]^U2I;HY'!UC9,ON72P7AH@Z^'4$^SWA^+"\;U-P^ MY4?52K1IKF M0J7%+(P8=AGRQ'8Y"BF *4( T9B#%$8!"D.(2&C0BN.:T-HFW$".M(4=79M0 M(XC'455II)L7*L DVZPKNR$TRKA@5B%,!LB\ ]3(N+##D" 3SQNT+>?Y+:V. MY'!XE8W5--?2X;=7ML+[3W=.1[7I!K=HZ1S1P/RZN5QX/0M<)K=>+_-)T:4QZ3<$QHQ0 F- *)*' M8').((2 AX$7>9"RT%7J:;GNC"PHE!0STM3SOE*%E^=5 MMV\T.0(9;Q$IWE0;MN#CM>EOBREOJIXKH'GC@0P1L1H+[ MC/,(,!RZ &(6 N0C!'PO25GB10&-M.ZA3%);V0\)VG6QR16:#O 8(](CYA[J<1=5F"]5KR65.F42<^=76:)G>F]:GF MQ*WI2,]A=THQ^&KI W&IB&@+9&N2UK8 6BIB7X%C*;UD7H!? \?NY;;H6WVQ M=4>"*(@35\3:S&7RCQ D'D02+M!%W(O#F$6Z-?AOB:SL-T_5Z6>Z3D-8OQ#_ M2C_35FQ+:CWC-1#8J"!_3*)%-?E7@VY>EC\FUE!E_NBSYB;X?XZD$-_RPVO[ M#:,,1W)]!2F*.( Q3H&\0@\\L>KB$). $J409H+&5@9X(FML?V^5HVY^"T0V MM#YE:8V,;T2>1;;W=LS-36]$J"'+&WO4;@>.T0[95\VQ9<=LV9D^YGX<)"P! M'&$1'+MBQT%0$((4!U&8RKT(5EHPK7.VS:&H>1?[MWQW?>VG6MBO/)=J(?J[ MS)">3WJ7R;'6#\-8D2LWNM#GZR_1P<)8G:JM*8)B_EZGR8* MMM0YVDS!&@$]3UP6U4YBP]REOY/_SHL/Q[(2 6+Q,7\2(>'.HP%"+B,@]CD& M,$TCB3A!@9O "+IAQ"-7"51VDLK*'K(CYOS1D%/T;=.*F?93UL35\SGJDBJ[ M%25)IER$&*#G'L2_SJYA>NQ-S%Q)O,YDU1XVQ&JE(G(]'F0MTM2FK>L0N(,! M31*?NR#%X@_(0PY0$D$0>,SU@L0E2:)U;*Y)?V63[7'3@31>9$8.4[?%K.A7 M+0Y946MZEM]7F$(JZ=PVU2(2K)DN;.'#:E+?%C763#576+*&PYAVHF\O,#3I M>Q%KR%[WQW*74I]A3D+@![+SIXP.2 HIB+DG=K.<^VFJA*LX1VAE'].V9>\N MRIR(.PUUW7;T(\J:/_ZRI0(]AV$JO4%/^FG1%K2E'QEXX\[TT^)=-Z>?>5X_ MP?HYE^ 0CV*;L!?C]M-NF#$WX"X$D>LE ,*( D2P#R@+"$Z3D"*N=M(U167U MFKH:**4C;)R5'-?2?/;5BNR:Z8/5Q5;/R5H1WRPU.Z@&.RG:6:DF,K7C[VZ6 ML)UEOY^WG7_8X$)B5LK6Y>7W%_JA[$HF5:\C#KR[LA^YEV&2O'UWNF94.M]Y M\;*GLG12]4; J.#33L2&S'K^8TY+3R$$!*+011%,,=8Z]="BOK+%UC16;$.W@X0G811B M0-W$!3!*8H!8@ ,&4E=/_)8Q/3JY5=3GU']_*E3'6D[U95-?[K\S,B:ZE5+ MH:RF,CU_:=+5[YU:^5G.G.C1_NNV[AO+FI@-HA\/?:_^Y[Z@=\5#67PJJ_U3 M'>@VT'T/_&?U=R'8_ZC&1RICK>Q]OU>"AG-?R( A+YR'[]^<,RLM@*5ZS*2D MG/D8RK9>]'R$BDJ)%@%(6@21T(Q]'B8SC*)?U>9ECS3.G&?DJ$["'G@*7"/XHM@ \DV!F( M8YZZ*<<^\:%.2TP[;&D9OFG_S'I;T++ZO^KVNM6KGL';F@/(8B^*9>-B'P-( MPPC@2*Y6E,0)]WC$ KY[KENM?*](4?U59^(MBQ;FX\9)^.,^D[W:G82(EZAF M"U-+4Q10),PA$A-#> B@AV) F!\#FOH!]S"#:8+:*?J4*0*\O-<$=0Q:F1[> M@&2^Y]RHK;#;:UMO3?[4*O3$E=.RM3TBB5U565KP+3&U:8A@5Y%O@PK+HYN% M(=^XQ."G%6_&@)Q3&M/S;%9TXF>OUJH#FVGI"2F)5\S M36M3%Z(D]EO/H/:2?LG%1U[28O\L7TZV8:VHU&";45S;-?QQ)0<0&278$[.X5=,SU[YC>.(*_]HF6 M0_'];GG46"WUM3\?0:RJ4Y/SAF$5OIL&U:.0535I%IO8UZA6S&*LD8E(1G_, MS>(;8W'[48_Y((;MFL1C74EF48X596D%-EJ"3P0S:N-L%L!HB=4/ M6O1>-+UQ^WE_$*%1NY'=)6D0N3B( $YE99F',$ I$NL,QHA13DD8AGH7;2_& M7SNKT]PPK4F>DAZZMVHO%3+MU"R(J9G3T9+0X.;LH!P++LQ>CK?Q/=E!8:ZO MQPX_9G8FV]27R0NV=4O;W_(&U+"%<*&Q"UT4A2"F401@Z'. /D==Q6,11T=+7$NGM].T-CV]51+[[>FMVDOZNY%FW+_S-"]:V(P'\O.1'/>964N?\?L2VDO3\0:N?[16COA>QK2"SK?+ L]%GNZ;!2?+L_//6QW^PG_*1H[\5_F#MJ!/K$=RY[*_^$Y*I]%64SI/ MS5V:??;"V\O+-TYRK(:FY\;A/ZN""-O?9Z1X;>;HQFF1KD?0=?7CF.D\$:R5Z=CG*'W3J=\524>SX%O%AD/:=K M)JU6?G=2(J/$[O"(FV5T)P7JIW*G'QRSI;[6?Q.?_O,_NI^(/Q)2\O_\C_\/ M4$L#!!0 ( #B"!UGE@S)F@'\ ,_R!0 4 =79V+3(P,C0P-C,P7W!R M92YX;6SLO5FW6TEN+OCN7Y%=_=JHC'GPLGV7IJRK;F5*+:E<]_8+5PP(B38/ M*9,\2JE^?2/(,^E,XA";.U1INZITQ$/MP/!M!( $/_R/[Z:??I^N/_ZT_H@__6VQ_,_IY_#3FUE8E\7R#.#?-O_LV>+3U^7T MP\?U3X()=?FUR]\N_SE9SZWB'&PJ&13S!J*Q 8H5UIJ"ABGV?WWX9V.2B$8I M4"I;4#PP\*@+N,P%2IN-\;AYZ&PZ_\]_KO\3PPI_(O;FJ\U?__5/']?K3__\ M\\^___[[G[_$Y>S/B^6'GP5C\N?+;__IXNM?[GS_=[GY-O?>_[SY[=575]/[ MODB/Y3__KU]?O4L?\2S =+Y:AWFJ"ZRF_[S:?/AJD<)Z(_7OTO73@]^H?X/+ MKT']"+@ R?_\997_]&__]--/6W$L%S-\B^6G^N=?W[[\9LGS^;3J/\S28OGI MSVEQ]G/]UL^7BGXYK\K<4$K4;YZV_OH)__5/J^G9IQE>?O9QB>5?_W3^^3-4 M+3,C627A_[SO*3]?T_5IB2OZ[>;S5_3!Q<,J 4UHQ"]KG&?G4#B_3+,5],J^@L>2L&B8Q#@+#I0UEIP M@03#2Z@R8:PHU<8@W%IY)U#(_D%QE$1'1L438B!7)GZ9A0\3)P(GLY8!<_:@ M/'EB,<5$CE4JAG%AI)='0>&;Y7;2O^I7_X?+KA-3\ :7TT5^,<_/R7V?)!>C M=;2I:1\B*,G)J[8J@Q42O7$Z6K1-[, WR^X$ MTO"(Z7Y#%?3]=??YG. M\+?SLXC+BL=)^WDW 5LWH#6=(Y]XE7(, M*4%(FKQFQ8F)Q"U$:R*/AI/GA T OE^\?N< MA.*U*LR"5DR"*EZ"=X8#ZJ)8B=$9T1 7UPOOAHJ.,Y8M!-H3)C9[X^OEF^7B M\W2><.*X2D)CJ(23U9-:D,$C@&N#RD;/7&2N'3!NK;X;.CK.8S83;4\0>;-8 MK$_N5#N ?+/V;O#H.*/92*PC M@Z-:O2=+#!NZ>1986/62(M>@F!$0.) MS*-$.++ZWV$Z7Q)TN8COI^L93HRW+A3'P @K0-7DB[.80/ 4!:(/+)6CU'][ MQ=W4WW$2\R@1CJS^]\M0BY3>?3V+B]F$1<6]+1&<8]5L!0I\A'.@M0T,4];D MWARE^V^6VTWQ'>)R_]BR_I8YA_P$W"U2MNAL&.LY)'BW*+L*!9^?+*J[M(7R%-.G@?#5AB@N;2R(I2')> MDN80@M(@>1&,,U^L;W&>=?_JNT&C^QQD ]%V 9&70%YY =(/,(*N0 Y/D@%)$2B^0+.2$:(..;17<#1/SI^6HZQ]5JDDNTP:"&+#B1[\@;)D/'P6C&O=(I2M;"0GRSZ&XXZ#[;>+@@ MN\#!BS-_KC\\69Y_"_.M$8?"1"P;!Q$31$=+.YYF!$)DWT7)D MJL7YQ+V+[X:+[M.,QPNV"WR\^XBSV27U9.1"""8!2[* $DF#YS( _9"E\(7K MV&*[N+GF;FCH..=XI!B[ $1?E;K.!;I/]]])+FM7I^O:YM/C:PGM@B3/*$9 M;2 OV3D%K@0/.D>=F!99QQ8G$H_1L!M(.LY.-A9S'Z AR2W#[.4\XY?_![]. MG!4^(R>L:VY!E>@A,.\@Q622XX&IW**ZZM:RNT&CX\SE\<(<^[QJ&RK],EVE M,/O?&):75<2%(0_H(S@C2"+:!B!/F8$C5\G'VNIH^5& >&CEW3#1<5*SB4@[ MJ=+?,K&M+_^%/EM-6&9&I5J\D8($);V%:%0$:9.+!8OA1VXH#RZ]&S ZSG2V M$6I7R*CPWK(0 UK%' +ZR@(W!J)U'+S+TAMIC7-M.CAN+;P;*CI.KUZ66(9_ADWFNGO<2/^)\1?]^ M^^FWC.W4XGW0,NUZP(_G\L@F\?,5? CATV3[Z"L2KO"9+$NA=@*F5%U4JPA/ MH10H,F2NLLVL/)8U*&$5-^"Y6&?[EN)LO;K\Y/IU_0XIAYJ?R\>^Q<\X/\?5 MBR]I=E[=[TWZ%U=KDO+SZ>=I)C&N)DH8X;F58)C7H#Q%=#$5"\73/HM:U2/F MQOSN1-@X;>DMT7%IO8;3QXA[W"53SQ:K]8H8>/'E$[VRN+J25#$FI%)HK[8J M@2+*25+$5BQ*E&"$M?&QC>X07#U$RSB=[4-"J8G4.T'/Z_*7Q2)7;M[A\O,T MX>K=8I8G7@3,SDDHB150 2D>X%E!1H992Q^Y;FV7'J9F7&/41MOW0*B!Z#L MT3NX##-BYDD^F\XW+7[UI/-":A,3O Z&W$/R"FN?7_80E2]@6?;* M),=B>2PB.P10NU$VKGD:!%P#J*0#H+W^A)7^NG%7D_YJL5I-G&8RNAQ!B-K' MXP1MU]()R"9EGUTIRCY6NWP(JNXA8YPQ'4/N<,?*^G"X+-9A=AQO/BO M\TV]Q9LEKL.7%V$Y)U8HS/DK<7,= #TI93J;TD^KB2X:K1<.0DA(;QLZLKG& M@J.H.,HHHN+?B^P.67><^1Z# &=HJ?=@@-8?5!5L" M6>QBJK%F 9 ;S[4++/K'.GD/LD6/4C3.X)!!S5([#72 IY?SSQ1^;D?R538N M ]()DRR;0C*A^-."8K).QV"T.]LH=0G9*M9Z5WN(EG$FCPR)H292[P(]6[HO MP:_11?2*@<'(:R\2A\@56=2D<^(8B(76$?\M$L:93S(L5@Z7\9@0H M7=8:9RC)4*Y.<^F.Z3!_(R/BXP+M3RE\+-,UA8G9RL0L)"&)C1CKI*YDH3!G M0]#DI.76J: '2!EG6LFP!N9XF7>P%[U9+HCJ391HR06SV1K06@>"NJJ'Q"E" M8"@S,2+=HV6?AZ#E>O61)I8,B9 #1=N!/?D-U]?9@R?K]7(:S]@AV-F;R)'&GPP) ML6$5M3\2_1:)<_Q0\P7ML4B>?L(0F *.=8Q'=($\?!#F'"+T#[/P-ZQ5!F)]\QF7X<#&.YG6YT_%QP=[SZ2K- M%JOS)6X2$]?%H!B2SL&!3S7M*:P$YQD'3A&F$][%G!ZKGC\$:FTH'VF*U)"; MX0@J_8& O+7PJA@T46A@/I*%1Y7!6<5J\7*)J;[]N?66NA>!XVZU8R#H0!#O MK\Y^L7HASKO==DQB+DG6ABI1ZG085Z^[D+2Q,"Y5\4ZSUN?!>Y(X[@;?+UZ; MJ+0#Q%[M4(\7^%^)TOD0/;<>BK84MEM-G-5:'R:%8"%**>)CE]L<5*.W'XDC MS1 <5GY#XK7.;)]?5.*_J2.32(6[I!Z=T@*5RQ3;>?+^-69A7"]A4+C=*7(>3_=]0W\G=J7+3 B,8#5M;TK5W89S M!:G.%>4R9;0GA'HS: _F4'0"[>:Z[>($Y1&&)\ZZ9!V]DL+D $K7X9A%,HB1 M'+,HE0RA=1[A$7+&K<;N!(1[Z:2#(Y@;#][;.&Z>)^A-Y&K=HW+-HOTSDM-@VS-XOM=:Y78"-K)6)QEN)A2V +0E%0 M7 29&Q:YYUX6T;ID>1>ZCC5+3U8K$NOUT4.ICK.2L0":OCG;Z6*6E%%CC+;?2!UL> M&XMVD%EZA)YQH\"&2&HF]!X E#]7/V'U>EX;8.;TY:]OSI?I8UCA:H)9&U8M M-?>ZMK[4QBGC$3;S1#5*;?ECLWL/ M C](P;P;4$4"NA=P"@36/#]9NPFL12 MM->R%DG4>=4")3C,2/N^*A@IUD3K&X/F-@WC]L\V!,I1PNT '%?P)@-Y)9!< M?"$,)Q Y1P(XN M+JY8F<0@>,EUSH6J@XRC8. R]X"2&Q5<\1)O;3WWMJ#=]^RQ9U@=JZU%0]%U M8".VG7%7U&.0Z%(6P%G@Y#^1/*+D"%P';@.])L(,LGWL!X\!B_!;P>-X\78 MCC=+_!2F>=-%.=$4@3EM-&A7+W>W$L'5/DK),T8E8FUV:@R-F^N/V_/><,,X M6*@= &(#YZTL+B,NX3*3S%NPHBA0,EH@23A ])S9Y#CCC]U<=K#%^(:*<9O< M6[N1)D;V ,UN#>,F@] M6*P=G".^6=;9,.NO;V9A7B=[U@S@IYJR_LNR-C=>%0UJ4:_L51 CF4#E//$7 M?8(4E2LN:9=8Z]!D-\K&;7%ONOIU8XB$LG+LT_+Q>?M2.V-5";( MHF3U3@W'0JT7U@5"$O5^/^6LB#QEU[J@]E&"Q@UY3@"A=NKH %N_!A+H')=? M[\AJPKBTW"<&C%@!I56]_LN$FA[,6B:;C6K=P?XP->.FZT^ JD:*Z !2CPMK MPE IE]$"5ZQF'2A0C-%D8+E>_J(=LZKUSO8X1>,F^$\ K88*Z<#[?I+2^=GY MK-8E/4WC'C>< +*C*+F+&N@'6?D-UQ.KAUE?5U^>L*-_Q- MLM%&2>/ :L] )2LHV%'TJA7A;5;,2=5Z;..C!/507WBLSA^:DG^T CI 4[V+ MY/?I;#81TDD6,@=?:@8F:0_>T4M&YA15<1)I\<; N5R[A\K!QA@Y2*P=P.$E M"7[^81IG>"$67%_=G'7%$R,\,W01=+'U-L'(R0IS 3IZ%%DKQIK7,N]"5P_U M@XUAU%P=74#LRAT;XZR1Z/L MT72.^6+,=PU=MZS\LEC6OUQ\?D-^$QVEC]XKX"S6Z[@+0@A" P9,WECF\=$; MBP_$UGY$]E PU1YR RJJ R3>*/^YP404SL9@!,4LVP%' ;Q.G-XIY%K7V^%* MZT:0>PGIH=] 6Z\4O#; AGO#>22S M&T0]#[7$(3E^3CB1C/2V- _Z=J6MF]E'P[3F#Z*B#G:T=Q\7R_5[7)X]72R7 MB]]K[="$1YMDVE2ZUK='!D\O((6GLA +3$157.NCO'O(&#=A/HR^;\\^/%+X M'>#GLD?\3?A:.S>NL!">3!8NTM4O'!<4IPT+J M)CDC[WW#0NE@N7< H6=U]"!9Z;]-UQ^?G:_6BS-<7EKVKU<\I8BFI "),UYG M$9JML\B"#2DF5HMT&F-I%[I&GN/7&%3--=$!NEZ+ZM MR+EC7T-07B='P8EC=>1.9+6_7@*:Z%4VVDG;&D&/4S3NR4EK@?@=8NG@I MO@V$-\[@C8\F3$J1HU$@C*];MM+@LV2@!9=2Z4SAQD!&Z7'"QCU!&+I;,;.Z(=H;3.>HO0B63'DQ@>)1:6I/ M(X<2,YGRH!,SS9M,6Q ^;M[@)# ]O8([0/4#4AZK8:2AFML[*1$Q.Q$#L8(42? M :-(6?$2/&]]4O@=DL9-39P$7BV5T@'&;B99)$;CZVPF$6K%O1$9@K46I"PE MQZ ":SXC9-^TUF"9B5,'G'L)NX-(\Q&)2,_J,90 KH2B *?6."MB1TC'"\O" M&MV\INJX6KW!INR=IK2JC2HZ,#YO+M?=L+2]O86VYSHH.8/C]6ZS8! \MP(P MX.$'/C]KHM_1BRJ)UB8%G-]@I'\D@Z M06'H=.1%VN:WD]VF8>SRX$&PH^"SA!%I/W<&A4EQ: 4<@SNC(]<0C4,EHX4=@#75!$= .O;9,J[CR3;U9/S]4KU3EQ MDLGD9A,9H"L65/&5$Z&!.2EXU$I%;.VS/4S-V$'C"* Z0 V= NKU^7JU#O/J M $P8O0 QS"I3KT1$@26)'@G>9*H[$ZM)[L\0@Y8P>< ^.JE2)ZQ-2%Z2W" M&!E+ $1-P;2+@2*0[" SZ7R.*5K>^CK !T@9.TX\-98.4$"/.+II9T/4G,!/ M(8VM%:U9T#YN> #O4\R)EZ)PP//#PW:] 4._4R/J4%4T@]6__'Q'TJ_H@\VO M-K^I_^HMEI_JGW]]^_*;YY_/IY_I>6&6%LM/?TZ+L^T:SQ;SU6(VS?78X6F8 MD1SQW4?$.G:B:N$CKJZ 16YES3DZZD!6^< I^4MRXXZYK?U[@+7%]3<9.H:-,.DEZ,I,@7]*9.DHP2L$Z=9RKG7-H76-VD8.QJF,9(N)L9/5C< M'6QO5]0_FX75ZG796-280X!8+Z:C ($V^:P-",Z+3AZE MM:U;%>Y2T0E2CE/O;;_G.%GW@)9KS^U7/(NXG/ 02V). -L\HW P.I+%1N! E*ZVK-.]2,7:);WOOY3 !=P"1[QST(;>,T\L$:'4D;D2J M-U &DE4).4O4 EN/J&]P[CJ\.W.@OO<[9=U'^ =#Z3,NXV+X<$8 M6^\9Y9D\/>F 7K"02D0I0OL+LX\Z9QW>_@P'H@.$WBV ;N8T#7I)>@Z VG%0 M+D>(243PCMG()&W#[!3F:-\,\_!U(,-!Z5#Q=["W/79XIQ(/W)%999&1)\>4 MAN@X_=6DDAG+DOOFL?F1IZC#%WZT05$KL7=AD1XZM,LY>A\PUSY30Q&&ITB@ MWE[+I0[,DN,H-1\:/WML9L-7=@R$G0/$W2=N;MI144JVM>5/;JN=N(>H?(02 M"HG(&*>:9Y*//B4=OH9C( 0=*OB&,!KZ5/1*A*O7Y5E8??QEMOA]=>2!Z/W/ M'.8L= ?ZVQ^#7BUT=>CEC4ID9CAP8W5-25.\Y52]?;JXS+RRUK?M^,:%W/ZX)P^N_@EZ>9**L8: M3HY?@%BO25,JL%RT.WOU6Q#>2>I@F.1=MO C:#6#GQY8K=,U[6[ M=*)IL]8;K[9#3)V>UI?'OF\\G M-GB/W-MZ6ZJG&-Z:.KHD@]"<<9.M9[QU ?HN=(UKF<='SYW!>HU5V0$\-[*K MTU>^_FTY7>/SQ>_S"1KRY[E2("W&>HV+A^!*@90D MFI!+$*9U9\5=*L8]H.@.>4>JJ0.@;;):3^E]R77\#LY76U..1'PH.H"Q*&LS M.8*/T@-)"I&[(&WS7?E^2L8]R^@.< W4U0'HR$[C],-\>Z]'^OI^&8B15#GY M2YC.JU3_.E]BF&T.>80P%!@B^1*J#D%TW$)D(A*K6LN2(U.\=8']/O2->V#2 M'4 '4^W^L/5;V,[Q0\T*OV^&WFL&+EEZ/;_%]G-<3C^3>#]OQDX_Q4*_KB/, MK \FEWH=I*[58:(@!/0,,KVGJAB>8VF=;#J;T)ET(K MF3Q$'\DUMXQ!="&"UN?+6H7 N5:H909>-IF->OHGG(;,>"@I>8>Z=:O/0[2,.]^_.ZPV45D_ M"-RDT^K@01+A5J0OOM00%"<:E8XR.?"AEI9SH^G=VMQ!9B3CL>30/$OZ(#&[ M)>[9'P:$;;36A5=*Y"]K:OS6^+-:Y(X$@>>&W$,4ZP MS4VSF]>K%DA4G]M 4L4)36]@\JTS6/O0MQM,_S@'3(/IMA_[>9?%R_1QO7*H MJ(0Q>PF^L%B[*S2$5$OBE7,<%?/:M9YU\RA!NP'TCW/(U$Y[/2-RLUM0^,_I&.HYKKLV>P7NX0 MY&=OM@7/G)%"%'"B%B$X+B#0A@!"N2R$%-F'UMG5[Q*U&T3_. =8;;781U[J M+D/+#=1_ MG$.ODV*@9\S?2#9?OLX,ZPETM,!SJO,H,5;6'*!@+G+ILVL^:WT/\G9#\A_G MD&LHS78)VEK\6R7VM^GZXS/2 S%X=3?UUXER/H>4:!\*M!FI>A4UO8@>BA?& M1XE,V.&!^RB)NX'WCW/D-:2&.P#P[E7M$QU0.^,06%0)E#3U;@6EP$=OT"@= MM6M])K [=;O!]H]SI#607CNXAN4!SK8G=?<+,EL3@_ 92JBE$HJB5%))^J_SZ1*)5WK-UE_?S,)\ M32YZ/5#^5+\RT5RK8'(DQT8AJ.PXA,0,.&4*+S9XU7R"XN[4==DWV PG#QRC M-E9:%T=:Q$I"S)MBAG=AAJ_+P\P5B@:-)"\;#;&DI#40!%J(AJ3H9;:T%;3O M1=F5O"X[_@:#Y$!JZ\!$[B[)B4,5!%<% F8&*B!M,SQ88$5DSAWR(%H#!U):OR[DQ:SY>P596/'UUAPHO-ZDPQ-6^\^!W//HD\O9B=;5*/M3 MVE4<*PUD>F.Q'6I>/8#!V/[-)M5-4#_J[8N"IPO7.C=4G"%R<, MZ. **$'F/7"909+ACT+S9$)S]'V?K"X]Q,&PUUA-_9S#W\/9C2EI$Y>,9<0& M6&?JE-B:5%5"@"FZ%/1)*--Z%.;C%'7I")X0=H8D]1X93E!: MF0S9\1**(@8U^<^H(AB7I)%!&RO+@/ON#B2.V] \X@[<6GT=[,6[2W-B>>3! M9'K5G*PEJRC 64/^ABG>Q1@XO9JC!27C]C"?&),#*:V#6/D%V?!$(=V++^EC MF'_ MV2&7\\KL_6_-2/U.WH -CJ9B-TZVAY;X1V8X*.8?8/+:6T+Y*-CJ--=4K;@E2P@2F;D1'$;1?/KC4_*82?SOUN_*1W# MI(.-XSB+@9D+*U0&[4T&%7, 9Y !LRY%603WIG4!Z_";P2DNF>\(XGLI\6#$ M?MJ\2"2!Y;H#W JAN=8Y@B8_#A3Q2"\I2Z"+DMQEX7+SPNOA<7N*"^U[PNT^ M2CP2MR_F-W,:0TSA?QI6TU4]2[Y^YK>T[S1W_[ZGM)NT_UT:&\W6?[W\$.87 MDT6OI_MOIX[>7/S&O=/7@_^O@)FL0?K_ B%+K/!PX+5VP*.4)CHNC&]]06$3 MPH_NU3^&B.?359HM5N=+?$_*?#JKFN!2UHB;(T1;'#B'P28A3&B> MOVC-P[AG7Z?'\YU) &-BHO/[3][B9YR?8U7;9TGH=*GF47JD(PEEDQ8106.OAC3N2=JR% M_E _#6L*R$'V+3=G]W.NAW(S[%V[O/GR3 6*Y=($%",%X A=!,^:@2N^TDW1'Q00NWN%YNNFV)H16N5DZTXGW[ MON1), P9G/84[7$,0.^@@H IT/O"DFT^_'$_"D>R:X-CYK[;Z0;26]40[B_4X=8T>L#NP=H.?H\\]9S;^S6DA5MM"(F-T7,AMX7'Q LT\B-EX)>HX&9'-O8 MM,3!G7/%)H+O/.2[T=%^@/VX^:_;F8X':6ID-:Z>?[T]7 %&>:TP"@G.UJE M(AD@QQM!)A,T>=U%AM:&XQ%RVHP+_N;1-Q,7A->2$8IE'I0L-5,M"E@1K"@I MUUSR\*QV8D%:8>+^2;T---"Y'?G+8I%_G\YFX<+!>TD/GG^8QAFN'OG5 2;G MP(7:6:<6G#8R9)?KD=M[O=1VO-E],,[)8"2TN5PG/KMZ\[?- HI.VGI?N,ZM M&]7V(O!88[?38MWC=][8CLCN!?MC:S=]9HOYW6.^&7$ M?V?U>_!IC)"R]]_7YE9XUC M15 T4P=:T=L$/FL$[4RJY0S<-@^=CZ%W7"MY*DS>O=?D1!KNVH+^$J;+?P^S M<_P50V5Q(X4#[.;]SVEG+7>@LY&-O%KI6N\WQC,EYYPP$K*M,T4S-Q1N: :% M!:]XDK2QMFX)?XR>H^_/N^?9-]*\V@675*%0+0E0-A#(#;UBZ SSNA0>FD]< M?)2@<>U4,USFNF1(Z#W#?X'RUK1+9A'9O%B0\7$^W+_-3G&.9KNO8DT/L MS^[/;F>3#N2GD9VZ>6_GIK+QU?4-A M[4Z;YRDTV;F5W#18W[V^>'^3^,"#VMF_72AM9.SNOZ[XNIJ1-D>4!#*N$GG_ M2@G:+EV!C$AP8QY3\Z+2QRDZ.OR\POCK4@M/6 M<*Y*ZX[0AV@YUGK=?NZ].[8+23@T8#RCB*D0K(.QM1&?P%Z\EKKY;>P[D#6R M%6J!C=OVI[4RNK8Q3U(Z/SO?&-:+"KHS>O['ZE;6/-_E7.X#+,^N3VYGCP[B MI9&5VG'MS?VX[\.7*Z *5;P--H/?7 #IN0&'4D/1R((.AF/S5L@#26U0ZGI[ MF7J[X/4[Y5-TM%$SB%H@A22AGJ]Y#D8$H:R*S#>_)/I[-(UKW4Z!J7L*6]MI MJ?/ \=EF>,#JY7SC37Y1J6 MAQV8MEBUG+%YOQ'F_N)_2ZW@DH>/) M.5"$WIIN9N!CG0TAA&":"^5C<^>I*0='>YAWJ*FO];T%8BX7QH,'::4">J4= MQ"PD1!5MG;XD7&Y]?>_.Q(WL;8Z'R3L^ZB#J[-I3K28'_^NW!H302JI7#%:V=3<,#U$S,B&J 4.[IB4)H+OVH1\ MIU_[?3BP/GBWYYZL[_P^/D[('C/F;(%8VJ=8AJJ1?-=^HCYO%Z ='N%.BK'4AJI^V=^V#HCH]U J5U;:X.:V0Z MV*@=M=S8[5L#&L@]&VV\9KD"+X=:*JZ2A^B$J)EEM,AUBLV+X4[:Q'7]5EXN M>_WF,5Z<-9P!>EZ+LTJD%SV0/V)JWP]GB*EU9\(CY/Q0[5E[H.9A.WF<1CH8 MDWW-RB_3^72-K\A"W!'?+7,?5'0N8J(M1E+ 732'F!D'X1VFY'..LG6;X %D MCGNKT!A@'$:#'8#T$<:>G-74]G9VX8LOM1CK=BQ5.$^L< TZ&N)5* [.)0$Y M/>N'%ZLWQRG7<=8'VG2?K@2&JWYYZLV7O MV.B8]MJ8G,[%9,C)!5"ZFLU0;YQ6)KA07)V,WCKM.U[+][5C="\1UV^7UA&S MJ^-FBM2@K,2ZFVB(QF@C([>]BE;:BYCOR !_CZ2YC. M:\7W"BU:EV? MV9R)<0.U3C$^,!8:ECX.]CH\P/IB-:W8N.JROMDTR+4UIH#7.8%"GL$G+4'% M4/M\?!*I=7][8Q;&#?XZ?14&Q4'G-<#WCLDXV$M^[&D#C_88T"-^?) #4]HS M0D#VWM5[,23$8@TD2?9>K7.1,YOG&3.D+R>?7\[>8 MSI=+>GLWU_/K[=L4UD)03M8V) -1. 6J%M%3=&ONC"5OF<@]GH&>!XCL M@;M',KHG5G)7/O*SL%Q^):8V JB\OUBMIV>UW>1*+/4Z89XTGQ M +&>@2O:G$@-2@$&ZPLZ:3D?#N$-&!C7-SX!PD^MY*ZS8SL/H#G8 ]AWA1&& MZPSH*>PS]D20<0R>,> AU&A*"'(B&0)SD;/B,&K5.LU^PA$[-UWN,IUCOJF! M>^=6*6F5E+D YZ%>,%8LR2-98/2F)58P.CE M$-T_H^9@>_CHXX:>K#.@I?O._!/'0K2:0F+KJR?(8]T[-^?_7%JO4(;0NO[] M=/-U'EAIN:RMI!O_X>G7.P-:GOP>EOG& 7/A@61A0#EC03%.3G-@MI;RQ)1M M$(&W#AL;L]#U_)U]\/?8_)U3J[IK[_'.O)N#K>)#3QIP-L^0MO#!*2S*9<5E M!AVC!N59!.S%.>4JS-9N/6"(A,N:3OT"8K7$2WS1;E_D(D_UZ_?/MJZ M?@TM.2])\P2U_044J@PN2 LE,,-89-'DUAU[2@7QIU.CE!LE$-0)D?PBGM0D9>D+-)_6U]KU]EX MH6M/ZPY=M]YX4P2*>C,F!7Z9)"0I-#7"0;(2,2@C2QS0(_X.=?]0 X;V0>4C MKG-+A7;N+=^9@7)PVO/^!PTW;VA(6_G0M!F7G R9T69M=0&E$X(OV8")T2'* ME%QI[I\].G5HA)DQWXZ;6%R.FWB.ZS"=#3!+YCOKG6S&S#Y\MRK,OW^RQW6F M(#$;#=DA;I0E5U)FB"5G2#FAER9ZGEI7F7^'I"%GS4R*+$J%V@(KR+ K&1Q$ M1SZTU3$BUU&XYCO%DN\GE:OUZ^P^7G M:<(G7Z:KB2BH''>T99=:P(D4>KE F[?E3&BN=4YBI^9-6N &@NAOU^AY:.TN M$7. 5A<-1=P'1&J9T 4'J^>+LS"=3XS)+(=@0,IZ7TS6#'Q2'IPV$HNVDW-WY9%[,X=P@H\4[\C@^"VOR M#0\7KXXKM)FJ8B%PD4#Q+.O,/_H?+ *MU!)WFYSX'8P\2,!X+LRQ&EVT%N^8 M&]'GSY/WBQA26KP+L]HDM#%_66<;#TQT$:*'7BB#^R=KZ9S?+G&,S*1)7EK6 "F-8*R]8K= M'"@0,]'F8GWR>*)\]!5-([>_M_8V!E%%!]#ZSIST%U\N#H5KTRK])[\/7R:H M UG+*K"-_XT8(-:74BCZF3L4/+6.?0X@L\N<[X$X69Q6:1W@Z;3#<@XOY3A\K89]0&WX/;:$ M@QS_G2FYOFE!2L*&H^AB,V_+"@-UMA PED4RY!=:%;ZC@H,6/B9(W'FQK=>; M/.=.< XE&(IYZJ 'KY4&EDO42EHC>%,6QRS5&!P#-\/, ?4PL!8(>(F"\ M9&L%WT6 U;E0O,H$..$-!&ZSXTIR$],. MV]7-9XZH\C8*6C20U_0432J7 9.7Y.,PT?: APL8*^^RJU>71%,KW93S$"US@$PJ7Z02PNE6 MB!C;(ARHK-OJ/D!R8U=$3.?3L_.SRS,YZ[QUB! T:B K)B#4,K*<&%,^IAS% M3GT=WRN&N+GHR$H_1&6+%O(;6_'ARPW"A0Y&<5/'+-1Q+;8D<$58D"QD)@5M M?[NU%'RW"N;+GHH?Y&RSB>(/EE\'.=DZ_'$KZ=EL\7N==;[:C%5;X?(SKM[3 M4S:VD-C02AA?=SUR9)@0)*5(CDS(RB7&2VD^Q64WRD;*RI[&>1A02=U#[\(- M3QC)$T^LXH/$%C2'@,R"YFBDC%PGWWJV["YTC7N&.00>]H+< <,:_#EU3+D]:7#+&LA43-R('C-0/D+ 4# M+H N@D6T.4?E=D#)3HN->XP]*&+:"WMD].SL!5R?U&:;A&28/%V&OT]G3\[)GF[+S&J"^Y?%\GWX M\@;G878ANLL2C\W%%I7L-1K7)].UG6YL\D>B]T PI)$;:RWUV$+)/]%-" M05&NYSKN *[6=/T :>/C(3FJ,D=WS&JGV:;:J;D8 LM.*$S@8Q6#-$AOMHB MUD:9*3#2MSM+'W#G!B/Q!TAL' _O7E3<03:DSD6\$GKZ>GE#R^ORAGY1+S.N M7YAX1RX1>;\@8ZXM5])#U-R"+5XSS8LM9J?#^3W2(3L1]@.XED>B=3 U]8>] M)RDMS\/LR?J;>X/(*S?&U+XL96I@+VM,[WT&ZR@05$Y$678:$W,X]NXG;"?L MZ7\\[#504R=)N?>+=Y?YHV?GRRKUB_&@V[],N&#*8AW#K1EYWTED\$60Y\(- MO556HS=VA]UZQ^5VPI/YD?$TD.C'1M-%?3P^#;/*6RV2?]Q%T+K4*84%A(B< MHCI?Q8@!4"7,UDAA>=D%5_LNO!/"[(^.L$'5T<&N^7BB](+KB<\J&8\2M(AD MDX6N[5WUHDC'1 XQ!>E.>W)Z0=A.&'0_,@8'4U,'V'NS7'R>UJO^*$)ZM0CS M5QA6>"F^ZB?@:L(ITN"!U1?+4P >,H+B+G&N@Y.LM>T[G-K=0/I#GZZ<5J-==Y^^ M",O*Z^H-+C?78M0[4L[7%VV]]6[QM.FZG9VO,5]^MVX7E]\_O!>UU.W:;N^4D'QX$HLP# $4,Q*<)Y)",H8K06J6%KG8!^BY5@+^QNNKV_E M>?*99+F]5(+T<+:8W[SU8:N,2Q'8S*,LQ'AV\D($WE.DQFWR#)GU\7;@?+0( M#B1UW.JK)ABZ;41/H;0.=O]OV)R$6+31/H%VM0.O#K/UC'8#(XVPJ7!F;Q?- MM$7\A^W7_&"_+_A],-'VC:>U(S3!_SMO%:675QFNWI]OEZM MP[R.NOA68,$RC)IEX*R0E^&L E=$5UH%1 MVXO)B?:\E* \!)/JY4TF0$3OP-)/4GO#Y6Z=F$.A<5RC> + ' /1O;37A;>\-(=)%I"5@RTQB=I,U@8'=W=[ -9O).#[;CM=$%J'9W M72[BO"OAH312,.O &UT[\$T$9S1)4.K"K0H\Z=9QUL'$CCL<;.0PXQC%=; G M?^OHHLLI9R/)3%>7.6@$+ZNWFR0)DGD7G/WO0.-(I3\::NRC@2Y,W*Y[PY6L M/!GPD)PFX3@.*@62FLH:;(G(6,UHRK'\NKT,6ON"OAX"C(/4U($=V\\[]2;8 M%(P&S*FVZ3%. 7VM"^?9D)Z1W/M+G4W4"9 C8F M;8W.2KC6:9GCJ?XQ I8F"#ZQBOLUMA=>T1TIUZ-W*1,O%*@I>E==#!"]DQ"+ MYP49VMS\QO,]21PWA.G!X#91WN'87-#;,T@>YX*O22P:5*LM5!&PVU\B(J&;>SV/GS!%A.S'WM:N\J#G6EN M,/7Z:JWGTU6:+5;GR\O[3M!*P6F3RYEIPE6TX!0K8+QW"4U$O.W6W%M__M#S MCRFFO^>9VSN_; BRJ-K*E#S!UC *P&("I[5+-AM3T!]&\KC3@YOHZ&;Y>PL! MCMQ0<0\+%^,_I&':)*; U*F(J@Y)=)ILF61<1"E1$HN'H6#4\4JMU/8X# Z0 M87] >'55#^@P%F&U YEK2J9.O?/U3K!LLB(^0M;B0"/V:J_!)8.T^I_"+!PF MR@YBH!>E8*H;YQ53;\,:M]6DY^3S7%Q7LYBO)HP;%$);",77G"[]CW-)@/;T M)O$7U-4@)"E B50V**UX$R=!(,[$-N5Q1L2DJT5UW7I]U\6B_S[ M=#8+%[7U+^G!\P]U:L#JV<>:"IO.+[]RT9=V>!AU^%KM@JQ&_#8JZ+Y<:CM% MY(*0.FMDO;KA[%W&_,)PPEAA4&R=H.D,^7K<&,CH67;1Q:A:6XN]"#S6CEXN M1F^7]HHL/0B+$117#()."C*+$97.08;6#:J7:X][QC,<'FZ;OH-D?; EHZU] MNLCOUF&Y;K+C7E+_RV*)TP_S[9B ]/7],LQ7LXVV_D+QS.;H7NF4+3<<,%.H MI"@XJF,_!3!REU%(25O'4%CZ/G7CGL><'FV-]=6![W?U'GGEG)#TXK!$0E$Q M:HB2/!+!LM$%8Q2I=7O?7C9KL&.2$6S6/K(^TF:]F.?Q/+ [\AS"]7IHD9/X M7#MQ.(JS%1)B($!!X+54NAX#AQ(C<*FL1>8]8ZW[R4[J;+U+'S&?S_!U^64Z MGZXIHOJ,=Y;=)I8D>M3!)Y!,)%#H,G@=Z!76*FF'V5O=VN_U OOR%D04FO# MBPBY]7GQ'N2-B\6A$+(XC;KZ1N(U8[^%L\OS$J.8#[Y$,*5.Z''10O5B0'+R M1H0IVL?6!8M[DC@N(@>#RNZ0/%IO'<#RV?EJO3C#Y5OD;5+!AM;!PW=(&C== MAN& M(H>B,IF;<4M)3 JR11CK UJW$U(6\MJQ(F[R,0H&(.1 K(8)S44*PWB>+ MWGC>>C]\A)R19HN/@*Y6.NGAVNI-C",X<5TK%'2J]YLDD\ ;%\!&VM3)%!=^ MNU+UH$&48U]C?II\Q.&B[0$/%S!&;S/:) "1L=IBY"$2Q\ %ER)%91S?J8OL MQ[K&?"]E/7"-^3Z2&_LVZV^NX68Z%.>)9L:&*H9>H#H8E M=P&"L06$=AI53:ZSUF=B^U/9;19Z>@S.20L] M;PK_=;F]WB0E4T>T1L@YD3O A .GO"-W(-ABR3,PS:_D>IRB'ZF@TD%>_[\3Q.GZ&.+NNHH8A4:*=T!3R3B39.-"A2 M])[]T!;Q,=_TKEY^(QV\_QUGG_'7Q7S]<37QF*SB.4+Q]>@Q:?)1$J,WWW)T M,D?3OJ+E.(I_)(NZ#_;VB3D:Z[7SP/@NM_\;P_+][XM)"$'D>OE[0F= A<#J ML'8-/J9<>(J:R]:C\P\B](?JC#P99@_1XH\)5<(>3A+C@8=Z.LQ=O:O *?"U M/HUBP1+(/<+$3AA!/T;J#]6">5JX[JW)'Q*PORS.EY.@H[*99U"\T&OI>9U@ MDR1HI>B5M)%[-3Y>*Z7C9H)ZANO>>OSAT/JDT,H;5ND?3#3WQ&P]QOH(M?>P5MX=KM&_PUJRM23R(6MVI0ZT?E;9>\F%=FFHHWAKE'JZIN'EG&!YOND1N(^:>_!K578^^@!:&_(:E1<0=!%@ M?&:BQ.B3:#VB\0ARC^^DNEQZ6]O$2HYH4X 8=+U81DEPCF5@LI2DM-3.M@[5 M;Y$P;N+H5,BYVS5UN!XZV%#O%=OE>*6G7R^D=[-O=5.3G;SD*: #@[+V@K$" MSBOB,M>:6FN3*JTO&3N,TEY >0 X'@3:8)KJ (_WL''1&Z2PY&!+ 98"^1#" M2""? L%Q:[CU+!7=VK=[D)A>4#4<$A9#J*4#?#T+JX^_S!:_7S!T42S.>0G. M* 50<7'52,FW9Q\<+?$.8'/?*_=VNOK/ MS8M5;%08;03FZTTHD45PT7% *ZVA:-I:W7KXUV/TC'L8,O26=Y#4NT)0'1!= MW<[W]"\OWJ^@Z45RH4 T%'"K3&]:"%F!13+.'(T1LG6-_6/T]+>]':;U!^%T MI HZ@-/+.3T+5^LZ@OS=[^'3I5DM.A7E)'!!M"N5$T1'K'#.KD%0L=J^LX]@4>+O0/P7 S6??$E;8:8TU]_#\M\R8N,+IB: 12*@N$LZI5> M(@/J%()-QCC7O,GL$7IZVCV_-1C^QL'%4RR+>L/5EXD1/'NO'20,&DA0#"+' (DKZ;-T@CAM;3N'U!JPH(47!0*5I@K MM4DW@)=<0"A",6MI!U"W7/)[KY<[8.E>=K\CP74"N7=]YORM[5Z4"U_QTB$] M8L[_KD]N=\9\$"\=G"T3;&O'GX>2DP"5;(:0K88LA!6E!$[._C_NV;*4%,FH ME( 'BG&4X1X\KSZ#R84;IF-H?L/2/\S9\C[(^=[9\CYZZ,!M>S211QRD& 3Y MG*P&0UE$"(I%*#K($#C3+ ^7\CPP:7ZR<^*]%+U/TGP?J7>%H'O2+S(PJ[F* MP'C=X!W/$*V5D!5Q*8+TF@\7-OY02?.]M+Y/TGP?%70 IUM)MTN&+K)NHGBI M4NV<#;[4CJX$/A4+VK!@%6;K2NOZL4<)Z@50Q^K]\07CM_6&DBZ2[Q< MO%'1,^UJ'HZQ*IH8+(0Z*@"3+\B,01-;G[H\1$L712A'Z?F[T#E Z!V YY(! MS$]6%SQ=;_:7PS-U<45[#EXE!JNK*ZNE8%J_+M=?^V4Z M#_,T#;,;Q[VOY^\_UF3U:C&;YAJSO2/JMJ4FM0R%%ANNZ;\YA2<;&C"L;#LH M#-')!$V^&&A>Y^,;].!0>8C(768.C3:MRPR[* S9M?/TZ=>M_JXT^JHN0K]\ M^O6^A]4CR^T^R&G_\YPDF5GMRCKP>AXX] @R")6<@<(Y<<%E@2"8)(\_:$$.8)OJC:PFUBMZ@P+OZRA1YXI&"CAM\YWNASJAW$O/.Y]0 M[B'T#L"SRZ%8B4QDR^LL,!;KQ7P1''<>L,B@E I%&_;?)Y2'Z/^ $\I]E'$P MOBANB(L!SRAE3IZIHL!$(T"Q:""J', &8864BCYM/?KJ!SJC/ )!QPJ["\0\ M6AG).$]&F Q"&$7X#Q:*G7E6IIP">EH6CR*YS-ROG_+G#>7^O[%#COHX(.X/3 > JC!"NL6(BF!.)" M" B!K#=+GIN5\9K@9O+Q(PBLUW' M.I'9CE9Q:X-LW7'Q"#F]%)5U[7RU4F<7F^6]K%R\PKY$;:70("V]QTK*N)U+ MX!C]GV*VAC^GP68/WE\&IP-TT 6@MF[ Q44+ET7@S@4ON059ZH +,M 4 MBOMZ41A];)5P5K=%D!@+ M T13!Z1:!@%1@N58A),!E6W='WV'B'$]K.$@=&="!O7T1H.5NVU MT@'4'O5+7UU/]DF:.$D,.!,<5 [D4S(A@8<0+/?1"76*<0YW*>NENK-KKWX M)7< W%,&>LF]M4/8HA=U_XA8O\WV]40^ M[FTDKT=#L6A)!T[ IO-:\<@D[7\Y8FNWH1WUO20%^T%Y&T5W /&;=QG6BN(M M$5>\KB:&,7+?,KGND0(_Y8H")S2'E)1BIJ0DL'4Z\7LT=9Q3; /'IDKI &2/ MBHQ>I<6'>9UO^G*^?>M>SG%3X4[??U,%L=D^MOT3+[ZDV7G&7&=6OKC\TAQ7 MJ_>X6I/35^]%U%DGSDH"'>LY =<)0BVFT-YF%;P-H?E]E2=EL&/GNPW\^X5+ M!^_2I1P>&01\0VJ_+=:/5JRM)D%DE8I00&+:W%4K(*#DH%DIG#&A?7/'I#$+ MX]Y(?(+W84R5=X#X^[B\ZX=M7_(GBS1].5\OMI;AQ2V["EWD4N OU/I-TV>!,@<%&2+"E@&:Y5:3=IF]X=?5.7HKJ&.9SXH5)4E\1AK9@3 :B-Z:6TUK#_O_VOJRYD5M9\WW^ M"V:P+R\3(??BTQ%V2],M^X:?%%C5O(=B]2E2Y% MC@?Y)3^,/^:_?O#^F#_T) MA:O]YO-^BU9PZ3D$*SB7 @@L4V&C"D!YQX#GT4'CFGE&3E$U7Z@;OM926B4) MD#@P0&U47%OH 73QC^."H13YYZ7U#,S9UPW_$!RJ\D,V%+ CQ+"TP<0M#LGH M6*6VQ]I8X)&CA"LMC'8GF%%U=L,_".A#+HL<8O6J&+2AY-A(@FR0&%"$"* 0 MNN@SN52XH(V3BIJ0_;VK-WI9Y"#4#[DL<@@$%=#I^:V%]2ISQ8AU271D5'K9 M$@')! &0062,(!3*W%O<=FEJH=*QB.^X-'*$^2L@TNX;"]01RWAP(%@4#272 MW2SG53S;Q;D&I:;!YW86W^JUD6/HE ^$"ACU_!3THM9<1?[C% HV!*MT'D\7 MF1$#(LP"#.( .H9AA('=+; MRMHA)60\E>0.B6^7INR&E@?M'A0:8/H*2-35UWQN9K9+7"W.YG/_V')5"$:U M=!)X+U)'Q!!M%64 0;!H*>P@%[E9M$.<^F@T!/%-Y4T9S%\+D]YMT(,3Q)DE M%F"/N\::'$B">=SUJ2>WF'.+4+QCBW/?Z]\E4MN#M-(O2<4!40*PS:U/) MT?Q"WR?G,=4@6=O>1CE>:48-)2IX&\\,)%WN9!YHEEXH499++BF5*'>^L[]T M9\Z!31;^2G?H]6X*?*XDE-MP@!6!( M'1"$94 IG+KM41S/U JY$5I:'BQF+0&K$_ P T[UDG%OU6PW"Y_K;>+AABOE M@4 Z:DNC9ZJECOL+8Q@C@I13)^'GP9+7LB^/2-EQT7S#+'Z8P_?/=7>8<\^8 M _$IUJGSJ ME'ZL_%OY1[.79[GN!]TS@YS/OO@4:XBF^TG/)T=45HXJ3KY:RM-9+5/UY.-' MGVK&;\ M^ .?FUG[ HOEP99Q)DRT =#:1<,8')<;P@W0T 9N-6(6Y@Y\9Q.^["DN&]]> ME0T4 ;>"*,.CXC_=/_[R7Q/?1J&^W?_B[_RT2XIZK8BB.@",;3PR."*C?NG= M3:)Y/$R@>);-_0Q1/\DJX>-I:;.-O/DPK(F9+S;#5_JM0LU::"JE5X"2$$\# M.!YG#8XN',4\!$R\U#ZW1WR0@)7P-"-#MI$P.UP571A( !0[06^EQ_EJ_@R2LA(WYJ;*'E!EQJXF5 MGV;?;^.9,LUCM%+%$F^=X"':*D2/R! $)+4>L("=PDY")G(W@=DA3MF8:P&^ M'8E(I>3"*U4,EP)SYX%Q-JJ"- =&*PXH=((18;& N0O =HA3-CI:EEQ#$*F4 M7&2E"I,6(FT1()J0U-V%)Z5(ZJA-.0^.PY"[FF>'.&6#E67)-021FLAUQ*'L M*38L.6,67%DE8-1>H-%\N1P*5++UUG% /CDC*I@.2YTW M1,X> V>.*8&M9D"[(%/;P]1/2["H%45(0A2$S9T7W2M4)2>4TQ-FO0PN*WI5 MY$'/II'O99:M=G&-?TV3KYN,5=%9:B7E$V$23J/0LE(U.BF846TB, MECYWT_570I3=9L>ES7$6KV+->7[+^"EC_[I.SWI$K!0>0,63@RNCP6"ZB4J8 M0)0Z*$3^YXYZB5;VE#LNP<9 IX*5:JWWX\-=Y$ZO#::\8DSR8 T&$FN_NIT< M/01 5'(3A(HJCG1%O*^(94_#XY)P3+2J6 .WFN]*,4(40Q3((**#JHT&RIH M&.'0$4B\M;EO'VP5IFQOV)']KRP(#%_9FH6>9J'2L]/0+EL)[K&30@(H.(\' MGV@P8U4*?@LG;7#1;KEWTWZ2O?V@2)[3Y0@X5K'4;5G+G\HN-\U!S(3A##F@ M#&512PN!YI3&Z4T0L@2E.N/3;+\[Y2Q[0!V#,?TVXGS@54'1W8:\.1 MRCJEHZN+HCX8^6A%BQ4,-IZQU]8XOC%Q W5>W4]1$2V@"]/&\ '%Z82A$@BJ8:DT\AE[8$%#V MQDTGJ8E^&OL\+&_J/#DU]Y^;Q88Z]65:!VK*O#7I*0,6O9?@NP;J&A"++95< M:98]]W"TT)7D)H[EU]8LV4G K"$^\U05^6R]Z-SKKAPRNA16.(+B:J]X:6: M!"4A"-IY0&$*"SBI@ M&$Q/=$6M'*[3:(5M#4!H!=(!X'!!G,O>8=(E\ES,O&CN9$ M4%5 PW>Z;>^[5YZ_-VVZ%MM9;;MZ\:REE48&&$XLH(1C8(P70"BIK$>&HJ R M,_% $2N)(HY%QC$!JX"/#R\/+GI,-46PHLI(8#%G@%(=IUJ <:H1$:CC1DN8 MNZO\ >)54@ ]%@_' JH"#N;-!"B&4IQ+ Y:V 1I4]'FH\ !QC:!C3+/Q*J?_ M0J6J94\W)V="!=/@(4+WWIO%4W_)*^FC(0DQ@"*1M$B3F44ML,'"B;AD*)P[ M-K19DDJ\SM-38SU$?CQ.5;\.=Y&>ONL>(^Y:G5XT\T7K%Y/5 =//?)@L+J9Z M-O\<7:.N1FEXD'SXM_*%RS/IFREPGEXCC +IU7O07QXEV9#HX998%X0#P?/H M3Z2K3LK0 "2$-)(X4(NS'P[ZBW=\IZ@0YZM[CL!^C)Z%@Y?;D?0HN" 9X#0] M4.J)3\]D$\ AUU1"&8^'/+.-L@A>=K4=BX6O^T:=&N,*-OHG:R9UTI,O7<3. M^" MY1)@%M+='J*!-%:EC4D&;B4C-O?Q:K,DI7N4GIP2379\JF39ZA1J ^.. M(@T\,RDR;"&0BB" G"3"*(T5SWU18)LL99F6 ^>]U!E@] K(\WH2/LVP)R^: M2N*0,19(C5-Y";- &P8!QE@IRID@+O]#E3T$*]WTU2=?#4?Y&\CV%JVUW M/9H:>\F7 Z4JU\0//[Y[N_#NX^TBFN]!KQ?J?O%I^8^8GH>/T=!Z^H?7[97% M7MCD(V.6&E4(3H&16@.2+HXAKY27N0]N^:2O;74=G\ GP?FO$1-*!\=FE@H. MST/ZM9[=SS_[Q85O)XV;V-6/OHO__@1!H\.%*1!5.M)B!<).$$EO*+0@GOHU MH%P@H"*7 6+&<\V0-RIWAN6$8:>O]IMWMU-_'C8XBE84"T%EDH%DKO79XWAHA&A[Q<6.@2'*MGT\-YT4$(ZS8"EP0)J)05* M>@HP59881I3QXXI3ILXTRBB&@)B MH[M 6>IO"TWJQ<(9EI+0$/*_"[A+HK<09\Y+KL%X5,FNAZAY]$)NV]EYYZXN MBS>O#.;I(FY<]JT143?G03Q$!6 %0@)&)T1E?Z?D$/E*OS1Y>N9EPNIP'JHE M#V?^.CT2>#DB'<]NT@V*_^E@/ \_1S=X_DL359Q?.26"36\20!@-2"F,Z[B0 M!NAH84@T%7J$1Z-[BU?ZH,L M(P)PR@.CQE!D ^?+ ML@[1)%/&M'LRZ=6G']-9P3HD4_2-:1P %?%DJV%(C(P,99)3"7-O*KLERI<7 MW?*=://9];+9T$_W3S]SH>_3GYW]J5NW*FTCF")%HF=KO$GO5"J@B,( QBD5 M%WAM,1HO9WJD\(637?DXMSV%>DIX"QYW M15ME>F7,#B7;;K'*T# 3 7;1*2,:A8GV?M+&(WO3/CQ/Q1R3S-GHEW8O U$( M9(JD4\.Y8LHI(GOY&WMX]/*K%=$D)[!-%BL7YL>7M%)WDPZCQ^,%:$E"E]K!AEJ^!+@^/=$H3+',(8*81H,HS MH+2WP!.B'.5*4$MR$:;T0C(0K'6X!UBN,."_3F:3F]N;QPQ]7 $%"< P&+E. MXE:KL0@ 0>NYYQ8YW.LJUQ[(7WRT,.A#(&MRV*\T\/K',\&EAY9[*0 +(0KN MH(K\IQ[$?5$S'6RJN\T!_/./EMD@L@$_V'X5I.F6V]M#32,Q,GG/-%UPC:Z1 MA1(H'$V@'>=:\A"^UYGMH,K[C:(4/O[7QKX<@-7 NY5%NNU$,4R5PQ*0KGY<6P:T5/'DG,*S M7"$1?&Z_\?GWRY;$U.$V#L:C(BX]M,6UW$;=-8@.BDMG9PL,4@*@>*XBD GM M:?:EJR)/;3B26R@QP*PE27%W=W71^H]_1)#PSW'J+!Y62!>8<$$BH+J8"I4. M&*?B>=U! 9%DR*I]!2E;!Z\#\B%(-3G-5ACW#=*3H#%AJ7V@M1A0K%B4'CL@ MD/5..@D)A3U 'XCX:&Y))L2/-%@%:__>/7/;EOG+8[&?)AYSPBD0*M"X1KIX MF.6IJYI%G!@K='"YN^<<+W79*LHZ?)838_^6V=[]Y_=X<)W,KI>UJ.B*"L01 M]MTM(QTUCE8W..!H"D&@U:G)=&X_*:?\E4V)1.H00&H*D40#O-&$*0 MDO4.I1M]@"'?KCQX,1))3P%4!:OQV;3[&>\VVSE=@IK-_96CC'F/2'H7P,"J MN@GD9L6?_K2S\_S3?'[KW?O;].K*Y3>_-$+N*T4'?73LZT;#+7":JTC<.2H4 MMX!A0=.C[0(8CRFPTL)@!#16_5VO(GG-*;*>@4 H!]1Y!0RE<6E &G(;C[0$ M92\U^%M<13J$<^-=13H$WAK\TQ(B M6;PXZPU<13J(!#N+LPY!I (ZC9(*%Q(;* @$ KMH3:,"D"KUA(".P: ,)/I$ MF\E?ICCK(%J=HCCK$(PKX/GN^AX/C;/I42J*=3P5:J32&^@*!"AX5$12R7(_ M4O)W*\XZB"\'%6<= EX%3-Q6ZR,=M5Y("!2,TYP*(X!DR@.'$#8N;DDNY.;@ MWZW@96+CTVP5GV.":>72TY4\+B*4>@HT-Q)(031!2@<+<2W, MWZA!Y1Y%9O[EHO_Q9/C+387_\I/K;RFY=^=;?>V[OWRO%_[Q[>TK32%!<7,$ MHGO<'2L"I),".)PBV89+1ZHI01BF8N4.TEN:3'GI5'5JY/R[3QW'9M=?_76W MWS_^03S?W$9^?VS:RV_^X7VG+_Y[TR[2UO_P\\,3)-D^G2]-,HXU=RHYO.'B;Z\G"JB^6Q4)D!+XF$[ZF%(]+D0U$&J]"88RGU] M*KP$)/7YU15GIP0:SA.KIN ME)G4:3+J(80 P;( @[#(KU<$;5D*MG^CC'G)5DP$YC:^:&ZD*V/?%W_G9K9]_^&&G MMZY3:OD*T-G,O4_-3?W,1:6"44Z2 +A'J0V%9$!"SH&506'*&#(V=Y*BEV!5 M^#89^?"J.B$W.*7O'/SG=K*X_S2[:/U"__B@VU2O/C\/O\ULW,N;Z<1UMWM" MF$PG\5?S*X:5(T19@#P5T7HN ,F<2?<]$2-8BH!HC_WPT.]6X2Z-P*NQ(:CB MU9M'O^!35.G&I\=[KD0TD.,XKO-8IDH>HJ-K&'^E5.K+[(T3)'>E]08QJG"] MQENNCC7\X,7ISK>F&3W+X4V)1!:_RV]AGSGGU0>GDLY\ /Y M,B;':)8I+])3A,]^<1XN]8_'T+>$S+K@!)"BRS=:"W20$D1>>4:%DICF3IL, M%/7H\OQ^GUVZN58I@Q'5())+ PI#0[U+WR*IULP>0[W",>6I3RT-4X>8P!W0\9@%HK$$1<))GK^?ZBZ! MW@3W!O!@6V+E:% J8-B:#JOH$;2&28HX(%*FKN>"1_,0 3Q75 DNHWN1.\&R M49!*$BW' ]WDMGH%U'DVX2Y;/9LOWV@Y<_]].U\DJZV"ANEE10J) DS%99W* MZ %KJ@(0&AL4G(1*9.]%WDNRLN3*0('M&V$N/.IB67HQ=N4^O-/S;Q^GS9__ M\N[:7W0&?XA1!ZAI//V > B"Z<50!"2E$FB(/;+.LFC"\>C61\2R(9!1>9<= MH;H(^/I%V?FKZ4600#P]-\%E"NJ8>$!7SDN C8(X4"AA]H#N81*6#96,2K_< M^%3 OO>^G=SI1>?"QL/2;1=GFLS_O;Q@JE%Z&52 @%D\-DE+@$$L>B32*!2] M$\QT[B/Z+GG*+FPG\_^S05(5O=XUL^XLGN[BK6:E%Y91;2P00L6%&A,+E.<0 M2!4=7&R(XUJ.1J_7\I3UU_*AOI5.1T)0 9T^-JV?7,\^_+#?TLV"!X562Z\B M2-LH,"!&I[9,/J[R :NX] 9$/*0H?XN!G0+50JAC<6_& J$"1CWD9;_$=?WK MG_K[@P^)F;"$&< IIX!2&X 4*9E"7;#,.!VMEYE*FR4IN^>-QJ$,9J^ /#U= M@J<#;VVFG.HXHA]XYWJ(QEW?>3.5FC0E4BF+._FQ5%:K^?^O5_^_^DF"U%:6Z.!2^VZ M*(LNBHYG'8"ED=Q++47V:T"GUO%-Y!\&,G:](*!F^E0PO7J"L!Y]+VSR=>% M;A=5;%8/8>&S=C*?S*Z7'527P#T:QEC'M*8>YS MUU6<0*VRQX,W-=MJ(UD%N]@(^*4"Q?@7BT4[,;?=W?S+YG.3*E074?CILTKH M*\0=)6F5;JZ8A9\2S>YCOT M,]B5U-H4O;A@;_$O#LAE2J84&/X MY1XA1P6._@ T/*XI/#56DA8HC>)OC%6!Y\Y-E#K+;H_91;F_^]63R?A/K7%F7?5//.>\"C$!!-! ^FL!U18#HPA'&B5"LU, M7%U8[H#)B.J\B>J&<:.+IR9%#7M-8R?)L"_*V=XMH8AV>#QTAOC)M 0PC[66 M6@'&4L_W(-,SFCRUCH*.&!GUOIV,"+.UR (B_MOP $8:2 @E@3AXP+#/#WA$62 M"G7&YTI/AI(\J6#-/UC]K8H;;IA%* !"NM;#'@/#HW\H.>/(N3HE/TE?;QP!=UUUAYJY '!,4S$H7$ !,$!0%"YX+S3JO< MAB"QH\ X$QQ$AD&5NS7J M&,>$DX>22G-\3)PKCP@=Z/PE[9WB06L=@& 0 VHL! 9Y#@*73B&H,):G3%$< M)GVO"<#_;A.@$#LJ6.*/]OR2SE12F^Z$@,"0 %0)!%0@'J 0,,$,2VMSIQER MR-UK+HA_YL+(C*AX%NR\>MDWG>-]NIG @>QN@3KE@/94 L8AP5K($-RIPDD9 MU'D3A?ICYPM.2XH*YD?OAE\O+)/^NCOZ=/_FHHFZ^\6D[9J/=&9[3#$*2[RF MT@$ATPT<+2S0E@H0XCH!F::<\]R=6496J=9\Q(FI.RP]?1(>'=M[\N*$:8Q7 MX81'T#Y&[,_.WWW:::3G>']LVFBN9RTM5L4RP1L2D 9!I_85F,8-VQD)N,=" M22X%YJ?*:I]$X5I3)&7GY]OA8 6;XBYC]3;%AGH;1 35QB% TC57ZG$ J247 MH-&5#A : P4\X50\0I5:DRWU3K)3\::"Z3.V+V"0TX(8!XQET1P0,:"X,8 ( M::QPV%)4J-/KJ#YE@03-7]NG/(1'>7S*4\2\,^[F78VHY] CY $7GJ16,1;( M]*IK4-@)CPW'_)0E 7FUJS5I5.\V5I!=QT[!RY/XA\_;1$>K,T_CBA(L=E$[ M0>*^[1D@01"F H6:JQ/.G:TMR$^]X501[#L&K+?C9#U=Y(;,RB@JD S'(YA' M%A@9%25":V28=L+FYN*!(I9=C$_*R3'!J_I]\G==BZ_YIUGW?/NW9AI!G2][ M;,8-8_/]R?33MV8^<1/=3GS:@>*/=6_21(G.0X8AAS_44;<^^=X%J5O/%[CE M>IY]T=A_OY JSLOEVUL'W/U]W%TH"<:D-^9X:K9(T_M<1GH;9S!&GC$M$,N] M_.;5(-]3\._T]\E"3R?_TQ%A*=FR 9>2<84\!(J0"E.3;]YW("=0TY2 M@IC,W>.EX@=+LL-_T#LEAV!1 ;$V]PUWF @>E :(RBBZ@@9H:P7 2#EBA%20 MYF[V_^;>*3D(Z%[OE!QB]0JH\^+Q@0 A#@:F;+>A@ JG@*3I.6N*M::8*R)R MEZ0>_/;#B=\<.0C.)I-M*^#%YIU]I0L-6#$**7 0(D"-P$"[>%9DQD 4I<%& MY%Y9=LE3XYLAQ_ FF^TKX-'N??PIP!'W;1R78 R.^B*;P&% N7 J0\ M_H="ZU#@)MC,_%F7H>:E* ][CK)Z-=S)$T:Y$MQ! FU M4!JBJM%9!I ;Q(4@:(0'5H>+6S8K?8J%\U185D#;]Y.[B?,S-^_4,>OJ='/S MB@2F*?(,*!\LH"CU&4V=MZWP-G#(DX. D"(X-3!U8+4G P((:0(3 0#<^^E!PO9BW3R+T.Z[+A50,R+M@F313>E M F="6>6!=4( *GC<\95A@&IF53PS!8YR,^[IZ[VHI-XRE09:N@*./.[>S\X\ MJ:O$57!!&D;38WK)',(9($-J?N%;)E 6&"HHM8\G MZ0=5DGGN]#0:N',,YV?.I3/*E[B0MA,;/].2:Z02"!O%G5F[OK(QSI%!E'[<>YN)A@)@5;#B]2G= MWAAZ7%8A7#EFB?"(I#>=XN$9&@&,E1)X8HCG$%*#<>:%\4B1^W'X3:<[3@GJ M6^;P%L?6N3AMN3" 4!JGL'4<:"L"()Q)IK'V[F1O* Q4H1_'WW2JI"3H;X3S M5QXZ0E&JD38L%1]&Q90B--VG5$)@"PW,[;5FNR2%WF;R9"QX!E/NSK>FR5;5 M>=^%V,_#HX?^*K..J?661BV(#/&R<#PH"XE/$+)#V?*A& 6FDIM41BO53E+=5

=^2@ <59RCW''/=U0]O^Y M3?>;[I)3,?QV^;:1\MWK[B5KKAO5:]]ZNI,:V0:5#\#;=,^+Q/7-: *!5$$: MG@J5LQ^UMLER])+WT@SQ.!U\F9UT8VH5)F/8#I6($!EW-65,!RX.-6DM-1+//)Z M^B1,7=P9!/5^^@RP>WT$6EUF]($Y1(4"P<+HBK&HA,'12'%.44HYU5SFKN_8 M*$AUQ!D"\F[J#+!X0=K,V\75E]2RIYM!DFH=6%>VA'$46EE@6%R/C94(1@\V MD-!K=XJC/J-(_-T3/5Y\L/ ]JUQ[T' CUH#\BK#:$,EED(!ZP0'5Q,0#HS% M0JXM=#(>&WOU).B#?8+G"@/\ZF4UN;F]6@@MDG4[+'&>I [6 M&$B)%8@^NG,6*L5TK\+E/9"_^&AAT(= UN2P7VG@]8]G@G,KN%%$ :M^_D5,9Q:AAB A$0GFFD-I \$F&!#4"$0:'-W-3I MO*J.'@/YT)P&G/+-9KNQY][^[^OF[O]XZY;#G_VI6WP?28?O!I-LU1X^38T[8V>6;\L?1^%#]N^4K:GP@F9L,?,93@0U^ZKI2HW MW9K]Y*P.W5^VCYA!Q%]GWR=IT,NXC_PT39?+M0BCM1>+!X8UVJ 2H?S5_/LF7=P7<,G21EC^#@-MMF\( M/NZIDQOO/C;=G8[?]?3HZ;9KW")-<@Z"KH=5:IAX\W?39NXOFT=QNP+.?+-O MS_A%&M4"L4S'ETSH50+:IYE+5Y%N];0K?S@&J+6ARA[*=MN\ MV6> TE-I.GV2:W^ I\: M13N-DAVL4^?)-FNUGEP=,S!9GNX?;KY/FWOONYCX^?>DVRA!Y^W?*9LJ/6'8 M>:^I*Z##LL_P]_AYNWQE\V6K-D](C]ZF+^W ;-H] MXHZ>-,Q_&G@8N$C;ON// VMVJ0&ZWV:NG=Y??_7VMITL)GY^=K,X'K>-HY;I ME78H#-;+F7W_Z[\7'97>?9M=7]CCEKT]0Y?I 780=/V, M4VN!WJ?9?!*M>-GJU"O@N4_V4O(CJ_1V?"9+J5Y?-8ZLURL4>CK@!')W=_6S MCPSR[_[WQ];[&SW[].G3)B$WME?=^D_+Q2IWQ;F:_DJ7*T=Z16Y6T:]QRN?DA@.VT3:W9^0]M=RUMI-8YKT?/DHO?(W2& M%/P7;YL[W]Z?AU??>L6$8=?7BY521]\%>3E4L5SP4+0V MFZ(P/@\"S?3T?CZ9YZFPV#IHL53QD;[W5O,41N_KXM\7K3UO+^?MA_EB6AJ!YBML((G]\NXAH_ZR(Z^9;2[:,6RS8/Q7*O@>K9 #\W MBS_\XT[MZB>^CGK/0M+9SK8]=; _Y3K$D=R:$^QBQ0MA_GS33SLSGX5_- MC7_7W,X6[?TO^L\QL-_YL7)I\YP,Z&//"FD0-?[/K9Y.PL2NI+_4/W[R,Q\F MBZ-;&0SZ8+G MSX5?_']N)^WCNI)G43[@,[U KBKT=;@-:ZT"NK@;JP+HY$?GA[NYC<^7=Q MF;ANVONC2T,6K5Q')]H'+55_MA*(YS"Z% MH;OP30:/U^L9'O48_XUX^TST"3P[]6S"G,0X_!YJUG%3F;GX>5&N>A8_"C&IG9 M,?BCQ:YY9E]#!AF[=!GS@^!+>6?N];ZY7/@^3EVGV[MFYN;OV_B+7,S))$*Q MBZ5Y>)07B,*L>G_GW/R\/5]\:S]$"><7[GSVJ,WG1?KS/^=?PM0FM2X7TV2@ M>'++1JDVN?W^:3Z_S8CHKG&+^;Y#U]'] M-BJ]HGY++ZZY1T%SH;AKW&(>Y]#5=;^-BL_%YK)9Z&F.ZWOK8Q7KDC)XSFVT M17F$SNSB5D^G]Q=ZXC(!M6G(8OU0AN.UPS*E:ZI2RCU*V)T:,RV-V\8LUN9D M('![;%/:[7PHZ#^[N\ZV-FX=M%R'DJ%>YA[S5(1>)]FS%2(GB)O&+M=>) .6 M.XQ5PU+Z*&KV!77KR.4:@QRSKNXS5/$ZG]O)XOYW/;U=FC(>;VZ6+Z=-0A3& M1VUSH7O@I\KU"1D(]S!3ECXVKBTSO\^[3>3KMVBE;\TT6OG+(M=)\K!/E6LQ M,CAV-\24U>'_V2\^S6QSDRF&WNL#Y3J-9,-ZN]FJ0_A5D'DLI'=\J!?B5<6. M!IBQ] -AKY>?I/DJ^)4']+[?Z(5W3=&G XU7W20_7WSS[_,W>D%=4^#J M0..5GM7:W$YU^\MDOLB8ZMX^:B\X:PIG[350:0!?KRQ'/]FX>U0HU!;-V MFZ9XY/]A\<\/X+ZQ>R%94RBKI[$*0GH[!]=:?[]Z=-Q_:>:[ZK6"GIM.B-4_ M7"$Y7H30Y5 MTB@38)O&ZX5730&C'4:I(<2?Y56SYP/U JBF*,\F,Q1W0IJC2R4?QNB%1TTQ MF#7EZRCS/AJ.0^M5<4UAD@K+5)O9S]%Q60GVWL]M.^G2,)GJ5/9>@KQH9'BG8_JE7_!C8]7?_^$?U)UX-[YX/ M?>::[POO/D[U=1[AMXY>L&MN;]Q>-CCN::_B?:8;_Q5_357Z3_&#WW__=__7]02P,$% @ .(('65;M+>K!!P #RD M !L !U=G8M97AH:6)I=#,Q,7@R,#(T,#8S,"YH=&WM6EUOX[82?>^O8!-T MFP"VX\]UXF0#I-GL1>Y#/Q9[T<<+6AI91"11)2D[OK_^GB'EV(Z=70?;;9V@ M!>J-I"$YG#D\BVNWWQNS9W:BK#+?BY.PO7%B1_D8JSC^>5% MK*9"Q>\.5'O0/J/VX#3I=Y-^_ZPG.X/AL'=Z2OW3P:#32_[;.4!3F(G>0JZ*9$H\_ZG=;PT'ISFC,T;UK MRDQ-BI&?TD%HNG@5DQ<\T$Q]U+HL?&U86 MMFG)J"086O4_@D]PSU_.@LM#]).I@A93Z'39Z9O[5(V5$[U.J[/N\9=]W3+- M[8TB9(3,WS3#ZYN/GVX_W%Y??;K]Y>=G>[M]CM]Z)OVM,[EMB'^1-A,2URWQ MP1"AQX:XO<7]B(Q3R5RX5+HWAX/3\R=<_GS*C$YK,8V_?O3UL'1/6P,.PZU(Y92$H:FB M&2C,IA$_*=04S)69F W POI%$P2 M;=">1 GW="P(\8[%OZN"WAQVWK;/>^V&IT"D^FPSU2\QG=V]2^=/TB+FR$4^ M%W>%GF443Z@1LFI"+F,-%PJ-JH41I"J$+.:B*IRI"#- '?,E#4F6(L>544<>#0]]6MR+X0R&S'P]Q!AL$"F#^@>S M LWA24Q&S%(5I<)6_+-L/R-#=2<\@5S9#(62:^Y,N103M"5%WL$5&$8:4$50 MQO/5,+P>$/9>#@A))*I FADQR[0V@$"8X[%9>:X*T$D>B$45458QF0 Z*SEL M ':*6:I$YAFT#.8L6Z*R!H1]-#2 'RONN,$6508#0%$#+WXXZ_V)I$U%DNF9 M7>#4T$199R0&DGPS^ TO&RMPLPMG-KQ]/8CK[QWB/JVEY\WA:;*55P1,,K]"R:O%>@&*+$O.P^4K V48*!%G5X%-"Q8"&R783N"=-C=(Y > MR>.]06F_==;A0+PG"ZV.A/G"]F4T-;CF1K*RNS?AXC*91371ET (:: M*NMY#U94^'Y8?"\9?Q/*.]/6!J)W)[R=@8W%,%4QXU5: M74AF=FF!==:7#&)IX@6@ '$EQRI3;LY5?MNPO+P\]CRLPLI8,UW1I[Z W-<3 M*BOLC"S2P*HDBK2)O0->J4ZH@-C(@&X\H9*7#9M A0<$8WFI$AS^BC <[1.& M QW?3&56><[B!%.20"MB7UM@$[.I^1Y$Q0X<'"ZWRT /630$?]H@-L>Z<3S ZT!=O$^HJYDS)'03&+P/KT6< M?[(5?<_@2R[L.HHJP^E?J:);>LVU=;C/AXCHRT;HZ(]P!B2.GFB2 ,=@LD?6 MM>/8/-$"A[(HJ@?'CH-;J;0/FH-)T .?8E\=?$!JYIZ+3-U15A\H/+)O?'6, MOAKL>[4M&[R2;9D_D(P7JZ2QI"IFSE6D+EF+L?8,#;(A:!]%0 &^]Y>?<<*0(ZZI+]L N:D;SC&AS$FZ_"7G;Z(]#% M,=&S,%=O6,*)PQ9RDS&?I],#MSV)SUJLH@E !DW9"$+ 0@78*@=$$"4_F;JH M;#U0>V5%?@^W1U>HY8D!>320>?)\!^SX0^L:9(U0"54QU=F4N!P6GB(76[D#XFY(<7B%M_G[)<:?+T6 !UD>O2IW? M&];V8RPF,DW,)Y.EI='BCW-4HC*3\Y$JO%>^T?EZ6'B *9>%R_ M;S\[:PW;0W[E[@S^CQ<#UV_C6_YM_(F+-Y\!5-W!DT_;KMCIO3W?J]L0'(@0#X;:E+-X=] X6#>J5->J6]Z*SGD)>;(\C'H+]U\/3 M?T;Q'JMZO7K7DW_A\[JJ)A4$US"\N7UEDWMSV =+^M\GOE%8F_".<&T+KS9V M"=(.IC4M,8W!5OAC5K$(S4L*]KX&^"7%\#J5ROC0_6H@2%EYA9>0UZFB1-S< M4U3Q^9'X)6RH_HGN(9D^OQG3(^^T2NU]:^H M1^$MS)0VOMI;,H0?I[UL(L>@B09WXVM_88/$D_\AY#_!U!+ P04 M" X@@=9F>P70;$' 2* &P '5V=BUE>&AI8FET,S$R>#(P,C0P-C,P M+FAT;>U::V_;N!+]OK^"FV"["6 [EN.\G#1 -FV![ 7VT=O=_7A!22.+B$1J M2'K]S=6WW2Y[ MHY*Z)&E9HHE;2EEMA!RS/U(R]ZS;;:1N53738IQ;-N@/ANP/I>_%A(=V*VQ! MUVT_5T?A^>K(#W(5JW1V?96*"1/IZSUQPL^/$\J2P8!.AQ%1W$_Y16'FR7%V(L1WY*>T&U;4Y4H?1HO^__7;J6;L9+4U5R^7W'<&FZAK3(@J 1_R78!//\XS28?(9^"B&IG4(T<$:_?N&:6Y62A 1TO^G&=Z^??_A[MW=[K:UF^?XI65^Y=6DG2'):2MR&;,YMR^VC\YOWS"UH_'JN1Z#'#'REI5 MCBY@3<73%"NP6U!F1\>G>.,])&0*[XRZ[LT7C^=F+T2]=AI__^BK;AF<]TZ< M&^Y8SB?$-$T$3<%=-A>&_5IS#1@5,_:>*J4M4Y*]4[ID4;_[*U,9^TV*"6G# M"]":A@2W B*9TM G5L$\E3*"OU/V8RWIU7YTVK\\[G<\]R'4%^NA_AK#.=BY M$&2"!^5R& M('-6XDD+1#GC"5YIIDK0K55!;DU 4D+&<#US(B6_)X^&>9\&[U(8@R$+GP@Q MAA-(A$;B@YB$.BQ)2;-I+I* MP"48)@I0A5/BV;(;7@X(C[\>$!++A$28'6(68>T @1!'LUYJ%Q)T4@9B$3(I M:D5_OG M@^CLTC28:LH,1Q,JRP0>?>#N&-?D(8*0B[@@G[\(N(P+87(G[L1*4*2C2?>< M"I,4RM30<^2I51&P4FF54(K7AAT &BD!:R'^;Q\2%#UC8C?@I?=U 8GHF'>C MDP,Z]*K121J>PJ-PY9L,&'7],T=>2] -4'*V;#U0MC)0AH':/+T,:$BX0F!S M&;8E2,\&.P32 WZX,R@=]BXBYX@W9%"D(V ^L7T:31V7F^U57/*+"FK35$;T]X M6P,;BV$B4H=7;I3DCMFY =9=?>E S'7: @H0%SP6A; SE^4W#>N6E\>>AU58 M&2NB2_6I3R /S82J&CLC@S"XJB1)E$Z] ;Y2'1,VP"A59JZ%*K=LG BJ\(!@ M+"]1@<-?$(:37<)PH..W$U[4GK-<@"G+4"MB7RNQB5FO^>9%Q18<'!XWEX$> MLE $?YI0;,:JMD];L$V6X'-I@#T><6Z EX&Z=)=0 MUS!G".@Z,-P^O"GB?,M&]#V#+UUB5TE2:Q?^I2RZH==2&8OW[O00?9D$'?T9 MSH#8P1,J&7 ,)GLDW1B.S1.U..12UG/##H-9.3?SFL.1H <^I3X[>("3?^6P??3;8=VI;=O)"MF7^0#)M5TEG056..9>1NF MA[5GU"!K M!>W<-(ZBUBIMYFG?OT"792FL)?I(7H@5"@O7G@K8YSLY )Q!P\;1/'Z[TKI= MA/1G+6"^7W"U3/RYP^$_NZ\OF>YO"A1K*!X%P.;VO&[WG @".IJ4/=\%38G? MNQP?A7W9Z8] VV.B9V&NV;"$$X<-Y,93=YY.\I-IDLK& [47EN1W<'MT@UR>:9!'!Y$GSW? CC^T;D#6"9E0 MR(DJ)N32H>3CYNQ=-Q1)956H&:%UFJO BWP%PH#<7U(L]+8$PK -^Z/;1NMW M68U*#%B2[L+_!:\,C=H_+L'I5<%G(R&]%[W2Y>H [EYZXA(#BHIF$#]>:&ZN MK"\N>F?],W=K;37^I^W S85VSU]H']ETO0WA&9P\V=KO14^V?;3786\0[/EK MNSWO1:?G6W5[Y!T1G %WFXK+UWO'>ZU"@]'1H'I@T6H(_9WX8Y<';__]R]E_ MBO &"V0U$3:S?][$W'K.<]^3<[[-TF!S/H[=AKL%XUZSA4N MOE2ZS05E[-T\+?XC;RT+CGA4 MY;10$ E*%(VADJRXA/W7OT?[9I%1R./EX2AF5\#B=RT6=OI>Y$=)W^EV?3\.23>B@[#GTT'7(?Y! M]W>WA:HH7NM(MOW ]^Q>MU3#:Q:K-' =Y[N6$3T<);Q0N)Y M_?IK;>:1,45OE$4R=ED$)J16K;J:CGC&1;#CF+^AGK$2DK-L&;Q=L)Q*.*77 M<,YS4KQM2U)(2U+!DEI0LC\I^H3NF9_7MG,Q.X>SB?'XQ/EW 8O;B/7?[<&'/[8D- M\^G$>.]VND[[Q?L]GL/X:':VF!Z]*KA7( ^< Y@=P^+'*K^; %D18W"!V]%#K8U;_FE<_JBD M8LERS5+GH/ST^]]_$JF3 B)>%#12C!=PS50**J7PL2("TY0P40X_AIZJ@;W;< V?8<=IU5R<2$I;AW*TSR E J*[MYW[-P$<>N7ME)60E8$ 5<<[NW.!@BS.[4K).:E M/H_NBZ^$='7A0L9%(D)24&G-;C*ZA'%D$-/5U8:3-OQ N= .VW L*,6DX>@) MCD=4Z&)H:ZO:3$BE4 NY4CP/!E@[:]6O*W3X#U5LN?TO5L:[[MXJM,^__#I4!W;'US@L,)]UW4%2 M9;B3(MP=F2[BV\(6]&/%!-6$1>JTWU7?+L'=(\#M[L9[MS5VMPUNMT!3:.Z@ MXV-9#(:Z6+[:''LO,L>LP,Z6U\T06ZDBJ!GCJ,G9J@ (T[VT%%3J7+?U-,DR M0#5T!CLJ3I28?-DV6@DK2!'I<308,V-:=P&4JK*Z5#BV4;.F7)5'TWSM+=/O M/YEL3*TB8497.B$7,1468IR14M)@]648,UEF9!FPPB!EE(;K*^CS\DHWN(AD MS2IFP7JZHIH]*^Q.*EXMW!!KVQ#K?14_GO/MCM?=..O8[L:YO[7J MVU[MSW]KMF^[!_VMS.X;(&HP$&Z)27W7ZK0>D)+ *V_ 7<^A+LV'B-=@?_X= M:VY$1UC>ZZ=5$_PKCVM<7>)V@5[-6+ZRX-[L^+VA-)\;>,M:P%N6JZ/C;FT% MTA:B35M2O Q0%B3/6 PK:%X3V"\5X->$X23%T]5 =X8')-,\I6V.RTF*G!FY M$O(FA5<7F"4)0\;]/[K/07?W3##D(B62D4=([CV&."(>M!? P18\COD:4K6J"+>/Z95\V&Z.,];KEV>TSQ MAAE2%"T%OV+Z0MQ&6:.2A3%*)@LGTSL V=V8!#,DD M>IDD4)4XHMW$&^AF"ODO+Y,$GG3H6$V.PK MM5GE&76V]EF_$.^;E^F_ %!+ P04 " X@@=9;J!FSBL% R%P &P M '5V=BUE>&AI8FET,S(R>#(P,C0P-C,P+FAT;>U8;5/C-A#^WE^Q#=,[F(F- M[;R_'#-I"%.N'4))Z+6?.HHM8Q5;\DDRD/[ZKF0'"#EZ8:;'P4T9)I-8J]6S MCQZM=CU,=)8>#!-*HH/OAM\[#AR*L,@HUQ!*2C2-H%",7\"'B*I+<)S*:BSR MI607B8; "YKP0_AOEUDN!#1\F 8L2M@T;L:ZW4) MZ35Z[6YKT6IV@E:WY_>:8O!-8MTTO<][X>:-3T8QH)K7$_B_/)KZ6;#F:8WVB$IN^!]&U*MG+H: M#D4J9'_'LW\#,^+$)&/ILO]VSC*JX(1>PYG("'];5X0K1U')XM)0L;\I8D)X M]N=U";F#?E+&Z2H$/S"@)S<)6S -C< -UA%_&FN(Y%+YE<".)V?SXZ/C\6A^ M/#V!T_.SV?GH9 [SZ8M'[G?AW)VY8Q=FD[%%[S=:7OW%XQ[-8'0X/9U/#E\5 MW2N2>UX;ID=F)/"\QV6?DRC"+.2D-,83 M[YKS;@-D/,+@^G[#/*H]>N0_SB$PL>"2-R^= F2YD)J$#&<P6S(R&A62:8=2$1S"Y"1/"+RC"R#*FE$&!_\8RPKL#$BHIPKT/[,P&<8O+ M>,D+J0J"A&L!]TYG180]G08*B41N[J/[YBLCHRYR/-P6?DZ_C=KZ;?77]O%=KS M+[].5=MM- T/<]S/4G 0%RD>H1"/16K4>ZMH23\63%)3J2BS[7>RVR5X;"3X MK=UH[U9<=_J_U7ZE,+_7:*(L>@,CEF]VCX,7N<>,8TK+RBR(.503G!GA4[MG M*P$09I)H+JDR>UTWPR1- :BPT318I7;E8"!E1 MZ6"(*J[_Z-B_>FVZ08GGOW7;=?UV=RNW M^Y:(D@RD6Z%>W]4:M0>%5C_(;\!?WT-SZAXR7I+]_(JU7=XAGMSUB[@*_I7' M-2HN\+A IZS"OK'@WNPT.P-E/Q_68FN1;JE3SP1_D_X0W'4_O_+T>#]=AG&I<+MZC 1J 0%A:N0C(L M=) 56U8R[%:PY]"4(T2\\NS+V:IMP:YTN=8$)]@H+RB:YE)<,=/75VUM59I: M&5\SK'L7IO>I*F5T\M F+B1G*KESL$WK+X%A:8PHXQB*')\8F-A/;Q;$VVS5 M@Q>\N5"V#.]+FF+9?44W7OG>I7%;(7IW4\@"@( =79V+3(P,C0P-C,P7W!R92YX;6Q02P$"% ,4 " X@@=9 M5NTMZL$' /*0 &P @ $7^@( =79V+65X:&EB:70S,3%X M,C R-# V,S N:'1M4$L! A0#% @ .(('69GL%T&Q!P $B@ !L M ( !$0(# '5V=BUE>&AI8FET,S$R>#(P,C0P-C,P+FAT;5!+ 0(4 M Q0 ( #B"!UD%+!<,) 4 * 6 ; " ?L) P!U=G8M M97AH:6)I=#,R,7@R,#(T,#8S,"YH=&U02P$"% ,4 " X@@=9;J!FSBL% M R%P &P @ %8#P, =79V+65X:&EB:70S,C)X,C R-# V <,S N:'1M4$L%!@ * H J ( +P4 P $! end XML 73 uvv-20240630_htm.xml IDEA: XBRL DOCUMENT 0000102037 2024-04-01 2024-06-30 0000102037 2024-08-05 0000102037 2023-04-01 2023-06-30 0000102037 2024-06-30 0000102037 2023-06-30 0000102037 2024-03-31 0000102037 us-gaap:SeriesAPreferredStockMember 2024-03-31 0000102037 us-gaap:SeriesAPreferredStockMember 2023-06-30 0000102037 us-gaap:SeriesAPreferredStockMember 2024-06-30 0000102037 us-gaap:CommonStockMember 2023-06-30 0000102037 us-gaap:CommonStockMember 2024-03-31 0000102037 us-gaap:CommonStockMember 2024-06-30 0000102037 2023-03-31 0000102037 uvv:TobaccoSalesMember us-gaap:ManufacturedProductOtherMember 2024-04-01 2024-06-30 0000102037 uvv:TobaccoSalesMember us-gaap:ManufacturedProductOtherMember 2023-04-01 2023-06-30 0000102037 uvv:FoodIngredientSalesMember us-gaap:ManufacturedProductOtherMember 2024-04-01 2024-06-30 0000102037 uvv:FoodIngredientSalesMember us-gaap:ManufacturedProductOtherMember 2023-04-01 2023-06-30 0000102037 us-gaap:ServiceOtherMember 2024-04-01 2024-06-30 0000102037 us-gaap:ServiceOtherMember 2023-04-01 2023-06-30 0000102037 us-gaap:ProductAndServiceOtherMember 2024-04-01 2024-06-30 0000102037 us-gaap:ProductAndServiceOtherMember 2023-04-01 2023-06-30 0000102037 uvv:ParanaMember 2024-06-30 0000102037 uvv:ParanaMember 2024-04-01 2024-06-30 0000102037 srt:MinimumMember uvv:ParanaMember 2024-06-30 0000102037 srt:MaximumMember uvv:ParanaMember 2024-06-30 0000102037 uvv:AdvancestosuppliersMember 2024-06-30 0000102037 uvv:AdvancestosuppliersMember 2023-06-30 0000102037 uvv:AdvancestosuppliersMember 2024-03-31 0000102037 uvv:AdvancestosuppliersMember 2024-04-01 2024-06-30 0000102037 uvv:AdvancestosuppliersMember 2023-04-01 2023-06-30 0000102037 uvv:RecoverablevalueaddedtaxcreditsMember 2024-06-30 0000102037 uvv:RecoverablevalueaddedtaxcreditsMember 2023-06-30 0000102037 uvv:RecoverablevalueaddedtaxcreditsMember 2024-03-31 0000102037 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2024-06-30 0000102037 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2024-06-30 0000102037 us-gaap:CustomerRelationshipsMember 2024-06-30 0000102037 us-gaap:TradeNamesMember 2024-06-30 0000102037 us-gaap:DevelopedTechnologyRightsMember 2024-06-30 0000102037 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2024-06-30 0000102037 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2024-06-30 0000102037 us-gaap:NoncompeteAgreementsMember 2024-06-30 0000102037 us-gaap:OtherIntangibleAssetsMember 2024-06-30 0000102037 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-06-30 0000102037 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-06-30 0000102037 us-gaap:CustomerRelationshipsMember 2023-06-30 0000102037 us-gaap:TradeNamesMember 2023-06-30 0000102037 us-gaap:DevelopedTechnologyRightsMember 2023-06-30 0000102037 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2023-06-30 0000102037 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2023-06-30 0000102037 us-gaap:NoncompeteAgreementsMember 2023-06-30 0000102037 us-gaap:OtherIntangibleAssetsMember 2023-06-30 0000102037 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2024-03-31 0000102037 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2024-03-31 0000102037 us-gaap:CustomerRelationshipsMember 2024-03-31 0000102037 us-gaap:TradeNamesMember 2024-03-31 0000102037 us-gaap:DevelopedTechnologyRightsMember 2024-03-31 0000102037 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2024-03-31 0000102037 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2024-03-31 0000102037 us-gaap:NoncompeteAgreementsMember 2024-03-31 0000102037 us-gaap:OtherIntangibleAssetsMember 2024-03-31 0000102037 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2024-06-30 0000102037 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2022-12-31 0000102037 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2022-04-01 2022-12-31 0000102037 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember uvv:TobaccopurchasesMember 2024-06-30 0000102037 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember uvv:TobaccopurchasesMember 2023-06-30 0000102037 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember uvv:ProcessingcostsMember 2024-06-30 0000102037 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember uvv:ProcessingcostsMember 2023-06-30 0000102037 us-gaap:ForeignExchangeContractMember 2024-06-30 0000102037 us-gaap:ForeignExchangeContractMember 2023-06-30 0000102037 us-gaap:ForeignExchangeForwardMember 2024-06-30 0000102037 us-gaap:ForeignExchangeForwardMember 2023-06-30 0000102037 us-gaap:ForeignExchangeForwardMember 2024-03-31 0000102037 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2024-04-01 2024-06-30 0000102037 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2023-04-01 2023-06-30 0000102037 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:GeneralAndAdministrativeExpenseMember 2024-04-01 2024-06-30 0000102037 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0000102037 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2024-04-01 2024-06-30 0000102037 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0000102037 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:GeneralAndAdministrativeExpenseMember 2024-04-01 2024-06-30 0000102037 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0000102037 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:GeneralAndAdministrativeExpenseMember 2024-04-01 2024-06-30 0000102037 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0000102037 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2024-04-01 2024-06-30 0000102037 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateContractMember 2024-06-30 0000102037 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateContractMember 2023-06-30 0000102037 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateContractMember 2024-03-31 0000102037 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember 2024-06-30 0000102037 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember 2023-06-30 0000102037 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember 2024-03-31 0000102037 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember 2024-06-30 0000102037 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember 2023-06-30 0000102037 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember 2024-03-31 0000102037 us-gaap:AccountsPayableAndAccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember 2024-06-30 0000102037 us-gaap:AccountsPayableAndAccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember 2023-06-30 0000102037 us-gaap:AccountsPayableAndAccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember 2024-03-31 0000102037 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2024-06-30 0000102037 us-gaap:FairValueInputsLevel1Member 2024-06-30 0000102037 us-gaap:FairValueInputsLevel2Member 2024-06-30 0000102037 us-gaap:FairValueInputsLevel3Member 2024-06-30 0000102037 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2023-06-30 0000102037 us-gaap:FairValueInputsLevel1Member 2023-06-30 0000102037 us-gaap:FairValueInputsLevel2Member 2023-06-30 0000102037 us-gaap:FairValueInputsLevel3Member 2023-06-30 0000102037 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2024-03-31 0000102037 us-gaap:FairValueInputsLevel1Member 2024-03-31 0000102037 us-gaap:FairValueInputsLevel2Member 2024-03-31 0000102037 us-gaap:FairValueInputsLevel3Member 2024-03-31 0000102037 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-06-30 0000102037 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-06-30 0000102037 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-03-31 0000102037 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-06-30 0000102037 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-06-30 0000102037 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-03-31 0000102037 us-gaap:PensionPlansDefinedBenefitMember 2024-04-01 2024-06-30 0000102037 us-gaap:PensionPlansDefinedBenefitMember 2023-04-01 2023-06-30 0000102037 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-04-01 2024-06-30 0000102037 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-04-01 2023-06-30 0000102037 us-gaap:RestrictedStockUnitsRSUMember uvv:PreFY2022GrantsMember 2024-04-01 2024-06-30 0000102037 us-gaap:RestrictedStockUnitsRSUMember uvv:FY2022GrantsMember 2024-04-01 2024-06-30 0000102037 us-gaap:PerformanceSharesMember 2024-04-01 2024-06-30 0000102037 srt:MinimumMember us-gaap:PerformanceSharesMember 2024-04-01 2024-06-30 0000102037 srt:MaximumMember us-gaap:PerformanceSharesMember 2024-04-01 2024-06-30 0000102037 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2024-04-01 2024-06-30 0000102037 us-gaap:RestrictedStockUnitsRSUMember 2024-04-01 2024-06-30 0000102037 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-06-30 0000102037 us-gaap:PerformanceSharesMember 2023-04-01 2023-06-30 0000102037 uvv:TobaccoOperationsMember 2024-04-01 2024-06-30 0000102037 uvv:TobaccoOperationsMember 2023-04-01 2023-06-30 0000102037 uvv:IngredientsOperationsMember 2024-04-01 2024-06-30 0000102037 uvv:IngredientsOperationsMember 2023-04-01 2023-06-30 0000102037 uvv:TotalOperatingSegmentsMember 2024-04-01 2024-06-30 0000102037 uvv:TotalOperatingSegmentsMember 2023-04-01 2023-06-30 0000102037 us-gaap:AccumulatedTranslationAdjustmentMember 2024-03-31 0000102037 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-31 0000102037 us-gaap:AccumulatedTranslationAdjustmentMember 2024-04-01 2024-06-30 0000102037 us-gaap:AccumulatedTranslationAdjustmentMember 2023-04-01 2023-06-30 0000102037 us-gaap:AccumulatedTranslationAdjustmentMember 2024-06-30 0000102037 us-gaap:AccumulatedTranslationAdjustmentMember 2023-06-30 0000102037 us-gaap:ForeignExchangeContractMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-03-31 0000102037 us-gaap:ForeignExchangeContractMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-03-31 0000102037 us-gaap:ForeignExchangeContractMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-04-01 2024-06-30 0000102037 us-gaap:ForeignExchangeContractMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-04-01 2023-06-30 0000102037 us-gaap:ForeignExchangeContractMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-06-30 0000102037 us-gaap:ForeignExchangeContractMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-06-30 0000102037 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-03-31 0000102037 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-03-31 0000102037 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-04-01 2024-06-30 0000102037 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-04-01 2023-06-30 0000102037 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-06-30 0000102037 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-06-30 0000102037 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-03-31 0000102037 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-03-31 0000102037 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-04-01 2024-06-30 0000102037 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-04-01 2023-06-30 0000102037 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-06-30 0000102037 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-06-30 0000102037 us-gaap:ParentMember 2024-03-31 0000102037 us-gaap:NoncontrollingInterestMember 2024-03-31 0000102037 us-gaap:ParentMember 2023-03-31 0000102037 us-gaap:NoncontrollingInterestMember 2023-03-31 0000102037 us-gaap:ParentMember 2024-04-01 2024-06-30 0000102037 us-gaap:NoncontrollingInterestMember 2024-04-01 2024-06-30 0000102037 us-gaap:ParentMember 2023-04-01 2023-06-30 0000102037 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0000102037 us-gaap:ParentMember 2024-06-30 0000102037 us-gaap:NoncontrollingInterestMember 2024-06-30 0000102037 us-gaap:ParentMember 2023-06-30 0000102037 us-gaap:NoncontrollingInterestMember 2023-06-30 0000102037 srt:MinimumMember us-gaap:SubsequentEventMember 2024-04-01 2025-03-31 0000102037 srt:MaximumMember us-gaap:SubsequentEventMember 2024-04-01 2025-03-31 0000102037 uvv:GeorgeC.FreemanIIIMember 2024-04-01 2024-06-30 0000102037 uvv:GeorgeC.FreemanIIIMember 2024-06-30 shares iso4217:USD iso4217:USD shares pure false 2024 Q1 0000102037 --03-31 http://fasb.org/us-gaap/2024#InterestExpense http://fasb.org/us-gaap/2024#InterestExpense http://fasb.org/us-gaap/2024#InterestExpense http://fasb.org/us-gaap/2024#InterestExpense http://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpense http://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpense http://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpense http://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpense http://fasb.org/us-gaap/2024#CostOfGoodsAndServicesSold http://fasb.org/us-gaap/2024#CostOfGoodsAndServicesSold http://fasb.org/us-gaap/2024#CostOfGoodsAndServicesSold http://fasb.org/us-gaap/2024#CostOfGoodsAndServicesSold http://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpense http://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpense http://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpense http://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpense http://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpense http://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpense http://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpense http://fasb.org/us-gaap/2024#SellingGeneralAndAdministrativeExpense 10-Q true 2024-06-30 false 001-00652 UNIVERSAL CORPORATION VA 54-0414210 9201 Forest Hill Avenue, Richmond, VA 23235 804 359-9311 Common Stock, no par value UVV NYSE Yes Yes Large Accelerated Filer false false false 24692747 597050000 517722000 501129000 431210000 78696000 75477000 17225000 11035000 140000 -4166000 464000 725000 808000 1365000 20734000 15543000 -2097000 -6584000 727000 -1423000 -2824000 -5161000 -2954000 -3097000 130000 -2064000 0.01 -0.08 0.01 -0.08 24876220 24842171 25066106 24842171 -8350000 -795000 -3344000 -3241000 -5006000 2446000 0.81 0.80 101700000 80518000 55593000 435941000 375564000 525262000 100451000 111176000 139064000 60991000 73286000 5385000 1202341000 1100722000 1070580000 187743000 198730000 193518000 23576000 21640000 19484000 85712000 93153000 93655000 2198455000 2054789000 2102541000 25926000 24930000 26244000 326988000 312014000 323969000 702153000 705045000 693868000 1055067000 1041989000 1044081000 680011000 685042000 678201000 375056000 356947000 365880000 30582000 36890000 32510000 213810000 213893000 213869000 66074000 77290000 68883000 75531000 73466000 76289000 18287000 15187000 15181000 12075000 10516000 11857000 43098000 48681000 50229000 459457000 475923000 468818000 3032968000 2887659000 2937239000 581087000 359832000 417217000 79747000 88362000 108727000 0 1495000 1621000 15660000 103436000 17179000 20903000 20890000 39766000 10766000 5620000 7477000 9588000 10673000 10356000 128305000 127564000 109015000 0 0 0 846056000 717872000 711358000 617502000 616948000 617364000 43386000 42725000 43251000 17457000 23343000 19302000 27167000 29160000 27902000 37901000 44432000 39139000 1589469000 1474480000 1458316000 500000 500000 500000 0 0 0 0 0 0 0 0 0 100000000 100000000 100000000 24675988 24675988 24636600 24636600 24573408 24573408 347152000 338445000 345596000 1153026000 1114822000 1173196000 -86721000 -72547000 -81585000 1413457000 1380720000 1437207000 30042000 32459000 41716000 1443499000 1413179000 1478923000 3032968000 2887659000 2937239000 -2824000 -5161000 14564000 14754000 -751000 1382000 4371000 2327000 4641000 3859000 -7171000 -1530000 1340000 -7803000 -3983000 -2406000 154000 -2630000 253000 0 -644000 -5000 -78524000 -23457000 135456000 263171000 -8510000 -4240000 -28706000 -1110000 -5423000 7833000 -889000 -2336000 -1090000 100473000 -62444000 -103891000 22749000 17960000 867000 326000 -21882000 -17634000 162140000 163804000 8330000 4164000 19659000 19398000 -3397000 -2893000 130754000 137349000 -321000 4000 46107000 15828000 55593000 64690000 101700000 80518000 BASIS OF PRESENTATION <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Universal Corporation, which together with its subsidiaries is referred to herein as “Universal” or the “Company,” is a global business-to-business agri-products supplier to consumer product manufacturers. The Company is the leading global leaf tobacco supplier and provides high-quality plant-based ingredients to food and beverage end markets. Because of the seasonal nature of the Company’s business, the results of operations for any fiscal quarter will not necessarily be indicative of results to be expected for other quarters or a full fiscal year. All adjustments necessary to state fairly the results for the period have been included and were of a normal recurring nature. This Form 10-Q should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended March 31, 2024 (the “2024 Annual Report on Form 10-K”).</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Pronouncements to be Adopted in Future Years</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued Accounting Standards Update No. 2023-07, “Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures” (“ASU 2023-07”). ASU 2023-07 requires additional disclosures about profitability measures utilized by the chief operating decision maker and significant segment expenses. ASU 2023-07 also requires all annual disclosures regarding profit or loss and assets to be included in interim disclosures. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and for interim periods in fiscal years beginning after December 15, 2024, although early adoption is permitted. The Company is currently evaluating the impact of adopting this standard on its segment disclosures.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued Accounting Standards Update No. 2023-09, “Income Taxes (Topic 740) - Improvements to Income Tax Disclosures” (“ASU 2023-09”). ASU 2023-09 requires additional disclosures reconciling the rates of different categories of income tax (i.e. federal, state, foreign, etc.) and a disaggregation of taxes paid and refunded. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024 and for interim periods in fiscal years beginning after December 15, 2025, although early adoption is permitted. The Company is currently evaluating the impact of adopting this standard on its income tax disclosures.</span></div> REVENUE FROM CONTRACTS WITH CUSTOMERS<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company’s consolidated revenue consists of sales of processed leaf tobacco to customers. The Company also earns revenue from processing leaf tobacco owned by customers and from various other services provided to customers. Additionally, the Company has fruit and vegetable processing operations, as well as flavor and extract services that provide customers with a range of ingredient products. Payment terms with customers vary depending on customer creditworthiness, product types, services provided, and other factors. Contract durations and payment terms for all revenue categories generally do not exceed one year. Therefore, the Company has applied a practical expedient to not adjust the transaction price for the effects of financing components, as the Company expects that the period from the time the revenue for a transaction is recognized to the time the customer pays for the related good or service transferred will be one year or less. Below is a description of the major revenue-generating categories from contracts with customers.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tobacco Sales</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company’s business involves purchasing leaf tobacco from farmers in the origins where it is grown, processing and packing the tobacco in its factories, and then transferring ownership and control of the tobacco to customers. On a much smaller basis, the Company also sources processed tobacco from third-party suppliers for resale to customers. The contracts for tobacco sales with customers create a performance obligation to transfer tobacco to the customer. Transaction prices for the sale of tobaccos are primarily based on negotiated fixed prices, but the Company does have a small number of cost-plus contracts with certain customers. Cost-plus arrangements provide the Company reimbursement of the cost to purchase and process the tobacco, plus a contractually agreed-upon profit margin. The Company utilizes the most likely amount methodology under the accounting guidance to recognize revenue for cost-plus arrangements with customers. Shipping and handling costs under tobacco sales contracts with customers are treated as fulfillment costs and included in the transaction price. Taxes assessed by government authorities on the sale of leaf tobacco products are excluded from the transaction price. At the point in time that the customer obtains control over the tobacco, which is typically aligned with physical shipment under the contractual terms with the customer, the Company completes its performance obligation and recognizes the revenue for the sale. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ingredients Sales</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has diversified operations through the acquisition of established companies that offer customers a wide range of both liquid and dehydrated fruit and vegetable ingredient products, flavors, and extracts. These operations procure raw materials from domestic and international growers and suppliers and through a variety of processing steps including sorting, cleaning, pressing, mixing, extracting, and blending to manufacture finished goods utilized in beverages and both human and pet food. The contracts for ingredients with customers create a performance obligation to transfer the manufactured finished goods to the customer. Transaction prices for the sale of ingredients are primarily based on negotiated fixed prices, but the Company does have a small number of cost-plus contracts with certain customers.. At the point in time that the customer obtains control over the finished product, which is typically aligned with physical shipment under the contractual terms with the customer, the Company completes its performance obligation and recognizes the revenue for the sale. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Processing Revenue</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Processing and packing of customer-owned tobacco and ingredients is a short-duration process. Processing charges are primarily based on negotiated fixed prices per unit of weight processed. Under normal operating conditions, customer-owned raw materials that are placed into the production line exits as processed and packed product and is then later transported to customer-designated transfer locations. The revenue for these services is recognized when the performance obligation is satisfied, which is generally when processing is completed. The Company’s operating history and contract analyses indicate that customer requirements for processed tobacco and food ingredients products are consistently met upon completion of processing.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Sales and Revenue from Contracts with Customers</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company enters into various arrangements with customers to provide other value-added services that may include blending, chemical and physical testing of products, storage, logistics, sorting, and tobacco cutting services for select manufacturers. These other arrangements and operations are a much smaller portion of the Company’s business, and are separate and distinct contractual agreements from the Company’s tobacco and food ingredients sales or third-party processing arrangements with customers. The transaction prices and timing of revenue recognition of these items are determined by the specifics of each contract. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue from Contracts with Customers</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company’s revenue by significant revenue-generating category:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:77.029%"></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 style="width:0.1%"></td><td style="width:1.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.255%"></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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tobacco sales</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="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">488,231 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">415,356 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ingredients sales</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,658 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Processing revenue</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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,669 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,064 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other sales and revenue from contracts with customers</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,292 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Total revenue from contracts with customers</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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">596,403 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516,370 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other operating sales and revenues</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,352 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Consolidated sales and other operating revenues</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="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">597,050 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">517,722 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Other operating sales and revenues consists principally of interest on advances to suppliers and dividend payments from deconsolidated affiliates.</span></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company’s revenue by significant revenue-generating category:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:77.029%"></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 style="width:0.1%"></td><td style="width:1.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.255%"></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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tobacco sales</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="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">488,231 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">415,356 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ingredients sales</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,658 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Processing revenue</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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,669 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,064 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other sales and revenue from contracts with customers</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,292 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Total revenue from contracts with customers</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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">596,403 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516,370 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other operating sales and revenues</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,352 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Consolidated sales and other operating revenues</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="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">597,050 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">517,722 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Other operating sales and revenues consists principally of interest on advances to suppliers and dividend payments from deconsolidated affiliates.</span></div> 488231000 415356000 80694000 70658000 14669000 19064000 12809000 11292000 596403000 516370000 647000 1352000 597050000 517722000 OTHER CONTINGENT LIABILITIES AND OTHER MATTERS <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Contingent Liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Contingent Liabilities (Letters of credit)</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had other contingent liabilities totaling approximately $1 million at June 30, 2024, primarily related to outstanding letters of credit.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Value-Added Tax Assessments in Brazil</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As further discussed below, the Company’s local operating subsidiaries pay significant amounts of value-added tax (“VAT”) in connection with their operations, which generate tax credits that they normally are entitled to recover through offset, refund, or sale to third parties. In Brazil, VAT is assessed at the state level when green tobacco is transferred between states. The Company’s operating subsidiary there pays VAT when tobaccos grown outside the state of Rio Grande do Sul are transferred to the factory for processing. The subsidiary has received assessments for additional VAT plus interest and penalties from tax authorities for the state of Parana based on audits of the subsidiary’s VAT filings for specified periods. In September 2014, tax authorities for the state of Parana issued an assessment for tax, interest, and penalties for periods from 2009 through 2014 totaling approximately $10 million. Those amounts are based on the exchange rate for the Brazilian currency at June 30, 2024. Management of the operating subsidiary and outside counsel believe that errors were made by the tax authorities in determining all or significant portions of this assessment and that various defenses support the subsidiary’s positions.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management of the subsidiary and outside counsel challenged the full amount of the Parana assessment claim. A significant portion of the Parana assessment was based on positions taken by the tax authorities that management and outside counsel believe deviate significantly from the underlying statutes and relevant case law. In addition, under the law, the subsidiary’s tax filings for certain periods covered in the assessment were no longer open to any challenge by the tax authorities. In December 2015, the Parana tax authorities withdrew the initial claim and subsequently issued a new assessment covering the same tax periods, reflecting a substantial reduction from the original assessment. In fiscal year 2020, the Parana tax authorities acknowledged the statute of limitations related to claims prior to December 2010 had expired and reduced the assessment to $3 million (at the June 30, 2024 exchange rate). Notwithstanding the reduced assessment, management and outside counsel continue to believe that the new assessment is not supported by the underlying statutes and relevant case law and have challenged the full amount of the claim. The range of reasonably possible loss is considered to be zero up to the full $3 million assessment. However, based on the strength of the subsidiary's defenses, no loss within that range is considered probable at this time and no liability has been recorded at June 30, 2024.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The process for reaching a final resolution to the assessment is expected to be lengthy, and management is not currently able to predict when the case will be concluded. Should the subsidiary ultimately be required to pay any tax, interest, or penalties in the case, the portion paid for tax would generate VAT credits that the subsidiary may be able to recover.</span></div><div style="text-align:justify;text-indent:42.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Legal and Tax Matters</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various subsidiaries of the Company are involved in litigation and tax examinations incidental to their business activities. While the outcome of these matters cannot be predicted with certainty, management is vigorously defending the matters and does not currently expect that any of them will have a material adverse effect on the Company’s business or financial position. However, should one or more of these matters be resolved in a manner adverse to management’s current expectation, the effect on the Company’s results of operations for a particular fiscal reporting period could be material.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advances to Suppliers</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In many sourcing origins where the Company operates, it provides agronomy services and seasonal advances of seed, seedlings, fertilizer, and other supplies to tobacco farmers for crop production, or makes seasonal cash advances to farmers for the procurement of those inputs. These advances are short term, are repaid upon delivery of tobacco to the Company, and are reported in advances to suppliers in the consolidated balance sheets. In several origins, the Company has made long-term advances to tobacco farmers to finance curing barns and other farm infrastructure. In some years, due to low crop yields and other factors, individual farmers may not deliver sufficient volumes of tobacco to fully repay their seasonal advances, and the Company may extend repayment of those advances into future crop years. The long-term portion of advances is included in other noncurrent assets in the consolidated balance sheets. Both the current and the long-term portions of advances to suppliers are reported net of allowances recorded when the Company determines that amounts outstanding are not likely to be collected. Short-term and long-term advances to suppliers totaled $120 million at June 30, 2024, $138 million at June 30, 2023, and $162 million at March 31, 2024. The related valuation allowances totaled $19 million at June 30, 2024, $26 million at June 30, 2023, and $20 million at March 31, 2024, and were estimated based on the Company’s historical loss information and crop projections. The allowances were decreased by net recoveries of $0.8 million in the three-month period ended June 30, 2024 and increased by net provisions of approximately $1.4 million in the three-month period ended June 30, 2023. These net recoveries and provisions are included in selling, general, and administrative expenses in the consolidated statements of income. Interest on advances is recognized in earnings upon the farmers’ delivery of tobacco in payment of principal and interest. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recoverable Value-Added Tax Credits</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In many foreign countries, the Company’s local operating subsidiaries pay significant amounts of VAT on purchases of unprocessed and processed tobacco, crop inputs, packing materials, and various other goods and services. In some countries, VAT </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is a national tax, and in other countries it is assessed at the state level. Items subject to VAT vary from jurisdiction to jurisdiction, as do the rates at which the tax is assessed. When tobacco is sold to customers in the country of origin, the operating subsidiaries generally collect VAT on those sales. The subsidiaries are normally permitted to offset their VAT payments against the collections and remit only the incremental VAT collections to the tax authorities. When tobacco is sold for export, VAT is normally not assessed. In countries where tobacco sales are predominately for export markets, VAT collections generated on downstream sales are often not sufficient to fully offset the subsidiaries’ VAT payments. In those situations, unused VAT credits can accumulate. Some jurisdictions have procedures that allow companies to apply for refunds of unused VAT credits from the tax authorities, but the refund process often takes an extended period of time and it is not uncommon for refund applications to be challenged or rejected in part on technical grounds. Other jurisdictions may permit companies to sell or transfer unused VAT credits to third parties in private transactions, although approval for such transactions must normally be obtained from the tax authorities, limits on the amounts that can be transferred may be imposed, and the proceeds realized may be heavily discounted from the face value of the credits. Due to these factors, local operating subsidiaries in some countries can accumulate significant balances of VAT credits over time. The Company reviews these balances on a regular basis and records valuation allowances on the credits to reflect amounts that are not expected to be recovered, as well as discounts anticipated on credits that are expected to be sold or transferred. At June 30, 2024, the aggregate balance of recoverable tax credits held by the Company’s subsidiaries totaled approximately $68 million ($76 million at June 30, 2023, and $72 million at March 31, 2024), and the related valuation allowances totaled approximately $21 million ($22 million at June 30, 2023, and $21 million at March 31, 2024). The net balances are reported in other current assets and other noncurrent assets in the consolidated balance sheets.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shelf Registration and Stock Repurchase Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Company filed an undenominated automatic universal shelf registration statement with the U.S. Securities and Exchange Commission to provide for the future issuance of an undefined amount of securities as determined by the Company and offered in one or more prospectus supplements prior to issuance.</span></div>A stock repurchase plan, which was authorized by the Company's Board of Directors, became effective and was publicly announced on November 2, 2022. This stock repurchase plan authorized the purchase of up to $100 million in common and/or preferred stock in open market or privately negotiated transactions through November 15, 2024 or when funds for the program have been exhausted, subject to market conditions and other factors. The program had $95 million of remaining capacity for repurchases of common stock at June 30, 2024. 1000000 10000000 3000000 0 3000000 0 120000000 138000000 162000000 19000000 26000000 20000000 -800000 1400000 68000000 76000000 72000000 21000000 22000000 21000000 100000000 95000000 EARNINGS PER SHARE <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table sets forth the computation of basic and diluted earnings per share: </span></div><div style="margin-bottom:8pt;margin-top:5pt"><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:78.210%"></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 style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.528%"></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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except share and per share data)</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Basic Earnings (Loss) Per Share</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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Numerator for basic earnings (loss) per share</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="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:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) attributable to Universal Corporation</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="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,064)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Denominator for basic earnings (loss) per share</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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,876,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,842,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic earnings (loss) per share</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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Diluted Earnings (Loss) Per Share</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="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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Numerator for diluted earnings (loss) per share</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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></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></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) attributable to Universal Corporation</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="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,064)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Denominator for diluted earnings (loss) per share:</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="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:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding</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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,876,220 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,842,171 </span></td><td style="background-color:#ccffcc;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of dilutive securities</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="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee and outside director share-based awards</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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189,886 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator for diluted earnings (loss) per share</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,066,106 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,842,171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Diluted earnings (loss) per share</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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> The following table sets forth the computation of basic and diluted earnings per share: <div style="margin-bottom:8pt;margin-top:5pt"><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:78.210%"></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 style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.528%"></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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except share and per share data)</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Basic Earnings (Loss) Per Share</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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Numerator for basic earnings (loss) per share</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="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:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) attributable to Universal Corporation</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="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,064)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Denominator for basic earnings (loss) per share</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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,876,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,842,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic earnings (loss) per share</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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Diluted Earnings (Loss) Per Share</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="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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Numerator for diluted earnings (loss) per share</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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></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></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) attributable to Universal Corporation</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="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,064)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Denominator for diluted earnings (loss) per share:</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="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:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding</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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,876,220 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,842,171 </span></td><td style="background-color:#ccffcc;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of dilutive securities</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="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee and outside director share-based awards</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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189,886 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator for diluted earnings (loss) per share</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,066,106 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,842,171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Diluted earnings (loss) per share</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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 130000 -2064000 24876220 24842171 0.01 -0.08 130000 -2064000 24876220 24842171 189886 0 25066106 24842171 0.01 -0.08 INCOME TAXES <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company operates in the United States and many foreign countries and is subject to the tax laws of many jurisdictions. Changes in tax laws or the interpretation of tax laws can affect the Company’s earnings, as can the resolution of pending and contested tax issues. The Company's consolidated effective income tax rate is affected by various factors, including the mix and timing of domestic and foreign earnings, discrete items, and the effect of exchange rate changes on taxes.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerous countries in which Company operates have enacted or are in the process of enacting legislation to adopt a global minimum effective tax rate described in the Global Anti-Base Erosion framework rules, or Pillar Two, issued by the Organization for Economic Co-operation and Development (“OECD”). The Pillar Two legislation includes establishing a 15% global minimum tax rate on a country-by-country basis and is effective for the Company's fiscal year 2025. The Company performed an assessment of the potential impact on income taxes from enactment of the Pillar Two legislation. Based on the assessment, the Company does not anticipate a material impact to the consolidated financial statements from the Pillar Two legislation in fiscal year 2025. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Three months ended June 30, 2024</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's consolidated effective income tax rate for the three months ended June 30, 2024 was 34.7%. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Three months ended June 30, 2023</span></div>    The Company's consolidated effective income tax rate for the three months ended June 30, 2023 was a 21.6% benefit. 0.15 0.347 -0.216 GOODWILL AND OTHER INTANGIBLES<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's changes in goodwill at June 30, 2024 and 2023 consisted of the following:</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.275%"><tr><td style="width:1.0%"></td><td style="width:72.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.329%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,869 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,922 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></div></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ccffcc;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,810 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,893 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's intangible assets primarily consist of capitalized customer-related intangibles, trade names, proprietary developed technology and noncompetition agreements. The Company's intangible assets subject to amortization consisted of the following at June 30, 2024 and 2023 and at March 31, 2024:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.281%"><tr><td style="width:1.0%"></td><td style="width:56.352%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.228%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.939%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.813%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.174%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.174%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.180%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except useful life)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Useful Life (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,500 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,357)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,143 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,100 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,820)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,280 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,752)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,548 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncompetition agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,962)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,038 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,685 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(45,611)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,074 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><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:56.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.673%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.673%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.805%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.250%"></td><td style="width:0.1%"></td></tr><tr><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-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="9" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Useful Life (years)</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,500 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,626)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,874 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,100 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,600)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,500 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,894 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncompetition agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,013)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,987 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(702)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,637 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,347)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,290 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><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:56.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.673%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.673%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.805%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.250%"></td><td style="width:0.1%"></td></tr><tr><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-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="9" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Useful Life (years)</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,500 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,424)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,076 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,100 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,265)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,835 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,665)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,635 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncompetition agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,725)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,275 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,682 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42,799)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,883 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are amortized on a straight-line basis over the asset's estimated useful economic life, as noted above.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's amortization expense for intangible assets for the three months ended June 30, 2024 and 2023 was: </span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.739%"></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 style="width:1.0%"></td><td style="width:12.693%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.694%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><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><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization Expense</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 style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,812 </span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,827 </span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the developed technology intangible asset is recorded in cost of goods sold in the consolidated statements of income. The amortization expense for other intangible assets is recorded in selling, general, and administrative expenses in the consolidated statements of income. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, the expected future amortization expense for intangible assets is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.132%"><tr><td style="width:1.0%"></td><td style="width:84.405%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.395%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year (in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025 (excluding the three months ended June 30, 2024)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,248 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,269 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,077 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,077 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,403 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total expected future amortization expense</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,074 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's changes in goodwill at June 30, 2024 and 2023 consisted of the following:</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.275%"><tr><td style="width:1.0%"></td><td style="width:72.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.329%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,869 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,922 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></div></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ccffcc;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,810 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,893 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 213869000 213922000 -59000 -29000 213810000 213893000 The Company's intangible assets subject to amortization consisted of the following at June 30, 2024 and 2023 and at March 31, 2024:<div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.281%"><tr><td style="width:1.0%"></td><td style="width:56.352%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.228%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.939%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.813%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.174%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.174%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.180%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except useful life)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Useful Life (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,500 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,357)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,143 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,100 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,820)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,280 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,752)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,548 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncompetition agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,962)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,038 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,685 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(45,611)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,074 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><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:56.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.673%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.673%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.805%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.250%"></td><td style="width:0.1%"></td></tr><tr><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-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="9" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Useful Life (years)</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,500 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,626)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,874 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,100 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,600)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,500 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,894 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncompetition agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,013)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,987 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(702)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,637 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,347)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,290 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><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:56.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.673%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.673%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.805%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.250%"></td><td style="width:0.1%"></td></tr><tr><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-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="9" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Useful Life (years)</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,500 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,424)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,076 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,100 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,265)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,835 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,665)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,635 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncompetition agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,725)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,275 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,682 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42,799)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,883 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are amortized on a straight-line basis over the asset's estimated useful economic life, as noted above.</span></div> P11Y P13Y 86500000 27357000 59143000 P5Y 11100000 8820000 2280000 P13Y 9300000 5752000 3548000 P4Y P5Y 4000000 2962000 1038000 P5Y 785000 720000 65000 111685000 45611000 66074000 P11Y P13Y 86500000 19626000 66874000 P5Y 11100000 6600000 4500000 P13Y 9300000 5406000 3894000 P4Y P5Y 4000000 2013000 1987000 P5Y 737000 702000 35000 111637000 34347000 77290000 P11Y P13Y 86500000 25424000 61076000 P5Y 11100000 8265000 2835000 P13Y 9300000 5665000 3635000 P4Y P5Y 4000000 2725000 1275000 P5Y 782000 720000 62000 111682000 42799000 68883000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's amortization expense for intangible assets for the three months ended June 30, 2024 and 2023 was: </span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.739%"></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 style="width:1.0%"></td><td style="width:12.693%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.694%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><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><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization Expense</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 style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,812 </span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,827 </span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>Amortization expense for the developed technology intangible asset is recorded in cost of goods sold in the consolidated statements of income. The amortization expense for other intangible assets is recorded in selling, general, and administrative expenses in the consolidated statements of income. 2812000 2827000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, the expected future amortization expense for intangible assets is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.132%"><tr><td style="width:1.0%"></td><td style="width:84.405%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.395%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year (in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025 (excluding the three months ended June 30, 2024)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,248 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,269 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,077 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,077 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,403 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total expected future amortization expense</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,074 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8248000 9269000 8077000 8077000 32403000 66074000 DERIVATIVES AND HEDGING ACTIVITIES<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Universal is exposed to various risks in its worldwide operations and uses derivative financial instruments to manage two specific types of risks – interest rate risk and foreign currency exchange rate risk. Interest rate risk has been managed by entering into interest rate swap agreements, and foreign currency exchange rate risk has been managed by entering into forward and option foreign currency exchange contracts. However, the Company’s policy also permits other types of derivative instruments. In addition, foreign currency exchange rate risk is also managed through strategies that do not involve derivative instruments, such as using local borrowings and other approaches to minimize net monetary positions in non-functional currencies. The disclosures below provide additional information about the Company’s hedging strategies, the derivative instruments used, and the effects of these activities on the consolidated statements of income and comprehensive income and the consolidated balance sheets. In the consolidated statements of cash flows, the cash flows associated with all of these activities are reported in net cash provided by operating activities.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Hedging Strategy for Interest Rate Risk</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company entered into receive-floating/pay-fixed interest rate swap agreements that were designated and qualify as hedges of the exposure to changes in interest payment cash flows created by fluctuations in variable interest rates on two outstanding non-amortizing bank term loans that were funded as part of a new bank credit facility in December 2022. Although no significant ineffectiveness is expected with this hedging strategy, the effectiveness of the interest rate swaps is evaluated on a quarterly basis. At June 30, 2024, the total notional amount of the interest rate swaps was $310 million, which corresponded to a portion of the aggregate outstanding balance of the term loans.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Previously, the Company had receive-floating/pay-fixed interest rate swap agreements that were designated and qualified as cash flow hedges for two non-amortizing bank loans that were repaid concurrent with closing on the new bank credit facility in December 2022. Those swap agreements, which had an aggregate notional amount of $370 million corresponding to a portion of the principal balance on the repaid loans, were terminated concurrent with the inception of the new swap agreements. The fair value of the previous swap agreements, approximately $11.8 million, was received from the counterparties in December 2022 upon termination and is being amortized from accumulated other comprehensive loss into earnings as a reduction of interest expense through the original maturity dates of those agreements.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Hedging Strategy for Foreign Currency Exchange Rate Risk Related to Sales of Crop Inputs, Forecast Purchases of Tobacco, and Related Processing Costs</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the tobacco production in most countries outside the United States where Universal operates is sold in export markets at prices denominated in U.S. dollars. However, sales of crop inputs (such as seeds and fertilizers) to farmers, purchases of tobacco from farmers, and most processing costs (such as labor and energy) in those countries are usually denominated in the local currency. Changes in exchange rates between the U.S. dollar and the local currencies where tobacco is grown and processed affect the ultimate U.S. dollar sales of crop inputs and cost of processed tobacco. From time to time, the Company enters into forward and option contracts to buy U.S. dollars and sell the local currency at future dates that coincide with </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the sale of crop inputs to farmers. In the case of forecast purchases of tobacco and the related processing costs, the Company enters into forward and option contracts to sell U.S. dollars and buy the local currency at future dates that coincide with the expected timing of a portion of the tobacco purchases and processing costs. These strategies offset the variability of future U.S. dollar cash flows for sales of crop inputs, tobacco purchases, and processing costs for the foreign currency notional amount hedged. These hedging strategies have been used mainly for tobacco purchases, processing costs, and sales of crop inputs in Brazil, although the Company periodically enters into hedges for a portion of tobacco purchases in Africa.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate U.S. dollar notional amount of forward and option contracts entered into for these purposes during the three-month periods in fiscal years 2025 and 2024 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:77.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.684%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.686%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tobacco purchases</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97.0 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.3 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Processing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.9 </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></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112.2 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.2 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fluctuations in exchange rates and in the amount and timing of fixed-price orders from customers for their purchases from individual crop years routinely cause variations in the U.S. dollar notional amount of forward contracts entered into from one year to the next. All contracts related to tobacco purchases and crop input sales were initially designated and qualified as hedges of the future cash flows associated with the forecast purchases of tobacco. As a result, changes in fair values of the forward contracts have been recognized in comprehensive income as they occurred, but only recognized in earnings as a component of cost of goods sold upon sale of the related tobacco to third-party customers. The Company de-designates ineffective tobacco purchases and crop input sales hedges to selling, general, and administrative expense when the forecasted tobacco purchases or crop input sales are no longer expected to occur.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the expected timing of when the remaining accumulated other comprehensive gains and losses as of June 30, 2024 for cash flows hedges of tobacco purchases and crop input sales are expected to be recognized in earnings.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.885%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Hedging Program</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Crop Year</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Geographic Location(s)</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year Earnings</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tobacco purchases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tobacco purchases</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Crop input sales</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Crop input sales</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward contracts related to processing costs have not been designated as hedges, and gains and losses on those contracts have been recognized in earnings on a mark-to-market basis.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hedging Strategy for Foreign Currency Exchange Rate Risk Related to Net Local Currency Monetary Assets and Liabilities of Foreign Subsidiaries</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the Company’s foreign subsidiaries transact the majority of their sales in U.S. dollars and finance the majority of their operating requirements with U.S. dollar borrowings, and therefore use the U.S. dollar as their functional currency. These subsidiaries normally have certain monetary assets and liabilities on their balance sheets that are denominated in the local currency. Those assets and liabilities can include cash and cash equivalents, accounts receivable and accounts payable, advances to farmers and suppliers, deferred income tax assets and liabilities, recoverable value-added taxes, operating lease liabilities, and other items. Net monetary assets and liabilities denominated in the local currency are remeasured into U.S. dollars each reporting period, generating gains and losses that the Company records in earnings as a component of selling, general, and administrative expenses. The level of net monetary assets or liabilities denominated in the local currency normally fluctuates throughout the year based on the operating cycle, but it is most common for monetary assets to exceed monetary liabilities, sometimes by a significant amount. When this situation exists and the local currency weakens against the U.S. dollar, remeasurement losses are generated. Conversely, remeasurement gains are generated on a net monetary asset position when the local currency strengthens against the U.S. dollar. To manage a portion of its exposure to currency remeasurement gains and losses, the Company enters into forward contracts to buy or sell the local currency at future dates coinciding with expected changes in the overall net local currency monetary asset position of the subsidiary. Gains and losses on the forward contracts are recorded in earnings as a component of selling, general, and administrative expenses for each reporting period as they occur, and thus directly offset the related remeasurement losses or gains in the consolidated statements of income for the notional amount hedged. The Company does not designate these contracts as hedges for accounting purposes. The contracts are generally arranged to hedge the subsidiary's </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">projected exposure to currency remeasurement risk for specified periods of time, and new contracts are entered as necessary throughout the year to replace previous contracts as they mature. The Company is currently using forward currency contracts to manage its exposure to currency remeasurement risk in Brazil. The total notional amounts of contracts outstanding at June 30, 2024 and 2023, and March 31, 2024, were approximately $75.4 million, $83.0 million, and $20.9 million, respectively. To further mitigate currency remeasurement exposure, the Company’s foreign subsidiaries may utilize short-term local currency financing during certain periods. This strategy, while not involving the use of derivative instruments, is intended to minimize the subsidiary’s net monetary position by financing a portion of the local currency monetary assets with local currency monetary liabilities, thus hedging a portion of the overall position. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Several of the Company’s foreign subsidiaries transact the majority of their sales and finance the majority of their operating requirements in their local currency, and therefore use their respective local currencies as the functional currency for reporting purposes. From time to time, these subsidiaries sell tobacco to customers in transactions that are not denominated in the functional currency. In those situations, the subsidiaries routinely enter into forward exchange contracts to offset currency risk for the period of time that a fixed-price order and the related trade account receivable are outstanding with the customer. The contracts are not designated as hedges for accounting purposes.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Effect of Derivative Financial Instruments on the Consolidated Statements of Income</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below outlines the effects of the Company’s use of derivative financial instruments on the consolidated statements of income:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.037%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></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 style="width:1.0%"></td><td style="width:11.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.115%"></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="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></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><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;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><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Flow Hedges - Interest Rate Swap Agreements</span></td><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative</span></div></td><td colspan="3" style="background-color:#ffffff;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="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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective Portion of Hedge</span></div></td><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recorded in accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,096 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#ccffcc;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 style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,475 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,209 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on terminated interest rate swaps amortized from accumulated other comprehensive loss into earnings</span></div></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><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">689 </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;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,570 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#cdffcc;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="9" style="background-color:#cdffcc;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-473"><span style="-sec-ix-hidden:f-474"><span style="-sec-ix-hidden:f-475"><span style="-sec-ix-hidden:f-476">Interest expense</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ineffective Portion of Hedge</span></div></td><td colspan="3" style="background-color:#ffffff;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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ccffcc;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 style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:1pt 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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ffffff;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="9" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-479"><span style="-sec-ix-hidden:f-480"><span style="-sec-ix-hidden:f-481"><span style="-sec-ix-hidden:f-482">Selling, general and administrative expenses</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hedged Item</span></div></td><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description of hedged item</span></td><td colspan="3" style="background-color:#ffffff;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="9" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Floating rate interest payments on term loans</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Flow Hedges - Foreign Currency Exchange Contracts</span></td><td colspan="3" style="background-color:#ffffff;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="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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative</span></div></td><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective Portion of Hedge</span></div></td><td colspan="3" style="background-color:#ffffff;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="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:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recorded in accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ccffcc;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 style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,237)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,080 </span></td><td style="background-color:#ccffcc;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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#ffffff;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">592 </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;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">806 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#ccffcc;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="9" style="background-color:#ccffcc;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-487"><span style="-sec-ix-hidden:f-488"><span style="-sec-ix-hidden:f-489"><span style="-sec-ix-hidden:f-490">Cost of goods sold</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ineffective Portion and Early De-designation of Hedges</span></div></td><td colspan="3" style="background-color:#ffffff;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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ccffcc;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 style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,910 </span></td><td style="background-color:#ccffcc;border-bottom:1pt 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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ffffff;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="9" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-493"><span style="-sec-ix-hidden:f-494"><span style="-sec-ix-hidden:f-495"><span style="-sec-ix-hidden:f-496">Selling, general and administrative expenses</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hedged Item</span></div></td><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description of hedged item</span></div></td><td colspan="3" style="background-color:#ffffff;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="9" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Forecast purchases of tobacco in Brazil</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives Not Designated as Hedges - Foreign Currency Exchange Contracts</span></td><td colspan="3" style="background-color:#ffffff;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="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:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ccffcc;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 style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,763 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,486)</span></td><td style="background-color:#ccffcc;border-bottom:1pt 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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ffffff;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="9" style="background-color:#ffffff;border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-499"><span style="-sec-ix-hidden:f-500"><span style="-sec-ix-hidden:f-501"><span style="-sec-ix-hidden:f-502">Selling, general and administrative expenses</span></span></span></span></span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the interest rate swap agreements, the effective portion of the gain or loss on the derivative is recorded in accumulated other comprehensive loss and any ineffective portion is recorded in selling, general and administrative expenses. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the forward foreign currency exchange contracts designated as cash flow hedges of tobacco purchases and the crop input sales in Brazil, a net hedge loss of approximately $5.9 million remained in accumulated other comprehensive loss at June 30, 2024. That balance reflects gains and losses on contracts related to the 2025 and 2023 Brazil crops, and the 2025 and 2024 Brazil crop input sales, less the amounts reclassified to earnings related to tobacco sold through June 30, 2024. Based on the hedging strategy, as the gain or loss is recognized in earnings, it is expected to be offset by a change in the direct cost for the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tobacco or by a change in sales prices if the strategy has been mandated by the customer. Generally, margins on the sale of the tobacco will not be significantly affected.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Effect of Derivative Financial Instruments on the Consolidated Balance Sheets</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below outlines the effects of the Company’s derivative financial instruments on the consolidated balance sheets at June 30, 2024 and 2023, and March 31, 2024:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.997%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.538%"></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="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives in a Fair Value Asset Position</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives in a Fair Value Liability Position</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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance <br/>Sheet <br/>Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance <br/>Sheet <br/>Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="21" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate swap agreements </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>non-current<br/>assets</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,706 </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="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>long-term<br/>liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="height:14pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>current<br/>assets</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">861 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77 </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="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts<br/>payable and<br/>accrued<br/>expenses</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9 </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:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,715 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,037 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,783 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,341 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,674 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;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;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="21" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Not Designated as Hedging Instruments</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>current<br/>assets</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245 </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="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts<br/>payable and<br/>accrued<br/>expenses</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 </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:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,268 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">787 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,841 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of the Company's foreign exchange derivative instruments are subject to master netting arrangements whereby the right to offset occurs in the event of default by a participating party. The Company has elected to present these contracts on a gross basis in the consolidated balance sheets.</span></div> 310000000 370000000 11800000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate U.S. dollar notional amount of forward and option contracts entered into for these purposes during the three-month periods in fiscal years 2025 and 2024 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:77.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.684%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.686%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tobacco purchases</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97.0 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.3 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Processing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.9 </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></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112.2 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.2 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 97000000.0 30300000 15200000 4900000 112200000 35200000 75400000 83000000.0 20900000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below outlines the effects of the Company’s use of derivative financial instruments on the consolidated statements of income:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.037%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></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 style="width:1.0%"></td><td style="width:11.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.115%"></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="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></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><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;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><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Flow Hedges - Interest Rate Swap Agreements</span></td><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative</span></div></td><td colspan="3" style="background-color:#ffffff;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="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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective Portion of Hedge</span></div></td><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recorded in accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,096 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#ccffcc;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 style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,475 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,209 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on terminated interest rate swaps amortized from accumulated other comprehensive loss into earnings</span></div></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><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">689 </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;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,570 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#cdffcc;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="9" style="background-color:#cdffcc;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-473"><span style="-sec-ix-hidden:f-474"><span style="-sec-ix-hidden:f-475"><span style="-sec-ix-hidden:f-476">Interest expense</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ineffective Portion of Hedge</span></div></td><td colspan="3" style="background-color:#ffffff;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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ccffcc;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 style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:1pt 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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ffffff;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="9" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-479"><span style="-sec-ix-hidden:f-480"><span style="-sec-ix-hidden:f-481"><span style="-sec-ix-hidden:f-482">Selling, general and administrative expenses</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hedged Item</span></div></td><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description of hedged item</span></td><td colspan="3" style="background-color:#ffffff;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="9" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Floating rate interest payments on term loans</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Flow Hedges - Foreign Currency Exchange Contracts</span></td><td colspan="3" style="background-color:#ffffff;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="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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative</span></div></td><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective Portion of Hedge</span></div></td><td colspan="3" style="background-color:#ffffff;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="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:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recorded in accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ccffcc;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 style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,237)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,080 </span></td><td style="background-color:#ccffcc;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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#ffffff;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">592 </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;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">806 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#ccffcc;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="9" style="background-color:#ccffcc;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-487"><span style="-sec-ix-hidden:f-488"><span style="-sec-ix-hidden:f-489"><span style="-sec-ix-hidden:f-490">Cost of goods sold</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ineffective Portion and Early De-designation of Hedges</span></div></td><td colspan="3" style="background-color:#ffffff;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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ccffcc;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 style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,910 </span></td><td style="background-color:#ccffcc;border-bottom:1pt 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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ffffff;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="9" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-493"><span style="-sec-ix-hidden:f-494"><span style="-sec-ix-hidden:f-495"><span style="-sec-ix-hidden:f-496">Selling, general and administrative expenses</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hedged Item</span></div></td><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description of hedged item</span></div></td><td colspan="3" style="background-color:#ffffff;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="9" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Forecast purchases of tobacco in Brazil</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;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="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives Not Designated as Hedges - Foreign Currency Exchange Contracts</span></td><td colspan="3" style="background-color:#ffffff;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="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:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ccffcc;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 style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,763 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,486)</span></td><td style="background-color:#ccffcc;border-bottom:1pt 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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ffffff;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="9" style="background-color:#ffffff;border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-499"><span style="-sec-ix-hidden:f-500"><span style="-sec-ix-hidden:f-501"><span style="-sec-ix-hidden:f-502">Selling, general and administrative expenses</span></span></span></span></span></td></tr></table></div> 2623000 10096000 1475000 1209000 689000 1570000 0 0 -5237000 2080000 592000 806000 0 1910000 1763000 -2486000 5900000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below outlines the effects of the Company’s derivative financial instruments on the consolidated balance sheets at June 30, 2024 and 2023, and March 31, 2024:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.997%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.538%"></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="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives in a Fair Value Asset Position</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives in a Fair Value Liability Position</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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance <br/>Sheet <br/>Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance <br/>Sheet <br/>Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="21" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate swap agreements </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>non-current<br/>assets</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,706 </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="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>long-term<br/>liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="height:14pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>current<br/>assets</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">861 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77 </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="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts<br/>payable and<br/>accrued<br/>expenses</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9 </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:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,715 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,037 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,783 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,341 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,674 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;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;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="21" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Not Designated as Hedging Instruments</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>current<br/>assets</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245 </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="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts<br/>payable and<br/>accrued<br/>expenses</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 </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:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,268 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">787 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,841 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7854000 5810000 6706000 0 0 0 861000 2227000 77000 6341000 1674000 9000 8715000 8037000 6783000 6341000 1674000 9000 2268000 787000 245000 1027000 2841000 12000 2268000 787000 245000 1027000 2841000 12000 FAIR VALUE MEASUREMENTS<div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Universal measures certain financial and nonfinancial assets and liabilities at fair value based on applicable accounting guidance. The financial assets and liabilities measured at fair value include money market funds, trading securities associated with deferred compensation plans, interest rate swap agreements and forward foreign currency exchange contracts. The application of the fair value guidance to nonfinancial assets and liabilities primarily includes the determination of fair values for goodwill and long-lived assets when indicators of potential impairment are present.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Under the accounting guidance, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The framework for measuring fair value is based on a fair value hierarchy that distinguishes between observable inputs and unobservable inputs. Observable inputs are based on market data obtained from independent sources. Unobservable inputs require the Company to make its own assumptions about the value placed on an asset or liability by market participants because little or no market data exists. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are three levels within the fair value hierarchy:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.568%"><tr><td style="width:1.0%"></td><td style="width:6.403%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.676%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the reporting date;</span></td></tr><tr style="height:3pt"><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:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability; and</span></td></tr><tr style="height:3pt"><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">unobservable inputs for the asset or liability.</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As permitted under the accounting guidance, the Company uses net asset value per share ("NAV") as a practical expedient to measure the fair value of its money market funds. The fair values for those funds are presented under the heading "NAV" in the tables that follow in this disclosure. In measuring the fair value of liabilities, the Company considers the risk of non-performance in determining fair value. Universal has not elected to report at fair value any financial instruments or any other assets or liabilities that are not required to be reported at fair value under current accounting guidance.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Recurring Fair Value Measurements</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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2024 and 2023, and at March 31, 2024, the Company had certain financial assets and financial liabilities that were required to be measured and reported at fair value on a recurring basis. These assets and liabilities are listed in the tables below and are classified based on how their values were determined under the fair value hierarchy or the NAV practical expedient:</span></div><div style="margin-top:5pt"><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:52.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.380%"></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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</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="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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ccffcc;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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading securities associated with deferred compensation plans</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,111 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,854 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,854 </span></td><td style="background-color:#ccffcc;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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,129 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,111 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,983 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,242 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,368 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,368 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,368 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.380%"></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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</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="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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">566 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">566 </span></td><td style="background-color:#ccffcc;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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading securities associated with deferred compensation plans</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,884 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,810 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,810 </span></td><td style="background-color:#ccffcc;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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,014 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">566 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,884 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,824 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,274 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,515 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,515 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,515 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.380%"></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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</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="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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ccffcc;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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading securities associated with deferred compensation plans</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,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="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,706 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,706 </span></td><td style="background-color:#ccffcc;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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">322 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,409 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,028 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,582 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Money market funds</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of money market funds, which are reported in cash and cash equivalents in the consolidated balance sheets, is based on NAV, which is the amount at which the funds are redeemable and is used as a practical expedient for fair value. These funds are not classified in the fair value hierarchy, but are disclosed as part of the fair value table above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Trading securities associated with deferred compensation plans</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trading securities represent mutual fund investments that are matched to employee deferred compensation obligations. These investments are bought and sold as employees defer compensation, receive distributions, or make changes in the funds underlying their accounts. Quoted market prices (Level 1) are used to determine the fair values of the mutual funds. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Interest rate swap agreements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of interest rate swap agreements are determined based on dealer quotes using a discounted cash flow model matched to the contractual terms of each instrument. Since inputs to the model are observable and significant judgment is not required in determining the fair values, interest rate swaps are classified within Level 2 of the fair value hierarchy. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Foreign currency exchange contracts</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of forward and option foreign currency exchange contracts are also determined based on dealer quotes using a discounted cash flow model matched to the contractual terms of each instrument. Since inputs to the model are observable and significant judgment is not required in determining the fair values, forward and option foreign currency exchange contracts are classified within Level 2 of the fair value hierarchy.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Long-term Debt</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair and carrying value of the Company’s long-term debt, and if applicable any current portion, at each of the balance sheet dates June 30, 2024, and 2023 and March 31, 2024:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.575%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of dollars)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair market value of long term obligations</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">619 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">618 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying value of long term obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of its long-term debt using Level 2 inputs which are based upon quoted market prices for the same or similar obligations or on calculations that are based on the current interest rates available to the Company for debt of similar terms and maturities. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Nonrecurring Fair Value Measurements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities that are measured at fair value on a nonrecurring basis primarily relate to long-lived assets, right-of-use operating lease assets and liabilities, goodwill and intangibles, and other current and noncurrent assets. These assets and liabilities fair values are also evaluated for impairment when potential indicators of impairment exist. Accordingly, the nonrecurring measurement of the fair value of these assets and liabilities are classified within Level 3 of the fair value hierarchy.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Long-Lived Assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div>The Company reviews long-lived assets for impairment whenever events, changes in business conditions, or other circumstances provide an indication that such assets may be impaired. <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2024 and 2023, and at March 31, 2024, the Company had certain financial assets and financial liabilities that were required to be measured and reported at fair value on a recurring basis. These assets and liabilities are listed in the tables below and are classified based on how their values were determined under the fair value hierarchy or the NAV practical expedient:</span></div><div style="margin-top:5pt"><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:52.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.380%"></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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</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="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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ccffcc;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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading securities associated with deferred compensation plans</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,111 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,854 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,854 </span></td><td style="background-color:#ccffcc;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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,129 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,111 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,983 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,242 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,368 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,368 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,368 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.380%"></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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</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="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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">566 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">566 </span></td><td style="background-color:#ccffcc;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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading securities associated with deferred compensation plans</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,884 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,810 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,810 </span></td><td style="background-color:#ccffcc;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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,014 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">566 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,884 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,824 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,274 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,515 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,515 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,515 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.380%"></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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</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="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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ccffcc;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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading securities associated with deferred compensation plans</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,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="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,706 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,706 </span></td><td style="background-color:#ccffcc;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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">322 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,409 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,028 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,582 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 148000 0 0 0 148000 0 12111000 0 0 12111000 0 0 7854000 0 7854000 0 0 3129000 0 3129000 148000 12111000 10983000 0 23242000 0 0 7368000 0 7368000 0 0 7368000 0 7368000 566000 0 0 0 566000 0 11884000 0 0 11884000 0 0 5810000 0 5810000 0 0 3014000 0 3014000 566000 11884000 8824000 0 21274000 0 0 4515000 0 4515000 0 0 4515000 0 4515000 145000 0 0 0 145000 0 12409000 0 0 12409000 0 0 6706000 0 6706000 0 0 322000 0 322000 145000 12409000 7028000 0 19582000 0 0 21000 0 21000 0 0 21000 0 21000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair and carrying value of the Company’s long-term debt, and if applicable any current portion, at each of the balance sheet dates June 30, 2024, and 2023 and March 31, 2024:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.575%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of dollars)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair market value of long term obligations</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">619 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">618 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying value of long term obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 619000000 620000000 618000000 620000000 620000000 620000000 PENSION AND OTHER POSTRETIREMENT BENEFIT PLANS <div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors several defined benefit pension plans covering eligible U.S. salaried employees and certain foreign and other employee groups. These plans provide retirement benefits based primarily on employee compensation and years of service. The Company also sponsors defined benefit plans that provide postretirement health and life insurance benefits for eligible U.S. employees attaining specific age and service levels, although postretirement life insurance is no longer provided for active employees. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s net periodic benefit cost were as follows:</span></div><div style="margin-top:5pt"><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:41.428%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.553%"></td><td style="width:0.1%"></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></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></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></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></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></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></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></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></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></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></tr><tr style="height:3pt"><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="padding:0 1pt"></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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.428%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.553%"></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="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pension Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other Postretirement Benefits</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,322 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,282 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cdffcc;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,607)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,888)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net amortization and deferral</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(189)</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:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">498 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:3pt"><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="padding:0 1pt"></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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2024, the Company made contributions of approximately $0.2 million to its pension plans. Additional contributions of $2.5 million are expected during the remaining nine months of fiscal year 2025.</span></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s net periodic benefit cost were as follows:</span></div><div style="margin-top:5pt"><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:41.428%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.553%"></td><td style="width:0.1%"></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></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></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></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></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></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></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></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></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></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></tr><tr style="height:3pt"><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="padding:0 1pt"></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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.428%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.553%"></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="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pension Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other Postretirement Benefits</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,322 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,282 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cdffcc;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,607)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,888)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net amortization and deferral</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(189)</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:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">498 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:3pt"><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="padding:0 1pt"></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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div> 1322000 1282000 24000 25000 2872000 2901000 271000 264000 3607000 3888000 14000 16000 -174000 -203000 160000 189000 761000 498000 121000 84000 200000 2500000 STOCK-BASED COMPENSATION <div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's shareholders approved the Universal Corporation 2023 Stock Incentive Plan (“Plan”) under which officers, directors, and employees of the Company may receive grants and awards of common stock, restricted stock, restricted stock units (“RSUs”), performance share units (“PSUs”), stock appreciation rights, incentive stock options, and non-qualified stock options. The Company’s practice is to award grants of stock-based compensation to officers on an annual basis at the first regularly-scheduled meeting of the Compensation Committee of the Board of Directors (the “Compensation Committee”) in the fiscal year following the public release of the Company’s financial results for the prior year. The Compensation Committee administers the Company’s Plan consistently, following previously defined guidelines. In recent years, the Compensation Committee has awarded only grants of RSUs and PSUs. Awards of restricted stock, RSUs, and PSUs are currently outstanding. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs awarded prior to fiscal year 2022 vest 5 years after the grant date and those awarded beginning with fiscal year 2022 vest 3 years after the grant date. After vesting RSUs are paid out in shares of common stock. Under the terms of the RSU awards, grantees receive dividend equivalents in the form of additional RSUs that vest and are paid out on the same date as the original RSU grant. The PSUs vest at the end of a performance period of three years that begins with the year of the grant, are paid out in shares of common stock shortly after the vesting date, and do not carry rights to dividends or dividend equivalents prior to vesting. Shares ultimately paid out under PSU grants are dependent on the achievement of predetermined performance measures established by the Compensation Committee and can range from zero to 150% of the stated award. The Company’s outside directors receive RSUs following the annual meeting of shareholders. RSUs awarded to outside directors vest 1 year after the grant date. Restricted shares vest upon the individual’s retirement from service as a director. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three-month periods ended June 30, 2024 and 2023, the Company issued the following stock-based awards, representing the regular annual grants to officers and outside directors of the Company:</span></div><div style="margin-top:5pt"><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:70.164%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.551%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">RSUs:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,750 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Grant date fair value</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.30 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.02 </span></td><td style="background-color:#ccffcc;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;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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PSUs:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,400 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Grant date fair value</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.23 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.01 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value expense for stock-based compensation is recognized ratably over the period from grant date to the earlier of (1) the vesting date of the award, or (2) the date the grantee is eligible to retire without forfeiting the award. For employees who are already eligible to retire at the date an award is granted, the total fair value of the award is recognized as expense at the date of grant. The Company accounts for forfeitures of stock-based awards as they occur. For the three-month periods ended June 30, 2024 and 2023, the Company recorded total stock-based compensation expense of approximately $4.6 million and $3.9 million, respectively. The Company expects to recognize stock-based compensation expense of approximately $1.6 million during the remaining nine months of fiscal year 2025.</span></div> P5Y P3Y P3Y 0 1.50 P1Y <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three-month periods ended June 30, 2024 and 2023, the Company issued the following stock-based awards, representing the regular annual grants to officers and outside directors of the Company:</span></div><div style="margin-top:5pt"><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:70.164%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.551%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">RSUs:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,750 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Grant date fair value</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.30 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.02 </span></td><td style="background-color:#ccffcc;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;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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PSUs:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,400 </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:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Grant date fair value</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.23 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.01 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 74950 71750 47.30 52.02 62085 57400 38.23 43.01 4600000 3900000 1600000 OPERATING SEGMENTS<div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company conducts operations across two reportable operating segments, Tobacco Operations and Ingredients Operations. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tobacco Operations segment activities involve contracting, procuring, processing, packing, storing, and shipping leaf tobacco for sale to, or for the account of, manufacturers of consumer tobacco products throughout the world. Through various operating subsidiaries located in tobacco-growing countries around the world and significant ownership interests in unconsolidated affiliates, the Company processes and/or sells flue-cured and burley tobaccos, dark air-cured tobaccos, and oriental tobaccos. Flue-cured, burley, and oriental tobaccos are used principally in the manufacture of cigarettes, and dark air-cured tobaccos are used mainly in the manufacture of cigars, pipe tobacco, and smokeless tobacco products. Some of these tobacco types are also increasingly used in the manufacture of next generation tobacco products that are intended to provide consumers with an alternative to traditional combustible products. The Tobacco Operations segment also provides physical and chemical product testing for tobacco customers. A substantial portion of the Company’s Tobacco Operations' revenues are derived from sales to a limited number of large, multinational cigarette and cigar manufacturers.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Ingredients Operations segment provides its customers with a broad variety of plant-based ingredients for both human and pet consumption. The Ingredients Operations segment utilizes a variety of value-added manufacturing processes converting raw materials into a wide spectrum of fruit and vegetable juices, concentrates, dehydrated products, botanical extracts, and flavorings. Customers for the Ingredients Operations segment include large multinational food and beverage companies, smaller independent manufacturers, and retail organizations. FruitSmart, Silva, and Shank's are the primary operations for the Ingredients Operations segment. FruitSmart supplies a broad set of juices, concentrates, pomaces, purees, fruit fibers, seeds, seed powders, and other value-added products to food, beverage, and flavor companies throughout the United States and internationally. Silva procures dehydrated vegetables, fruits, and herbs from around the world and specializes in processing natural materials into custom designed dehydrated vegetable and fruit-based ingredients for a variety of end products. Shank's offers a diversified portfolio of botanical extracts, distillates, natural flavors, and color for industrial and private label customers worldwide, and is known for their significant vanilla expertise. Shank's is also equipped to offer customers custom bottling and packaging for their products.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently evaluates the performance of its segments based on operating income after allocated overhead expenses, plus equity in the pretax earnings (loss) of unconsolidated affiliates. Operating results for the Company’s reportable segments for each period presented in the consolidated statements of income and comprehensive income were as follows.</span></div><div style="margin-top:5pt"><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:77.635%"></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 style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.813%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.816%"></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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SALES AND OTHER OPERATING REVENUES</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="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Tobacco Operations</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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">511,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">443,908 </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:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Ingredients Operations</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="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,095 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,814 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated sales and other operating revenues</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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">597,050 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">517,722 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cdffcc;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="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">OPERATING INCOME (LOSS)</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="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:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Tobacco Operations</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="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,454 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,883 </span></td><td style="background-color:#cdffcc;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Ingredients Operations</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,014)</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:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment operating income</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="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,365 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,869 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deduct: Equity in pretax (earnings) loss of unconsolidated affiliates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,166 </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><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></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></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated operating income</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="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,225 </span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,035 </span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt">Equity in pretax earnings (loss) of unconsolidated affiliates is included in segment operating income (Tobacco Operations), but is reported below consolidated operating income and excluded from that total in the consolidated statements of income and comprehensive income.</span></div> Operating results for the Company’s reportable segments for each period presented in the consolidated statements of income and comprehensive income were as follows.<div style="margin-top:5pt"><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:77.635%"></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 style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.813%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.816%"></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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SALES AND OTHER OPERATING REVENUES</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="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Tobacco Operations</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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">511,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">443,908 </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:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Ingredients Operations</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="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,095 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,814 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated sales and other operating revenues</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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">597,050 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">517,722 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cdffcc;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="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">OPERATING INCOME (LOSS)</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="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:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Tobacco Operations</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="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,454 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,883 </span></td><td style="background-color:#cdffcc;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Ingredients Operations</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,014)</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:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment operating income</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="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,365 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,869 </span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deduct: Equity in pretax (earnings) loss of unconsolidated affiliates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,166 </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><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></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></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated operating income</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="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,225 </span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,035 </span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt">Equity in pretax earnings (loss) of unconsolidated affiliates is included in segment operating income (Tobacco Operations), but is reported below consolidated operating income and excluded from that total in the consolidated statements of income and comprehensive income.</span></div> 511955000 443908000 85095000 73814000 597050000 517722000 14454000 8883000 2911000 -2014000 17365000 6869000 140000 -4166000 17225000 11035000 ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive income (loss) attributable to the Company for the three months ended June 30, 2024 and 2023:</span></div><div style="margin-top:5pt;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:71.313%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.974%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.977%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign currency translation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,815)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,233)</span></td><td style="background-color:#ccffcc;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</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></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) on foreign currency translation</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(782)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(568)</span></td><td style="background-color:#ccffcc;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Net (gain) loss on foreign currency translation attributable to noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144 </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:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(392)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(424)</span></td><td style="background-color:#ccffcc;border-top:1pt 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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(45,207)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,657)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign currency hedge:</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></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(616)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,899 </span></td><td style="background-color:#ccffcc;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</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></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) on derivative instruments (net of tax (expense) benefit of $1,209 and $(15))</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,518)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ccffcc;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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $137 and $188)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(627)</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:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,857)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(536)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,473)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,363 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate hedge:</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></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,488 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,253 </span></td><td style="background-color:#ccffcc;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</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></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) on derivative instruments (net of tax (expense) benefit of $(691) and $(2,666))</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,932 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,431 </span></td><td style="background-color:#ccffcc;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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $570 and $734)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,593)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,045)</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:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,386 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,827 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,639 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pension and other postretirement benefit plans:</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></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,642)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42,976)</span></td><td style="background-color:#ccffcc;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</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></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></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></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization included in earnings (net of tax expense (benefit) of $(12) and $(14))</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,868)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42,892)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accumulated other comprehensive loss at end of period</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(86,721)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,547)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gain (loss) on foreign currency cash flow hedges related to forecast purchases of tobacco and crop input sales is reclassified from accumulated other comprehensive income (loss) to cost of goods sold when the tobacco is sold to customers. See Note 7 for additional information.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gain (loss) on interest rate cash flow hedges is reclassified from accumulated other comprehensive income (loss) to interest expense when the related interest payments are made on the underlying debt, or as amortized to interest expense over the period to original maturity for terminated swap agreements. See Note 7 for additional information.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This accumulated other comprehensive income (loss) component is included in the computation of net periodic benefit cost. See Note 9 for additional information.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive income (loss) attributable to the Company for the three months ended June 30, 2024 and 2023:</span><div style="margin-top:5pt;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:71.313%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.974%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.977%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign currency translation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,815)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,233)</span></td><td style="background-color:#ccffcc;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</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></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) on foreign currency translation</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(782)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(568)</span></td><td style="background-color:#ccffcc;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Net (gain) loss on foreign currency translation attributable to noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144 </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:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(392)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(424)</span></td><td style="background-color:#ccffcc;border-top:1pt 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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(45,207)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,657)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign currency hedge:</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></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(616)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,899 </span></td><td style="background-color:#ccffcc;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</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></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) on derivative instruments (net of tax (expense) benefit of $1,209 and $(15))</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,518)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ccffcc;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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $137 and $188)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(627)</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:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,857)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(536)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,473)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,363 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate hedge:</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></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,488 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,253 </span></td><td style="background-color:#ccffcc;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</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></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) on derivative instruments (net of tax (expense) benefit of $(691) and $(2,666))</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,932 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,431 </span></td><td style="background-color:#ccffcc;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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $570 and $734)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,593)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,045)</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:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,386 </span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,827 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,639 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pension and other postretirement benefit plans:</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></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,642)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42,976)</span></td><td style="background-color:#ccffcc;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</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></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></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></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization included in earnings (net of tax expense (benefit) of $(12) and $(14))</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,868)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42,892)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accumulated other comprehensive loss at end of period</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(86,721)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,547)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gain (loss) on foreign currency cash flow hedges related to forecast purchases of tobacco and crop input sales is reclassified from accumulated other comprehensive income (loss) to cost of goods sold when the tobacco is sold to customers. See Note 7 for additional information.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gain (loss) on interest rate cash flow hedges is reclassified from accumulated other comprehensive income (loss) to interest expense when the related interest payments are made on the underlying debt, or as amortized to interest expense over the period to original maturity for terminated swap agreements. See Note 7 for additional information.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This accumulated other comprehensive income (loss) component is included in the computation of net periodic benefit cost. See Note 9 for additional information.</span></div> -44815000 -44233000 -782000 -568000 390000 144000 -392000 -424000 -45207000 -44657000 -616000 4899000 1209000 -15000 -4518000 91000 -137000 -188000 -339000 -627000 -4857000 -536000 -5473000 4363000 8488000 5253000 -691000 -2666000 1932000 7431000 -570000 -734000 -1593000 -2045000 339000 5386000 8827000 10639000 44642000 42976000 12000 14000 -226000 84000 -226000 84000 44868000 42892000 -86721000 -72547000 CHANGES IN SHAREHOLDERS' EQUITY AND NONCONTROLLING INTERESTS IN SUBSIDIARIES<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the changes in Universal Corporation shareholders’ equity and noncontrolling interests in subsidiaries for the three months ended June 30, 2024 and 2023 is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"></td><td style="width:33.049%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2024</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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Universal Corporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Universal Corporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of three-month period</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,437,207 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,716 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,478,923 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,397,088 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,864 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,436,952 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><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;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:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in common stock</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrual of stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Withholding of shares from stock-based compensation for grantee income taxes</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,397)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,397)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,963)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,963)</span></td><td style="background-color:#cdffcc;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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend equivalents on RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in retained earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></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:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,954)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,824)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,064)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,097)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,161)</span></td><td style="background-color:#cdffcc;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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends declared</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:#cdffcc;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Common stock</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,988)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,988)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,710)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,710)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend equivalents on RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(312)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(312)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(144)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other changes in noncontrolling interests</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="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:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid to noncontrolling shareholders</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,330)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,330)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,164)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,164)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,413,457 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,042 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,443,499 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,380,720 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,459 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,413,179 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the changes in Universal Corporation shareholders’ equity and noncontrolling interests in subsidiaries for the three months ended June 30, 2024 and 2023 is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"></td><td style="width:33.049%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2024</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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Universal Corporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Universal Corporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of three-month period</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,437,207 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,716 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,478,923 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,397,088 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,864 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,436,952 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><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;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:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in common stock</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrual of stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Withholding of shares from stock-based compensation for grantee income taxes</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,397)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,397)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,963)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,963)</span></td><td style="background-color:#cdffcc;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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend equivalents on RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in retained earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></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:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,954)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,824)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,064)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,097)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,161)</span></td><td style="background-color:#cdffcc;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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends declared</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:#cdffcc;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Common stock</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,988)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,988)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,710)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,710)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend equivalents on RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(312)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(312)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(144)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other changes in noncontrolling interests</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="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:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid to noncontrolling shareholders</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,330)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,330)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,164)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,164)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,413,457 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,042 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,443,499 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,380,720 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,459 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,413,179 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1437207000 41716000 1478923000 1397088000 39864000 1436952000 4641000 0 4641000 3859000 0 3859000 3397000 0 3397000 2963000 0 2963000 312000 0 312000 302000 0 302000 130000 -2954000 -2824000 -2064000 -3097000 -5161000 19988000 0 19988000 19710000 0 19710000 -312000 0 -312000 -302000 0 -302000 -5136000 -390000 -5526000 4510000 -144000 4366000 0 8330000 8330000 0 4164000 4164000 1413457000 30042000 1443499000 1380720000 32459000 1413179000 SUBSEQUENT EVENT<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2024, management initiated a restructuring plan to consolidate our European sheet tobacco operations into our facility in the Netherlands. The plan involves the closure of the tobacco sheet operations in Germany in fiscal year 2025. We expect to recognize between a total of $10 million to $15 million of restructuring and impairment costs during fiscal years 2025 and 2026 as a result of the consolidation of operations.</span></div> 10000000 15000000 false false false false May 30, 2024 George C. Freeman, III President and Chief Executive Officer and Chairman of the Board true 30000 Equity in pretax earnings (loss) of unconsolidated affiliates is included in segment operating income (Tobacco Operations), but is reported below consolidated operating income and excluded from that total in the consolidated statements of income and comprehensive income. Gain (loss) on foreign currency cash flow hedges related to forecast purchases of tobacco and crop input sales is reclassified from accumulated other comprehensive income (loss) to cost of goods sold when the tobacco is sold to customers. See Note 7 for additional information. Gain (loss) on interest rate cash flow hedges is reclassified from accumulated other comprehensive income (loss) to interest expense when the related interest payments are made on the underlying debt, or as amortized to interest expense over the period to original maturity for terminated swap agreements. See Note 7 for additional information. This accumulated other comprehensive income (loss) component is included in the computation of net periodic benefit cost. See Note 9 for additional information.