0001835256-23-000029.txt : 20230608 0001835256-23-000029.hdr.sgml : 20230608 20230608161309 ACCESSION NUMBER: 0001835256-23-000029 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20230430 FILED AS OF DATE: 20230608 DATE AS OF CHANGE: 20230608 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Duckhorn Portfolio, Inc. CENTRAL INDEX KEY: 0001835256 STANDARD INDUSTRIAL CLASSIFICATION: BEVERAGES [2080] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40240 FILM NUMBER: 231002050 BUSINESS ADDRESS: STREET 1: 1201 DOWDELL LANE CITY: SAINT HELENA STATE: CA ZIP: 94574 BUSINESS PHONE: 707-963-7108 MAIL ADDRESS: STREET 1: 1201 DOWDELL LANE CITY: SAINT HELENA STATE: CA ZIP: 94574 FORMER COMPANY: FORMER CONFORMED NAME: Mallard Intermediate, Inc. DATE OF NAME CHANGE: 20201207 10-Q 1 napa-20230430.htm 10-Q napa-20230430
00018352562023Q3FALSE--07-31P1Y00018352562022-08-012023-04-3000018352562023-06-01xbrli:shares00018352562023-04-30iso4217:USD00018352562022-07-31iso4217:USDxbrli:shares00018352562023-02-012023-04-3000018352562022-02-012022-04-3000018352562021-08-012022-04-300001835256us-gaap:CommonStockMember2023-01-310001835256us-gaap:AdditionalPaidInCapitalMember2023-01-310001835256us-gaap:RetainedEarningsMember2023-01-310001835256us-gaap:ParentMember2023-01-310001835256us-gaap:NoncontrollingInterestMember2023-01-3100018352562023-01-310001835256us-gaap:RetainedEarningsMember2023-02-012023-04-300001835256us-gaap:ParentMember2023-02-012023-04-300001835256us-gaap:NoncontrollingInterestMember2023-02-012023-04-300001835256us-gaap:CommonStockMember2023-02-012023-04-300001835256us-gaap:AdditionalPaidInCapitalMember2023-02-012023-04-300001835256us-gaap:CommonStockMember2023-04-300001835256us-gaap:AdditionalPaidInCapitalMember2023-04-300001835256us-gaap:RetainedEarningsMember2023-04-300001835256us-gaap:ParentMember2023-04-300001835256us-gaap:NoncontrollingInterestMember2023-04-300001835256us-gaap:CommonStockMember2022-01-310001835256us-gaap:AdditionalPaidInCapitalMember2022-01-310001835256us-gaap:RetainedEarningsMember2022-01-310001835256us-gaap:ParentMember2022-01-310001835256us-gaap:NoncontrollingInterestMember2022-01-3100018352562022-01-310001835256us-gaap:RetainedEarningsMember2022-02-012022-04-300001835256us-gaap:ParentMember2022-02-012022-04-300001835256us-gaap:NoncontrollingInterestMember2022-02-012022-04-300001835256us-gaap:CommonStockMember2022-02-012022-04-300001835256us-gaap:AdditionalPaidInCapitalMember2022-02-012022-04-300001835256us-gaap:CommonStockMember2022-04-300001835256us-gaap:AdditionalPaidInCapitalMember2022-04-300001835256us-gaap:RetainedEarningsMember2022-04-300001835256us-gaap:ParentMember2022-04-300001835256us-gaap:NoncontrollingInterestMember2022-04-3000018352562022-04-300001835256us-gaap:CommonStockMember2022-07-310001835256us-gaap:AdditionalPaidInCapitalMember2022-07-310001835256us-gaap:RetainedEarningsMember2022-07-310001835256us-gaap:ParentMember2022-07-310001835256us-gaap:NoncontrollingInterestMember2022-07-310001835256us-gaap:RetainedEarningsMember2022-08-012023-04-300001835256us-gaap:ParentMember2022-08-012023-04-300001835256us-gaap:NoncontrollingInterestMember2022-08-012023-04-300001835256us-gaap:CommonStockMember2022-08-012023-04-300001835256us-gaap:AdditionalPaidInCapitalMember2022-08-012023-04-300001835256us-gaap:CommonStockMember2021-07-310001835256us-gaap:AdditionalPaidInCapitalMember2021-07-310001835256us-gaap:RetainedEarningsMember2021-07-310001835256us-gaap:ParentMember2021-07-310001835256us-gaap:NoncontrollingInterestMember2021-07-3100018352562021-07-310001835256us-gaap:RetainedEarningsMember2021-08-012022-04-300001835256us-gaap:ParentMember2021-08-012022-04-300001835256us-gaap:NoncontrollingInterestMember2021-08-012022-04-300001835256us-gaap:CommonStockMember2021-08-012022-04-300001835256us-gaap:AdditionalPaidInCapitalMember2021-08-012022-04-300001835256napa:SecondaryOfferingMember2023-04-012023-04-300001835256napa:SecondaryOfferingMember2023-04-300001835256napa:SecondaryOfferingMember2023-02-012023-04-300001835256napa:SecondaryOfferingMember2022-08-012023-04-300001835256napa:SecondaryOfferingMember2021-08-012021-10-310001835256napa:SecondaryOfferingMember2021-10-310001835256napa:SecondaryOfferingMember2021-11-012021-11-300001835256napa:SecondaryOfferingMember2021-08-012022-04-300001835256us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-08-012022-07-31xbrli:pure0001835256us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-08-012023-04-300001835256us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-04-300001835256us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-07-310001835256napa:SalesChannelThroughIntermediaryWholesaleDistributorsMember2023-02-012023-04-300001835256napa:SalesChannelThroughIntermediaryWholesaleDistributorsMember2022-02-012022-04-300001835256napa:SalesChannelThroughIntermediaryWholesaleDistributorsMember2022-08-012023-04-300001835256napa:SalesChannelThroughIntermediaryWholesaleDistributorsMember2021-08-012022-04-300001835256napa:SalesChannelThroughIntermediaryWholesaleMember2023-02-012023-04-300001835256napa:SalesChannelThroughIntermediaryWholesaleMember2022-02-012022-04-300001835256napa:SalesChannelThroughIntermediaryWholesaleMember2022-08-012023-04-300001835256napa:SalesChannelThroughIntermediaryWholesaleMember2021-08-012022-04-300001835256us-gaap:SalesChannelDirectlyToConsumerMember2023-02-012023-04-300001835256us-gaap:SalesChannelDirectlyToConsumerMember2022-02-012022-04-300001835256us-gaap:SalesChannelDirectlyToConsumerMember2022-08-012023-04-300001835256us-gaap:SalesChannelDirectlyToConsumerMember2021-08-012022-04-300001835256napa:BulkAndGrapeSalesMember2022-08-012023-04-300001835256napa:BulkAndGrapeSalesMember2022-02-012022-04-300001835256napa:BulkAndGrapeSalesMember2021-08-012022-04-300001835256us-gaap:ShippingAndHandlingMember2023-02-012023-04-300001835256us-gaap:ShippingAndHandlingMember2022-08-012023-04-300001835256us-gaap:ShippingAndHandlingMember2022-02-012022-04-300001835256us-gaap:ShippingAndHandlingMember2021-08-012022-04-300001835256us-gaap:LandMember2023-04-300001835256us-gaap:LandMember2022-07-310001835256us-gaap:BuildingAndBuildingImprovementsMember2023-04-300001835256us-gaap:BuildingAndBuildingImprovementsMember2022-07-310001835256us-gaap:MachineryAndEquipmentMember2023-04-300001835256us-gaap:MachineryAndEquipmentMember2022-07-310001835256napa:VineyardsAndImprovementsMember2023-04-300001835256napa:VineyardsAndImprovementsMember2022-07-310001835256napa:BarrelsMember2023-04-300001835256napa:BarrelsMember2022-07-310001835256us-gaap:ConstructionInProgressMember2023-04-300001835256us-gaap:ConstructionInProgressMember2022-07-3100018352562021-11-012022-01-31napa:vineyard0001835256us-gaap:RevolvingCreditFacilityMember2023-04-300001835256us-gaap:LetterOfCreditMember2023-04-300001835256napa:SwinglineSubFacilityMember2023-04-300001835256napa:FirstLienSeniorSecuredCreditFacilitiesMember2022-11-040001835256us-gaap:RevolvingCreditFacilityMembernapa:FirstLienSeniorSecuredCreditFacilitiesMember2022-11-040001835256napa:TermLoanFacilityMembernapa:FirstLienSeniorSecuredCreditFacilitiesMember2022-11-040001835256napa:DelayedDrawTermLoanFacilityMembernapa:FirstLienSeniorSecuredCreditFacilitiesMember2022-11-040001835256napa:TermLoanTrancheOneFacilityMemberus-gaap:SecuredDebtMember2022-11-040001835256napa:TermLoanTrancheTwoFacilityMemberus-gaap:SecuredDebtMember2022-11-040001835256napa:CapitalExpenditureLoanMemberus-gaap:SecuredDebtMember2022-11-040001835256napa:SeniorSecuredCreditFacilityMember2022-11-040001835256us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembernapa:LessThanOrEqualTo33OfAverageAvailabilityMembernapa:FirstLienSeniorSecuredCreditFacilitiesMember2022-11-040001835256napa:GreaterThan33AndLessThanOrEqualTo66OfAverageAvailabilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembernapa:FirstLienSeniorSecuredCreditFacilitiesMember2022-11-040001835256napa:GreaterThan66OfAverageAvailabilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembernapa:FirstLienSeniorSecuredCreditFacilitiesMember2022-11-040001835256napa:TermLoanAndDelayedDrawTermLoanFacilitiesMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembernapa:VariableRateComponentOneMembernapa:FirstLienSeniorSecuredCreditFacilitiesMember2022-11-042022-11-040001835256napa:TermLoanAndDelayedDrawTermLoanFacilitiesMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembernapa:FirstLienSeniorSecuredCreditFacilitiesMembernapa:VariableRateComponentTwoMember2022-11-042022-11-040001835256napa:TermLoanAndDelayedDrawTermLoanFacilitiesMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembernapa:FirstLienSeniorSecuredCreditFacilitiesMember2022-11-040001835256napa:FirstLienSeniorSecuredCreditFacilitiesMembersrt:MaximumMember2022-11-040001835256srt:MinimumMembernapa:FirstLienSeniorSecuredCreditFacilitiesMember2022-11-040001835256napa:SeniorSecuredCreditFacilityMember2023-04-300001835256napa:SeniorSecuredCreditFacilityMember2022-08-012023-04-300001835256us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-04-300001835256us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-07-310001835256napa:TermLoanFacilityMemberus-gaap:SecuredDebtMember2023-04-300001835256napa:TermLoanFacilityMemberus-gaap:SecuredDebtMember2022-07-310001835256napa:CapitalExpenditureLoanMember2023-04-300001835256napa:CapitalExpenditureLoanMember2022-07-310001835256napa:RevolvingCreditFacilityAndDelayedDrawTermLoanMember2023-04-300001835256napa:InterestRateSwapExpiringNovember2027Member2023-04-300001835256us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMember2023-04-300001835256us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMember2022-07-310001835256us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2023-04-300001835256us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2022-07-310001835256us-gaap:NondesignatedMember2023-04-300001835256us-gaap:NondesignatedMember2022-07-310001835256us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-04-300001835256us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMemberus-gaap:OtherNoncurrentLiabilitiesMember2023-04-300001835256us-gaap:NondesignatedMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMember2023-04-300001835256us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMemberus-gaap:OtherCurrentLiabilitiesMember2023-04-300001835256us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-07-310001835256us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMemberus-gaap:OtherNoncurrentLiabilitiesMember2022-07-310001835256us-gaap:NondesignatedMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMember2022-07-310001835256us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMemberus-gaap:OtherCurrentLiabilitiesMember2022-07-310001835256us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMember2023-02-012023-04-300001835256us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMember2022-02-012022-04-300001835256us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMember2022-08-012023-04-300001835256us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMember2021-08-012022-04-300001835256us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2023-02-012023-04-300001835256us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2022-02-012022-04-300001835256us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2022-08-012023-04-300001835256us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2021-08-012022-04-300001835256us-gaap:NondesignatedMember2023-02-012023-04-300001835256us-gaap:NondesignatedMember2022-02-012022-04-300001835256us-gaap:NondesignatedMember2022-08-012023-04-300001835256us-gaap:NondesignatedMember2021-08-012022-04-300001835256us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeForwardMember2023-04-300001835256us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeForwardMember2023-04-300001835256us-gaap:FairValueInputsLevel3Memberus-gaap:ForeignExchangeForwardMember2023-04-300001835256us-gaap:FairValueInputsLevel1Member2023-04-300001835256us-gaap:FairValueInputsLevel2Member2023-04-300001835256us-gaap:FairValueInputsLevel3Member2023-04-300001835256us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2023-04-300001835256us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2023-04-300001835256us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2023-04-300001835256us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2022-07-310001835256us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2022-07-310001835256us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2022-07-310001835256us-gaap:FairValueInputsLevel1Member2022-07-310001835256us-gaap:FairValueInputsLevel2Member2022-07-310001835256us-gaap:FairValueInputsLevel3Member2022-07-310001835256us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeForwardMember2022-07-310001835256us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeForwardMember2022-07-310001835256us-gaap:FairValueInputsLevel3Memberus-gaap:ForeignExchangeForwardMember2022-07-310001835256srt:MinimumMember2022-08-012023-04-300001835256srt:MaximumMember2022-08-012023-04-300001835256us-gaap:InventoriesMember2022-08-012023-04-300001835256us-gaap:InventoriesMember2021-08-012022-07-310001835256us-gaap:IndemnificationGuaranteeMember2023-04-300001835256us-gaap:IndemnificationGuaranteeMember2022-07-310001835256napa:A2016EquityIncentivePlanMemberus-gaap:RestrictedStockMember2022-08-012023-04-300001835256napa:A2016EquityIncentivePlanMemberus-gaap:RestrictedStockMember2022-07-310001835256napa:A2016EquityIncentivePlanMemberus-gaap:RestrictedStockMember2023-04-300001835256napa:A2021EquityIncentivePlanMember2021-03-310001835256napa:A2021EquityIncentivePlanMember2022-07-310001835256napa:A2021EquityIncentivePlanMember2021-08-012022-07-310001835256napa:A2021EquityIncentivePlanMember2022-08-012023-04-300001835256napa:A2021EquityIncentivePlanMember2023-04-300001835256us-gaap:EmployeeStockOptionMembernapa:A2021EquityIncentivePlanMember2023-02-012023-04-300001835256us-gaap:EmployeeStockOptionMembernapa:A2021EquityIncentivePlanMember2022-02-012022-04-300001835256us-gaap:EmployeeStockOptionMembernapa:A2021EquityIncentivePlanMember2022-08-012023-04-300001835256us-gaap:EmployeeStockOptionMembernapa:A2021EquityIncentivePlanMember2021-08-012022-04-300001835256us-gaap:EmployeeStockOptionMembernapa:A2021EquityIncentivePlanMember2023-04-300001835256us-gaap:RestrictedStockUnitsRSUMembernapa:A2021EquityIncentivePlanMember2022-07-310001835256us-gaap:RestrictedStockUnitsRSUMembernapa:A2021EquityIncentivePlanMember2022-08-012023-04-300001835256us-gaap:RestrictedStockUnitsRSUMembernapa:A2021EquityIncentivePlanMember2023-04-300001835256us-gaap:RestrictedStockUnitsRSUMembernapa:A2021EquityIncentivePlanMember2023-02-012023-04-300001835256us-gaap:RestrictedStockUnitsRSUMembernapa:A2021EquityIncentivePlanMember2022-02-012022-04-300001835256us-gaap:RestrictedStockUnitsRSUMembernapa:A2021EquityIncentivePlanMember2021-08-012022-04-300001835256us-gaap:EmployeeStockMember2023-04-300001835256us-gaap:EmployeeStockMember2022-08-012023-04-300001835256us-gaap:EmployeeStockMember2023-02-012023-04-300001835256us-gaap:EmployeeStockOptionMember2023-02-012023-04-300001835256us-gaap:EmployeeStockOptionMember2022-02-012022-04-300001835256us-gaap:EmployeeStockOptionMember2022-08-012023-04-300001835256us-gaap:EmployeeStockOptionMember2021-08-012022-04-300001835256us-gaap:RestrictedStockMember2023-02-012023-04-300001835256us-gaap:RestrictedStockMember2022-02-012022-04-300001835256us-gaap:RestrictedStockMember2022-08-012023-04-300001835256us-gaap:RestrictedStockMember2021-08-012022-04-300001835256us-gaap:EmployeeStockOptionMember2023-02-012023-04-300001835256us-gaap:EmployeeStockOptionMember2022-02-012022-04-300001835256us-gaap:EmployeeStockOptionMember2022-08-012023-04-300001835256us-gaap:EmployeeStockOptionMember2021-08-012022-04-300001835256napa:NorthCoastWineProductionFacilityMemberus-gaap:SubsequentEventMember2023-05-04utr:acre0001835256napa:NorthCoastWineProductionFacilityMemberus-gaap:SubsequentEventMember2023-05-042023-05-04

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended April 30, 2023

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from to
Commission file number 001-40240

The Duckhorn Portfolio, Inc.
(Exact name of registrant as specified in its charter)
Delaware
81-3866305
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
1201 Dowdell Lane
Saint Helena, CA 94574
(Address, including zip code, of Principal Executive Offices)
(707) 302-2658
(Registrant's telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.01 per shareNAPANew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes  ☒    No  ☐ 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes  ☒   No  ☐ 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated 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. ☐

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes   ☐   No  

The registrant had outstanding 115,293,780 shares of common stock, $0.01 par value per share, as of June 1, 2023.



Table of Contents





Glossary
The following terms are used in this quarterly report unless otherwise noted or indicated by the context:
“Company,” “we,” “us,” “our,” “Duckhorn” and “The Duckhorn Portfolio” refer to The Duckhorn Portfolio, Inc. and its consolidated subsidiaries.
“2016 Plan” refers to the Company's board-approved 2016 Equity Incentive Plan.
“2021 Plan” refers to the Company's board-approved 2021 Equity Incentive Plan.
“ASC” refers to the Accounting Standards Codification.
“Controlled Company” refers to a company of which more than 50% of the voting power for the election of its directors is held by a single person, entity or group.
“COVID-19” refers to the pandemic for the COVID-19 virus.
“DTC channel” and “DTC” refer to our sales and distribution channel through which we sell wine directly to consumers without any licensee intermediaries (wholesale or retail), which is permissible through in-person sales at one of our tasting rooms or, where permitted by law, through our multi-winery e-commerce website.
“ESPP” refers to our 2021 Employee Stock Purchase Plan.
“Estate vineyards” refers to vineyards owned or controlled by the Company.
“Estate wines” refers to wine made with grapes that share geographical provenance and are farmed, fermented, aged and bottled on-site at Company-controlled vineyards and facilities.
“Exchange Act” refers to the Securities Exchange Act of 1934.
“Fiscal 2021” refers to our fiscal year ended July 31, 2021.
“Fiscal 2022” refers to our fiscal year ended July 31, 2022.
“Fiscal 2023” refers to our fiscal year ended July 31, 2023.
“LIBOR” refers to London Interbank Offered Rate.
“Luxury wine” refers to wines sold for $15 or higher per 750ml bottle.
“New Credit Facility” and “New Credit Agreement” refer to the Amended and Restated First Lien Loan and Security Agreement, dated as of November 4, 2022 (as amended by Amendment No. 1, dated February 6, 2023, and as amended by Amendment No. 2, dated May 2, 2023), by and among the Company, the borrowers named therein, the lenders named therein and the Bank of the West, as administrative agent and collateral agent.
“Off-premise” refers to retail accounts that are a business with a license that allows a customer to purchase our wines for consumption at a location other than the retailer’s licensed location, such as grocery stores and liquor stores.
“On-premise” refers to retail accounts that are a business with a license that allows a customer to purchase our wines and consume them at the licensed location, such as restaurants, bars and hotels.
“Original Credit Facility” and “Original Credit Agreement” refer to the original first lien credit facility pursuant to that certain First Lien Loan and Security Agreement, dated as of October 14, 2016 (as amended by Amendment No. 1, dated July 28, 2017, as amended by Amendment No. 2, dated as of April 19, 2018, as amended by Amendment No. 3 dated as of August 1, 2018, as amended by Amendment No. 4 dated as of October 30, 2018, as amended by Amendment No. 5 dated as of June 7, 2019, as amended by Amendment No. 6 dated as of August 17, 2020, as amended by Amendment No. 7 dated February 22, 2021, and as amended by Amendment No. 8 dated August 30, 2022), by and among the Company, the borrowers named therein, the lenders named therein and the Bank of the West, as administrative agent.
3

“Retail” refers to establishments that are licensed to purchase our wine for resale to consumers, such as grocery stores, liquor stores and restaurants.
“SEC” refers to U.S. Securities and Exchange Commission.
“Term SOFR” refers to the forward-looking term rate based on the Secured Overnight Financing Rate.
“TSG” refers to TSG Consumer Partners LLC, together with certain affiliates.
“Ultra-luxury wine” refers to wines with suggested retail prices of $25 or higher per 750ml bottle.
“U.S.” refers to the United States.
“U.S. GAAP” refers to United States Generally Accepted Accounting Principles.
“VIE” refers to variable interest entity.
“Wholesale channel” refers to our sales and distribution channel through which we sell wine to distributors and, in California, directly to retail accounts.
4

Cautionary Note Regarding Forward-Looking Statements
This Quarterly Report on Form 10-Q and other materials filed or to be filed by us with the Securities and Exchange Commission contains statements that are or may be considered to be, forward-looking statements. Forward-looking statements are neither historical facts nor assurances of future performance. Instead, they are based on our current beliefs, expectations and assumptions regarding the future of our business, future plans and strategies and other future conditions. Forward-looking statements can be identified by words such as “anticipate,” “believe,” “estimate,” “expect,” “intend,” “may,” “plan,” “predict,” “project,” “target,” “potential,” “will,” “would,” “could,” “should,” “continue,” “contemplate” and other similar expressions, although not all forward-looking statements contain these identifying words. Important factors that could cause actual results and events to differ materially from those indicated in the forward-looking statements include, among others, the following:
•    our ability to manage the growth of our business;
•    our reliance on our brand name, reputation and product quality;
•    the effectiveness of our marketing and advertising programs, including the consumer reception of the launch and expansion of our product offerings;
•    general competitive conditions, including actions our competitors may take to grow their businesses;
•    overall decline in the health of the economy and the impact of inflation on consumer discretionary spending and consumer demand for wine;
•    the occurrence of severe weather events (including fires, floods and earthquakes), catastrophic health events, natural or man-made disasters, social and political conditions, war or civil unrest;
•    risks associated with disruptions in our supply chain for grapes and raw and processed materials, including corks, glass bottles, barrels, winemaking additives and agents, water and other supplies;
•    the disruption of the delivery of wine to customers;
•    the impact of COVID-19 and its variants on our customers, suppliers, business operations and financial results;
•    disrupted or delayed service by the distributors and government agencies we rely on for the distribution of our wines outside of California;
•    our ability to successfully execute our growth strategy;
•    decreases in our wine score ratings by wine rating organizations;
•    quarterly and seasonal fluctuations in our operating results;
•    our success in retaining or recruiting, or changes required in, our officers, key employees or directors;
•    our ability to protect our trademarks and other intellectual property rights, including our brand and reputation;
•    our ability to comply with laws and regulations affecting our business, including those relating to the manufacture, sale and distribution of wine;
•    the risks associated with the legislative, judicial, accounting, regulatory, political and economic risks and conditions specific to both domestic and to international markets;
•    claims, demands and lawsuits to which we are, and may in the future, be subject and the risk that our insurance or indemnities coverage may not be sufficient;
•    our ability to operate, update or implement our IT systems;
•    our ability to successfully pursue strategic acquisitions and integrate acquired businesses;
•    our potential ability to obtain additional financing when and if needed;
•    our substantial indebtedness and our ability to maintain compliance with restrictive covenants in the documents governing such indebtedness;
•    TSG’s significant influence over us and our status as a “controlled company” under the rules of the New York Stock Exchange; and
•    the future trading prices of our common stock and the impact of securities analysts’ reports on these prices.
5

You should not rely on forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Quarterly Report on Form 10-Q primarily on our current expectations and projections about future events, and trends that we believe may affect our business, financial condition and operating results. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors described in the section titled “Risk factors” in our Fiscal 2022 Annual Report on Form 10-K and elsewhere in this Quarterly Report on Form 10-Q. Moreover, we operate in a highly competitive environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Quarterly Report on Form 10-Q. The results, events and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements.
In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based on information available to us as of the date of this Quarterly Report on Form 10-Q. And while we believe that information provides a reasonable basis for these statements, that information may be limited or incomplete. Our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely on these statements.
The forward-looking statements in this Quarterly Report on Form 10-Q represent our views as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements whether as a result of new information, future developments or otherwise. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements, and you should not rely on our forward-looking statements in making your investment decision. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements we make. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments.
Investors and others should note that we may announce material information to our investors using our investor relations website (https://ir.duckhorn.com), SEC filings, press releases, public conference calls and webcasts. We use these channels, as well as social media, to communicate with our investors and the public about our Company, our business and other issues. It is possible that the information we post on social media could be deemed to be material information. We therefore encourage investors to visit these websites from time to time. The information contained on such websites and social media posts is not incorporated into this filing. Further, our references to website URLs in this filing are intended to be inactive textual references only.
6

PART I
Item 1. Financial Statements

Index to Condensed Consolidated Financial Statements
Page


7

The Duckhorn Portfolio, Inc.
Condensed Consolidated Statements of Financial Position
(Unaudited, in thousands, except share and per share data)
April 30, 2023July 31, 2022
ASSETS
Current assets:
Cash$36,077 $3,167 
Accounts receivable trade, net43,274 37,026 
Inventories327,313 285,430 
Prepaid expenses and other current assets10,929 13,898 
Total current assets417,593 339,521 
Long-term assets
Property and equipment, net267,474 269,659 
Operating lease right-of-use assets20,875 23,375 
Intangible assets, net186,116 191,786 
Goodwill425,209 425,209 
Other long-term assets5,286 1,963 
Total long-term assets904,960 911,992 
Total assets$1,322,553 $1,251,513 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$2,914 $3,382 
Accrued expenses31,909 29,475 
Accrued compensation12,063 12,893 
Deferred revenue13,156 272 
Current operating lease liabilities3,647 3,498 
Current maturities of long-term debt9,721 9,810 
Other current liabilities3,214 672 
Total current liabilities76,624 60,002 
Long-term liabilities
Revolving line of credit, net 108,674 
Long-term debt, net of current maturities and debt issuance costs213,158 105,074 
Operating lease liabilities17,117 19,732 
Deferred income taxes90,483 90,483 
Other long-term liabilities2,217 387 
Total long-term liabilities322,975 324,350 
Total liabilities399,599 384,352 
Commitments and contingencies (Note 10)
Stockholders' equity:
Common stock, $0.01 par value; 500,000,000 shares authorized; 115,293,780 issued and outstanding at April 30, 2023 and 115,184,161 issued and outstanding at July 31, 2022
1,153 1,152 
Additional paid-in capital735,871 731,597 
Retained earnings185,353 133,824 
Total The Duckhorn Portfolio, Inc. stockholders' equity922,377 866,573 
Non-controlling interest577 588 
Total stockholders' equity922,954 867,161 
Total liabilities and stockholders' equity$1,322,553 $1,251,513 
The accompanying notes are an integral part of these Condensed Consolidated Financial Statements (unaudited).
8

The Duckhorn Portfolio, Inc.
Condensed Consolidated Statements of Operations
(Unaudited, in thousands, except share and per share data)
Three months ended April 30,Nine months ended April 30,
2023202220232022
Net sales (net of excise taxes of $1,126, $1,072, $4,179 and $4,056, respectively)
$91,242 $91,584 $302,901 $294,501 
Cost of sales40,731 47,622 142,494 148,652 
Gross profit50,511 43,962 160,407 145,849 
Selling, general and administrative expenses23,989 23,126 79,307 70,178 
Income from operations26,522 20,836 81,100 75,671 
Interest expense2,993 1,618 7,839 4,860 
Other expense (income), net729 (1,046)3,385 (2,477)
Total other expenses, net3,722 572 11,224 2,383 
Income before income taxes22,800 20,264 69,876 73,288 
Income tax expense6,006 4,699 18,358 18,483 
Net income16,794 15,565 51,518 54,805 
Less: Net loss (income) attributable to non-controlling interest3  11 (35)
Net income attributable to The Duckhorn Portfolio, Inc.$16,797 $15,565 $51,529 $54,770 
Net income per share of common stock:
Basic$0.15 $0.14 $0.45 $0.48 
Diluted$0.15 $0.14 $0.45 $0.47 
Weighted average shares of common stock outstanding:
Basic115,255,671 115,115,850 115,209,972 115,070,183 
Diluted115,367,455 115,281,724 115,425,034 115,347,808 

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements (unaudited).
9

The Duckhorn Portfolio, Inc.
Condensed Consolidated Statements of Stockholders' Equity
(Unaudited, in thousands, expect share data)

Three months ended April 30,
Common stockAdditional
paid-in capital
Retained
earnings
Total
The Duckhorn Portfolio, Inc. stockholders' equity
Non-controlling interestTotal stockholders' equity
SharesAmount
Balances at January 31, 2023115,219,396 $1,152 $734,763 $168,556 $904,471 $580 $905,051 
Net income (loss)— — — 16,797 16,797 (3)16,794 
Issuance of common stock
under equity incentive plans
116,474 1 — — 1 — 1 
Equity-based compensation (Note 11)— — 1,756 — 1,756 — 1,756 
Taxes paid related to net share settlement of equity awards(42,090)— (648)— (648)— (648)
Balances at April 30, 2023115,293,780 $1,153 $735,871 $185,353 $922,377 $577 $922,954 
Balances at January 31, 2022115,065,210 $1,151 $729,508 $112,839 $843,498 $586 $844,084 
Net income— — — 15,565 15,565  15,565 
Issuance of common stock
under equity incentive plans
154,273 2 (2)— — —  
Equity-based compensation (Note 11)— — 1,365 — 1,365 — 1,365 
Taxes paid related to net share settlement of equity awards(51,720)(1)(838)— (839)— (839)
Balances at April 30, 2022115,167,763 $1,152 $730,033 $128,404 $859,589 $586 $860,175 
















The accompanying notes are an integral part of these Condensed Consolidated Financial Statements (unaudited).
10

The Duckhorn Portfolio, Inc.
Condensed Consolidated Statements of Stockholders' Equity
(Unaudited, in thousands, except share data)

Nine months ended April 30,
Common stockAdditional
paid-in capital
Retained
earnings
Total
The Duckhorn Portfolio, Inc. stockholders' equity
Non-controlling interestTotal stockholders' equity
SharesAmount
Balances at July 31, 2022115,184,161 $1,152 $731,597 $133,824 $866,573 $588 $867,161 
Net income (loss)— — — 51,529 51,529 (11)51,518 
Issuance of common stock
under equity incentive plans
138,839 1 — — 1 — 1 
Issuance of employee stock purchase plan12,870 — 181 — 181 — 181 
Equity-based compensation (Note 11)— — 4,741 — 4,741 — 4,741 
Taxes paid related to net share settlement of equity awards(42,090)— (648)— (648)— (648)
Balances at April 30, 2023115,293,780 $1,153 $735,871 $185,353 $922,377 $577 $922,954 
Balances at July 31, 2021115,046,793 $1,150 $726,903 $73,634 $801,687 $551 $802,238 
Net income— — — 54,770 54,770 35 54,805 
Issuance of common stock
under equity incentive plans
172,690 3 (2)— 1 — 1 
Equity-based compensation (Note 11)— — 4,240 — 4,240 — 4,240 
Taxes paid related to net share settlement of equity awards(51,720)(1)(838)— (839)— (839)
Initial public offering, net of
issuance costs
— — (270)— (270)— (270)
Balances at April 30, 2022115,167,763 $1,152 $730,033 $128,404 $859,589 $586 $860,175 

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements (unaudited).
11

The Duckhorn Portfolio, Inc.
Condensed Consolidated Statements of Cash Flows
(Unaudited, in thousands)
Nine months ended April 30,
20232022
Cash flows from operating activities
Net income$51,518 $54,805 
Adjustments to reconcile net income to net cash from operating activities:
Depreciation and amortization20,528 17,345 
Loss on disposal of assets75 12 
Change in fair value of derivatives2,943 (1,947)
Amortization of debt issuance costs774 1,206 
Equity-based compensation4,741 4,240 
Change in operating assets and liabilities:
Accounts receivable trade, net(6,248)(5,851)
Inventories(39,278)(24,340)
Prepaid expenses and other current assets1,633 1,767 
Other long-term assets(508)(46)
Accounts payable(352)1,535 
Accrued expenses3,681 4,550 
Accrued compensation(831)(5,820)
Deferred revenue12,884 425 
Other current and long-term liabilities193 (26)
Net cash provided by operating activities51,753 47,855 
Cash flows from investing activities
Purchases of property and equipment, net of sales proceeds(14,111)(24,798)
Net cash used in investing activities(14,111)(24,798)
Cash flows from financing activities
Payments under line of credit(119,000)(77,000)
Borrowings under line of credit9,000 68,000 
Issuance of long-term debt225,833  
Payments of long-term debt(117,666)(8,538)
Taxes paid related to net share settlement of equity awards(648)(839)
Proceeds from employee stock purchase plan181 
Payments for debt issuance costs(2,432) 
Payments of deferred offering costs (270)
Net cash used in financing activities(4,732)(18,647)
Net increase in cash32,910 4,410 
Cash - Beginning of period3,167 4,244 
Cash - End of period$36,077 $8,654 
Supplemental cash flow information
Interest paid, net of amount capitalized$4,421 $3,726 
Income taxes paid$10,921 $13,923 
Non-cash investing activities
Property and equipment additions in accounts payable and accrued expenses$332 $507 
The accompanying notes are an integral part of these Condensed Consolidated Financial Statements (unaudited).
12

The Duckhorn Portfolio, Inc.
Notes to Condensed Consolidated Financial Statements (unaudited)

1.    Description of business
The Duckhorn Portfolio, Inc. and its subsidiaries (the “Company” or “Management”) headquartered in St. Helena, CA, produce luxury and ultra-luxury wine across a portfolio of winery brands, including Duckhorn Vineyards, Decoy, Goldeneye, Paraduxx, Migration, Canvasback, Calera, Kosta Browne, Greenwing and Postmark.
The Company's revenue is comprised of wholesale and DTC sales. Wholesale revenue is generated through sales directly to California retailers and restaurants, sales to distributors and agents located in other states throughout the U.S. and sales to export distributors that sell internationally. DTC revenue results from individual consumers purchasing wine directly from the Company through club membership, the Company's website or tasting rooms located in Napa Valley, California; Anderson Valley, California; Sebastopol, California; Hollister, California; and Walla Walla, Washington.
The Company owns or controls, through long-term leases, certain high-quality vineyards throughout Northern and Central California and Washington. Vinification takes place at wineries owned, leased or under contract with third parties predominately located in Napa Valley, California; Anderson Valley, California; Hopland, California; Hollister, California; San Luis Obispo, California; Sebastopol, California; and Walla Walla, Washington.
Fiscal year
The Company's fiscal year ends on July 31.
Secondary offerings
In April 2023, the Company completed a secondary offering where certain existing stockholders sold 6,000,000 shares of common stock at a price of $15.35 per share. The Company did not receive any of the proceeds from the sale of the shares by the existing stockholders. In connection with the offering, the Company incurred costs of $0.4 million during the three and nine months ended April 30, 2023, which are reflected in selling, general and administrative expenses on the Condensed Consolidated Statement of Operations.
In the first quarter of Fiscal 2022, the Company completed a secondary offering where certain existing stockholders sold 12,000,000 shares of common stock at a price of $20.50 per share. In November 2021, an additional 626,467 shares of common stock were sold pursuant to the partial exercise of the underwriters' option to purchase additional shares. The Company did not receive any of the proceeds from the sale of the shares by the existing stockholders. In connection with the offering, the Company incurred costs of $0.6 million during the nine months ended April 30, 2022, which are reflected in selling, general and administrative expenses on the Condensed Consolidated Statement of Operations.

13

2.    Basis of presentation and recent accounting pronouncements
Basis of presentation
The Company’s Condensed Consolidated Financial Statements are prepared in accordance with U.S. GAAP and Article 10 of the Securities and Exchange Commission’s Regulation S-X. These Condensed Consolidated Financial Statements have been prepared on the same basis as the Company's audited annual financial statements and, in the opinion of Management, reflect all adjustments, consisting only of normal, recurring adjustments, which are necessary for the fair statement of the Company's financial information for the interim periods presented. These interim results are not necessarily indicative of the results to be expected for the year ending July 31, 2023, for any other interim period or for any future year.
The Condensed Consolidated Statement of Financial Position as of July 31, 2022 was derived from the Company's audited financial statements for the fiscal year ended July 31, 2022, previously filed with the SEC. The Condensed Consolidated Financial Statements do not include all of the information and note disclosures required by U.S. GAAP and should be read in conjunction with the audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022.
Principles of consolidation
The Condensed Consolidated Financial Statements include the accounts of The Duckhorn Portfolio, Inc. and its subsidiaries, including a consolidated VIE of which the Company has determined it is the primary beneficiary. All intercompany balances and transactions are eliminated in consolidation.
Accounting estimates
The preparation of Condensed Consolidated Financial Statements requires Management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting period. Such estimates include, but are not limited to, the following: useful lives and recoverability of long-lived assets, inventory obsolescence and reserves, capitalized indirect inventory costs, allowance for credit losses, calculation of accrued liabilities, customer incentive reserves, uncertain tax positions, contingent liabilities, equity-based compensation and deferred revenues. Actual results could differ from those estimates.
Preferred stock
The Company has 100,000,000 shares of $0.01 par value preferred stock authorized, none of which are issued and outstanding.
Variable interest entities
The Company evaluates its ownership, contractual relationships and other interests in entities to determine the nature and extent of the interests, whether such interests are variable interests and whether the entities are VIEs in accordance with ASC Topic 810, Consolidations. These evaluations can be complex and involve Management judgment as well as the use of estimates and assumptions based on available historical information, among other factors. Based on these evaluations, if the Company determines that it is the primary beneficiary of a VIE, the entity is consolidated into the financial statements. At April 30, 2023 and July 31, 2022, the Company's ownership percentage of the sole identified VIE was 76.2%. The total net assets of the VIE included on the Condensed Consolidated Statement of Financial Position were $2.3 million and $2.4 million at April 30, 2023 and July 31, 2022, respectively. The assets and liabilities, which may only be used to settle its own obligations, are primarily related to property, equipment and working capital accounts, which generally represent the amounts owed by or to the Company for goods under current contracts.
14

Recently adopted accounting pronouncements
In March 2020, the Financial Accounting Standards Board issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”), and further issued subsequent amendments to the initial guidance. The Company adopted the standard effective August 1, 2022, the first day of Fiscal 2023. The adoption of the standard did not have a material impact on the Condensed Consolidated Financial Statements or the related disclosures.
As previously disclosed in the Annual Report on Form 10-K for the year ended July 31, 2022, the Company adopted ASU No. 2016-02, Leases (Topic 842) using the modified retrospective transition method as of the first day of Fiscal 2022. The impact of the adoption of ASC 842 on previously reported interim financial statements during the year ended July 31, 2022, included the recognition of right-of-use ("ROU") assets and lease liabilities for operating leases. The adoption of ASC 842 also resulted in reclassifying certain lines within operating activities in the Condensed Consolidated Statement of Cash Flows due to changes in operating assets and liabilities for the related accounts. These changes to previously disclosed amounts conform to the current period presentation.
No other new accounting pronouncements issued or effective as of April 30, 2023 have had, or are expected to have, a material impact on the Condensed Consolidated Financial Statements or the related disclosures.
3.    Revenue
Disaggregated revenue information
The following table presents the percentages of consolidated net sales disaggregated by sales channels:
Three months ended April 30,Nine months ended April 30,
2023202220232022
Wholesale - Distributors68.6 %62.0 %68.9 %66.0 %
Wholesale - California direct to trade(a)
17.5 16.6 17.4 17.6 
DTC(b)
13.9 21.4 13.7 16.4 
Net sales100.0 %100.0 %100.0 %100.0 %
_______________________________________________
(a) Includes $0.7 million of sales related to bulk and grape sales for the nine months ended April 30, 2023, and $0.1 million and $2.9 million for the three and nine months ended April 30, 2022, respectively.
(b) Includes shipping and handling revenue of $0.3 million and $1.4 million for the three and nine months ended April 30, 2023, respectively, and $1.0 million and $2.0 million for the three and nine months ended April 30, 2022, respectively.
Charges related to credit loss on accounts receivable were immaterial for the three and nine months ended April 30, 2023. Recoveries and reductions in the allowance for credit loss were immaterial for the three and nine months ended April 30, 2023. As of April 30, 2023 and July 31, 2022, the allowance for credit losses was $0.4 million for both periods.
Contract balances
When the Company receives payment from a customer, prior to meeting the performance obligation under the terms of a contract, the Company records deferred revenue, which represents a contract liability. The Company’s deferred revenue is primarily comprised of cash collected from wines sold through our DTC channels ahead of the wine shipment date. The Company does not recognize revenue until control of the wine is transferred and the performance obligation is met.
Deferred revenue in the Condensed Consolidated Statements of Financial Position was $13.2 million and $0.3 million at April 30, 2023 and July 31, 2022, respectively. In the three and nine months ended April 30, 2023, the Company recognized revenue of $3.2 million and $0.3 million, respectively, which was included in the opening contract liability balance for the corresponding period.
15

4.    Inventories
Inventories were comprised of the following:
(in thousands)April 30, 2023July 31, 2022
Finished goods$105,015 $108,989 
Work in progress214,048 162,337 
Raw materials8,250 14,104 
Inventories$327,313 $285,430 
Inventories are stated at the lower of cost or net realizable value, and are primarily measured on a first-in-first-out basis. The Company records valuation adjustments to the carrying value of its inventories based on periodic reviews of slow-moving, obsolete and excess inventory to determine the need for reserves by comparing inventory carrying values with their net realizable values upon ultimate sale or disposal. The Company's estimates of net realizable value are based on historical experience as well as Management's judgments with respect to future market conditions. In the period the Company determines a reserve is required, the Company recognizes a charge to cost of sales for the excess of the carrying value over net realizable value. The inventory reserve was $0.1 million and $5.1 million at April 30, 2023 and July 31, 2022, respectively.
The Company capitalizes into inventory depreciation related to property and equipment used in the production of inventory. For the three months ended April 30, 2023 and 2022, the amount capitalized was $4.9 million and $4.0 million, respectively, and $13.5 million and $10.6 million for the nine months ended April 30, 2023 and 2022, respectively. The Company also capitalizes total lease costs related to leases used in the production of inventory. For the three months ended April 30, 2023 and 2022, the amount capitalized was $1.2 million and $1.0 million, respectively. For the nine months ended April 30, 2023 and 2022, the amount capitalized was $3.4 million and $3.2 million, respectively.
5.    Property and equipment, net
Property and equipment, net was comprised of the following:
(in thousands)April 30, 2023July 31, 2022
Land$136,328 $136,328 
Buildings and improvements70,861 70,813 
Machinery and equipment53,864 52,619 
Vineyards and improvements44,866 44,759 
Barrels37,155 30,067 
Construction in progress7,600 5,664 
Property and equipment, gross350,674 340,250 
Less: accumulated depreciation and amortization(83,200)(70,591)
Property and equipment, net$267,474 $269,659 
Depreciation expense recognized in selling, general and administrative expenses was $0.4 million and $0.3 million for the three months ended April 30, 2023 and 2022, respectively, and $1.3 million and $1.0 million for the nine months ended April 30, 2023 and 2022, respectively. See Note 4 (Inventories) for depreciation expense capitalized into inventory.
Vineyard acquisitions
In the second quarter of Fiscal 2022, the Company completed the purchase of three Napa County, California vineyards and related assets for a total of $14.5 million.
16

6.    Accrued expenses
Accrued expenses were comprised of the following:
(in thousands)April 30, 2023July 31, 2022
Trade spend(a)
$14,964 $15,319 
Income taxes payable(b)
7,375 387 
Deferred compensation liability(c)
2,920 2,142 
Accrued professional fees774 3,191 
Accrued invoices and other accrued expenses5,876 8,436 
Accrued expenses$31,909 $29,475 
_______________________________________________
(a) Trade spend refers to estimated amounts the Company owes to distributors for depletion-based incentives.
(b) Effective March 2023, the IRS postponed certain tax filings and payment deadlines, until October 2023, in areas designated with eligible Federal Emergency Management Agency declarations. During the three months ended April 30, 2023, the Company deferred federal and state tax payments and expects to pay the deferred amount in the first fiscal quarter of 2024.
(c) The Company intends to use the cash surrender value life insurance policies to partially settle its deferred compensation plan liability. The cash surrender value of the life insurance policies were $2.3 million and $1.8 million at April 30, 2023 and July 31, 2022, respectively, and are included in other long-term assets on the Condensed Consolidated Statements of Financial Position.
7.    Debt
At April 30, 2023, the Company had unused capacity of $425.0 million under the new revolving line of credit, excluding the incremental seasonal borrowing amount of an additional $30.0 million of capacity. There were no amounts outstanding on the letter of credit sub-facility or the swingline sub-facility at April 30, 2023.
Included in interest expense in the Condensed Consolidated Statements of Operations is amortization related to debt issuance costs of $0.2 million and $0.4 million for the three months ended April 30, 2023 and 2022, respectively, and of $0.8 million and $1.2 million for the nine months ended April 30, 2023 and 2022, respectively.
The Company is subject to the requirements of various financial covenants pursuant to the term loans and revolving line of credit, including a debt to capitalization ratio and a fixed charge coverage ratio as defined in the New Credit Facility. As of April 30, 2023, the Company is in compliance with all covenants.
Amendment to the Original Credit Agreement
Effective August 30, 2022, Mallard Buyer Corp., Selway Wine Company and certain other subsidiaries of The Duckhorn Portfolio, Inc. (collectively, the “Borrowers”) entered into Amendment No. 8 to the Original Credit Agreement, to extend the maturity date of all facilities to November 1, 2023 and to transition from a LIBOR based interest rate to a Term SOFR based interest rate plus applicable margins defined by the terms of the Original Credit Facility. The transaction did not result in any additional cash proceeds.
New Credit Agreement
Effective November 4, 2022, the Borrowers entered into the New Credit Agreement which amends and restates, in its entirety, the Original Credit Agreement. The New Credit Agreement provides for $675.8 million in first lien senior secured credit facilities consisting of (i) a $425.0 million revolving credit facility, (ii) a $225.8 million term loan facility and (iii) a $25.0 million delayed draw term loan facility. The maturity date for loans borrowed under the New Credit Agreement is November 4, 2027.
The term loan facility in the New Credit Agreement replaces the $135.0 million term loan tranche one facility, $25.0 million term loan tranche two facility and $25.0 million capital expenditure facility under the Original Credit Agreement.
17

The New Credit Agreement allows the Borrowers, at any time, to request additional term loans, revolver commitments and delayed draw term loan commitments in an aggregate amount of up to $400.0 million (the “Incremental Facility”). The lenders are not under any obligation to provide the Incremental Facility, and the Incremental Facility is subject to certain customary conditions precedent and other limitations.
Borrowings under the revolver portion of the New Credit Agreement generally bear interest based on the sum of Term SOFR plus a loan margin based on average availability as follows: (a) less than or equal to 33% of average availability, a loan margin of 1.50%, (b) greater than 33% and less than or equal to 66% of average availability, a loan margin of 1.25%, and (c) greater than 66% of average availability, a loan margin of 1.00%. Borrowings under the term loan and delayed draw portions of the New Credit Agreement generally bear interest based on the sum of (i) Term SOFR plus (ii) a credit spread adjustment of 10 basis points for 1-month and 3-month interest periods and 15 basis points for a six-month interest period plus (iii) a loan margin of 1.625%.
The New Credit Agreement also includes an unused line fee and contains customary representations and warranties and affirmative and negative covenants for agreements of this type. In addition, the New Credit Agreement requires compliance with the following financial covenants, in each case commencing from fiscal quarter ending January 31, 2023: (i) a debt to capitalization ratio not to exceed 0.55:1.00, measured at the end of each fiscal quarter and (ii) a fixed charge coverage ratio not to be less than 1.15:1.00, measured at the end of each fiscal quarter.
The Company incurred approximately $3.3 million in debt issuance costs, including bank financing fees and third party legal and other professional fees in closing the New Credit Agreement, of which approximately $2.4 million were capitalized in accordance with ASC Topic 470, Debt. The fees associated with the revolving and delayed draw term facilities were capitalized to other long-term assets and the fees associated with the term loan facility were capitalized to long-term debt, net of current maturities and debt issuance costs on the Condensed Consolidated Statement of Position. The capitalized debt issuance costs are amortized as interest expense over the term of the New Credit Agreement. Other related charges incurred of $0.9 million that were not capitalized during the period are reflected in other (income) expense in the Condensed Consolidated Statement of Operations.
Amendment to the New Credit Agreement
Effective February 6, 2023, the Company entered into Amendment No. 1 to the Amended and Restated First Lien Loan and Security Agreement. The changes in the amendment are administrative in nature and did not impact the Company's outstanding debt or related debt covenants. The amendment did not result in any additional cash proceeds or changes in commitment amounts.
Long-term debt, net was comprised of the following:
(in thousands)April 30, 2023July 31, 2022
Revolving line of credit$ $110,000 
Term loan, first lien223,332 110,117 
Capital expenditure loan(a)
 5,049 
Total debt223,332 225,166 
Less: Current maturities of long-term debt(9,721)(9,810)
Total long-term debt213,611 215,356 
Debt issuance costs(b)
(453)(1,608)
Total long-term debt, net of current maturities and debt issuance costs$213,158 $213,748 
_________________________________________________________
(a)     The capital expenditure loan under the Original Credit Agreement was replaced as part of the refinancing and execution of the New Credit Agreement. As of April 30, 2023, the Company has not drawn on the delayed draw term loan under the New Credit Agreement.
(b)     At April 30, 2023, debt issuance costs are the costs associated with the term loan facility. Debt issuance costs of $2.8 million associated with the revolving credit and delayed draw term loan facilities are recorded in other long-term assets on the Condensed Consolidated Statements of Financial Position. Under the Original Credit Facility, the revolving credit facility debt issuance costs were treated consistently with those of the term debt facilities as the Company did not intend to repay the revolving credit facility in full prior to its maturity.    
18

8.    Derivative instruments
The Company manages exposure to interest rates and foreign currency movements by entering into derivative contracts from time to time, as movements in such markets could impact the financial results and Condensed Consolidated Statements of Financial Position.
The changes in estimated fair values of derivative instruments result from changes in interest rates and foreign currency exchange rates. Such changes serve to offset exposure in related business assets or liabilities. The Company is exposed to credit loss in the event of nonperformance by a counterparty. Certain of the Company's derivative instruments are subject to master netting agreements. In certain circumstances, this agreement allows the Company to net-settle amounts payable or receivable related to multiple derivative transactions with the same counterparty. The fair values of derivative instruments are presented on a gross basis, even when the derivative instruments are subject to master netting arrangements. Collateral is generally not required of the Company or of the counterparties to the master netting agreements, and no cash collateral was received or pledged under such agreements as of April 30, 2023 or July 31, 2022. The Company does not enter into derivative instruments for trading or speculative purposes. The Company's accounting policies do not apply hedge accounting treatment to derivative instruments.
As of April 30, 2023, the Company held the following interest rate swap agreement, which fixed the interest rate on the applicable notional amount of outstanding variable rate debt:
Notional amount
(in thousands)
Interest rateEffective dateExpiration date
$100,0003.735%January 4, 2023November 4, 2027
The total notional amounts of the Company’s derivative instruments outstanding are as follows:
(in thousands)April 30, 2023July 31, 2022
Derivative instruments not designated as hedging instruments
Interest rate swap contract$100,000 $100,000 
Foreign currency forward contracts5,610 2,793 
Total derivative instruments not designated as hedging instruments$105,610 $102,793 
Effective September 30, 2022, the Company amended its interest rate swap initially entered into in March 2020, which expired on March 23, 2023, to transition from a LIBOR-based floating rate to a Term SOFR based floating rate. On January 4, 2023, the Company entered into an interest rate swap that partially mitigates the risk to the Company due to potential future Term SOFR movements by trading floating rate payments for fixed rate payments on an applicable notional amount of outstanding variable rate debt.
As discussed in Note 10 (Commitments and contingencies), the Company manages annual barrel purchases by engaging domestic and foreign cooperages to provide specified barrel quantities on agreed delivery dates. Some of these invoices are paid in Euros. In order to reduce the foreign exchange risk associated with the Euro to U.S. Dollar conversion rate, the Company enters into foreign currency forward contracts, generally aligning settlement dates with expected barrel deliveries and the anticipated timing of payments to various coopers.
19

Results of period derivative activity
The estimated fair value and classification of derivative instruments on the accompanying Condensed Consolidated Statements of Financial Position for April 30, 2023 were as follows:
Derivative AssetsDerivative Liabilities
(in thousands)Balance Sheet ClassificationFair ValueBalance Sheet ClassificationFair Value
Interest rate swap contractPrepaid expenses and other current assets$ Other long-term liabilities$1,830 
Foreign currency forward contractsPrepaid expenses and other current assets107 Other current liabilities 
Total derivatives not designated as hedging instruments$107 $1,830 
The estimated fair value and classification of derivative instruments on the accompanying Condensed Consolidated Statements of Financial Position for July 31, 2022 were as follows:
Derivative AssetsDerivative Liabilities
(in thousands)Balance Sheet ClassificationFair ValueBalance Sheet ClassificationFair Value
Interest rate swap contractsPrepaid expenses and other current assets$1,443 Other long-term liabilities$ 
Foreign currency forward contractsPrepaid expenses and other current assets Other current liabilities223 
Total derivatives not designated as hedging instruments$1,443 $223 
The amounts and classification of the gains and losses in the Condensed Consolidated Statements of Operations related to derivative instruments not designated as hedging instruments are as follows:
Three months ended April 30,Nine months ended April 30,
(in thousands)Classification2023202220232022
Interest rate swap contractsOther expense (income), net$900 $(1,117)$3,273 $(2,079)
Foreign currency forward contractsOther expense (income), net(18)127 (330)132 
Total loss (gain)$882 $(990)$2,943 $(1,947)
9.    Fair value measurements
The Company applies a fair value hierarchy pursuant to ASC Topic 820, Fair Value Measurement, which consists of three levels of inputs used to measure fair value:
Level 1        Inputs to fair value are quoted prices in active markets for identical assets or liabilities;
Level 2        Inputs to fair value are based on observable data other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data such as interest rates or yield curves for substantially the full term of the instrument; and
20

Level 3        Inputs to fair value are based on unobservable data for the instrument and are supported by little or no market activity.
Following is a description of the valuation methodologies used for instruments measured at fair value in the Condensed Consolidated Financial Statements, as well as the general classification of such instruments under the valuation hierarchy.
Interest rate swap contracts: The fair value of the Company’s interest rate swap agreement is estimated with the assistance of a third party, using inputs that can be corroborated by observable market data (Level 2 of the fair value hierarchy).
Foreign currency forward contracts: The fair value of the Company’s outstanding foreign currency forward contracts are estimated with the assistance of a third party, using inputs that can be corroborated by observable market data (Level 2 of the fair value hierarchy).
Deferred compensation plan: Contributions to the Company’s deferred compensation plan are managed by a third party administrative agent. The fair value of the total contributed plan assets and liabilities are based on inputs that can be corroborated by observable market data (Level 2 of the fair value hierarchy).
The Company’s other financial instruments consist mainly of cash, accounts receivable, accounts payable, accrued expenses and debt. The carrying value of all other financial instruments, except debt, approximates fair value due to the short-term nature of these assets and liabilities. The carrying value of the Company's debt approximates fair value as the interest rates are variable and reflective of market rates (Level 2 of the fair value hierarchy).
The Company’s assets and liabilities measured and recorded at fair value on a recurring basis at April 30, 2023, were as follows:
(in thousands)Fair value measurements using:
Quoted prices in active markets (Level 1)Significant other observable inputs
(Level 2)
Significant unobservable inputs
(Level 3)
Assets
Foreign currency forward contracts$ $107 $ 
Deferred compensation plan asset$ $2,262 $ 
Liabilities
Interest rate swap contract$ $1,830 $ 
Deferred compensation liability$ $2,920 $ 
The Company’s assets and liabilities measured and recorded at fair value on a recurring basis at July 31, 2022, were as follows:
(in thousands)Fair value measurements using:
Quoted prices in active markets (Level 1)Significant other observable inputs
(Level 2)
Significant unobservable inputs
(Level 3)
Assets
Interest rate swap contracts$ $1,443 $ 
Deferred compensation plan asset$ $1,753 $ 
Liabilities
Foreign currency forward contracts$ $223 $ 
Deferred compensation liability$ $2,142 $ 
21

10.    Commitments and contingencies
Long-term purchase contracts
The Company has entered certain grape purchase contracts with various growers to supply a significant portion of its future grape requirements for wine production. The lengths of the contracts vary from one to eight years, and prices are either determined at the outset for the contract duration or are negotiated annually. The Company's grape purchase contracts generally include acceptance provisions based on qualitative and quantitative grape quality characteristics. For the 2022 harvest, the Company purchased grapes for a total cost of approximately $71.0 million in Fiscal 2023. For the 2021 harvest, the Company purchased grapes for a total cost of $68.1 million in Fiscal 2022. The Company also increases the scope of its grape contracts when necessitated by supply needs to meet production levels in future periods.
Purchase commitments
The Company enters into commitments to purchase barrels for each harvest, a significant portion of which are settled in Euros. As of July 31, 2022, the Company had $8.8 million in barrel purchase commitments. During the nine months ended April 30, 2023, the Company paid the remaining commitments and liabilities associated with the barrel purchases for the 2022 harvest. As of April 30, 2023, the Company has entered into barrel purchase commitments of approximately $10.3 million for the 2023 harvest. In order to reduce the foreign exchange risk associated with the Euro to U.S. Dollar conversion rate, the Company enters into foreign currency forward contracts, generally aligning settlement dates with expected barrel deliveries and the anticipated timing of payments to various coopers. The Company does not enter into these contracts for speculative purposes. Gains and losses on these contracts are recorded in the Condensed Consolidated Statements of Operations. See Note 8 (Derivative instruments) for the total notional value and impact on the Condensed Consolidated Financial Statements due to foreign currency forward contracts.
The Company enters into various contracts with third parties for custom crush, storage and mobile bottling services. The costs related to these contracts are recorded in the period the service is provided. The contracts for custom crush services typically have minimums that the Company is required to pay if certain grape volume thresholds are not delivered. The Company does not record these minimums related to service contracts as contingent liabilities on the Condensed Consolidated Statements of Financial Position given the harvest yield size, resulting volumes and qualities of grape deliveries are not known or estimable until harvest, when all related contingencies would be resolved.
Contingent liabilities
The Company evaluates pending or threatened litigation, operational events which could result in regulatory or civil penalties, environmental risks and other sources of potential contingent liabilities during the year. In accordance with applicable accounting guidance, the Company establishes an accrued liability when those matters present loss contingencies which are both probable and reasonably estimable. As of April 30, 2023 and July 31, 2022, there were no material contingent obligations requiring accrual or disclosure.
In the ordinary course of business, the Company enters into agreements containing standard indemnification provisions. The aggregate maximum potential future liability of the Company under such indemnification provisions is uncertain, as these involve potential future claims against the Company that have not occurred. The Company expects the risk of any future obligations under these indemnification provisions to be remote. As of April 30, 2023 and July 31, 2022, no amounts have been accrued related to such indemnification provisions.

22

11.    Equity-based compensation
2016 Equity Plan
In 2016, the Company adopted the 2016 Equity Plan, which provided profit interest units to certain employees of the Company. In connection with the adoption of the Company's 2021 Plan, the Company will no longer grant additional awards under the 2016 Plan. However, the terms and conditions of the 2016 Plan will continue to govern the previously granted awards, to the extent applicable. The remaining awards vested on August 1, 2022 and were fully expensed as of July 31, 2022. The total fair value of restricted shares that vested during the nine months ended April 30, 2023 was $4.9 million.
Restricted shares
The following table represents restricted share activity:
Performance-based shares
Weighted-average grant-date fair value
(per share)
Unvested as of July 31, 2022
266,158 $14.23 
Granted  
Vested(266,158)14.23 
Forfeited  
Unvested as of April 30, 2023
 $ 
2021 Equity Incentive Plan
In March 2021, the Company's Board of Directors approved the 2021 Plan, which provides for granting up to 14,003,560 shares of the Company's common stock to employees, officers and founders. Restricted stock units and stock options are granted to certain employees of the Company, advisors and directors (collectively “grants”). The grants are considered equity awards for purposes of calculating compensation expense and are equity-classified in the Condensed Consolidated Statements of Financial Position.
Stock options
The following table represents the stock option activity:
Number of options
Weighted-average exercise price
(per share)
Weighted-average remaining
contractual life
(in years)
Aggregate intrinsic value
(in thousands)
Outstanding at July 31, 2022
1,555,610 $17.15 8.7$3,847 
Granted 1,067,979 14.43 
Exercised(2,586)15.00 
Forfeited(118,237)16.94 
Expired(40,473)17.25 
Outstanding at April 30, 2023
2,462,293 $15.99 8.6$817 
Exercisable as of April 30, 2023
685,331 $17.15 8.0
The Company recognized equity compensation expense related to the 2021 Plan stock options in selling, general and administrative expenses and capitalized a portion into inventories on the Condensed Consolidated Statements of Financial Position, as applicable. Total recognized equity compensation expense related to the 2021 Plan stock
23

options was $0.8 million and $0.5 million for the three months ended April 30, 2023 and 2022, respectively, and $2.1 million and $1.5 million for the nine months ended April 30, 2023 and 2022, respectively.
The total unrecognized compensation expense related to the 2021 Plan stock options was $8.7 million as of April 30, 2023, which is expected to be recognized over a weighted-average period of 2.9 years.
The following assumptions were applied in the Black-Scholes option pricing model to estimate the grant-date fair value of the stock options granted:
Nine months ended April 30, 2023
Expected term (in years)(a)
6.23
Expected dividend yield(b)
 %
Risk-free interest rate(c)
3.96 %
Expected volatility(d)
33.9 %
Stock price$14.43
_______________________________________________
(a) Calculated as the midpoint between the weighted-average time to vest and the time to expiration.
(b) The Company has not historically paid and does not expect to pay dividends in the foreseeable future.
(c) The risk-free rate was estimated from the U.S. Treasury Constant Maturity Rates for a period consistent with the expected term in effect at the grant date.
(d) The expected volatility was estimated based on analysis of the historical and implied volatility of a group of guideline public companies deemed to be comparable public peers within the Company’s industry.
Restricted stock units
The following table represents the RSU grant activity under the 2021 Plan:
Number of units
Weighted-average
grant-date fair value
 (per share)
Unvested as of July 31, 2022
414,609 $17.32 
Granted382,985 14.56 
Vested(138,807)17.64 
Forfeited(39,414)16.94 
Unvested as of April 30, 2023
619,373 $15.56 
The Company recognized equity compensation expense related to the 2021 Plan RSUs in selling, general and administrative expenses and capitalized a portion into inventories on the Condensed Consolidated Statements of Financial Position, as applicable. Total recognized equity compensation expense related to the 2021 Plan RSUs was $0.9 million and $0.7 million, for the three months ended April 30, 2023 and 2022, respectively, and $2.5 million and $2.3 million for the nine months ended April 30, 2023 and 2022, respectively.
The total fair value of restricted stock that vested during the nine months ended April 30, 2023 was $1.5 million. The total unrecognized compensation expense related to the 2021 Plan RSUs was $8.5 million as of April 30, 2023, which is expected to be recognized over a weighted-average period of 2.6 years.
24

Employee Stock Purchase Plan
The Company adopted the 2021 Employee Stock Purchase Plan, which allows for the issuance of up to a total of 1,250,509 shares of the Company's common stock. As of April 30, 2023, there were 1,221,597 shares available for issuance under the ESPP. The Company recognized equity compensation expense related to the ESPP in selling, general and administrative expenses and capitalized a portion into inventory, as applicable. For the three and nine months ended April 30, 2023, total recognized compensation expense was immaterial.
12.    Earnings per share
Basic earnings per share is calculated by dividing the net income by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share reflects the dilution that would occur if any potentially dilutive instruments were exercised or converted into shares of common stock.
The following is a reconciliation of the Company's basic and diluted income per share calculation:
Three months ended April 30,Nine months ended April 30,
(in thousands, except per share data)2023202220232022
Numerator:
Net income attributable to The Duckhorn Portfolio, Inc.$16,797 $15,565 $51,529 $54,770 
Denominator:
Weighted average number of shares outstanding for basic per share calculation115,255,671115,115,850115,209,972 115,070,183 
Effect of dilutive potential shares(a):
Stock options867 45,076 2,390 123,162 
Restricted stock awards110,917 120,798 212,672 154,463 
Adjusted weighted average shares outstanding for diluted per share calculation115,367,455115,281,724115,425,034 115,347,808 
Earnings per share attributable to
The Duckhorn Portfolio, Inc.:
Basic$0.15 $0.14 $0.45 $0.48 
Diluted$0.15 $0.14 $0.45 $0.47 
_______________________________________________
(a) Calculated using the treasury stock method.

For the three months ended April 30, 2023 and 2022, there were 0.7 million and 0.2 million incremental common shares issuable upon the exercise of certain stock options, respectively, that were not included in the calculation of diluted EPS because the effect of their inclusion would have been antidilutive under the treasury stock method. For the nine months ended April 30, 2023 and 2022, there were 0.5 million and 0.2 million incremental common shares issuable upon the exercise of certain stock options, respectively, that were not included in the calculation of diluted EPS because the effect of their inclusion would have been antidilutive under the treasury stock method. Refer to Note 11 (Equity-based compensation) for the terms of the awards.
13.    Income taxes
Income tax expense was $6.0 million and $18.4 million, with an effective tax rate of 26.3% and 26.3% for the three and nine months ended April 30, 2023, respectively, compared to $4.7 million and $18.5 million, with an effective tax rate of 23.2% and 25.2% for the three and nine months ended April 30, 2022, respectively. The
25

effective tax rates for both periods presented were higher than the federal statutory rate of 21% primarily due to the impact of state income taxes.
14.    Subsequent events
Second Amendment to the Amended and Restated First Lien Loan and Security Agreement
On May 2, 2023, the Company entered into Amendment No. 2 to the Amended and Restated First Lien Loan and Security Agreement. The amendment amends and restates the definition of fixed charge coverage ratio in the New Credit Agreement to replace unfinanced capital expenditures with maintenance capital expenditures in the calculation of the fixed charge coverage ratio.
Acquisition of North Coast Wine Production Facility
On May 4, 2023, the Company announced that it entered into a definitive agreement to acquire a production winery and seven acres of planted Cabernet Sauvignon in Alexander Valley, Sonoma County, California. The purchase price of the transaction is approximately $55.0 million and is subject to certain customary closing conditions. The transaction is expected to close in the fourth fiscal quarter of 2023 and is expected to be funded with the New Credit Facility and available cash. The Company is currently assessing the fair value of identifiable net assets acquired.
26

Item 2. Management’s discussion and analysis of financial condition and results of operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our financial statements and the related notes to those statements included elsewhere in this Quarterly Report on Form 10-Q. In addition to historical financial information, the following discussion and analysis contains forward-looking statements that involve risks, uncertainties and assumptions. See “Cautionary note regarding forward-looking statements” included in this Quarterly Report on Form 10-Q. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of many factors, including those discussed in Part I “Item 1A. Risk factors” included in our Annual Report on Form 10-K for Fiscal 2022.
Overview
The Duckhorn Portfolio is the premier scaled producer of luxury wines in North America. We offer a curated and comprehensive portfolio of luxury wines with suggested retail prices ranging from $20 to $200 per bottle. Our wines are available in all 50 states and over 50 countries under a world-class luxury portfolio of winery brands, including Duckhorn Vineyards, Decoy, Goldeneye, Paraduxx, Migration, Canvasback, Calera, Kosta Browne, Greenwing and Postmark.
We sell our wines to distributors outside California and directly to trade accounts in California, which together comprise our wholesale channel. We also sell directly to consumers through our DTC channel, which includes eight tasting rooms, wine clubs and our multi-winery e-commerce website. Our powerful omni-channel sales model continues to drive strong margins by leveraging long-standing relationships.
Key financial metrics
We use net sales, gross profit and adjusted EBITDA to evaluate the performance of our business, identify trends in our business, prepare financial forecasts and make capital allocation decisions. We believe the following metrics are useful in evaluating our performance. Adjusted EBITDA should not be considered in isolation or as a substitute for any other financial information depicting our results prepared in accordance with U.S. GAAP. Certain judgments and estimates are inherent in our processes to calculate these key financial metrics. See “—Limitations of non-GAAP financial measures and adjusted EBITDA reconciliation” for additional information.
Three months ended April 30,Nine months ended April 30,
(in thousands)2023202220232022
Net sales$91,242 $91,584 $302,901 $294,501 
Gross profit$50,511 $43,962 $160,407 $145,849 
Net income attributable to The Duckhorn Portfolio, Inc.$16,797 $15,565 $51,529 $54,770 
Adjusted EBITDA$35,820 $32,873 $110,298 $105,272 
Net sales
Our net sales represent revenues less discounts, promotions and excise taxes.
Gross profit
Gross profit is equal to our net sales less cost of sales. Cost of sales includes all wine production costs, winemaking, bottling, packaging, warehousing and shipping and handling costs. Our gross profit and gross profit margins on net sales are impacted by the mix of winery brands we sell in our portfolio. See “—Components of results of operation and key factors affecting our performance” for additional information.
Adjusted EBITDA
Adjusted EBITDA is a non-GAAP financial measure that we calculate as net income before interest, taxes, depreciation and amortization, purchase accounting adjustments, transaction expenses, changes in the fair value of
27

derivatives, equity-based compensation and certain other items which are not related to our core operating performance. Adjusted EBITDA is a key performance measure we use in evaluating our operational results. We believe adjusted EBITDA is a helpful measure to provide investors an understanding of how management regularly monitors our core operating performance, as well as how management makes operational and strategic decisions in allocating resources. We believe adjusted EBITDA also provides management and investors consistency and comparability with our past financial performance and facilitates period to period comparison of operations, as it eliminates the effects of certain variations unrelated to our overall performance. See “—Limitations of non-GAAP financial measures and adjusted EBITDA reconciliation” for additional information.
Key operating metrics
We monitor the following key operating metrics to help us evaluate our business, identify trends affecting our business, measure our performance, formulate business plans and make strategic decisions. We believe the following metrics are useful in evaluating our business but should not be considered in isolation or, solely with respect to price / mix contribution, as a substitute for financial information prepared and presented in accordance with U.S. GAAP. Certain judgments and estimates are inherent in our processes to calculate these metrics.
Net sales percentage by channel
We calculate net sales percentage by channel as net sales made through our wholesale channel to distributors, through our wholesale channel directly to trade accounts in California and through our DTC channel, respectively, as a percentage of our total net sales. We monitor net sales percentage across all three routes to market to understand the effectiveness of our omni-channel distribution model and to ensure we are deploying resources effectively to optimize engagement with our customers across our complementary distribution channels.
Three months ended April 30,Nine months ended April 30,
2023202220232022
Wholesale - Distributors68.6 %62.0 %68.9 %66.0 %
Wholesale - California direct to trade17.5 16.6 17.4 17.6 
DTC13.9 21.4 13.7 16.4 
Net sales100.0 %100.0 %100.0 %100.0 %
The composition of our net sales, expressed in percentages by channel for the three months ended April 30, 2023, was impacted by DTC offering timing shifts. The Kosta Browne Appellation Series, our highest volume Kosta Browne offering, shifted into the fourth quarter of Fiscal 2023, compared to the third quarter of Fiscal 2022. Additionally, the Kosta Browne Estate Series offering shifted into the third quarter of Fiscal 2023, compared to the fourth quarter of Fiscal 2022. In our wholesale business, we strengthened our market position and delivered volume growth during the three and nine months ended April 30, 2023.
Net sales growth contribution
Net sales growth is defined as the percentage increase of net sales in the period compared to the prior year period. Contribution to net sales growth is calculated based on the portion of changes in net sales for a given period that is driven by two factors: changes in sales volume and changes in sales price and mix. Volume contribution presents the percentage increase in cases sold in the current period compared to the prior year period. Price / mix
28

contribution presents net sales growth less volume contribution and reflects that, in addition to changes in sales volume, changes in net sales are primarily attributable to changes in sales price and mix.
Three months ended April 30,Nine months ended April 30,
2023202220232022
Net sales growth(0.4)%1.3 %2.9 %10.8 %
Volume contribution3.5 %(0.6)%4.2 %10.0 %
Price / mix contribution(3.9)%1.9 %(1.4)%0.8 %
Price / mix contribution for the three months ended April 30, 2023 was mainly driven by the net impact of DTC offering timing shifts between the third and fourth quarters of Fiscal 2023, partially offset by price increases taken earlier in the fiscal year.
For the nine months ended April 30, 2023, the decrease in price / mix contribution was impacted by DTC offering shifts and outsized volume growth of the wholesale channel, partially offset by price increases. Despite lapping high growth rates we achieved in the prior year period, our focus on trade account growth and pricing optimization were primary drivers of our sales performance for the nine months ended April 30, 2023.
For the nine months ended April 30, 2022, growth in net sales was mainly attributable to strong sales volume growth and a positive price / mix contribution demonstrating the shift back toward pre-COVID-19 trends as shown by the sustained growth in our on-premise sales. Generally, on-premise expansion also drives increased sales in our ultra-luxury brands that sell at higher average sales prices and positively impact price / mix contribution.
Components of results of operation and key factors affecting our performance
Net sales
Our net sales consist primarily of wine sales to distributors and directly to trade accounts in California, which together comprise our wholesale channel, and directly to individual consumers through our DTC channel. Net sales generally represent wine sales and shipping, when applicable. Sales are generally recorded at the point of shipment and are recorded net of consideration provided to customers through various incentive programs, other promotional discounts and excise taxes.
We refer to the volume of wine we sell in terms of cases, each of which represents a standard 12 bottle case of wine (in which each bottle has a volume of 750 milliliters). Cases sold represent wine sales through our wholesale and DTC channels. Depletions, in turn, represent sell-through from our distributors, including our California wholesale channel, to trade accounts nationally.
The following factors and trends in our business are expected to be key drivers of our net sales growth for the foreseeable future:
Further leverage brand strength. Leverage sales and marketing strengths and increasing brand awareness and grow sales of our winery brands to our existing consumer base and a new generation of consumers in a consolidating marketplace.
Insightful and targeted portfolio evolution. Launch winery brand extensions and continue evolving and strategically broadening our portfolio.
Distribution expansion and acceleration. Capture distribution growth opportunities and accelerate sales to existing distributors and retail accounts in California.
Continued investment in DTC channel. Engage with our consumers, create brand evangelists and drive adoption across our portfolio through brand-specific tasting rooms, multiple wine clubs and our multi-winery e-commerce website, all of which enable us to cross-sell wines within our portfolio.
29

Opportunistic evaluation of strategic acquisitions. Disciplined evaluation of strategic acquisitions when opportunities arise to create stockholder value.
The primary market for our wines is the United States, which represented approximately 94% of our net sales during the nine months ended April 30, 2023. Accordingly, our results of operations are primarily dependent on U.S. consumer spending.
Sales channels
Channel mix can affect our performance and results of operations, particularly gross profit and gross profit margin.
Wholesale channel. Consistent with sales practices in the wine industry, sales to trade accounts in California and to distributors in other states occur below suggested retail price. We work closely with our distributors to increase the volume of our wines and number of products that are sold in their respective territories. In California, where we make sales directly to trade accounts, we benefit from greater control over our sales and higher profit margins by selling directly to retailers in the state. Our wholesale channel constitutes a greater proportion of our net sales than our DTC channel.
DTC channel. Wines sold through our DTC channel are generally sold at suggested retail prices. DTC channel sales represent important direct connections with our customers. DTC channel sales growth will generally be favorable to price / mix contribution and gross profit margin in periods where that channel constitutes a greater proportion of net sales than in a comparative period.
Wholesale channel sales made on credit terms generally require payment within 90 days of delivery, and a substantial majority are collected within 60 days. In periods where the net sales channel mix reflects a greater concentration of wholesale sales (which typically occurs in our first and second fiscal quarters), we typically experience an increase in accounts receivable for the period to reflect the change in sales mix, with payment collections in the subsequent period generally reducing accounts receivable and having a positive impact on cash flows in such subsequent period.
We routinely offer sales discounts and promotions through various programs to distributors around the country and to trade accounts in California. These programs, where permissible, include volume-based discounts on sales orders, depletion-based incentives we pay distributors and certain other promotional activities. The expense associated with these discounts and promotions is estimated and recorded as a reduction to total sales in calculating net sales. While our promotional activities may result in some variability in net sales from quarter to quarter, historically, the impact of these activities on our results has generally been proportional to changes in total net sales.
Seasonality
Our net sales are typically highest in the first half of our fiscal year, predominantly due to increased consumer demand around major holidays. Net sales seasonality differs for wholesale and DTC channels, resulting in quarterly seasonality in our net sales that depends on the channel mix for that period. We typically experience a higher concentration of sales through our wholesale channel during our first and second fiscal quarters due to increased purchasing by distributors in anticipation of higher consumer demand during the holiday season. This dynamic generally results in lower average selling prices due to distributor and retail sales discounts and promotions in our wholesale channel. See “—Key operating metrics.” In Fiscal 2022, our net sales in the first, second, third and fourth fiscal quarters represented approximately 28%, 26%, 25% and 21%, respectively, of our total net sales for the year. We expect quarterly net sales seasonality to be impacted in Fiscal 2023 by the net impacts of DTC offering timing shifts between the third and fourth quarters of Fiscal 2023 compared to the comparable prior year periods in Fiscal 2022.
30

Gross profit
Gross profit is equal to net sales minus cost of sales. Cost of sales includes grape and bulk wine purchase costs. For grapes we grow, cost of sales includes amounts incurred to develop and farm the vineyards we own and lease. Cost of sales also includes all winemaking and processing charges, bottling, packaging, warehousing and shipping and handling. Costs associated with storing and maintaining wines that age longer than one year prior to sale continue to be capitalized until the wine is bottled and available for sale.
As we continue to grow our business in the future, we expect gross profit to increase as our sales grow and as we effectively manage our cost of sales, subject to any future unexpected volatility in the grape and bulk wine markets, increased seasonal labor costs and, to a lesser extent inflationary impact from commodity costs, including dry goods and packaging materials.
Agribusiness
We have developed a diversified sourcing and production model, supported by our eight wineries, world-class, and strategically located Estate vineyards and strong relationships with quality-oriented growers. In addition, our sourcing model includes the purchase of high-quality bulk wine from established suppliers to add a highly flexible element of diversity to our supply model. Generally, over 85% of our total production is sourced from third party growers and, to a significantly lesser extent, the bulk wine market. Our ability to adjust the composition of a particular vintage among our grape and bulk wine sourcing supply channels allows us to tailor inputs based on varying market or seasonal factors, which we believe enables us to produce the highest possible quality wine while optimizing gross profit.
Consistent with other agriculture enterprises, the cost of our wine fluctuates due to annual harvest yields, which vary due to weather and other events. In addition to agricultural factors, price volatility in the grape and bulk wine markets, competition for supply and seasonal labor costs also impact our cost of sales. We may continue to experience fluctuations in the costs of producing wine, which could impact our gross profit.
Selling, general and administrative expenses
Selling, general and administrative expenses consist of selling expenses, marketing expenses and general and administrative expenses. Selling expenses consist primarily of direct selling expenses in our wholesale and DTC channels, including payroll and related costs, product samples and tasting room operating costs, including processing fees and outside services. Marketing expenses consist primarily of advertising costs to promote winery brand awareness, customer retention costs, payroll and related costs. General and administrative expenses consist primarily of payroll and related costs, administrative expenses to support corporate functions, legal and professional fees, depreciation, accounting and information technology, tenancy expenses and other costs related to management.
Other expenses
Other expenses consist primarily of interest expense we incur on balances outstanding under the terms of our Original Credit Facility and our New Credit Facility, amortization related to debt issuance costs and realized and unrealized gains or losses on our derivative instruments.
Income tax expense
Income tax expense consists of federal and state taxes payable to various federal, state and local tax authorities.
Inventory lifecycle
Grape growing on our Estate vineyards
Although generally over 85% of our wine is derived from grapes grown by third party growers and, to a significantly lesser extent, bulk wine we purchase, the remainder is sourced from our Estate vineyards that we own or lease. Once a vineyard reaches consistent yield levels, approximately three to five years after planting, it
31

will generally produce a relatively consistent amount of fruit for approximately 15 to 25 years, at which time blocks of the vineyard will gradually be replanted in stages after a period of lying fallow. The length of time between initial investment and ultimate sale of our Estate wines, coupled with the ongoing investment required to produce quality wine, is not typical of most agricultural industries.
Harvest-to-release
Of the total case volume we produce and sell, the majority is comprised of red wines from grape varietals such as Cabernet Sauvignon, Pinot Noir and Merlot, which can have production lifecycles spanning months and years from harvest until the time the wine is released, depending on the aging requirements prescribed by the winemakers responsible for each of our winery brands. Our red wines generally have a harvest-to-release inventory lifecycle that can range from 15 to 48 months. Our white, rosé and sparkling wines generally have a harvest-to-release inventory lifecycle that can range from five to 48 months. During aging and storage, we continue to capitalize overhead costs into the carrying value of the wine.
Given the long-term nature of our investment, grape purchasing and bulk wine purchasing decisions, our production planning processes are designed to mitigate the risk of over-supply by sourcing a portion of our production needs in the spot markets to the degree appropriate based on winery brand and vintage. This opportunistic approach to grape purchases also helps reduce our exposure to future grape price volatility.
Results of operations
The following table sets forth our results of operations for the periods presented and expresses the relationship of each line item shown as a percentage of net sales for the periods indicated. The table below should be read in conjunction with the corresponding discussion and our audited Consolidated Financial Statements included in our Annual Report on Form 10-K for Fiscal 2022, our unaudited Condensed Consolidated Financial Statements and related footnotes included elsewhere in this Quarterly Report on Form 10-Q:
Three months ended April 30,Nine months ended April 30,
(in thousands, except percentages)2023202220232022
Net sales$91,242 100.0 %$91,584 100.0 %$302,901 100.0 %$294,501 100.0 %
Cost of sales40,731 44.6 47,622 52.0 142,494 47.0 148,652 50.5 
Gross profit50,511 55.4 43,962 48.0 160,407 53.0 145,849 49.5 
Selling, general and administrative expenses23,989 26.3 23,126 25.2 79,307 26.2 70,178 23.7 
Income from operations26,522 29.1 20,836 22.8 81,100 26.8 75,671 25.7 
Interest expense2,993 3.3 1,618 1.8 7,839 2.6 4,860 1.7 
Other expense (income), net729 0.7 (1,046)(1.1)3,385 1.1 (2,477)(0.8)
Total other expenses, net3,722 4.1 572 0.6 11,224 3.7 2,383 0.8 
Income before income taxes22,800 25.0 20,264 22.1 69,876 23.1 73,288 24.9 
Income tax expense6,006 6.6 4,699 5.1 18,358 6.1 18,483 6.3 
Net income16,794 18.4 15,565 17.0 51,518 17.0 54,805 18.6 
Less: Net loss (income) attributable to non-controlling interest— — — 11 — (35)— 
Net income attributable to The Duckhorn Portfolio, Inc.$16,797 18.4 %$15,565 17.0 %$51,529 17.0 %$54,770 18.6 %
32

Comparison of the three and nine months ended April 30, 2023 and 2022
Net sales
Three months ended April 30,ChangeNine months ended April 30,Change
(in thousands, except percentages)20232022$%20232022$%
Net sales$91,242 $91,584 $(342)(0.4)%$302,901 $294,501 $8,400 2.9 %
Net sales for the three months ended April 30, 2023 decreased $0.3 million, or 0.4%, to $91.2 million compared to $91.6 million for the three months ended April 30, 2022. Net sales decreased for the three months ended April 30, 2023 mainly attributable to planned DTC offering timing shifts between the third and fourth quarters of Fiscal 2023, resulting in a negative price / mix contribution that was partially offset by planned price increases and volume contribution.
Net sales for the nine months ended April 30, 2023 increased $8.4 million, or 2.9%, to $302.9 million compared to $294.5 million for the nine months ended April 30, 2022. The increase in net sales for the nine months ended April 30, 2023 is primarily driven by volume growth in the wholesale channel, while benefiting from price increases that supported net sales growth, partially offset by the planned shifts in DTC offering timing.
Cost of sales
Three months ended April 30,ChangeNine months ended April 30,Change
(in thousands, except percentages)20232022$%20232022$%
Cost of sales$40,731 $47,622 $(6,891)(14.5)%$142,494 $148,652 $(6,158)(4.1)%
Cost of sales decreased by $6.9 million, or 14.5%, to $40.7 million for the three months ended April 30, 2023 compared to $47.6 million for the three months ended April 30, 2022. Cost of sales decreased by $6.2 million, or 4.1%, to $142.5 million for the nine months ended April 30, 2023 compared to $148.7 million for the nine months ended April 30, 2022. The decrease in cost of sales for the three and nine months ended April 30, 2023 was primarily due to lapping an inventory reserve charge related to excess seltzer products of $3.9 million recorded in the three and nine months ended April 30, 2022, in addition to favorable brand mix.
Gross profit
Three months ended April 30,ChangeNine months ended April 30,Change
(in thousands, except percentages)20232022$%20232022$%
Gross profit$50,511 $43,962 $6,549 14.9 %$160,407 $145,849 $14,558 10.0 %
Gross margin55.4%48.0%53.0%49.5%
Gross profit increased $6.5 million, or 14.9%, to $50.5 million for the three months ended April 30, 2023 compared to $44.0 million for the three months ended April 30, 2022. Gross profit increased $14.6 million, or 10.0%, to $160.4 million for the nine months ended April 30, 2023 compared to $145.8 million for the nine months ended April 30, 2022. The increases in gross profit and gross margin for the three and nine months ended April 30, 2023 were the result of planned price increases taken earlier in the year, favorable brand mix, and
33

lapping the aforementioned seltzer inventory reserve, partially offset by margin impact from the DTC offering timing shifts compared to the prior year period.
Operating expenses
Selling, general and administrative expenses
Three months ended April 30,ChangeNine months ended April 30,Change
(in thousands, except percentages)20232022$%20232022$%
Selling expenses$12,000 $11,296 $704 6.2 %$37,881 $32,666 $5,215 16.0 %
Marketing expenses1,969 2,113 (144)(6.8)6,860 7,172 (312)(4.4)
General and administrative expenses10,020 9,717 303 3.1 34,566 30,340 4,226 13.9 
Total selling, general and administrative expenses$23,989 $23,126 $863 3.7 %$79,307 $70,178 $9,129 13.0 %
Selling, general and administrative expenses increased $0.9 million, or 3.7%, to $24.0 million for the three months ended April 30, 2023, compared to $23.1 million for the three months ended April 30, 2022. The increases in selling, general and administrative expenses for the three months ended April 30, 2023 were largely attributable to higher compensation costs related to investments in our workforce as well as other direct selling costs, partially offset by the timing of operating expenses, versus the prior year period. These increases were partially offset by the shift of certain operating expenses from the third quarter of Fiscal 2023 into the fourth quarter of Fiscal 2023.
Selling, general and administrative expenses increased $9.1 million, or 13.0%, to $79.3 million for the nine months ended April 30, 2023, compared to $70.2 million for the nine months ended April 30, 2022. The increases in selling, general and administrative expenses for the nine months ended April 30, 2023 were largely attributable to higher professional fees and higher compensation costs. See “—Limitations of non-GAAP financial measures and adjusted EBITDA reconciliation” for additional information on transaction expenses reflected in operating expenses during the period.
Other expenses, net
Three months ended April 30,ChangeNine months ended April 30,Change
(in thousands, except percentages)20232022$%20232022$%
Interest expense$2,993 $1,618 $1,375 85.0 %$7,839 $4,860 $2,979 61.3 %
Other expense (income), net729 (1,046)1,775 169.7 %3,385 (2,477)5,862 236.7 %
Total other expenses, net$3,722 $572 $3,150 550.7 %$11,224 $2,383 $8,841 371.0 %
Total other expenses, net increased by $3.2 million, to $3.7 million for the three months ended April 30, 2023, compared to $0.6 million for the three months ended April 30, 2022. Total other expenses, net increased by $8.8 million to $11.2 million for the nine months ended April 30, 2023 compared to $2.4 million for the nine months ended April 30, 2022. The increases in total other expenses, net, for the three and nine months ended April 30, 2023 compared to the prior year periods were driven by higher interest expense as a result of unfavorable interest rate movements on our variable-rate debt, greater unfavorable fair value adjustments on our interest rate swap agreements and debt issuance costs incurred in connection with our New Credit Facility. See Note 7 (Debt) and Note 8 (Derivative instruments) to our Condensed Consolidated Financial Statements for additional information.
34

Income tax expense
Three months ended April 30,ChangeNine months ended April 30,Change
(in thousands, except percentages)20232022$%20232022$%
Income tax expense$6,006 $4,699 $1,307 27.8 %$18,358 $18,483 $(125)(0.7)%
Income tax expense increased 27.8%, or $1.3 million, to $6.0 million for the three months ended April 30, 2023 compared to $4.7 million for the three months ended April 30, 2022. The increase in income tax expense for the three months ended April 30, 2023 is primarily due to an increase in income before taxes and an expanded state income tax base. Income tax expense decreased by $0.1 million, to $18.4 million for the nine months ended April 30, 2023 compared to $18.5 million for the nine months ended April 30, 2022. The decrease in income tax expense for the nine months ended April 30, 2023 is primarily due to a decrease in income before taxes, partially offset by the impact of state income taxes.
Limitations of non-GAAP financial measures and adjusted EBITDA reconciliation
Adjusted EBITDA has certain limitations as an analytical tool and should not be considered in isolation or as a substitute for analysis of the Company’s results as reported under GAAP. Some of these limitations include:
although depreciation and amortization are non-cash charges, the assets being depreciated and amortized may have to be replaced in the future, and adjusted EBITDA does not reflect cash capital expenditure requirements for such replacements or for new capital expenditure requirements;
adjusted EBITDA does not reflect changes in, or cash requirements for, the Company’s working capital needs;
adjusted EBITDA does not reflect the significant interest expense, or the cash requirements necessary to service interest or principal payments, on the Company’s debt;
adjusted EBITDA does not reflect income tax payments that may represent a reduction in cash available to the Company; and
other companies, including companies in the Company’s industry, may calculate adjusted EBITDA differently, which reduce their usefulness as comparative measures.
In evaluating adjusted EBITDA, we may incur expenses that are the same as or similar to some of the adjustments in this presentation. Our presentation of adjusted EBITDA should not be construed as an inference that the Company’s future results will be unaffected by the types of items excluded from the calculation of adjusted EBITDA.
For comparative periods presented, our primary operational drivers of adjusted EBITDA have been strong, sustained sales growth in our wholesale channel and modest growth in DTC channel performance, management of our cost of sales through our diversified supply planning strategy and discipline over selling, general and administrative expenses relative to our sales growth.
35

The following table represents the reconciliation of adjusted EBITDA to net income attributable to The Duckhorn Portfolio, Inc.:
Three months ended April 30,Nine months ended April 30,
(in thousands)2023202220232022
Net income attributable to The Duckhorn Portfolio, Inc.$16,797 $15,565 $51,529 $54,770 
Interest expense2,993 1,618 7,839 4,860 
Income tax expense6,006 4,699 18,358 18,483 
Depreciation and amortization expense(a)
7,238 6,237 20,528 17,345 
EBITDA33,034 28,119 98,254 95,458 
Purchase accounting adjustments(a)
224 54 331 347 
Transaction expenses(b)
142 347 3,795 3,116 
Inventory write-down(c)
— 3,935 — 3,935 
Change in fair value of derivatives(d)
882 (990)2,943 (1,947)
Equity-based compensation(e)
1,538 1,365 4,110 4,240 
Debt refinancing costs(f)
— — 865 — 
Wildfire costs— 43 — 123 
Adjusted EBITDA$35,820 $32,873 $110,298 $105,272 
_______________________________________________
(a) Purchase accounting adjustments relate to the impacts of business combination accounting for our acquisition by TSG, and certain other transactions consummated prior to Fiscal 2021, which resulted in fair value adjustments to inventory and long-lived assets. Purchase accounting adjustments in depreciation and amortization expense include amortization of intangible assets of $1.9 million for the three months ended April 30, 2023 and 2022, and $5.7 million for the nine months ended April 30, 2023 and 2022.
(b) Transaction expenses include legal services, professional fees and other due diligence expenses for all periods presented. Transaction expenses for the three and nine months ended April 30, 2023 and 2022 also include secondary offerings completed in April 2023 and October 2021, respectively. See Note 1 (Description of business) to our Condensed Consolidated Financial Statements for additional information.
(c) Inventory write-down pertains to the Company's increase in inventory obsolescence reserves for excess inventory levels of certain seltzer products. See Note 4 (Inventories) to our Condensed Consolidated Financial Statements for additional information.
(d) See Note 8 (Derivative instruments) to our Condensed Consolidated Financial Statements for additional information.
(e) See Note 11 (Equity-based compensation) to our Condensed Consolidated Financial Statements for additional information.
(f) See Note 7 (Debt) to our Condensed Consolidated Financial Statements for additional information.
36

Liquidity and capital resources
Sources of liquidity
Our primary cash needs are for working capital purposes, such as producing or purchasing inventory and funding operating and capital expenditures. We fund our operational cash requirements with cash flows from operating activities and borrowings under our New Credit Facility. As of April 30, 2023, we had $36.1 million in cash and $425.0 million in undrawn capacity on our revolving line of credit, subject to the terms of our New Credit Facility.
Due to the seasonal nature of our operations, our cash needs are generally greatest during harvest, a period which can span from August to November based on agricultural conditions and other factors outside our control. We believe that our expected operating cash flows, cash on hand and borrowing capacity on our revolving line of credit will be adequate to meet our cash needs for the next 12 months. However, changes in our business growth plan, planned capital expenditures or to an ever-changing and highly competitive industry landscape may result in changes to our cash requirements.
Material cash requirements
Beyond the next 12 months, we expect cash flows generated from operations, in addition to our New Credit Facility, will be our primary sources of liquidity. Based on our current operating performance, we believe these sources will be adequate to meet the cash requirements necessary to meet our future business growth plans and contractual obligations. Our liquidity needs generally include expected working capital requirements, planned capital expenditures, operating lease payments, estimated tax liabilities and principal and interest payments contractually due pursuant to the terms of our New Credit Facility.
For the 2022 harvest, we contracted for grapes at a total cost of approximately $71.0 million in Fiscal 2023. Additionally, we have purchase obligations, including for inventory and various contracts with third parties for custom crush, storage and bottling services. See Note 10 (Commitments and contingencies) to our Condensed Consolidated Financial Statements for further information on other commitments.
We have approximately $23.6 million in scheduled principal payments and related interest payments due over the next 12 months and approximately $257.3 million of principal payments and related interest payments due thereafter until our New Credit Facility matures on November 4, 2027. The calculated interest payment amounts use actual rates available as of April 2023 and assume these rates for all future interest payments on the outstanding New Credit Facility, exclusive of any future impact from our interest rate swap agreements. See “—Capital resources”, where our New Credit Facility is described in greater detail. Our future minimum operating lease payments due within the next 12 months total approximately $4.3 million with $19.4 million due in the following years. See our Condensed Consolidated Financial Statements for further information on our operating leases.
We expect to be able to satisfy our liquidity needs for the next 12 months and beyond using cash generated from operations. If our cash needs change in the future, we may seek alternative or incremental funding sources to respond to changes in our business. To the extent required, we may seek to fund additional liquidity through debt or equity financing, although we can provide no assurance that such forms of capital will be available when needed, if at all, or available on terms that are acceptable.
Acquisition of North Coast Wine Production Facility
On May 4, 2023, we announced that we entered into a definitive agreement to acquire a production winery and seven acres of planted Cabernet Sauvignon in Alexander Valley, Sonoma County, California. With this purchase, we expect to expand our processing, storing and bottling capabilities. The purchase price of the transaction is approximately $55.0 million and is subject to certain customary closing conditions. The transaction is expected to close in the fourth fiscal quarter of 2023 and is expected to be funded with the New Credit Facility and available cash.
37

Cash flows
The following table presents the major components of net cash flows.
Nine months ended April 30,
(in thousands)20232022
Cash flows provided by (used in):
Operating activities$51,753 $47,855 
Investing activities(14,111)(24,798)
Financing activities(4,732)(18,647)
Net increase in cash$32,910 $4,410 
Comparison of the nine months ended April 30, 2023 and 2022
Operating activities
Our cash flows from operating activities consist primarily of net income adjusted for certain non-cash transactions, including depreciation and amortization, amortization of debt issuance costs, changes in the fair values of derivatives, equity-based compensation and deferred income taxes. Operating cash flows also reflect the periodic changes in working capital, primarily inventory, accounts receivable, prepaid expenses, accounts payable and accrued expenses.
For the nine months ended April 30, 2023, net cash provided by operating activities was $51.8 million compared to $47.9 million for the nine months ended April 30, 2022, an increase of $3.9 million. The changes in cash provided by operating activities were primarily driven by the following factors:
The net income after adjusting for non-cash items increased operating cash flows by $4.9 million;
Changes in accounts payable and accrued expenses increased operating cash flows by $2.2 million due primarily to timing of invoice accruals and payments;
Deferred revenues increased operating cash flows by $12.5 million primarily due to an offering shift for wines sold through our DTC channel; and
Increases in inventory for the nine months ended April 30, 2023 due to timing impacts in bulk and bottled wine supply management to support increases in demand resulted in a decrease to operating cash flow of $14.9 million.
Investing activities
For the nine months ended April 30, 2023, net cash used in investing activities related to capital expenditures of $14.1 million compared to $24.8 million for the nine months ended April 30, 2022. For the nine months ended April 30, 2023 and 2022, capital expenditures included barrel purchases of approximately $9.0 million and $7.4 million, respectively. For the nine months ended April 30, 2022, we completed the purchase of three Napa County, California vineyards and related assets for a total of $14.5 million. From time to time, we evaluate wineries, vineyards and production facilities for potential opportunities to make strategic acquisitions to support our growth. Any such transactions may require us to make additional investments and capital expenditures in the future.
38

Financing activities
For the nine months ended April 30, 2023, net cash used in financing activities was $4.7 million as compared to cash provided by financing activities of $18.6 million for the nine months ended April 30, 2022. For the nine months ended April 30, 2023, net cash used in financing activities primarily resulted from our New Credit Facility, including the issuance of new long-term debt of $225.8 million and borrowings under our line of credit of $9.0 million, partially offset by the payments under our line of credit of $119.0 million, payments of long-term debt of $117.7 million and payments of debt issuance costs of $2.4 million. For the nine months ended April 30, 2022, net cash used in financing activities primarily included payments under our line of credit of $77.0 million and payments of long-term debt of $8.5 million, partially offset by borrowings under our line of credit of $68.0 million.
Capital resources
Original Credit Facility
On October 14, 2016, Mallard Buyer Corp, Selway Wine Company and certain other subsidiaries of The Duckhorn Portfolio, Inc. (collectively, the “Borrowers”) entered into the Original Credit Facility with a syndicated group of lenders. The Original Credit Facility provided a combination of term and revolving line of credit features. The term and revolving line of credit borrowings have variable interest rates, based primarily on Term SOFR based rate plus an applicable margin as defined in the Original Credit Agreement. Interest was paid monthly or quarterly based on loan type. Our debt was collateralized by substantially all of our cash, trade accounts receivable, real and personal property. Pursuant to the terms and conditions of the Original Credit Agreement, we issued the instruments discussed below.
Eighth Amendment to the First Lien Loan and Security Agreement
On August 30, 2022, the Borrowers entered into Amendment No. 8 to the First Lien Loan and Security Agreement to extend the maturity date of all facilities to November 1, 2023 and to transition from a LIBOR-based interest rate to a Term SOFR-based interest rate. The transaction did not result in any additional cash proceeds.
New Credit Agreement
Effective November 4, 2022, the Borrowers entered into the New Credit Agreement which amends and restates, in its entirety, the Original Credit Agreement. The New Credit Agreement provides for $675.8 million in first lien senior secured credit facilities consisting of (i) a $425.0 million revolving credit facility, (ii) a $225.8 million term loan facility and (iii) a $25.0 million delayed draw term loan facility. The maturity date for loans borrowed under the New Credit Agreement is November 4, 2027. See Note 7 (Debt) to our Condensed Consolidated Financial Statements for additional information.
We incurred approximately $3.3 million in debt issuance costs, including bank financing fees and third party legal and other professional fees in closing the New Credit Agreement, of which approximately $2.4 million was capitalized in accordance with ASC Topic 470, Debt. The capitalized debt issuance costs will be amortized as interest expense over the term of the New Credit Agreement. Remaining debt issuance costs incurred of $0.9 million were expensed and recorded to other (income) expense in the Condensed Consolidated Statement of Operations.
The instruments described below include the impacts of the New Credit Facility.
Revolving Line of Credit — The revolving line of credit allows the Borrowers to draw amounts up to $425.0 million, excluding the incremental seasonal borrowing amount of an additional $30.0 million of capacity. The revolving line of credit matures on November 4, 2027. The interest rate ranged from Term SOFR plus 100 basis points to Term SOFR plus 150 basis points depending on the average availability of the revolving line of credit. The amount available to borrow on the revolving line of credit is subject to a monthly borrowing base calculation, based primarily on the Company’s inventory and accounts receivable balances.
39

Term Loans — The term loan facility in the New Credit Agreement replaces the $135.0 million term loan tranche one facility, $25.0 million term loan tranche two facility and $25.0 million capital expenditure facility under the Original Credit Agreement. The term loan facility provides an aggregate principle amount equal to $225.8 million, with quarterly principal payments and the remaining unpaid principal and interest due upon maturity on November 4, 2027. The term loan has an interest rate of Term SOFR plus a 10 to 15 basis points credit spread adjustment and a 1.625% loan margin.
Delayed Draw Term Loan — The delayed draw term loan has a maximum, non-revolving draw-down limit of $25.0 million with quarterly principal payments and the remaining unpaid principal and interest due upon maturity on November 4, 2027. The $25.0 million is fully available and undrawn, and has an interest rate of Term SOFR plus a 10 to 15 basis points credit spread adjustment and a 1.625% loan margin.
As of April 30, 2023, there were no outstanding draws on the revolving line of credit, nor on the delayed draw term loan. The outstanding principal balance was $223.3 million for the term loan as of April 30, 2023.
The New Credit Agreement contains customary affirmative covenants, including delivery of audited financial statements and customary negative covenants that, among other things, limit our ability to incur additional indebtedness or to grant certain liens. As of April 30, 2023, we are in compliance with all covenants. See Note 7 (Debt) to our Condensed Consolidated Financial Statements for additional information.
First Amendment to the Amended and Restated First Lien Loan and Security Agreement
Effective February 6, 2023, we entered into Amendment No. 1 to the Amended and Restated First Lien Loan and Security Agreement. The changes in the amendment are administrative in nature and did not have a material impact on the Company's outstanding debt or related debt covenants. The amendment did not result in any additional cash proceeds or changes in commitment amounts.
Second Amendment to the Amended and Restated First Lien Loan and Security Agreement
On May 2, 2023, we entered into Amendment No. 2 to the Amended and Restated First Lien Loan and Security Agreement. The amendment amends and restates the definition of the fixed charge coverage ratio in the New Credit Agreement to replace unfinanced capital expenditures with maintenance capital expenditures in the calculation of the fixed charge coverage ratio.
Off-balance sheet arrangements
As of April 30, 2023, we did not have any off-balance sheet arrangements that had, or are reasonably likely to have in the future, a material effect on our financial condition, results of operations, liquidity, capital expenditures or capital resources.
Critical accounting policies and estimates
Our management’s discussion and analysis of our financial condition and results of operations are based on our Condensed Consolidated Financial Statements, which are prepared in accordance with U.S. GAAP. The preparation of these Condensed Consolidated Financial Statements requires the application of appropriate technical accounting rules and guidance, as well as the use of estimates. The application of these policies requires judgments regarding future events. These estimates and judgments could materially impact the Condensed Consolidated Financial Statements and disclosures based on varying assumptions, as future events rarely develop exactly as forecasted, and even the best estimates routinely require adjustment.
There have been no material changes in our critical accounting policies during the nine months ended April 30, 2023, as compared to those disclosed in the “Management's Discussion and Analysis of Financial Condition and Results of Operations — Critical Accounting Policies” in our Annual Report on Form 10-K for Fiscal 2022.
40

Recent accounting pronouncements
See Note 2 (Basis of presentation and significant accounting policies) to our Condensed Consolidated Financial Statements included in Part I, Item 1 of this Report for additional information regarding recent accounting pronouncements.

41

Item 3. Quantitative and qualitative disclosures about market risk
Our ongoing business operations cause us to be exposed to certain market risks, including fluctuations in interest rates, commodity prices and other costs related to production inputs, foreign currencies and inflation.
Interest rates
We are subject to interest rate risk in connection with changes in interest rates on our credit facilities, which bear interest at variable rates based upon a Term SOFR based rate plus applicable margins or predetermined alternative rates, as applicable, pursuant to the terms of our New Credit Facility. As of April 30, 2023, our outstanding borrowings at variable interest rates totaled $223.3 million. An increase of 100 basis points in the effective interest rate applied to these borrowings would result in a $2.2 million increase in interest expense on an annualized basis and could have a material effect on our results of operation or financial condition. We manage our interest rate risk through normal operating and financing activities and through the use of derivative financial instruments. To mitigate exposure to fluctuations in interest rates, we entered into interest rate swaps in March 2020 (subsequently amended in September 2022, which expired on March 23, 2023) and January 2023. See Note 8 (Derivative instruments) to our Condensed Consolidated Financial Statements for further information on our interest rate swap agreements.
Inflation
We do not believe that inflation has had a material impact on our business, results of operations or financial condition to date. We continue to monitor the impact of inflation in an attempt to minimize its effects through pricing strategies and cost reductions. If, however, our operations are impacted by significant inflationary pressures, we may not be able to fully offset such impacts through price increases on our products, supply negotiations or production improvements. A higher than anticipated rate of inflation in the future could harm our operations and financial condition.
Foreign currency
Our revenues and costs are denominated in U.S. dollars and are not subject to significant foreign exchange risk. Fluctuations in foreign currency exchange rates may cause us to recognize transaction gains and losses in our Condensed Consolidated Statements of Operations. The Company uses foreign exchange forward contracts to offset a portion of the foreign currency exchange risks associated with forecasted purchases of barrels from France. The maximum term for the Company's outstanding foreign exchange forward contracts was less than twelve months as of April 30, 2023. See Note 8 (Derivative instruments) to our Condensed Consolidated Financial Statements for further information.
Sensitivity due to fluctuations in foreign currency exchange rates was not material as of April 30, 2023.
Commodity prices
The primary commodity in our product is grapes, and generally more than 85% of our input grapes are sourced from third party suppliers in the form of grapes or bulk wine. For these purchased grapes and bulk wine, prices are subject to many factors beyond our control, such as the yields of various grape varietals in different geographies, the annual demand for these grapes and the vagaries of these farming businesses, including poor harvests due to adverse weather conditions, natural disasters and pestilence. Our grape and bulk wine supply mix varies from year to year between pre-contracted purchases and spot purchases; the variation from year to year is based on market conditions and sales demands. We do not engage in commodity hedging on our forecasted purchases of grapes and bulk wine. We continue to diversify our sources of supply and look to changes annually to our product lines to optimize the grapes available each harvest year.
42

Other raw materials we source include glass, corks and wine additives. We currently source these materials from multiple vendors. We continue to negotiate prices with these suppliers on an annual basis, conducting a competitive bidding process for all raw materials to leverage our volume in lowering the input costs of production. We do not engage in forward, future or other derivative hedging activities to attempt to manage future price volatility of raw materials or other production-related inputs. As a result, some of these prices change over time, and future changes to commodity prices, raw materials or other significant inputs in our wine production could have a material impact to our future results of operations.
Item 4. Controls and procedures
Disclosure controls and procedures
We maintain disclosure controls and procedures that are designed to provide reasonable assurance that information required to be disclosed in the reports that we file or submit under the Exchange Act, as amended, 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 our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required financial disclosure.
As of the end of the period covered by this Quarterly Report on Form 10-Q, our management, under the supervision of and with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures defined in Exchange Act Rule 13a-15(e) and 15d-15(e). Based upon this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that as of April 30, 2023, our disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed in reports we file pursuant to the Exchange Act is communicated to management as appropriate for disclosure consideration, and is accurately and timely recorded, processed, summarized, and reported within the time periods specified by applicable SEC forms and regulations.
Changes in internal control over financial reporting
There were no changes in our internal control over financial reporting that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting during the three months ended April 30, 2023.
Limitations on the effectiveness of controls
Our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives as specified above. Management does not expect, however, that our disclosure controls and procedures will prevent or detect all error and fraud. Any control system, no matter how well designed and operated, is based on certain assumptions and can provide only reasonable, not absolute, assurance that its objectives will be met. Further, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within the Company have been detected.
43

PART II
Item 1. Legal proceedings
From time to time, we are involved in various legal proceedings arising from the normal course of business activities. Legal expenses associated with loss contingencies are accrued if reasonably estimable and the related matter is probable of causing the Company to incur expenses or other losses based on future contingent events in accordance with the Company's policies, otherwise legal expenses are expensed as incurred. We are not presently a party to any litigation the outcome of which, we believe, if determined adversely to us, would individually or, taken together with other matters, have a material adverse effect on our business, operating results, cash flows or financial condition.
Item 1A. Risk factors
For a discussion of our potential risks and uncertainties, please see the information under the heading “Risk Factors” in our Annual Report on Form 10-K for Fiscal 2022. There have been no material changes since our previous 10-K filing.
44

Item 6. Exhibits
Exhibit no.Exhibit descriptionIncorporated by reference
FormDateNumberFile no.
3.1*
3.28-KMarch 22, 20213.2001-40240
4.1S-1/AMarch 10, 20214.1333-253412
4.210-KOctober 4, 20214.2001-40240
10.18-KNovember 4, 202210.1001-40240
10.210-QMarch 8, 202310.2001-40240
10.3*
31.1*
31.2*
32.1*
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.
104*Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
* Filed herewith
45

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.
The Duckhorn Portfolio, Inc.
Date: June 8, 2023
By:/s/ Alex Ryan
Alex Ryan
President, Chief Executive Officer and Chairman
(Principal Executive Officer)
Date: June 8, 2023
By:/s/ Lori Beaudoin
Lori Beaudoin
Executive Vice President, Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)
46
EX-3.1 2 exhibit31.htm EX-3.1 Document
Exhibit 3.1
AMENDED AND RESTATED CERTIFICATE OF INCORPORATION
OF
THE DUCKHORN PORTFOLIO, INC.

The Duckhorn Portfolio, Inc., a Delaware corporation (the “Corporation”), hereby certifies that this Amended and Restated Certificate of Incorporation has been duly adopted in accordance with Sections 242 and 245 of the General Corporation Law of the State of Delaware (the “DGCL”), and that:
A. The name of the Corporation is: The Duckhorn Portfolio, Inc.
B. The original Certificate of Incorporation of the Corporation was filed with the Secretary of the State of Delaware on September 15, 2016, under the name Mallard Intermediate, Inc. (the “Original Certificate of Incorporation”).
C. This Amended and Restated Certificate of Incorporation amends and restates the Original Certificate of Incorporation of the Corporation.
D. The Certificate of Incorporation upon the filing of this Amended and Restated Certificate of Incorporation, shall read in full as follows:

ARTICLE I — NAME
The name of the corporation is The Duckhorn Portfolio, Inc. (the “Corporation”).

ARTICLE II — REGISTERED OFFICE AND AGENT
The address of the Corporation’s registered office in the State of Delaware is 251 Little Falls Drive, Wilmington, New Castle County, Delaware 19808. The name of the Corporation’s registered agent at such address is Corporation Service Company.

ARTICLE III — PURPOSE
The purpose of the Corporation is to engage in any lawful act or activity for which corporations may be organized under the General Corporation Law of the State of Delaware (the “DGCL”).
ARTICLE IV — CAPITALIZATION
(a) Authorized Shares. The total number of shares of all classes of stock that the Corporation is authorized to issue is 600,000,000 shares of stock, consisting of (i) 100,000,000 shares of Preferred Stock, par value $0.01 per share (“Preferred Stock”) and (ii) 500,000,000 shares of Common Stock, par value $0.01 per share (“Common Stock”).
(b) Common Stock. Subject to the powers, preferences and rights of any Preferred Stock, including any series thereof, having any preference or priority over, or rights superior to, the Common Stock and except as otherwise provided by law and this Article IV, the holders of the Common Stock shall have and possess all powers and voting and other rights pertaining to the stock of the Corporation.
(i) Voting.
a) Each holder of shares of Common Stock, as such, shall be entitled to one vote for each share of Common Stock held of record by such holder on all matters on which stockholders generally are entitled to vote; provided, however, that to the fullest extent permitted by law, holders of shares of Common Stock, as such, shall have no voting power with respect to, and shall not be entitled to vote on, any amendment to this Amended and Restated
-1-



Certificate of Incorporation (including any certificate of designations relating to any series of Preferred Stock) that relates solely to the terms of one or more outstanding series of Preferred Stock if only the holders of such affected series are entitled, either separately or together with the holders of one or more other such series, to vote thereon pursuant to this Amended and Restated Certificate of Incorporation (including any certificate of designations relating to any series of Preferred Stock) or pursuant to the DGCL.
b) Except as otherwise required in this Amended and Restated Certificate of Incorporation (including any certificate of designations relating to any series of Preferred Stock) or by applicable law, the holders of Common Stock shall vote together as a single class on all matters (or, if any holders of Preferred Stock are entitled to vote together with the holders of Common Stock, as a single class with such holders of Preferred Stock). There shall be no cumulative voting.
(ii) Dividends. Dividends of cash or property may be declared and paid on the Common Stock from funds lawfully available therefor as and when determined by the Board of Directors and subject to any preferential dividend rights of any then outstanding Preferred Stock. Except as otherwise provided by the DGCL or this Amended and Restated Certificate of Incorporation, the holders of record of shares of Common Stock shall share ratably in all dividends payable in cash, stock or otherwise and other distributions, whether in respect of liquidation or dissolution (voluntary or involuntary) or otherwise.
(iii) Liquidation Rights. In the event of any voluntary or involuntary liquidation, dissolution or winding up of the affairs of the Corporation, after payment or provision for payment of the debts and other liabilities of the Corporation and of the preferential and other amounts, if any, to which the holders of Preferred Stock shall be entitled, the holders of all outstanding shares of Common Stock shall be entitled to receive the remaining assets of the Corporation available for distribution ratably in proportion to the number of shares held by each such stockholder.
(iv) No Preemptive Rights. Holders of Common Stock shall have no preemptive rights to subscribe for any shares of any class of stock of the Corporation whether now or hereafter authorized.
(v) No Conversion Rights. The Common Stock shall not be convertible into, or exchangeable for, shares of any other class or classes or of any other series of the same class of the Corporation’s capital stock.
(c) Preferred Stock. Shares of Preferred Stock may be issued in one or more series, from time to time, with each such series to consist of such number of shares and to have such voting powers relative to other classes or series of Preferred Stock, if any, or Common Stock, full or limited or no voting powers, and such designations, preferences and relative, participating, optional or other special rights, and the qualifications, limitations or restrictions thereof, as shall be stated in the resolution or resolutions providing for the issuance of such series adopted by the Board of Directors, and the Board of Directors is hereby expressly vested with the authority, to the full extent now or hereafter provided by applicable law, to adopt any such resolution or resolutions. Except as otherwise provided in this Amended and Restated Certificate of Incorporation, no vote of the holders of the Preferred Stock or Common Stock shall be a prerequisite to the designation or issuance of any shares of any series of the Preferred Stock authorized by and complying with the conditions of this Amended and Restated Certificate of Incorporation, the right to have such vote being expressly waived by all present and future
-2-



holders of the capital stock of the Corporation. Any shares of Preferred Stock that are redeemed, purchased or acquired by the Corporation may be reissued except as otherwise provided by law or this Amended and Restated Certificate of Incorporation. Different series of Preferred Stock shall not be construed to constitute different classes of shares for the purposes of voting by classes unless expressly provided in the resolution or resolutions providing for the issue of such series adopted by the Board of Directors.

(d) No Class Vote on Changes in Authorized Number of Shares of Stock. Subject to the rights of the holders of any series of Preferred Stock pursuant to the terms of this Amended and Restated Certificate of Incorporation, any certificate of designations or any resolution or resolutions providing for the issuance of such series of stock adopted by the Board of Directors, the number of authorized shares of a class of stock may be increased or decreased (but not below the number of shares thereof then outstanding) by the affirmative vote of the holders of a majority of the voting power of the outstanding shares of capital stock of the Corporation entitled to vote generally in the election of directors, voting together as a single class, irrespective of the provisions of Section 242(b)(2) of the DGCL.

ARTICLE V — BOARD OF DIRECTORS
(a) Number of Directors; Vacancies and Newly Created Directorships. The number of directors constituting the Board of Directors shall be not fewer than three (3) and not more than fifteen (15), each of whom shall be a natural person. Subject to the rights of the holders of any series of Preferred Stock to elect directors, the precise number of directors shall be fixed exclusively pursuant to a resolution adopted by the Board of Directors. Subject to the terms of the Stockholders Agreement, dated as of March 17, 2021, by and among the Corporation and the other signatories thereto (so long as such agreement remains in effect), vacancies and newly-created directorships shall be filled exclusively by vote of a majority of the directors then in office, even if less than a quorum, or by a sole remaining director, except that any vacancy created by the removal of a director by the stockholders for cause shall only be filled, in addition to any other vote otherwise required by law, by vote of a majority of the outstanding shares of Common Stock. No decrease in the number of directors constituting the Board of Directors shall shorten the term of any incumbent director. A director elected to fill a vacancy shall be elected for the unexpired term of his or her predecessor in office, and a director chosen to fill a position resulting from an increase in the number of directors shall hold office until the next election of the class for which such director shall have been chosen, subject to the election and qualification of his or her successor and to his or her earlier death, resignation or removal.

(b) Classified Board of Directors. Subject to the rights of the holders of any series of Preferred Stock to elect directors, the Board of Directors (other than those directors elected by the holders of any series of Preferred Stock) shall be classified into three classes: Class I; Class II; and Class III. Each class shall consist, as nearly equal in number as possible, of one-third of the total number of directors constituting the entire Board of Directors and the allocation of directors among the three classes shall be determined by the Board of Directors. The initial Class I Directors shall serve for a term expiring at the first annual meeting of stockholders of the Corporation following the filing of this Amended and Restated Certificate of Incorporation; the initial Class II Directors shall serve for a term expiring at the second annual meeting of
-3-



stockholders following the filing of this Amended and Restated Certificate of Incorporation; and the initial Class III Directors shall serve for a term expiring at the third annual meeting of stockholders following the filing of this Amended and Restated Certificate of Incorporation. Each director in each class shall hold office until his or her successor is duly elected and qualified or until his or her earlier death, resignation or removal. At each annual meeting of stockholders beginning with the first annual meeting of stockholders following the filing of this Amended and Restated Certificate of Incorporation, the successors of the class of directors whose term expires at that meeting shall be elected to hold office for a term expiring at the annual meeting of stockholders to be held in the third year following the year of their election, with each director in each such class to hold office until his or her successor is duly elected and qualified or until his or her earlier death, resignation or removal. If the number of directors is changed, any increase or decrease shall be apportioned among the classes so as to maintain the number of directors in each class as nearly equal as possible and such apportionment shall be determined by the Board of Directors.

(c) Removal. Subject to the rights of the holders of any series of Preferred Stock to elect directors, the directors of the Corporation may be removed only for cause by the affirmative vote of the holders of at least seventy-five percent (75%) of the voting power of the outstanding shares of capital stock of the Corporation entitled to vote generally in the election of directors, voting together as a single class, at a meeting of the stockholders called for that purpose; provided, however, that prior to the first date (the “Trigger Date”) on which investment funds affiliated with TSG Consumer Partners LLC and their respective successors, Transferees and Affiliates (collectively, the “TSG Entities”) cease collectively to beneficially own (directly or indirectly) more than fifty percent (50%) of the outstanding shares of Common Stock, the directors of the Corporation may be removed with or without cause by the affirmative vote of the holders of a majority of the voting power of the outstanding shares of capital stock of the Corporation entitled to vote generally in the election of directors, voting together as a single class. “Affiliate” means, with respect to any Person, any other Person that controls, is controlled by, or is under common control with such Person; the term “control,” as used in this definition, means the power to direct or cause the direction of the management and policies of such Person, directly or indirectly, whether through the ownership of voting securities, by contract or otherwise, and “controlled” and “controlling” have meanings correlative to the foregoing. “Person” means an individual, any general partnership, limited partnership, limited liability company, corporation, trust, business trust, joint stock company, joint venture, unincorporated association, cooperative or association or any other legal entity or organization of whatever nature, and shall include any successor (by merger or otherwise) of such entity. “Transferee” means any Person who (i) becomes a beneficial owner of Common Stock upon having purchased such shares of Common Stock from an investment fund affiliated with a TSG Entity and (ii) is designated in writing by the transferor as a “Transferee” and a copy of such writing is provided to the Corporation at or prior to the time of such purchase; provided, however, that a purchaser of Common Stock in a registered offering or in a transaction effected pursuant to Rule 144 under the Securities Act of 1933, as amended, (or any similar or successor provision thereto) shall not be a “Transferee.” For the purpose of this Amended and Restated Certificate of Incorporation “beneficial ownership” shall be determined in accordance with Rule 13d-3 promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”).
-4-




ARTICLE VI — LIMITATION OF DIRECTOR AND OFFICER LIABILITY
To the fullest extent that the DGCL or any other law of the State of Delaware (as they exist on the date hereof or as they may hereafter be amended) permits the limitation or elimination of the liability of directors or officers, no director or officer of the Corporation shall be liable to the Corporation or its stockholders for monetary damages for breach of fiduciary duty as a director or officer. No amendment to, or modification or repeal of, this Article VI shall adversely affect any right or protection of a director or officer of the Corporation existing hereunder with respect to any state of facts existing or act or omission occurring, or any cause of action, suit or claim that, but for this Article VI, would accrue or arise, prior to such amendment, modification or repeal. If, after this Amended and Restated Certificate of Incorporation is filed with the Secretary of State of the State of Delaware, the DGCL or such other law is amended to authorize corporate action further eliminating or limiting the personal liability of directors or officers, then the liability of a director or officer of the Corporation shall be eliminated or limited to the fullest extent permitted by the DGCL or such other law, as so amended.

ARTICLE VII — MEETINGS OF STOCKHOLDERS
(a) No Action by Written Consent. From and after the Trigger Date, any action required or permitted to be taken by the stockholders of the Corporation may be effected only at a duly called annual or special meeting of stockholders of the Corporation and may not be effected by any consent in writing by such stockholders.

(b) Special Meetings of Stockholders. Subject to any rights of the holders of any series of Preferred Stock, and to the requirements of applicable law, special meetings of stockholders of the Corporation may be called only (i) by or at the direction of the chairperson of the Board of Directors, (ii) by or at the direction of the chief executive officer of the Corporation, (iii) by or at the direction of the Board of Directors pursuant to a written resolution adopted by a majority of the total number of directors which the Corporation would have if there were no vacancies, or (iv) prior to the Trigger Date, by the Secretary of the Corporation at the request of the holders of fifty percent (50%) or more of the outstanding shares of Common Stock. Any business transacted at any special meeting of stockholders shall be limited to matters relating to the purpose or purposes stated in the notice of meeting.

(c) Election of Directors by Written Ballot. Election of directors need not be by written ballot.

ARTICLE IX — AMENDMENTS TO THE CERTIFICATE OF INCORPORATION AND BYLAWS
(a) Bylaws. In furtherance and not in limitation of the powers conferred by law, the Board of Directors is expressly authorized to make, alter, amend or repeal the bylaws of the Corporation subject to the power of the stockholders of the Corporation entitled to vote with respect thereto to make, alter, amend or repeal the bylaws both before and after the Trigger Date; provided, that with respect to the powers of stockholders entitled to vote with respect thereto to make, alter, amend or repeal the bylaws, (i) prior to the Trigger Date, in addition to any other vote otherwise required by law, the affirmative vote of at least a majority of the voting power of
-5-



the outstanding shares of capital stock of the Corporation entitled to vote with respect thereto, voting together as a single class, shall be required to make, alter, amend or repeal the bylaws of the Corporation and (ii) from and after the Trigger Date, in addition to any other vote otherwise required by law, the affirmative vote of the holders of at least seventy-five percent (75%) of the voting power of the outstanding shares of capital stock of the Corporation entitled to vote with respect thereto, voting together as a single class, shall be required to make, alter, amend or repeal the bylaws of the Corporation.

(b) Amendments to the Certificate of Incorporation. The Corporation reserves the right to amend, alter, change or repeal any provision contained in this Amended and Restated Certificate of Incorporation both before and after the Trigger Date, in the manner now or hereafter prescribed by the DGCL, and all rights conferred upon stockholders herein are granted subject to this reservation. Notwithstanding anything to the contrary contained in this Amended and Restated Certificate of Incorporation, and notwithstanding that a lesser percentage may be permitted from time to time by applicable law, from and after the Trigger Date, no provision of Article IV, Article V, Article VI, paragraphs (a) and (b) of Article VII, Article VIII, Article IX, Article X and Article XI may be altered, amended or repealed in any respect, nor may any provision or bylaw inconsistent therewith be adopted, unless, in addition to any other vote required by this Amended and Restated Certificate of Incorporation or otherwise required by law, such alteration, amendment, repeal or adoption is approved (i) prior to the Trigger Date, by the affirmative vote of the holders of at least a majority of the voting power of the outstanding shares of capital stock of the Corporation entitled to vote generally in the election of directors, voting together as a single class, at a meeting of the stockholders called for that purpose and (ii) from and after the Trigger Date, by the affirmative vote of the holders of at least seventy-five percent (75%) of the voting power of the outstanding shares of capital stock of the Corporation entitled to vote generally in the election of directors, voting together as a single class, at a meeting of the stockholders called for that purpose.

ARTICLE X – BUSINESS COMBINATIONS
a.Limitations on Business Combinations. The Corporation shall not engage in any business combination (as defined below), at any point in time at which any class of the Corporation’s Common Stock is registered under Section 12(b) or Section 12(g) of the Exchange Act, with any interested stockholder (as defined below) for a period of three (3) years following the time that such stockholder became an interested stockholder, unless:
i.prior to such time, the Board of Directors approved either the business combination or the transaction which resulted in the stockholder becoming an interested stockholder;
ii.upon consummation of the transaction which resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least eighty-five percent (85%) of the voting stock (as defined below) of the Corporation outstanding at the time the transaction commenced, excluding for purposes of determining the voting stock outstanding (but not the outstanding voting stock owned by the interested stockholder) those shares owned by (i) persons who are directors of the Corporation
-6-



and also officers of the Corporation or (ii) employee stock plans of the Corporation in which employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer; or
iii.at or subsequent to such time, the business combination is approved by the Board of Directors and authorized at an annual or special meeting of stockholders, and not by written consent, by the affirmative vote of at least sixty-six and two-thirds percent (66 2/3%) of the outstanding voting stock of the Corporation which is not owned by the interested stockholder.
b.Definitions. For purposes of this Article X, references to:
i.affiliate” means a person that directly, or indirectly through one or more intermediaries, controls, or is controlled by, or is under common control with, another person.
ii.associate,” when used to indicate a relationship with any person, means: (i) any corporation, partnership, unincorporated association or other entity of which such person is a director, officer or partner or is, directly or indirectly, the owner of twenty percent (20%) or more of any class of voting stock; (ii) any trust or other estate in which such person has at least a twenty percent (20%) beneficial interest or as to which such person serves as trustee or in a similar fiduciary capacity; and (iii) any relative or spouse of such person, or any relative of such spouse, who has the same residence as such person.
iii.business combination,” when used in reference to the Corporation and any interested stockholder of the Corporation, means:
(1) any merger or consolidation of the Corporation or any direct or indirect majority-owned subsidiary of the Corporation (a) with the interested stockholder, or (b) with any other corporation, partnership, unincorporated association or other entity if the merger or consolidation is caused by the interested stockholder and as a result of such merger or consolidation paragraph (b) of this Article X is not applicable to the surviving entity;
(2) any sale, lease, exchange, mortgage, pledge, transfer or other disposition (in one transaction or a series of transactions), except proportionately as a stockholder of the Corporation, to or with the interested stockholder, whether as part of a dissolution or otherwise, of assets of the Corporation or of any direct or indirect majority-owned subsidiary of the Corporation which assets have an aggregate market value equal to ten percent (10%) or more of either the aggregate market value of all the assets of the Corporation determined on a consolidated basis or the aggregate market value of all the outstanding stock of the Corporation;
(3) any transaction which results in the issuance or transfer by the Corporation or by any direct or indirect majority-owned subsidiary of the Corporation of any stock of the Corporation or of such subsidiary to the interested stockholder, except: (a) pursuant to the exercise, exchange or conversion of securities exercisable for, exchangeable for or convertible into stock of the Corporation or any such subsidiary which securities were outstanding prior to the time that the interested stockholder became such; (b) pursuant to a merger under Section 251(g) or Section 253 of the DGCL; (c) pursuant to a dividend or distribution paid or made, or the exercise, exchange or conversion of securities exercisable for,
-7-



exchangeable for or convertible into stock of the Corporation or any such subsidiary which security is distributed, pro rata to all holders of a class or series of stock of the Corporation subsequent to the time the interested stockholder became such; (d) pursuant to an exchange offer by the Corporation to purchase stock made on the same terms to all holders of such stock; or (e) any issuance or transfer of stock by the Corporation; provided, however, that in no case under clauses (c) through (e) of this subsection (3) shall there be an increase in the interested stockholder’s proportionate share of the stock of any class or series of the Corporation or of the voting stock of the Corporation (except as a result of immaterial changes due to fractional share adjustments);
(4) any transaction involving the Corporation or any direct or indirect majority-owned subsidiary of the Corporation which has the effect, directly or indirectly, of increasing the proportionate share of the stock of any class or series, or securities convertible into the stock of any class or series, of the Corporation or of any such subsidiary which is owned by the interested stockholder, except as a result of immaterial changes due to fractional share adjustments or as a result of any purchase or redemption of any shares of stock not caused, directly or indirectly, by the interested stockholder; or
(5) any receipt by the interested stockholder of the benefit, directly or indirectly (except proportionately as a stockholder of the Corporation), of any loans, advances, guarantees, pledges, or other financial benefits (other than those expressly permitted in subsections (1) through (4) above) provided by or through the Corporation or any direct or indirect majority-owned subsidiary.
i.control,” including the terms “controlling,” “controlled by” and “under common control with,” means the possession, directly or indirectly, of the power to direct or cause the direction of the management and policies of a person, whether through the ownership of voting stock, by contract, or otherwise. A person who is the owner of twenty percent (20%) or more of the outstanding voting stock of the Corporation, partnership, unincorporated association or other entity shall be presumed to have control of such entity, in the absence of proof by a preponderance of the evidence to the contrary. Notwithstanding the foregoing, a presumption of control shall not apply where such person holds voting stock, in good faith and not for the purpose of circumventing this Article X, as an agent, bank, broker, nominee, custodian or trustee for one or more owners who do not individually or as a group have control of such entity.
ii.interested stockholder” means any person (other than the Corporation or any direct or indirect majority-owned subsidiary of the Corporation) that (i) is the owner of fifteen percent (15%) or more of the outstanding voting stock of the Corporation, or (ii) is an affiliate or associate of the Corporation and was the owner of fifteen percent (15%) or more of the outstanding voting stock of the Corporation at any time within the three (3) year period immediately prior to the date on which it is sought to be determined whether such person is an interested stockholder, and the affiliates and associates of such person; provided, however, that the term “interested stockholder” shall not include (a) the TSG Entities, (b) a stockholder that becomes an interested stockholder inadvertently and (i) as
-8-



soon as practicable divests itself of ownership of sufficient shares so that such stockholder ceases to be an interested stockholder and (ii) would not, at any time within the three-year period immediately prior to a business combination between the Corporation and such stockholder, have been an interested stockholder but for the inadvertent acquisition of ownership or (c) any person whose ownership of shares in excess of the fifteen percent (15%) limitation set forth herein is the result of any action taken solely by the Corporation; provided that such person specified in this clause (c) shall be an interested stockholder if thereafter such person acquires additional shares of voting stock of the Corporation, except as a result of further corporate action not caused, directly or indirectly, by such person. For the purpose of determining whether a person is an interested stockholder, the voting stock of the Corporation deemed to be outstanding shall include stock deemed to be owned by the person through application of the definition of “owner” below but shall not include any other unissued stock of the Corporation which may be issuable pursuant to any agreement, arrangement or understanding, or upon exercise of conversion rights, warrants or options, or otherwise.
iii.owner,” including the terms “own” and “owned,” when used with respect to any stock, means a person that individually or with or through any of its affiliates or associates:
(1) beneficially owns such stock, directly or indirectly; or
(2) has (a) the right to acquire such stock (whether such right is exercisable immediately or only after the passage of time) pursuant to any agreement, arrangement or understanding, or upon the exercise of conversion rights, exchange rights, warrants or options, or otherwise; provided, however, that a person shall not be deemed the owner of stock tendered pursuant to a tender or exchange offer made by such person or any of such person’s affiliates or associates until such tendered stock is accepted for purchase or exchange; or (b) the right to vote such stock pursuant to any agreement, arrangement or understanding; provided, however, that a person shall not be deemed the owner of any stock because of such person’s right to vote such stock if the agreement, arrangement or understanding to vote such stock arises solely from a revocable proxy or consent given in response to a proxy or consent solicitation made to ten (10) or more persons; or
(3) has any agreement, arrangement or understanding for the purpose of acquiring, holding, voting (except voting pursuant to a revocable proxy or consent as described in item (b) of subsection (2) above), or disposing of such stock with any other person that beneficially owns, or whose affiliates or associates beneficially own, directly or indirectly, such stock.
i.person” means any individual, corporation, partnership, unincorporated association or other entity.
ii.stock” means, with respect to any corporation, capital stock and, with respect to any other entity, any equity interest.
iii.voting stock” means stock of any class or series entitled to vote generally in the election of directors.

-9-



ARTICLE XI – RENOUNCEMENT OF CORPORATE OPPORTUNITY
(a) Scope. The provisions of this Article XI are set forth to define, to the extent permitted by applicable law, the duties of Exempted Persons (as defined below) to the Corporation with respect to certain classes or categories of business opportunities. “Exempted Persons” means each of the TSG Entities (other than the Corporation and its subsidiaries) and all of their respective partners, principals, directors, officers, members, managers, managing directors and/or employees, including any of the foregoing who serve as employees, officers or directors of the Corporation.

(b) Competition and Allocation of Corporate Opportunities. The Exempted Persons shall not have any fiduciary duty or other duty to refrain from engaging directly or indirectly in the same or similar business activities or lines of business as the Corporation or any of its subsidiaries. To the fullest extent permitted by applicable law, the Corporation, on behalf of itself and its subsidiaries, renounces any interest or expectancy of the Corporation and its subsidiaries in, or in being offered an opportunity to participate in, business opportunities that are from time to time available or presented to the Exempted Persons, even if the opportunity is in the line of business of the Corporation or its subsidiaries or is otherwise one that the Corporation or its subsidiaries might reasonably be deemed to have pursued or had the ability or desire to pursue if granted the opportunity to do so, and each such Exempted Person shall have no duty to communicate or offer such business opportunity to the Corporation (and there shall be no restriction on the Exempted Persons using the general knowledge and understanding of the Corporation and the industry in which it operates which it has gained as an Exempted Person in considering and pursuing such opportunities or in making investment, voting, monitoring, governance or other decisions relating to other entities or securities) and, to the fullest extent permitted by applicable law, shall not be liable to the Corporation or any of its subsidiaries or, to the extent applicable, any of its or their stockholders for breach of any fiduciary or other duty, as a director or officer or otherwise, by reason of the fact that such Exempted Person pursues or acquires such business opportunity, directs such business opportunity to another person or fails to present such business opportunity, or information regarding such business opportunity, to the Corporation or its subsidiaries, or uses such knowledge and understanding in the manner described herein.

(c) Certain Matters Deemed Not Corporate Opportunities. In addition to and notwithstanding the foregoing provisions of this Article XI, a corporate opportunity shall not be deemed to belong to the Corporation if it is a business opportunity that the Corporation is not financially able or contractually permitted or legally able to undertake, or that is, from its nature, not in the line of the Corporation’s business or is of no practical advantage to it or that is one in which the Corporation has no interest or reasonable expectancy.

(d) Amendment of this Article. No amendment or repeal of this Article XI in accordance with the provisions of paragraph (b) of Article IX shall apply to or have any effect on the liability or alleged liability of any Exempted Person for or with respect to any activities or opportunities of which such Exempted Person becomes aware prior to such amendment or repeal. This Article XI shall not limit any protections or defenses available to, or
-10-



indemnification or advancement rights of, any director or officer of the Corporation under this Amended and Restated Certificate of Incorporation, the Corporation’s bylaws or applicable law.

ARTICLE XII – EXCLUSIVE JURISDICTION FOR CERTAIN ACTIONS
(a) Exclusive Forum. Unless the Board of Directors or one of its committees otherwise approves, in accordance with Section 141 of the DGCL, this Amended and Restated Certificate of Incorporation and the bylaws of the Corporation, to the selection of an alternate forum, the Court of Chancery of the State of Delaware (or, if the Court of Chancery of the State of Delaware does not have jurisdiction, the Superior Court of the State of Delaware, or, if the Superior Court of the State of Delaware also does not have jurisdiction, the United States District Court for the District of Delaware) shall, to the fullest extent permitted by applicable law, be the sole and exclusive forum for (i) any derivative action or proceeding brought on behalf of the Corporation, (ii) any action asserting a claim of breach of a fiduciary duty owed by any director, officer or other employee of the Corporation to the Corporation or the Corporation’s stockholders, (iii) any action asserting a claim against the Corporation arising pursuant to any provision of the DGCL or the Corporation’s Amended and Restated Certificate of Incorporation or bylaws, (iv) any action to interpret, apply, enforce or determine the validity of this Amended and Restated Certificate of Incorporation or the bylaws of the Corporation or (v) any action asserting a claim against the Corporation governed by the internal affairs doctrine (each, a “Covered Proceeding”); provided that, the provisions of this Article XII(a) will not apply to suits brought to enforce any liability or duty created by the Securities Exchange Act of 1934, as amended, or any other claim for which the federal courts have exclusive jurisdiction; and provided further that, if and only if the Court of Chancery of the State of Delaware dismisses any such action for lack of subject matter jurisdiction, such action may be brought in another state or federal court sitting in the State of Delaware.

(b) Personal Jurisdiction. If any action the subject matter of which is a Covered Proceeding is filed in a court other than the Court of Chancery of the State of Delaware, or, where permitted in accordance with paragraph (a) above, the Superior Court of the State of Delaware or the United States District Court for the District of Delaware, (each, a “Foreign Action”) in the name of any person or entity (a “Claiming Party”) without the prior approval of the Board of Directors or one of its committees in the manner described in paragraph (a) above, such Claiming Party shall be deemed to have consented to (i) the personal jurisdiction of the Court of Chancery of the State of Delaware, or, where applicable, the Superior Court of the State of Delaware and the United States District Court for the District of Delaware, in connection with any action brought in any such courts to enforce paragraph (a) above (an “Enforcement Action”) and (ii) having service of process made upon such Claiming Party in any such Enforcement Action by service upon such Claiming Party’s counsel in the Foreign Action as agent for such Claiming Party.

(c) Federal Forum. Unless the Corporation consents in writing to the selection of an alternative forum, the federal district courts of the United States shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act of 1933, as amended.

-11-



(d) Notice and Consent. Any person or entity purchasing or otherwise acquiring any interest in any security of the Corporation shall be deemed to have notice of and consented to the provisions of this Article XII and waived any defense of personal jurisdiction and argument relating to the inconvenience of the forums referenced above in connection with any Covered Proceeding.

ARTICLE XIII – SEVERABILITY
If any provision or provisions of this Amended and Restated Certificate of Incorporation shall be held to be invalid, illegal or unenforceable as applied to any circumstance for any reason whatsoever: (i) the validity, legality and enforceability of such provisions in any other circumstance and of the remaining provisions of this Amended and Restated Certificate of Incorporation (including, without limitation, each portion of any paragraph of this Amended and Restated Certificate of Incorporation containing any such provision held to be invalid, illegal or unenforceable that is not itself held to be invalid, illegal or unenforceable) shall not in any way be affected or impaired thereby and (ii) to the fullest extent possible, the provisions of this Amended and Restated Certificate of Incorporation (including, without limitation, each such portion of any paragraph of this Amended and Restated Certificate of Incorporation containing any such provision held to be invalid, illegal or unenforceable) shall be construed so as to permit the Corporation to protect its directors, officers, employees and agents from personal liability in respect of their good faith service to or for the benefit of the Corporation to the fullest extent permitted by law.

[Remainder of page intentionally left blank]
-12-





IN WITNESS WHEREOF, the undersigned has caused this Amended and Restated Certificate of Incorporation to be executed by the officer below this 17th day of March, 2021.

THE DUCKHORN PORTFOLIO, INC.


By: /s/ Alex Ryan
Name: Alex Ryan
Title: Chief Executive Officer
-13-

EX-10.3 3 exhibit103.htm EX-10.3 Document
Exhibit 10.3
SECOND AMENDMENT TO AMENDED AND RESTATED
FIRST LIEN LOAN AND SECURITY AGREEMENT

This SECOND AMENDMENT TO AMENDED AND RESTATED FIRST LIEN LOAN AND SECURITY AGREEMENT (this Amendment) is dated as of May 2, 2023, and is entered into by and among SELWAY WINE COMPANY, a Delaware corporation (“Intermediate Holdco”), MALLARD BUYER CORP., a Delaware corporation (Borrower Agent”), each other Subsidiary of Intermediate Holdco party hereto (together with the Borrower Agent, each a “Borrower” and, collectively, “Borrowers”), the Lenders (as defined below) party hereto, and BMO HARRIS BANK N.A., as successor in interest to BANK OF THE WEST (“BMO”), as administrative agent for the Lenders (in such capacity, “Agent”).
RECITALS
WHEREAS, Intermediate Holdco, Borrowers, the financial institutions party thereto as of the date hereof, as lenders, and the Agent are parties to that certain Amended and Restated First Lien Loan and Security Agreement, dated as of November 4, 2022 (as amended from time to time prior to the date hereof, the “Existing Loan Agreement” and the Existing Loan Agreement, as amended by this Amendment, the “Loan Agreement”);
WHEREAS, the Borrowers have requested that Agent and the Required Lenders agree to amend the Existing Loan Agreement by amending the definition of Fixed Charge Coverage Ratio; and
WHEREAS, Agent and the Required Lenders have agreed to Borrowers’ request, subject to the terms of this Amendment.
NOW, THEREFORE, in consideration of the premises and the agreements, provisions and covenants herein contained, the parties agree as follows:
1.DEFINITIONS. All terms which are defined in the Loan Agreement shall have the same definition when used herein unless a different definition is ascribed to such term under this Amendment, in which case, the definition contained herein shall govern.
2.AMENDMENTS. Upon the Second Amendment Effective Date (as defined below), the Existing Loan Agreement is hereby amended as follows:
a.Revise Definition of Fixed Charge Coverage Ratio. The definition of “Fixed Charge Coverage Ratio” in Section 1.1 of the Existing Loan Agreement is hereby amended and restated in its entirety as follows:
Fixed Charge Coverage Ratio: the ratio, determined on a consolidated basis for Intermediate Holdco and its Subsidiaries, of (a) (i) TTM EBITDA minus (ii) Maintenance Capital Expenditure Amount paid during the applicable Test Period (except those financed with (x) Debt, other than revolving credit facilities or (y) proceeds arising from a casualty event covered by insurance, an Asset Disposition not prohibited by Section 10.2.6 or an issuance of any Equity Interests (or receipt of capital contributions) by any Borrower, in each case, to the extent such proceeds are applied to finance such Capital Expenditures within 365 days) minus (iii) all federal, state, and local income taxes paid in cash during such period or Distributions made in accordance with Section 10.2.4 by any Obligor to the direct or indirect parent of Intermediate Holdco for the payment of such taxes during the applicable Test Period, to (b) Fixed Charges.
a.Addition of New Defined Terms. The defined terms “Maintenance Capital Expenditures” and “Maintenance Capital Expenditure Amount” are added to Section 1.1 of the Existing Loan Agreement as follows in the appropriate alphabetical order:
Maintenance Capital Expenditures: all Capital Expenditures necessary to maintain existing output or capacity of operations, including expenditures required by policies (whether regulatory, internal, or other) which govern existing operations.
Maintenance Capital Expenditure Amount: an amount of Maintenance Capital Expenditures equal to, as of any date of determination, the greater of (a) $7.5 million, and (b) the actual amount paid for such Maintenance Capital Expenditures during the applicable Test Period.
1


1.CONDITIONS PRECEDENT TO EFFECTIVENESS OF AMENDMENT. This Amendment shall become effective on the date (such date the “Second Amendment Effective Date”) on which Agent shall have received counterparts to this Amendment, duly executed by the Agent, Intermediate Holdco, the Borrowers, and the Required Lenders party hereto.
2.REPRESENTATIONS AND WARRANTIES. Intermediate Holdco and each of the Borrowers hereby affirm to Agent and the Lenders party hereto:
a.All of Borrowers’ representations and warranties set forth in Section 9 of the Loan Agreement are true and correct in all material respects as of the date hereof; provided that to the extent such representations and warranties expressly relate to an earlier date, such representations and warranties shall be true and correct in all material respect as of such earlier date (provided that if a representation or warranty is by its terms already subject to a materiality qualifier, it shall not be further subject to the materiality qualifier in this Section 4.1).
b.No Default or Event of Default exists or would arise after giving effect to this Amendment.
3.LIMITED EFFECT. Except for the specific amendments contained in this Amendment, the Loan Agreement and the other Loan Documents shall remain unchanged and in full force and effect.
4.GOVERNING LAW; CONSENT TO FORUM. Sections 14.13 and 14.14 of the Loan Agreement are incorporated herein by reference, mutatis mutandis.
5.COUNTERPARTS. This Amendment may be executed in counterparts, each of which when shall constitute an original, but all of which when taken together shall constitute a single contract. Delivery of a signature page of this Amendment by telecopy or other electronic means shall be effective as delivery of a manually executed counterpart of this Amendment.

[Signatures are on following pages]


2


IN WITNESS WHEREOF, this Amendment has been executed and delivered as of the date set forth above.
INTERMEDIATE HOLDCO:

SELWAY WINE COMPANY


By: /s/     Alex Ryan
Name:    Alex Ryan
Title: President and Chief Executive Officer     


BORROWERS:

MALLARD BUYER CORP.
HERITAGE WINE, LLC
CANVASBACK WINE, LLC
WATERFOWL WINE, LLC
HERITAGE VINEYARD, LLC
DUCKHORN WINE COMPANY
KB WINES CORPORATION
DOMAINE, M.B., LLC
CHENOWETH GRAGAM LLC



By: /s/     Alex Ryan    
Name:    Alex Ryan
Title: President and Chief Executive Officer




3


AGENT AND LENDERS:

BANK OF THE WEST,
as Agent


By: /s/     Eric Andersen
Name:    Eric Andersen
Title:    Vice President

BANK OF THE WEST,
as Lender


By: /s/     Richard Appleby
Name:    Richard Appleby
Title: Vice President





4


AGCountry Farm Credit Services, PCA,
as Lender


By: /s/     Lisa Casewell
Name:Lisa Casewell
Title:Vice President Capital Markets






5


Capital Farm Credit PCA,
as Lender


By: /s/     Agustin Arzeno
Name:Agustin Arzeno
Title:Director Capital Markets




6


Capital Farm Credit, FLCA,
as Lender


By: /s/     Agustin Arzeno
Name:Agustin Arzeno
Title:Director Capital Markets







7


Compeer Financial, PCA,
as Lender


By: /s/     Daniel J. Best
Name:Daniel J. Best
Title:Director, Capital Markets




8


Farm Credit Services of America, PCA,
as Lender


By: /s/     Dustin Oswald
Name: Dustin Oswald
Title:Vice President - Capital Markets




9


Greenstone Farm Credit Services, FLCA,
as Lender


By: /s/     Curtis Flammini
Name:Curtis Flammini
Title: VP of Capital Markets Lending




10


Greenstone Farm Credit Services, ACA,
as Lender


By: /s/     Curtis Flammini
Name:Curtis Flammini
Title: VP of Capital Markets Lending




11


ING Capital LLC,
as Lender


By /s/     Michael Chen
Name:Michael Chen
Title:Director



By: /s/     Jeffrery Chu
Name:Jeffrey Chu
Title:Director




12


JP Morgan Chase Bank N.A.,
as Lender


By /s/     Philip Busqua
Name:Philip Busqua
Title:Authorized Signer




13


MUFG Union Bank N.A.,
as Lender


By: /s/     Peter Ehlinger
Name:Peter Ehlinger
Title:Vice President




14


AGWest Farm Credit, PCA (fka, Northwest Farm Credit Services, PCA),
as Lender


By: /s/     Paul Hadley
Name:Paul Hadley
Title:Vice President






15


HTLF Bank,
as Lender


By: /s/     Travis Moncada
Name:Travis Moncada
Title:SVP/SRM





16
EX-31.1 4 exhibit311.htm EX-31.1 Document
Exhibit 31.1
CERTIFICATION PURSUANT TO
RULE 13a-14(a) OR 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Alex Ryan, certify that:

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

Date: June 8, 2023
By:/s/ Alex Ryan
Alex Ryan
President, Chief Executive Officer and Chairman
(Principal Executive Officer)

EX-31.2 5 exhibit312.htm EX-31.2 Document
Exhibit 31.2
CERTIFICATION PURSUANT TO
RULE 13a-14(a) OR 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Lori Beaudoin, certify that:

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

Date: June 8, 2023
By:/s/ Lori Beaudoin
Lori Beaudoin
Executive Vice President, Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

EX-32.1 6 exhibit321.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

I, Alex Ryan, Chief Executive Officer of The Duckhorn Portfolio, Inc. (the “Company”), do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.the Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended April 30, 2023 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; 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: June 8, 2023
By:/s/ Alex Ryan
Alex Ryan
President, Chief Executive Officer and Chairman
(Principal Executive Officer)

I, Lori Beaudoin, Chief Financial Officer of The Duckhorn Portfolio, Inc. (the “Company”), do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.the Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended April 30, 2023 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; 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: June 8, 2023
By:/s/ Lori Beaudoin
Lori Beaudoin
Executive Vice President, Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

EX-101.SCH 7 napa-20230430.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Statements of Financial Position link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Statements of Financial Position (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Operations (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Description of business link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Basis of presentation and recent accounting pronouncements link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Property and equipment, net link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Accrued expenses link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Derivative instruments link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Fair value measurements link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Equity-based compensation link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Earnings per share link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Subsequent events link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Basis of presentation and recent accounting pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Property and equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Accrued expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Derivative instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Fair value measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Equity-based compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Earnings per share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Description of business (Details) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Basis of presentation and recent accounting pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Inventories - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Inventories - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Property and equipment, net - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Property and equipment, net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Accrued expenses - Components (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Accrued expenses - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Debt - Schedule of Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Derivative instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Derivative instruments - Interest Rate Swaps (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Derivative instruments - Total Notional Amount (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Derivative instruments - Estimated Fair Value and Classification of Derivative Instruments on the Condensed Consolidated Statements of Financial Position (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Derivative instruments - Amounts and Classification of the Gains and Losses in the Condensed Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Fair value measurements - Assets and Liabilities Measured on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Commitments and contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Equity-based compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Equity-based compensation - Activity for Awards (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Equity-based compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Equity-based compensation - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Earnings per share - Reconciliation of Basic and Diluted Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Subsequent events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 napa-20230430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 napa-20230430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 napa-20230430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Indemnification Agreement Indemnification Agreement [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Net income Net income (loss) Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] Long-term debt, gross Long-Term Debt, Gross Accounting Policies [Table] Accounting Policies [Table] Accounting Policies [Table] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Property, Plant and Equipment [Abstract] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Debt Instrument [Axis] Debt Instrument [Axis] Property and equipment, gross Property, Plant and Equipment, Gross Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Additional paid-in capital Additional Paid in Capital Basis spread on variable rate (percent) Debt Instrument, Basis Spread on Variable Rate Statistical Measurement [Domain] Statistical Measurement [Domain] Depreciation Depreciation Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Schedule of Derivative Instruments, Gain (Loss) Derivative Instruments, Gain (Loss) [Table Text Block] Share-Based Payment Arrangement [Abstract] Income taxes paid Income Taxes Paid Greater Than 33% and Less Than or Equal to 66% of Average Availability Greater Than 33% And Less Than Or Equal To 66% Of Average Availability [Member] Greater Than 33% And Less Than Or Equal To 66% Of Average Availability Net income attributable to The Duckhorn Portfolio, Inc. Net income attributable to The Duckhorn Portfolio, Inc. Net Income (Loss) Attributable to Parent Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Anti-dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Subsequent Event Type [Axis] Subsequent Event Type [Axis] Equity Component [Domain] Equity Component [Domain] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Secured Debt Secured Debt [Member] Fair value measurements Fair Value Measurement, Policy [Policy Text Block] Plan Name [Axis] Plan Name [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Accounting Policies [Line Items] Accounting Policies [Line Items] Accounting Policies [Line Items] Schedule of Restricted Shares Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Supplemental cash flow information Supplemental Cash Flow Information [Abstract] Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Derivative Instrument [Axis] Derivative Instrument [Axis] Plan Name [Domain] Plan Name [Domain] Total long-term liabilities Liabilities, Noncurrent Statement of Cash Flows [Abstract] Line of credit Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province Quoted prices in active markets (Level 1) Fair Value, Inputs, Level 1 [Member] ESPP Employee Stock [Member] Outstanding, weighted-average remaining contractual life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Award Type [Axis] Award Type [Axis] Basis of presentation and recent accounting pronouncements Basis of Presentation and Significant Accounting Policies [Text Block] Vineyards and improvements Vineyards and Improvements [Member] Vineyards and Improvements Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Current operating lease liabilities Operating Lease, Liability, Current Derivative asset Derivative Asset Expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Total long-term debt, net of current maturities and debt issuance costs Long-Term Debt, Excluding Current Maturities Total liabilities Liabilities Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Term Loan Tranche One Facility Term Loan Tranche One Facility [Member] Term Loan Tranche One Facility Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Wholesale - Distributors Sales Channel, Through Intermediary, Wholesale - Distributors [Member] Sales Channel, Through Intermediary, Wholesale - Distributors Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Term Loan Facility Term Loan Facility [Member] Term Loan Facility Revolving Line of Credit Revolving Credit Facility [Member] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Inventories Inventories [Member] Contract balances Revenue from Contract with Customer [Policy Text Block] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Weighted-average exercise price (per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] SOFR Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Number of units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Assets Assets, Fair Value Disclosure [Abstract] Unvested, beginning (in dollars per share) Unvested, ending (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Debt Debt Disclosure [Text Block] Asset Acquisition [Axis] Asset Acquisition [Axis] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Deferred compensation plan asset Deferred Compensation Plan Asset, Fair Value Disclosure Deferred Compensation Plan Asset, Fair Value Disclosure Accrued expenses Increase (Decrease) in Accrued Liabilities Incremental facility Line Of Credit Facility, Additional Incremental Facility Line Of Credit Facility, Additional Incremental Facility Subsequent Event Subsequent Event [Member] Document Period End Date Document Period End Date Initial public offering, net of issuance costs Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Total assets Assets Debt Disclosure [Abstract] Earnings Per Share [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Interest rate swap contract Interest rate swap contract Interest Rate Swap [Member] Schedule of Accrued Expenses Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Accrued expenses Accrued expenses Accrued Liabilities, Current Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Accrued compensation Employee-related Liabilities, Current Line of Credit Line of Credit [Member] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Earnings per share Earnings Per Share [Text Block] Excise taxes Excise and Sales Taxes Other long-term liabilities Other Noncurrent Liabilities [Member] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Current maturities of long-term debt Less: Current maturities of long-term debt Long-Term Debt Gross, Current Maturities Long-Term Debt Gross, Current Maturities Schedule of Derivative Instruments in Statement of Financial Position, Fair Value Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Award Type [Domain] Award Type [Domain] Unrecognized compensation expense, period for recognition (years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Exercisable, weighted-average remaining contractual life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Proceeds from employee stock purchase plan Proceeds from Stock Plans Trade spend Accrued Trade Spend, Current Accrued Trade Spend, Current Derivative Contract [Domain] Derivative Contract [Domain] Gross profit Gross Profit Entity Registrant Name Entity Registrant Name Subsequent events Subsequent Events [Text Block] Senior Secured Credit Facility Senior Secured Credit Facility [Member] Senior Secured Credit Facility Revolving line of credit, net Long-Term Line of Credit, Noncurrent Expected dividend yield (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Additional borrowing capacity Line of Credit Facility, Additional Borrowing Capacity Line of Credit Facility, Additional Borrowing Capacity Entity Address, City or Town Entity Address, City or Town Total stockholders' equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Principles of consolidation Consolidation, Policy [Policy Text Block] Number of vineyards purchased Number of Vineyards Purchased Number of Vineyards Purchased Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Minimum Minimum [Member] Non-controlling interest Stockholders' Equity Attributable to Noncontrolling Interest Total long-term debt Long-Term Debt, Gross, Excluding Current Maturities Long-Term Debt, Gross, Excluding Current Maturities Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Raw materials Inventory, Raw Materials, Net of Reserves Capitalized debt issuance costs Debt issuance costs Debt Issuance Costs, Net Commitments and Contingencies Disclosure [Abstract] Fair value measurements Fair Value Disclosures [Text Block] Stock price (in dollars per share) Share Price Trading Symbol Trading Symbol Entity File Number Entity File Number Revolving Credit and Delayed Draw Term Loan Revolving Credit Facility And Delayed Draw Term Loan [Member] Revolving Credit Facility And Delayed Draw Term Loan Commitments and Contingencies [Table] Commitments and Contingencies [Table] Commitments and Contingencies [Table] Debt Instrument Availability [Domain] Debt Instrument, Credit Availability [Domain] Debt Instrument, Credit Availability [Domain] Derivative instruments Derivatives, Policy [Policy Text Block] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period RSU Restricted Stock Units (RSUs) [Member] Effective income tax rate, percent Effective Income Tax Rate Reconciliation, Percent Accounting estimates Use of Estimates, Policy [Policy Text Block] Greater Than 66% of Average Availability Greater Than 66% Of Average Availability [Member] Greater Than 66% Of Average Availability Accounts payable Increase (Decrease) in Accounts Payable Subsequent Events [Abstract] Income taxes Income Tax Disclosure [Text Block] Long-term debt, net of current maturities and debt issuance costs Secured Long-Term Debt, Noncurrent Finished goods Inventory, Finished Goods, Net of Reserves Credit Facility [Domain] Credit Facility [Domain] Deferred compensation liability Deferred Compensation Liability, Current Capital Expenditure Loan Capital Expenditure Loan [Member] Capital Expenditure Loan Interest paid, net of amount capitalized Interest Paid, Excluding Capitalized Interest, Operating Activities Basic (in dollars per share) Earnings Per Share, Basic Fair value of vested restricted shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Wholesale - California direct to trade Sales Channel, Through Intermediary, Wholesale [Member] Sales Channel, Through Intermediary, Wholesale Inventories Inventory, Policy [Policy Text Block] Total The Duckhorn Portfolio, Inc. stockholders' equity Stockholders' Equity Attributable to Parent Derivative instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Entity Interactive Data Current Entity Interactive Data Current Sale of stock, number of shares issued in transaction Sale of Stock, Number of Shares Issued in Transaction Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Retained earnings Retained Earnings [Member] Unrecognized compensation expense of stock options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Common stock Common Stock [Member] Issuance of common stock under equity incentive plans Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Swingline Sub-Facility Swingline Sub-Facility [Member] Swingline Sub-Facility Shares available for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Statement [Table] Statement [Table] Payments of long-term debt Repayments of Other Long-Term Debt Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Document Quarterly Report Document Quarterly Report Letter of Credit Sub-Facility Letter of Credit [Member] Current assets: Assets, Current [Abstract] Operating lease liabilities Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Asset Acquisition [Domain] Asset Acquisition [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Accounts receivable trade, net Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Debt issuance costs expensed Debt Related Commitment Fees and Debt Issuance Costs Expired (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Document Fiscal Year Focus Document Fiscal Year Focus Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-Term Purchase Commitment, Category of Item Purchased [Domain] Variable Rate Component [Domain] Variable Rate Component [Domain] Variable Rate Component [Domain] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Issuance of long-term debt Proceeds from Issuance of Other Long-Term Debt Unvested, beginning (in shares) Unvested, ending (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Net income per share of common stock: Earnings per share attributable to The Duckhorn Portfolio, Inc.: Earnings Per Share, Basic and Diluted EPS [Abstract] Earnings Per Share, Basic and Diluted EPS Total other expenses, net Nonoperating Income (Expense) Variable Rate [Domain] Variable Rate [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Selling, general and administrative expenses Selling, General and Administrative Expense Bulk and Grape Sales Bulk and Grape Sales [Member] Bulk and Grape Sales Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Basic and Diluted Common Shares Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block] Document Transition Report Document Transition Report Local Phone Number Local Phone Number Schedule of Share-based Payment Arrangement, Option, Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Income from operations Operating Income (Loss) Inventories Increase (Decrease) in Inventories Shipping and Handling Shipping and Handling [Member] Recently adopted accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Weighted average shares of common stock outstanding: Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Goodwill Goodwill Other current liabilities Other Current Liabilities [Member] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Category of Item Purchased [Axis] Category of Item Purchased [Axis] Adjustments to reconcile net income to net cash from operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Income tax expense Income Tax Expense (Benefit) Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Deferred income taxes Deferred Income Tax Liabilities, Net Preferred stock, par or stated value per share (in dollars per share) Preferred Stock, Par or Stated Value Per Share Income Statement [Abstract] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Additional paid-in capital Additional Paid-in Capital [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Cost of sales Cost of Goods and Services Sold Derivative [Line Items] Derivative [Line Items] Diluted (in shares) Adjusted weighted average shares outstanding for diluted per share calculation (in shares) Weighted Average Number of Shares Outstanding, Diluted Derivative liability Derivative Liability Cash collateral received Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Derivative liability Derivative Liability, Subject to Master Netting Arrangement, before Offset Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term 2021 Equity Incentive Plan 2021 Equity Incentive Plan [Member] 2021 Equity Incentive Plan Buildings and improvements Building and Building Improvements [Member] Debt capitalization ratio Debt Instrument, Covenant Compliance, Debt To Capitalization Ratio Debt Instrument, Covenant Compliance, Debt To Capitalization Ratio Debt issuance costs Debt Issuance Costs, Gross Common stock, $0.01 par value; 500,000,000 shares authorized; 115,293,780 issued and outstanding at April 30, 2023 and 115,184,161 issued and outstanding at July 31, 2022 Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value DTC Sales Channel, Directly to Consumer [Member] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Cash - Beginning of period Cash - End of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Less: Net loss (income) attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Commitments and contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Foreign currency forward contracts Foreign currency forward contracts Foreign Exchange Forward [Member] Common stock, shares issued (in shares) Common Stock, Shares, Issued Deferred revenue Contract with Customer, Liability, Current Property and equipment additions in accounts payable and accrued expenses Capital Expenditures Incurred but Not yet Paid Revenue from contract with customer, percent Revenue from Contract with Customer, Excluding Assessed Tax, Percentage Revenue from Contract with Customer, Excluding Assessed Tax, Percentage Total The Duckhorn Portfolio, Inc. stockholders' equity Parent [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] Amendment Flag Amendment Flag Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Debt, face amount Debt Instrument, Face Amount Borrowings under line of credit Proceeds from Long-Term Lines of Credit Issuance of employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Construction in progress Construction in Progress [Member] Entity Current Reporting Status Entity Current Reporting Status Other current liabilities Other Liabilities, Current Other long-term assets Other Assets, Noncurrent Long-term purchase commitment, amount purchased, cost Long-Term Purchase Commitment, Amount Purchased, Cost Long-Term Purchase Commitment, Amount Purchased, Cost Accrued compensation Increase (Decrease) in Employee Related Liabilities Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Exercisable (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Depreciation and amortization Depreciation, Depletion and Amortization Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Interest Rate Swap Expiring November 2027 Interest Rate Swap Expiring November 2027 [Member] Interest Rate Swap Expiring November 2027 Issuance of employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Derivative [Table] Derivative [Table] Sale of stock, transaction costs Sale of Stock, Stock Issuance Costs Sale of Stock, Stock Issuance Costs Outstanding, beginning (in shares) Outstanding, ending (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Variable Rate Component [Axis] Variable Rate Component [Axis] Variable Rate Component Schedule of Interest Rate Derivatives Schedule of Interest Rate Derivatives [Table Text Block] Basis of presentation Basis of Accounting, Policy [Policy Text Block] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Stock options Share-Based Payment Arrangement, Option [Member] Less Than or Equal to 33% of Average Availability Less Than Or Equal To 33% Of Average Availability [Member] Less Than Or Equal To 33% Of Average Availability Other long-term assets Increase (Decrease) in Other Noncurrent Assets Expected volatility (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Allowance for credit losses on current accounts receivable Accounts Receivable, Allowance for Credit Loss, Current Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other expense (income), net Other Nonoperating Income (Expense) Balance Sheet Location [Axis] Balance Sheet Location [Axis] Sale of stock, price per share (in dollars per share) Sale of Stock, Price Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Income taxes payable Accrued Income Taxes, Current Long-term assets Assets, Noncurrent [Abstract] Maximum Maximum [Member] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Revenue recognized Contract with Customer, Liability, Revenue Recognized Entity Small Business Entity Small Business Inventory, capitalized costs incurred Inventory, Capitalized Interest Costs Incurred Inventory, Capitalized Interest Costs Incurred Unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Number of options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Property and equipment, net Property, Plant and Equipment Disclosure [Text Block] Variable interest entities Consolidation, Variable Interest Entity, Policy [Policy Text Block] Aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Accounts receivable trade, net Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Description of business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Consolidated Entities [Axis] Consolidated Entities [Axis] Payables and Accruals [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Debt Instrument [Line Items] Debt Instrument [Line Items] Issuance of common stock under equity incentive plans (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Payments for debt issuance costs Payments of Debt Issuance Costs Change in fair value of derivatives Total (gain) loss Derivative, Gain (Loss) on Derivative, Net Deferred compensation liability Deferred Compensation Liability, Fair Value Disclosure Deferred Compensation Liability, Fair Value Disclosure Debt Instrument Availability [Axis] Debt Instrument, Credit Availability [Axis] Debt Instrument, Credit Availability LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Inventories Inventories Inventory, Net Accounts payable Accounts Payable, Current Hedging Designation [Axis] Hedging Designation [Axis] Loan margin (percent) Line Of Credit Facility, Loan Margin Rate Line Of Credit Facility, Loan Margin Rate Entity Filer Category Entity Filer Category Basic (in shares) Weighted average number of shares outstanding for basic per share calculation (in shares) Weighted Average Number of Shares Outstanding, Basic 2016 Equity Plan 2016 Equity Incentive Plan [Member] 2016 Equity Incentive Plan North Coast Wine Production Facility North Coast Wine Production Facility [Member] North Coast Wine Production Facility Accruals relating to indemnification provisions Loss Contingency Accrual Liabilities Liabilities, Fair Value Disclosure [Abstract] Acquisition price Asset Acquisition, Consideration Transferred Share-based payment arrangement, expense Share-Based Payment Arrangement, Expense Commitments and contingencies (Note 10) Commitments and Contingencies Security Exchange Name Security Exchange Name Outstanding, beginning (in dollars per share) Outstanding, ending (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price First Lien Senior Secured Credit Facilities First Lien Senior Secured Credit Facilities [Member] First Lien Senior Secured Credit Facilities Loss on disposal of assets Gain (Loss) on Disposition of Assets Notional amount Derivative, Notional Amount Variable interest entity, net assets Net Assets Restricted shares Restricted stock awards Restricted Stock [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Net sales (net of excise taxes of $1,126, $1,072, $4,179 and $4,056, respectively) Revenue Revenue from Contract with Customer, Excluding Assessed Tax Shares available for future grants (in shares) Common Stock, Capital Shares Reserved for Future Issuance Long-term liabilities Liabilities, Noncurrent [Abstract] Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Significant unobservable inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Total long-term assets Assets, Noncurrent Equity-based compensation Share-Based Payment Arrangement [Text Block] Work in progress Inventory, Work in Process, Net of Reserves Revenue Revenue from Contract with Customer [Text Block] Term Loan Tranche Two Facility Term Loan Tranche Two Facility [Member] Term Loan Tranche Two Facility Non-controlling interest Noncontrolling Interest [Member] Risk-free interest rate (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Taxes paid related to net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and stockholders' equity Liabilities and Equity Amortization of debt issuance costs Amortization of Debt Issuance Costs Long-Term Debt, Type [Axis] Long-Term Debt, Type [Axis] Payments under line of credit Repayments of Long-Term Lines of Credit Land Land [Member] Cash Cash Effect of dilutive potential shares (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Organization, Consolidation and Presentation of Financial Statements [Abstract] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Significant other observable inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Current Fiscal Year End Date Current Fiscal Year End Date Accrued expenses Accounts Payable and Accrued Liabilities Disclosure [Text Block] Diluted (in dollars per share) Earnings Per Share, Diluted Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Sale of Stock [Domain] Sale of Stock [Domain] Payments of deferred offering costs Payments of Stock Issuance Costs Equity-based compensation (Note 11) APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Total current liabilities Liabilities, Current Long-term purchase contract, period Long-Term Purchase Commitment, Period Barrels Barrels [Member] Barrels Schedule of Share-based Payment Arrangement, Restricted Stock Unit, Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Variable Rate Component Two Variable Rate Component Two [Member] Variable Rate Component Two Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Schedule of Derivative Instruments Schedule of Derivative Instruments [Table Text Block] Derivative asset Derivative Asset, Subject to Master Netting Arrangement, before Offset Entity Address, Address Line One Entity Address, Address Line One Product and Service [Axis] Product and Service [Axis] Secondary Offering Secondary Offering [Member] Secondary Offering Cash collateral pledged Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset Fair Value Disclosures [Abstract] Unused capacity Line of Credit Facility, Remaining Borrowing Capacity Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Interest expense Interest Expense Derivative Instruments and Hedging Activities Disclosure [Abstract] Credit Facility [Axis] Credit Facility [Axis] Excess and obsolete inventory reserve Inventory Valuation Reserves Inventories Inventory Disclosure [Text Block] Schedule of Long-Term Debt Instruments Schedule of Long-Term Debt Instruments [Table Text Block] Machinery and equipment Machinery and Equipment [Member] Subsequent Event [Table] Subsequent Event [Table] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Inventory Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Interest rate Derivative, Fixed Interest Rate Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Abstract] Consolidated Entities [Domain] Consolidated Entities [Domain] Taxes paid related to net share settlement of equity awards (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Variable interest entity, ownership percentage Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage Net increase in cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Variable Rate Component One Variable Rate Component One [Member] Variable Rate Component One Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Weighted-average grant-date fair value (per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Taxes paid related to net share settlement of equity awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Capitalized leases costs used in production of inventory Lease Costs Used In Production Of Inventory, Capitalized Cost Lease Costs Used In Production Of Inventory, Capitalized Cost Accrued invoices and other accrued expenses Other Accrued Liabilities, Current Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] City Area Code City Area Code Accrued professional fees Accrued Professional Fees, Current ASSETS Assets [Abstract] Preferred stock Preferred Stock [Policy Text Block] Preferred Stock Long-Term Debt, Type [Domain] Long-Term Debt, Type [Domain] Area of property acquired (in acres) Area Of Property Acquired Area Of Property Acquired Delayed Draw Term Loan Facility Delayed Draw Term Loan Facility [Member] Delayed Draw Term Loan Facility Statement of Stockholders' Equity [Abstract] Sale of Stock [Axis] Sale of Stock [Axis] Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Non-cash investing activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Equity-based compensation Share-Based Payment Arrangement, Noncash Expense Term Loan and Delayed Draw Term Loan Facilities Term Loan And Delayed Draw Term Loan Facilities [Member] Term Loan And Delayed Draw Term Loan Facilities Variable Rate [Axis] Variable Rate [Axis] Cash surrender value of life insurance Cash Surrender Value of Life Insurance Other long-term liabilities Other Liabilities, Noncurrent Commitments and Contingencies [Line Items] Commitments and Contingencies [Line Items] Commitments and Contingencies [Line Items] Other current and long-term liabilities Increase (Decrease) in Other Operating Liabilities Purchases of property and equipment, net of sales proceeds Payments to Acquire Property, Plant, and Equipment Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Purchase commitment, remaining amount committed Purchase Commitment, Remaining Minimum Amount Committed Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] EX-101.PRE 11 napa-20230430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover - shares
9 Months Ended
Apr. 30, 2023
Jun. 01, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Apr. 30, 2023  
Document Transition Report false  
Entity File Number 001-40240  
Entity Registrant Name The Duckhorn Portfolio, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 81-3866305  
Entity Address, Address Line One 1201 Dowdell Lane  
Entity Address, City or Town Saint Helena  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94574  
City Area Code 707  
Local Phone Number 302-2658  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol NAPA  
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   115,293,780
Entity Central Index Key 0001835256  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Current Fiscal Year End Date --07-31  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Financial Position - USD ($)
$ in Thousands
Apr. 30, 2023
Jul. 31, 2022
Current assets:    
Cash $ 36,077 $ 3,167
Accounts receivable trade, net 43,274 37,026
Inventories 327,313 285,430
Prepaid expenses and other current assets 10,929 13,898
Total current assets 417,593 339,521
Long-term assets    
Property and equipment, net 267,474 269,659
Operating lease right-of-use assets 20,875 23,375
Intangible assets, net 186,116 191,786
Goodwill 425,209 425,209
Other long-term assets 5,286 1,963
Total long-term assets 904,960 911,992
Total assets 1,322,553 1,251,513
Current liabilities:    
Accounts payable 2,914 3,382
Accrued expenses 31,909 29,475
Accrued compensation 12,063 12,893
Deferred revenue 13,156 272
Current operating lease liabilities 3,647 3,498
Current maturities of long-term debt 9,721 9,810
Other current liabilities 3,214 672
Total current liabilities 76,624 60,002
Long-term liabilities    
Revolving line of credit, net 0 108,674
Long-term debt, net of current maturities and debt issuance costs 213,158 105,074
Operating lease liabilities 17,117 19,732
Deferred income taxes 90,483 90,483
Other long-term liabilities 2,217 387
Total long-term liabilities 322,975 324,350
Total liabilities 399,599 384,352
Commitments and contingencies (Note 10)
Stockholders' equity:    
Common stock, $0.01 par value; 500,000,000 shares authorized; 115,293,780 issued and outstanding at April 30, 2023 and 115,184,161 issued and outstanding at July 31, 2022 1,153 1,152
Additional paid-in capital 735,871 731,597
Retained earnings 185,353 133,824
Total The Duckhorn Portfolio, Inc. stockholders' equity 922,377 866,573
Non-controlling interest 577 588
Total stockholders' equity 922,954 867,161
Total liabilities and stockholders' equity $ 1,322,553 $ 1,251,513
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Financial Position (Parenthetical) - $ / shares
Apr. 30, 2023
Jul. 31, 2022
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 115,293,780 115,184,161
Common stock, shares outstanding (in shares) 115,293,780 115,184,161
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Income Statement [Abstract]        
Net sales (net of excise taxes of $1,126, $1,072, $4,179 and $4,056, respectively) $ 91,242 $ 91,584 $ 302,901 $ 294,501
Cost of sales 40,731 47,622 142,494 148,652
Gross profit 50,511 43,962 160,407 145,849
Selling, general and administrative expenses 23,989 23,126 79,307 70,178
Income from operations 26,522 20,836 81,100 75,671
Interest expense 2,993 1,618 7,839 4,860
Other expense (income), net 729 (1,046) 3,385 (2,477)
Total other expenses, net 3,722 572 11,224 2,383
Income before income taxes 22,800 20,264 69,876 73,288
Income tax expense 6,006 4,699 18,358 18,483
Net income 16,794 15,565 51,518 54,805
Less: Net loss (income) attributable to non-controlling interest 3 0 11 (35)
Net income attributable to The Duckhorn Portfolio, Inc. $ 16,797 $ 15,565 $ 51,529 $ 54,770
Net income per share of common stock:        
Basic (in dollars per share) $ 0.15 $ 0.14 $ 0.45 $ 0.48
Diluted (in dollars per share) $ 0.15 $ 0.14 $ 0.45 $ 0.47
Weighted average shares of common stock outstanding:        
Basic (in shares) 115,255,671 115,115,850 115,209,972 115,070,183
Diluted (in shares) 115,367,455 115,281,724 115,425,034 115,347,808
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Income Statement [Abstract]        
Excise taxes $ 1,126 $ 1,072 $ 4,179 $ 4,056
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Total The Duckhorn Portfolio, Inc. stockholders' equity
Common stock
Additional paid-in capital
Retained earnings
Non-controlling interest
Beginning balance (in shares) at Jul. 31, 2021     115,046,793      
Beginning balance at Jul. 31, 2021 $ 802,238 $ 801,687 $ 1,150 $ 726,903 $ 73,634 $ 551
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 54,805 54,770     54,770 35
Issuance of common stock under equity incentive plans (in shares)     172,690      
Issuance of common stock under equity incentive plans 1 1 $ 3 (2)    
Equity-based compensation (Note 11) 4,240 4,240   4,240    
Taxes paid related to net share settlement of equity awards (in shares)     (51,720)      
Taxes paid related to net share settlement of equity awards (839) (839) $ (1) (838)    
Initial public offering, net of issuance costs (270) (270)   (270)    
Ending balance (in shares) at Apr. 30, 2022     115,167,763      
Ending balance at Apr. 30, 2022 860,175 859,589 $ 1,152 730,033 128,404 586
Beginning balance (in shares) at Jan. 31, 2022     115,065,210      
Beginning balance at Jan. 31, 2022 844,084 843,498 $ 1,151 729,508 112,839 586
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 15,565 15,565     15,565 0
Issuance of common stock under equity incentive plans (in shares)     154,273      
Issuance of common stock under equity incentive plans 0   $ 2 (2)    
Equity-based compensation (Note 11) 1,365 1,365   1,365    
Taxes paid related to net share settlement of equity awards (in shares)     (51,720)      
Taxes paid related to net share settlement of equity awards (839) (839) $ (1) (838)    
Ending balance (in shares) at Apr. 30, 2022     115,167,763      
Ending balance at Apr. 30, 2022 $ 860,175 859,589 $ 1,152 730,033 128,404 586
Beginning balance (in shares) at Jul. 31, 2022 115,184,161   115,184,161      
Beginning balance at Jul. 31, 2022 $ 867,161 866,573 $ 1,152 731,597 133,824 588
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 51,518 51,529     51,529 (11)
Issuance of common stock under equity incentive plans (in shares)     138,839      
Issuance of common stock under equity incentive plans 1 1 $ 1      
Issuance of employee stock purchase plan (in shares)     12,870      
Issuance of employee stock purchase plan 181 181   181    
Equity-based compensation (Note 11) 4,741 4,741   4,741    
Taxes paid related to net share settlement of equity awards (in shares)     (42,090)      
Taxes paid related to net share settlement of equity awards $ (648) (648)   (648)    
Ending balance (in shares) at Apr. 30, 2023 115,293,780   115,293,780      
Ending balance at Apr. 30, 2023 $ 922,954 922,377 $ 1,153 735,871 185,353 577
Beginning balance (in shares) at Jan. 31, 2023     115,219,396      
Beginning balance at Jan. 31, 2023 905,051 904,471 $ 1,152 734,763 168,556 580
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 16,794 16,797     16,797 (3)
Issuance of common stock under equity incentive plans (in shares)     116,474      
Issuance of common stock under equity incentive plans 1 1 $ 1      
Equity-based compensation (Note 11) 1,756 1,756   1,756    
Taxes paid related to net share settlement of equity awards (in shares)     (42,090)      
Taxes paid related to net share settlement of equity awards $ (648) (648)   (648)    
Ending balance (in shares) at Apr. 30, 2023 115,293,780   115,293,780      
Ending balance at Apr. 30, 2023 $ 922,954 $ 922,377 $ 1,153 $ 735,871 $ 185,353 $ 577
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Cash flows from operating activities    
Net income $ 51,518 $ 54,805
Adjustments to reconcile net income to net cash from operating activities:    
Depreciation and amortization 20,528 17,345
Loss on disposal of assets 75 12
Change in fair value of derivatives 2,943 (1,947)
Amortization of debt issuance costs 774 1,206
Equity-based compensation 4,741 4,240
Change in operating assets and liabilities:    
Accounts receivable trade, net (6,248) (5,851)
Inventories (39,278) (24,340)
Prepaid expenses and other current assets 1,633 1,767
Other long-term assets (508) (46)
Accounts payable (352) 1,535
Accrued expenses 3,681 4,550
Accrued compensation (831) (5,820)
Deferred revenue 12,884 425
Other current and long-term liabilities 193 (26)
Net cash provided by operating activities 51,753 47,855
Cash flows from investing activities    
Purchases of property and equipment, net of sales proceeds (14,111) (24,798)
Net cash used in investing activities (14,111) (24,798)
Cash flows from financing activities    
Payments under line of credit (119,000) (77,000)
Borrowings under line of credit 9,000 68,000
Issuance of long-term debt 225,833 0
Payments of long-term debt (117,666) (8,538)
Taxes paid related to net share settlement of equity awards (648) (839)
Proceeds from employee stock purchase plan 181 0
Payments for debt issuance costs (2,432) 0
Payments of deferred offering costs 0 (270)
Net cash used in financing activities (4,732) (18,647)
Net increase in cash 32,910 4,410
Cash - Beginning of period 3,167 4,244
Cash - End of period 36,077 8,654
Supplemental cash flow information    
Interest paid, net of amount capitalized 4,421 3,726
Income taxes paid 10,921 13,923
Non-cash investing activities    
Property and equipment additions in accounts payable and accrued expenses $ 332 $ 507
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Description of business
9 Months Ended
Apr. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of business Description of business
The Duckhorn Portfolio, Inc. and its subsidiaries (the “Company” or “Management”) headquartered in St. Helena, CA, produce luxury and ultra-luxury wine across a portfolio of winery brands, including Duckhorn Vineyards, Decoy, Goldeneye, Paraduxx, Migration, Canvasback, Calera, Kosta Browne, Greenwing and Postmark.
The Company's revenue is comprised of wholesale and DTC sales. Wholesale revenue is generated through sales directly to California retailers and restaurants, sales to distributors and agents located in other states throughout the U.S. and sales to export distributors that sell internationally. DTC revenue results from individual consumers purchasing wine directly from the Company through club membership, the Company's website or tasting rooms located in Napa Valley, California; Anderson Valley, California; Sebastopol, California; Hollister, California; and Walla Walla, Washington.
The Company owns or controls, through long-term leases, certain high-quality vineyards throughout Northern and Central California and Washington. Vinification takes place at wineries owned, leased or under contract with third parties predominately located in Napa Valley, California; Anderson Valley, California; Hopland, California; Hollister, California; San Luis Obispo, California; Sebastopol, California; and Walla Walla, Washington.
Fiscal year
The Company's fiscal year ends on July 31.
Secondary offerings
In April 2023, the Company completed a secondary offering where certain existing stockholders sold 6,000,000 shares of common stock at a price of $15.35 per share. The Company did not receive any of the proceeds from the sale of the shares by the existing stockholders. In connection with the offering, the Company incurred costs of $0.4 million during the three and nine months ended April 30, 2023, which are reflected in selling, general and administrative expenses on the Condensed Consolidated Statement of Operations.
In the first quarter of Fiscal 2022, the Company completed a secondary offering where certain existing stockholders sold 12,000,000 shares of common stock at a price of $20.50 per share. In November 2021, an additional 626,467 shares of common stock were sold pursuant to the partial exercise of the underwriters' option to purchase additional shares. The Company did not receive any of the proceeds from the sale of the shares by the existing stockholders. In connection with the offering, the Company incurred costs of $0.6 million during the nine months ended April 30, 2022, which are reflected in selling, general and administrative expenses on the Condensed Consolidated Statement of Operations.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of presentation and recent accounting pronouncements
9 Months Ended
Apr. 30, 2023
Accounting Policies [Abstract]  
Basis of presentation and recent accounting pronouncements Basis of presentation and recent accounting pronouncements
Basis of presentation
The Company’s Condensed Consolidated Financial Statements are prepared in accordance with U.S. GAAP and Article 10 of the Securities and Exchange Commission’s Regulation S-X. These Condensed Consolidated Financial Statements have been prepared on the same basis as the Company's audited annual financial statements and, in the opinion of Management, reflect all adjustments, consisting only of normal, recurring adjustments, which are necessary for the fair statement of the Company's financial information for the interim periods presented. These interim results are not necessarily indicative of the results to be expected for the year ending July 31, 2023, for any other interim period or for any future year.
The Condensed Consolidated Statement of Financial Position as of July 31, 2022 was derived from the Company's audited financial statements for the fiscal year ended July 31, 2022, previously filed with the SEC. The Condensed Consolidated Financial Statements do not include all of the information and note disclosures required by U.S. GAAP and should be read in conjunction with the audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022.
Principles of consolidation
The Condensed Consolidated Financial Statements include the accounts of The Duckhorn Portfolio, Inc. and its subsidiaries, including a consolidated VIE of which the Company has determined it is the primary beneficiary. All intercompany balances and transactions are eliminated in consolidation.
Accounting estimates
The preparation of Condensed Consolidated Financial Statements requires Management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting period. Such estimates include, but are not limited to, the following: useful lives and recoverability of long-lived assets, inventory obsolescence and reserves, capitalized indirect inventory costs, allowance for credit losses, calculation of accrued liabilities, customer incentive reserves, uncertain tax positions, contingent liabilities, equity-based compensation and deferred revenues. Actual results could differ from those estimates.
Preferred stock
The Company has 100,000,000 shares of $0.01 par value preferred stock authorized, none of which are issued and outstanding.
Variable interest entities
The Company evaluates its ownership, contractual relationships and other interests in entities to determine the nature and extent of the interests, whether such interests are variable interests and whether the entities are VIEs in accordance with ASC Topic 810, Consolidations. These evaluations can be complex and involve Management judgment as well as the use of estimates and assumptions based on available historical information, among other factors. Based on these evaluations, if the Company determines that it is the primary beneficiary of a VIE, the entity is consolidated into the financial statements. At April 30, 2023 and July 31, 2022, the Company's ownership percentage of the sole identified VIE was 76.2%. The total net assets of the VIE included on the Condensed Consolidated Statement of Financial Position were $2.3 million and $2.4 million at April 30, 2023 and July 31, 2022, respectively. The assets and liabilities, which may only be used to settle its own obligations, are primarily related to property, equipment and working capital accounts, which generally represent the amounts owed by or to the Company for goods under current contracts.
Recently adopted accounting pronouncements
In March 2020, the Financial Accounting Standards Board issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”), and further issued subsequent amendments to the initial guidance. The Company adopted the standard effective August 1, 2022, the first day of Fiscal 2023. The adoption of the standard did not have a material impact on the Condensed Consolidated Financial Statements or the related disclosures.
As previously disclosed in the Annual Report on Form 10-K for the year ended July 31, 2022, the Company adopted ASU No. 2016-02, Leases (Topic 842) using the modified retrospective transition method as of the first day of Fiscal 2022. The impact of the adoption of ASC 842 on previously reported interim financial statements during the year ended July 31, 2022, included the recognition of right-of-use ("ROU") assets and lease liabilities for operating leases. The adoption of ASC 842 also resulted in reclassifying certain lines within operating activities in the Condensed Consolidated Statement of Cash Flows due to changes in operating assets and liabilities for the related accounts. These changes to previously disclosed amounts conform to the current period presentation.
No other new accounting pronouncements issued or effective as of April 30, 2023 have had, or are expected to have, a material impact on the Condensed Consolidated Financial Statements or the related disclosures.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue
9 Months Ended
Apr. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregated revenue information
The following table presents the percentages of consolidated net sales disaggregated by sales channels:
Three months ended April 30,Nine months ended April 30,
2023202220232022
Wholesale - Distributors68.6 %62.0 %68.9 %66.0 %
Wholesale - California direct to trade(a)
17.5 16.6 17.4 17.6 
DTC(b)
13.9 21.4 13.7 16.4 
Net sales100.0 %100.0 %100.0 %100.0 %
_______________________________________________
(a) Includes $0.7 million of sales related to bulk and grape sales for the nine months ended April 30, 2023, and $0.1 million and $2.9 million for the three and nine months ended April 30, 2022, respectively.
(b) Includes shipping and handling revenue of $0.3 million and $1.4 million for the three and nine months ended April 30, 2023, respectively, and $1.0 million and $2.0 million for the three and nine months ended April 30, 2022, respectively.
Charges related to credit loss on accounts receivable were immaterial for the three and nine months ended April 30, 2023. Recoveries and reductions in the allowance for credit loss were immaterial for the three and nine months ended April 30, 2023. As of April 30, 2023 and July 31, 2022, the allowance for credit losses was $0.4 million for both periods.
Contract balances
When the Company receives payment from a customer, prior to meeting the performance obligation under the terms of a contract, the Company records deferred revenue, which represents a contract liability. The Company’s deferred revenue is primarily comprised of cash collected from wines sold through our DTC channels ahead of the wine shipment date. The Company does not recognize revenue until control of the wine is transferred and the performance obligation is met.
Deferred revenue in the Condensed Consolidated Statements of Financial Position was $13.2 million and $0.3 million at April 30, 2023 and July 31, 2022, respectively. In the three and nine months ended April 30, 2023, the Company recognized revenue of $3.2 million and $0.3 million, respectively, which was included in the opening contract liability balance for the corresponding period.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
9 Months Ended
Apr. 30, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories were comprised of the following:
(in thousands)April 30, 2023July 31, 2022
Finished goods$105,015 $108,989 
Work in progress214,048 162,337 
Raw materials8,250 14,104 
Inventories$327,313 $285,430 
Inventories are stated at the lower of cost or net realizable value, and are primarily measured on a first-in-first-out basis. The Company records valuation adjustments to the carrying value of its inventories based on periodic reviews of slow-moving, obsolete and excess inventory to determine the need for reserves by comparing inventory carrying values with their net realizable values upon ultimate sale or disposal. The Company's estimates of net realizable value are based on historical experience as well as Management's judgments with respect to future market conditions. In the period the Company determines a reserve is required, the Company recognizes a charge to cost of sales for the excess of the carrying value over net realizable value. The inventory reserve was $0.1 million and $5.1 million at April 30, 2023 and July 31, 2022, respectively.
The Company capitalizes into inventory depreciation related to property and equipment used in the production of inventory. For the three months ended April 30, 2023 and 2022, the amount capitalized was $4.9 million and $4.0 million, respectively, and $13.5 million and $10.6 million for the nine months ended April 30, 2023 and 2022, respectively. The Company also capitalizes total lease costs related to leases used in the production of inventory. For the three months ended April 30, 2023 and 2022, the amount capitalized was $1.2 million and $1.0 million, respectively. For the nine months ended April 30, 2023 and 2022, the amount capitalized was $3.4 million and $3.2 million, respectively.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Property and equipment, net
9 Months Ended
Apr. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and equipment, net Property and equipment, net
Property and equipment, net was comprised of the following:
(in thousands)April 30, 2023July 31, 2022
Land$136,328 $136,328 
Buildings and improvements70,861 70,813 
Machinery and equipment53,864 52,619 
Vineyards and improvements44,866 44,759 
Barrels37,155 30,067 
Construction in progress7,600 5,664 
Property and equipment, gross350,674 340,250 
Less: accumulated depreciation and amortization(83,200)(70,591)
Property and equipment, net$267,474 $269,659 
Depreciation expense recognized in selling, general and administrative expenses was $0.4 million and $0.3 million for the three months ended April 30, 2023 and 2022, respectively, and $1.3 million and $1.0 million for the nine months ended April 30, 2023 and 2022, respectively. See Note 4 (Inventories) for depreciation expense capitalized into inventory.
Vineyard acquisitions
In the second quarter of Fiscal 2022, the Company completed the purchase of three Napa County, California vineyards and related assets for a total of $14.5 million.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued expenses
9 Months Ended
Apr. 30, 2023
Payables and Accruals [Abstract]  
Accrued expenses Accrued expenses
Accrued expenses were comprised of the following:
(in thousands)April 30, 2023July 31, 2022
Trade spend(a)
$14,964 $15,319 
Income taxes payable(b)
7,375 387 
Deferred compensation liability(c)
2,920 2,142 
Accrued professional fees774 3,191 
Accrued invoices and other accrued expenses5,876 8,436 
Accrued expenses$31,909 $29,475 
_______________________________________________
(a) Trade spend refers to estimated amounts the Company owes to distributors for depletion-based incentives.
(b) Effective March 2023, the IRS postponed certain tax filings and payment deadlines, until October 2023, in areas designated with eligible Federal Emergency Management Agency declarations. During the three months ended April 30, 2023, the Company deferred federal and state tax payments and expects to pay the deferred amount in the first fiscal quarter of 2024.
(c) The Company intends to use the cash surrender value life insurance policies to partially settle its deferred compensation plan liability. The cash surrender value of the life insurance policies were $2.3 million and $1.8 million at April 30, 2023 and July 31, 2022, respectively, and are included in other long-term assets on the Condensed Consolidated Statements of Financial Position.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Debt
9 Months Ended
Apr. 30, 2023
Debt Disclosure [Abstract]  
Debt Debt
At April 30, 2023, the Company had unused capacity of $425.0 million under the new revolving line of credit, excluding the incremental seasonal borrowing amount of an additional $30.0 million of capacity. There were no amounts outstanding on the letter of credit sub-facility or the swingline sub-facility at April 30, 2023.
Included in interest expense in the Condensed Consolidated Statements of Operations is amortization related to debt issuance costs of $0.2 million and $0.4 million for the three months ended April 30, 2023 and 2022, respectively, and of $0.8 million and $1.2 million for the nine months ended April 30, 2023 and 2022, respectively.
The Company is subject to the requirements of various financial covenants pursuant to the term loans and revolving line of credit, including a debt to capitalization ratio and a fixed charge coverage ratio as defined in the New Credit Facility. As of April 30, 2023, the Company is in compliance with all covenants.
Amendment to the Original Credit Agreement
Effective August 30, 2022, Mallard Buyer Corp., Selway Wine Company and certain other subsidiaries of The Duckhorn Portfolio, Inc. (collectively, the “Borrowers”) entered into Amendment No. 8 to the Original Credit Agreement, to extend the maturity date of all facilities to November 1, 2023 and to transition from a LIBOR based interest rate to a Term SOFR based interest rate plus applicable margins defined by the terms of the Original Credit Facility. The transaction did not result in any additional cash proceeds.
New Credit Agreement
Effective November 4, 2022, the Borrowers entered into the New Credit Agreement which amends and restates, in its entirety, the Original Credit Agreement. The New Credit Agreement provides for $675.8 million in first lien senior secured credit facilities consisting of (i) a $425.0 million revolving credit facility, (ii) a $225.8 million term loan facility and (iii) a $25.0 million delayed draw term loan facility. The maturity date for loans borrowed under the New Credit Agreement is November 4, 2027.
The term loan facility in the New Credit Agreement replaces the $135.0 million term loan tranche one facility, $25.0 million term loan tranche two facility and $25.0 million capital expenditure facility under the Original Credit Agreement.
The New Credit Agreement allows the Borrowers, at any time, to request additional term loans, revolver commitments and delayed draw term loan commitments in an aggregate amount of up to $400.0 million (the “Incremental Facility”). The lenders are not under any obligation to provide the Incremental Facility, and the Incremental Facility is subject to certain customary conditions precedent and other limitations.
Borrowings under the revolver portion of the New Credit Agreement generally bear interest based on the sum of Term SOFR plus a loan margin based on average availability as follows: (a) less than or equal to 33% of average availability, a loan margin of 1.50%, (b) greater than 33% and less than or equal to 66% of average availability, a loan margin of 1.25%, and (c) greater than 66% of average availability, a loan margin of 1.00%. Borrowings under the term loan and delayed draw portions of the New Credit Agreement generally bear interest based on the sum of (i) Term SOFR plus (ii) a credit spread adjustment of 10 basis points for 1-month and 3-month interest periods and 15 basis points for a six-month interest period plus (iii) a loan margin of 1.625%.
The New Credit Agreement also includes an unused line fee and contains customary representations and warranties and affirmative and negative covenants for agreements of this type. In addition, the New Credit Agreement requires compliance with the following financial covenants, in each case commencing from fiscal quarter ending January 31, 2023: (i) a debt to capitalization ratio not to exceed 0.55:1.00, measured at the end of each fiscal quarter and (ii) a fixed charge coverage ratio not to be less than 1.15:1.00, measured at the end of each fiscal quarter.
The Company incurred approximately $3.3 million in debt issuance costs, including bank financing fees and third party legal and other professional fees in closing the New Credit Agreement, of which approximately $2.4 million were capitalized in accordance with ASC Topic 470, Debt. The fees associated with the revolving and delayed draw term facilities were capitalized to other long-term assets and the fees associated with the term loan facility were capitalized to long-term debt, net of current maturities and debt issuance costs on the Condensed Consolidated Statement of Position. The capitalized debt issuance costs are amortized as interest expense over the term of the New Credit Agreement. Other related charges incurred of $0.9 million that were not capitalized during the period are reflected in other (income) expense in the Condensed Consolidated Statement of Operations.
Amendment to the New Credit Agreement
Effective February 6, 2023, the Company entered into Amendment No. 1 to the Amended and Restated First Lien Loan and Security Agreement. The changes in the amendment are administrative in nature and did not impact the Company's outstanding debt or related debt covenants. The amendment did not result in any additional cash proceeds or changes in commitment amounts.
Long-term debt, net was comprised of the following:
(in thousands)April 30, 2023July 31, 2022
Revolving line of credit$— $110,000 
Term loan, first lien223,332 110,117 
Capital expenditure loan(a)
— 5,049 
Total debt223,332 225,166 
Less: Current maturities of long-term debt(9,721)(9,810)
Total long-term debt213,611 215,356 
Debt issuance costs(b)
(453)(1,608)
Total long-term debt, net of current maturities and debt issuance costs$213,158 $213,748 
_________________________________________________________
(a)     The capital expenditure loan under the Original Credit Agreement was replaced as part of the refinancing and execution of the New Credit Agreement. As of April 30, 2023, the Company has not drawn on the delayed draw term loan under the New Credit Agreement.
(b)     At April 30, 2023, debt issuance costs are the costs associated with the term loan facility. Debt issuance costs of $2.8 million associated with the revolving credit and delayed draw term loan facilities are recorded in other long-term assets on the Condensed Consolidated Statements of Financial Position. Under the Original Credit Facility, the revolving credit facility debt issuance costs were treated consistently with those of the term debt facilities as the Company did not intend to repay the revolving credit facility in full prior to its maturity.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative instruments
9 Months Ended
Apr. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative instruments Derivative instruments
The Company manages exposure to interest rates and foreign currency movements by entering into derivative contracts from time to time, as movements in such markets could impact the financial results and Condensed Consolidated Statements of Financial Position.
The changes in estimated fair values of derivative instruments result from changes in interest rates and foreign currency exchange rates. Such changes serve to offset exposure in related business assets or liabilities. The Company is exposed to credit loss in the event of nonperformance by a counterparty. Certain of the Company's derivative instruments are subject to master netting agreements. In certain circumstances, this agreement allows the Company to net-settle amounts payable or receivable related to multiple derivative transactions with the same counterparty. The fair values of derivative instruments are presented on a gross basis, even when the derivative instruments are subject to master netting arrangements. Collateral is generally not required of the Company or of the counterparties to the master netting agreements, and no cash collateral was received or pledged under such agreements as of April 30, 2023 or July 31, 2022. The Company does not enter into derivative instruments for trading or speculative purposes. The Company's accounting policies do not apply hedge accounting treatment to derivative instruments.
As of April 30, 2023, the Company held the following interest rate swap agreement, which fixed the interest rate on the applicable notional amount of outstanding variable rate debt:
Notional amount
(in thousands)
Interest rateEffective dateExpiration date
$100,0003.735%January 4, 2023November 4, 2027
The total notional amounts of the Company’s derivative instruments outstanding are as follows:
(in thousands)April 30, 2023July 31, 2022
Derivative instruments not designated as hedging instruments
Interest rate swap contract$100,000 $100,000 
Foreign currency forward contracts5,610 2,793 
Total derivative instruments not designated as hedging instruments$105,610 $102,793 
Effective September 30, 2022, the Company amended its interest rate swap initially entered into in March 2020, which expired on March 23, 2023, to transition from a LIBOR-based floating rate to a Term SOFR based floating rate. On January 4, 2023, the Company entered into an interest rate swap that partially mitigates the risk to the Company due to potential future Term SOFR movements by trading floating rate payments for fixed rate payments on an applicable notional amount of outstanding variable rate debt.
As discussed in Note 10 (Commitments and contingencies), the Company manages annual barrel purchases by engaging domestic and foreign cooperages to provide specified barrel quantities on agreed delivery dates. Some of these invoices are paid in Euros. In order to reduce the foreign exchange risk associated with the Euro to U.S. Dollar conversion rate, the Company enters into foreign currency forward contracts, generally aligning settlement dates with expected barrel deliveries and the anticipated timing of payments to various coopers.
Results of period derivative activity
The estimated fair value and classification of derivative instruments on the accompanying Condensed Consolidated Statements of Financial Position for April 30, 2023 were as follows:
Derivative AssetsDerivative Liabilities
(in thousands)Balance Sheet ClassificationFair ValueBalance Sheet ClassificationFair Value
Interest rate swap contractPrepaid expenses and other current assets$— Other long-term liabilities$1,830 
Foreign currency forward contractsPrepaid expenses and other current assets107 Other current liabilities— 
Total derivatives not designated as hedging instruments$107 $1,830 
The estimated fair value and classification of derivative instruments on the accompanying Condensed Consolidated Statements of Financial Position for July 31, 2022 were as follows:
Derivative AssetsDerivative Liabilities
(in thousands)Balance Sheet ClassificationFair ValueBalance Sheet ClassificationFair Value
Interest rate swap contractsPrepaid expenses and other current assets$1,443 Other long-term liabilities$— 
Foreign currency forward contractsPrepaid expenses and other current assets— Other current liabilities223 
Total derivatives not designated as hedging instruments$1,443 $223 
The amounts and classification of the gains and losses in the Condensed Consolidated Statements of Operations related to derivative instruments not designated as hedging instruments are as follows:
Three months ended April 30,Nine months ended April 30,
(in thousands)Classification2023202220232022
Interest rate swap contractsOther expense (income), net$900 $(1,117)$3,273 $(2,079)
Foreign currency forward contractsOther expense (income), net(18)127 (330)132 
Total loss (gain)$882 $(990)$2,943 $(1,947)
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Fair value measurements
9 Months Ended
Apr. 30, 2023
Fair Value Disclosures [Abstract]  
Fair value measurements Fair value measurements
The Company applies a fair value hierarchy pursuant to ASC Topic 820, Fair Value Measurement, which consists of three levels of inputs used to measure fair value:
Level 1        Inputs to fair value are quoted prices in active markets for identical assets or liabilities;
Level 2        Inputs to fair value are based on observable data other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data such as interest rates or yield curves for substantially the full term of the instrument; and
Level 3        Inputs to fair value are based on unobservable data for the instrument and are supported by little or no market activity.
Following is a description of the valuation methodologies used for instruments measured at fair value in the Condensed Consolidated Financial Statements, as well as the general classification of such instruments under the valuation hierarchy.
Interest rate swap contracts: The fair value of the Company’s interest rate swap agreement is estimated with the assistance of a third party, using inputs that can be corroborated by observable market data (Level 2 of the fair value hierarchy).
Foreign currency forward contracts: The fair value of the Company’s outstanding foreign currency forward contracts are estimated with the assistance of a third party, using inputs that can be corroborated by observable market data (Level 2 of the fair value hierarchy).
Deferred compensation plan: Contributions to the Company’s deferred compensation plan are managed by a third party administrative agent. The fair value of the total contributed plan assets and liabilities are based on inputs that can be corroborated by observable market data (Level 2 of the fair value hierarchy).
The Company’s other financial instruments consist mainly of cash, accounts receivable, accounts payable, accrued expenses and debt. The carrying value of all other financial instruments, except debt, approximates fair value due to the short-term nature of these assets and liabilities. The carrying value of the Company's debt approximates fair value as the interest rates are variable and reflective of market rates (Level 2 of the fair value hierarchy).
The Company’s assets and liabilities measured and recorded at fair value on a recurring basis at April 30, 2023, were as follows:
(in thousands)Fair value measurements using:
Quoted prices in active markets (Level 1)Significant other observable inputs
(Level 2)
Significant unobservable inputs
(Level 3)
Assets
Foreign currency forward contracts$— $107 $— 
Deferred compensation plan asset$— $2,262 $— 
Liabilities
Interest rate swap contract$— $1,830 $— 
Deferred compensation liability$— $2,920 $— 
The Company’s assets and liabilities measured and recorded at fair value on a recurring basis at July 31, 2022, were as follows:
(in thousands)Fair value measurements using:
Quoted prices in active markets (Level 1)Significant other observable inputs
(Level 2)
Significant unobservable inputs
(Level 3)
Assets
Interest rate swap contracts$— $1,443 $— 
Deferred compensation plan asset$— $1,753 $— 
Liabilities
Foreign currency forward contracts$— $223 $— 
Deferred compensation liability$— $2,142 $— 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and contingencies
9 Months Ended
Apr. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies Commitments and contingencies
Long-term purchase contracts
The Company has entered certain grape purchase contracts with various growers to supply a significant portion of its future grape requirements for wine production. The lengths of the contracts vary from one to eight years, and prices are either determined at the outset for the contract duration or are negotiated annually. The Company's grape purchase contracts generally include acceptance provisions based on qualitative and quantitative grape quality characteristics. For the 2022 harvest, the Company purchased grapes for a total cost of approximately $71.0 million in Fiscal 2023. For the 2021 harvest, the Company purchased grapes for a total cost of $68.1 million in Fiscal 2022. The Company also increases the scope of its grape contracts when necessitated by supply needs to meet production levels in future periods.
Purchase commitments
The Company enters into commitments to purchase barrels for each harvest, a significant portion of which are settled in Euros. As of July 31, 2022, the Company had $8.8 million in barrel purchase commitments. During the nine months ended April 30, 2023, the Company paid the remaining commitments and liabilities associated with the barrel purchases for the 2022 harvest. As of April 30, 2023, the Company has entered into barrel purchase commitments of approximately $10.3 million for the 2023 harvest. In order to reduce the foreign exchange risk associated with the Euro to U.S. Dollar conversion rate, the Company enters into foreign currency forward contracts, generally aligning settlement dates with expected barrel deliveries and the anticipated timing of payments to various coopers. The Company does not enter into these contracts for speculative purposes. Gains and losses on these contracts are recorded in the Condensed Consolidated Statements of Operations. See Note 8 (Derivative instruments) for the total notional value and impact on the Condensed Consolidated Financial Statements due to foreign currency forward contracts.
The Company enters into various contracts with third parties for custom crush, storage and mobile bottling services. The costs related to these contracts are recorded in the period the service is provided. The contracts for custom crush services typically have minimums that the Company is required to pay if certain grape volume thresholds are not delivered. The Company does not record these minimums related to service contracts as contingent liabilities on the Condensed Consolidated Statements of Financial Position given the harvest yield size, resulting volumes and qualities of grape deliveries are not known or estimable until harvest, when all related contingencies would be resolved.
Contingent liabilities
The Company evaluates pending or threatened litigation, operational events which could result in regulatory or civil penalties, environmental risks and other sources of potential contingent liabilities during the year. In accordance with applicable accounting guidance, the Company establishes an accrued liability when those matters present loss contingencies which are both probable and reasonably estimable. As of April 30, 2023 and July 31, 2022, there were no material contingent obligations requiring accrual or disclosure.
In the ordinary course of business, the Company enters into agreements containing standard indemnification provisions. The aggregate maximum potential future liability of the Company under such indemnification provisions is uncertain, as these involve potential future claims against the Company that have not occurred. The Company expects the risk of any future obligations under these indemnification provisions to be remote. As of April 30, 2023 and July 31, 2022, no amounts have been accrued related to such indemnification provisions.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Equity-based compensation
9 Months Ended
Apr. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Equity-based compensation Equity-based compensation
2016 Equity Plan
In 2016, the Company adopted the 2016 Equity Plan, which provided profit interest units to certain employees of the Company. In connection with the adoption of the Company's 2021 Plan, the Company will no longer grant additional awards under the 2016 Plan. However, the terms and conditions of the 2016 Plan will continue to govern the previously granted awards, to the extent applicable. The remaining awards vested on August 1, 2022 and were fully expensed as of July 31, 2022. The total fair value of restricted shares that vested during the nine months ended April 30, 2023 was $4.9 million.
Restricted shares
The following table represents restricted share activity:
Performance-based shares
Weighted-average grant-date fair value
(per share)
Unvested as of July 31, 2022
266,158 $14.23 
Granted— — 
Vested(266,158)14.23 
Forfeited— — 
Unvested as of April 30, 2023
— $— 
2021 Equity Incentive Plan
In March 2021, the Company's Board of Directors approved the 2021 Plan, which provides for granting up to 14,003,560 shares of the Company's common stock to employees, officers and founders. Restricted stock units and stock options are granted to certain employees of the Company, advisors and directors (collectively “grants”). The grants are considered equity awards for purposes of calculating compensation expense and are equity-classified in the Condensed Consolidated Statements of Financial Position.
Stock options
The following table represents the stock option activity:
Number of options
Weighted-average exercise price
(per share)
Weighted-average remaining
contractual life
(in years)
Aggregate intrinsic value
(in thousands)
Outstanding at July 31, 2022
1,555,610 $17.15 8.7$3,847 
Granted 1,067,979 14.43 
Exercised(2,586)15.00 
Forfeited(118,237)16.94 
Expired(40,473)17.25 
Outstanding at April 30, 2023
2,462,293 $15.99 8.6$817 
Exercisable as of April 30, 2023
685,331 $17.15 8.0
The Company recognized equity compensation expense related to the 2021 Plan stock options in selling, general and administrative expenses and capitalized a portion into inventories on the Condensed Consolidated Statements of Financial Position, as applicable. Total recognized equity compensation expense related to the 2021 Plan stock
options was $0.8 million and $0.5 million for the three months ended April 30, 2023 and 2022, respectively, and $2.1 million and $1.5 million for the nine months ended April 30, 2023 and 2022, respectively.
The total unrecognized compensation expense related to the 2021 Plan stock options was $8.7 million as of April 30, 2023, which is expected to be recognized over a weighted-average period of 2.9 years.
The following assumptions were applied in the Black-Scholes option pricing model to estimate the grant-date fair value of the stock options granted:
Nine months ended April 30, 2023
Expected term (in years)(a)
6.23
Expected dividend yield(b)
— %
Risk-free interest rate(c)
3.96 %
Expected volatility(d)
33.9 %
Stock price$14.43
_______________________________________________
(a) Calculated as the midpoint between the weighted-average time to vest and the time to expiration.
(b) The Company has not historically paid and does not expect to pay dividends in the foreseeable future.
(c) The risk-free rate was estimated from the U.S. Treasury Constant Maturity Rates for a period consistent with the expected term in effect at the grant date.
(d) The expected volatility was estimated based on analysis of the historical and implied volatility of a group of guideline public companies deemed to be comparable public peers within the Company’s industry.
Restricted stock units
The following table represents the RSU grant activity under the 2021 Plan:
Number of units
Weighted-average
grant-date fair value
 (per share)
Unvested as of July 31, 2022
414,609 $17.32 
Granted382,985 14.56 
Vested(138,807)17.64 
Forfeited(39,414)16.94 
Unvested as of April 30, 2023
619,373 $15.56 
The Company recognized equity compensation expense related to the 2021 Plan RSUs in selling, general and administrative expenses and capitalized a portion into inventories on the Condensed Consolidated Statements of Financial Position, as applicable. Total recognized equity compensation expense related to the 2021 Plan RSUs was $0.9 million and $0.7 million, for the three months ended April 30, 2023 and 2022, respectively, and $2.5 million and $2.3 million for the nine months ended April 30, 2023 and 2022, respectively.
The total fair value of restricted stock that vested during the nine months ended April 30, 2023 was $1.5 million. The total unrecognized compensation expense related to the 2021 Plan RSUs was $8.5 million as of April 30, 2023, which is expected to be recognized over a weighted-average period of 2.6 years.
Employee Stock Purchase PlanThe Company adopted the 2021 Employee Stock Purchase Plan, which allows for the issuance of up to a total of 1,250,509 shares of the Company's common stock. As of April 30, 2023, there were 1,221,597 shares available for issuance under the ESPP. The Company recognized equity compensation expense related to the ESPP in selling, general and administrative expenses and capitalized a portion into inventory, as applicable. For the three and nine months ended April 30, 2023, total recognized compensation expense was immaterial.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings per share
9 Months Ended
Apr. 30, 2023
Earnings Per Share [Abstract]  
Earnings per share Earnings per share
Basic earnings per share is calculated by dividing the net income by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share reflects the dilution that would occur if any potentially dilutive instruments were exercised or converted into shares of common stock.
The following is a reconciliation of the Company's basic and diluted income per share calculation:
Three months ended April 30,Nine months ended April 30,
(in thousands, except per share data)2023202220232022
Numerator:
Net income attributable to The Duckhorn Portfolio, Inc.$16,797 $15,565 $51,529 $54,770 
Denominator:
Weighted average number of shares outstanding for basic per share calculation115,255,671115,115,850115,209,972 115,070,183 
Effect of dilutive potential shares(a):
Stock options867 45,076 2,390 123,162 
Restricted stock awards110,917 120,798 212,672 154,463 
Adjusted weighted average shares outstanding for diluted per share calculation115,367,455115,281,724115,425,034 115,347,808 
Earnings per share attributable to
The Duckhorn Portfolio, Inc.:
Basic$0.15 $0.14 $0.45 $0.48 
Diluted$0.15 $0.14 $0.45 $0.47 
_______________________________________________
(a) Calculated using the treasury stock method.

For the three months ended April 30, 2023 and 2022, there were 0.7 million and 0.2 million incremental common shares issuable upon the exercise of certain stock options, respectively, that were not included in the calculation of diluted EPS because the effect of their inclusion would have been antidilutive under the treasury stock method. For the nine months ended April 30, 2023 and 2022, there were 0.5 million and 0.2 million incremental common shares issuable upon the exercise of certain stock options, respectively, that were not included in the calculation of diluted EPS because the effect of their inclusion would have been antidilutive under the treasury stock method. Refer to Note 11 (Equity-based compensation) for the terms of the awards.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Income taxes
9 Months Ended
Apr. 30, 2023
Income Tax Disclosure [Abstract]  
Income taxes Income taxes Income tax expense was $6.0 million and $18.4 million, with an effective tax rate of 26.3% and 26.3% for the three and nine months ended April 30, 2023, respectively, compared to $4.7 million and $18.5 million, with an effective tax rate of 23.2% and 25.2% for the three and nine months ended April 30, 2022, respectively. The effective tax rates for both periods presented were higher than the federal statutory rate of 21% primarily due to the impact of state income taxes.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent events
9 Months Ended
Apr. 30, 2023
Subsequent Events [Abstract]  
Subsequent events Subsequent events
Second Amendment to the Amended and Restated First Lien Loan and Security Agreement
On May 2, 2023, the Company entered into Amendment No. 2 to the Amended and Restated First Lien Loan and Security Agreement. The amendment amends and restates the definition of fixed charge coverage ratio in the New Credit Agreement to replace unfinanced capital expenditures with maintenance capital expenditures in the calculation of the fixed charge coverage ratio.
Acquisition of North Coast Wine Production Facility
On May 4, 2023, the Company announced that it entered into a definitive agreement to acquire a production winery and seven acres of planted Cabernet Sauvignon in Alexander Valley, Sonoma County, California. The purchase price of the transaction is approximately $55.0 million and is subject to certain customary closing conditions. The transaction is expected to close in the fourth fiscal quarter of 2023 and is expected to be funded with the New Credit Facility and available cash. The Company is currently assessing the fair value of identifiable net assets acquired.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of presentation and recent accounting pronouncements (Policies)
9 Months Ended
Apr. 30, 2023
Accounting Policies [Abstract]  
Basis of presentation
Basis of presentation
The Company’s Condensed Consolidated Financial Statements are prepared in accordance with U.S. GAAP and Article 10 of the Securities and Exchange Commission’s Regulation S-X. These Condensed Consolidated Financial Statements have been prepared on the same basis as the Company's audited annual financial statements and, in the opinion of Management, reflect all adjustments, consisting only of normal, recurring adjustments, which are necessary for the fair statement of the Company's financial information for the interim periods presented. These interim results are not necessarily indicative of the results to be expected for the year ending July 31, 2023, for any other interim period or for any future year.
The Condensed Consolidated Statement of Financial Position as of July 31, 2022 was derived from the Company's audited financial statements for the fiscal year ended July 31, 2022, previously filed with the SEC. The Condensed Consolidated Financial Statements do not include all of the information and note disclosures required by U.S. GAAP and should be read in conjunction with the audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022.
Principles of consolidation
Principles of consolidation
The Condensed Consolidated Financial Statements include the accounts of The Duckhorn Portfolio, Inc. and its subsidiaries, including a consolidated VIE of which the Company has determined it is the primary beneficiary. All intercompany balances and transactions are eliminated in consolidation.
Accounting estimates
Accounting estimates
The preparation of Condensed Consolidated Financial Statements requires Management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting period. Such estimates include, but are not limited to, the following: useful lives and recoverability of long-lived assets, inventory obsolescence and reserves, capitalized indirect inventory costs, allowance for credit losses, calculation of accrued liabilities, customer incentive reserves, uncertain tax positions, contingent liabilities, equity-based compensation and deferred revenues. Actual results could differ from those estimates.
Preferred stock Preferred stockThe Company has 100,000,000 shares of $0.01 par value preferred stock authorized, none of which are issued and outstanding.
Variable interest entities Variable interest entitiesThe Company evaluates its ownership, contractual relationships and other interests in entities to determine the nature and extent of the interests, whether such interests are variable interests and whether the entities are VIEs in accordance with ASC Topic 810, Consolidations. These evaluations can be complex and involve Management judgment as well as the use of estimates and assumptions based on available historical information, among other factors. Based on these evaluations, if the Company determines that it is the primary beneficiary of a VIE, the entity is consolidated into the financial statements.
Recently adopted accounting pronouncements
Recently adopted accounting pronouncements
In March 2020, the Financial Accounting Standards Board issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”), and further issued subsequent amendments to the initial guidance. The Company adopted the standard effective August 1, 2022, the first day of Fiscal 2023. The adoption of the standard did not have a material impact on the Condensed Consolidated Financial Statements or the related disclosures.
As previously disclosed in the Annual Report on Form 10-K for the year ended July 31, 2022, the Company adopted ASU No. 2016-02, Leases (Topic 842) using the modified retrospective transition method as of the first day of Fiscal 2022. The impact of the adoption of ASC 842 on previously reported interim financial statements during the year ended July 31, 2022, included the recognition of right-of-use ("ROU") assets and lease liabilities for operating leases. The adoption of ASC 842 also resulted in reclassifying certain lines within operating activities in the Condensed Consolidated Statement of Cash Flows due to changes in operating assets and liabilities for the related accounts. These changes to previously disclosed amounts conform to the current period presentation.
No other new accounting pronouncements issued or effective as of April 30, 2023 have had, or are expected to have, a material impact on the Condensed Consolidated Financial Statements or the related disclosures.
Derivative instruments The changes in estimated fair values of derivative instruments result from changes in interest rates and foreign currency exchange rates. Such changes serve to offset exposure in related business assets or liabilities. The Company is exposed to credit loss in the event of nonperformance by a counterparty. Certain of the Company's derivative instruments are subject to master netting agreements. In certain circumstances, this agreement allows the Company to net-settle amounts payable or receivable related to multiple derivative transactions with the same counterparty. The fair values of derivative instruments are presented on a gross basis, even when the derivative instruments are subject to master netting arrangements. Collateral is generally not required of the Company or of the counterparties to the master netting agreements, and no cash collateral was received or pledged under such agreements as of April 30, 2023 or July 31, 2022. The Company does not enter into derivative instruments for trading or speculative purposes. The Company's accounting policies do not apply hedge accounting treatment to derivative instruments.
Contract balances Contract balancesWhen the Company receives payment from a customer, prior to meeting the performance obligation under the terms of a contract, the Company records deferred revenue, which represents a contract liability. The Company’s deferred revenue is primarily comprised of cash collected from wines sold through our DTC channels ahead of the wine shipment date. The Company does not recognize revenue until control of the wine is transferred and the performance obligation is met.
Inventories Inventories are stated at the lower of cost or net realizable value, and are primarily measured on a first-in-first-out basis. The Company records valuation adjustments to the carrying value of its inventories based on periodic reviews of slow-moving, obsolete and excess inventory to determine the need for reserves by comparing inventory carrying values with their net realizable values upon ultimate sale or disposal. The Company's estimates of net realizable value are based on historical experience as well as Management's judgments with respect to future market conditions. In the period the Company determines a reserve is required, the Company recognizes a charge to cost of sales for the excess of the carrying value over net realizable value.
Fair value measurements
The Company applies a fair value hierarchy pursuant to ASC Topic 820, Fair Value Measurement, which consists of three levels of inputs used to measure fair value:
Level 1        Inputs to fair value are quoted prices in active markets for identical assets or liabilities;
Level 2        Inputs to fair value are based on observable data other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data such as interest rates or yield curves for substantially the full term of the instrument; and
Level 3        Inputs to fair value are based on unobservable data for the instrument and are supported by little or no market activity.
Following is a description of the valuation methodologies used for instruments measured at fair value in the Condensed Consolidated Financial Statements, as well as the general classification of such instruments under the valuation hierarchy.
Interest rate swap contracts: The fair value of the Company’s interest rate swap agreement is estimated with the assistance of a third party, using inputs that can be corroborated by observable market data (Level 2 of the fair value hierarchy).
Foreign currency forward contracts: The fair value of the Company’s outstanding foreign currency forward contracts are estimated with the assistance of a third party, using inputs that can be corroborated by observable market data (Level 2 of the fair value hierarchy).
Deferred compensation plan: Contributions to the Company’s deferred compensation plan are managed by a third party administrative agent. The fair value of the total contributed plan assets and liabilities are based on inputs that can be corroborated by observable market data (Level 2 of the fair value hierarchy).
The Company’s other financial instruments consist mainly of cash, accounts receivable, accounts payable, accrued expenses and debt. The carrying value of all other financial instruments, except debt, approximates fair value due to the short-term nature of these assets and liabilities. The carrying value of the Company's debt approximates fair value as the interest rates are variable and reflective of market rates (Level 2 of the fair value hierarchy).
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
9 Months Ended
Apr. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents the percentages of consolidated net sales disaggregated by sales channels:
Three months ended April 30,Nine months ended April 30,
2023202220232022
Wholesale - Distributors68.6 %62.0 %68.9 %66.0 %
Wholesale - California direct to trade(a)
17.5 16.6 17.4 17.6 
DTC(b)
13.9 21.4 13.7 16.4 
Net sales100.0 %100.0 %100.0 %100.0 %
_______________________________________________
(a) Includes $0.7 million of sales related to bulk and grape sales for the nine months ended April 30, 2023, and $0.1 million and $2.9 million for the three and nine months ended April 30, 2022, respectively.
(b) Includes shipping and handling revenue of $0.3 million and $1.4 million for the three and nine months ended April 30, 2023, respectively, and $1.0 million and $2.0 million for the three and nine months ended April 30, 2022, respectively.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
9 Months Ended
Apr. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories Inventories were comprised of the following:
(in thousands)April 30, 2023July 31, 2022
Finished goods$105,015 $108,989 
Work in progress214,048 162,337 
Raw materials8,250 14,104 
Inventories$327,313 $285,430 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Property and equipment, net (Tables)
9 Months Ended
Apr. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment, net was comprised of the following:
(in thousands)April 30, 2023July 31, 2022
Land$136,328 $136,328 
Buildings and improvements70,861 70,813 
Machinery and equipment53,864 52,619 
Vineyards and improvements44,866 44,759 
Barrels37,155 30,067 
Construction in progress7,600 5,664 
Property and equipment, gross350,674 340,250 
Less: accumulated depreciation and amortization(83,200)(70,591)
Property and equipment, net$267,474 $269,659 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued expenses (Tables)
9 Months Ended
Apr. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses were comprised of the following:
(in thousands)April 30, 2023July 31, 2022
Trade spend(a)
$14,964 $15,319 
Income taxes payable(b)
7,375 387 
Deferred compensation liability(c)
2,920 2,142 
Accrued professional fees774 3,191 
Accrued invoices and other accrued expenses5,876 8,436 
Accrued expenses$31,909 $29,475 
_______________________________________________
(a) Trade spend refers to estimated amounts the Company owes to distributors for depletion-based incentives.
(b) Effective March 2023, the IRS postponed certain tax filings and payment deadlines, until October 2023, in areas designated with eligible Federal Emergency Management Agency declarations. During the three months ended April 30, 2023, the Company deferred federal and state tax payments and expects to pay the deferred amount in the first fiscal quarter of 2024.
(c) The Company intends to use the cash surrender value life insurance policies to partially settle its deferred compensation plan liability. The cash surrender value of the life insurance policies were $2.3 million and $1.8 million at April 30, 2023 and July 31, 2022, respectively, and are included in other long-term assets on the Condensed Consolidated Statements of Financial Position.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Tables)
9 Months Ended
Apr. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt Instruments
Long-term debt, net was comprised of the following:
(in thousands)April 30, 2023July 31, 2022
Revolving line of credit$— $110,000 
Term loan, first lien223,332 110,117 
Capital expenditure loan(a)
— 5,049 
Total debt223,332 225,166 
Less: Current maturities of long-term debt(9,721)(9,810)
Total long-term debt213,611 215,356 
Debt issuance costs(b)
(453)(1,608)
Total long-term debt, net of current maturities and debt issuance costs$213,158 $213,748 
_________________________________________________________
(a)     The capital expenditure loan under the Original Credit Agreement was replaced as part of the refinancing and execution of the New Credit Agreement. As of April 30, 2023, the Company has not drawn on the delayed draw term loan under the New Credit Agreement.
(b)     At April 30, 2023, debt issuance costs are the costs associated with the term loan facility. Debt issuance costs of $2.8 million associated with the revolving credit and delayed draw term loan facilities are recorded in other long-term assets on the Condensed Consolidated Statements of Financial Position. Under the Original Credit Facility, the revolving credit facility debt issuance costs were treated consistently with those of the term debt facilities as the Company did not intend to repay the revolving credit facility in full prior to its maturity.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative instruments (Tables)
9 Months Ended
Apr. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Interest Rate Derivatives
As of April 30, 2023, the Company held the following interest rate swap agreement, which fixed the interest rate on the applicable notional amount of outstanding variable rate debt:
Notional amount
(in thousands)
Interest rateEffective dateExpiration date
$100,0003.735%January 4, 2023November 4, 2027
Schedule of Derivative Instruments
The total notional amounts of the Company’s derivative instruments outstanding are as follows:
(in thousands)April 30, 2023July 31, 2022
Derivative instruments not designated as hedging instruments
Interest rate swap contract$100,000 $100,000 
Foreign currency forward contracts5,610 2,793 
Total derivative instruments not designated as hedging instruments$105,610 $102,793 
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value
The estimated fair value and classification of derivative instruments on the accompanying Condensed Consolidated Statements of Financial Position for April 30, 2023 were as follows:
Derivative AssetsDerivative Liabilities
(in thousands)Balance Sheet ClassificationFair ValueBalance Sheet ClassificationFair Value
Interest rate swap contractPrepaid expenses and other current assets$— Other long-term liabilities$1,830 
Foreign currency forward contractsPrepaid expenses and other current assets107 Other current liabilities— 
Total derivatives not designated as hedging instruments$107 $1,830 
The estimated fair value and classification of derivative instruments on the accompanying Condensed Consolidated Statements of Financial Position for July 31, 2022 were as follows:
Derivative AssetsDerivative Liabilities
(in thousands)Balance Sheet ClassificationFair ValueBalance Sheet ClassificationFair Value
Interest rate swap contractsPrepaid expenses and other current assets$1,443 Other long-term liabilities$— 
Foreign currency forward contractsPrepaid expenses and other current assets— Other current liabilities223 
Total derivatives not designated as hedging instruments$1,443 $223 
Schedule of Derivative Instruments, Gain (Loss)
The amounts and classification of the gains and losses in the Condensed Consolidated Statements of Operations related to derivative instruments not designated as hedging instruments are as follows:
Three months ended April 30,Nine months ended April 30,
(in thousands)Classification2023202220232022
Interest rate swap contractsOther expense (income), net$900 $(1,117)$3,273 $(2,079)
Foreign currency forward contractsOther expense (income), net(18)127 (330)132 
Total loss (gain)$882 $(990)$2,943 $(1,947)
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Fair value measurements (Tables)
9 Months Ended
Apr. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The Company’s assets and liabilities measured and recorded at fair value on a recurring basis at April 30, 2023, were as follows:
(in thousands)Fair value measurements using:
Quoted prices in active markets (Level 1)Significant other observable inputs
(Level 2)
Significant unobservable inputs
(Level 3)
Assets
Foreign currency forward contracts$— $107 $— 
Deferred compensation plan asset$— $2,262 $— 
Liabilities
Interest rate swap contract$— $1,830 $— 
Deferred compensation liability$— $2,920 $— 
The Company’s assets and liabilities measured and recorded at fair value on a recurring basis at July 31, 2022, were as follows:
(in thousands)Fair value measurements using:
Quoted prices in active markets (Level 1)Significant other observable inputs
(Level 2)
Significant unobservable inputs
(Level 3)
Assets
Interest rate swap contracts$— $1,443 $— 
Deferred compensation plan asset$— $1,753 $— 
Liabilities
Foreign currency forward contracts$— $223 $— 
Deferred compensation liability$— $2,142 $— 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Equity-based compensation (Tables)
9 Months Ended
Apr. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Shares Activity
The following table represents restricted share activity:
Performance-based shares
Weighted-average grant-date fair value
(per share)
Unvested as of July 31, 2022
266,158 $14.23 
Granted— — 
Vested(266,158)14.23 
Forfeited— — 
Unvested as of April 30, 2023
— $— 
Schedule of Share-based Payment Arrangement, Option, Activity
The following table represents the stock option activity:
Number of options
Weighted-average exercise price
(per share)
Weighted-average remaining
contractual life
(in years)
Aggregate intrinsic value
(in thousands)
Outstanding at July 31, 2022
1,555,610 $17.15 8.7$3,847 
Granted 1,067,979 14.43 
Exercised(2,586)15.00 
Forfeited(118,237)16.94 
Expired(40,473)17.25 
Outstanding at April 30, 2023
2,462,293 $15.99 8.6$817 
Exercisable as of April 30, 2023
685,331 $17.15 8.0
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions
The following assumptions were applied in the Black-Scholes option pricing model to estimate the grant-date fair value of the stock options granted:
Nine months ended April 30, 2023
Expected term (in years)(a)
6.23
Expected dividend yield(b)
— %
Risk-free interest rate(c)
3.96 %
Expected volatility(d)
33.9 %
Stock price$14.43
_______________________________________________
(a) Calculated as the midpoint between the weighted-average time to vest and the time to expiration.
(b) The Company has not historically paid and does not expect to pay dividends in the foreseeable future.
(c) The risk-free rate was estimated from the U.S. Treasury Constant Maturity Rates for a period consistent with the expected term in effect at the grant date.
(d) The expected volatility was estimated based on analysis of the historical and implied volatility of a group of guideline public companies deemed to be comparable public peers within the Company’s industry.
Schedule of Share-based Payment Arrangement, Restricted Stock Unit, Activity
The following table represents the RSU grant activity under the 2021 Plan:
Number of units
Weighted-average
grant-date fair value
 (per share)
Unvested as of July 31, 2022
414,609 $17.32 
Granted382,985 14.56 
Vested(138,807)17.64 
Forfeited(39,414)16.94 
Unvested as of April 30, 2023
619,373 $15.56 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings per share (Tables)
9 Months Ended
Apr. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Common Shares
The following is a reconciliation of the Company's basic and diluted income per share calculation:
Three months ended April 30,Nine months ended April 30,
(in thousands, except per share data)2023202220232022
Numerator:
Net income attributable to The Duckhorn Portfolio, Inc.$16,797 $15,565 $51,529 $54,770 
Denominator:
Weighted average number of shares outstanding for basic per share calculation115,255,671115,115,850115,209,972 115,070,183 
Effect of dilutive potential shares(a):
Stock options867 45,076 2,390 123,162 
Restricted stock awards110,917 120,798 212,672 154,463 
Adjusted weighted average shares outstanding for diluted per share calculation115,367,455115,281,724115,425,034 115,347,808 
Earnings per share attributable to
The Duckhorn Portfolio, Inc.:
Basic$0.15 $0.14 $0.45 $0.48 
Diluted$0.15 $0.14 $0.45 $0.47 
_______________________________________________
(a) Calculated using the treasury stock method.
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Description of business (Details) - Secondary Offering - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 30, 2023
Nov. 30, 2021
Apr. 30, 2023
Oct. 31, 2021
Apr. 30, 2023
Apr. 30, 2022
Subsidiary, Sale of Stock [Line Items]            
Sale of stock, number of shares issued in transaction 6,000,000 626,467   12,000,000    
Sale of stock, price per share (in dollars per share) $ 15.35   $ 15.35 $ 20.50 $ 15.35  
Sale of stock, transaction costs     $ 0.4   $ 0.4 $ 0.6
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of presentation and recent accounting pronouncements (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended 12 Months Ended
Apr. 30, 2023
Jul. 31, 2022
Accounting Policies [Line Items]    
Preferred stock, shares authorized (in shares) 100,000,000  
Preferred stock, par or stated value per share (in dollars per share) $ 0.01  
Preferred stock, shares issued (in shares) 0  
Preferred stock, shares outstanding (in shares) 0  
Variable Interest Entity, Primary Beneficiary    
Accounting Policies [Line Items]    
Variable interest entity, ownership percentage 76.20% 76.20%
Variable interest entity, net assets $ 2.3 $ 2.4
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, percent 100.00% 100.00% 100.00% 100.00%
Revenue $ 91,242 $ 91,584 $ 302,901 $ 294,501
Bulk and Grape Sales        
Disaggregation of Revenue [Line Items]        
Revenue   100 700 2,900
Shipping and Handling        
Disaggregation of Revenue [Line Items]        
Revenue $ 300 $ 1,000 $ 1,400 $ 2,000
Wholesale - Distributors        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, percent 68.60% 62.00% 68.90% 66.00%
Wholesale - California direct to trade        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, percent 17.50% 16.60% 17.40% 17.60%
DTC        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer, percent 13.90% 21.40% 13.70% 16.40%
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2023
Jul. 31, 2022
Revenue from Contract with Customer [Abstract]      
Allowance for credit losses on current accounts receivable $ 400 $ 400 $ 400
Deferred revenue 13,156 13,156 $ 272
Revenue recognized $ 3,200 $ 300  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jul. 31, 2022
Inventory Disclosure [Abstract]    
Finished goods $ 105,015 $ 108,989
Work in progress 214,048 162,337
Raw materials 8,250 14,104
Inventories $ 327,313 $ 285,430
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Jul. 31, 2022
Inventory Disclosure [Abstract]          
Excess and obsolete inventory reserve $ 0.1   $ 0.1   $ 5.1
Inventory, capitalized costs incurred 4.9 $ 4.0 13.5 $ 10.6  
Capitalized leases costs used in production of inventory $ 1.2 $ 1.0 $ 3.4 $ 3.2  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Property and equipment, net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jul. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 350,674 $ 340,250
Less: accumulated depreciation and amortization (83,200) (70,591)
Property and equipment, net 267,474 269,659
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 136,328 136,328
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 70,861 70,813
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 53,864 52,619
Vineyards and improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 44,866 44,759
Barrels    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 37,155 30,067
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 7,600 $ 5,664
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Property and equipment, net - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2023
USD ($)
Apr. 30, 2022
USD ($)
Jan. 31, 2022
USD ($)
vineyard
Apr. 30, 2023
USD ($)
Apr. 30, 2022
USD ($)
Property, Plant and Equipment [Abstract]          
Depreciation $ 0.4 $ 0.3   $ 1.3 $ 1.0
Number of vineyards purchased | vineyard     3    
Acquisition price     $ 14.5    
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued expenses - Components (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jul. 31, 2022
Payables and Accruals [Abstract]    
Trade spend $ 14,964 $ 15,319
Income taxes payable 7,375 387
Deferred compensation liability 2,920 2,142
Accrued professional fees 774 3,191
Accrued invoices and other accrued expenses 5,876 8,436
Accrued expenses $ 31,909 $ 29,475
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued expenses - Narrative (Details) - USD ($)
$ in Millions
Apr. 30, 2023
Jul. 31, 2022
Payables and Accruals [Abstract]    
Cash surrender value of life insurance $ 2.3 $ 1.8
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Nov. 04, 2022
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Debt Instrument [Line Items]          
Amortization of debt issuance costs   $ 200,000 $ 400,000 $ 774,000 $ 1,206,000
First Lien Senior Secured Credit Facilities          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 675,800,000        
First Lien Senior Secured Credit Facilities | Maximum          
Debt Instrument [Line Items]          
Debt capitalization ratio 0.55        
First Lien Senior Secured Credit Facilities | Minimum          
Debt Instrument [Line Items]          
Debt capitalization ratio 1.15        
First Lien Senior Secured Credit Facilities | SOFR | Less Than or Equal to 33% of Average Availability          
Debt Instrument [Line Items]          
Loan margin (percent) 1.50%        
First Lien Senior Secured Credit Facilities | SOFR | Greater Than 33% and Less Than or Equal to 66% of Average Availability          
Debt Instrument [Line Items]          
Loan margin (percent) 1.25%        
First Lien Senior Secured Credit Facilities | SOFR | Greater Than 66% of Average Availability          
Debt Instrument [Line Items]          
Loan margin (percent) 1.00%        
Secured Debt | Term Loan Tranche One Facility          
Debt Instrument [Line Items]          
Debt, face amount $ 135,000,000        
Secured Debt | Term Loan Tranche Two Facility          
Debt Instrument [Line Items]          
Debt, face amount 25,000,000        
Secured Debt | Capital Expenditure Loan          
Debt Instrument [Line Items]          
Debt, face amount 25,000,000        
Senior Secured Credit Facility          
Debt Instrument [Line Items]          
Incremental facility 400,000,000        
Debt issuance costs   3,300,000   3,300,000  
Capitalized debt issuance costs   2,400,000   2,400,000  
Debt issuance costs expensed       900,000  
Revolving Line of Credit          
Debt Instrument [Line Items]          
Unused capacity   425,000,000   425,000,000  
Additional borrowing capacity   30,000,000   30,000,000  
Revolving Line of Credit | First Lien Senior Secured Credit Facilities          
Debt Instrument [Line Items]          
Maximum borrowing capacity 425,000,000        
Letter of Credit Sub-Facility          
Debt Instrument [Line Items]          
Line of credit   0   0  
Swingline Sub-Facility          
Debt Instrument [Line Items]          
Line of credit   $ 0   $ 0  
Term Loan Facility | First Lien Senior Secured Credit Facilities          
Debt Instrument [Line Items]          
Maximum borrowing capacity 225,800,000        
Delayed Draw Term Loan Facility | First Lien Senior Secured Credit Facilities          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 25,000,000        
Term Loan and Delayed Draw Term Loan Facilities | First Lien Senior Secured Credit Facilities | SOFR          
Debt Instrument [Line Items]          
Loan margin (percent) 1.625%        
Term Loan and Delayed Draw Term Loan Facilities | First Lien Senior Secured Credit Facilities | SOFR | Variable Rate Component One          
Debt Instrument [Line Items]          
Basis spread on variable rate (percent) 0.10%        
Term Loan and Delayed Draw Term Loan Facilities | First Lien Senior Secured Credit Facilities | SOFR | Variable Rate Component Two          
Debt Instrument [Line Items]          
Basis spread on variable rate (percent) 0.15%        
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Schedule of Long Term Debt (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jul. 31, 2022
Line of Credit Facility [Line Items]    
Long-term debt, gross $ 223,332 $ 225,166
Less: Current maturities of long-term debt (9,721) (9,810)
Total long-term debt 213,611 215,356
Total long-term debt, net of current maturities and debt issuance costs 213,158 213,748
Revolving Credit and Delayed Draw Term Loan    
Line of Credit Facility [Line Items]    
Debt issuance costs (2,800)  
Line of Credit | Revolving Line of Credit    
Line of Credit Facility [Line Items]    
Long-term debt, gross 0 110,000
Secured Debt | Term Loan Facility    
Line of Credit Facility [Line Items]    
Long-term debt, gross 223,332 110,117
Debt issuance costs (453) (1,608)
Capital Expenditure Loan    
Line of Credit Facility [Line Items]    
Long-term debt, gross $ 0 $ 5,049
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative instruments - Narrative (Details) - USD ($)
Apr. 30, 2023
Jul. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Cash collateral received $ 0 $ 0
Cash collateral pledged $ 0 $ 0
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative instruments - Interest Rate Swaps (Details) - Interest Rate Swap Expiring November 2027
$ in Thousands
Apr. 30, 2023
USD ($)
Derivative [Line Items]  
Notional amount $ 100,000
Interest rate 3.735%
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative instruments - Total Notional Amount (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Apr. 30, 2023
Jul. 31, 2022
Derivative [Line Items]    
Notional amount $ 105,610 $ 102,793
Interest rate swap contract    
Derivative [Line Items]    
Notional amount 100,000 100,000
Foreign currency forward contracts    
Derivative [Line Items]    
Notional amount $ 5,610 $ 2,793
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative instruments - Estimated Fair Value and Classification of Derivative Instruments on the Condensed Consolidated Statements of Financial Position (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Apr. 30, 2023
Jul. 31, 2022
Derivatives, Fair Value [Line Items]    
Derivative asset $ 107 $ 1,443
Derivative liability 1,830 223
Interest rate swap contract | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative asset 0 1,443
Interest rate swap contract | Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability 1,830 0
Foreign currency forward contracts | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative asset 107 0
Foreign currency forward contracts | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability $ 0 $ 223
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative instruments - Amounts and Classification of the Gains and Losses in the Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Derivative [Line Items]        
Total (gain) loss     $ 2,943 $ (1,947)
Not Designated as Hedging Instrument        
Derivative [Line Items]        
Total (gain) loss $ 882 $ (990) 2,943 (1,947)
Not Designated as Hedging Instrument | Interest rate swap contract        
Derivative [Line Items]        
Total (gain) loss 900 (1,117) 3,273 (2,079)
Not Designated as Hedging Instrument | Foreign currency forward contracts        
Derivative [Line Items]        
Total (gain) loss $ (18) $ 127 $ (330) $ 132
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Fair value measurements - Assets and Liabilities Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jul. 31, 2022
Quoted prices in active markets (Level 1)    
Assets    
Deferred compensation plan asset $ 0 $ 0
Liabilities    
Deferred compensation liability 0 0
Quoted prices in active markets (Level 1) | Foreign currency forward contracts    
Assets    
Derivative asset 0  
Liabilities    
Derivative liability   0
Quoted prices in active markets (Level 1) | Interest rate swap contract    
Assets    
Derivative asset   0
Liabilities    
Derivative liability 0  
Significant other observable inputs (Level 2)    
Assets    
Deferred compensation plan asset 2,262 1,753
Liabilities    
Deferred compensation liability 2,920 2,142
Significant other observable inputs (Level 2) | Foreign currency forward contracts    
Assets    
Derivative asset 107  
Liabilities    
Derivative liability   223
Significant other observable inputs (Level 2) | Interest rate swap contract    
Assets    
Derivative asset   1,443
Liabilities    
Derivative liability 1,830  
Significant unobservable inputs (Level 3)    
Assets    
Deferred compensation plan asset 0 0
Liabilities    
Deferred compensation liability 0 0
Significant unobservable inputs (Level 3) | Foreign currency forward contracts    
Assets    
Derivative asset 0  
Liabilities    
Derivative liability   0
Significant unobservable inputs (Level 3) | Interest rate swap contract    
Assets    
Derivative asset   $ 0
Liabilities    
Derivative liability $ 0  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and contingencies - Narrative (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Apr. 30, 2023
Jul. 31, 2022
Commitments and Contingencies [Line Items]    
Purchase commitment, remaining amount committed $ 10.3 $ 8.8
Indemnification Agreement    
Commitments and Contingencies [Line Items]    
Accruals relating to indemnification provisions 0.0 0.0
Inventories    
Commitments and Contingencies [Line Items]    
Long-term purchase commitment, amount purchased, cost $ 71.0 $ 68.1
Minimum    
Commitments and Contingencies [Line Items]    
Long-term purchase contract, period 1 year  
Maximum    
Commitments and Contingencies [Line Items]    
Long-term purchase contract, period 8 years  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Equity-based compensation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Mar. 31, 2021
ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for future grants (in shares) 1,250,509   1,250,509    
Share-based payment arrangement, expense $ 0.0   $ 0.0    
Shares available for issuance (in shares) 1,221,597   1,221,597    
2016 Equity Plan | Restricted shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Fair value of vested restricted shares     $ 4.9    
2021 Equity Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for future grants (in shares)         14,003,560
Unrecognized compensation expense of stock options $ 8.7   8.7    
2021 Equity Incentive Plan | Stock options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based payment arrangement, expense 0.8 $ 0.5 $ 2.1 $ 1.5  
Unrecognized compensation expense, period for recognition (years)     2 years 10 months 24 days    
2021 Equity Incentive Plan | RSU          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Fair value of vested restricted shares     $ 1.5    
Share-based payment arrangement, expense 0.9 $ 0.7 $ 2.5 $ 2.3  
Unrecognized compensation expense, period for recognition (years)     2 years 7 months 6 days    
Unrecognized compensation expense $ 8.5   $ 8.5    
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Equity-based compensation - Activity for Awards (Details)
9 Months Ended
Apr. 30, 2023
$ / shares
shares
Restricted shares | 2016 Equity Plan  
Number of units  
Unvested, beginning (in shares) | shares 266,158
Granted (in shares) | shares 0
Vested (in shares) | shares (266,158)
Forfeited (in shares) | shares 0
Unvested, ending (in shares) | shares 0
Weighted-average grant-date fair value (per share)  
Unvested, beginning (in dollars per share) | $ / shares $ 14.23
Granted (in dollars per share) | $ / shares 0
Vested (in dollars per share) | $ / shares 14.23
Forfeited (in dollars per share) | $ / shares 0
Unvested, ending (in dollars per share) | $ / shares $ 0
RSU | 2021 Equity Incentive Plan  
Number of units  
Unvested, beginning (in shares) | shares 414,609
Granted (in shares) | shares 382,985
Vested (in shares) | shares (138,807)
Forfeited (in shares) | shares (39,414)
Unvested, ending (in shares) | shares 619,373
Weighted-average grant-date fair value (per share)  
Unvested, beginning (in dollars per share) | $ / shares $ 17.32
Granted (in dollars per share) | $ / shares 14.56
Vested (in dollars per share) | $ / shares 17.64
Forfeited (in dollars per share) | $ / shares 16.94
Unvested, ending (in dollars per share) | $ / shares $ 15.56
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Equity-based compensation - Stock Option Activity (Details) - 2021 Equity Incentive Plan - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Apr. 30, 2023
Jul. 31, 2022
Number of options    
Outstanding, beginning (in shares) 1,555,610  
Granted (in shares) 1,067,979  
Exercised (in shares) (2,586)  
Forfeited (in shares) (118,237)  
Expired (in shares) (40,473)  
Outstanding, ending (in shares) 2,462,293 1,555,610
Exercisable (shares) 685,331  
Weighted-average exercise price (per share)    
Outstanding, beginning (in dollars per share) $ 17.15  
Granted (in dollars per share) 14.43  
Exercised (in dollars per share) 15.00  
Forfeited (in dollars per share) 16.94  
Expired (in dollars per share) 17.25  
Outstanding, ending (in dollars per share) 15.99 $ 17.15
Exercisable (in dollars per share) $ 17.15  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Outstanding, weighted-average remaining contractual life (in years) 8 years 7 months 6 days 8 years 8 months 12 days
Exercisable, weighted-average remaining contractual life (in years) 8 years  
Aggregate intrinsic value $ 817 $ 3,847
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Equity-based compensation - Valuation Assumptions (Details) - 2021 Equity Incentive Plan - Stock options
9 Months Ended
Apr. 30, 2023
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected term (in years) 6 years 2 months 23 days
Expected dividend yield (percent) 0.00%
Risk-free interest rate (percent) 3.96%
Expected volatility (percent) 33.90%
Stock price (in dollars per share) $ 14.43
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings per share - Reconciliation of Basic and Diluted Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Net income attributable to The Duckhorn Portfolio, Inc. $ 16,797 $ 15,565 $ 51,529 $ 54,770
Denominator:        
Weighted average number of shares outstanding for basic per share calculation (in shares) 115,255,671 115,115,850 115,209,972 115,070,183
Adjusted weighted average shares outstanding for diluted per share calculation (in shares) 115,367,455 115,281,724 115,425,034 115,347,808
Earnings per share attributable to The Duckhorn Portfolio, Inc.:        
Basic (in dollars per share) $ 0.15 $ 0.14 $ 0.45 $ 0.48
Diluted (in dollars per share) $ 0.15 $ 0.14 $ 0.45 $ 0.47
Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares (in shares) 700,000 200,000 500,000 200,000
Stock options        
Denominator:        
Effect of dilutive potential shares (in shares) 867 45,076 2,390 123,162
Restricted stock awards        
Denominator:        
Effect of dilutive potential shares (in shares) 110,917 120,798 212,672 154,463
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Income Tax Disclosure [Abstract]        
Income tax expense $ 6,006 $ 4,699 $ 18,358 $ 18,483
Effective income tax rate, percent 26.30% 23.20% 26.30% 25.20%
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent events (Details)
$ in Millions
3 Months Ended
May 04, 2023
USD ($)
a
Jan. 31, 2022
USD ($)
Subsequent Event [Line Items]    
Acquisition price   $ 14.5
Subsequent Event | North Coast Wine Production Facility    
Subsequent Event [Line Items]    
Area of property acquired (in acres) | a 7  
Acquisition price $ 55.0  
XML 69 napa-20230430_htm.xml IDEA: XBRL DOCUMENT 0001835256 2022-08-01 2023-04-30 0001835256 2023-06-01 0001835256 2023-04-30 0001835256 2022-07-31 0001835256 2023-02-01 2023-04-30 0001835256 2022-02-01 2022-04-30 0001835256 2021-08-01 2022-04-30 0001835256 us-gaap:CommonStockMember 2023-01-31 0001835256 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0001835256 us-gaap:RetainedEarningsMember 2023-01-31 0001835256 us-gaap:ParentMember 2023-01-31 0001835256 us-gaap:NoncontrollingInterestMember 2023-01-31 0001835256 2023-01-31 0001835256 us-gaap:RetainedEarningsMember 2023-02-01 2023-04-30 0001835256 us-gaap:ParentMember 2023-02-01 2023-04-30 0001835256 us-gaap:NoncontrollingInterestMember 2023-02-01 2023-04-30 0001835256 us-gaap:CommonStockMember 2023-02-01 2023-04-30 0001835256 us-gaap:AdditionalPaidInCapitalMember 2023-02-01 2023-04-30 0001835256 us-gaap:CommonStockMember 2023-04-30 0001835256 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 0001835256 us-gaap:RetainedEarningsMember 2023-04-30 0001835256 us-gaap:ParentMember 2023-04-30 0001835256 us-gaap:NoncontrollingInterestMember 2023-04-30 0001835256 us-gaap:CommonStockMember 2022-01-31 0001835256 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0001835256 us-gaap:RetainedEarningsMember 2022-01-31 0001835256 us-gaap:ParentMember 2022-01-31 0001835256 us-gaap:NoncontrollingInterestMember 2022-01-31 0001835256 2022-01-31 0001835256 us-gaap:RetainedEarningsMember 2022-02-01 2022-04-30 0001835256 us-gaap:ParentMember 2022-02-01 2022-04-30 0001835256 us-gaap:NoncontrollingInterestMember 2022-02-01 2022-04-30 0001835256 us-gaap:CommonStockMember 2022-02-01 2022-04-30 0001835256 us-gaap:AdditionalPaidInCapitalMember 2022-02-01 2022-04-30 0001835256 us-gaap:CommonStockMember 2022-04-30 0001835256 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0001835256 us-gaap:RetainedEarningsMember 2022-04-30 0001835256 us-gaap:ParentMember 2022-04-30 0001835256 us-gaap:NoncontrollingInterestMember 2022-04-30 0001835256 2022-04-30 0001835256 us-gaap:CommonStockMember 2022-07-31 0001835256 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0001835256 us-gaap:RetainedEarningsMember 2022-07-31 0001835256 us-gaap:ParentMember 2022-07-31 0001835256 us-gaap:NoncontrollingInterestMember 2022-07-31 0001835256 us-gaap:RetainedEarningsMember 2022-08-01 2023-04-30 0001835256 us-gaap:ParentMember 2022-08-01 2023-04-30 0001835256 us-gaap:NoncontrollingInterestMember 2022-08-01 2023-04-30 0001835256 us-gaap:CommonStockMember 2022-08-01 2023-04-30 0001835256 us-gaap:AdditionalPaidInCapitalMember 2022-08-01 2023-04-30 0001835256 us-gaap:CommonStockMember 2021-07-31 0001835256 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0001835256 us-gaap:RetainedEarningsMember 2021-07-31 0001835256 us-gaap:ParentMember 2021-07-31 0001835256 us-gaap:NoncontrollingInterestMember 2021-07-31 0001835256 2021-07-31 0001835256 us-gaap:RetainedEarningsMember 2021-08-01 2022-04-30 0001835256 us-gaap:ParentMember 2021-08-01 2022-04-30 0001835256 us-gaap:NoncontrollingInterestMember 2021-08-01 2022-04-30 0001835256 us-gaap:CommonStockMember 2021-08-01 2022-04-30 0001835256 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 2022-04-30 0001835256 napa:SecondaryOfferingMember 2023-04-01 2023-04-30 0001835256 napa:SecondaryOfferingMember 2023-04-30 0001835256 napa:SecondaryOfferingMember 2023-02-01 2023-04-30 0001835256 napa:SecondaryOfferingMember 2022-08-01 2023-04-30 0001835256 napa:SecondaryOfferingMember 2021-08-01 2021-10-31 0001835256 napa:SecondaryOfferingMember 2021-10-31 0001835256 napa:SecondaryOfferingMember 2021-11-01 2021-11-30 0001835256 napa:SecondaryOfferingMember 2021-08-01 2022-04-30 0001835256 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-08-01 2022-07-31 0001835256 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-08-01 2023-04-30 0001835256 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-04-30 0001835256 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-07-31 0001835256 napa:SalesChannelThroughIntermediaryWholesaleDistributorsMember 2023-02-01 2023-04-30 0001835256 napa:SalesChannelThroughIntermediaryWholesaleDistributorsMember 2022-02-01 2022-04-30 0001835256 napa:SalesChannelThroughIntermediaryWholesaleDistributorsMember 2022-08-01 2023-04-30 0001835256 napa:SalesChannelThroughIntermediaryWholesaleDistributorsMember 2021-08-01 2022-04-30 0001835256 napa:SalesChannelThroughIntermediaryWholesaleMember 2023-02-01 2023-04-30 0001835256 napa:SalesChannelThroughIntermediaryWholesaleMember 2022-02-01 2022-04-30 0001835256 napa:SalesChannelThroughIntermediaryWholesaleMember 2022-08-01 2023-04-30 0001835256 napa:SalesChannelThroughIntermediaryWholesaleMember 2021-08-01 2022-04-30 0001835256 us-gaap:SalesChannelDirectlyToConsumerMember 2023-02-01 2023-04-30 0001835256 us-gaap:SalesChannelDirectlyToConsumerMember 2022-02-01 2022-04-30 0001835256 us-gaap:SalesChannelDirectlyToConsumerMember 2022-08-01 2023-04-30 0001835256 us-gaap:SalesChannelDirectlyToConsumerMember 2021-08-01 2022-04-30 0001835256 napa:BulkAndGrapeSalesMember 2022-08-01 2023-04-30 0001835256 napa:BulkAndGrapeSalesMember 2022-02-01 2022-04-30 0001835256 napa:BulkAndGrapeSalesMember 2021-08-01 2022-04-30 0001835256 us-gaap:ShippingAndHandlingMember 2023-02-01 2023-04-30 0001835256 us-gaap:ShippingAndHandlingMember 2022-08-01 2023-04-30 0001835256 us-gaap:ShippingAndHandlingMember 2022-02-01 2022-04-30 0001835256 us-gaap:ShippingAndHandlingMember 2021-08-01 2022-04-30 0001835256 us-gaap:LandMember 2023-04-30 0001835256 us-gaap:LandMember 2022-07-31 0001835256 us-gaap:BuildingAndBuildingImprovementsMember 2023-04-30 0001835256 us-gaap:BuildingAndBuildingImprovementsMember 2022-07-31 0001835256 us-gaap:MachineryAndEquipmentMember 2023-04-30 0001835256 us-gaap:MachineryAndEquipmentMember 2022-07-31 0001835256 napa:VineyardsAndImprovementsMember 2023-04-30 0001835256 napa:VineyardsAndImprovementsMember 2022-07-31 0001835256 napa:BarrelsMember 2023-04-30 0001835256 napa:BarrelsMember 2022-07-31 0001835256 us-gaap:ConstructionInProgressMember 2023-04-30 0001835256 us-gaap:ConstructionInProgressMember 2022-07-31 0001835256 2021-11-01 2022-01-31 0001835256 us-gaap:RevolvingCreditFacilityMember 2023-04-30 0001835256 us-gaap:LetterOfCreditMember 2023-04-30 0001835256 napa:SwinglineSubFacilityMember 2023-04-30 0001835256 napa:FirstLienSeniorSecuredCreditFacilitiesMember 2022-11-04 0001835256 us-gaap:RevolvingCreditFacilityMember napa:FirstLienSeniorSecuredCreditFacilitiesMember 2022-11-04 0001835256 napa:TermLoanFacilityMember napa:FirstLienSeniorSecuredCreditFacilitiesMember 2022-11-04 0001835256 napa:DelayedDrawTermLoanFacilityMember napa:FirstLienSeniorSecuredCreditFacilitiesMember 2022-11-04 0001835256 napa:TermLoanTrancheOneFacilityMember us-gaap:SecuredDebtMember 2022-11-04 0001835256 napa:TermLoanTrancheTwoFacilityMember us-gaap:SecuredDebtMember 2022-11-04 0001835256 napa:CapitalExpenditureLoanMember us-gaap:SecuredDebtMember 2022-11-04 0001835256 napa:SeniorSecuredCreditFacilityMember 2022-11-04 0001835256 napa:FirstLienSeniorSecuredCreditFacilitiesMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember napa:LessThanOrEqualTo33OfAverageAvailabilityMember 2022-11-04 0001835256 napa:FirstLienSeniorSecuredCreditFacilitiesMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember napa:GreaterThan33AndLessThanOrEqualTo66OfAverageAvailabilityMember 2022-11-04 0001835256 napa:FirstLienSeniorSecuredCreditFacilitiesMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember napa:GreaterThan66OfAverageAvailabilityMember 2022-11-04 0001835256 napa:TermLoanAndDelayedDrawTermLoanFacilitiesMember napa:FirstLienSeniorSecuredCreditFacilitiesMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember napa:VariableRateComponentOneMember 2022-11-04 2022-11-04 0001835256 napa:TermLoanAndDelayedDrawTermLoanFacilitiesMember napa:FirstLienSeniorSecuredCreditFacilitiesMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember napa:VariableRateComponentTwoMember 2022-11-04 2022-11-04 0001835256 napa:TermLoanAndDelayedDrawTermLoanFacilitiesMember napa:FirstLienSeniorSecuredCreditFacilitiesMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-11-04 0001835256 srt:MaximumMember napa:FirstLienSeniorSecuredCreditFacilitiesMember 2022-11-04 0001835256 srt:MinimumMember napa:FirstLienSeniorSecuredCreditFacilitiesMember 2022-11-04 0001835256 napa:SeniorSecuredCreditFacilityMember 2023-04-30 0001835256 napa:SeniorSecuredCreditFacilityMember 2022-08-01 2023-04-30 0001835256 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-04-30 0001835256 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-07-31 0001835256 napa:TermLoanFacilityMember us-gaap:SecuredDebtMember 2023-04-30 0001835256 napa:TermLoanFacilityMember us-gaap:SecuredDebtMember 2022-07-31 0001835256 napa:CapitalExpenditureLoanMember 2023-04-30 0001835256 napa:CapitalExpenditureLoanMember 2022-07-31 0001835256 napa:RevolvingCreditFacilityAndDelayedDrawTermLoanMember 2023-04-30 0001835256 napa:InterestRateSwapExpiringNovember2027Member 2023-04-30 0001835256 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2023-04-30 0001835256 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2022-07-31 0001835256 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-04-30 0001835256 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-07-31 0001835256 us-gaap:NondesignatedMember 2023-04-30 0001835256 us-gaap:NondesignatedMember 2022-07-31 0001835256 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2023-04-30 0001835256 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2023-04-30 0001835256 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-04-30 0001835256 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-04-30 0001835256 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2022-07-31 0001835256 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2022-07-31 0001835256 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-07-31 0001835256 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-07-31 0001835256 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2023-02-01 2023-04-30 0001835256 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2022-02-01 2022-04-30 0001835256 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2022-08-01 2023-04-30 0001835256 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2021-08-01 2022-04-30 0001835256 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-02-01 2023-04-30 0001835256 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-02-01 2022-04-30 0001835256 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-08-01 2023-04-30 0001835256 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-08-01 2022-04-30 0001835256 us-gaap:NondesignatedMember 2023-02-01 2023-04-30 0001835256 us-gaap:NondesignatedMember 2022-02-01 2022-04-30 0001835256 us-gaap:NondesignatedMember 2022-08-01 2023-04-30 0001835256 us-gaap:NondesignatedMember 2021-08-01 2022-04-30 0001835256 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member 2023-04-30 0001835256 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2023-04-30 0001835256 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member 2023-04-30 0001835256 us-gaap:FairValueInputsLevel1Member 2023-04-30 0001835256 us-gaap:FairValueInputsLevel2Member 2023-04-30 0001835256 us-gaap:FairValueInputsLevel3Member 2023-04-30 0001835256 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2023-04-30 0001835256 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2023-04-30 0001835256 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2023-04-30 0001835256 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2022-07-31 0001835256 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2022-07-31 0001835256 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2022-07-31 0001835256 us-gaap:FairValueInputsLevel1Member 2022-07-31 0001835256 us-gaap:FairValueInputsLevel2Member 2022-07-31 0001835256 us-gaap:FairValueInputsLevel3Member 2022-07-31 0001835256 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member 2022-07-31 0001835256 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2022-07-31 0001835256 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member 2022-07-31 0001835256 srt:MinimumMember 2022-08-01 2023-04-30 0001835256 srt:MaximumMember 2022-08-01 2023-04-30 0001835256 us-gaap:InventoriesMember 2022-08-01 2023-04-30 0001835256 us-gaap:InventoriesMember 2021-08-01 2022-07-31 0001835256 us-gaap:IndemnificationGuaranteeMember 2023-04-30 0001835256 us-gaap:IndemnificationGuaranteeMember 2022-07-31 0001835256 us-gaap:RestrictedStockMember napa:A2016EquityIncentivePlanMember 2022-08-01 2023-04-30 0001835256 us-gaap:RestrictedStockMember napa:A2016EquityIncentivePlanMember 2022-07-31 0001835256 us-gaap:RestrictedStockMember napa:A2016EquityIncentivePlanMember 2023-04-30 0001835256 napa:A2021EquityIncentivePlanMember 2021-03-31 0001835256 napa:A2021EquityIncentivePlanMember 2022-07-31 0001835256 napa:A2021EquityIncentivePlanMember 2021-08-01 2022-07-31 0001835256 napa:A2021EquityIncentivePlanMember 2022-08-01 2023-04-30 0001835256 napa:A2021EquityIncentivePlanMember 2023-04-30 0001835256 us-gaap:EmployeeStockOptionMember napa:A2021EquityIncentivePlanMember 2023-02-01 2023-04-30 0001835256 us-gaap:EmployeeStockOptionMember napa:A2021EquityIncentivePlanMember 2022-02-01 2022-04-30 0001835256 us-gaap:EmployeeStockOptionMember napa:A2021EquityIncentivePlanMember 2022-08-01 2023-04-30 0001835256 us-gaap:EmployeeStockOptionMember napa:A2021EquityIncentivePlanMember 2021-08-01 2022-04-30 0001835256 us-gaap:EmployeeStockOptionMember napa:A2021EquityIncentivePlanMember 2023-04-30 0001835256 us-gaap:RestrictedStockUnitsRSUMember napa:A2021EquityIncentivePlanMember 2022-07-31 0001835256 us-gaap:RestrictedStockUnitsRSUMember napa:A2021EquityIncentivePlanMember 2022-08-01 2023-04-30 0001835256 us-gaap:RestrictedStockUnitsRSUMember napa:A2021EquityIncentivePlanMember 2023-04-30 0001835256 us-gaap:RestrictedStockUnitsRSUMember napa:A2021EquityIncentivePlanMember 2023-02-01 2023-04-30 0001835256 us-gaap:RestrictedStockUnitsRSUMember napa:A2021EquityIncentivePlanMember 2022-02-01 2022-04-30 0001835256 us-gaap:RestrictedStockUnitsRSUMember napa:A2021EquityIncentivePlanMember 2021-08-01 2022-04-30 0001835256 us-gaap:EmployeeStockMember 2023-04-30 0001835256 us-gaap:EmployeeStockMember 2022-08-01 2023-04-30 0001835256 us-gaap:EmployeeStockMember 2023-02-01 2023-04-30 0001835256 us-gaap:EmployeeStockOptionMember 2023-02-01 2023-04-30 0001835256 us-gaap:EmployeeStockOptionMember 2022-02-01 2022-04-30 0001835256 us-gaap:EmployeeStockOptionMember 2022-08-01 2023-04-30 0001835256 us-gaap:EmployeeStockOptionMember 2021-08-01 2022-04-30 0001835256 us-gaap:RestrictedStockMember 2023-02-01 2023-04-30 0001835256 us-gaap:RestrictedStockMember 2022-02-01 2022-04-30 0001835256 us-gaap:RestrictedStockMember 2022-08-01 2023-04-30 0001835256 us-gaap:RestrictedStockMember 2021-08-01 2022-04-30 0001835256 us-gaap:EmployeeStockOptionMember 2023-02-01 2023-04-30 0001835256 us-gaap:EmployeeStockOptionMember 2022-02-01 2022-04-30 0001835256 us-gaap:EmployeeStockOptionMember 2022-08-01 2023-04-30 0001835256 us-gaap:EmployeeStockOptionMember 2021-08-01 2022-04-30 0001835256 napa:NorthCoastWineProductionFacilityMember us-gaap:SubsequentEventMember 2023-05-04 0001835256 napa:NorthCoastWineProductionFacilityMember us-gaap:SubsequentEventMember 2023-05-04 2023-05-04 shares iso4217:USD iso4217:USD shares pure napa:vineyard utr:acre 0001835256 2023 Q3 false --07-31 P1Y 10-Q true 2023-04-30 false 001-40240 The Duckhorn Portfolio, Inc. DE 81-3866305 1201 Dowdell Lane Saint Helena CA 94574 707 302-2658 Common Stock, par value $0.01 per share NAPA NYSE Yes Yes Large Accelerated Filer false false false 115293780 36077000 3167000 43274000 37026000 327313000 285430000 10929000 13898000 417593000 339521000 267474000 269659000 20875000 23375000 186116000 191786000 425209000 425209000 5286000 1963000 904960000 911992000 1322553000 1251513000 2914000 3382000 31909000 29475000 12063000 12893000 13156000 272000 3647000 3498000 9721000 9810000 3214000 672000 76624000 60002000 0 108674000 213158000 105074000 17117000 19732000 90483000 90483000 2217000 387000 322975000 324350000 399599000 384352000 0.01 0.01 500000000 500000000 115293780 115293780 115184161 115184161 1153000 1152000 735871000 731597000 185353000 133824000 922377000 866573000 577000 588000 922954000 867161000 1322553000 1251513000 1126000 1072000 4179000 4056000 91242000 91584000 302901000 294501000 40731000 47622000 142494000 148652000 50511000 43962000 160407000 145849000 23989000 23126000 79307000 70178000 26522000 20836000 81100000 75671000 2993000 1618000 7839000 4860000 -729000 1046000 -3385000 2477000 -3722000 -572000 -11224000 -2383000 22800000 20264000 69876000 73288000 6006000 4699000 18358000 18483000 16794000 15565000 51518000 54805000 -3000 0 -11000 35000 16797000 15565000 51529000 51529000 54770000 54770000 0.15 0.14 0.45 0.48 0.15 0.14 0.45 0.47 115255671 115115850 115209972 115070183 115367455 115281724 115425034 115347808 115219396 1152000 734763000 168556000 904471000 580000 905051000 16797000 16797000 -3000 16794000 116474 1000 1000 1000 1756000 1756000 1756000 42090 648000 648000 648000 115293780 1153000 735871000 185353000 922377000 577000 922954000 115065210 1151000 729508000 112839000 843498000 586000 844084000 15565000 15565000 0 15565000 154273 2000 -2000 0 1365000 1365000 1365000 51720 1000 838000 839000 839000 115167763 1152000 730033000 128404000 859589000 586000 860175000 115184161 1152000 731597000 133824000 866573000 588000 867161000 51529000 51529000 -11000 51518000 138839 1000 1000 1000 12870 181000 181000 181000 4741000 4741000 4741000 42090 648000 648000 648000 115293780 1153000 735871000 185353000 922377000 577000 922954000 115046793 1150000 726903000 73634000 801687000 551000 802238000 54770000 54770000 35000 54805000 172690 3000 -2000 1000 1000 4240000 4240000 4240000 51720 1000 838000 839000 839000 270000 270000 270000 115167763 1152000 730033000 128404000 859589000 586000 860175000 51518000 54805000 20528000 17345000 -75000 -12000 -2943000 1947000 774000 1206000 4741000 4240000 6248000 5851000 39278000 24340000 -1633000 -1767000 508000 46000 -352000 1535000 3681000 4550000 -831000 -5820000 12884000 425000 193000 -26000 51753000 47855000 14111000 24798000 -14111000 -24798000 119000000 77000000 9000000 68000000 225833000 0 117666000 8538000 648000 839000 181000 0 2432000 0 0 270000 -4732000 -18647000 32910000 4410000 3167000 4244000 36077000 8654000 4421000 3726000 10921000 13923000 332000 507000 Description of business <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Duckhorn Portfolio, Inc. and its subsidiaries (the “Company” or “Management”) headquartered in St. Helena, CA, produce luxury and ultra-luxury wine across a portfolio of winery brands, including Duckhorn Vineyards, Decoy, Goldeneye, Paraduxx, Migration, Canvasback, Calera, Kosta Browne, Greenwing and Postmark. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company's revenue is comprised of wholesale and DTC sales. Wholesale revenue is generated through sales directly to California retailers and restaurants, sales to distributors and agents located in other states throughout the U.S. and sales to export distributors that sell internationally. DTC revenue results from individual consumers purchasing wine directly from the Company through club membership, the Company's website or tasting rooms located in Napa Valley, California; Anderson Valley, California; Sebastopol, California; Hollister, California; and Walla Walla, Washington.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company owns or controls, through long-term leases, certain high-quality vineyards throughout Northern and Central California and Washington. Vinification takes place at wineries owned, leased or under contract with third parties predominately located in Napa Valley, California; Anderson Valley, California; Hopland, California; Hollister, California; San Luis Obispo, California; Sebastopol, California; and Walla Walla, Washington.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Fiscal year</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company's fiscal year ends on July 31.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Secondary offerings</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In April 2023, the Company completed a secondary offering where certain existing stockholders sold 6,000,000 shares of common stock at a price of $15.35 per share. The Company did not receive any of the proceeds from the sale of the shares by the existing stockholders. In connection with the offering, the Company incurred costs of $0.4 million during the three and nine months ended April 30, 2023, which are reflected in selling, general and administrative expenses on the Condensed Consolidated Statement of Operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the first quarter of Fiscal 2022, the Company completed a secondary offering where certain existing stockholders sold 12,000,000 shares of common stock at a price of $20.50 per share. In November 2021, an additional 626,467 shares of common stock were sold pursuant to the partial exercise of the underwriters' option to purchase additional shares. The Company did not receive any of the proceeds from the sale of the shares by the existing stockholders. In connection with the offering, the Company incurred costs of $0.6 million during the nine months ended April 30, 2022, which are reflected in selling, general and administrative expenses on the Condensed Consolidated Statement of Operations.</span></div> 6000000 15.35 400000 400000 12000000 20.50 626467 600000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Basis of presentation and recent accounting pronouncements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Basis of presentation</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company’s Condensed Consolidated Financial Statements are prepared in accordance with U.S. GAAP and Article 10 of the Securities and Exchange Commission’s Regulation S-X. These Condensed Consolidated Financial Statements have been prepared on the same basis as the Company's audited annual financial statements and, in the opinion of Management, reflect all adjustments, consisting only of normal, recurring adjustments, which are necessary for the fair statement of the Company's financial information for the interim periods presented. These interim results are not necessarily indicative of the results to be expected for the year ending July 31, 2023, for any other interim period or for any future year.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Condensed Consolidated Statement of Financial Position as of July 31, 2022 was derived from the Company's audited financial statements for the fiscal year ended July 31, 2022, previously filed with the SEC. The Condensed Consolidated Financial Statements do not include all of the information and note disclosures required by U.S. GAAP and should be read in conjunction with the audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Principles of consolidation</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Condensed Consolidated Financial Statements include the accounts of The Duckhorn Portfolio, Inc. and its subsidiaries, including a consolidated VIE of which the Company has determined it is the primary beneficiary. All intercompany balances and transactions are eliminated in consolidation.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Accounting estimates</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The preparation of Condensed Consolidated Financial Statements requires Management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting period. Such estimates include, but are not limited to, the following: useful lives and recoverability of long-lived assets, inventory obsolescence and reserves, capitalized indirect inventory costs, allowance for credit losses, calculation of accrued liabilities, customer incentive reserves, uncertain tax positions, contingent liabilities, equity-based compensation and deferred revenues. Actual results could differ from those estimates.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Preferred stock</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company has 100,000,000 shares of $0.01 par value preferred stock authorized, none of which are issued and outstanding. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Variable interest entities</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company evaluates its ownership, contractual relationships and other interests in entities to determine the nature and extent of the interests, whether such interests are variable interests and whether the entities are VIEs in accordance with ASC Topic 810, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Consolidations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. These evaluations can be complex and involve Management judgment as well as the use of estimates and assumptions based on available historical information, among other factors. Based on these evaluations, if the Company determines that it is the primary beneficiary of a VIE, the entity is consolidated into the financial statements. At April 30, 2023 and July 31, 2022, the Company's ownership percentage of the sole identified VIE was 76.2%. The total net assets of the VIE included on the Condensed Consolidated Statement of Financial Position were $2.3 million and $2.4 million at April 30, 2023 and July 31, 2022, respectively. The assets and liabilities, which may only be used to settle its own obligations, are primarily related to property, equipment and working capital accounts, which generally represent the amounts owed by or to the Company for goods under current contracts.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Recently adopted accounting pronouncements</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board issued ASU No. 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> (“ASU 2020-04”), and further issued subsequent amendments to the initial guidance. The Company adopted the standard effective August 1, 2022, the first day of Fiscal 2023. The adoption of the standard did not have a material impact on the Condensed Consolidated Financial Statements or the related disclosures.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As previously disclosed in the Annual Report on Form 10-K for the year ended July 31, 2022, the Company adopted ASU No. 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">(Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> using the modified retrospective transition method as of the first day of Fiscal 2022. The impact of the adoption of ASC 842 on previously reported interim financial statements during the year ended July 31, 2022, included the recognition of right-of-use ("ROU") assets and lease liabilities for operating leases. The adoption of ASC 842 also resulted in reclassifying certain lines within operating activities in the Condensed Consolidated Statement of Cash Flows due to changes in operating assets and liabilities for the related accounts. These changes to previously disclosed amounts conform to the current period presentation.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">No other new accounting pronouncements issued or effective as of April 30, 2023 have had, or are expected to have, a material impact on the Condensed Consolidated Financial Statements or the related disclosures.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Basis of presentation</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company’s Condensed Consolidated Financial Statements are prepared in accordance with U.S. GAAP and Article 10 of the Securities and Exchange Commission’s Regulation S-X. These Condensed Consolidated Financial Statements have been prepared on the same basis as the Company's audited annual financial statements and, in the opinion of Management, reflect all adjustments, consisting only of normal, recurring adjustments, which are necessary for the fair statement of the Company's financial information for the interim periods presented. These interim results are not necessarily indicative of the results to be expected for the year ending July 31, 2023, for any other interim period or for any future year.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Condensed Consolidated Statement of Financial Position as of July 31, 2022 was derived from the Company's audited financial statements for the fiscal year ended July 31, 2022, previously filed with the SEC. The Condensed Consolidated Financial Statements do not include all of the information and note disclosures required by U.S. GAAP and should be read in conjunction with the audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Principles of consolidation</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Condensed Consolidated Financial Statements include the accounts of The Duckhorn Portfolio, Inc. and its subsidiaries, including a consolidated VIE of which the Company has determined it is the primary beneficiary. All intercompany balances and transactions are eliminated in consolidation.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Accounting estimates</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The preparation of Condensed Consolidated Financial Statements requires Management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting period. Such estimates include, but are not limited to, the following: useful lives and recoverability of long-lived assets, inventory obsolescence and reserves, capitalized indirect inventory costs, allowance for credit losses, calculation of accrued liabilities, customer incentive reserves, uncertain tax positions, contingent liabilities, equity-based compensation and deferred revenues. Actual results could differ from those estimates.</span></div> Preferred stockThe Company has 100,000,000 shares of $0.01 par value preferred stock authorized, none of which are issued and outstanding. 100000000 0.01 0 0 Variable interest entities<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company evaluates its ownership, contractual relationships and other interests in entities to determine the nature and extent of the interests, whether such interests are variable interests and whether the entities are VIEs in accordance with ASC Topic 810, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Consolidations</span>. These evaluations can be complex and involve Management judgment as well as the use of estimates and assumptions based on available historical information, among other factors. Based on these evaluations, if the Company determines that it is the primary beneficiary of a VIE, the entity is consolidated into the financial statements. 0.762 0.762 2300000 2400000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Recently adopted accounting pronouncements</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board issued ASU No. 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> (“ASU 2020-04”), and further issued subsequent amendments to the initial guidance. The Company adopted the standard effective August 1, 2022, the first day of Fiscal 2023. The adoption of the standard did not have a material impact on the Condensed Consolidated Financial Statements or the related disclosures.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As previously disclosed in the Annual Report on Form 10-K for the year ended July 31, 2022, the Company adopted ASU No. 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">(Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> using the modified retrospective transition method as of the first day of Fiscal 2022. The impact of the adoption of ASC 842 on previously reported interim financial statements during the year ended July 31, 2022, included the recognition of right-of-use ("ROU") assets and lease liabilities for operating leases. The adoption of ASC 842 also resulted in reclassifying certain lines within operating activities in the Condensed Consolidated Statement of Cash Flows due to changes in operating assets and liabilities for the related accounts. These changes to previously disclosed amounts conform to the current period presentation.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">No other new accounting pronouncements issued or effective as of April 30, 2023 have had, or are expected to have, a material impact on the Condensed Consolidated Financial Statements or the related disclosures.</span></div> Revenue<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Disaggregated revenue information</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents the percentages of consolidated net sales disaggregated by sales channels:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.179%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholesale - Distributors</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholesale - California direct to trade</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">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DTC</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">(b)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">_______________________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a) Includes $0.7 million of sales related to bulk and grape sales for the nine months ended April 30, 2023, and $0.1 million and $2.9 million for the three and nine months ended April 30, 2022, respectively.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b) Includes shipping and handling revenue of $0.3 million and $1.4 million for the three and nine months ended April 30, 2023, respectively, and $1.0 million and $2.0 million for the three and nine months ended April 30, 2022, respectively.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Charges related to credit loss on accounts receivable were immaterial for the three and nine months ended April 30, 2023. Recoveries and reductions in the allowance for credit loss were immaterial for the three and nine months ended April 30, 2023. As of April 30, 2023 and July 31, 2022, the allowance for credit losses was $0.4 million for both periods.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Contract balances</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">When the Company receives payment from a customer, prior to meeting the performance obligation under the terms of a contract, the Company records deferred revenue, which represents a contract liability. The Company’s deferred revenue is primarily comprised of cash collected from wines sold through our DTC channels ahead of the wine shipment date. The Company does not recognize revenue until control of the wine is transferred and the performance obligation is met. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Deferred revenue in the Condensed Consolidated Statements of Financial Position was $13.2 million and $0.3 million at April 30, 2023 and July 31, 2022, respectively. In the three and nine months ended April 30, 2023, the Company recognized revenue of $3.2 million and $0.3 million, respectively, which was included in the opening contract liability balance for the corresponding period.</span></div> <div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents the percentages of consolidated net sales disaggregated by sales channels:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.179%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholesale - Distributors</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholesale - California direct to trade</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">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DTC</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">(b)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">_______________________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a) Includes $0.7 million of sales related to bulk and grape sales for the nine months ended April 30, 2023, and $0.1 million and $2.9 million for the three and nine months ended April 30, 2022, respectively.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b) Includes shipping and handling revenue of $0.3 million and $1.4 million for the three and nine months ended April 30, 2023, respectively, and $1.0 million and $2.0 million for the three and nine months ended April 30, 2022, respectively.</span></div> 0.686 0.620 0.689 0.660 0.175 0.166 0.174 0.176 0.139 0.214 0.137 0.164 1.000 1.000 1.000 1.000 700000 100000 2900000 300000 1400000 1000000 2000000 400000 400000 Contract balancesWhen the Company receives payment from a customer, prior to meeting the performance obligation under the terms of a contract, the Company records deferred revenue, which represents a contract liability. The Company’s deferred revenue is primarily comprised of cash collected from wines sold through our DTC channels ahead of the wine shipment date. The Company does not recognize revenue until control of the wine is transferred and the performance obligation is met. 13200000 300000 3200000 300000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Inventories</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventories were comprised of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.824%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.2pt;text-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%">Finished goods</span></td><td style="background-color:#cceeff;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:#cceeff;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%">105,015 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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:#cceeff;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%">108,989 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.2pt;text-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%">Work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.2pt;text-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%">Raw materials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,313 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,430 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value, and are primarily measured on a first-in-first-out basis. The Company records valuation adjustments to the carrying value of its inventories based on periodic reviews of slow-moving, obsolete and excess inventory to determine the need for reserves by comparing inventory carrying values with their net realizable values upon ultimate sale or disposal. The Company's estimates of net realizable value are based on historical experience as well as Management's judgments with respect to future market conditions. In the period the Company determines a reserve is required, the Company recognizes a charge to cost of sales for the excess of the carrying value over net realizable value. The inventory reserve was $0.1 million and $5.1 million at April 30, 2023 and July 31, 2022, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company capitalizes into inventory depreciation related to property and equipment used in the production of inventory. For the three months ended April 30, 2023 and 2022, the amount capitalized was $4.9 million and $4.0 million, respectively, and $13.5 million and $10.6 million for the nine months ended April 30, 2023 and 2022, respectively. The Company also capitalizes total lease costs related to leases used in the production of inventory. For the three months ended April 30, 2023 and 2022, the amount capitalized was $1.2 million and $1.0 million, respectively. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For the nine months ended April 30, 2023 and 2022, the amount capitalized was $3.4 million and $3.2 million, respectively.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventories were comprised of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.824%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.2pt;text-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%">Finished goods</span></td><td style="background-color:#cceeff;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:#cceeff;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%">105,015 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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:#cceeff;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%">108,989 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.2pt;text-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%">Work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.2pt;text-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%">Raw materials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,313 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,430 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 105015000 108989000 214048000 162337000 8250000 14104000 327313000 285430000 Inventories are stated at the lower of cost or net realizable value, and are primarily measured on a first-in-first-out basis. The Company records valuation adjustments to the carrying value of its inventories based on periodic reviews of slow-moving, obsolete and excess inventory to determine the need for reserves by comparing inventory carrying values with their net realizable values upon ultimate sale or disposal. The Company's estimates of net realizable value are based on historical experience as well as Management's judgments with respect to future market conditions. In the period the Company determines a reserve is required, the Company recognizes a charge to cost of sales for the excess of the carrying value over net realizable value. 100000 5100000 4900000 4000000 13500000 10600000 1200000 1000000 3400000 3200000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Property and equipment, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property and equipment, net was comprised of the following:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:66.262%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;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:#cceeff;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%">136,328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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:#cceeff;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%">136,328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,861 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-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%">Machinery and equipment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,864 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-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%">Vineyards and improvements</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-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%">Barrels</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-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%">Construction in progress</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-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%">Property and equipment, gross</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,674 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-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%">Less: accumulated depreciation and amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,591)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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:#cceeff;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%">267,474 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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:#cceeff;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%">269,659 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Depreciation expense recognized in selling, general and administrative expenses was $0.4 million and $0.3 million for the three months ended April 30, 2023 and 2022, respectively, and $1.3 million and $1.0 million for the nine months ended April 30, 2023 and 2022, respectively. See Note 4 (Inventories) for depreciation expense capitalized into inventory.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Vineyard acquisitions</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the second quarter of Fiscal 2022, the Company completed the purchase of three Napa County, California vineyards and related assets for a total of $14.5 million.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property and equipment, net was comprised of the following:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:66.262%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;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:#cceeff;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%">136,328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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:#cceeff;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%">136,328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,861 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-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%">Machinery and equipment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,864 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-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%">Vineyards and improvements</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-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%">Barrels</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-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%">Construction in progress</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-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%">Property and equipment, gross</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,674 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-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%">Less: accumulated depreciation and amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,591)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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:#cceeff;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%">267,474 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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:#cceeff;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%">269,659 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 136328000 136328000 70861000 70813000 53864000 52619000 44866000 44759000 37155000 30067000 7600000 5664000 350674000 340250000 83200000 70591000 267474000 269659000 400000 300000 1300000 1000000 3 14500000 Accrued expenses<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accrued expenses were comprised of the following:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.824%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade spend</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,964 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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:#cceeff;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%">15,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes payable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">7,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred compensation liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued invoices and other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,909 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,475 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">_______________________________________________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a) Trade spend refers to estimated amounts the Company owes to distributors for depletion-based incentives.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">(b) Effective March 2023, the IRS postponed certain tax filings and payment deadlines, until October 2023, in areas designated with eligible Federal Emergency Management Agency declarations. During the three months ended April 30, 2023, the Company deferred federal and state tax payments and expects to pay the deferred amount in the first fiscal quarter of 2024.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(c) The Company intends to use the cash surrender value life insurance policies to partially settle its deferred compensation plan liability. The cash surrender value of the life insurance policies were $2.3 million and $1.8 million at April 30, 2023 and July 31, 2022, respectively, and are included in other long-term assets on the Condensed Consolidated Statements of Financial Position.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accrued expenses were comprised of the following:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.824%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade spend</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,964 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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:#cceeff;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%">15,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes payable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">7,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred compensation liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued invoices and other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,909 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,475 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">_______________________________________________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a) Trade spend refers to estimated amounts the Company owes to distributors for depletion-based incentives.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">(b) Effective March 2023, the IRS postponed certain tax filings and payment deadlines, until October 2023, in areas designated with eligible Federal Emergency Management Agency declarations. During the three months ended April 30, 2023, the Company deferred federal and state tax payments and expects to pay the deferred amount in the first fiscal quarter of 2024.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(c) The Company intends to use the cash surrender value life insurance policies to partially settle its deferred compensation plan liability. The cash surrender value of the life insurance policies were $2.3 million and $1.8 million at April 30, 2023 and July 31, 2022, respectively, and are included in other long-term assets on the Condensed Consolidated Statements of Financial Position.</span></div> 14964000 15319000 7375000 387000 2920000 2142000 774000 3191000 5876000 8436000 31909000 29475000 2300000 1800000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">At April 30, 2023, the Company had unused capacity of $425.0 million under the new revolving line of credit, excluding the incremental seasonal borrowing amount of an additional $30.0 million of capacity. There were no amounts outstanding on the letter of credit sub-facility or the swingline sub-facility at April 30, 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Included in interest expense in the Condensed Consolidated Statements of Operations is amortization related to debt issuance costs of $0.2 million and $0.4 million for the three months ended April 30, 2023 and 2022, respectively, and of $0.8 million and $1.2 million for the nine months ended April 30, 2023 and 2022, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company is subject to the requirements of various financial covenants pursuant to the term loans and revolving line of credit, including a debt to capitalization ratio and a fixed charge coverage ratio as defined in the New Credit Facility. As of April 30, 2023, the Company is in compliance with all covenants.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Amendment to the Original Credit Agreement</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Effective August 30, 2022, Mallard Buyer Corp., Selway Wine Company and certain other subsidiaries of The Duckhorn Portfolio, Inc. (collectively, the “Borrowers”) entered into Amendment No. 8 to the Original Credit Agreement, to extend the maturity date of all facilities to November 1, 2023 and to transition from a LIBOR based interest rate to a Term SOFR based interest rate plus applicable margins defined by the terms of the Original Credit Facility. The transaction did not result in any additional cash proceeds. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">New Credit Agreement</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Effective November 4, 2022, the Borrowers entered into the New Credit Agreement which amends and restates, in its entirety, the Original Credit Agreement. The New Credit Agreement provides for $675.8 million in first lien senior secured credit facilities consisting of (i) a $425.0 million revolving credit facility, (ii) a $225.8 million term loan facility and (iii) a $25.0 million delayed draw term loan facility. The maturity date for loans borrowed under the New Credit Agreement is November 4, 2027.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The term loan facility in the New Credit Agreement replaces the $135.0 million term loan tranche one facility, $25.0 million term loan tranche two facility and $25.0 million capital expenditure facility under the Original Credit Agreement. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The New Credit Agreement allows the Borrowers, at any time, to request additional term loans, revolver commitments and delayed draw term loan commitments in an aggregate amount of up to $400.0 million (the “Incremental Facility”). The lenders are not under any obligation to provide the Incremental Facility, and the Incremental Facility is subject to certain customary conditions precedent and other limitations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Borrowings under the revolver portion of the New Credit Agreement generally bear interest based on the sum of Term SOFR plus a loan margin based on average availability as follows: (a) less than or equal to 33% of average availability, a loan margin of 1.50%, (b) greater than 33% and less than or equal to 66% of average availability, a loan margin of 1.25%, and (c) greater than 66% of average availability, a loan margin of 1.00%. Borrowings under the term loan and delayed draw portions of the New Credit Agreement generally bear interest based on the sum of (i) Term SOFR plus (ii) a credit spread adjustment of 10 basis points for 1-month and 3-month interest periods and 15 basis points for a six-month interest period plus (iii) a loan margin of 1.625%.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The New Credit Agreement also includes an unused line fee and contains customary representations and warranties and affirmative and negative covenants for agreements of this type. In addition, the New Credit Agreement requires compliance with the following financial covenants, in each case commencing from fiscal quarter ending January 31, 2023: (i) a debt to capitalization ratio not to exceed 0.55:1.00, measured at the end of each fiscal quarter and (ii) a fixed charge coverage ratio not to be less than 1.15:1.00, measured at the end of each fiscal quarter. </span></div><div style="margin-bottom:2pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company incurred approximately $3.3 million in debt issuance costs, including bank financing fees and third party legal and other professional fees in closing the New Credit Agreement, of which approximately $2.4 million were capitalized in accordance with ASC Topic 470, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The fees associated with the revolving and delayed draw term facilities were capitalized to other long-term assets and the fees associated with the term loan facility were capitalized to long-term debt, net of current maturities and debt issuance costs on the Condensed Consolidated Statement of Position. The capitalized debt issuance costs are amortized as interest expense over the term of the New Credit Agreement. Other related charges incurred of $0.9 million that were not capitalized during the period are reflected in other (income) expense in the Condensed Consolidated Statement of Operations. </span></div><div style="margin-bottom:2pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Amendment to the New Credit Agreement</span></div><div style="margin-bottom:2pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Effective February 6, 2023, the Company entered into Amendment No. 1 to the Amended and Restated First Lien Loan and Security Agreement. The changes in the amendment are administrative in nature and did not impact the Company's outstanding debt or related debt covenants. The amendment did not result in any additional cash proceeds or changes in commitment amounts.</span></div><div style="margin-bottom:3.5pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Long-term debt, net was comprised of the following:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.673%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.675%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving line of credit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan, first lien</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditure loan</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">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,332 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,166 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,721)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,611 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,356 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs</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">(b)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,608)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, net of current maturities and debt issuance costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,158 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_________________________________________________________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)     The capital expenditure loan under the Original Credit Agreement was replaced as part of the refinancing and execution of the New Credit Agreement. As of April 30, 2023, the Company has not drawn on the delayed draw term loan under the New Credit Agreement.</span></div>(b)     At April 30, 2023, debt issuance costs are the costs associated with the term loan facility. Debt issuance costs of $2.8 million associated with the revolving credit and delayed draw term loan facilities are recorded in other long-term assets on the Condensed Consolidated Statements of Financial Position. Under the Original Credit Facility, the revolving credit facility debt issuance costs were treated consistently with those of the term debt facilities as the Company did not intend to repay the revolving credit facility in full prior to its maturity. 425000000 30000000 0 0 200000 400000 800000 1200000 675800000 425000000 225800000 25000000 135000000 25000000 25000000 400000000 0.0150 0.0125 0.0100 0.0010 0.0015 0.01625 0.55 1.15 3300000 2400000 900000 <div style="margin-bottom:3.5pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Long-term debt, net was comprised of the following:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.673%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.675%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving line of credit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan, first lien</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditure loan</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">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,332 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,166 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,721)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,611 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,356 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs</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">(b)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,608)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, net of current maturities and debt issuance costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,158 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_________________________________________________________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)     The capital expenditure loan under the Original Credit Agreement was replaced as part of the refinancing and execution of the New Credit Agreement. As of April 30, 2023, the Company has not drawn on the delayed draw term loan under the New Credit Agreement.</span></div>(b)     At April 30, 2023, debt issuance costs are the costs associated with the term loan facility. Debt issuance costs of $2.8 million associated with the revolving credit and delayed draw term loan facilities are recorded in other long-term assets on the Condensed Consolidated Statements of Financial Position. Under the Original Credit Facility, the revolving credit facility debt issuance costs were treated consistently with those of the term debt facilities as the Company did not intend to repay the revolving credit facility in full prior to its maturity. 0 110000000 223332000 110117000 0 5049000 223332000 225166000 9721000 9810000 213611000 215356000 453000 1608000 213158000 213748000 2800000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Derivative instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company manages exposure to interest rates and foreign currency movements by entering into derivative contracts from time to time, as movements in such markets could impact the financial results and Condensed Consolidated Statements of Financial Position. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The changes in estimated fair values of derivative instruments result from changes in interest rates and foreign currency exchange rates. Such changes serve to offset exposure in related business assets or liabilities. The Company is exposed to credit loss in the event of nonperformance by a counterparty. Certain of the Company's derivative instruments are subject to master netting agreements. In certain circumstances, this agreement allows the Company to net-settle amounts payable or receivable related to multiple derivative transactions with the same counterparty. The fair values of derivative instruments are presented on a gross basis, even when the derivative instruments are subject to master netting arrangements. Collateral is generally not required of the Company or of the counterparties to the master netting agreements, and no cash collateral was received or pledged under such agreements as of April 30, 2023 or July 31, 2022. The Company does not enter into derivative instruments for trading or speculative purposes. The Company's accounting policies do not apply hedge accounting treatment to derivative instruments. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of April 30, 2023, the Company held the following interest rate swap agreement, which fixed the interest rate on the applicable notional amount of outstanding variable rate debt:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.115%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional amount</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expiration date</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.735%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 4, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 4, 2027</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The total notional amounts of the Company’s derivative instruments outstanding are as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.824%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Derivative instruments not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap contract</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative instruments not designated as hedging instruments</span></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:10pt;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:10pt;font-weight:400;line-height:100%">105,610 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:10pt;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:10pt;font-weight:400;line-height:100%">102,793 </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"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Effective September 30, 2022, the Company amended its interest rate swap initially entered into in March 2020, which expired on March 23, 2023, to transition from a LIBOR-based floating rate to a Term SOFR based floating rate. On January 4, 2023, the Company entered into an interest rate swap that partially mitigates the risk to the Company due to potential future Term SOFR movements by trading floating rate payments for fixed rate payments on an applicable notional amount of outstanding variable rate debt. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As discussed in Note 10 (Commitments and contingencies), the Company manages annual barrel purchases by engaging domestic and foreign cooperages to provide specified barrel quantities on agreed delivery dates. Some of these invoices are paid in Euros. In order to reduce the foreign exchange risk associated with the Euro to U.S. Dollar conversion rate, the Company enters into foreign currency forward contracts, generally aligning settlement dates with expected barrel deliveries and the anticipated timing of payments to various coopers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Results of period derivative activity</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The estimated fair value and classification of derivative instruments on the accompanying Condensed Consolidated Statements of Financial Position for April 30, 2023 were as follows: </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.060%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.734%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.786%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative Liabilities</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap contract</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-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%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">1,830 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The estimated fair value and classification of derivative instruments on the accompanying Condensed Consolidated Statements of Financial Position for July 31, 2022 were as follows: </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.060%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.734%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.786%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative Liabilities</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-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%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,443 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">223 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amounts and classification of the gains and losses in the Condensed Consolidated Statements of Operations related to derivative instruments not designated as hedging instruments are as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.113%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.491%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.959%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.959%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.964%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended April 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:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Other expense (income), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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:#cceeff;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%">(1,117)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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:#cceeff;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%">3,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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:#cceeff;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,079)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense (income), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss (gain)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">882 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">(990)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">(1,947)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> The changes in estimated fair values of derivative instruments result from changes in interest rates and foreign currency exchange rates. Such changes serve to offset exposure in related business assets or liabilities. The Company is exposed to credit loss in the event of nonperformance by a counterparty. Certain of the Company's derivative instruments are subject to master netting agreements. In certain circumstances, this agreement allows the Company to net-settle amounts payable or receivable related to multiple derivative transactions with the same counterparty. The fair values of derivative instruments are presented on a gross basis, even when the derivative instruments are subject to master netting arrangements. Collateral is generally not required of the Company or of the counterparties to the master netting agreements, and no cash collateral was received or pledged under such agreements as of April 30, 2023 or July 31, 2022. The Company does not enter into derivative instruments for trading or speculative purposes. The Company's accounting policies do not apply hedge accounting treatment to derivative instruments. 0 0 0 0 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of April 30, 2023, the Company held the following interest rate swap agreement, which fixed the interest rate on the applicable notional amount of outstanding variable rate debt:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.115%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional amount</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expiration date</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.735%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 4, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 4, 2027</span></td></tr></table></div> 100000000 0.03735 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The total notional amounts of the Company’s derivative instruments outstanding are as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.824%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Derivative instruments not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap contract</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative instruments not designated as hedging instruments</span></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:10pt;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:10pt;font-weight:400;line-height:100%">105,610 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:10pt;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:10pt;font-weight:400;line-height:100%">102,793 </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"/></tr></table></div> 100000000 100000000 5610000 2793000 105610000 102793000 <div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The estimated fair value and classification of derivative instruments on the accompanying Condensed Consolidated Statements of Financial Position for April 30, 2023 were as follows: </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.060%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.734%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.786%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative Liabilities</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap contract</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-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%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">1,830 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The estimated fair value and classification of derivative instruments on the accompanying Condensed Consolidated Statements of Financial Position for July 31, 2022 were as follows: </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.060%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.734%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.786%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative Liabilities</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-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%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,443 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">223 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div> 0 1830000 107000 0 107000 1830000 1443000 0 0 223000 1443000 223000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amounts and classification of the gains and losses in the Condensed Consolidated Statements of Operations related to derivative instruments not designated as hedging instruments are as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.113%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.491%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.959%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.959%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.964%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended April 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:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Other expense (income), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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:#cceeff;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%">(1,117)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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:#cceeff;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%">3,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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:#cceeff;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,079)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense (income), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss (gain)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">882 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">(990)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">(1,947)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -900000 1117000 -3273000 2079000 18000 -127000 330000 -132000 -882000 990000 -2943000 1947000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Fair value measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company applies a fair value hierarchy pursuant to ASC Topic 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, which consists of three levels of inputs used to measure fair value:</span></div><div style="margin-top:10pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Level 1        Inputs to fair value are quoted prices in active markets for identical assets or liabilities;</span></div><div style="margin-top:10pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Level 2        Inputs to fair value are based on observable data other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data such as interest rates or yield curves for substantially the full term of the instrument; and</span></div><div style="margin-top:10pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Level 3        Inputs to fair value are based on unobservable data for the instrument and are supported by little or no market activity.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Following is a description of the valuation methodologies used for instruments measured at fair value in the Condensed Consolidated Financial Statements, as well as the general classification of such instruments under the valuation hierarchy.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest rate swap contracts:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The fair value of the Company’s interest rate swap agreement is estimated with the assistance of a third party, using inputs that can be corroborated by observable market data (Level 2 of the fair value hierarchy).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency forward contracts:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The fair value of the Company’s outstanding foreign currency forward contracts are estimated with the assistance of a third party, using inputs that can be corroborated by observable market data (Level 2 of the fair value hierarchy).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Deferred compensation plan:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Contributions to the Company’s deferred compensation plan are managed by a third party administrative agent. The fair value of the total contributed plan assets and liabilities are based on inputs that can be corroborated by observable market data (Level 2 of the fair value hierarchy).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company’s other financial instruments consist mainly of cash, accounts receivable, accounts payable, accrued expenses and debt. The carrying value of all other financial instruments, except debt, approximates fair value due to the short-term nature of these assets and liabilities. The carrying value of the Company's debt approximates fair value as the interest rates are variable and reflective of market rates (Level 2 of the fair value hierarchy).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company’s assets and liabilities measured and recorded at fair value on a recurring basis at April 30, 2023, were as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.048%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.825%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value measurements using:</span></td></tr><tr style="height:44pt"><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">Quoted prices in active markets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">Significant other observable inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">Significant unobservable inputs <br/>(Level 3)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Interest rate swap contract</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:10pt;font-weight:400;line-height:100%">Deferred compensation liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">2,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company’s assets and liabilities measured and recorded at fair value on a recurring basis at July 31, 2022, were as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.048%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.825%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value measurements using:</span></td></tr><tr style="height:44pt"><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">Quoted prices in active markets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">Significant other observable inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">Significant unobservable inputs <br/>(Level 3)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-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%">Interest rate swap contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">1,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-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%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Deferred compensation liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">2,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company applies a fair value hierarchy pursuant to ASC Topic 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, which consists of three levels of inputs used to measure fair value:</span></div><div style="margin-top:10pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Level 1        Inputs to fair value are quoted prices in active markets for identical assets or liabilities;</span></div><div style="margin-top:10pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Level 2        Inputs to fair value are based on observable data other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data such as interest rates or yield curves for substantially the full term of the instrument; and</span></div><div style="margin-top:10pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Level 3        Inputs to fair value are based on unobservable data for the instrument and are supported by little or no market activity.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Following is a description of the valuation methodologies used for instruments measured at fair value in the Condensed Consolidated Financial Statements, as well as the general classification of such instruments under the valuation hierarchy.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest rate swap contracts:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The fair value of the Company’s interest rate swap agreement is estimated with the assistance of a third party, using inputs that can be corroborated by observable market data (Level 2 of the fair value hierarchy).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency forward contracts:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The fair value of the Company’s outstanding foreign currency forward contracts are estimated with the assistance of a third party, using inputs that can be corroborated by observable market data (Level 2 of the fair value hierarchy).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Deferred compensation plan:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Contributions to the Company’s deferred compensation plan are managed by a third party administrative agent. The fair value of the total contributed plan assets and liabilities are based on inputs that can be corroborated by observable market data (Level 2 of the fair value hierarchy).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company’s other financial instruments consist mainly of cash, accounts receivable, accounts payable, accrued expenses and debt. The carrying value of all other financial instruments, except debt, approximates fair value due to the short-term nature of these assets and liabilities. The carrying value of the Company's debt approximates fair value as the interest rates are variable and reflective of market rates (Level 2 of the fair value hierarchy).</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company’s assets and liabilities measured and recorded at fair value on a recurring basis at April 30, 2023, were as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.048%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.825%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value measurements using:</span></td></tr><tr style="height:44pt"><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">Quoted prices in active markets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">Significant other observable inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">Significant unobservable inputs <br/>(Level 3)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Interest rate swap contract</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:10pt;font-weight:400;line-height:100%">Deferred compensation liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">2,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company’s assets and liabilities measured and recorded at fair value on a recurring basis at July 31, 2022, were as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.048%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.825%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value measurements using:</span></td></tr><tr style="height:44pt"><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">Quoted prices in active markets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">Significant other observable inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">Significant unobservable inputs <br/>(Level 3)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-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%">Interest rate swap contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">1,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-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%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Deferred compensation liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">2,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0 107000 0 0 2262000 0 0 1830000 0 0 2920000 0 0 1443000 0 0 1753000 0 0 223000 0 0 2142000 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Commitments and contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Long-term purchase contracts</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company has entered certain grape purchase contracts with various growers to supply a significant portion of its future grape requirements for wine production. The lengths of the contracts vary from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzMGRkNzUxZWRhOTRkYjI4YjY3MzRjN2FkMmZhYTMyL3NlYzpjMzBkZDc1MWVkYTk0ZGIyOGI2NzM0YzdhZDJmYWEzMl84OC9mcmFnOjJlMjY1N2RmMDdlMzRiNWE4MGVlYWQxOGQ4NzEyYmQzL3RleHRyZWdpb246MmUyNjU3ZGYwN2UzNGI1YTgwZWVhZDE4ZDg3MTJiZDNfMjQ1_3fda3f1c-028a-42d9-b817-075f53e9e2fb">one</span> to eight years, and prices are either determined at the outset for the contract duration or are negotiated annually. The Company's grape purchase contracts generally include acceptance provisions based on qualitative and quantitative grape quality characteristics. For the 2022 harvest, the Company purchased grapes for a total cost of approximately $71.0 million in Fiscal 2023. For the 2021 harvest, the Company purchased grapes for a total cost of $68.1 million in Fiscal 2022. The Company also increases the scope of its grape contracts when necessitated by supply needs to meet production levels in future periods.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Purchase commitments</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company enters into commitments to purchase barrels for each harvest, a significant portion of which are settled in Euros. As of July 31, 2022, the Company had $8.8 million in barrel purchase commitments. During the nine months ended April 30, 2023, the Company paid the remaining commitments and liabilities associated with the barrel purchases for the 2022 harvest. As of April 30, 2023, the Company has entered into barrel purchase commitments of approximately $10.3 million for the 2023 harvest. In order to reduce the foreign exchange risk associated with the Euro to U.S. Dollar conversion rate, the Company enters into foreign currency forward contracts, generally aligning settlement dates with expected barrel deliveries and the anticipated timing of payments to various coopers. The Company does not enter into these contracts for speculative purposes. Gains and losses on these contracts are recorded in the Condensed Consolidated Statements of Operations. See Note 8 (Derivative instruments) for the total notional value and impact on the Condensed Consolidated Financial Statements due to foreign currency forward contracts.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company enters into various contracts with third parties for custom crush, storage and mobile bottling services. The costs related to these contracts are recorded in the period the service is provided. The contracts for custom crush services typically have minimums that the Company is required to pay if certain grape volume thresholds are not delivered. The Company does not record these minimums related to service contracts as contingent liabilities on the Condensed Consolidated Statements of Financial Position given the harvest yield size, resulting volumes and qualities of grape deliveries are not known or estimable until harvest, when all related contingencies would be resolved. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Contingent liabilities</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company evaluates pending or threatened litigation, operational events which could result in regulatory or civil penalties, environmental risks and other sources of potential contingent liabilities during the year. In accordance with applicable accounting guidance, the Company establishes an accrued liability when those matters present loss contingencies which are both probable and reasonably estimable. As of April 30, 2023 and July 31, 2022, there were no material contingent obligations requiring accrual or disclosure.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company enters into agreements containing standard indemnification provisions. The aggregate maximum potential future liability of the Company under such indemnification provisions is uncertain, as these involve potential future claims against the Company that have not occurred. The Company expects the risk of any future obligations under these indemnification provisions to be remote. As of April 30, 2023 and July 31, 2022, no amounts have been accrued related to such indemnification provisions.</span></div> P8Y 71000000 68100000 8800000 10300000 0 0 Equity-based compensation<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">2016 Equity Plan </span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2016, the Company adopted the 2016 Equity Plan, which provided profit interest units to certain employees of the Company. In connection with the adoption of the Company's 2021 Plan, the Company will no longer grant additional awards under the 2016 Plan. However, the terms and conditions of the 2016 Plan will continue to govern the previously granted awards, to the extent applicable. The remaining awards vested on August 1, 2022 and were fully expensed as of July 31, 2022. The total fair value of restricted shares that vested during the nine months ended April 30, 2023 was $4.9 million.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Restricted shares</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents restricted share activity:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.824%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Performance-based shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average grant-date fair value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(per share)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of July 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(266,158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of April 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">2021 Equity Incentive Plan </span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March 2021, the Company's Board of Directors approved the 2021 Plan, which provides for granting up to 14,003,560 shares of the Company's common stock to employees, officers and founders. Restricted stock units and stock options are granted to certain employees of the Company, advisors and directors (collectively “grants”). The grants are considered equity awards for purposes of calculating compensation expense and are equity-classified in the Condensed Consolidated Statements of Financial Position.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Stock options</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents the stock option activity:</span></div><div style="margin-top:10pt;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 style="width:40.715%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.742%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding: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%">Number of options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average exercise price</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(per share)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average remaining </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">contractual life </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate intrinsic value </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at July 31, 2022</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,555,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,067,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,586)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118,237)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,473)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at April 30, 2023</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,462,293 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.99 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">817 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of April 30, 2023</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">17.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company recognized equity compensation expense related to the 2021 Plan stock options in selling, general and administrative expenses and capitalized a portion into inventories on the Condensed Consolidated Statements of Financial Position, as applicable. Total recognized equity compensation expense related to the 2021 Plan stock </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">options was $0.8 million and $0.5 million for the three months ended April 30, 2023 and 2022, respectively, and $2.1 million and $1.5 million for the nine months ended April 30, 2023 and 2022, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The total unrecognized compensation expense related to the 2021 Plan stock options was $8.7 million as of April 30, 2023, which is expected to be recognized over a weighted-average period of 2.9 years.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following assumptions were applied in the Black-Scholes option pricing model to estimate the grant-date fair value of the stock options granted:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended April 30, 2023</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</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">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.23</span></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:10pt;font-weight:400;line-height:100%">Expected dividend yield</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">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</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">(c)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:10pt;font-weight:400;line-height:100%">Expected volatility</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">(d)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;text-indent:-0.01pt;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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-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%">14.43</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">_______________________________________________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a) Calculated as the midpoint between the weighted-average time to vest and the time to expiration.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b) The Company has not historically paid and does not expect to pay dividends in the foreseeable future.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(c) The risk-free rate was estimated from the U.S. Treasury Constant Maturity Rates for a period consistent with the expected term in effect at the grant date.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(d) The expected volatility was estimated based on analysis of the historical and implied volatility of a group of guideline public companies deemed to be comparable public peers within the Company’s industry.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Restricted stock units</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents the RSU grant activity under the 2021 Plan:</span></div><div style="margin-top:10pt;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 style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Number of units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">grant-date fair value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(per share)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of July 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,609 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138,807)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of April 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">619,373 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.56 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company recognized equity compensation expense related to the 2021 Plan RSUs in selling, general and administrative expenses and capitalized a portion into inventories on the Condensed Consolidated Statements of Financial Position, as applicable. Total recognized equity compensation expense related to the 2021 Plan RSUs was $0.9 million and $0.7 million, for the three months ended April 30, 2023 and 2022, respectively, and $2.5 million and $2.3 million for the nine months ended April 30, 2023 and 2022, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The total fair value of restricted stock that vested during the nine months ended April 30, 2023 was $1.5 million. The total unrecognized compensation expense related to the 2021 Plan RSUs was $8.5 million as of April 30, 2023, which is expected to be recognized over a weighted-average period of 2.6 years.</span></div>Employee Stock Purchase PlanThe Company adopted the 2021 Employee Stock Purchase Plan, which allows for the issuance of up to a total of 1,250,509 shares of the Company's common stock. As of April 30, 2023, there were 1,221,597 shares available for issuance under the ESPP. The Company recognized equity compensation expense related to the ESPP in selling, general and administrative expenses and capitalized a portion into inventory, as applicable. For the three and nine months ended April 30, 2023, total recognized compensation expense was immaterial. 4900000 <div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents restricted share activity:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.824%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Performance-based shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average grant-date fair value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(per share)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of July 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(266,158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of April 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 266158 14.23 0 0 266158 14.23 0 0 0 0 14003560 <div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents the stock option activity:</span></div><div style="margin-top:10pt;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 style="width:40.715%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.742%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding: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%">Number of options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average exercise price</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(per share)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average remaining </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">contractual life </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate intrinsic value </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at July 31, 2022</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,555,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,067,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,586)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118,237)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,473)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at April 30, 2023</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,462,293 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.99 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">817 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of April 30, 2023</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">17.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 1555610 17.15 P8Y8M12D 3847000 1067979 14.43 2586 15.00 118237 16.94 40473 17.25 2462293 15.99 P8Y7M6D 817000 685331 17.15 P8Y 800000 500000 2100000 1500000 8700000 P2Y10M24D <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following assumptions were applied in the Black-Scholes option pricing model to estimate the grant-date fair value of the stock options granted:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended April 30, 2023</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</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">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.23</span></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:10pt;font-weight:400;line-height:100%">Expected dividend yield</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">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</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">(c)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:10pt;font-weight:400;line-height:100%">Expected volatility</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">(d)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;text-indent:-0.01pt;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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-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%">14.43</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">_______________________________________________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a) Calculated as the midpoint between the weighted-average time to vest and the time to expiration.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b) The Company has not historically paid and does not expect to pay dividends in the foreseeable future.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(c) The risk-free rate was estimated from the U.S. Treasury Constant Maturity Rates for a period consistent with the expected term in effect at the grant date.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(d) The expected volatility was estimated based on analysis of the historical and implied volatility of a group of guideline public companies deemed to be comparable public peers within the Company’s industry.</span></div> P6Y2M23D 0 0.0396 0.339 14.43 <div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents the RSU grant activity under the 2021 Plan:</span></div><div style="margin-top:10pt;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 style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Number of units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">grant-date fair value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(per share)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of July 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,609 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138,807)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of April 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">619,373 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.56 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 414609 17.32 382985 14.56 138807 17.64 39414 16.94 619373 15.56 900000 700000 2500000 2300000 1500000 8500000 P2Y7M6D 1250509 1221597 0 0 Earnings per share <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Basic earnings per share is calculated by dividing the net income by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share reflects the dilution that would occur if any potentially dilutive instruments were exercised or converted into shares of common stock. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following is a reconciliation of the Company's basic and diluted income per share calculation: </span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.105%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended April 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:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Net income attributable to The Duckhorn Portfolio, Inc.</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">16,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">15,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">51,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">54,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-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%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding for basic per share calculation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,255,671</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,115,850</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,209,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,070,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive potential shares</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">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">123,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted weighted average shares outstanding for diluted per share calculation</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,367,455</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-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%">115,281,724</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,425,034 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,347,808 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share attributable to <br/>The Duckhorn Portfolio, Inc.:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">0.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">0.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">0.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">_______________________________________________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Calculated using the treasury stock method.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For the three months ended April 30, 2023 and 2022, there were 0.7 million and 0.2 million incremental common shares issuable upon the exercise of certain stock options, respectively, that were not included in the calculation of diluted EPS because the effect of their inclusion would have been antidilutive under the treasury stock method. For the nine months ended April 30, 2023 and 2022, there were 0.5 million and 0.2 million incremental common shares issuable upon the exercise of certain stock options, respectively, that were not included in the calculation of diluted EPS because the effect of their inclusion would have been antidilutive under the treasury stock method. Refer to Note 11 (Equity-based compensation) for the terms of the awards.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following is a reconciliation of the Company's basic and diluted income per share calculation: </span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.105%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended April 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:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Net income attributable to The Duckhorn Portfolio, Inc.</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">16,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">15,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">51,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">54,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-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%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding for basic per share calculation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,255,671</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,115,850</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,209,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,070,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive potential shares</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">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">123,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted weighted average shares outstanding for diluted per share calculation</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,367,455</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-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%">115,281,724</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,425,034 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,347,808 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share attributable to <br/>The Duckhorn Portfolio, Inc.:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">0.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">0.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">0.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">_______________________________________________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Calculated using the treasury stock method.</span></div> 16797000 15565000 51529000 51529000 54770000 54770000 115255671 115115850 115209972 115070183 867 45076 2390 123162 110917 120798 212672 154463 115367455 115281724 115425034 115347808 0.15 0.14 0.45 0.48 0.15 0.14 0.45 0.47 700000 200000 500000 200000 Income taxes Income tax expense was $6.0 million and $18.4 million, with an effective tax rate of 26.3% and 26.3% for the three and nine months ended April 30, 2023, respectively, compared to $4.7 million and $18.5 million, with an effective tax rate of 23.2% and 25.2% for the three and nine months ended April 30, 2022, respectively. The effective tax rates for both periods presented were higher than the federal statutory rate of 21% primarily due to the impact of state income taxes. 6000000 18400000 0.263 0.263 4700000 18500000 0.232 0.252 Subsequent events<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Second Amendment to the Amended and Restated First Lien Loan and Security Agreement</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On May 2, 2023, the Company entered into Amendment No. 2 to the Amended and Restated First Lien Loan and Security Agreement. The amendment amends and restates the definition of fixed charge coverage ratio in the New Credit Agreement to replace unfinanced capital expenditures with maintenance capital expenditures in the calculation of the fixed charge coverage ratio.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Acquisition of North Coast Wine Production Facility</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On May 4, 2023, the Company announced that it entered into a definitive agreement to acquire a production winery and seven acres of planted Cabernet Sauvignon in Alexander Valley, Sonoma County, California. The purchase price of the transaction is approximately $55.0 million and is subject to certain customary closing conditions. The transaction is expected to close in the fourth fiscal quarter of 2023 and is expected to be funded with the New Credit Facility and available cash. The Company is currently assessing the fair value of identifiable net assets acquired.</span></div> 7 55000000 EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *2!R%8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "D@X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'%8&2;-I:.G#@8K;.QF;+4UBQUC:R1]^R5>FS*V!]C1TN]/ MGT"-#E+W$9]C'S"2Q70WNLXGJ<.:G8B"!$CZA$ZE,1@M(? MZH@@.%^!0U)&D8(96(2%R-K&:*DC*NKC!6_T@@^?L=QO62NXJ N^*OC#7G!9"7DOWF?7'WXW8=<;>[#_ MV/@JV#;PZR[:+U!+ P04 " "D@621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M *2!R%;O+#1(T04 - > 8 >&PO=V]R:W-H965T&UL MM9EM3^LV&(;_BM5-TR91$CM]XZQ4*@%VV#B<'LHVL6D?W,1M(I(X M)VT"S'&KB'Z!O#UW??GQRVU[O.'B*0L8D^@YCI+LO!-(F7ZRK,P+6$RS4YZR M!-XLN8BIA%NQLK)4,.H707%D$=L>6#$-D\YD7#R;BL56)6,0\J20H_%LSET614H)R_+L5[52_ MJ0)?7^_4KPMX@%G0C+D\^C/T97#>&760SY8TC^0]WWQF6Z"^TO-XE!5_T:;\ MMM?K("_/)(^WP5"".$S*__1Y6Q&O ^R& +(-(.\"<-,O.-L IP M2U9@75)) M)V/!-TBHKT%-711U4T0#39BH-,ZE@+- MORCC24/\&?K"$QEDZ"KQF?\VWH*R5 4BNP)=$*/@-!6GR+%/$+&)HRF/:P[_ M-4].D8UUX6^*XU3UXQ1ZCK%^_IXN,BF@R?VCJZ%2H:=74/WP4Y92CYUWH*-E M3*Q99_+#=WA@_ZS#^R"Q-["]"K9G4I]<(/#\&9,A-Q7O1#! M.*!-GEFIZG>-'<\8WY)S6'$.#VR9@L(44LP S7DT:RUIE&D3:0QK"3BJ $?& M0ETE,I0OZ#J,&+K+XP43.C"SAFWC;L\F/5L'9PQM"7=6P9T= G?/5J$:1B&- M=S36ME&SSD/ T&7N/05<)&@&R5_R*.0GZ";Q3G7,1K66S-BN9U;[$&HH'!?0 M4JEJM"=H+J%[(BZ0R_-$BA?X[VNK8H_ZY96.V!S4%OF5F<"'(#_09W3C0W<- MEZ%7XZH\' L?M:7F-P6UY2\Y)#>*>^#^K9R>X"W<)WZ&NBSZM9 M$A,;HTN^\<'9HENJU7#-&FVQ:T^$C2[D?]BNNH,F_< WB1;9+#>'U89$G\': M)U1+>PQ/A&M3A,VVYCUMU8-G@J_#Q--GV:SI3K6@QW!*N+9*V&QPWH/.>"9I MA/X*T^9!RJQXUNL/>UK28Y@F7+LF;#8[18.=PK*W&"1F$S$'A'')ETRZ(^T?,>P2+CV2-ALZF,_W@[1J04IW8%K.4S!F5[D&;S.].W6K-.X_C;'M>6K M[0\YR/Y[&^CK[D$3YNH&51+_$'^9EL/I5J_4%/G*>L) MQGURY@Q']MA:ZR!K*T0.VB]R84@5X/EN$I\]H]^8/H_[MHUL/'+ZI#_00AS# M[I#:[A"S6ZDV_J[#3)G;1P9>[1H>ZD<>LUCCD<(QK(]36Q]GSU;..\;M7FXC MY1ZY;UI&PZ6 OZH8;'>G5FJ&:\XB@U0Y[:E2R/#ZNGU7'MM#BDM.K/R[/> M+U1-F!F*V!)"[=,AC'BB/#XM;R1/BQ/(!9>2Q\5EP*C/A/H WB\YE[L;]0/5 M(?;D/U!+ P04 " "D@BG&2_?J2DF+9(T2Z0#XTM^[GS;GO)$EJ^BU '6S6A'Q](Z6_.%B B?/']RP^Z74'\SFYVMR3V^I_+Z^%NIJ MMO52L!6M:L8K(.CB8G()SZ["UJ!%_,/H0[WS'NA0[CC_H2\^%A>30#.B)T;+4GA2/G[W3R?8WM>'N^V?O']K@53!WI*97O/R7%7)Y,4DGH* + MTI3RAC_\1?N (NTOYV7=_@4//3:8@+RI)5_UQHK!BE7=*WGL%V+' (8C!J@W M0,<:X-X MX%VS-JPWA-)YN>"/P"AT M%>JFT *H=S4O64&DNKB5ZD7=+5D#O@ ?6$6JG)$27/.:MO7[T! MKP"KP+YU>D7KH"[*SBUDK7@Z%TG:$[9AMR5%$A!"CH%%94NKIV_:(=%B%$2 M#KC:*)P$*':3C;9D(R_9C]5&[10N&'5N^\C^391@B ?4;!A*HQ ';F[QEEOL MY78MZ)JP M#'M4[O&JCD!%PNJ5!597>'NYC'%B489"@;$'>@<)JE;M[)EG?B MY?V-2U5F#E-,[-L.DR@;+JX-PSB+$'233+@I$K=@= R?L(7)XVZ&+];O=<]/D&:1 /6+AC&.[!]UCLB# ]4 M$DFJ>Z:K7<=Q='E[1WM9E\80QD.F#EP&DW2DY$$CC]"K2/,_.2\>6%DZR2$[ M*U&$@F'E.(S;)V?T#/H%[6M;X,HCTK-WM$LA0JFUBC8*9C$>H6E$#OI5KBMR M1]&TA2L+PBP.AD0=. BS#(U0-1('_1K74?40M.4+8H2B:%B)74 4P0B.K:91 M.A@?U;&5C-RQ4K6GU-VV0:]B_FI)?BEO^T$;F81^G=PV2FORI+LD9\"V^J$, M#BNQ X5Q.K9QC$1"KRAI@J*AI@%Q$DSMGX:972YL&,K"T:IKA WZE>V98LY7 MFB/1@XV3IBU6$ 6QM<-=L#0;V=_(2!KR2]I[NJ!JAQ>J)U;]9N.\U<@6)HAA M-*QG#AA*1FXU,NJ%_.KUG(!\H+T[">GD;$L4CL/AE.%"A6-=)MJ9\OPR]LQY M160C6HIZT#4EN:!W3OU%MG1ER4X_V9-VH%(XTM(C(V_H&'G+[7KG9&IK%T96 M]CM0\>B., *'CA&X8XG:VI7$,;*8VK X"((QKD;A4'1D,W^(IUNF 90D>2Q,CEL@OEEL58I722PHD>1SA: MA.T_T3)JB0\,@(,1X,"J8H>*C)5RLFNV?7 MNASDO-))1JM<%XC77[BD 9OG-R]GMTU&;B*^PLXVH_>*"\.O6IV*WG^8\G+ M@HKZC_9QC7QR3D/8J^"_JF8OY6T_:J/AV#^EZGO.*U#KX*?@57 :0#48"; A M94/?@B@(ID'W#]1+(K10-'+)!?N/%F\!A-$497B:I$&K&ZK(M4]+&UE+]497 M:"+!Y5JPLN/\?%K1PK0U3,,IC*''^E-3/O7&SK.*_J8XAF1HC=)NU%CBF)8 M^UN"RZ)HSW94CNM'QR>L CE9,Y7S3JJVV",CX%'ZO\M-NU@Y1UQF(K>X80ML]E;%P:QU$R)JVF!<#^%N +KTYT-16\ M+/6V9I62+5H[VT5LRWMD,W6 TI'1+C0=0.CO +HE/W950UO:U:IFD76"9.-4 M:ZN2?H2NZ0+"H[H HZIM^3B:/K1.X=S/WUQ Y_.WVU;5JDE= M*,O@-%%+(+K#\>Y"\G5[OGS'I>2K]NV2$D5< ]3W"ZXDM[_01];;_Z(P_Q]0 M2P,$% @ I('(5AW1B7*B @ A@< !@ !X;"]W;W)K94QS[ONZJ*"F M>B(;$+BRDJJF!D.U]G6C@)8.5',_"H+4KRD37IZYN87*,]D:S@0L%-%M75/U M^Q*XW,Z\T+N?N&;KRM@)/\\:NH8;,%^;A<+('UA*5H/03 JB8#7S+L+S>6KS M7<(W!EN],R;6R5+*6QM\*F=>8 4!A\)8!HJ/#B>]*ZOPPX@G!X 1#T@>BX@[@&Q,]HI<[8^4$/S3,DM438;V>S U<:A MT0T3=A=OC,)5ACB3SZ4H<4^@)#C2DK.2&@QN##YPLXPF4M>$Y_H"F=UYAM49OG]HE=QV:F(#JBX:-2$Q,$)B8(H M'H'/'X=_;CG"0P>/]N$^UF,H2C04)7)\\0&^P?T!\S\NEMHH/($_QZQVW--Q M;OM5GNN&%C#S\+/3H#;@Y6]>A6GP?LSX?R+;*T,\E"%^C!W/1EVC6SR#Q>T) M::@B&\I;($=,D%)R3I4F#:ANUX_'2M'QGSI^VT\V>3 )PLS?[%I\(FE/^G20 M/GV!].Y8$MJ:2BKV!\^WM=#-CNKNR),=24G0_QZ(?T[FGH-D<)"\W '3NGU: M??*/IC!,HG?QZ=E#]:.9X=DT3 _4/QW4IR]7CY>(-E243*R?LI ^V\)HYJ@% M?Z=+VAOJ"U5K)C3AL$)L,#E%$M5U_2XPLG&-KM[\+U!+ P04 " "D@93D& $&P & 'AL+W=OK821:HOY%J4\,U"JB(U<*N60[U6(IW71D4^Y)2&PR+-RL'H MJGYVIT97Z%^;*^ M4W WW'N99X4H=29+HL3B>G##+J><5P8UXH],/.N#:U)1>9#RL;IY/[\>T&I& M(A-)C$6>5YY@'O]LG0[V8U:&A]<[[S_7Y(',0ZK%6.9_9G.SNA[$ M S(7BW23FT_R^5>Q)114_F8RU_5_\KS%T@&9;;21Q=889E!D9?.9OFP#<6 M?G #OC7@MH'?8>!M#;S7CN!O#?S7CA!L#6KJPX9[';A):M+1E9+/1%5H\%9= MU-&OK2%>65DME'NCX-L,[,QH+,LYI%W,"5QIF6?SU,#-O8$/6 ]&$[D@']=" MI55>-3DG7^XGY.V;=^0-R4KR>24W.BWG^FIH8#:5S^%L._)M,S+O&-DC'V1I M5II,809SQ'[2;Y_TV \A"OM0\%TH;GFOPYNUNB >/2.<<@^9S_CUYARC\_]& MG_[GT8^"X>W7A5?[\SK\O2]GLA#M.B!_W3QHHZ"N_\92W3CS<6=5L[O4ZW0F MK@?0S;103V(P^O$'%M*?L#B?TMGDE,ZF)W)VE!%_GQ&_S_OH=]@U=)H+3=Z6 M< EE*5YFF1;$I"^B+M,W[(SQ\*SZI!&'3_^,10F!\JPN:0!?P;36HN[-^==W M6"*;.83U'*I-YFF4,.[#BGHZS!"&"F+_Q41[E"67'L*D+XXD?',".PA7L MPQ7TAFLL=1VD.F08T\8\.!C6IY%G36Z,H**06_&8N"CFK^QT#KMB5K6F:E5#3:RK[0S->.3,BGM)G%B! MP%!05E8@7%24>$X<$!1E48R'(=Z'(>X-P[8U+Y0LB-SOS!CAV*4"J\TN9@1% M8\\F[*)BQBBU"+NH* BCCE).]H23;Q V AJ7V247HYJX))+$LYBZ(!:RV"+J M@J+8LQ;)U 5!(5.<)J.M%J.]1#^:E5 [EN1M5B?ZW1F!?H_J*^I.E=O+&0&= M,^K;Z45@GA<'%FW,&?>CJ(/X@0AEO<0_2P/E+ _IZV[:S)UJY*QJ!!5$=CM# M0(QQ;O=M!,:]V.M@S5O6_#6%_"#@O"=(D^UF-T=IFLRC!+UDDE.7Y#(YP2M;;.H2G:?-H M@%SI9#=W!$+MP" "S%:C".;1:88#/I^UX[7*CH6]1XS#^(" M2H;H50J=$%0[/"ED2;21L\=+- J]4O%[3YPG]38YJ;?IJ;P=9Z@5FZQ?;=ZF M.IM514SF4*>ITFVBT /DUEUT6(87++!7)XIR-BD,Y3NB!$5U;5&MZ&3]JG.2 MY9OJI[#OH)Z\BCJ*2'3NF_>#WU(U3(K-NG?=TC)LIW* MAM'F(G*&\]XLI&;"-1?/,@509)-GA>Q9J5)EU[9EG$).Y34OH<"3.1WNB,YEQ M_JR%^Z1G.3H@R"!6FH'BLH(A9)DFPC!^U9Q6XU(#]_=;]D\F=\QE1B4,>?:= M)2KM61\LDL"<+C/UR->?H<[G1O/%/)/F2]:UK6.1>"D5SVLP1I"SHEKIIJ[# M'@!YV@%>#?!> H(C +\&^.=Z"&I <*Z'FQI@4K>KW$WA1E31*!1\382V1C:] M,=4W:*P7*_0[F2J!IPQQ*AKR(L%;AX3@3O*,)52A,%6XX'-0DO Y^5*"H/I> M);F<4('J%!2+:79%WI.GZ8A<7ER1"\(*\C7E2TF+1(:VPNBT#SNN(QE4D7A' M(O') T=B2<884=*"'YW&WYW VUB5IC3>MC0#[R1AOQ37Q'?>$<_Q_)9XAN?# MO;9T_L_[^)^]'Q3#;]Z);_C\(WSW1^ MKBQI##T+FYL$L0(K>OO&[3@?V^K\FF2CUR0;OQ+9P8T$S8T$I]BC\29F$HBB M&VC]VRITQZ#UM%A%KNMU0GNU7]H6(^?6.S0:_6T4N+=WAT;C%B/G9N>N2M'> M:U0YB(69$)+$?%FHZBTVVF8(]4WO?:$?N-VAVZ(?X="J9LR.OIIX#U0L&#:P M#.;HRKF^Q3XJJBE2"8J7IDW.N,*F:[8I#EX0V@#/YYRKK: =-*,\^@-02P,$ M% @ I('(5BK @%B+"@ C5P !@ !X;"]W;W)KB<;[M\J*^GMTW MS?[58E%O[L4NK5^6>U'(_]R6U2YMY-?J;E'O*Y%NNT:[?$%=UU_LTJR8W5QU M?WM?W5R5AR;/"O&^OR:N$AVV#SN(_F7BH3SX[[:%\+LLO[9>W MV^N9V_9(Y&+3M!*I_/55K$2>MTJR'W_VHK.CS[;AZ>U6)7Y M?[-M[#+ MBL??Z;?^1)PT(.Q, ]HWH%H#SS_3@/4-V%@/O&_ M08T.-/ ZQMXNH?P3 ._ M;^#K'KPS#8*^0= %Z_'L=J&)TB:]N:K*!Z=JK:5:^Z&+;]=:1B0KVE3\V%3R MOYELU]RLRF(K$TML'?FI+O-LFS;RR\=&_I(9U]1.>2N_E9LO]V6^%57]#V?] MYR%KOCMSYX^/D?/LM^?.;TY6.)_NRT.=%MOZ:M'(?K7JBTW?AS>/?:!G^O"I M;-(<:+8:T4SZ%4YT:+M7%<[[LFINY4&4+YRWQ>:E4RL=%UW' 4>1W=&JW.UD MU71B0.NUO?7K[39KJT[V=9]FV[D\5YMTG\&''-NU/HA&CBXR/B*MBJRX@TYV M8I=X5Q;S35DT59G+?]W)T#6B$G6C*BUD&AUSB1YSB7;2_(ST&W&7%6VWY."0 MI\5&.,_DP=;WJ=1_[J2-\Z]#_M)AY(5#74J@/+'JMZ/RJWJ?;L3U3 Z[M:B^ MBMG-W_]&?/>?4/9@BD6/8EXGU@[O7V\(\5SN!TMVM?AZF@V8;F-,L01)3,D- M=LP--C$WQN3#HZ9_2. MG+(?TFK[?^@$<\R"PQ2+,,76F&(QIEB")*:DDG=,)<]:D^_D2C MUO5S*$,\8^#S>.AZ6@5"5D&@U59D[<[4F&**Q:/ZGYA6S(.KV3^&P+>&X&U= M'[K14*ZR-B?+#.<@EV55OV)I@R278G+)[NSEV%F?3JM0R*PNIQ8UIECDF[-H M-[IJ8S"FSQA3+$$24W(E..9*@)\K4'X$9A2TOQ M3@T-DI@2FO 8FM :FL?Y=MY>$V_;V.SE)57:76H_>U*]A)>VJ*K:?@ZD!PU)3(W:" MN8A]\BRR)FL1S.%SGFUD5&Y%):]&7W1!DS'*?DRNF[)NX" 18$+3EXBK45:1 MO;-3Q^M1/F-4GPF6FAK.@301.VI:%UL+9WJ]KUXZS.VX @5CB0J:4-4B J(F MX@>!KR^Q4!W'J&H)EIJ:( -N(G;>I"7(J*1@QHD/?9<$^K4N9. M1/48FFH!O4LD G8@51(Q NVEQ1'GPV45%3:AJ M4:^FTUW?HT1?$:$ZCE'5$BPU-4<&FD3L. E&O!?SPH0J(>=NR/6J@^P87X9Z MU7E0U1DK(%,MH$O/-=9 IAV19:>ONA+ [GS5#7"(^+^0]1)4+H2J%J&JK5'5 M8E2U!$M-3:F!(1$[1!K%? G ?SS/-R;"46:1O4>38XNI%H\[A 0P<\\4]X", MB)T9/0GZM?N<7..8:A$QN1+Q. V,52VFUQA5+<%24W-F0%7$SJK0$# Q 9!Q M)8L*G'JUTVG96 D#4$HGQJB=2K#4U-T2 T6B=HKTD]28FO2&,&-P'F45V7LX M=6P>Y3-&]9E@J:DQ'+@2M7.E)Z3'=L^3=\-@JD440$X00$;U&J.J)5AJ:N:< M;):R(RQDADQ-; 0PY%%646]E9@(ZKC&%4MP5)3$V2@9-1.R7X".O:*RMXU"#I2$U&!T!'0 Z C MH 9"1\ .A(Z W5G\00>@1*<")@E M!>R!8BRD1DF9=EX8GBFI ?_0X!<218K)8E:H:A&JVAI5+4952[#4U)0:.!:U M0 &9SS"-J>38(K=/B^_"]&'E.C[G=:H3F-4M01+3J+N HW[N]@$S40\/N!'!,5:1O8>30SC&9XSJ,\%2 M4V,X$"-F)T9/>/O [GGR$(ZZX8J9O&C.J6L\"(3J-4952[#4U,P9X!BSPS'D MVP?,W#8U][GQH*V)M4RKR-[SR:/"&)\QJL\$2TV-[<"]F)U[C;_1P,!8 HBI MO01E0:C?Y+=W9')9CW:\1G4"(FX_C+2E=>OHF M2F;N8Y)V+#">E#?U9"#U.T& 6L"\,#!F;&"35>@Q72\![+R3KJFG<^!3S,ZG M)FU=AL\NZJ8J5+6( 9NJ9,F1)5OZ>KA0.1>J6H*EIN;(P,V8G9M=W+H,YX4) MGY:NY^J;C5>@'>=ZG43,W",%W&@ U +&C?NT,6!'_-#S?+WJ3#LO/+.[D0]4 MB;N_\$8#QV0T*U2U"%5MC:H6HZHE6&IJ2@ULB]O9UJ@;#1R 0WZPU"?",V;Z M/&COT>38HA*I<8>0 &9S=J:Z!X#$QP,DM/L,=I^3BQSUH3P./93G\T#+JS6J MUQA5+<%24W-FP%7F\?XC%%])EAJ:@P'@L2?C"!=',HQ:0V2,W-U@![)&;< E@C_:>3QX5QOB, M47TF6&IJ; ?ZQ"?1IZGLD0.LYPQ[M'=D<]R^Z+N?Z?5728O;')Q M*UNY+P.9?=7CNZ\?OS3EOGOU\N>R:I'*YVQK(_]^6&U.6+D)_;'><*?:G*NKU: M[)1J+E:K-MOQBK4?1,-K^&4K9,44W,JG5=M(SO)N4%6N2!#$JXH5]6)SV3V[ MEYM+L5=E4?-[B=I]53'Y>L-+\7*UP(NW![\53SNE'ZPVEPU[X@]<_='<2[A; MC5KRHN)U6X@:2;Z]6ESCB]N0Z &=Q)\%?VD/KI&>RJ,0G_7-77ZU"#0B7O), M:14,_CWS6UZ66A/@^&=0NAC?J0<>7K]I_[&;/$SFD;7\5I1_%;G:72W2!%/P#;ZD6B2VZ9>T._0@>;]$2_?'P$7WW[??H M6U34Z/>=V+>LSMO+E0(T6NO\;UA8?70K B+<[5C]QG32WK)#H MF95[KF'F7!;/3).9%6MJ&G4=TAE:4VB)UV%B![P> :^]@*\/W-T#?83ET;9[ M5F<<9:*U&W=M&C<)9WA-&4R"V X7!Q.5!5[ G_[9%^IUJ5D]!WP5E#JM,U@' M78<8PB3$,Z V*1(&#J0'I(O]W##&PD%:Z<*U6VAEP1Z+TIUB!NUGRC'GTG9L M"S+9@OC#+,O$7J=B2#8<5L(C)&(E6O9>\846.^!>] '@? M4D+MN(2"4DK [DF-@^ZCI1G3>;ZQ226Q(]_@B9>QE\\VOW8@2U$_+167E0]F M9/%M8)C8(A6ZTLQ$B]C/BV/ -NQ51ZL5G\ER2QJ1.3X+%T;4085XXD+L)T, M*/=\"@ K0)/@:)P:Z<^4"J/(%:$3$V(_%;X!_&J.MO!:2@V0%JDH)2Z4$_UA M/_]]Y%L.RR6'Q 0+?F_WLXW)TG3.=Q:QD#C\3":^(WZ^^_5X36OB&)?. 878 MC*ZD:*YP):/_3X>G)S-.@^A!3A)#*0 MFV)ADD8NBT]<1KH"J* ]!;:7 M]+V.?2=FR$B?^(G__N]S+;,4TL4!2" M$\%UZK4+/PX%6*/[JHZZ]<]0BH,<"&6Z M)%]O4[MXW.NR$4JRDYUJDJ =N47.AWRB2^+O8^?1N"UJ*,U/ '[6%O5OB 7[6@9=!XBZLU2.Q4#/&ZR (YGZS"";)H=PQY(F? MB9^?;X2$,>"G=X VB=B&V)2*4S?@B:^)GZ_OWIH^P#A1C.X'K5@M+2N)4J.( MM,BYD$Z<3?R\ M['9>AXVG=LIWY> MOQ^2?)^+>-64XI7#%)3(/J-FX S4E,Q:ZE&3L;%1CEJ$'!%#)TJG_O9SC)BM MD*=N<5!+9PFMV[R\MXBYX!YL*G^%? \"/'\K4,46+G3>=R,VV7.>/"PB2Y*X M $_T2M])KZ>R%+709IB81K:Q2Z[ %W'H25IQFDTG) M&AOF-<7"$+O,.]$?]=-?5P,LT0U_*NI:&U779! ,(K=B-2F-XH.^?8!J2H4D M#!U0)]JC?MH;H'[2NQ%>D+;6-$@,E*98&D+*TOL':@&@3HVM" M'1@GF@S]6[^_B'K9A=6I;49XULW>%E*#+RQ"43 GB]7!@7K%Y5/WG4&+.ES]@?3X=/R6X;H[ MP9\]O\$7M_T7"9.:_@.)GYF$E-VBDF]!9?!!?U$@^V\.^ALEFN[8_E$H):KN M;O0+QB\_-O\'4$L#!!0 ( *2!R%;BER$4&08 $X/ M 8 >&PO=V]R:W-H965T&ULU5=9;QLW$/XK S5(6F"C MRT?2Q#;@HXG3UHD1YW@H^D#MCK2$N>2&Y%I2?WV_X:YD*7#M0,D=:5,:&PUX98_UL, AYR94*?5>SQZED996)P M=%"K&5]Q?%]?>HP&:RV%KM@&[2QYGA[VCD?/3G9E?]KP0?,\;'R36#)Q[EH& MKXK#WE L>$\B@:%GQL^96-$$6!\ZG3VUD>*X.;W2ON+9#MLF:C I\Y\U$4L M#WM/>U3P5#4FOG7S<^[LV1-]N3,A_:=YMW?8H[P)T56=,!!4VK:_:M'YX6L$ MQIW ..%N#THHSU141P?>S*%MLKF6AFZPB0C$6.@WXXG(7JDTN]W>:@%L'LW "FO9Z%6.1_V:CG+ MWW#OZ.%WH_WA\WO,VUV;MWN?]F\)Y-]21.]*IK,FORZ=MW3I?)S"?RZC5S;O M)P=J^"<4>U=T>1,IEDT?ID.1Q%Z];B;F ,QZMT[ MP%94K["*.;*$'1,/H9!!>6Z:0MO9K6D?L&.IO*R><>Z6&;UTIF!,\#\Q86HZ 1!M!![Z9GM7(Y)F88U,.!U/_FT M\\RC (Z[8=LPZ4 Y)KT.,%\PE\YP@.(D??;NE&00^O1QO; A.@-4((-H++UK M9F6[FPKMP81F2=$)2@U"MUI!,BH-S"$I1UY&U< Y$>:W:"2]GC31==L0 M,:D&X_)T$$+D$&MPO51*6!V,'D"2 N_[5VV&K!7R0H*RK3>6*A+HVD =(F^3 M64A$"+6@:;>5=A9Z!M=-"C2' 7=5&)'W?B\5$&\G1)A;7@2B;)KG9F>_[<&0/?L-^>%A]^A!K5_L_P [QV%IW=RB5"U@6! M"Z=$CPZ1K4TUSLX>0W%%AM',L)*S1P98*M&_'J/LC(Y+NED5P68L7R-FB')+ MEZ?( ^_;Z12"^\6$2I)3W7>,FI4UXA];*C -0H$,84G[2R B0E- M4YO4,;>2./&)87&30HU]+@J& =6N,X$7NLUR&".D:,1YA'99T'XV' [ECT*I MO(1O*KHK0$N;);1@7*\192P]&.WU=_:H%FJ0_=M96NB"K(LHZ9QQ-:.4N=.$ M&PR?,Q?AMF83S76KW=F391K="; <9? /W%/H MMB'0_G@_V]U_\B7UUS M9SV[?BP>MV^DV^WM2_-"^9E&@S0\A>BP_V2O1[Y]O;4#<'AZ,4U[; MMP_4V=;YV[!6*HK[RMAP/EC'N'DS'H=BK2H91FZC+)XLG:]DQ*5?C#XT&^<:-7ZT@W MQA=G&[E23Z8';^Y/*7Q/."S5MO0^RYH)POG M;NGB0WD^F)!#RJ@BD@6)CSMUI8PA0W#CE\;FH%V2)O:_9^OO>>_8RT(&=>7, MWW49U^>#UP-1JJ6L3;QQVS^J9C\OR%[A3.#_8IO&OOAQ((HZ1%F3!M)DS9[[00>_F3C/+BS+NM\#0:UN@+;Y5GPSEM*2GSZ/%4 M8UZ\N)1!!^&6 BD-RD:98F5+1+S -<)6N-I&;5<8XBR^%PI)B>%L'+$^61D7 MS5J7::WI(VO]*'YV-JZ#>&=+5>[/'\/OUOEI=OYR^J3!V<:/Q,ED**:3ZE3UO_/J?NMUA*'IWY<*W'EJHVTNQ^^>ST]?O4V MX!JXL$&5]"T@ :6,N'BOK;2%ED;,,;FQ*KTB@QM\ED);7M^7&*=00'$M/HWF M(_&'V>R:G9SYJ NCQ/&$'(E8>ZZ*VNM(&:8![^Z+M;0K]JG2@2BG=>M&K6J3 MO)X?_6-$K@?U3\T0?D];M2E)I/2VAKV MEJWET N#+8>T?9KI-MJ2D]CAS]*"46G(D)B3*%!(8X0LOX!2>.I0%/!;!TZ9 MLV9'\RP1G:$YB(ZG)WLSMFM=K#GT%ED/ 2PNT!=X]:74OO,LA[G;3>>^MJF7 MD*]YMK91>5V)#?Z[,F2LJ#*'.P_ ??!MRK]UL75$8P/:EKJ0Q/)Y^3PZ.H1? MJ/L- H&(YE5W2GJA, L;_5,-"R?'B4N&/ 2."X=Q_H%[ L_R\V4=:Y\LC1I0 M'\3%O!^9#B37+NA42EPB?2>F8HN;)5:\(Y>]JQ[!QT%@M&G1H<"3O%,,WUMC M2)&^TZX.N+G4!L^Y?+A$WET]N:6#4"\=IT7;PM2E8M UN>BGG4H.PY0HX9YQ M 2$,2-8OM:;:6.P>E&]8N]J4E$+2'81W8/<+*(:-M0[G@!1]+Q\K&Y@R/(#\ M"-EA-NYJ+V:IZ&[4QOE(U4H: /QQ].>O#>U(7*.""KTQBG/;>=7QW]?'-0>4 M]YFXEJV2G9_JXG;MO 6:?%S"CAN*#[88\38UQH5Z$72I424J#!M37-S[H?K\ MX1V93%7>PQKXBX"($H H1 AOXFL-B@*(H&%LFJ)?HGO(S$S)A5,T4Q?2$/$ MG,*.7FJ#Y,RE*E9&PRP[D!+;10FVNK:B0%6 #\Q\7&?N3[&$S]\2R@9GH<>2 M1!"5O%6]1-\9$Y:A;;1<>DWM$>*]"->HN"5K1N_B!-A$_FMF>^[2=S*F>]&8EX# M$5UL&C .Q:*.+1-3&FFE"/1Q>3@#Q0\K;T0=U+(V&'&GS,+%\B4 M)%=8'%#Q%B 98!CI",F$*7*#IR06A:_57C:&C1+G3D!RAUI,YP-I'1\EM6%Y M+S8-I:<.F].\9XT &'='=)H@MJHH!1TQXDRA//%@3A25020VRNVL8#HL-=#H MXIYL!8X7MWV]Q>5\/)D,)^D/]"I]XJCO)Z/)L4!AB3MI:JZR/2NR MQD*>@CU$SJWJZ()0 -U4LUY!AZPCZ)8[ZTA\!O'(A6F:.)P4%$*&>=\M16LF M?!%0MU;YL-:;%$92X"D$*5/T)&&IUZ%AFL#9F4=9M[S%H 3/4 DFY,>>4&GG MD\I1;#(0Z#N[M,.[ASM)+N099*A=F\:#4<,A=3J;7XF/T&N%>'V,X\M5G_2" MR)JG"0C?*Z2E_D=@,>H^,;N]%.P2TG#JD]V$ M"Y+"..R"NZ/Q>XT+V7!-2_YULT?U1(&3HC;M49&W_T '[6NK%GU$@53QB'"& M"G&1T"7YLM1-VR2I]NKE:/J[I)BB R=!F[;TWDREH:W2:(X _Z-@W )_XOOI MZ$14VIC,';AQVMWXFGT#Q:2*P6AFEYP_W)&R^J_D+AT7%@PKXGN!\9%BDLH6 M=&WT*F<_'=0HL231L^C")!P3$=NX2W2X2;"E8G+^EGI/P^RMVLD.@$[1.0P; M:XX)217E#K=-$I)4FMM#'G'_RM'QHD;(T0=PQJ'9F5\ E1L^S<*V+-V&^^:C MY]H/%I7GX1#B.$GXZ=+4TRUSXD'IL>JEPT=FR=G\D_BK&_'LH\GI$$N#:KG# MW5#3QR4ISF<-39R^?OY&O)<%9:-M5;3F.Y8DC+##%DB[MG[=M*W]&9UOIY.W MY$?C ]\Y?OM\R'E8UCXQ:_*7-"02Q5E" ,H4A";".'A&,K^J-;/<:(_8)IH",5^4R.=U2MT5[%7B4OM<:N4NX1^%MJ$X :A9+ 7@]9HJ5G/IP.W%,1U MGH^<<*2(_Z7B#@JI1NMGW/;.*^"5T#\]-8^2C*4Y7W&$>/Q8%@_$KX/,\=+?B4(J="U7-D?/)Z(^35'/04QC M^SF@=H;5:8^]@+3:,Y^>#Q[%>KKS\6BTG)ER4;B5U7EQ3^]=C]SRB)KE#3!-KZ_DF$MWD.S4GRHG8CT>HJ-](P?/CLL'X V,VC6%=D6 MD_ !_&8F!2\R@S1%GNFR>0G2?YTW BX;26#5]@G2;,@$#G;UG_#WH%-Q!:\E M=":]:/&]ES?PAAX.?_/Z/O2*=MQ[TX[CP(I_3V!!;F-ZZ=[>;7^RF*4W]=WP M]'L'FL=*0WH9M<34R>C5BT'"&ULK5=M;]LV$/XK!W4K.L"S9=EQTM0VD#@KE@$M@B1; M/PS#0$MGB2A%JB05U_OUNZ,LQ@*1 ^?2Z7= M+"J\KTX' Y<66 K7-Q5J6ED96PI/0YL/7&519$&H5(,DCB>#4D@=S:=A[LK. MIZ;V2FJ\LN#JLA1V>)X8S*>5R/$&_9_5E:71H$/)9(G: M2:/!XFH6G0U/S\>\/VSX2^+:[7P#>[(TYB,/+K-9%+-!J##UC"#H=8<+5(J! MR(Q/6\RH4\F"N]\M^MO@._FR% X71GV0F2]FT4D$&:Y$K?RU6?^.6W^.&"\U MRH4GK)N]X^,(TMIY4VZ%R8)2ZN8M/F_CL"-P$C\CD&P%DF!WHRA8>2&\F$^M M68/EW83&'\'5($W&2P>>%BNT*0VH-AV8%:1&.Z-D%@ U\843BE:R/47+S78Z+836J-PI MZ;&(4#;9@IPM0&U-];!Y*0_ M@9]ADO1C?IWT7_-K$D:[0@NA),5 2T&66^(&\ 8H!S*$5^(7&![WCV X(2SZ M&O-C A>W"WBUI+41@29#GA[UCWG7&-YW<1C&<5#VW/O?;_L%:RYUJNJ,P'^* M26$IE>*#H[-H5%I4(>CDP;)6'T'H#'(K*MRNDY_A(/47@MP+DJ1CV.D($PGY MVTZT6#Z<)B]_ 37ID7VNPD"[:M,/(>P<AS_0(\7A;#Y_CFE%C/I01E'-<674FIJKC?*1)1WH0;7 M:*E0Z8[T:*50W^%K'ZXQ-7*C8V<]PEH+7W--R#=2'3@H8=W]Y#@))B*97TE$"W]V O M7YPDP^,WC\% .K:?6BI)L4UIMY6.EIFQA2MH1G$+1#/!;2)[+C^C,CY14^<% MF-H&CFLI&T1![1T#L#,L$,HUA([9?\\NR SA:>.#M[F6_V%G&64V)4!PC!J; M73RRF9S5;NL*I\:!D-/N$GT?+AZYWAXTG8EFIQ>[=]2-IU<9PDNZWTI-N)S1 M5\;)@!O2B[@\V2>!/>;Q7Y'&^U5_J;^9FAXF30ACMD>'AZQ\R&U-=K%WLN'; MK(T4-_.&PO M=V]R:W-H965T)Y,[ES)D+>;4Q]I-; M,7OZ4BGMK@67%-5PFYO69G-]2 =[ _>R>7*AX/Q_*H62W[/_L_Z MK<5NW%DI9<7:2:/)\N)Z<)->WDZ"?!3X2_+&':TI1')OS*>P>5U>#Y( B!47 M/E@0^%OS"U8J& *,SSN;@\YE4#Q>[ZW?Q=@1R[UP_,*H#[+TJ^O!;$ E+T2C M_#NS^8UW\4R#O<(H%W]IT\KFV8"*QGE3[92!H)*Z_1=?=CP<*.(LJ7PHOYE34;LD$:UL(BAAJU 4[JD)3WWN*KA)Z?O]9KUMY8R>YJ[&$P M'(^+G?)MJYP]HGQ!;XSV*T>O=,EE7W\,(!V:;(_F-GO2X$UM1Y0G0\J2+'_" M7MY%ET=[^3>BV])+Z0IE7&.9_KZY=]ZB'/XY%7%K<'+:8&B12U>+@J\'Z '' M=LV#^8\_I.?)KT_ G71P)T]9_U8ROEN9CM<;1LR%J6HK'9=D%N173 NCT(]2 M+R_I9ZEQ9!HG=.E^(>1 JBX)]'NCMI2G<9?1G=02Q5;2TIC2T1FER728I-.X MF@TO9A?T 5U(,%E;LP1%CK)T,DPF,TK/LV&>/Z=W8H,*]FRE4(YFPVR:$$32 M9-+#?49Y]GR8ISE6V6PZG.1)[[M 6,[#3DG"QY@0$-L08&&<)V-)8ZAA4BGY M5=PKIK50#0\)849EQ(DY)!%>Q2)4!LC!F*"%M,X_D_I9N\ D"WTOW8C^@),7 M8%+H+>P6QH*"8%2T Z;\B'[%P/*.O(F("F'M%B2WK@,TB8_R*(HP4:+?&GR8 M4B+3O ZC)P@[1/2L,FM8&)*Y=T:QYXB?OQ2!6MG5-QR6^&@Q(CBZU@R[&-JT M*U.XVL8R0,@ =-#L8T2]2+\*%N1I_APU->!BZ,F01'("7^"FE*XVV/18^LD1 MNU8P!G3*8,Q%1\-*NL!,(11B#)RP+B 2REBI\/]&:%P6@648_]B4RY;PB!JA MUICV@8Q%XT.O(\&?X+,PNI0A24CB:QWY:?F.RWU*.P)17'O:2#HL/S<2Y3'L M28<"6&KY-4H7*V&7'!RWM;>(O+B8@*"TR]>N^1Z6Q9I/<]UR>4C5'M,&/)PE MHQ07@E*Q]% 29]/C _^PCX-(KY>'>[IP*ZIMO[@+44L?L'"H,41UP% R!E\A MVY*WK&(#0@+M#DK]MBU/$%:'Q% 3\BIWE%M3-NUE'#IA;W)$=SN6_,HR M*1SNE%-1M."#O*A, Q\'M&5+S61TT:=F,DKV!_VPVVEPEN:C:5\C34;GWYQ;##W3(]@;K$AA!G&L'G=,:SQV_P^-Z2A[0,IC-!Y\_P>*GG*= MCR9]U_D!RP/7I^[=\=&#J&)T9GCV.; +9^W;J#OM7I8W[8/J(-X^2]^@L:5V M2,0"JLGH^71 MGWJM1MOZOB\NC<>C[6X7.%US#8(X/O"&+_?! ?=>WO^+U!+ M P04 " "D@92>S#<1IBV5H"J-!NP_#/C#2V2)* MD0I)V4E__8Z4[;EMXF'](I'4W7//O?!.TZW27TR#:.&I%=+,@L;:[BJ*3-5@ MR\Q(=2CIRTKIEEG:ZG5D.HVL]DJMB-(X+J.6<1G,I_YLJ>=3U5O!)2XUF+YM MF7Y>H%#;69 $^X./?-U8=Q#-IQU;XSW:3]U2TRXZH-2\16FXDJ!Q-0NNDZM% M[N2]P&>.6W.T!N?)@U)?W.:VG@6Q(X0"*^L0&+TV>(-".""B\;C## XFG>+Q M>H_^SOM.OCPP@S=*_,EKV\R"20 UKE@O[$>U_1UW_A0.KU+"^"=L!]F<+%:] ML:K=*=.^Y7)XLZ=='(X4)O$K"NE.(?6\!T.>Y1MFV7RJU1:TDR8TM_"N>FTB MQZ5+RKW5])63GITO->57VV=@L@9\['E'$;W(2P% MD]8[_7;O-/QU_6"LICKY^R77!^3\961W=ZY,QRJ2CE1O2-=< M .6.BT/RX(]>/$.6^%T*[QW^&219&6;IY&BUZ+FH"^H0I&15 Y%&I;))7PFD6>FZQ?@\IP$2_<:%Y>P8%JC,)"- MPZ0H'.VX',.-DE01_=! R#U27U-VB4M8QC$484FF7HO96BN2S(HX+,]8)8B62-53,79T*4(@[5*6_YU.#B?9"%UV LX)\>+R^3B M9([.("W'84[VW.HR+,FU-\?X^$3MW"#UTTJM)?]*]LDOZI)4)6OBC!12)@8: M-?4;[FZ$:YQ[3>/KX"P>Y=2.2&O'F0ZRPP'-"E\NX96(7-*OH,:@1VK[0*+.4$<.=HH%;Z3D:"C:Q>.R9MJC=U7G'345A M'G@YD1NZ6$P^^PLFT)6%.^UZ734TEN/]D=9LOA]#"9 MKX>!]*_X,-;OF%YS"H7 %:G&HW$1@!Y&Y;"QJO/CZ4%9&G9^V=#?!6HG0-]7 MBI*TVS@#A_^5^3]02P,$% @ I('(5N3+&N!&ULE5;;;N,V$/V5@1H4":#U17+B.+4-.#Y1< M5JA)&@T6BT6T&I^=3[Q\$/A3XI;VUN M61OSU6]N\D4T\H108>8\@N"_![Q MI3P0T_C684;]E5YQ?_V$?AUL9UO6@O#"J+]D[LI%=!I!CH5HE+LSVU^QL^?8 MXV5&47C"MI5-TPBRAIRI.F5F4$G=_HO'S@]["J>C=Q223B$)O-N+ LM+X<1R M;LT6K)=F-+\(I@9M)B>U#\J]L_Q6LIY;KK+,-I@#/G*8"6D^=(SJWPVS#N&\ M14C>09C!9Z-=27"E<\Q?Z@^934\I>:)TGGP(N*KM -)1#,DH23_ 2WL3TX"7 MOH-W*W9BK9! Z!R"O4(1_+U:D[.<%/^\97*+.'D;T1?*&=4BPT7$E4!H'S!: M_OS3^&3TRP=\)SW?R4?H_RLD/X8 WQULT2)DIJJM)#XW!;@2H3"*BU3JS1D< M2LU'IB%V&AT!QT2J/BCP6Z-VD([#+H$O5N0(Q- Y'(HC.(#Q))Z=3/SB.$[' M,[C1?!>"$X]\=]W& P[71S"-T^DQI*=3N,0"K64NGA63%*%HE11KJ:3;P6%V M!$D\2T;\'$^2WJ3:F@+)]PBAH$#>XGD,;CV;B7D?K!R*S+ ,.66NX&KSQR M')].3^ TGJ0GW[OKP!L[&\UXD7 )G ,E)[BY\G:A, MHQV%4%RP%X3>@=EBD,HE9ZM<-\ZP%O=B[CRU0N^C3[XI>1LSU+[#T2!X]JHH M,'0\^"QL5H:XQ0'ZYNX>:D.N-MJ[&ZT3/MCB$0IVM=ZT;N(H<>]U?(_(?7Y1 M#$R.D^#WS)DU>[ %9$W!PX!8CN1&!SNVTI6 2FZD#_,UYF@Y-E<5V@WJ;,>$ M-/?[@+YJ3W+,E+ AY$S_LK%,(W!UI46$JFTPZ!O,JU2,7W@K?TJBHKO46T*. M607[.IM: WUP,Q>GS@7O= M!KS(BU80:=VL5!@-/#)Z=J\I"E7?TIHS>?V(\5"&(C"8SN(LF'>6 S)YX<_L?\XMNV$[$_[ M[XM5.U:?Q=N/$ZZA#7L-%!:L.AI,CR.P[.1'98E5PY:+\#O M"V/&PO M=V]R:W-H965T6_;.!;_*H0GG4T U9'D(VF:!$C2 M*;:#7FBZ.W\L%@M:HFU.95%#TG&RGWY_CZ0..XK;%%L4L8YWWX\ZWRC]S2R% ML.Q^593F8K"TMCH[/C;94JRX&:I*E'@S5WK%+6[UXMA46O#<(:V*XS2.I\T9.2G?<,LOS[7:,$W0H$873E6'#>%D24ZYM1IO)?#LY1LQL^?' M%I3H_C@+6-<>*WT"ZQ7[H$J[-.RW,A?Y-OXQ)&C$2&LQKM.]!*\J/62C.&)I MG([VT!LU:HTM=@;:;)"F;46[%]7,V,U0N#??JQ,5,:2A/('REUJ4E=([$RT% .HB# M4=QA3=2#8$/V=2G@IPW]*54@8!C*B+&\='R!0:P+82TD;D1#/9F]G(-*X13T MNA@2PZFP]9;O6FS(WI6D%VPD2_P'96$LE$71,Z1FL"B,5)(A<654(7-N<7-K M\4-&,"3-ITIH3GH:)@TIH*W\KWL JQ8.P2H4##A.&K/F9298IHQ'/HB':6,7 MZ$L/QLV#>=#*+K40;.533U#J[:CC4'&11N!I*N%*7O$0N>>>S>DVFZ3#MV93 MDMV>S\7YL(D^V "F_Q,O26TBJ\5?:ZE;@]UQ+=7:L+DL80R)\,C4G< U7E=K M329J<.&7%2L4AW&)^=-A*LLZ3+FW-0@@R"0"M?$&_3@R'+SO*3V67"^$8Z_1 MB6H(0^4=]/,Z#CXB0VY\T+T-(35D5TZ9?8D(4X! AKM".K=OI%TR7G04!AG8 M)2?;U"I_TG(A*6D"QZL%G.\ ?IO/O/R!';I2N MAA&[%<6&/[ _R%2U3*1^)K1%VV8*[*A/SXS,)9PBG$;DS#?K[-M2Z9)]1C3/ M$?@JHH09LD/TG:(-+Y+WUU].TS1^?>V*@-#&W2>OCQ!"E%5D1&C6JOE1#=GI M=Y6-"$+<6V Y0/3AM:94IA1T!09F#/E-@@/Z(XRZFD&CI!.NQ$06?9GQ6D&0:*K0Q,WMH M(M?9LT_--HK(VDY [J>57.:H@Y82#/,%Q8_S6EM*,VZ6K-(J$R)'^'1"LR]0 M&IN,ZT@A<1I?;?MH)]1;>INES!"XY,(Z#PW50!.YZFD=':2X#2'QI%>]OKT\ MH-*=S.%)JD8'TY-)IV*!R5QJ.*"0HD3?*25@C,C6)'KH!IU8R%"+I;&N=\S9 MH3R"3W>Z7UM(MM&AP*'T"&G:%:$I1*QM*C $@ -TEWJ.NO\ T7+--SV8W@K; M$4U:^SKGNZG(.QVZUV"H+CO>/0GA]%C4QW6LI:-%56#(,0[B(!EU%6E)48QB M,4 S%AU;;:O]&-INU+:]MA%"@?9M%U+1Q-: M^K_3#BA/*B-V8[VB.8 2B>+ M]<(5&&I-E-B=_&H[3A2B!%*@AJ^D]1V,U'C"P5TPE[F,+R#1@AS&IMSN]O&X;?CO!)D>)YNV&QJU%)G)G>1HY7&X=1X;B7&\ [CP"V?LG0M*1)^EC(H;0K92D1*3*FKQT8ZV3>12N&]:8WZ4* MC2V9/$;FS,C[?J1&*"?5(S-.X9&]-7 -ERCYKKVYR;<.1HF.@S- '1?4A&BFW;4=JK5L@2G07'[4 G: MCIJ:&.UK'6ZR-X]F7,+P240MMF?0=X.#X)@J,,\(5S@%0 B81K0Y-GB (Q$T MQ;#PB^#OO%R3_J,PX)V%WKYWWJ?RZ$9)&IA8/)Q,SBB^([;"^NH&"#0%DE?X M5A7I^+^%6#-_8J8>C[H34 MLV%VUZ(9+[_5GB SBQ I<#KVA@I\'R#V D*T!1SLYM#$-T:'0>6_4*8^#NB+ MBHB4"A/CML!I9[5U"W_C,+]J\2Q3.F^CZ.KVAGU5E>F,4 MHHH6[";HVKFNOTUWIL1'$L!UH6^I7PF0K'>*KNG MQ@_9)V?&^O3#)XMIX]@?2+QJY\8E,B*< -EM26&/$&JAX)*<6LQI!_5!XUUV M".)J)8Z>>X*S?8#3LXU_9[]Z*V;:U:1IWP' G@TXJ1FXQV1R>/R+7ZMR]M9M M.^]IVWE?]]I;VG.TV7#?=;0T M/J*V6@YU!C*'6ANH8(YV#[)^7Q=-&TEA]OY3)7;@)O(D?8VK)(FC.([]0$*I M'G5WTA2N'XU2!Y4D)^RF9[-Q]8$FRIKH)(K'KU#A"-"9M*:"U3-*IE/V'L7W MC-T\+@\0<;N6L,-7T4F:'-'O:1(?!:H[0&DRBJ9)@M])-)I,?47=*00THQZ. M)R/\3:)I?-I/ZF=JUX'CGTQ.P]7)^)3]YV?_.4-V"MMC2__ _NBB*.R_KNA1 M&ZR#28NV6Y)*XAX)^+TEY4>.!9=@1/E!7:FL*_H3&^7^,X!AWW>(X\Y'H95 MY:5/7Y0L2";_?:AYVGQ=N_(?E5IP_VGN0SC:*L0X3 MTTQ9S*;N&ULU5E;4QLY%OXK M*D]V%JH<7]HD!@)4 0DUF9H)%&1F'K;V0>Z6;6VZI8ZDQO#O]SM';;O;V S) MS,/N"^Z+="[?^B?G91RINY4^*V\<;CKKZ1DNE#&:VN$4]/3SOGP^.* UO." MW[5:^,:U($\FUGZAFX_9:6= !JE7AUBY^4K4_;TA>:G//?\4BKGV+Q6GE M@RWJS;"@T";^RH<:A\:&P\&.#4F](6&[HR*V\KT,\NS$V85PM!K2Z()=Y=TP M3AL*REUP>*NQ+YR]5T[?2T)&:..#JP!X\"?] -FTHI_6^A$I4>;%=*&77L2YFJ MTPY2QBMWKSIG/_XP?#MX]XQ+!RN7#IZ3_@VQ^QXYXO-J% M>B@C*L%B;5!P*@@G@XI(HD@@#0R(ZYPR*?;9>Q6E31Z%H@T$-'9:I,Y*:PKJ M$,)>3)TM1$#6DP+Z[0KI&U*T0?E(Y[#'?5&X3VV59T+#R#2( (.GVDB3:IFC M8GAD9K3KTH*5QBN^\C;7&4S.Q%W 3Q1LI^)JM?7&>DTUH\<8I'-IR'?HAK>Z MX*U3J9VXEWFE>&^V'<)H0_2J(>8ER*F'N"&NZ8D[$(8<($PI)>:E9@Y@A\-1\,_@E\LYBH&X_N =(ZX4T.))D8^.I =R,V4 MH$%*=772CNRHQ5! JE^TG"3BB6E*I[NC%R7&6Y +.G!X;7JA?0U[J3- M"0"=S7!9(5M=3/2U%"H$T(^^H/-58Z!=/U>03EYXG=:>) M'BA-D5E:/<:.<,""U3!H)VE*@I*6&16=8GRQ)&SN2(OQ"EFOHNJ".!I93_:#BOO9J M&VE%-NN4,P N@-V(4$P4L@<#':4;XW,OG8Z90MLS-0G'XM/&ECVN'+;RV./W MD;M-C1^F4\7CF,CX]J'4>$Y3&M^_&@X&W<%@($:]\>C-/\3/TE28&,5!'?1/ MU \F"&A\,.:X!!N@?<-ROT'B'W\X3(;C=SN+4=-+RB?I:XS]\:9'&T1LL5#L M:*E$C4QY%'HN,) ^KV>/YJJ/3V.Y[)#BE5ABL[ZZVNP=X/)"NJS15]]TWPX' M(NF.CT;B,P.U X"764BZHTBZBF+7,;U398CQJ=%)VO1%I:0A46ANZ$]\U08= MBJL19RTM-#QNB%^E XTA<+"DM"+FQ))9OQRM$L;&2LV=/+9@*7[Y>'%]^YK& M>+3:;6 M8_Y2!>"ZE6%LKKQG"*@B*+!#[,$5^+F>MXF6$ *JHF+NMR%<#IK2 .<<80"E MPC4?J?9D M>'Q2 +J-'B]SK"7\XC#$[8@=CM8@I9#':Z1J4'0]J'*G '2I+N.0I MNF=,U MF6 1\0.5LHX& +JMIW%:!V$V:Q8@&0]>CUS'M\W8D38Y@$,0T]@I=D]3RWZ& MOLM8D7W?>0+@A-FH] NUT1@:Q?X\SMJ-)[^L9^[-#G(AQM(#)U:P)RW/"*\%-,GDGKOEU;LWL=:!JTS@^ M4-WO'HY>U'M>KGHX&-=*ER^:*I=F;?:O;VE:XY7A_YM4:T\1_X],^Y9X4RP. M#D9_0K1EW/]6JK4YOHUN2?)T5/H&JK%CKZ*4^?K$N9U=Q*$9SK7Q/1V\U>KH M_2(Z75//BR?2QNGU+\UXF^/OYSEZ)(8-_LH7![AU8?RDSL6(U1$FX4@]A2D"YT[@?<23\=ZP.QR.]W$UZB9CBL->TAV,C_9?0J+G M%.P-#_?%$">.O=%H@*M14G.$/Y;L40Q)Z^%A0CJ/C@9TEW2/F NPZNA@O+_M MRU^_\06W4&[&WZE]/&C'C[FKIZM/X>?Q"_!Z>?R.CCEX1DS*U11;![WQFP[& M#OXV'6^"+?E[\,2&8 N^G"L)KM "O)]:#&[U#2E8_8/@[+]02P,$% @ MI('(5GGC6,C3!0 (!( !D !X;"]W;W)K&UL MU5AM;]LV$/XKA#IT+>#%MNPVJ9,82-(&Z] "7=-U'X9]H*6S190B59**XW^_ MN]-+9-=RE@T;MB^V1-W+NM70%PYDRDJY'L:CT\]L'-SVP9M#+PP0E?YKET MFTO0=GT>C:-FX:-:98$6AO.S0J[@!L(OQ0>'=\/62JIR,%Y9(QPLSZ.+\>QR M2O(L\%G!VG>N!46RL/8+W;Q-SZ,1 0(-22 +$O]NX0JT)D,(XVMM,VI=DF+W MNK%^S;%C+ OIX[_A'J>%Z0O<1JS[]B7U7GH*)R,>A3B6B%FW)4C1OE:!CD_-H"GAZR_IC2'#2T'V:/=?$I W%E\T*:C9!%H17F2(KEO72FP$F79!M1E,Z7 MT@01K+BXN1*?;*$2<1)CS3K)?G]O70S$.E-))A*+7>W1FUV*D#D H>$6--\K M4Y3XI/20DN$:7 ?!3+PC83$6;RM1E.K@DRC\M;0!U0NG$H2OFN;'QG%? #5P MF F5(B*52"VD][2(:UK)A=(J8-"GM9>XWPM-@U3@:+$+2JI<:! I-J&P(0.' M@4G30JV@#'#X8?C2[R D/%[E2DO7A^:;D)I8T$U@.,:&.LY3TJY U-ELA3I0 M429!A O &R0Q5Y,8VH7'*5-@ ;YB*,T T%2Q>XQW!.&M+#*V^U2CG[U\I(DV#:Q$W !;8TH*2O M<>.B?])=@<$>U"+12!:U1!(W(+E$71 E>G$[V-L./L)D=THI_%H6U)L\#_V, M9T$'>9V$>CH\?7(2CX]/=^A0V9 K[&DN V82'ZF<@UNKD+$)@DW\2-BHQ#7E MD-O2A?2 MX$F/@6X%*&2*9QM%&S'/:10RX:@G_<$&XGX#AX8BVZ_F)O5]9W!N3XY_/(&? M]M&#!_&R;>QN>]8;H:#C,PY*-)Y(GV'#)XDM2 9H*8$BL(T![?_.WC%1?3?BM(2& #[#X?H# MSW4C VW458(\]!2D#UF'3=][]M_KOIZ".]L0%?I6.L6E(Z=XO.>S_RW;KXM9 MR?Z-:O;0['[8LV=D5?K-Y*>7$'J&HX%"1U;2/A,$GG25;H^Z>$;"L"C()>]' M.(:>\9YA2X_&_7/1=W3C(3$3/S]P^*F#'S\7-SBI>/O 05VQHL/^NE>Z,EL; M;_W\HLK'P]-4?"3 MT8, FOIN=OR_BKNZ_Q))?BIQ/DS&S)'X_\F10X>-G?),IY._RH_QX/C%I(!X>=M_8H%O5]O/'Q?56_^]>/7M MY+UT*QSC^!:U1-71T?&+2+CJ>T1U$VS!WP 6-@2;\V4&$H^&)(#/EQ;Y4-^0 M@_:CT/P/4$L#!!0 ( *2!R%9=C8U[S08 $P1 9 >&PO=V]R:W-H M965T.E&0YL8T.^Y+H!^_X[MV[.\H7:^L>?$D4Q&.E MC;\D[?IR=#+J'GQ011GXP?3JHI8%W5/X6-\YW$U[ M+[FJR'AEC7"TO!Q=G[R^.>/U<<$?BM9^<"TXDH6U#WSS+K\Y#X MMZ);TIH= <:GUN>HWY(-A]>=][CPP:Y_ MHC:>E^POL]K'OV*=UKZ6[]E- Z_'-.WPW\Z,.KVLW M$:>SL9C/YJ='_)WV\9Y&?Z>?&>_M,%[Q1OE,6]\X$G]=+WQP$,W?^UA(FYSM MWX0+Z;6O94:7(U2*)[>BT=677YR\FGU_)(2S/H2S8][_>\K^ASOQBS7%-X%< M)>K&927T'Q#\)-^./C7*44*/%@7/ M!CLZFS>QZB<1HR93L"CA(91#'("P$4MG*V%A=K<%NJ5D&&.,SPME '6X!K=] MD OI'.D$AF16@ABDWX?QX:C6I<(ZB: \A:!!(+C[H7'63\1U1/US U9.3V(5 MS,-0WJC#\-D5:E@B0M6H-R4[NMM M=Z=:JCP^ -_(+CO)GFA'*[E06@56CO3>9DH&>(WI9LLGP!)+_(+CZICJ@CZ& M9:BVF(XC(;,O64,3CPI=G,#DBY/9Y+0G;(#A=(OA'5+CP+K-5RTPN\J];,XD#@_&2G,'(+7\:&%$,* 6YW:IYI]@#2:,F# MF%-56VA@(GZ$FEK]6,^J #U/K;DZ'&6B3AHUGB*7=Q;K?*(_S[@7Y_Y MWX!6[!-='BZUX-P0:I.2:8XF(E=4,1HT+( M66@Q'L+P5AF)!@K# 9J\8;>?D=O)P:ZSS<).*PVE@GTM7:P\#B$='43F&E^. M!:X=CE@1?V51HBA%&_B$QIIQ*Y51NVEF/9Q")4D*S].X+Q&@6-DDI-:;4)Z[ M\$IA5>=X*(0AO!Z!")L:S9$574KD!3)455/A>2G#3JDHWW7^B!$Z%6KY9.RL MK$9.888)7%J=)^@LTE;_';)G(D[AM9'W( :<=$$.6/';N1EVVN!QG>QJ=:N: M.^M5' \%D"8/;6<2&T4ZQRCY!^T#H>'TR5E,T:8J^M3(;O-E2\:PY%L6'HQ= M[N=@1\U<2;$W MX;LBCXW&Q23AF2$>(4$5L6#'PG:U"T9H%5E*LS*+6Z?H682."FXK%M.;MQZB@E7+6,,_PQ!T[$67!*YJ2Q=!(9-5H#H@ BPYD,]\.SPU)%\>$ MS%@N2!RE8L2LT9 Q$\JOFNA(%(V*:Y[T?!^P4.'\SHAXO6MH.TAM*Q$ M&6(CB$=*QH5F^30E_4D"Y5UR!2X2#L-L20\F%WJSS?C^41N7/S]RP.N:HG@8 M"L2T2Y-%'"EQ77%RV#$B+$1:\OYP'6EC&L ;)(^L@2:'$ %ET7B<2KP_/!ME MX:BM&=Z^/8J 2)-S%U4HM"H=LV(%Q3;DTP!@(; M(9>LS>+,>-*WTGCWZ6C&IQ$^[^!YZWV8EX2_@W,P #Y/Q6,>D'Z^1* +6;'< M?4*\(-HJ>M@]C],WV?>)-!U\X5;DBO@=S_G'=NECMW_:_U1PG;Z0M\O3[PSO MI2OXO*%I"=/9Y-N7(] 6O]W33;!U_%[F"6FK>%F2!'&\ .^7%K2T-[Q!_P/* MU;]02P,$% @ I('(5BL7#85&" MA< !D !X;"]W;W)K&ULY5A;;^,V%OXKA#O;30!%MB1?)Q<@F4[;*3#=(.FT#XO% M@I%HFX@DJB1EQ_OK]SNDI,C.9=J=Z=/F(::HPW/_SCG4V5;I>[,6PK*'(B_- M^6!M;?5V.#3I6A3#4VE!<_ MM;XX4[7-92FN-3-U47"]NQ*YVIX/HD&[<2-7:TL;PXNSBJ_$K;"?JFN-IV'' M)9.%*(U4)=-B>3ZXC-Y>C8G>$?PJQ=;TUHPLN5/JGAX^9.>#$2DD\-ST(FD@_UUR_U[9SMLN>-&O%/Y;S*SZ_/!?, RL>1U;F_4 M]D?1V#,A?JG*C?O/MIYVG Q86ANKBN8P-"ADZ7_Y0^.'WH'YZ(4#<7,@=GI[ M04[+[[CE%V=:;9DF:G"CA3/5G89RLJ2@W%J-MQ+G[,7[WVMI=R=D6,9252#8 MAI._SH86[(EHF#:LKCRK^ 56"_91E79MV/LR$]G^^2'4ZG2+6]VNXE<97E8Z M9,DH8/$H3E[AEW2V)HY?\@*_VS77XN3*F7K-=T@MRRZUYN5*N/4_+^^,U>MJ7@JS@< AQ%Z(P87WWX334>GKV@^[C0?O\;]ST7I?V0% M+T=3YE^SZYR7[(/?"YA="_8.I+S<,9ZIRN(H[1V>"-AV+=,UJ[3:2.0 +9;2 M,EE: :=85I?2&F852X6VJ!A,%%6N=D(8II9],2$)3U59-N#=2KMV[YUXVMFG M_[NA)(D:+?KZ;F6>LU*Q7"',FJT0;@LNF20N/&=\RW5FH%F&MYU1Q"=D/ZJM MV CM&<*$PC!>DM=*?[S3NCOCQ8' RK(69.E*@4/IJ) 8&ZEJD^^\&G"0EQX0 M(5&(!TN)R*LJERF_RT7(?L&V%E1>9;EJM=W F3@--US6*Q0)%CF0Q$Z]+7S- MEG4.,>*!PDMRG*H_U=A+&EK/VBH+)RRYU&S# K,P[S+(MY+X9APM4KCR'PT)V\X0W:;%4.;J#8TM6 M0P,'HA+)OO)UA$74%:,'2O])Z. M=# /0+N40+]'TE(YW)G]O'"G?*D@(O_L88\=+3KT_(%"$@#K&VE4(S#K[#]" MYW2CP48@U.3@>'3J&!OW$)T>>X3X/2<7N#;PBH9HX8/0X)&\5-6Z4L8KD/(\ MK7/NG+978QM .EV(HV=SDN;<&+F48"S+1GTXQD$7*Z-R2 Z$ M_ZBML5BZFF@/X!H%D\DDF$8C NPLC"9L'LZP3H+Y>-:!-PI&TUFPF"T(I>.$ MO6^L(?P&D_D4Z)V$HU$/O4=1- _B9(8WTW QQHE*4BX)8G:-7(C;9H?D5JM2 M_NB.O M)#J*4X&S2FDG&-%4^+=!TBDM"2-?E.4!>6>O2;HN]G6M=[UK%,[;WN7,P\:D MVR#4N\E@K<7K?9".4FH&U,ZJMNH$GF4<1OLRHF=D?+;5/B^BW^3KLN>@+_8, M0:K3^IE<;3N)-(Y]VO"]$_TPT6R$--D>5@M4$JE7I_=\9C_FQ7^N.^#&;AGV*3%+/11QW4N0H*W?'7>/_&[N1YOYD28G6 M3=.:-#U*CUD2+J8@Z1AM%/6>G!!PE.$UWN.U[PR^5K]IBMZ__]R?4_I=T]S\ MV$*^*616*:B%Z-JM$#X 3X(*3[N)F$8>EZX..\VFH%K*?0LCP_M5;0TQI;)L MC9J#\H'FBFI?<9GYEJZ$?^W3C)A5?-UK37J!CG/#=B= M9K";&(P; MZKLKC-C+")I=EDM2'+VBRT)&61BZZ/W2/]*+[+Z2?OYU%83G.\AL\_;1:D.RU4-M]&E$0/-'0JLJQ2\I**="13E%L5N6SMO-H25H+&. MS.QF&!<_E\.S4PI$AKN*WKTX[?V!:>7F]E-[AVM&E;VK6U.P^N.+9_VUKP1C M3,'3T<)WXB3NIHID'@>+^83@-9EV%X(HF0?ST! M:;0(DEDS.(#[U^S\\.O_7\-W1C=]?G'8Y[OV%GR]1C_9%Q*'R5_1Z%^^S?O[ MV)=:+1Z#,._[YZ\<*:;-2/'*6M5X99KP5'- MB #OETK9]H$$=)_J+_X+4$L#!!0 ( *2!R%;O)COAW@0 &H, 9 M>&PO=V]R:W-H965TMV%I L_5JV5EB M(&_#^J%!D&SKAV$8:.D<6R'-6;2RMCL9CTV]PI:9D>I0TLE2Z999VNJ'L>DTLL8KM6*<)JMX)+O-5@^K9E>G.!0JW/HC3:/;CC#ROK'HSGIQU[P'NT MOW6WFG;C :7A+4K#E02-R[/H/#VY*)R\%_B=X]KLK<%%LE#JT6W>-V=1XAQ" M@;5U"(R^GO 2A7! Y,:G+68TF'2*^^L=^L\^=HIEP0Q>*O&1-W9U%DTC:'#) M>F'OU/H7W,93.KQ:">,_81UD\R2"NC=6M5ME\J#E,GRSYVT>]A2FAQ2RK4+F M_0Z&O)=7S++YJ59KT$Z:T-S"A^JUR3DNW:7<6TVGG/3L_)IIR>6#@0[IJE9, MX^G8$JX['==;C(N D1W F,$')>W*P+5LL/FW_IC\&9S*=DY=9$/@29>[S\2T'>4I#W+DCXXWQAK*::^/.U> -<\3J"66Q@L8&& M/_&&A,"N$"3Q I>U:M$=N2=K7^@DRIY04]^"[-L%H:EE #1N10HM]1R5;_T( MQ 7&,NDQFU[OH,D%KIH17''1.[Q7?*,.=>UKO'SCY%PGVQ6SU.R]:$#5=:^! M+X')#73*HK2<";'9"C]1>)+NN2<:(90U$B8^HZZY(8-*DY^2HG#6N;3J0 C M^)7,+Y4@!G/.4\88N4:Z-1><>9](Q?EXJ=J.7/G!.*J@?%/4P15OP:?Q);I= MVDG_A$QH1&A#(Z%K)* VX,+WP0W=[Z&SM]QE1/6&;)F8PJNQLWM6&J*%=[Z3 MW$>VM[JAM&AFE3Z!FY=K9M9JON@M6P@$RHF+_:JO'U=*2[A5VE(BN(KAO:Q' M\ ;225S-*KK7[G]:)N%Y,HMG5>;7297$Z32'Z^62RLD9&^IC*)J=_;>4K1.X M#Y7;.3,&II,*"@3UF?==" +NR(ZG(=\4L5%68;8IVE<985?%QDY MGH=U7E3Q-)G"*_SPWVL/?/$&DE%:AJ_"?Q5A5TR'OCTL4\%?W_;GDW_YPD:] MV9&%I8G#]'JS37.+5/+$'?1F#L?'NL=7O.M$5_6QD]<8N" 95?12%<+/!R20 MC+)A3^V@T?$&E<:.#<+=<&-ZGZ:^\VSTPBF>.8A/:!C:<5^HH)CXPG3H1Q"Q MB;<4YER0RG>>Z!M/$1YN_VIWM4JGU[?WL,":]0:#U:&::<=U@/'34B#'%=44 M*:"+S?*AXGM*C_Z:I,HCK',LI^7_.?TLIW>X= (*;HAOJ!?A[?6GGMO-CVZD M;%PR:,PVWKUWON$]%NK6[%XM@5E&KTT8X[WYCRC]P4^Y]%I7O;1A%!R>#H/T M>9@?7\3#%/Z!Z0=Z98+ ):E2?Y01Z##9AHU5G9\F%\K2;.J7*_HQ@-H)T/E2 M48#;C3,P_+R8_P-02P,$% @ I('(5O&0HTRZ @ ;@8 !D !X;"]W M;W)K&ULE5513]LP$/XKIPSV5"5I4@IC;:46-HT' M) 1L>YCVX":7QL*Q,]LA[;_?V6E#$="QE\1WN>_S=_;=9=(J_6!*1 OK2D@S M#4IKZ_,H,EF)%3.AJE'2ET+IBEDR]2HRM4:6>U EHB2.QU'%N QF$^^[T;.) M:JS@$F\TF*:JF-XL4*AV&@R#G>.6KTKK'-%L4K,5WJ']7M]HLJ*>)><52L.5 M!(W%-)@/SQZOG2P^G=LS5<6.#, U];!!:)F!HW$84R$)X7M"YG T/ M'.\^ RL^6Y UJUH*H M*:;4B-XO21-4756@JPJ@.^6BO]0!M;*I.VJQ M&0")K)FF,*O@:!2>OM!V\FYM:9ALM9VXU7]K2YYK"^&>T"_W,IYYJ4A+C9JK MW("O!&F)L$6JKY)& ;K-2:M34&".F@DPEMG&*KUYTCP\)C"G>^4EGZ'@;:;MQT'O[83KO9LA3>#>)KYE> M<6E 8$'0.#P]"4!WTZTSK*K]1*$SH/GDER7]$%"[ /I>*&5WAMN@_\7,_@)0 M2P,$% @ I('(5A&616;? P T0@ !D !X;"]W;W)K&ULK5;;;N,V$/V5@5KT*; =)]E+:AMPW%VTP"8-XG;WH>C#6!I; M[%*D0E*^_'T/*5GQ+K)I"_3%YF7FS)DY)$>3G76??2D2:%]IXZ=9&4)]/1SZ MO)2*_<#68K"SMJ[B@*G;#'WMA(OD5.GA>#1Z-:Q8F6PV26OW;C:Q3=#*R+TC MWU05N\.-:+N;9N?9<>%!;(P/C;RD*TCD"@\=AA9GW( MZ'@Z/J*_3[DCEQ5[65C]216AG&9O,BIDS8T.#W;WLW3Y7$6\W&J??FG7VH[? M9I0W/MBJ:^<#_1!B:$/EDW:!$#C M5#C0?.-$$L2OAF[Y0.-6I;.$M[!5S>9 V!<'*&40Z"GJG1W0^'^(/:#? , ] M;AKY9.Q:))]"X'(JH]+EMVM:JSTBY"6[C5!NM^+PZ)!C[(-H-YA$.#R+BZH:3X$@9)9L];=<%RUGFC^4@O M+KU <4#S_+%1OD_GSCH$6UA&P3[A!-"]LT73/G7O.5\$F?0 M9I;<;-7&P F5F&O9PTD$HU*"V5WBT11_H^ZNKP0B/I]:I#X B3'RS^@N=(2:4BPL0 MK7MNT9HHU]8KLZ%X;5+%?1O\JS!1UCSF%D'@(D=MU[:)ZJR5A\KTV+!#92/7 M*,.1P:GW"CY-N@_I#'UU&'L]HR=O66E>Z7B"?-GR.FH*5%P6!Z&0-GLO/J61 M*+%RM&7=I)JI C9JK1).%"4:XZ7HM"T&SSUEPY,V4PG.:&RFB!B5:CM.O]KW MZWG;II[,VV9_BR.NC"CL!3_[8,]>F-97NE8?K'#M9B/M[2M5F9N7H]DH/;C4J[6G!\=G M+QJY4E?*?VH^6'P[[JB4>J-JITTMK%J^')W/3E_-3F@#K_BLU8W+/@L296', M%_KRKGPYFA)'JE*%)Q(2?Z[5A:HJH@0^?HE$1]V9M#'_G*B_9>$AS$(Z=6&J MGW3IUR]'ST:B5$O95O[2W/Q%18$>$[W"5([_%S=A[=/I2!2M\V83-X.#C:[# M7_DU*B+;\&S?AGG<,&>^PT',Y6OIY=D+:VZ$I=6@1A]85-X-YG1-5KGR%K]J M[/-GKZ333IBE@$V=JKT,NJI+J+S =ZBM,&WM=;W"$E/C_$@P^FTH56 M[N&+8P]6B.!Q$8]]%8Z=[SGV1_'>U'[MQ)NZ5.7V_F.(T,DQ3W*\FA\D>-[8 MB3B9CL5\.C\Y0.^DT\L)TSO91Z\7.XDI_GV^<-["C_XS)'"@]VB8'@77J6MD MH5Z.6-/V6HW.?OC#[,GT^0%N'W7@M.\HN4T-=CDE\VFD:71.3D/"]K)']:,F8LAQE*R&K2LCR9T0_ M;QV+ GQKQ]YHZNJ6]M64DRK: ^U8^F5KQ\U:%VM6?8TX=@X95R"'\^E+J6W/ M65)S+TW/OJY#WB=>TVY=>V7U1C3XWY0N^8HJD[K3 CQ':@SVKXWO&-$00->E M+B0EY'1\6NT-U"_4UP:*@$;3J;=*6J&P"X+^M06%DUF(]3$O >/"8)W=84_@ MM_3[LO6M#90FT:D'_>(JUTSO)!^,TR$YFG8++HNJK94['31 M%KG9*>2P3(D2[%7&084.QOJEU10;B]N=\'5KTU8EF9 P OD[?/=G% TFUC&< M%%+D7.X+&Y"J> 'QX1+#3-RT5IR'H+M4C;&>HI7*-?+'T=^^5;63 RGX<9>" M'Q_,G1\0@X5N*L7>TJAI3)3JOV^++VM@:SFW]$G3, M6+RKBPEK76.=:Q=.EQI!J]PXDN)$,F0=#+71SJEN$!$ KJ0Q>!N M(7!G MO98.6?1)9]$G!XV000"%W(MX4&[(E/>GPKH/]278%+J[CTEC^+FL>%#>W,@O M*CN$="8=X'835.;7$J5EN:0*$S(N!0Q5K4WG%%BO8M!56BYTU=?=/OZC3Y), MC!#W[ FGD!A]B;D':B"+[^$2>5#5;>2+2@5HPL]:+H/])L:L7 8FXJJ%9_:Z MB4$Q%HO6=P6*W(E.\H@"SAJF0M,"*J>B=6K95EAQK5)**LRULD%<+LB5J5=' M%5> H!&*%_#I#=S<+""NQ!'.X0*(J$NXA(Q:%;=66-<:QE^ "2;B>*F_/ X%ZZR6A$_E5 M-+'2!>"1S+Q%C1S0WQY1/T1)?$,FZ.L%NB)EJ3PD0R&T"T]).E7Y@JM$J>&- M-A5,XS+O/13 3[L ?OH;633Q =&++T.Q>R\"'W<2VVPZ'4_#/]0]:4.V_N-T M,IT)A+:XEE7+<9X30>F#J);,/8;7U:I/G.2' +0M TE E]:C#C+D.:2-9YTV MGAT4YC.2N%Q4$9]!T8+<@,PYI)COI95W"T*1!D*\4>#>U,JZM6Z"6U$C%5PB M>"[]$F(K W(@3<':DT>:Z^H)!RGR/Z6DD E\AF>[_02&%9-TE 1ZNJ3OZUU) M @MI!Q'JSJ;UJ'1NJ(DYO[H0'P'K"_%LAB[T(B]&[H#U?NRL]^-!C5]R-P[, M(DO3<#KO#+XD]SZ_.J3 M^(>9\.ZCZ:,Q0!MB@Y/B)=4)?"7L]B!J\M&SAZ?BK2PH[739C^,GL^<,QVWW9VN!\@5^"/TAU7.6@@#(H 3X8 M' QN ?*K5K,C3+9\/^F26\>H#:&8;\J]Y^T*"5ETV#Z@5(M'I;P-C0=#5FIQ M F$FF.F@(UIJ1L:A=96"TJ?EY@V,%#ZUK_>IO1$U)]B=(7\D \?T-CA_07^\RLR='4RSZNY)4[3L?F3]$=4Z%?V-04S17'F^-:Z*V&3J& M[FV#P#9E;.(.:'T>M)Z4&-;F-J"(Q^DD8Z:0#JZD/G2PJWM+VA!8HDSA.@-2+==1YU!J.U0>];ZO5OI!N+=X"YI!^%$59 M&/0PD8SX,-Q<[CAM:G725"+1 ME!_TWP$J6),T@,.-JCJQI8A@M<2P(!&%C8;@X ;^G'\N\?W@5(UF_8S MY>G!@O*:)B%ANJ-KYVV[MS#]!B%RS\P)$CHLPPB+\17KL1P\,#IPP)<9F0ZT MV*Y/@LF57M71W 6@2YHR\IK8/R0:#)O))F:YA#.2F4)CQ($2E+J@I*2<2_X* MG6?NNETKT!,SB6#H#-RG\"$8[A5 MMD:D1!DDCZ )#ZR58JV1MXR]H!NZ;0![]"UID+B!^6@,DC._-0;H!DH\G=W6 MQ,P$ MVBOZB'1$9;R;K6U;D)04GV1B1DC,I6^?Y<9QAH\A.4'2Y MPL<6F22"Y9Y*GK'"O467MK"52E=\FF9J6QY>&C!*TI&*&=N;?7KD1&XECYGP MD6HX][98UK26HF0[>FB\FJ7>=%D3IYNR::#7-0F6+_-629_F)L.,'$R%V?7: M[& &NXB=3C?*&LR"]Z3Q4W+%I-YH18XHEHI3GNR:?IH=:](K_%(IG[!'GDK, MHM*K +*#_6D!-5IA+M2U;./=@PVA_-V./UU Z%N'(9B2X1WDX&+Y=VB5&, MA'DA71W0M,%J%P*D<^EX6T!BWS H00DDY&1-NUKSF/CUQPM.X+6JP,R:IM,Q MGFB#H/:354=UJ@F"FVJ)'GLOWUW2&D^P*DPS4-B5S;,_U _#:<;FO17^E?.W9QJ0\() M2359;0/ V=J471ES'^GZ*'PPK0^I=EOOR;G"%(&'2_T55P?0D%D9DX9I"UC3 M/#+HI0A#*H+IC.'0-!#^4S?LV X2'6W,-2B,XY3.IVD"75=ED[B[HP<5+ZC2 M((WJ,8^N&=UG,[PM'ONJI8?UYT3;4!A6 >V@MH4:"9R&]">KW?37CS4)(0P0 M9%MT:D"Q)LU0GT/X$CKBH2384G3OF$^50?SGMEP%A3/7$+6)%2[>I\' 7W F M8J ,4T-&"M'7"3/G^:)3(.6#J#9R_E3T[F87CC?.'FMI5Z$M8-];LEYZX!_M ME6KDCEM,O9D'KF^8S6P,HZ@QNUP2/PXO=$56O$]W-P1*G'"UBFV*O'X\FI/.OQJ0 M:'85P+5-'(A ,"C3!\EKDT2+LP) @;?INH42@D2J<(756R.OOA"$*8ZIS(H" MA)V5G2K#D5W%@>HS40X/)(;:Y7&>&VEOQ.LB3D3X18; 9!PP]TST4*KGO8M@ M2I29*86[D4T'DMSI3@.STP]T:$G?I=&W8MIE37-_^^XH_ ,&(6R'_LV6@MNF M<1RFY8Y[/S=]D (WS=<& M)^"[=:/6 /2?"FX"]**-=[EF4!7E7@(L]H8+>QG&!IF P%6HR9I>;@O#*;KP MVVV@$^_>>!DA+[%#29'I[[D%SC/'[Z[ H6XB).+\G:8^/&,A%/3Z:GBMBAJ* M1#^6R![&L<6XNVCMKJ##Y>-TE,<>:R37(\[K\2(L*,BI/0;9Q]GNK&CA]QX?L^#N%"V_3 LWW/PR6WS% M*QHSK/TV:PXAL^/L35?TM2M^G]>%B4AXZ;5[VKTS?![>E.V7AQ>.WP-.0O> M/DMLG4Z>/AZ%L7KZXDW#[\TNC$<3S1^I:U26%N#WI0$DB%_H@.Y-ZK/_ E!+ M P04 " "D@5>J1)A'$7CL&)E-8)PMFD9@5>H?U:7VA:A3U*SBN4ABL)&A?3X&AX>#QR MY_V!;QR79FT.SI-4J5NW.,VG0>0(H<#,.@1&PQW.40@'1#1^=9A!;](IKL]7 MZ)^][^1+R@S.E;CAN2VGP7X .2Y8(^RE6G[!SI]=AY2X M=$FYLIIV.>G9V27>H6P0MJY9*M!L3T)+J&XOS#J$XQ8A?@'A ,Z4M*6!3S+' M_*E^2&QZ2O&*TG&\$?"HU@-(HAV(HSC9@)?T+B8>+WG%Q856%/F/YP+0XH^>QW=EP'_7L M1YO09U=4AGDC$-0"3KAA1:&Q8/Y&DZ3S[3G2FV&O2PJ($E237!9@7?+!LY?6 M@*7-&G5&"RI,XPQE2AHE>,XLYB"I61A&UP7R1T8D3Q\Z<58R*5&80[@N-2)4 M[0U!=T. \LN%3_ YD7IISR7??>*UV4VI")TLP <7"ZMYVEBE#8SW!V-X!^-X M$+EA?W#@AK%?K2O-F>#4R"1GQ%Q38P"K@/*>4P&P;1CN#79A."8LFHW<9PPG MUW/82FDO(=!XZ,3)8,^=&L%Y'X=A%'EC+XT__^[GV9S*3#0Y@;^-R&#%A>B2 MWIK4*'S0R8.T$;? 9 Z%9C5V^^2G3Z1\)<@[7I-L#'L;7A"3ORO!"LOZ;+KM M5U#C'>)G:O0]5SP,? A[ATS)Z]K=.X=$5R47;J&[.B4/B4WRE(T+_#^S29ZR MV5E!1G]Z'/T_CY\K_7"M3U/7*?QK1-6B&FG;EMU+^P?OJ.WSC\?;U_*,Z8)+ M P(7I$H79#< W;Y [<*JVG?]5%EJ<7Y:TJ.-VAV@_852=K5P!OJ_ ;/?4$L# M!!0 ( *2!R%9TY- ID0( (4% 9 >&PO=V]R:W-H965T8/2R^9][$YG<]5:P27>:3!M73/]ND*A MNH47>;O /2\KZP)!-F]8B0]HOS=WFKQ@1"EXC=)P)4'C9N$MH]DJ=?E]P@^. MG=FSP76R5NK).3?%P@L=(1286X? Z/>,5RB$ R(:O[>8WKBE*]RW=^B?^]ZI MES4S>*7$(R]LM?"F'A2X8:VP]ZK[@MM^)@XO5\+T7^B&W"3V(&^-5?6VF!C4 M7 Y_]K(]A[V":?A&0;PMB'O>PT8]RVMF63;7J@/ML@G-&7VK?361X])=RH/5 MM,JISF8W\AFE59JC@9-O;"W0G,X#2\AN/@S2$(?XC!.CN E8YM)CY?\I\U7N.8F%\JT&N'G1>?AQR-TTY%N>@P]>R#M%:U M4!O8NZ%#-(\"'::Y?^<=TD'DJFXT-UBX_6R%L%&"U,IE.8,3+BFD6L-D84Z! M+H:+\6;@:RM>(8EZ+X;/7')ZB@642A4&WD,43OPPFO36U+^<7L(C:10(LM&J M)$(&XBCUPW0*T7GL)\D%W+..WK=%S9DP,/7C20B4$H7I_DD08A)?^$F4D!5/ M)WZ:A'#HX(,]:=2HRWX &.JXE790R1@=9\QRD-;?]&% W3)=S.<1N,DS?[ U!+ P04 " "D M@:"EL46$(A626F?[]1U2 MMNH47N=%Y) S9\[AD*/%0>DOID&T\*T5TBR#QMIN'D6F:K!EYDYU*&EGIW3+ M+)EZ'YE.(ZM]4"NB-([+J&5.VG9,H,/ M2OS%:]LL@VD ->Y8+^P'=?@-CWH*AU YG =/XE8#T&)!ZWD,BS_(79MEJH=4!M/,F-#?Q4GTTD>/2%>7):MKE%&=7 M&TWUU?8%F*P!O_:\HQ.W(4BZ#S=_LJU <[N(+&5R_E%U1%T/J.DKJ#-X5-(V M!M[)&NOOXR-B.-),3S37Z57 ^T[?01:'D,9I=@4O&V5G'B_[@>P0-H))Z]6_ M.ZF'O^^WQFJZ,)\O21^0\\O([A'-3<_-&+%\@2;Z7PWN&_@20KPRR=GLW6/16&ZO@"7Y^18NF%2 MS&#-M$9A()N$25$XVG$Y@012^I[,B+F$9QU"$):5Z[&ULE59M3^,X$/XKHQPZ@93M2U)HRT$EV 4= M)ZT.+=S=A]/IY":3UEK'SMH.I?_^'CNA6UA NGY(;6?FF6=>G;.-L5_=FMG3 M8ZVT.T_6WC>GPZ$KUEP+-S -:[RIC*V%Q]:NAJZQ+,JH5*MA-AJ=#&LA=;(X MBV>W=G%F6J^DYEM+KJUK8;>7K,SF/!DG3P=?Y&KMP\%P<=:(%=^Q_Z.YM=@- M=RBEK%D[:319KLZ3B_'IY23(1X$_)6_C (A5ESX@"#P M]\ ?6:D !!K?>LQD9S(H[J^?T*^C[_!E*1Q_-.HO6?KU>3)+J.1*M,I_,9M? MN??G.. 51KGXI$TGF^<)%:WSINZ5P:"6NOL7CWT<]A1FHS<4LEXAB[P[0Y'E M)^'%XLR:#=D@#;2PB*Y&;9"3.B3ESEN\E=#SBXNBL"V7Q(](LV-'A_=BJ=@= MG0T]X(/0L.BA+CNH[ VH.7TVVJ\=7>F2R^?Z0]#:<N%UF[P)>-'9 ^2BE M;)3E[^#E.U_SB)>_@70U_XZ\H;8>8D) W.B-JWV+J;B(Z(@]);,AJ-4*5&HLPY=P@1O:JJCA./?HL;+&.>4LC],V7.VJ,\XW1(=QL MO0C)%H]4(=1ZU84)6<+\]; CRE!.+B600Q'\7GBS1 0[0&@*7 @.F8C1P7@P^W[@7XZ!(/)L%*2H:]=T=:>V:11 >83B5&T9J[3O M/V7TZ@/B6)-P<-*1T7TFP5F'@L;*@5T92^HNY+#+'1RYEAKL$2&Z-4Z&. Q> M&[G#O:LQ%E_X '"('W+;W9*[T]TWQD5WM7X7[SY0T$,K1(T45U =#:;'"=GN MTN\VWC3QHET:CVL[+M?H'+9! .\K8_S3)AC8?7DM_@-02P,$% @ I('( M5B Y79-Y P M0< !D !X;"]W;W)K&ULG57; M;N,V$/V5@7:QL %M=+,=QVL;<)P6W6*W&R1I^U 4!2V-+6(I4B6I./G[#BE9 M=5+'#_6#QE=0?1I2"5R@-5Q(T;A?!*IE=CYR\%_B-X]X;>&/,L;9MERKM4>M),F-+?PKGIM(L>E2\J]U73+2<\N M;W!C8?# -@+--DY_VZXR84RC4;X8[4Q5E,M_'G*V19K=!K+ M]H9@N.5H'$7Q(B@PN HO MTV3HOM,D'G:HKX32) LG24+?<9B-)VUJN#$-DSE2.(TU,-@0R&B/ M1+NQJO:#>:,LC7F_+.E=1>T$Z'ZKE#ULG('^I5[^ U!+ P04 " "D@ SU;:?+4+1 =WN2KL>6?A7'G:[]MT@;FPA[K$@G9F MVN3"T=3,^[8T*#(OE*M^%(;'_5S(HC,^\VM79GRFET[) J\,V&6>"W-_@4JO MSCN#SGKALYPO'"_TQV>EF.,UNM_+*T.S?H.2R1P+*W4!!F?GG>O,W..R$;A I3QPB"?F[Q$I5B(#+C[QJSTZADP!&U DY*O]WP6!09 MO,%L+HLY3)@JTDFT\%+:5&F[- A_3J9TG&CTUZZH5$J'NY5R:9W:4J1XWJ': ML6ANL3-^_FQP'+YH<6G8N#1L0Q]?4ZEF2X6@9^230]+@X+-P" _.VEU&M\-. M+ -2_*5J$A" 6R!('.4 5@N9 M+F F[["2>WR:JI0715DJF3(!H=!E=*6F=VX6?'PS", C#$.+#)#[Z M!=Z)8DFM"X95,$C7+>93-/5"TI++HR:71WOG6(KOSEZQF1!!=2)L30=[NAW\QUR"=TMU#_' SR)XHA61 M=:39RGE!&:IM]_2+J4^Q.4*![!.X\.(6CHU[():K#%8I/=DLED) MDS52%HZ"XT$(49",8KCQ@7HB /M9R+HK2!Y5L"U\.6[XY-CI?&2R%S #O2@Y# M]>G2%"93L]F12][V _"U&[V 3WY;Z6+^*P'GH#9<(3H&)_%>);&_ZD&8U$K7 M&YLJUV9ME]6/U%+2&/[?I-KCYO9_9-J/Y)MS,1S&WR':.N__*M4>#*(%N'(O)2<0Z1Z.09U$P M\GPEJT;#I+>+LOV-!V..9NZ?Q9:,(M)4;\=FM7EY3ZH'Y\/QZMG^09@Y,TGA MC$3#PX2NHJ9Z"E<3ITO__)QJ1X]9/UR@(*[P =J?:>W6$U;0_#]B_ ]02P,$ M% @ I('(5FYR3LQ8 P . D !D !X;"]W;W)K&ULU5;;;MLX$/V5@5H4"6!$-^=2QS9@)ULT10.D2=M]6.P#+8TL(A2I M):FH_OL.)5E16MM%]V&!?;%YF3ESAG/(T;16^M'DB!:^%4*:F9=;6TY\WR0Y M%LR-4"#\*@C._8%QZ\VFS=J?G4U59P27>:3!5 M43"]6:)0]W"/5_GUBWX\VG)UOB ]DMYIVGF]R@I+U :KB1HS&;>(IPL MQ\Z^,?C*L3:#,;A,5DH]NLE-.O,"1P@%)M8A,/I[PBL4P@$1C7\Z3*\/Z1R' MXRWZNR9WRF7%#%XI\2=/;3[S+CQ(,6.5L/>J?H]=/J<.+U'"-+]0M[;GIQXD ME;&JZ)R)0<%E^\^^=>K*9=3GYV_HYQ#4],5 @%,E-II!.W!HX^LY5 E7,+.=X-Z6[.Q)0LP9E'5\.@?D)O_N95 M>!9<'B \[@F/#Z'/'^@FII5 4!D\DQ_!PABD4C&9PD?.5EQPRRF1V[:.*9#H M[S&IM.9R#4MFN-F5V<'8NS/[G"-8H7:'E]!ATT/(FH>L%$RVQ_W"-1I%9]%@92B)&VGI[(P%S2R"J5G9 MQW\9?G01![\DL*WOYH?X;Z.A[W\DD@^5V$ <-AJ)_I\:.5"=']0Q&H_C?ZN/ M<'1^&N_1QV^J-(I^S6*?2,+Q4*2[7D=_T,T*U.NF9QM"KZ1M&UN_VG\6+-IN M^&S>?E/<,KWFTH# C%R#$]>%==NGVXE59=,;5\I2IVV&.7W:H'8&M)\ITD,W M<0'ZCZ7Y=U!+ P04 " "D@/G_*(7L$%88&99@J"?!WR' M1<&"R(PO6YF]3B4S[J]WTG]POI,OY UQJIRRTP6E+)J?\77;1SV&,;!"PS1EB%R=K>*G)7? M"RNFYUJM03,U2>.%<]5QDW&RXJ3<6$VGDOCL]/V71MK-*3N60Z9*2K81+EXG MMV)>H.F?#RSI8>I!MI5YV!!%$3Q$7EQYW3LY,4OR+M9"8VGE\[G*[$AC%F8:2VJ);KU;[.YL9H M\_LAYUO9P\.RN8C.3"TRO.A1E1C4#]B;OGD5)L';(Y8/.\N'QZ1/;Z@H\Z9 M4 NX1C)29I:<< X9F#'$*9V'K#XJ][#5MRN$A2JH;F6U!,MPH#ITYY4UM.ST M&];?5ABI/X,KU*Y?5!ENH65:"S^[*L'\5#R@IJ*')47=GN;"DBHA-3R(HD$X MJ5&W+'VXJQY($8D0AKW^I2DV$(<."Q%$2>*%HS&\AG#H1S'\R.*(]LVK<11& M;[O?3ZV(DRU]?TM.A;U >8CAF59"H"PZ"'94K[O5D=R.NMR._G%N6X3.7T*H M!Q]K+E+O:,J/J_N;[%HZINZ3W8.J'_NGR^ZO33FG_)"9[=&!M.)7U)DT"!2W M[&D^_T*KD8<'&Y%1V^"R:T0!A5P0GZQ@@T*;/LR62XU+QHDD(DE3(=N!A8CL M2C5&5#D1?FRLL;1D@<(^PTOHC48C+PD#1DSJAR,8^RFM8V\\3#OTA%Z0I-XD MG3!,AC&\WWK# /)&XX3@,_*#8 \^)V$X]J(XI9/$GPR)HY::]X>!-TSC/BN+ M1L]M>X:JR!LFD1=-8C9NY$\F9%Q"ZW&8[DQP63H(R60\\N(XW/,K.(+)I,-D M\O\PN18Z]^#& :7%I/'@$^6E'2(S0].^W3Z$T./*GR)4/(J"-7*[J>M"DBTN M_0B7AE %Q;N@ZH23G([IG([;K+05^'H+Y3_^W9\S M^ITHLH84M-V08U/*O%9D%LS1KA';!*R?%S9%&CGFW$F!4.^H=IO(%>) XCO' M.=GOZ/XAJ@VL2$VE+*PD)8',%P75<"UD[J3D"MMC=.ZSL%ILNF":'2!H E$O M0U9I\:V=8A]^5*%!O2N("(4I%4U-2^7#86-2P_J9EY0 M5\U<%B1YEB--FYP#/,=V6[MH;@EK1&VUDN'^F(LG M'HG:3;GCEZ0DG'AQNAUF)/T0" 9[+Y<2]=*]SPQAK:EL^XCI=KLGX*Q]^3R2 MM^_'#T(OZ5H !2Z(-?!3NO[H]DW6?EA5NW?07%EZ5;GEBIZQJ)F SA=*V=T' M*^@>QM,_ 5!+ P04 " "D@R14%O-E(US-!2;0/=*F2E,VKJ( [#<= P+KSEW.T]J.5< M=J;F A\4Z*YIF'J_QEKN%E[D[3<>^;8R=B-8SENVQ2S>(6L MM?N%7:^;IAX4G3:R&8R)0<-%_V1O0QZ.#";A&8-X,(@=[]Z18WG+#%O.E=R! MLMJ$9@47JK,FL[N.+P*N6C6")/0A#N/D EYR MB#9Q>,E_1?M T3ZY:']?K;515!Q_G(JWATM/P]F&F>F6%;CPJ",TJE?TEC_^ M$(W#GR^030]DTTOHRR=JP+*K$>0&KIGF!3!1PBVO.X,EW,BFH:IV0>A3U"^# M/U<(&UE33U(^@&M@U&*%% 6O.7/]0EX-*9&?EHGWG[0M_H%#.7#@HI -'I5. MP>JBJYW]#)XKA0A-7Q%H*P+H/'GM#O2>^)Q[=\4%N9:=)E_:!WPKL#5'7DHJ M](^N).Q/?"3==PTJ9J2:P3T-M($?,T;Q=6=L68.18&._[8J72BH!#U(92@27 M/GP2Q0@^0#3V\VENA1G\=0*J9_G(=RBD-2+O:.OKO$I /9*OK<( MHFO6Q)7RY^AJH%FH#<5B,TUC=$CDR:Q!1$[C+//'>>1D^YUD8;\?3OUI'CLY MS$,_FB1PM]G0?+/.W*'0A(-6&A2&LWKO_XJR-8,G(XL7D*UUHV$RSB&U,&.( M_61*#N+$C\8Q/"*U R]L0-I9L!U3I2:GH3^-ITY.8R*>]'*2YOXDG,").?;] ML?<]] '"493UC]0]TGZ53@Z]=5XGAS__W\.WC67H#M6=>A_2 MW""5?#DZ-3>"H_%.];UUEYB&0G;"])/^L'NX)U?]]?"O>G_)?F9JR^GX:]R0 M:3C*,P]4?W'U"R-;=UFLI:&KQXD5W?6HK *]WTBJKF%A'1S^/2S_ 5!+ P04 M " "D@2&&AG-FVF3-J'G7T0]@4TL26O M)$/Z[U>2C4.HXX6I>0#I^IYSKG4NMC3>,?XD-@ 2/6XX3V!DFU K')O; PS$K9$HH/' DBBS# M_.N9G;-DI ,J"",(@ZKB77CCN:! MSC<)WPGLQ,$8Z3M9,O:D)Y^3B>7H@B"%6&H&K'ZV< =IJHE4&?]6G%8MJ8&' MXSW[S-R[NI,RHU 4YI MTH"/VO'^_^%G[?@_6_"V6N!ZE;W]*M]ZK80W.>\AW[E&GN/Y#?7$=DK6P>UK8-S;,TYB0'EREEC*[I4?B8L33$7+]&K)EM+F>'AT@UZ M_N#(U-9BSOW7GR0Y_37+OTCX[H4G)T@.&_*">J9 5^;0X10%A14E@_3 M.EJ?4V[,]OPH?NN.[MR&>.2.IDWQF3KOE,>3%]GRL'2/^9I0@5)8J1*&UL MK5=M3]LP$/XK5C9-(#'R4F@I:R-1V+1-0ZI L _3/ICDVE@X=F8[[;9?O[.3 MAK8+8:O*!VH[]SR^Y^YRO8Z64CWJ#,"0GSD7>NQEQA3GOJ^3#'*JCV4! I_, MI,JIP:V:^[I00%,'RKD?!4'?SRD37CQR9U,5CV1I.!,P5427>4[5KPEPN1Q[ MH;AF11$P6SL783GEZ$#.(M[!DN] MMB96RH.4CW;S*1U[@?4(."3&4E#\6, E<&Z9T(\?-:G7W&F!Z^L5^PDYHY9F3=44-C4=*+HFRULAF%RXV#HUJ MF+!IO#4*GS+$F7A"-=-$S@@6@09A:!5$Y_HC"(788+<"6;T$1[B^IIQCM1ZY!MTVU[N M)[6+D\K%Z!D7A^1:"I-I\EZDD+;@+[OQ8=1!X&.\FJ!%JZ!-HD[&BT(=DUYP M1*(@ZK4YU W_7'*$APX>=;C3:W+8V MD%>,)^V,MG>/&;5V$_>-SQ%%][4 I2 M@N]*\GBT*C]:FDPJ]AL?'&#Y5:>';:&H^$\=O^UZBS@,ZK^1OUC7V>G)CCI/ M&YVG_Z>SH(I(;,CXRN+A@O(22 &J4NHTIY)SJO33::O\ZMK!FOS@. BWE'?Z MMJ/R?J.\OU.&F=;ER]GM_Y7=[:QVWKZCMD&C;;"3-OS"Q<2*U+[3+P@@#QU8D#""]P29LF/EU1*:*V<&!3$# #)L6KMOD==+_ M;Z/:$]E&)(9-)(9[[]+#?8K?$]F&^#!XFC."?RL$MBH$J M!+@4HG;'"-BH[ M<^#XV#HE5!<,-SK5H!]M5?N+9IL"U@:E<$'F2O_)O!K/KZF:,Z$)AQE",3[8 M/U0U\58;(PLW-#Y(@R.H6V;X*P&4-<#G,RG-:F,O:'YWQ'\ 4$L#!!0 ( M *2!R%:"Z32VG 0 .P= 9 >&PO=V]R:W-H965TGE8[8,G.( &,&L[2??; MK[F$6QPZF7'RD' YYV?..?@/)YX?"'UB(<8<_$SBE"VTD/-LINML$^($L1N2 MX52@)BE)M.2^.W=/EG.QX'*7XG@*V2Q)$ M_[O#,3DL-*@=#SQ$0PO-"._(ASC#<\12/SL\0K'<4X2U_%O!=7J M,7/']O:1_K$(7@3SB!A>D?A'Y/-PH4TTX.,MVL7\@1P^X2J@4<[;D)@5W^!0 MVH[%B)L=XR2IG,5^$J7E+_I9):+E(#AR![-R,/L.]AD'JW*PGCN"73G8SQUA M5#D4H>ME[$7B7,31>^MBCJ*8O1-6W]8N>/OF'7@#HA1\# M ,MX#TS#M"37LWJ^NRD+YW6C>R\>O9,,J[XKK()GG>&=OQ?^_DN8@L\<)^P? M6=5+KBWGYJHW8QG:X(4F9(UANL?:\O??H&/\(4NY2IBK$N8I@G6*8]?%L8?H M]93=4I* C9@%5*BMD T>5H*!Z7N08;K!*9>5J*1#H\#G#Y+]$L[U?3OQOS9Q M?VWB#9IT0A_5H8^>$[HLJM+1:8TUA:9M]@*368TF=B^V4RO+,*=&/[Y3,W-J MCXPS,3IUC,Y@C'>[^ D(405_4I1AL$8QENKK(.72F:82YJJ$>8I@G5*,ZU*, MKR2#8Y7%40ES5<(\1;!.<29U<28OU8)!QTNS7\)&;1$SC)Y@G-J,^S;>J8V0 M%$.N%=,Z!]/!'*S#*,NB-"CTXI/X$@:!+".#F$LSHA+FJH1YBF"=6D"C>94V MKB07%5A1?9327*4T3Q6M6Z)6MP-?*AJ59_>IWYO$*XF14(.^',BL[!-!D%B9 MQCE%@&83HCD8XH^0B#<&\=90]G2<1H\[3JB\1QM$77S?J:2Y2FF>*EJW*$T_ M!:_54$&E'952FJN4YJFB=4O4=%7PNFU5A9^VIK-QXTP:IHW1(U#21TKB4V2IM*I317*N6J&DLX6!K]'JQ&4L4 8Y' M?7V1FK5$H$JMG&;W)45N=DY2FD8.#G=R[M>5-$:E;9Q2FJN4YJFB=?/?-)%P M>BV]4-I7*J6Y2FF>*EIW;:)I+E'A>U/7ZKTTK*1F)NS_/WJ&-N[I MA=S,L7MZH;=6KT0<0;%LR$24NY272Q;UT7II\K98D.L=OX.S%90<=^',*Q<> M&WRY#OH%T2!*&8CQ5@QEW(S%@YN62XOE#B=9L7;V2+A(&ULK591;],P$/XK5IC0D&!)DS9CHXW4-2! M&IHV!@^(!S>Y-M8"/5C2X #+DM MN= 3KS!F=>K[.BN@I/I(KD#@EX54)34X54M?KQ30W(%*[H=!$/LE9<)+QF[M M0B5C61G.!%PHHJNRI.KG&7"YF7@#;[MPR9:%L0M^,E[1)5R!N5Y=*)SY+4O. M2A":24$4+";>='":QM;>&7QAL-$[8V*5S*6\L9,/^<0+;$# (3.6@>)K#3/@ MW!)A&#\:3J]U:8&[XRW[.Z<=M$$."!/D+@5?A;V$DY7ZHA$P4L2!F'4%<__P=-^ M^,>*(WS@X&&/FJ@M8^3XHK^4<:%D26:8*84'"K>2*@PVBM";S#_NBW] MG0Z.9W7I;D)-W*ZJFWF[VEZV4W?'^'_,ZYOZG*HE$YIP6" T.#K&5*OZ]JLG M1J[&ULK55=;YLP M%/TK%JNF3MK*AX&D'4%J$U7KI$E5LZX/TQXV_GVU21!.:[6$O MX(][SCW'']=)R\6C+ 4>BI9)6=.H51]X;HR*Z D\HS74.F9-1-T^I0&.&R_L%];[]K+BDB8<_9 ; UVBFSMA9$D301O$7"1&LVT[!K8]':#:W,+BZ5T+-4XU1Z M4VVA4EQ0D.@36NI#DC<,$%^CX1Q1X 1Z!SX_#OS9,PWT+#U[#7;T&_4($ M_4($E@__92&>T8+*C''9"$ _+U=2"7W4?HWYZPC#<4)S_2YD33*8.?I^21!; M<-+W[_S8^SSF]C^1O?*.>^_X&'MZ32NJCU".-IR/;V6'CRW>%(9MZGN1YT>) MNQV:& N;GD_/^[!7\L)>7GA4WH,N!.:PU8)OM/E1@1U#-,@<^*$73O<$'H;Y M<8#Q9%Q@U N,C@J\(ZV^DPH$)6Q47720=AI$WIZVPR _]+UP7%K<2XN/2AO< MXC%A\<&&X6""?;PG[3 LF$8A]O:TN8,Z9-Z ;T1L:"41@[4&>F<3;4YT=;7K M*%[;TK3B2A?JI6.J7?^XI7\ 4$L#!!0 ( *2!R%8! M!VD],@, * + 9 >&PO=V]R:W-H965T#78R=I2-L0.M:7 M-7;N.K-D/,52+?G* M$CD'G)2@E%JN;0=6BDEFA*-R[X:'(U9(2C*XX4@4:8KYSPE0MAT;CK';N"6K MM=0;5CC*\0KN0'[.;[A:60U+0E+(!&$9XK <&U?.WG'?N\S%WELL "IHQ^ M)8E4^<7L)KW)N(L]^B5S;]3K.,ST=[G:E\S3UV=/4Y_WP MCP55<*<+ON>EU_215_)Y_^BCGR@B(J9,%!S0MZN%D%Q='M^[NJ4B''03Z@MU M*'(QW7:4Z)UET3K+9.[89K ?-.]-]#^;-FAL#'IMG+:\HZ!&$%%; M6 BUH[YG.6=)44TY;/FGG[N<#8Z3-=T#8X,C8P\:+SIF\ M8[XBF5#562HIVWRMVH57\V"UD"POYY<%DVH:*A_7:H0&K@/4^R5C/=')P0 +@6 9 >&PO=V]R:W-H965T MR&_J UC&GU+DTS- MG(W6VQO75.?-I>6XA MYU.1ZX1G;"&1RM.4RJ=;EHC]S,'.\XF/?+W1Q0EW/MW2-7M@^M-V(6'E-B@Q M3UFFN,B09*N9\P;?W!&_2"@C/G.V5YUC5)3R*,278O$NGCE>P8@E;*D+" I? M.W;'DJ1 AY?:U"GN6:1V#U^1G];%@_%/%+%[D3R-X_U9N:,'12S%3I^4)"1TC]A&@6 M(_8UYUNX1_H*9=!!K]$#=$V<)PR)%>I%_OX,TUYHEY!^*>'>_3RQ2OT M O$,_;41N8)8-74U$"TNYRYK4K<5*7*"U)NMO$:^=X6(1WQ#^MUP^I]Y NFX M3"?]=!?D:30BC4:DQ/._H]$56B042NX+\,]["$?O-$O5OZ92*^R1&;MX2F_4 MEB[9S(''4#&Y8\[\UU]PZ/UF*MP26$\&OY'!'T(_V2IK*93Q)E=P80E7;">[ MN1]X832:NKMN38:PD4<"KPGKL1TU;$>#;-\SI6Y@EUCF:9Y0S6)XN$&4):?5 M]@$UT%1(S?\K3YCX5Q<(.L1>CWW8'P_X&\(B+YA@,_^@X1_\E-KP8)JX!DZ=\%NK<$M*6$+K2]%Q]U@NQU;XW5[,?+&(3[H6',8]LT= MBUNG@0??X/,/=+F!4_* L)&I56-A"ZU?=VLML'_)EATT+F=+80FM+T7K6_"P M<3F_98\-2."/P\-7ORF,A/C$JQ^W/@4/&Y7/L'ZB,OZQ;788[.Q;90FM7WIK M>W!XR:ZU:H]LH?6E: T2'C0>/]&UT5$[CD;C,#SL6E-8=,JPXM;)X&$KWZ$@^"@ M14UA'OS/-;ABICH(=?:4P1):O_#.N.6B M\Q:[ Y=+^"+2^B)B>>9"CJ-CT)KD9:'&T9C)HL ^'TEA'Y>%,/+9E@]_Q]02P,$ M% @ I('(5J.SJ#\A P ;0P !D !X;"]W;W)K&ULK9=M;]HP$,>_BI554RMUY)&L8Q )&M VJ15JU>W%M!V M T7:AY_MA QHFE$M;R!V[O\[^^[B7(8;RAYY@I SUE*^,A(A,@'ILFC!&60 M]VB.B+RSI"R#0@[9RN0Y0S#6HBPU'R0>\CF3([.FQ#A#A&-* $/+D3&V!S-? MV6N#[QAM^-XU4#M94/JH!E_CD6&I!:$414(1H/Q;HVN4I@HDE_%4,8W:I1+N M7^_H,[UWN9<%Y.B:IC]P+)*1<66 &"UAD8H[NOF"JOWT%2^B*=>_8%/:^IX! MHH(+FE5BN8(,D_(?/E=QV!,XSBL"IQ(XIPK<2N >"5S[%8%7";Q3/?0K0?]4 M@5\)=#+-,E@ZTB$4,!@RN@%,64N:NM#ITFH98$Q48=T+)N]BJ1/!G,D:96(+ M((D!>BIP+JM&7 (B:_H#N(6,095Z.<]8!K70+' M[F_WW[@Z"[];E MYVJN^X_RNP3S%!*AJW"ZJT+P<[S@@LG#YU=3G95DKYFL#N0!SV&$1H8\<3EB M:V0$[]_9OO6Y*;E=PL(N8=,N8;..8 >Y]NI<>VWT($02&F&HWBA-^2S55UJM MWH?KP.IY0W.]GZ8F&_?0)FQ=Q5NC_]*A?>QP5MKX^S:UQ4&D^G6D^JV1NBVR M!6* +NL'GX.\8%$B7Z$Q^-UV'$Q:R6]]*KJ$A26LOQ>FHT!.NW0WZPAVD$"_ M3J#?FL!Q),\PCG7OE#,FJDN8:'_LNB]7O\H65UZG'4$*Y-E[K5# M&6(KW;AR$-&"B/+55,_6O?%8MX1'\Q-[$-H-\U/92Y>M[U]\V8C?0+;"A(,4 M+:4KJ_=15B$KF]MR(&BNF[$%%;*UTY>)_!Y 3!G(^TM*Q6Z@'-1?&,$?4$L# M!!0 ( *2!R%:NWJ(GZ0( $P( 9 >&PO=V]R:W-H965TV+;(5E%A< MLQHJ]:9@O,12=?G2%C4'G!M126W/<2*[Q*2RTK$9F_-TS-:2D@KF'(EU66+^ M>@>4;2>6:^T''LAR)?6 G8YKO(1'D,_UG*N>W67)20F5(*Q"'(J)=>O>3!,= M;P)^$MB*@S;23A:,O>C.?3ZQ' T$%#*I,V#UV, 4*-6)%,;?-J?53:F%A^U] M]J_&N_*RP *FC/XBN5Q-K,1".11X3>4#VWZ#UD^H\V6,"O.+MDUL%%HH6PO) MRE:L"$I2-4^\:]?A0. &;PB\5N"]5^"W M\8;H&HR@8VYM# P-1H>^.NJ@CLJ C"\Z2W5<9*P%)O%-; M4S=[-(389 D/)H_].#PA[ ?Y23S,%W9\X5F^&13 N2H/3'>_' MJ/UVAR'C#C)^%R2I-HQD;3TRN0*NCOKC,VH(.^XAA4D1?W.;BD5R%JO9S1"5T_RAL%!]]R@VRVAS_"R;596*:*W7= ]&ULK511 M:]LP$/XKAU9&"UOLV&U6LL20)HQMT!$:NCV,/2CV.1:5+4^2D_3?[R0[)F5) MV<->;)UTWW?WG70WV2G]9 I$"_M25F;*"FOK<1"8M,"2FX&JL:*37.F26S+U M)C"U1IYY4"F#* Q'0XLII.!>%L M,DM3W6 &N*=W8=# >_C&M>:NN'"Y0,N%-%>T^[A:P.7%%5R J.!>2$F78":! MI1P<4Y!V\>[:>-&Y>+4>0!R^@RB,XA/P^>OPKXTD^-##HY?P@)3W\J->?N3Y MXC-\2_[,UY)D\RH#7PLN#?R$KN?R)[(3[NQ<>OL2=S;@IJ7ZVQRE##ELL&0>4@18YTRW3"JQ1/ ME:#EO?6\;DYLDVA M[D]5O:WSW!PV_NT"0='#]<-C7NN-Q08).:$"@#-<>_31,_@!02P,$% @ I('( M5IQ#,,A<"@ [7H !D !X;"]W;W)K&ULQ9UK M;^.X&87_"N%NBUE@-[:NN30)D)AD.T!F9Y!D=C\4_:#83"*L)7DE.9DIYL>7 MDF73C.4WYN9,.Q_&-_%Y)1WI6#XAJ=/GHOR]>E2J9E^R65Z=#1[K>GXR'%:3 M1Y4EU4$Q5[G^Y+XHLZ36+\N'834O53)M&V6SH3\:Q<,L2?/!^6G[WJ?R_+18 MU+,T5Y]*5BVR+"F_7JI9\7PV\ :K-Z[3A\>Z>6-X?CI/'M2-JC_//Y7ZU7!- MF::9RJNTR%FI[L\&%]Z)C*.F0;O$KZEZKC:>LV93[HKB]^;%^^G98-2LD9JI M2=T@$OWPI,9J-FM(>CW^Z*"#=;S%5VV&Z\WYBZIU+B8_99.Z\>SP=& M3=5]LIC5U\7S/U6W0>T*3HI9U?[/GKME1P,V651UD76-]1ID:;Y\3+YT.V*C M@1?N:.!W#?R7#:(=#8*N0;!OA;!K$.Y;(>H:1/M6B+L&<;OOESNKW=,\J9/S MT[)X9F6SM*8U3UJYVM9Z!Z=Y;Z:\V\](G@;\43P=L%/[$_)'O]VT/W?QB7AZP8-0V#WJ:\_V;]U47 M;ZLN_W1U:U\&ZT,F:'D!=3)19P-MC94JG]3@_&]_\>+1W_MT0L(X$B:0, F"6?J&:WU#BGY^D15E MG?XG:9V_N-<^K?5.JVJ1Y!/%)D555WTRDU!7F9>PN(4U7XY/Y_JK4O\['3YM M"KB]6-BSF-A>[/ PW%I,;B_F^:-XDQF155^F0,(&$21#,DNYH+=T1RHG9-]8)W:1@;A(7TYS7?Y,EW']<2%TCB4)J T MB:+9^OM&?Q]JSQT.)3.2QJ$T :5)%,V6V>1&'AE;.'ITL.W1WH&WY='00 A* M$U":1-%L\4PHY-&ID)M'WWR4U_KA2E45NWU,'1F=0&H?2!)0F431;9I.?>61\X^#RQ[TN[V_9/#05@]($ ME"91-+O?@PG&?#H8>[O-.QHYO3ZN9SB4QJ$T :5)%,T^3DP&YWM0(_>A41N4 MQJ$T :5)%,V6V41M/IGQ[&_D':=)ABTG?^'C=#EGX:#A&90F431;.!.>^71X MMG+M]CS]QFY5F;%6S-LRR2>/BGW4IVOGY?V^#.V'!:5Q*$U :1)%LW4WN9L? M8GT9FI9!:1Q*$U":1-%LF4U:YM.=Q!J9?V+WN@!+LF*1U[W:1ML]U()HU->; MA"[G+!PT_X+2)(IF"V?R+Y_.OU[UY=OG@O9E: &-- YQ,4&E1!:0)*DRB:+?3&Z$#P\$#L^$#L $'L"$'L$,'OD4L% M)I<*Z/Y@[_-)J1J!]575/746AUM6O!RCU^/%T+ )2A-0FD31;.U,V!2\'C;M M,:*3ICB?F='6@1 $?8,ZH67%OF4EJJRMBHOQSU'W-)$9WWB M[6NFOM&T'%I6[%M6HLK:^IB\)Z"[2_6<,TPUOR:KW@D.+FFD*Z2]/G?*%-EQQV31-UHUC5L M?Y[ H87%_H4EJK"MB8EE0CJ6N9AJ*TV+7/\:V&]@/,US5F@[\ EZ?V1P:%VQ M=UV)JFOK8^*7D(Y?=GW[L6_LC?.3T(6=A83&-%":@-(DBF8?$":F";$Q30B- M:: T#J4)*$VB:+;,&W,YT3&-VVPE84]8LR,XI^LZ*P@-:Z TB:+9"IJP)J3# MFBM5-UVQC6/?+.Y^IG)SFN=\ID([$D%I DJ3*)JMLPF 0NR\42$T_8'2.)0F MH#2)HMDRFQPII'.DU>779&?X0 .;-U^W4F@.!*5Q*$U :1)%LP4V.5"(S8%": X$I7$H34!I$D6SI]4T.5!$ MYT"O6RD-N@3=$0C399T% MA"9(4)I$T6P!38(4T0F2L>QF\B7:S9>S>KC/ =)[*$!S*2B-0VD"2I,HFGVX MF+0KPL[0%$$S+RB-0VD"2I,HFBVSR;PBT Q-'<<+-E.%@Y$7;\W11%=TU@X: M9$%I$D6S;QAB@JR8#K+^%XZN'WY-RC2YFREVG=2*C8ML7N2-(WS,5=^!0J^T MJQ% :1Q*$U":1-'L@\E$E"2A-HFCVP632O3C$VC\TK(/2.)0FH#2)HMDRF[ N MIGN%O<7^HW[[?WGY3Z^!LY;01 Y*DRC:4LOAQMUX,U4^M/=-KMBDF:Q@>9?5 M];OK>S-?M'UUJ='"H-ZQ< MWEMY^:(NYNV]@.^*NBZR]NFC/H)4V2R@/[\OBGKUHBFPOL/U^7\!4$L#!!0 M ( *2!R%:+QEZR!00 ,P2 9 >&PO=V]R:W-H965T._A)7G,\8Z+'W(-H-!SPE(Y<=9*;6Y=5T9K M2(B\X1M(=<^2BX0HW10K5VX$D#AW2ICK>U[?30A-G>DX_W8OIF.>*493N!=( M9DE"Q,LG8'PW<;#S^N&!KM;*?'"GXPU9P0+4U\V]T"VW0HEI JFD/$4"EA/G M([Z=X9%QR"V^4=C)O7=D4GGB_(=I?(DGCFW =U"42<63TEE'D-"T>)+GDH@]!]P[X>"7#OZY#D'I$.2)%I'E:JOW4= Y/"EVCA2Z/.&. ^!+=\72%'D$D M*.]\/P=%*),?M-G7Q1R]?_FVR7PF(*8* M?281952]H+_SCB\*$OF/+#2.JT%3#^',3O$=NK[01#H2=CNYV(S M"W&_7YDUHNQ54?;:HP0I;]$L$P)2I1>!R@15%*29.M;(P!9Z@1WNQ70]&OCX M('*;U1![]L##*O"P-?!'K@@[(\3P:' ?!WU\&*/-+ S"$^SVJR#[%P=YA5)] MDFAZHV/2]T)[7H,IKT)K7 VPY MVU*]IY7+VP0^!T9>0#\%V15[W1TGJ2WV5O!+UWA'8 T>AA4/PS?9Y(9=$M 1 M6(. 447 J+40YN<5Z^AX!_"'GG=0JZU#_<]$L%!$P=9Z"+<+HC//"WPL6ZY[87 8 MI<5*J.# G7WKAK,/<]?1*QH*A&# MI7;S;@:ZPD5Q=5(T%-_DMP]/7"F>Y*]K(#$(8Z#[EYRKUX:YT*@NL*;_ 5!+ M P04 " "D@3VUBJ)9&T$+V&MB*Z+@JG? M-R!D$],)/6[<\WUN[(:71!7;PP;,0[56:'D]2\8+*#67)5&PB^EB,E].K;]S M^,:AT8,UL4JV4CY:XRZ+J6\3 @&IL0P,?P=8@A"6"-/XU7'2/J0%#M=']D]. M.VK9,@U+*;[SS.0Q_4!)!CM6"W,OFUOH]%Q;OE0*[;ZD:7UGZ)S6VLBB V,& M!2_;/WOJZC 3*;/ ((.$/PM(.P H1/:9N9DK9AA2:1D0Y3U1C:[<+5Q:%3# M2WN+&Z/PE"/.)"M0_,!L*0DOM5$UWI#1Y!WYRI1J]R]68!@7^A)W'S8K0S+.P#XX:#)BNN4R%UK8#\6&S1'1_?S[$:M$&G MXT%M0\YUQ5*(*7:S7%+!8V9CHEFGFF.S0."1^Y!V&2LYYG*0W[=.;_E-ZE&ULA51M;],P$/XK)S.A38(F3;H-C332MH*H!-.T M,OB ^."VU\::7X)]:<:_QW:RJ*!NY$/L\]WSW'.VST5K[(.K$ D>E=1NRBJB M^B))W*I"Q=W(U*B]9V.LXN1-NTU<;9&O(TC))$O3LT1QH5E9Q+5;6Q:F(2DT MWEIPC5+<_KY":=HI&[.GA3NQK2@L)&51\RTND.[K6^NM9&!9"X7:":/!XF;* M+L<75Y,0'P.^"6S=WAQ")4MC'H(Q7T]9&@2AQ!4%!NZ''5ZCE('(R_C5<[(A M90#NSY_8/\;:?2U+[O#:R.]B3=64O6.PQ@UO)-V9]A/V]9P&OI61+OZA[6-3 M!JO&D5$]V"M00G!R5,[1BQ\/.@-".;.,WG!R\A;DFM.@([C@A+%I>.SB>(7$A MW@LW9H=JB1:R-#N'(\\,7RO3.*[7KDC(RP[)DU4O\:J3F#TC M\;*V(\C3-X$MA_O%#(Z/3OZF27S50^G94'H6>?/_E_[CL_?!G%"YGX<$=D23 MPT2A;RY1W! M620(7;@KQVGXBF1W(/%D2#QY,?%PPM:?\*&T'7R<[^5-1VE^GI_^DSC9NY^A MU;]PN_6W#21N/#(=G9\RL%W[= :9.E[9I2'? '%:^1<';0CP_HTQ]&2$+AC> ML/(/4$L#!!0 ( *2!R%:M4GH*UP( %0* 9 >&PO=V]R:W-H965T M&6F&EZ:J2#\&/>P[G7%]L3TLN[N0&0)'[+&5RYFR4RD]< M5T8;R*@\YCDPG%EQD5&%7;%V92Z Q@:4I:[O>4,WHPESPJD9NQ#AE!R7RBXTW CP1*N=,FVLDMYW>ZLXQGCJ<%00J1T@P4'UN80YIJ(I3QI^9T M["LU<+?]R/[9>$0^UGH/DBGDKS3\HZ MUG-(5$C%LQJ,"K*$54]Z7^=A!]#K/P/P:X#_OX"@!@3&:*7,V%I01<.IX"41 M.AK9=,/DQJ#13<+T*EXI@;,)XE2X )%LJ4XE29A4HL 54I)\)-=,$4.5R HDDJCS "Y\@"9+)F5$%,J"3G$*\3MB9+RX1A-U<+1ZPPM)62RGKD+U6H,;U4K/*J7^,TI/P;N M-^$NYLPFSK>)\PU?\'+B?GW%.;)4D,G?;;XJHGX[D?Y,3V1.(Y@Y^!U*$%MP MPO?O>D/O4YO+CL@:G@/K.=C''MIJH*8:VKQ6!$-#H'>0;=CS!L.>-W6WNR[: MPOS1)+!A#7U]JZ^_5]^2*4#7B@BL2")+FI.(,R5PKVC3NI?LM>O2$5G#]\#Z M'G15BX,N/7=$UO \M)Z';ZW%BF#0*#+]^Z<67PQKZ!M9?:.]^O"0P2.$X1XN M!+#H@>")6U(1VXILW0+W3HB:]@?6_OCKDIRW*7GCL@:GB?6\^2M)3EY MLN^U;(Y/@UJV1G?GS-?WK6]4X-DK20HKA'G'(RQH4=UAJH[BN;D&W'*%EPK3 MW."U#X0.P/D5Y^JQHV\6]B(9_@502P,$% @ I('(5D'21:3) P 7!$ M !D !X;"]W;W)K&ULM5C;;MLX$/T50BT6+=!& M-U^2K&V@=1HDB^[6:'IY6.P#(XUMHA2IDK2= /OQ'=**+-6RDB#*BT5*,XK21ZH=> AARDW&AQ][2F/S4]W6RA(SJ(YF#P"]SJ3)J<*L6OLX5T-0I M9=R/@F#@9Y0);S)R[V9J,I(KPYF F2)ZE654W;X'+C=C+_3N7GQFBZ6Q+_S) M**<+N +S-9\IW/DE2LHR$)I)013,Q]Z[\'0:#JR"D_C&8*,K:V)=N9;RA]U< MIF,OL!8!A\18"(J/-4R!6FN78 M._9("G.ZXN:SW%Q X5#?XB62:_=+-H5LX)%DI8W,"F6T(&-B^Z0W!1$5A;!W M0"$J%**'*L2%0NP.&Z>-WC!APWAE%'YEJ&O MT9A_I,%3-%L(ITLUN8!TP<2BOB8OT1?R92E7&@W6(]\@4=9= M/RE(>;\E)3I RKM<'9$X>$.B((H;U*?MZG^M.*J'3CVJJ_L8GC)&41FCR.'% M]\9(OZE&X]^/*$@ND4;]7Y.36]1>,ZKM#Z3 MRQV!U0B(2P+B-O1JDF+N@6ER=HLP< BV=ZTG83 <^>NJ#PTRO5Y<"M5LZY6V M]1YJ&V?TFG%F;IOLVZ+TJVG[R64JEV+Q M%L6RL@(9-"9LZU&/C5='8#563DI63IXE84^Z)* CL!H!8;";6X).^FX!&\^NT.IT[8:< M\'FFG+#3,:=!J%#";V;=,+V4>=!"?VIEKOW-.3V M Q\=NX[0ZO3L!JVP_SP)W.D&PO=V]R M:W-H965TS%P3-1H3PP]EDU;M.9XZD900Y+ MJ1 4?W:P@#Q7))S'EP;JM&,JQ\/G1_HO.G@,YH$*6+#\SRR5FYDS<4@**[K- MY0>V?PM-0$/%6[)P5LU)N!$EP M+JG!/^[WCWK\74QQF^?@,<\W02_PNN*7)/1^(H$7A(;Y+)[O'IC">=WHR?\> MO9.,L%UTH>:%_[WH_GJ'[\@MK@SQMZG,-6A@!BD5O1(57<+,09D4P'?@S'_\ MP1]Y/YMR;!,6VX0EEF"=:@S::@SZZ/./3-*RJ0Z]B)?6P28L MKF$C#5/_%G?S(!K@(M\=YO?4Z,*/!N/6JI.X89NX86_B?F.2Q""R=:D%C@KR M%M)U5J[);2NEIESV4E^:2YNPV"8LL03KE&;4EF9D2V%&-JMA$Q;;A"668)UJ MC-MJC%^O,..3+3J9!-UMO#BUN8@BKVL4UT;#?D$X->H1A$D;Y^35@D#^P88$ M3+(D^ 4$1.QI19;XM<'QH]F4F-XQ7[I ;<)BF[#$$JQ3N*@M7&1++B*;U; ) MBVW"$DNP3C5\[^E0XKU>,!K&X1Z.O",Q6!B,+GS?'Q]IAL$L#,;'HF&"!=XX M,JN&?W &\VWH!IZ,\=Q;XK&0YC3UCOW2%6N5%ENE);9H MW2H&3U4,;(E(0[)5$YNTV"HML47KUN3IH.GWGIR>*22AX70P.1:24R,_.)$1 M RD,O6,9,:#"X$A$W(,[G0+X6E^F"=SJVU+6)^VVM[VPN];75$?]-_[5PC?T MQ^J"3]\A/>'KV\'WE*_5U4X.*QS*NQRCX/'ZPJUN2%;I&Z4')B4K].,&: I< M&>#[%6/RL:$&:*\]Y_\"4$L#!!0 ( *2!R%:*(AZG<@4 (XK 9 M>&PO=V]R:W-H965T M[F!DQQ>^S M^!\QT;-!ZZJ%)GS*%K%^RE:_\\)0U^J-LUCE?]&J:-MIH?%"Z2PI@LT($I&N M_[,?Q41L!.!H1P I LBA ;0(H+G1]S/I1B;Z1#O*]$D1;[:"3O[RI<\1OB\RFE0VOYD;]2< MC?F@97Z3BLLE;PU__@GW.K]5^082\V:!EK- ;7BKU,/L MEL/L!C.Q\>.L&E$7,AU 8I[/7NFSUR =<>'^K9FF!I)ICE2*S8O*U"E>5"(@5+S MY\EA#&[*,1@49*#4?)L.9? ^EME?B,(2M0U'!R]J1SKX*-3!H*P#I>9[=;2# M]^'.@:5H/^2$>VKJQ!$1#B/1LV$<,15CEFJ4Z1F7*!O97M@HYJ8RS1>N')'* MFZ:P?NV\GH)YL(,>W)1Z,"CV0*GY-AWXX'WD4__F"6^C$"$]\G$U;[?"EUU: M75N(PQQR%.804,R!4O.].LPA^S"G]JT4V684;(6U:Z?U)'M4&YM4C7>I8+>I M3D%!U%$0A=^IHJ'G,X6K@Q_A4 W6@0\%WK.C^ISG!)OY( M'<;0PS$F6#$:WUR%!U [L:<@&>I(AC8E&0I*,E!JODU',O1XDJ'[MZ_"O33= MQ'<8$QV%,1$HQD"I^5X=QD0P&!.6J6WZX/VKR#%,!,0P]6^JPCW7-G\*PHD< MX41-"2<")1PH-=_FQJLXQS_G"4O4-GSPBSJ1@Y_H*/B)0.$'2LWWZN G@GG* M4\@$7YD"W;]J;[PL:=]4_<;DBT@5BOG4R'&PO=V]R:W-H965T\H)WH@,RI@92,5)P9NU=;7 MF:(D*4 \]<,@B'Q.F/ 6L^+9@UK,9&Y2)NB#0CKGG*AOMS25A[F'O>.#3VR[ M,_:!OYAE9$L?J?FTM\L\*1!10[OC!ZT(UK9*4\ M2?G5WMPG:X"T0 3S<@K #A2\!K%H858%@(+3TK9-T10Q8S)0](V=W 9B^*V!1H4,.$ M3>.C4;#* &<6*\DY,Y 7HQ$1"8JE,$QLJ8@9U>@]^H,H16RDT=L[:@A+]3MX M^OGQ#KU]\PZ]04R@-4M3R(B>^08ADW&9J0$:!E>OC[ =W1O*]=]=P2^YK[NY;7^XT1F)Z=R#!J"IVE-O\?-/. I^ MZ1+>$UDK#-=U&*Y=[(N'7,4[^%^%ZCS&XPIZB.U2$ U$N,R%J19-9R'=E@8F MA0';VO8+' P@P_NFQN\W30:3H/G!-:(E9%0+&3F%W$.9SY:D^=7*]R)/#NM/;&U=9ZF)SRZ9(7W.E#UQ=8.Q6FDPLY1Y7]7 MN)MU4E1XUXM^Y4:>J]=OG%@Y5=OB(*]! KQ;RL-K_;3^L6!9')']T_;REX8U M45LF-$KI!J#!8 R)4>7AO;PQ,BO.OT_2P&FZN-Q1DE!E-\#Z1DISO+$&ZI]0 M%O\"4$L#!!0 ( *2!R%9(((T1WP4 /\M 9 >&PO=V]R:W-H965T MWWW+7@VW,G\62,8E>PB 2 M-\92RM5UNRVF2Q92T8I7+%+?S&,>4JDN^:(M5IS161H4!FUBFG8[I'YD# ?I MO3$?#N*U#/R(C3D2ZS"D_/6.!?'VQL#&[L:#OUC*Y$9[.%C1!9LP^;@:Z24!:X@^?;<7>9Y0\RE,OS(H4:1,PG<_[RC>^G#JX=YHH*-XN!/?R:7-\:5@69L M3M>!?(BWO[+\@:R$-XT#D?Y&VZQLKV^@Z5K(.,R#50U"/\K^TI>\(?8"%*8!U:H"=!]AIVV>-E;:T0R4=#GB\ M13PIK6C)AU2N-%HUL!\E/6LBN?K65W%RZ/Y8^_+U6R+.#$WC4/5805/-OZ'? M*>U4EYW4.]:C(>-W4);50RB5Z+%9VR M&T/-DH+Q#3.&/_^$;?.7)CT@80XDS(6$>4"PBH[=0L=N2N\4"P2H^PBAYA:4=VJK1 =*.6 _H4,*0V-VB^EFO.T$+U"2G0A5H71%KL MLDGQC&^E_&3?LQEB8IF6V1^T-_MB:NMQKI@G)G4ADWI L(I.=J&3?5RG?$2N M\A%)RT'[%;&79#2S)H4RLKW76&9-&VWN<[4YFLZ%3.N>/'E^( M-8VF[-C Z37T88*M?J\FCK8*YXIS8E(7,JD'!*M(=%5(=*65B)C81MFN&(T# M&J%_T0,3DOM3J892)D^3.EKJN0L9),R!A+F0, \(5M&Y7^C<_^2M31^R1T#" M'$B8"PGS@&"5'H'-\EW8U(Y]C_H<;6BP9BB>HXT:]DIT?LKHUX//%1N4YN2T MJ[TYO-NJ;WQ 4WI0M*J.>YX&/C*'$[R;P[^KE35*38QD-F_43@L[6SM(F@-* M$]:;3Q]_1=4G.%MX M4*,*E.:"TKR<5GE;Z)IFQ[++-[JJJ*41A;6NQO QXFP:+R+_G[I/G;_()BNV MD/'T&<4K>="2[KY9"J]:=K_R4WN;TM?K;/4R&L:GU\ %K8$'1:OJ6-I'6.\? M'5Z:U8O6Y*A^D/[,")3F@-)<4)H'1:N*7GI1V/[LI1K2(AJ!TAQ0F@M*\Z!H MU8Y1VF'X!#_LG2YECJY,I6;KJCY]]][,^&;+JA9R&@J1%JY/PV\+X3K)TS_O M>]NS]*ZPWKPZNDI^12O&_7B6[HGRLNGW%Z^,\@.[(5!K"Y3F'&D/@M+'0MA$ M8?;?8M)%,_K:M+BXH#7SH&C5GE"Z6UAKE>C7V8?)8Z/0H(X5*,T!I;F@- ^* M5CVV4+I6Q/SDU96 NEN@- >4YH+2/"A:M6.4-AC1VV#OMS/UX+,%![7$4J/.31:251]/H*;1*2E=T)0>%"U3IKUW/C5D?)&>)!:JR=>1S X5%G>+ MT\JWZ1G=VOT[?#W"#?<=?.UF9Y%+?'8T^I[RA1\)%+"Y2J4F-)6>CGV*I8S#]..2T1GC20'U_3R.Y>XB25"<^1[^!U!+ P04 " "D@BS-:'JR8+Q M$DMUR9>^6'.",S.H+'P4!)%?XIQZT[&Y]\BG8[:114[)(P=B4Y:8_W@@!=M- M/.CM;SSERY74-_SI>(V7Y)G(E_4C5U=^$R7+2T)%SBC@9#'Q9O#^ 25Z@'GC MT%#'2UDAS%^PJ]X=JI?3 MC9"LK !RJE?E67+U-%?CY/3#MTTN?_3TQ#*0LE*MML"F7CTPTQ533X%:?##;89X) M>2)P7XLW8ERJ]#N*G=:J'*A5J234"GQB5*P$^T(QDQ^-]A=VPHSW[ W(& MG*UY'X3!6X "%()?@0_$"G,BZH,C0]A4)S09!BT9GHB0/$^EJDT=^A^5#$:@ M*AMX+# ]5PAG5-UH]V*-4S+Q5"<)PK?$F_[V"XR"WQW,@X9Y8**'+POF9)E3FM,EN,MI7=\WJL#G5J_B MKB(/360M-]LIBB(X3,;^]@Q1U!!%3J(_.:9ZA;M21"<4P7F N &(G0"?34$Z MYX]/\O=<94@:BL1)H41N0?)+0)*NA1@U"*..WP:AV24?QJ@K"0RL+@;.-OIB M])QD/;PE7/D36.K/I)=A2< "YQQL<;$AX&ZM>LV G5?$X!5:#1Z(.[RJV3)6 M%)@+8.%5>:V GIU)E2D^J#$<]%'84F=D$5'G[KL&"W5>>BOZT*WZ!_UX#5$5 M'**.E;*Z#IVZ_%.#7D,VZ%PKJ^:PJYP?M.PU;%6:J .;U77H%O:GYQ?CUPCN M_?HC30G5/P-;G=L=\MJ&M4X XUO-&SK-Y%I"ZQ+0;1.W^#<\=8P!'$3!J&6E MK6] MW%<:N'PU##"!(V2X7D09%T#.07]4BNOHQUY.0R3)(A;0*SR([?R7^[F M=< CEG"DUJ<%Q2H\A?^#MZ/7^)6/K!T@MQW\ MA]Y>9SKR]K@?HI8Z6W- ;G.XT=OKZ#\[Z3!JX;+&@-S&<)O!U\&/L>)^U-8H M5OR1^_^ FPV^CG],%O5';616]%%7T;_-Y>LT1Q_:\'1!_8/]C)+PI=FU$2!E M&RJKK8WF;K,S-*OV0^SKU;;2)\Q5FNI!L;79'YDQ* M5IK3%<$9X?H%]7S!F-Q?Z 3-?MGT7U!+ P04 " "D@6)8(5B;'HLY0DZI\%XS&6ZI$O+9%R M@L/<*(XL9-N>%6.:]*;C_-TCGXY9)B.:D$<.1!;'F&]O2<0VDQ[LO;WX1I5!P_2J>]JD]MV+Q_\_YK#J]@YEB0 M.Q9]IZ%<37K#'@C) F>1_,8VOY,2R-7^ A:)_!=LRK9V#P29D"PNC54$,4V* M*WXM$]$P0(,#!J@T0&T#]X"!4QHX.6@168YUCR6>CCG; *Y;*V_Z)L]-;JUH M:**'\4ER]2]5=G+Z\".C@B<)_@:/$D6O("O:?XXT_E63<'% M/9&81N)2M4 V@J!P 3XG 4GTF(#'"&OSYZ=[(H,# M2R6QRB1ZR^0M,GJD-_WY)^C9OW3QO9.S'=I! M13LP>9]^S:20:B;19'D%YF1)DT3=@@LUR8JI=]F%7_ATNZ'K3' MUKI)9NS[3#*W(G.-9+]QG$CU;1Y!ZC#.R![[1(C'V=23*J2$:G+P,DOQZC&NU1H8&'T*B-M=^NO5;L M1 SMN@#;IWP5>!X1<&$(M'33C, ;NHX#6X&:NSMS &!#3T!CW?F>"R<27N,U MX4H( E)^]2#E-%"(J:I*.68W)7S/DO1>WG9S@>II$KL(A1$VP07_0_NC,'9\+5HL*:%85NP7K M1+0N4='&^@A! 6M% +W9C;X6&/"8PFC4N-.C M'IZV^GV$XH"UY( C8\%[TO&7&^B[Y@9ZQM6ZN"2QVA6#^18TVSWB;?YZML$\ MO"JWV&I7/ M#JF]Q!.ZI""(F,KUM_F>;]I:@A-],J7G?J V[SHCF4I51!?%M-H2-:DZI]*17H>%*?!!7!P* M>"#$VZXM\]V)GH9OGB#J<+6;G%I;(:->:7Y&[YH</H?4$L#!!0 ( *2!R%8P^PG\ M[@( &(' 9 >&PO=V]R:W-H965T3@Y!;M4'4\%HPKJ;!1NOR.@Q5ML&"J(XHD9N9E9 %T:8KUZ$J)9+< M.14LC*-H$!:$\B"=N+&Y3"=BIQGE.)>@=D5!Y/$&F3A,@VYP&GBBZXVV V$Z M*F&MDM,"N:*"@\35-)AUKV]&UMX9/%,\J+,VV$B60FQMYR&? M!I$%0H:9M@K$_/9XBXQ9(8/Q4FD&]9+6\;Q]4O_J8C>Q+(G"6\%^TEQOIL$H M@!Q79,?TDSA\PRJ>OM7+!%/N"X?*-@H@VRDMBLK9$!24^S]YK?)PYA#WWW"( M*X?8'=)J$VM';-,*O(;CQ9_ ;9&!X%UQL%]SS'_%__T$19AQJ?0KV)6P5G MI>Q $GVVU E\A!#4ADA4+=))G<7$22=O2"^L4)7$V_,DSJ0D?(WF%&M8'N'< M;DZ.;GAV(#*'7]^-)#QH+-3OIESY]7O-Z]N;>ZU*DN$T,%=3H=QCD'[ZT!U$ M7UJBZ]71]=K4T_O7TMPA@ZQ1%G!!.1R12'79Q-FN-/">$$/A]]9L1$Z.;5O0 MKR'[[X/,Z9[FR',X4F0Y7)0H[<%LI/62W-",,JQ1AN_+R%XP$92K?7Z27_H81G=:] N7;5 M79DRMN/:E\!ZM'Y 9KYN_C7WK\\CD6MJJAO#E7&-.D-S-*2OZ+ZC1>FJZ%)H M4Y-=0936P,ROA-"GCEV@?E;3/U!+ P04 " "D@->E&(% #+ M' &0 'AL+W=ODP.*4K4D)ORP9+["$6_YHB34G M.*N%BMQR;3NT"DS+R6)>C]WPQ9Q5,J%(5$6!^;^7)&>;\XDS>1VXI8\K MJ0:LQ7R-'\D=D??K&PYW5L>2T8*4@K(2<;(\GUPX9XDS4P(UX@]*-F+G&BE3 M'AA[4C?7V?G$5AJ1G*1246#X>B97),\5$^CQ3TLZZ>94@KO7K^P_U\:#,0]8 MD"N6?Z697)U/IA.4D26N@&W%7"' OX! :\5\-X[@]\*^.^=(6@%:M.MQO;:<3&6>#'G M;(.X0@.;NJB]7TN#OVBI$N5.?CM$G M9#6D M$2W9=4BA,8A.O?5ZP2P"?FE@0SE#)6VJI\V:CL'E#90U]8*5<")65& M,HU\/"X_&Y&WP'V=#]U7'UZZHX07:WZ*//L$N;;K:?2Y>K^XJS/G^V9/OGGV MGC.\+J&\FL\[Q%=*FJD<@>S2J\O" M;3K]^2L0HVM)"O&7+D<:+7R]%JJ\GHDU3LGY!.JG(/R93!8__N"$]D^Z )DD MBTV2)8;(>J'TNU#Z8^R+WV"=HLUCCJ7D] $B]I 3)!D\O@3%5?JT8KQ$-XS+ M),9M'<>MX-@P85!&'01\7[J, )W%D?E6A0 M?A39':KGD:#S2#":W#$I&11A+!D_TYD9F$Q*DV2Q2;+$$%DO!&$7@G T*;_6 M2S_4$?Q,.&QE4%D5#U UH(JT*PULAX2$I04*"H*=E-I'P-JU7=]2G*=5WM2> M(UB*&K%C73P;58+=A(14@YR,G$'J:I'PF0;V('WUG/9L%KF#%-8B[&/G!X,F^TB+=J1.Y_L") M6J3O!K8W0";ZV?UH:D_U3IQV3IR.U@+-SNDC55);/Z8FZX=)LM@D66*(K!>V M61>VV6CN-SM9E;(9RW/,=^*GS=Z&+=K)'_O4&2:N%C3,61W('S E6M"!3'7L M[2;?'C7Z==/^?K-;PC?LUJ.&AFM1>Y;K4=$!TW?Z&V?4]#O)TB?$UJI2Z9N- M4?F//G1&V6*C;(DIMGXDW&TDW/]%9]"J82J@)MEBHVR)*;9^0+>=GC/:?=0! M_=Q%M-TZO+$9:"EWU^/(5G_#RK*/)+U=7T;E M/YR.)MEBHVR)*;9^)+:]F?-]S9ECM#LSRA8;94M,L?4#L>W0G/$6+5DN22I5 M]>Z*PYI) M4"Y^\M$_N]SS0+-U2P1T!:G:?HFZ5N -Y@?>>XXR?3A#3;+%1MD24VS]F&Q;-V>\=WNS M5!AMQ(RRQ4;9$E-L_4!LFS%GO!LS42IFF@[?GCE[U4*#<^UH-AV6BWV&PO=V]R:W-H965T "C:S39+]^]F&,)+2*-KZ$FQSSKGW7,>^>%O*7G@" M(- NSPB?&HD0Q<0T>9A CGF/%D#DFYBR' LY96N3%PQPI$EY9MJ6-31SG!+# M]_3:/?,]6HHL)7#/$"_S'+/?<\CH=FKTC?W"0[I.A%HP?:_ :W@$\5S<,SDS M&Y4HS8'PE!+$()X:L_YD.5!X#?B6PI:WQD@Y65'ZHB:WT=2P5$*002B4 I:/ M#2P@RY203.-7K6DT(16Q/=ZKWVCOTLL*H M_>@$0YIQ_8NV%=:5X+#D@N8U66:0IZ1ZXEU=AQ9!ZG03[)I@'Q/<-PA.37#. MC>#6!/?<"(.:H*V;E7==N +['N,;A%3:*FF!KKZFBWKE1+U/WD43+Y-)4_X MMR2D.2"!=\#190 "IQF_0I_0\V. +B^NT 5*"7I*:,DQB;AG"AE44U65/?:A!XH%[RFV?">Q@VUQFVUQ3ZFW M3B6"G6P)'+HVHM(8:@W5#S;^4'8'S]RT"_P:Y ['XT-0\!K4'SF#T2%JV85R M1TZ#.K Z:*P.3EI=QC'H9B'OF<8TPP*N40$L!"*ZK%>:XU8J5L\>.D?>.U&. M?63^+*UE)VI@'YDW6S=Q#FRM6R!'(2V)J$YEL]ITV9EN+D?K\_YDT>]8#V17 MKIKH7_FJI=]AMDX)1QG$,I35^RPS9E6;K":"%KH/K*B0744/$_EE 4P!Y/N8 M4K&?J #-MXK_!U!+ P04 " "D@K$J>U D?;C9SN009=FZL9+8COW?7??^9SS<,W%HTP0%3RG M+),C)U$J/W==&268$MGB.6;ZRX*+E"@]%4M7Y@));$$I<[UVN^>FA&9..+1K M4Q$.>:$8S7 J0!9I2L3F$AE?CYR.LUNXH\M$F04W'.9DB3-4]_E4Z)E;L<0T MQ4Q2GH' Q&GRCN)9[8S!*YIP_FLEM/'+:)B!D&"G#0/1KA6-D MS!#I,)ZVG$[ET@#WQSOV&ZM=:YD3B6/.'FBLDI$S<"#&!2F8NN/K3[C5$QB^ MB#-IG[ N;8.> U$A%4^W8!U!2K/R39ZW>=@#>/XK &\+\%X"O%< _A;@6Z%E M9%;6%5$D' J^!F&L-9L9V-Q8M%9#,[.+,R7T5ZIQ*IP5V]0NW#A&5G2=>OIS/D]ESF)<.3H RI1K- )W[_K]-H? MZS0?B>Q >;=2WFUB#R^BIX)*:@]F+FB$=6H;*=ZJMB0;6#+SIUJ%G6XK&+JK M&A5!I2)H5/''_OV$KURH!,:<2 4/9C.G@L=%^0>Z(1%E5&WJM#8Z>JO6(Y$= MY*17Y:1WW)KN'5/YD<@.E/*8KI.[_ MEJ)8VM8N(>)%ILIV5JU6MX<+VS3=W^;EU6-"Q))F$A@N-+3=ZNN-$&4[+R>* MY[8CSKG2_=4.$WT#0F$,]/<%YVHW,0ZJ.U7X"U!+ P04 " "D@6QEUY-B9X[*67S_?.$D_\$6,AZU=*AK[GIQSC^UK8AB6 M9BW8W8(Q$ZQR(^)(&3FZB4CD6O7B%ZT<%U+89)QZ^2?D$9$^[O"C<^3JU4 M:^H4(P\\Y T3I27>G%L9$6*_XS>[Z[;.&]:%,!YF2F[J(2(N8/5ISH)'*D9D M0@6?:@ZLC.9Y70;W/:T? MWP.:'ACD0K0&>\0%QL."&L.TO+&=ZN$J^ P*ZO;]NK .YYJNN[TKLB%4-YMD MJG3*=)NF2YK0>"A8!G8TGR_@;E01 FB,RFTCY72N)*T\-(RZ865G3(@[V, _ MLAWM5;:UTX04+I?F3S0:E,K,!IDGPR+3A ML^W(+TV+>[8R33FM,MQS[P@]_]UYGC/)-!7;IFWM'_(LO]EQU/]7EJO?*ON& MO1[KM_*AF[PZ!I/Q,9@\BIH<'(/)Y/!-1D?@L3YA'IS)L#X);1VW=@Y;;32 M0^V(?(=#LM@D#:9++@R7=6_!TY3)9V%UX_9$;7-QF;(52R=U5\^G53.P#9NUOH"PC]Q4 MEQ_!. [S(X!A>3 '&,>QL#S_TW@&Z'@)$!RAF@',?R(9/J@^7Q:)%$4Q]B,3B9>!Q-LWN(8?OQJF#=@8'D@TY_--;[:>(6\7 ?8FKY4(=A( M\4K$1HK/-2#^>0-&DOA7&\L##&P5L-J!_/X\4%-^3A3!JF+>L!V,(TF"(5"+ M_AJ-8V1V8OCXUP?;)5&4)'X$,+^#*,(0V(TX@CD #Q@21=5[<.]]%#;OJ7#S M_\GQ;U!+ P04 " "D@-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,E MC'%BM/XU@LD/['X 4$L#!!0 ( *2!R%8![P,6BP0 *&PO M=V]R:V)O;VLN>&ULQ9K?;]LV$(#_%4)/'3#/UB^W#>H"69UN 8JLJ(.\#K1T MMHE*I$923M*_?B)0^/!K[?6W,=_%45]HMHIWW MS=5TZHH=U-+]9AK0>&9C;"T]'MKMU#469.EV +ZNILEL-I_64NGHXX=C6U_M M-#PP'@JOC,;"KN!!P:-[/=\=BKUR:JTJY9\74?^]@DC42JM:_8!R$KEU?XN7ZFT20132?88,;99WO M:_3M2V3< U8^'+7>?%:5![N4'OZPIFV4WG;-X%5,@\OHXW#\/ 3QROZ?,)K- M1A6P-$5;@_:'.%JH.D#M=JIQD="RAD7TR>S!=M>#?W!;'J[-(U00*7NE\(2] M+7L\3A1=@G90"OSF3*5*Y"C%JL/!GP:0"0&97!#R[R2 3 G(])*0:0"9$9#9 M)2&S #(G(/-+0N8!Y)R G%\2. M@'O'"_>[=,IU6&@?AU7[&D+J4E@H!E//>P+R/2_D-]B#;B&]O4'D:*,$#,KX;-45NQE MU8*H0;K6P@D>Y8*8709UK7R/U ^# E>TN+@$7?PT4"D7Q,PRN,&QZ9\G:]E) MJS!U-Q;Z6B$@Y8.860@WTFJ,FA,XGR"2M(-IEY) S&R!6XWQ DPWG@;=F5 J M2)A5L&K7#J=;K"0Z1PT&0T()(6$6 NGUP6H](7,*9BF\F%V\P02Q O=+R$5) M(6&60J#X439*$@FS) C7=ZPA)F6+A-D6/_M^-(Z4+Q)F7W3B'X6B_)"P)PMC M*X!13,H2";,ESBP%CIPA)J6,A%D99VU[ WW+"B+I,P6.77N6(>GE$]29I^< M26+%FR5XJ0:1I'R2,ON$UEZX_Y.2NU3,>CEJ;R*6RLGMUL)6'D.+YT),RC0I MLVE>,>^DM8=9Z:7#AWOGA3"#>I 2472@!0D[G!ION&26@C%E Y)ZHF(2/&BD! MY=P)T-D\K9^30DQ*0#FS@"C,ZR+L])RR4,YL(0ISY4V(25DH9[80A?D@PQ5Q M3EDH9[;02'(^P20-1U*A*A7.FSGYN)X]#7K='1]=&.64?')F^9SLDX\C4N+) M>_%,CR\&E;!1&LH[;-YA>2&KXJL5W6=P\K-FU5?<*RO_07(\OC>T;' M=Z0^_@M02P,$% @ I('(5O,@BWGI 0 $B( !H !X;"]?Z)0A&.14&#YE36V/+U7WVRQIZ_I%U;MMTA;[9]GASWNT->-)M2^H<0 M\G*3]FV^Z?IT.%]9=<.^+>?EL Y]NWQOURGH=#H+P\\9S>/\Y\S)ZZE/?YG8 MK5;;97KJEA_[="B_# Z?W?">-RF59O+:#NM4%DTX[JZG<[@BN!WHIZ*X'>.GK9)M!;46\ET%M1;R706U%O)=!;46\ET%M1 M;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\CT-M&FR4$>AOJ;01Z&^IM!'H; MZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^VBSFT!O M1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U [XAZ1P*](^H="?2.J'$?6.!'I'U#O^I]ZYG'8I7WN^U_C\_Z2ZG.]-U\=?EM\G M1^Q<< [P"\CC%U!+ P04 " "D@O^1'GC7JK7O@'*IP-,J!- MV\WY[RU,331*7&;B>P.!MN<]M,ESQ>7CBZ,PV;5-%Q99%:.[8"P4%;4FY-91 MET:6UK_8LX4:[,B)F:S.2ML%ZF+T]C7R*XN;VAI-DV[7-8%E;;8M&E)'IPG4X:**+9- MOB]Z,IXNI!.S-/A<>]'TJ^>NE2(?*S'/_$C,94^ M^ONH/^V2RE]FI^U]MGX]G$=@P^WX/?Y\QA_U#^Q#@/0A0?I0('UHD#[F('V< M@O1Q!M+'.4@??(;2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM MD56@R"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K M1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTB MJT:15:/(JE%DU?\IZY.UZ[_^I:"_YZVIN_=\-ORWX K @ $0 M@ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " "D@&PO=&AE;64O=&AE;64Q+GAM;%!+ M 0(4 Q0 ( *2!R%;O+#1(T04 - > 8 " @0T( !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ I('(5AW1B7*B @ A@< !@ ("! MGA4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MI('(5BK @%B+"@ C5P !@ ("!O"$ 'AL+W=O&UL4$L! A0#% @ I('(5F6CK#2G M! >PL !D ("!ADD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I('(5CU!4>()"@ ?QP !D M ("!#U< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ I('(5EV-C7O-!@ 3!$ !D ("!TF\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MI('(5O&0HTRZ @ ;@8 !D ("!:(0 'AL+W=O_], P M$@@ !D ("!5)H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I('(5NQ9<$1P! A0D !D M ("!WZ, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ I('(5FYR3LQ8 P . D !D ("!AK$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I('( M5FB()$1U P $0X !D ("!.[\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I('(5N2]K2S8 @ C@@ M !D ("!;,L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I('(5F!X]T&PO=V]R:W-H965T M&UL4$L! A0# M% @ I('(5C:7[4P_ @ &04 !D ("!B]\ 'AL+W=O M@ &0 @($!X@ >&PO=V]R:W-H965T&UL4$L! A0#% @ I('(5K5+ MD)-) @ P 4 !D ("!T/ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I('(5D'21:3) P 7!$ !D M ("!S_@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ I('(5I)=5E^_ P 3A$ !D ("! MM@8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ I('(5O&PO=V]R:W-H965T*NQS $P( L ( !;2P! M %]R96QS+RYR96QS4$L! A0#% @ I('(5@'O Q:+! IR4 \ M ( !5BT! 'AL+W=O7!E&UL4$L%!@ !! $$ OA$ ' #4V 0 $! end XML 71 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 72 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 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 220 261 1 false 63 0 false 6 false false R1.htm 0000001 - Document - Cover Sheet http://www.duckhornportfolio.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Statements of Financial Position Sheet http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition Condensed Consolidated Statements of Financial Position Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Statements of Financial Position (Parenthetical) Sheet http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPositionParenthetical Condensed Consolidated Statements of Financial Position (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Operations (Parenthetical) Sheet http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperationsParenthetical Condensed Consolidated Statements of Operations (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 0000008 - Disclosure - Description of business Sheet http://www.duckhornportfolio.com/role/Descriptionofbusiness Description of business Notes 8 false false R9.htm 0000009 - Disclosure - Basis of presentation and recent accounting pronouncements Sheet http://www.duckhornportfolio.com/role/Basisofpresentationandrecentaccountingpronouncements Basis of presentation and recent accounting pronouncements Notes 9 false false R10.htm 0000010 - Disclosure - Revenue Sheet http://www.duckhornportfolio.com/role/Revenue Revenue Notes 10 false false R11.htm 0000011 - Disclosure - Inventories Sheet http://www.duckhornportfolio.com/role/Inventories Inventories Notes 11 false false R12.htm 0000012 - Disclosure - Property and equipment, net Sheet http://www.duckhornportfolio.com/role/Propertyandequipmentnet Property and equipment, net Notes 12 false false R13.htm 0000013 - Disclosure - Accrued expenses Sheet http://www.duckhornportfolio.com/role/Accruedexpenses Accrued expenses Notes 13 false false R14.htm 0000014 - Disclosure - Debt Sheet http://www.duckhornportfolio.com/role/Debt Debt Notes 14 false false R15.htm 0000015 - Disclosure - Derivative instruments Sheet http://www.duckhornportfolio.com/role/Derivativeinstruments Derivative instruments Notes 15 false false R16.htm 0000016 - Disclosure - Fair value measurements Sheet http://www.duckhornportfolio.com/role/Fairvaluemeasurements Fair value measurements Notes 16 false false R17.htm 0000017 - Disclosure - Commitments and contingencies Sheet http://www.duckhornportfolio.com/role/Commitmentsandcontingencies Commitments and contingencies Notes 17 false false R18.htm 0000018 - Disclosure - Equity-based compensation Sheet http://www.duckhornportfolio.com/role/Equitybasedcompensation Equity-based compensation Notes 18 false false R19.htm 0000019 - Disclosure - Earnings per share Sheet http://www.duckhornportfolio.com/role/Earningspershare Earnings per share Notes 19 false false R20.htm 0000020 - Disclosure - Income taxes Sheet http://www.duckhornportfolio.com/role/Incometaxes Income taxes Notes 20 false false R21.htm 0000021 - Disclosure - Subsequent events Sheet http://www.duckhornportfolio.com/role/Subsequentevents Subsequent events Notes 21 false false R22.htm 0000022 - Disclosure - Basis of presentation and recent accounting pronouncements (Policies) Sheet http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsPolicies Basis of presentation and recent accounting pronouncements (Policies) Policies 22 false false R23.htm 0000023 - Disclosure - Revenue (Tables) Sheet http://www.duckhornportfolio.com/role/RevenueTables Revenue (Tables) Tables http://www.duckhornportfolio.com/role/Revenue 23 false false R24.htm 0000024 - Disclosure - Inventories (Tables) Sheet http://www.duckhornportfolio.com/role/InventoriesTables Inventories (Tables) Tables http://www.duckhornportfolio.com/role/Inventories 24 false false R25.htm 0000025 - Disclosure - Property and equipment, net (Tables) Sheet http://www.duckhornportfolio.com/role/PropertyandequipmentnetTables Property and equipment, net (Tables) Tables http://www.duckhornportfolio.com/role/Propertyandequipmentnet 25 false false R26.htm 0000026 - Disclosure - Accrued expenses (Tables) Sheet http://www.duckhornportfolio.com/role/AccruedexpensesTables Accrued expenses (Tables) Tables http://www.duckhornportfolio.com/role/Accruedexpenses 26 false false R27.htm 0000027 - Disclosure - Debt (Tables) Sheet http://www.duckhornportfolio.com/role/DebtTables Debt (Tables) Tables http://www.duckhornportfolio.com/role/Debt 27 false false R28.htm 0000028 - Disclosure - Derivative instruments (Tables) Sheet http://www.duckhornportfolio.com/role/DerivativeinstrumentsTables Derivative instruments (Tables) Tables http://www.duckhornportfolio.com/role/Derivativeinstruments 28 false false R29.htm 0000029 - Disclosure - Fair value measurements (Tables) Sheet http://www.duckhornportfolio.com/role/FairvaluemeasurementsTables Fair value measurements (Tables) Tables http://www.duckhornportfolio.com/role/Fairvaluemeasurements 29 false false R30.htm 0000030 - Disclosure - Equity-based compensation (Tables) Sheet http://www.duckhornportfolio.com/role/EquitybasedcompensationTables Equity-based compensation (Tables) Tables http://www.duckhornportfolio.com/role/Equitybasedcompensation 30 false false R31.htm 0000031 - Disclosure - Earnings per share (Tables) Sheet http://www.duckhornportfolio.com/role/EarningspershareTables Earnings per share (Tables) Tables http://www.duckhornportfolio.com/role/Earningspershare 31 false false R32.htm 0000032 - Disclosure - Description of business (Details) Sheet http://www.duckhornportfolio.com/role/DescriptionofbusinessDetails Description of business (Details) Details http://www.duckhornportfolio.com/role/Descriptionofbusiness 32 false false R33.htm 0000033 - Disclosure - Basis of presentation and recent accounting pronouncements (Details) Sheet http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsDetails Basis of presentation and recent accounting pronouncements (Details) Details http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsPolicies 33 false false R34.htm 0000034 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.duckhornportfolio.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 34 false false R35.htm 0000035 - Disclosure - Revenue - Narrative (Details) Sheet http://www.duckhornportfolio.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 35 false false R36.htm 0000036 - Disclosure - Inventories - Schedule of Inventories (Details) Sheet http://www.duckhornportfolio.com/role/InventoriesScheduleofInventoriesDetails Inventories - Schedule of Inventories (Details) Details 36 false false R37.htm 0000037 - Disclosure - Inventories - Narrative (Details) Sheet http://www.duckhornportfolio.com/role/InventoriesNarrativeDetails Inventories - Narrative (Details) Details 37 false false R38.htm 0000038 - Disclosure - Property and equipment, net - Schedule of Property and Equipment (Details) Sheet http://www.duckhornportfolio.com/role/PropertyandequipmentnetScheduleofPropertyandEquipmentDetails Property and equipment, net - Schedule of Property and Equipment (Details) Details 38 false false R39.htm 0000039 - Disclosure - Property and equipment, net - Narrative (Details) Sheet http://www.duckhornportfolio.com/role/PropertyandequipmentnetNarrativeDetails Property and equipment, net - Narrative (Details) Details 39 false false R40.htm 0000040 - Disclosure - Accrued expenses - Components (Details) Sheet http://www.duckhornportfolio.com/role/AccruedexpensesComponentsDetails Accrued expenses - Components (Details) Details 40 false false R41.htm 0000041 - Disclosure - Accrued expenses - Narrative (Details) Sheet http://www.duckhornportfolio.com/role/AccruedexpensesNarrativeDetails Accrued expenses - Narrative (Details) Details 41 false false R42.htm 0000042 - Disclosure - Debt - Narrative (Details) Sheet http://www.duckhornportfolio.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 42 false false R43.htm 0000043 - Disclosure - Debt - Schedule of Long Term Debt (Details) Sheet http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails Debt - Schedule of Long Term Debt (Details) Details 43 false false R44.htm 0000044 - Disclosure - Derivative instruments - Narrative (Details) Sheet http://www.duckhornportfolio.com/role/DerivativeinstrumentsNarrativeDetails Derivative instruments - Narrative (Details) Details 44 false false R45.htm 0000045 - Disclosure - Derivative instruments - Interest Rate Swaps (Details) Sheet http://www.duckhornportfolio.com/role/DerivativeinstrumentsInterestRateSwapsDetails Derivative instruments - Interest Rate Swaps (Details) Details 45 false false R46.htm 0000046 - Disclosure - Derivative instruments - Total Notional Amount (Details) Sheet http://www.duckhornportfolio.com/role/DerivativeinstrumentsTotalNotionalAmountDetails Derivative instruments - Total Notional Amount (Details) Details 46 false false R47.htm 0000047 - Disclosure - Derivative instruments - Estimated Fair Value and Classification of Derivative Instruments on the Condensed Consolidated Statements of Financial Position (Details) Sheet http://www.duckhornportfolio.com/role/DerivativeinstrumentsEstimatedFairValueandClassificationofDerivativeInstrumentsontheCondensedConsolidatedStatementsofFinancialPositionDetails Derivative instruments - Estimated Fair Value and Classification of Derivative Instruments on the Condensed Consolidated Statements of Financial Position (Details) Details 47 false false R48.htm 0000048 - Disclosure - Derivative instruments - Amounts and Classification of the Gains and Losses in the Condensed Consolidated Statements of Operations (Details) Sheet http://www.duckhornportfolio.com/role/DerivativeinstrumentsAmountsandClassificationoftheGainsandLossesintheCondensedConsolidatedStatementsofOperationsDetails Derivative instruments - Amounts and Classification of the Gains and Losses in the Condensed Consolidated Statements of Operations (Details) Details 48 false false R49.htm 0000049 - Disclosure - Fair value measurements - Assets and Liabilities Measured on a Recurring Basis (Details) Sheet http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails Fair value measurements - Assets and Liabilities Measured on a Recurring Basis (Details) Details 49 false false R50.htm 0000050 - Disclosure - Commitments and contingencies - Narrative (Details) Sheet http://www.duckhornportfolio.com/role/CommitmentsandcontingenciesNarrativeDetails Commitments and contingencies - Narrative (Details) Details 50 false false R51.htm 0000051 - Disclosure - Equity-based compensation - Narrative (Details) Sheet http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails Equity-based compensation - Narrative (Details) Details 51 false false R52.htm 0000052 - Disclosure - Equity-based compensation - Activity for Awards (Details) Sheet http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails Equity-based compensation - Activity for Awards (Details) Details 52 false false R53.htm 0000053 - Disclosure - Equity-based compensation - Stock Option Activity (Details) Sheet http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails Equity-based compensation - Stock Option Activity (Details) Details 53 false false R54.htm 0000054 - Disclosure - Equity-based compensation - Valuation Assumptions (Details) Sheet http://www.duckhornportfolio.com/role/EquitybasedcompensationValuationAssumptionsDetails Equity-based compensation - Valuation Assumptions (Details) Details 54 false false R55.htm 0000055 - Disclosure - Earnings per share - Reconciliation of Basic and Diluted Income Per Share (Details) Sheet http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails Earnings per share - Reconciliation of Basic and Diluted Income Per Share (Details) Details 55 false false R56.htm 0000056 - Disclosure - Income taxes (Details) Sheet http://www.duckhornportfolio.com/role/IncometaxesDetails Income taxes (Details) Details http://www.duckhornportfolio.com/role/Incometaxes 56 false false R57.htm 0000057 - Disclosure - Subsequent events (Details) Sheet http://www.duckhornportfolio.com/role/SubsequenteventsDetails Subsequent events (Details) Details http://www.duckhornportfolio.com/role/Subsequentevents 57 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:LongtermPurchaseCommitmentPeriod - napa-20230430.htm 4 napa-20230430.htm exhibit103.htm exhibit31.htm exhibit311.htm exhibit312.htm exhibit321.htm napa-20230430.xsd napa-20230430_cal.xml napa-20230430_def.xml napa-20230430_lab.xml napa-20230430_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 76 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "napa-20230430.htm": { "axisCustom": 2, "axisStandard": 22, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 643, "http://xbrl.sec.gov/dei/2022": 29 }, "contextCount": 220, "dts": { "calculationLink": { "local": [ "napa-20230430_cal.xml" ] }, "definitionLink": { "local": [ "napa-20230430_def.xml" ] }, "inline": { "local": [ "napa-20230430.htm" ] }, "labelLink": { "local": [ "napa-20230430_lab.xml" ] }, "presentationLink": { "local": [ "napa-20230430_pre.xml" ] }, "schema": { "local": [ "napa-20230430.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 439, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 1, "http://xbrl.sec.gov/dei/2022": 5, "total": 6 }, "keyCustom": 17, "keyStandard": 244, "memberCustom": 25, "memberStandard": 35, "nsprefix": "napa", "nsuri": "http://www.duckhornportfolio.com/20230430", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.duckhornportfolio.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Revenue", "menuCat": "Notes", "order": "10", "role": "http://www.duckhornportfolio.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Inventories", "menuCat": "Notes", "order": "11", "role": "http://www.duckhornportfolio.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Property and equipment, net", "menuCat": "Notes", "order": "12", "role": "http://www.duckhornportfolio.com/role/Propertyandequipmentnet", "shortName": "Property and equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Accrued expenses", "menuCat": "Notes", "order": "13", "role": "http://www.duckhornportfolio.com/role/Accruedexpenses", "shortName": "Accrued expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Debt", "menuCat": "Notes", "order": "14", "role": "http://www.duckhornportfolio.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Derivative instruments", "menuCat": "Notes", "order": "15", "role": "http://www.duckhornportfolio.com/role/Derivativeinstruments", "shortName": "Derivative instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Fair value measurements", "menuCat": "Notes", "order": "16", "role": "http://www.duckhornportfolio.com/role/Fairvaluemeasurements", "shortName": "Fair value measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Commitments and contingencies", "menuCat": "Notes", "order": "17", "role": "http://www.duckhornportfolio.com/role/Commitmentsandcontingencies", "shortName": "Commitments and contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Equity-based compensation", "menuCat": "Notes", "order": "18", "role": "http://www.duckhornportfolio.com/role/Equitybasedcompensation", "shortName": "Equity-based compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Earnings per share", "menuCat": "Notes", "order": "19", "role": "http://www.duckhornportfolio.com/role/Earningspershare", "shortName": "Earnings per share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed Consolidated Statements of Financial Position", "menuCat": "Statements", "order": "2", "role": "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition", "shortName": "Condensed Consolidated Statements of Financial Position", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Income taxes", "menuCat": "Notes", "order": "20", "role": "http://www.duckhornportfolio.com/role/Incometaxes", "shortName": "Income taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Subsequent events", "menuCat": "Notes", "order": "21", "role": "http://www.duckhornportfolio.com/role/Subsequentevents", "shortName": "Subsequent events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Basis of presentation and recent accounting pronouncements (Policies)", "menuCat": "Policies", "order": "22", "role": "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsPolicies", "shortName": "Basis of presentation and recent accounting pronouncements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.duckhornportfolio.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.duckhornportfolio.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Property and equipment, net (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.duckhornportfolio.com/role/PropertyandequipmentnetTables", "shortName": "Property and equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Accrued expenses (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.duckhornportfolio.com/role/AccruedexpensesTables", "shortName": "Accrued expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.duckhornportfolio.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Derivative instruments (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.duckhornportfolio.com/role/DerivativeinstrumentsTables", "shortName": "Derivative instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Fair value measurements (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.duckhornportfolio.com/role/FairvaluemeasurementsTables", "shortName": "Fair value measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Statements of Financial Position (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPositionParenthetical", "shortName": "Condensed Consolidated Statements of Financial Position (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Equity-based compensation (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.duckhornportfolio.com/role/EquitybasedcompensationTables", "shortName": "Equity-based compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Earnings per share (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.duckhornportfolio.com/role/EarningspershareTables", "shortName": "Earnings per share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i1a537902b2d944efb7452b6b4f52aa07_D20230401-20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Description of business (Details)", "menuCat": "Details", "order": "32", "role": "http://www.duckhornportfolio.com/role/DescriptionofbusinessDetails", "shortName": "Description of business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i1a537902b2d944efb7452b6b4f52aa07_D20230401-20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Basis of presentation and recent accounting pronouncements (Details)", "menuCat": "Details", "order": "33", "role": "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsDetails", "shortName": "Basis of presentation and recent accounting pronouncements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i417fca8de9a2408a8932f9d24e0e0e6e_D20230201-20230430", "decimals": "3", "first": true, "lang": "en-US", "name": "napa:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "34", "role": "http://www.duckhornportfolio.com/role/RevenueDisaggregationofRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i417fca8de9a2408a8932f9d24e0e0e6e_D20230201-20230430", "decimals": "3", "first": true, "lang": "en-US", "name": "napa:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Revenue - Narrative (Details)", "menuCat": "Details", "order": "35", "role": "http://www.duckhornportfolio.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "ib4d441d4a8b348668162e1f1a36a3327_I20220731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Inventories - Schedule of Inventories (Details)", "menuCat": "Details", "order": "36", "role": "http://www.duckhornportfolio.com/role/InventoriesScheduleofInventoriesDetails", "shortName": "Inventories - Schedule of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Inventories - Narrative (Details)", "menuCat": "Details", "order": "37", "role": "http://www.duckhornportfolio.com/role/InventoriesNarrativeDetails", "shortName": "Inventories - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "ib4d441d4a8b348668162e1f1a36a3327_I20220731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Property and equipment, net - Schedule of Property and Equipment (Details)", "menuCat": "Details", "order": "38", "role": "http://www.duckhornportfolio.com/role/PropertyandequipmentnetScheduleofPropertyandEquipmentDetails", "shortName": "Property and equipment, net - Schedule of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i417fca8de9a2408a8932f9d24e0e0e6e_D20230201-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Property and equipment, net - Narrative (Details)", "menuCat": "Details", "order": "39", "role": "http://www.duckhornportfolio.com/role/PropertyandequipmentnetNarrativeDetails", "shortName": "Property and equipment, net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i417fca8de9a2408a8932f9d24e0e0e6e_D20230201-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i417fca8de9a2408a8932f9d24e0e0e6e_D20230201-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i417fca8de9a2408a8932f9d24e0e0e6e_D20230201-20230430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "napa:AccruedTradeSpendCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Accrued expenses - Components (Details)", "menuCat": "Details", "order": "40", "role": "http://www.duckhornportfolio.com/role/AccruedexpensesComponentsDetails", "shortName": "Accrued expenses - Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "napa:AccruedTradeSpendCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashSurrenderValueOfLifeInsurance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Accrued expenses - Narrative (Details)", "menuCat": "Details", "order": "41", "role": "http://www.duckhornportfolio.com/role/AccruedexpensesNarrativeDetails", "shortName": "Accrued expenses - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashSurrenderValueOfLifeInsurance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i417fca8de9a2408a8932f9d24e0e0e6e_D20230201-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfFinancingCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Debt - Narrative (Details)", "menuCat": "Details", "order": "42", "role": "http://www.duckhornportfolio.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "ib5a591135549485f96747bd7a78863ec_I20221104", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Debt - Schedule of Long Term Debt (Details)", "menuCat": "Details", "order": "43", "role": "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails", "shortName": "Debt - Schedule of Long Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativeCollateralObligationToReturnCash", "us-gaap:DerivativeCollateralRightToReclaimCash", "us-gaap:DerivativesPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeCollateralRightToReclaimCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Derivative instruments - Narrative (Details)", "menuCat": "Details", "order": "44", "role": "http://www.duckhornportfolio.com/role/DerivativeinstrumentsNarrativeDetails", "shortName": "Derivative instruments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativeCollateralObligationToReturnCash", "us-gaap:DerivativeCollateralRightToReclaimCash", "us-gaap:DerivativesPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeCollateralRightToReclaimCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i016a6b3d2a3b4a15b20f78440054fee4_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Derivative instruments - Interest Rate Swaps (Details)", "menuCat": "Details", "order": "45", "role": "http://www.duckhornportfolio.com/role/DerivativeinstrumentsInterestRateSwapsDetails", "shortName": "Derivative instruments - Interest Rate Swaps (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i016a6b3d2a3b4a15b20f78440054fee4_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i1762eb04847f4cdb800a495cf02bb17d_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Derivative instruments - Total Notional Amount (Details)", "menuCat": "Details", "order": "46", "role": "http://www.duckhornportfolio.com/role/DerivativeinstrumentsTotalNotionalAmountDetails", "shortName": "Derivative instruments - Total Notional Amount (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i1762eb04847f4cdb800a495cf02bb17d_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i1762eb04847f4cdb800a495cf02bb17d_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Derivative instruments - Estimated Fair Value and Classification of Derivative Instruments on the Condensed Consolidated Statements of Financial Position (Details)", "menuCat": "Details", "order": "47", "role": "http://www.duckhornportfolio.com/role/DerivativeinstrumentsEstimatedFairValueandClassificationofDerivativeInstrumentsontheCondensedConsolidatedStatementsofFinancialPositionDetails", "shortName": "Derivative instruments - Estimated Fair Value and Classification of Derivative Instruments on the Condensed Consolidated Statements of Financial Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i1762eb04847f4cdb800a495cf02bb17d_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Derivative instruments - Amounts and Classification of the Gains and Losses in the Condensed Consolidated Statements of Operations (Details)", "menuCat": "Details", "order": "48", "role": "http://www.duckhornportfolio.com/role/DerivativeinstrumentsAmountsandClassificationoftheGainsandLossesintheCondensedConsolidatedStatementsofOperationsDetails", "shortName": "Derivative instruments - Amounts and Classification of the Gains and Losses in the Condensed Consolidated Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "ifff123ce2ebe4f0ab2d97ad7c2299cba_D20230201-20230430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i9dddc90a40444578937abdfa44ad6955_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "napa:DeferredCompensationPlanAssetFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Fair value measurements - Assets and Liabilities Measured on a Recurring Basis (Details)", "menuCat": "Details", "order": "49", "role": "http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "shortName": "Fair value measurements - Assets and Liabilities Measured on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i9dddc90a40444578937abdfa44ad6955_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "napa:DeferredCompensationPlanAssetFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i417fca8de9a2408a8932f9d24e0e0e6e_D20230201-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ExciseAndSalesTaxes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Statements of Operations (Parenthetical)", "menuCat": "Statements", "order": "5", "role": "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "shortName": "Condensed Consolidated Statements of Operations (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i417fca8de9a2408a8932f9d24e0e0e6e_D20230201-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ExciseAndSalesTaxes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Commitments and contingencies - Narrative (Details)", "menuCat": "Details", "order": "50", "role": "http://www.duckhornportfolio.com/role/CommitmentsandcontingenciesNarrativeDetails", "shortName": "Commitments and contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i99199f685dfc4f90a35b33bcf2bf3d20_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "ib86c3ac2d919490da77dee887adcc275_I20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Equity-based compensation - Narrative (Details)", "menuCat": "Details", "order": "51", "role": "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails", "shortName": "Equity-based compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AllocatedShareBasedCompensationExpense", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i654fc5334d234a00915e56f1706abb6f_D20230201-20230430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i3418685a707b4c4e88b4a49e8523e064_I20220731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Equity-based compensation - Activity for Awards (Details)", "menuCat": "Details", "order": "52", "role": "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails", "shortName": "Equity-based compensation - Activity for Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i3418685a707b4c4e88b4a49e8523e064_I20220731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "ia404d03d1b7642e5ab2f6ee18cadec6a_I20220731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Equity-based compensation - Stock Option Activity (Details)", "menuCat": "Details", "order": "53", "role": "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails", "shortName": "Equity-based compensation - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "ia912d5862df546a88e615b6e2e349d31_D20220801-20230430", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "ieb9f39b14eba459a9476c8c67e6d3254_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Equity-based compensation - Valuation Assumptions (Details)", "menuCat": "Details", "order": "54", "role": "http://www.duckhornportfolio.com/role/EquitybasedcompensationValuationAssumptionsDetails", "shortName": "Equity-based compensation - Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "ieb9f39b14eba459a9476c8c67e6d3254_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i417fca8de9a2408a8932f9d24e0e0e6e_D20230201-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Earnings per share - Reconciliation of Basic and Diluted Income Per Share (Details)", "menuCat": "Details", "order": "55", "role": "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails", "shortName": "Earnings per share - Reconciliation of Basic and Diluted Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i86e0cafa371f48d48e0e6e839af04bf5_D20230201-20230430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i417fca8de9a2408a8932f9d24e0e0e6e_D20230201-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Income taxes (Details)", "menuCat": "Details", "order": "56", "role": "http://www.duckhornportfolio.com/role/IncometaxesDetails", "shortName": "Income taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i417fca8de9a2408a8932f9d24e0e0e6e_D20230201-20230430", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i3875a4588274418ebea76c3ba116f0c1_D20211101-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Subsequent events (Details)", "menuCat": "Details", "order": "57", "role": "http://www.duckhornportfolio.com/role/SubsequenteventsDetails", "shortName": "Subsequent events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i6bc69fb74dc348adb64525df54e2ab66_I20230504", "decimals": "INF", "lang": "en-US", "name": "napa:AreaOfPropertyAcquired", "reportCount": 1, "unique": true, "unitRef": "acre", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "iab75250ef3fa46f3af962c2f325c57a4_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "menuCat": "Statements", "order": "6", "role": "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "iab75250ef3fa46f3af962c2f325c57a4_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Condensed Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Description of business", "menuCat": "Notes", "order": "8", "role": "http://www.duckhornportfolio.com/role/Descriptionofbusiness", "shortName": "Description of business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Basis of presentation and recent accounting pronouncements", "menuCat": "Notes", "order": "9", "role": "http://www.duckhornportfolio.com/role/Basisofpresentationandrecentaccountingpronouncements", "shortName": "Basis of presentation and recent accounting pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "napa-20230430.htm", "contextRef": "i91b8f289d6c74375b7a7d0e02f72d4e1_D20220801-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 63, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "napa_A2016EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2016 Equity Incentive Plan", "label": "2016 Equity Incentive Plan [Member]", "terseLabel": "2016 Equity Plan" } } }, "localname": "A2016EquityIncentivePlanMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "napa_A2021EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Equity Incentive Plan", "label": "2021 Equity Incentive Plan [Member]", "terseLabel": "2021 Equity Incentive Plan" } } }, "localname": "A2021EquityIncentivePlanMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "napa_AccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting Policies [Line Items]", "label": "Accounting Policies [Line Items]", "terseLabel": "Accounting Policies [Line Items]" } } }, "localname": "AccountingPoliciesLineItems", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsDetails" ], "xbrltype": "stringItemType" }, "napa_AccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting Policies [Table]", "label": "Accounting Policies [Table]", "terseLabel": "Accounting Policies [Table]" } } }, "localname": "AccountingPoliciesTable", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsDetails" ], "xbrltype": "stringItemType" }, "napa_AccruedTradeSpendCurrent": { "auth_ref": [], "calculation": { "http://www.duckhornportfolio.com/role/AccruedexpensesComponentsDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Trade Spend, Current", "label": "Accrued Trade Spend, Current", "terseLabel": "Trade spend" } } }, "localname": "AccruedTradeSpendCurrent", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/AccruedexpensesComponentsDetails" ], "xbrltype": "monetaryItemType" }, "napa_AreaOfPropertyAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area Of Property Acquired", "label": "Area Of Property Acquired", "terseLabel": "Area of property acquired (in acres)" } } }, "localname": "AreaOfPropertyAcquired", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/SubsequenteventsDetails" ], "xbrltype": "areaItemType" }, "napa_BarrelsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Barrels", "label": "Barrels [Member]", "terseLabel": "Barrels" } } }, "localname": "BarrelsMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/PropertyandequipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "napa_BulkAndGrapeSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bulk and Grape Sales", "label": "Bulk and Grape Sales [Member]", "terseLabel": "Bulk and Grape Sales" } } }, "localname": "BulkAndGrapeSalesMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "napa_CapitalExpenditureLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital Expenditure Loan", "label": "Capital Expenditure Loan [Member]", "terseLabel": "Capital Expenditure Loan" } } }, "localname": "CapitalExpenditureLoanMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails", "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "napa_CommitmentsAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and Contingencies [Line Items]", "label": "Commitments and Contingencies [Line Items]", "terseLabel": "Commitments and Contingencies [Line Items]" } } }, "localname": "CommitmentsAndContingenciesLineItems", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "napa_CommitmentsAndContingenciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and Contingencies [Table]", "label": "Commitments and Contingencies [Table]", "terseLabel": "Commitments and Contingencies [Table]" } } }, "localname": "CommitmentsAndContingenciesTable", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "napa_DebtInstrumentCovenantComplianceDebtToCapitalizationRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Debt To Capitalization Ratio", "label": "Debt Instrument, Covenant Compliance, Debt To Capitalization Ratio", "terseLabel": "Debt capitalization ratio" } } }, "localname": "DebtInstrumentCovenantComplianceDebtToCapitalizationRatio", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "decimalItemType" }, "napa_DebtInstrumentCreditAvailabilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Credit Availability", "label": "Debt Instrument, Credit Availability [Axis]", "terseLabel": "Debt Instrument Availability [Axis]" } } }, "localname": "DebtInstrumentCreditAvailabilityAxis", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "napa_DebtInstrumentCreditAvailabilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Credit Availability [Domain]", "label": "Debt Instrument, Credit Availability [Domain]", "terseLabel": "Debt Instrument Availability [Domain]" } } }, "localname": "DebtInstrumentCreditAvailabilityDomain", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "napa_DeferredCompensationLiabilityFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Liability, Fair Value Disclosure", "label": "Deferred Compensation Liability, Fair Value Disclosure", "terseLabel": "Deferred compensation liability" } } }, "localname": "DeferredCompensationLiabilityFairValueDisclosure", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "napa_DeferredCompensationPlanAssetFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Plan Asset, Fair Value Disclosure", "label": "Deferred Compensation Plan Asset, Fair Value Disclosure", "terseLabel": "Deferred compensation plan asset" } } }, "localname": "DeferredCompensationPlanAssetFairValueDisclosure", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "napa_DelayedDrawTermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Delayed Draw Term Loan Facility", "label": "Delayed Draw Term Loan Facility [Member]", "terseLabel": "Delayed Draw Term Loan Facility" } } }, "localname": "DelayedDrawTermLoanFacilityMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "napa_EarningsPerShareBasicAndDilutedEPSAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share, Basic and Diluted EPS", "label": "Earnings Per Share, Basic and Diluted EPS [Abstract]", "terseLabel": "Net income per share of common stock:", "verboseLabel": "Earnings per share attributable to The Duckhorn Portfolio, Inc.:" } } }, "localname": "EarningsPerShareBasicAndDilutedEPSAbstract", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations", "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "napa_FirstLienSeniorSecuredCreditFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Lien Senior Secured Credit Facilities", "label": "First Lien Senior Secured Credit Facilities [Member]", "terseLabel": "First Lien Senior Secured Credit Facilities" } } }, "localname": "FirstLienSeniorSecuredCreditFacilitiesMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "napa_GreaterThan33AndLessThanOrEqualTo66OfAverageAvailabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Greater Than 33% And Less Than Or Equal To 66% Of Average Availability", "label": "Greater Than 33% And Less Than Or Equal To 66% Of Average Availability [Member]", "terseLabel": "Greater Than 33% and Less Than or Equal to 66% of Average Availability" } } }, "localname": "GreaterThan33AndLessThanOrEqualTo66OfAverageAvailabilityMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "napa_GreaterThan66OfAverageAvailabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Greater Than 66% Of Average Availability", "label": "Greater Than 66% Of Average Availability [Member]", "terseLabel": "Greater Than 66% of Average Availability" } } }, "localname": "GreaterThan66OfAverageAvailabilityMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "napa_InterestRateSwapExpiringNovember2027Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap Expiring November 2027", "label": "Interest Rate Swap Expiring November 2027 [Member]", "terseLabel": "Interest Rate Swap Expiring November 2027" } } }, "localname": "InterestRateSwapExpiringNovember2027Member", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "napa_InventoryCapitalizedInterestCostsIncurred": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory, Capitalized Interest Costs Incurred", "label": "Inventory, Capitalized Interest Costs Incurred", "terseLabel": "Inventory, capitalized costs incurred" } } }, "localname": "InventoryCapitalizedInterestCostsIncurred", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/InventoriesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "napa_LeaseCostsUsedInProductionOfInventoryCapitalizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease Costs Used In Production Of Inventory, Capitalized Cost", "label": "Lease Costs Used In Production Of Inventory, Capitalized Cost", "terseLabel": "Capitalized leases costs used in production of inventory" } } }, "localname": "LeaseCostsUsedInProductionOfInventoryCapitalizedCost", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/InventoriesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "napa_LessThanOrEqualTo33OfAverageAvailabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Less Than Or Equal To 33% Of Average Availability", "label": "Less Than Or Equal To 33% Of Average Availability [Member]", "terseLabel": "Less Than or Equal to 33% of Average Availability" } } }, "localname": "LessThanOrEqualTo33OfAverageAvailabilityMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "napa_LineOfCreditFacilityAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Additional Borrowing Capacity", "label": "Line of Credit Facility, Additional Borrowing Capacity", "terseLabel": "Additional borrowing capacity" } } }, "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "napa_LineOfCreditFacilityAdditionalIncrementalFacility": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Additional Incremental Facility", "label": "Line Of Credit Facility, Additional Incremental Facility", "terseLabel": "Incremental facility" } } }, "localname": "LineOfCreditFacilityAdditionalIncrementalFacility", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "napa_LineOfCreditFacilityLoanMarginRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Loan Margin Rate", "label": "Line Of Credit Facility, Loan Margin Rate", "terseLabel": "Loan margin (percent)" } } }, "localname": "LineOfCreditFacilityLoanMarginRate", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "napa_LongTermDebtGrossCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt Gross, Current Maturities", "label": "Long-Term Debt Gross, Current Maturities", "negatedTerseLabel": "Less: Current maturities of long-term debt", "terseLabel": "Current maturities of long-term debt" } } }, "localname": "LongTermDebtGrossCurrentMaturities", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition", "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "napa_LongTermDebtGrossExcludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Gross, Excluding Current Maturities", "label": "Long-Term Debt, Gross, Excluding Current Maturities", "terseLabel": "Total long-term debt" } } }, "localname": "LongTermDebtGrossExcludingCurrentMaturities", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "napa_LongTermPurchaseCommitmentAmountPurchasedCost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Purchase Commitment, Amount Purchased, Cost", "label": "Long-Term Purchase Commitment, Amount Purchased, Cost", "terseLabel": "Long-term purchase commitment, amount purchased, cost" } } }, "localname": "LongTermPurchaseCommitmentAmountPurchasedCost", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "napa_NorthCoastWineProductionFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "North Coast Wine Production Facility", "label": "North Coast Wine Production Facility [Member]", "terseLabel": "North Coast Wine Production Facility" } } }, "localname": "NorthCoastWineProductionFacilityMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/SubsequenteventsDetails" ], "xbrltype": "domainItemType" }, "napa_NumberOfVineyardsPurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Vineyards Purchased", "label": "Number of Vineyards Purchased", "terseLabel": "Number of vineyards purchased" } } }, "localname": "NumberOfVineyardsPurchased", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/PropertyandequipmentnetNarrativeDetails" ], "xbrltype": "integerItemType" }, "napa_PreferredStockPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Stock", "label": "Preferred Stock [Policy Text Block]", "terseLabel": "Preferred stock" } } }, "localname": "PreferredStockPolicyTextBlock", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "napa_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from Contract with Customer, Excluding Assessed Tax, Percentage", "label": "Revenue from Contract with Customer, Excluding Assessed Tax, Percentage", "terseLabel": "Revenue from contract with customer, percent" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxPercentage", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "percentItemType" }, "napa_RevolvingCreditFacilityAndDelayedDrawTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving Credit Facility And Delayed Draw Term Loan", "label": "Revolving Credit Facility And Delayed Draw Term Loan [Member]", "terseLabel": "Revolving Credit and Delayed Draw Term Loan" } } }, "localname": "RevolvingCreditFacilityAndDelayedDrawTermLoanMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "napa_SaleOfStockStockIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sale of Stock, Stock Issuance Costs", "label": "Sale of Stock, Stock Issuance Costs", "terseLabel": "Sale of stock, transaction costs" } } }, "localname": "SaleOfStockStockIssuanceCosts", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DescriptionofbusinessDetails" ], "xbrltype": "monetaryItemType" }, "napa_SalesChannelThroughIntermediaryWholesaleDistributorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales Channel, Through Intermediary, Wholesale - Distributors", "label": "Sales Channel, Through Intermediary, Wholesale - Distributors [Member]", "terseLabel": "Wholesale - Distributors" } } }, "localname": "SalesChannelThroughIntermediaryWholesaleDistributorsMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "napa_SalesChannelThroughIntermediaryWholesaleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales Channel, Through Intermediary, Wholesale", "label": "Sales Channel, Through Intermediary, Wholesale [Member]", "terseLabel": "Wholesale - California direct to trade" } } }, "localname": "SalesChannelThroughIntermediaryWholesaleMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "napa_SecondaryOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secondary Offering", "label": "Secondary Offering [Member]", "terseLabel": "Secondary Offering" } } }, "localname": "SecondaryOfferingMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DescriptionofbusinessDetails" ], "xbrltype": "domainItemType" }, "napa_SeniorSecuredCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Secured Credit Facility", "label": "Senior Secured Credit Facility [Member]", "terseLabel": "Senior Secured Credit Facility" } } }, "localname": "SeniorSecuredCreditFacilityMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "napa_SwinglineSubFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Swingline Sub-Facility", "label": "Swingline Sub-Facility [Member]", "terseLabel": "Swingline Sub-Facility" } } }, "localname": "SwinglineSubFacilityMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "napa_TermLoanAndDelayedDrawTermLoanFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan And Delayed Draw Term Loan Facilities", "label": "Term Loan And Delayed Draw Term Loan Facilities [Member]", "terseLabel": "Term Loan and Delayed Draw Term Loan Facilities" } } }, "localname": "TermLoanAndDelayedDrawTermLoanFacilitiesMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "napa_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Facility", "label": "Term Loan Facility [Member]", "terseLabel": "Term Loan Facility" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails", "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "napa_TermLoanTrancheOneFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Tranche One Facility", "label": "Term Loan Tranche One Facility [Member]", "terseLabel": "Term Loan Tranche One Facility" } } }, "localname": "TermLoanTrancheOneFacilityMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "napa_TermLoanTrancheTwoFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Tranche Two Facility", "label": "Term Loan Tranche Two Facility [Member]", "terseLabel": "Term Loan Tranche Two Facility" } } }, "localname": "TermLoanTrancheTwoFacilityMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "napa_VariableRateComponentAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Rate Component", "label": "Variable Rate Component [Axis]", "terseLabel": "Variable Rate Component [Axis]" } } }, "localname": "VariableRateComponentAxis", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "napa_VariableRateComponentDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Rate Component [Domain]", "label": "Variable Rate Component [Domain]", "terseLabel": "Variable Rate Component [Domain]" } } }, "localname": "VariableRateComponentDomain", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "napa_VariableRateComponentOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Rate Component One", "label": "Variable Rate Component One [Member]", "terseLabel": "Variable Rate Component One" } } }, "localname": "VariableRateComponentOneMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "napa_VariableRateComponentTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Rate Component Two", "label": "Variable Rate Component Two [Member]", "terseLabel": "Variable Rate Component Two" } } }, "localname": "VariableRateComponentTwoMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "napa_VineyardsAndImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vineyards and Improvements", "label": "Vineyards and Improvements [Member]", "terseLabel": "Vineyards and improvements" } } }, "localname": "VineyardsAndImprovementsMember", "nsuri": "http://www.duckhornportfolio.com/20230430", "presentation": [ "http://www.duckhornportfolio.com/role/PropertyandequipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r211", "r408", "r409", "r412", "r413", "r438", "r468", "r539", "r542", "r543" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r211", "r408", "r409", "r412", "r413", "r438", "r468", "r539", "r542", "r543" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r276", "r277", "r278", "r279", "r350", "r446", "r456", "r469", "r470", "r489", "r500", "r508", "r544", "r587", "r588", "r589", "r590", "r591", "r592" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CommitmentsandcontingenciesNarrativeDetails", "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r276", "r277", "r278", "r279", "r350", "r446", "r456", "r469", "r470", "r489", "r500", "r508", "r544", "r587", "r588", "r589", "r590", "r591", "r592" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CommitmentsandcontingenciesNarrativeDetails", "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r260", "r449", "r490", "r507", "r536", "r537", "r546", "r593" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.duckhornportfolio.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r260", "r449", "r490", "r507", "r536", "r537", "r546", "r593" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.duckhornportfolio.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r276", "r277", "r278", "r279", "r343", "r350", "r378", "r379", "r380", "r445", "r446", "r456", "r469", "r470", "r489", "r500", "r508", "r533", "r544", "r588", "r589", "r590", "r591", "r592" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CommitmentsandcontingenciesNarrativeDetails", "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r276", "r277", "r278", "r279", "r343", "r350", "r378", "r379", "r380", "r445", "r446", "r456", "r469", "r470", "r489", "r500", "r508", "r533", "r544", "r588", "r589", "r590", "r591", "r592" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CommitmentsandcontingenciesNarrativeDetails", "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Accruedexpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r21", "r506" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r263", "r264" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable trade, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r7", "r147", "r159" ], "calculation": { "http://www.duckhornportfolio.com/role/AccruedexpensesComponentsDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/AccruedexpensesComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.duckhornportfolio.com/role/AccruedexpensesComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/AccruedexpensesComponentsDetails", "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.duckhornportfolio.com/role/AccruedexpensesComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/AccruedexpensesComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r76", "r179" ], "calculation": { "http://www.duckhornportfolio.com/role/PropertyandequipmentnetScheduleofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/PropertyandequipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r13", "r506" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r387", "r388", "r389", "r526", "r527", "r528", "r583" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Taxes paid related to net share settlement of equity awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r104", "r105", "r352" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Equity-based compensation (Note 11)" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r88", "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "negatedLabel": "Initial public offering, net of issuance costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash from operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r382" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Share-based payment arrangement, expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r184", "r265", "r268" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for credit losses on current accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r37", "r311", "r433", "r522" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive shares (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r575" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]", "terseLabel": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/SubsequenteventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r502", "r576", "r577", "r578" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.", "label": "Asset Acquisition, Consideration Transferred", "terseLabel": "Acquisition price" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/PropertyandequipmentnetNarrativeDetails", "http://www.duckhornportfolio.com/role/SubsequenteventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r575" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]", "terseLabel": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/SubsequenteventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r145", "r158", "r182", "r207", "r251", "r254", "r258", "r266", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r408", "r412", "r424", "r506", "r540", "r541", "r585" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r175", "r187", "r207", "r266", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r408", "r412", "r424", "r506", "r540", "r541", "r585" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNet": { "auth_ref": [ "r0", "r168", "r169", "r170", "r171" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net assets (liabilities).", "label": "Net Assets", "terseLabel": "Variable interest entity, net assets" } } }, "localname": "AssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r207", "r266", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r408", "r412", "r424", "r540", "r541", "r585" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total long-term assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Long-term assets" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsEstimatedFairValueandClassificationofDerivativeInstrumentsontheCondensedConsolidatedStatementsofFinancialPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r123", "r127" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsEstimatedFairValueandClassificationofDerivativeInstrumentsontheCondensedConsolidatedStatementsofFinancialPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of presentation and recent accounting pronouncements" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Basisofpresentationandrecentaccountingpronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Buildings and improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/PropertyandequipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r58", "r59", "r60" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment additions in accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r462", "r463", "r506", "r516" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r50", "r56", "r61" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash - End of period", "periodStartLabel": "Cash - Beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r50", "r138" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash investing activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "auth_ref": [ "r517" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.", "label": "Cash Surrender Value of Life Insurance", "terseLabel": "Cash surrender value of life insurance" } } }, "localname": "CashSurrenderValueOfLifeInsurance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/AccruedexpensesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r29", "r152", "r165" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r79", "r273", "r274", "r464", "r538" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Commitmentsandcontingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares available for future grants (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r526", "r527", "r583" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPositionParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPositionParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPositionParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r12", "r88" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPositionParenthetical", "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r12", "r506" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par value; 500,000,000 shares authorized; 115,293,780 issued and outstanding at April\u00a030, 2023 and 115,184,161 issued and outstanding at July\u00a031, 2022" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r108", "r477" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "auth_ref": [ "r110", "r112", "r113" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "terseLabel": "Variable interest entities" } } }, "localname": "ConsolidationVariableInterestEntityPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/PropertyandequipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r319", "r320", "r339" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition", "http://www.duckhornportfolio.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r340" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r496", "r546" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]", "terseLabel": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r496", "r546" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]", "terseLabel": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r39", "r449" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails", "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails", "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r87", "r206", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r305", "r312", "r313", "r315" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r6", "r7", "r8", "r146", "r148", "r157", "r211", "r289", "r290", "r291", "r292", "r293", "r295", "r301", "r302", "r303", "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r434", "r484", "r485", "r486", "r487", "r488", "r523" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails", "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate (percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r8", "r148", "r157", "r316" ], "calculation": { "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "totalLabel": "Long-term debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r140", "r142", "r289", "r434", "r485", "r486" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "verboseLabel": "Debt, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r27", "r211", "r289", "r290", "r291", "r292", "r293", "r295", "r301", "r302", "r303", "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r434", "r484", "r485", "r486", "r487", "r488", "r523" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails", "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r27", "r89", "r90", "r91", "r92", "r139", "r140", "r142", "r156", "r211", "r289", "r290", "r291", "r292", "r293", "r295", "r301", "r302", "r303", "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r314", "r434", "r484", "r485", "r486", "r487", "r488", "r523" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails", "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts": { "auth_ref": [ "r42" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the charge against earnings during the period for commitment fees and debt issuance expenses.", "label": "Debt Related Commitment Fees and Debt Issuance Costs", "terseLabel": "Debt issuance costs expensed" } } }, "localname": "DebtRelatedCommitmentFeesAndDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityCurrent": { "auth_ref": [ "r94", "r95" ], "calculation": { "http://www.duckhornportfolio.com/role/AccruedexpensesComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.", "label": "Deferred Compensation Liability, Current", "terseLabel": "Deferred compensation liability" } } }, "localname": "DeferredCompensationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/AccruedexpensesComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r141" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r141", "r545" ], "calculation": { "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Debt issuance costs", "terseLabel": "Capitalized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails", "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r391", "r392" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r54", "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/PropertyandequipmentnetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r54", "r249" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r189", "r191", "r423", "r476" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative asset" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCollateralObligationToReturnCash": { "auth_ref": [ "r33", "r133", "r190", "r475" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets.", "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset", "terseLabel": "Cash collateral pledged" } } }, "localname": "DerivativeCollateralObligationToReturnCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCollateralRightToReclaimCash": { "auth_ref": [ "r33", "r133", "r190", "r475" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities.", "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset", "terseLabel": "Cash collateral received" } } }, "localname": "DerivativeCollateralRightToReclaimCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsAmountsandClassificationoftheGainsandLossesintheCondensedConsolidatedStatementsofOperationsDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsEstimatedFairValueandClassificationofDerivativeInstrumentsontheCondensedConsolidatedStatementsofFinancialPositionDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsInterestRateSwapsDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsTotalNotionalAmountDetails", "http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r34", "r125", "r143", "r188", "r476" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Derivative asset" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsEstimatedFairValueandClassificationofDerivativeInstrumentsontheCondensedConsolidatedStatementsofFinancialPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r34", "r125", "r143", "r188", "r476" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Derivative liability" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsEstimatedFairValueandClassificationofDerivativeInstrumentsontheCondensedConsolidatedStatementsofFinancialPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Interest rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsInterestRateSwapsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r581" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "negatedLabel": "Total (gain) loss", "negatedTerseLabel": "Change in fair value of derivatives" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsAmountsandClassificationoftheGainsandLossesintheCondensedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r124", "r126", "r129", "r130", "r476" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsAmountsandClassificationoftheGainsandLossesintheCondensedConsolidatedStatementsofOperationsDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsEstimatedFairValueandClassificationofDerivativeInstrumentsontheCondensedConsolidatedStatementsofFinancialPositionDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsInterestRateSwapsDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsTotalNotionalAmountDetails", "http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r137", "r415" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Derivativeinstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r189", "r191", "r423", "r476" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsAmountsandClassificationoftheGainsandLossesintheCondensedConsolidatedStatementsofOperationsDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsInterestRateSwapsDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsTotalNotionalAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r579", "r580" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsInterestRateSwapsDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsTotalNotionalAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r118", "r119", "r120", "r121", "r122", "r128", "r129", "r131", "r134", "r136", "r415" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsAmountsandClassificationoftheGainsandLossesintheCondensedConsolidatedStatementsofOperationsDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsInterestRateSwapsDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsTotalNotionalAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsEstimatedFairValueandClassificationofDerivativeInstrumentsontheCondensedConsolidatedStatementsofFinancialPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r118", "r119", "r121", "r122", "r132", "r210" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r338", "r490", "r491", "r492", "r493", "r494", "r495", "r496" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r355", "r383", "r384", "r386", "r390", "r501" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Equity-based compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Equitybasedcompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r199", "r217", "r218", "r219", "r220", "r221", "r225", "r227", "r232", "r233", "r234", "r238", "r417", "r418", "r451", "r454", "r480" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations", "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r199", "r217", "r218", "r219", "r220", "r221", "r227", "r232", "r233", "r234", "r238", "r417", "r418", "r451", "r454", "r480" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations", "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r235", "r236", "r237", "r239" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings per share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Earningspershare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate, percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/IncometaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation expense, period for recognition (years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r574" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense of stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r88", "r172", "r194", "r195", "r196", "r212", "r213", "r214", "r216", "r222", "r224", "r241", "r267", "r318", "r387", "r388", "r389", "r398", "r399", "r416", "r425", "r426", "r427", "r428", "r429", "r430", "r437", "r457", "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ExciseAndSalesTaxes": { "auth_ref": [ "r198" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services.", "label": "Excise and Sales Taxes", "terseLabel": "Excise taxes" } } }, "localname": "ExciseAndSalesTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r419", "r420", "r422" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r303", "r344", "r345", "r346", "r347", "r348", "r349", "r420", "r442", "r443", "r444", "r485", "r486", "r497", "r498", "r499" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair value measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Fairvaluemeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r303", "r344", "r349", "r420", "r442", "r497", "r498", "r499" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted prices in active markets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r303", "r344", "r349", "r420", "r443", "r485", "r486", "r497", "r498", "r499" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant other observable inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r303", "r344", "r345", "r346", "r347", "r348", "r349", "r420", "r444", "r485", "r486", "r497", "r498", "r499" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant unobservable inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair value measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r303", "r344", "r345", "r346", "r347", "r348", "r349", "r442", "r443", "r444", "r485", "r486", "r497", "r498", "r499" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r123", "r128", "r135" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsEstimatedFairValueandClassificationofDerivativeInstrumentsontheCondensedConsolidatedStatementsofFinancialPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign currency forward contracts", "verboseLabel": "Foreign currency forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsAmountsandClassificationoftheGainsandLossesintheCondensedConsolidatedStatementsofOperationsDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsEstimatedFairValueandClassificationofDerivativeInstrumentsontheCondensedConsolidatedStatementsofFinancialPositionDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsTotalNotionalAmountDetails", "http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r522" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedTerseLabel": "Loss on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r180", "r272", "r450", "r483", "r506", "r531", "r532" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r38", "r207", "r251", "r253", "r257", "r259", "r266", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r424", "r482", "r540" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r121", "r414" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsAmountsandClassificationoftheGainsandLossesintheCondensedConsolidatedStatementsofOperationsDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsEstimatedFairValueandClassificationofDerivativeInstrumentsontheCondensedConsolidatedStatementsofFinancialPositionDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsTotalNotionalAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsAmountsandClassificationoftheGainsandLossesintheCondensedConsolidatedStatementsofOperationsDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsEstimatedFairValueandClassificationofDerivativeInstrumentsontheCondensedConsolidatedStatementsofFinancialPositionDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsTotalNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r35", "r144", "r153", "r167", "r251", "r253", "r257", "r259", "r452", "r482" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r208", "r395", "r396", "r397", "r400", "r402", "r404", "r405", "r406" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Incometaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r209", "r223", "r224", "r250", "r393", "r401", "r403", "r455" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations", "http://www.duckhornportfolio.com/role/IncometaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r51", "r57" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r53" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r53" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable trade, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r53" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r447", "r521" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r53" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r53" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r521" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedTerseLabel": "Other long-term assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r53" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other current and long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r53" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r228", "r229", "r230", "r234", "r354" ], "calculation": { "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "verboseLabel": "Effect of dilutive potential shares (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndemnificationGuaranteeMember": { "auth_ref": [ "r80", "r83" ], "lang": { "en-us": { "role": { "documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor.", "label": "Indemnification Agreement [Member]", "terseLabel": "Indemnification Agreement" } } }, "localname": "IndemnificationGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r72", "r73" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r141", "r155", "r197", "r248", "r432" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r201", "r204", "r205" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid, net of amount capitalized" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swap contract", "verboseLabel": "Interest rate swap contract" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsAmountsandClassificationoftheGainsandLossesintheCondensedConsolidatedStatementsofOperationsDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsEstimatedFairValueandClassificationofDerivativeInstrumentsontheCondensedConsolidatedStatementsofFinancialPositionDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsTotalNotionalAmountDetails", "http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.", "label": "Inventories [Member]", "terseLabel": "Inventories" } } }, "localname": "InventoriesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r71", "r472" ], "calculation": { "http://www.duckhornportfolio.com/role/InventoriesScheduleofInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/InventoriesScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r186", "r471", "r506" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.duckhornportfolio.com/role/InventoriesScheduleofInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition", "http://www.duckhornportfolio.com/role/InventoriesScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r177", "r185", "r240", "r269", "r270", "r271", "r448", "r478" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r71", "r474" ], "calculation": { "http://www.duckhornportfolio.com/role/InventoriesScheduleofInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/InventoriesScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r70", "r518" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Excess and obsolete inventory reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/InventoriesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r71", "r473" ], "calculation": { "http://www.duckhornportfolio.com/role/InventoriesScheduleofInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/InventoriesScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/PropertyandequipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit Sub-Facility" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r24", "r207", "r266", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r409", "r412", "r413", "r424", "r481", "r540", "r585", "r586" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r17", "r151", "r163", "r506", "r524", "r530", "r584" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r26", "r176", "r207", "r266", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r409", "r412", "r413", "r424", "r506", "r540", "r585", "r586" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r3", "r4", "r5", "r8", "r9", "r207", "r266", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r409", "r412", "r413", "r424", "r540", "r585", "r586" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r8", "r148", "r157" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r23" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r23" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Unused capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r183" ], "calculation": { "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "totalLabel": "Total long-term debt, net of current maturities and debt issuance costs" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r27", "r84", "r85" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit, Noncurrent", "terseLabel": "Revolving line of credit, net" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails", "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r27", "r86" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-Term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails", "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Long-Term Purchase Commitment, Period", "terseLabel": "Long-term purchase contract, period" } } }, "localname": "LongtermPurchaseCommitmentPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r81", "r82", "r275", "r276", "r277", "r534", "r535" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r275", "r515" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Accruals relating to indemnification provisions" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r81", "r82", "r275", "r276", "r277", "r534", "r535" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/PropertyandequipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r32", "r150", "r162", "r207", "r266", "r280", "r282", "r283", "r284", "r287", "r288", "r424" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r203" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r203" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r50", "r52", "r55" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r36", "r55", "r154", "r166", "r174", "r192", "r193", "r196", "r207", "r215", "r217", "r218", "r219", "r220", "r223", "r224", "r231", "r251", "r253", "r257", "r259", "r266", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r418", "r424", "r482", "r540" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income attributable to The Duckhorn Portfolio, Inc.", "totalLabel": "Net income attributable to The Duckhorn Portfolio, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations", "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r109", "r116", "r192", "r193", "r223", "r224", "r520" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedTerseLabel": "Less: Net loss (income) attributable to non-controlling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently adopted accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r106", "r318", "r526", "r527", "r528" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsAmountsandClassificationoftheGainsandLossesintheCondensedConsolidatedStatementsofOperationsDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsEstimatedFairValueandClassificationofDerivativeInstrumentsontheCondensedConsolidatedStatementsofFinancialPositionDetails", "http://www.duckhornportfolio.com/role/DerivativeinstrumentsTotalNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r41" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Total other expenses, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Shares Activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r251", "r253", "r257", "r259", "r482" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r436" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r436" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r435" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r117" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Description of business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Descriptionofbusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.duckhornportfolio.com/role/AccruedexpensesComponentsDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Accrued invoices and other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/AccruedexpensesComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r181" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other current liabilities" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsEstimatedFairValueandClassificationofDerivativeInstrumentsontheCondensedConsolidatedStatementsofFinancialPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r25", "r506" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsEstimatedFairValueandClassificationofDerivativeInstrumentsontheCondensedConsolidatedStatementsofFinancialPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r43" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedTerseLabel": "Other expense (income), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total The Duckhorn Portfolio, Inc. stockholders' equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r48" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments for debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r49" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedTerseLabel": "Payments of deferred offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r200" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Taxes paid related to net share settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r44" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment, net of sales proceeds" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r11", "r317" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par or stated value per share (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r11", "r317" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r519" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsEstimatedFairValueandClassificationofDerivativeInstrumentsontheCondensedConsolidatedStatementsofFinancialPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "auth_ref": [ "r46" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of long-term debt classified as other.", "label": "Proceeds from Issuance of Other Long-Term Debt", "terseLabel": "Issuance of long-term debt" } } }, "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r46" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-Term Lines of Credit", "terseLabel": "Borrowings under line of credit" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r45" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r174", "r192", "r193", "r202", "r207", "r215", "r223", "r224", "r251", "r253", "r257", "r259", "r266", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r407", "r410", "r411", "r418", "r424", "r452", "r482", "r503", "r504", "r520", "r540" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations", "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/PropertyandequipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r78", "r465", "r466", "r467" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Propertyandequipmentnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r75", "r178" ], "calculation": { "http://www.duckhornportfolio.com/role/PropertyandequipmentnetScheduleofPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/PropertyandequipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/PropertyandequipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r77", "r164", "r453", "r506" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://www.duckhornportfolio.com/role/PropertyandequipmentnetScheduleofPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition", "http://www.duckhornportfolio.com/role/PropertyandequipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/PropertyandequipmentnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/PropertyandequipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r10", "r149", "r160" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Purchase commitment, remaining amount committed" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r47" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-Term Lines of Credit", "negatedTerseLabel": "Payments under line of credit" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r47" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-Term Debt", "negatedTerseLabel": "Payments of long-term debt" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock awards", "verboseLabel": "Restricted shares" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSU" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r14", "r93", "r161", "r460", "r461", "r506" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r172", "r212", "r213", "r214", "r216", "r222", "r224", "r267", "r387", "r388", "r389", "r398", "r399", "r416", "r457", "r459" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r246", "r247", "r252", "r255", "r256", "r260", "r261", "r262", "r337", "r338", "r449" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales (net of excise taxes of $1,126, $1,072, $4,179 and $4,056, respectively)", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations", "http://www.duckhornportfolio.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r342", "r479" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Contract balances" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r341", "r342" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Line of Credit" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails", "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DescriptionofbusinessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Sale of stock, number of shares issued in transaction" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DescriptionofbusinessDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock, price per share (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DescriptionofbusinessDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred directly to consumer.", "label": "Sales Channel, Directly to Consumer [Member]", "terseLabel": "DTC" } } }, "localname": "SalesChannelDirectlyToConsumerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/AccruedexpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r27", "r89", "r90", "r91", "r92", "r139", "r140", "r142", "r156", "r485", "r487", "r525" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-Term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r124", "r129", "r414" ], "lang": { "en-us": { "role": { "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.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments, Gain (Loss)" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r118", "r119", "r120", "r121", "r122", "r128", "r129", "r131", "r134" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Derivative Instruments [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock": { "auth_ref": [ "r63", "r65", "r529" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effect of income (loss) on basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]", "terseLabel": "Schedule of Basic and Diluted Common Shares" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EarningspershareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r419", "r420" ], "lang": { "en-us": { "role": { "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).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/FairvaluemeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments.", "label": "Schedule of Interest Rate Derivatives [Table Text Block]", "terseLabel": "Schedule of Interest Rate Derivatives" } } }, "localname": "ScheduleOfInterestRateDerivativesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DerivativeinstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r2", "r18", "r19", "r20" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/PropertyandequipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r351", "r353", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Arrangement, Restricted Stock Unit, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r97", "r98", "r100" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Arrangement, Option, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails", "http://www.duckhornportfolio.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecuredLongTermDebt": { "auth_ref": [ "r27" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.", "label": "Secured Long-Term Debt, Noncurrent", "terseLabel": "Long-term debt, net of current maturities and debt issuance costs" } } }, "localname": "SecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "SOFR" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r40" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r53" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Equity-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r367", "r368" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested, ending (in shares)", "periodStartLabel": "Unvested, beginning (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r367", "r368" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested, ending (in dollars per share)", "periodStartLabel": "Unvested, beginning (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-average grant-date fair value (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r374" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of vested restricted shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "negatedTerseLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r103" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r359", "r360" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, ending (in shares)", "periodStartLabel": "Outstanding, beginning (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r359", "r360" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, ending (in dollars per share)", "periodStartLabel": "Outstanding, beginning (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-average exercise price (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationActivityforAwardsDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationNarrativeDetails", "http://www.duckhornportfolio.com/role/EquitybasedcompensationValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Stock price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationValuationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable, weighted-average remaining contractual life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding, weighted-average remaining contractual life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Taxes paid related to net share settlement of equity awards (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShippingAndHandlingMember": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Packing and transport of product.", "label": "Shipping and Handling [Member]", "terseLabel": "Shipping and Handling" } } }, "localname": "ShippingAndHandlingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r31", "r88", "r172", "r194", "r195", "r196", "r212", "r213", "r214", "r216", "r222", "r224", "r241", "r267", "r318", "r387", "r388", "r389", "r398", "r399", "r416", "r425", "r426", "r427", "r428", "r429", "r430", "r437", "r457", "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r212", "r213", "r214", "r241", "r449" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r11", "r12", "r88", "r93" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r11", "r12", "r88", "r93" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock under equity incentive plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r11", "r12", "r88", "r93", "r364" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/EquitybasedcompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r11", "r12", "r88", "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r11", "r12", "r93", "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock under equity incentive plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r12", "r15", "r16", "r69", "r506", "r524", "r530", "r584" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total The Duckhorn Portfolio, Inc. stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r106", "r107", "r115", "r172", "r173", "r195", "r212", "r213", "r214", "r216", "r222", "r267", "r318", "r387", "r388", "r389", "r398", "r399", "r416", "r425", "r426", "r430", "r437", "r458", "r459", "r524", "r530", "r584" ], "calculation": { "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofFinancialPosition", "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/SubsequenteventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r431", "r440" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/SubsequenteventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r431", "r440" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/SubsequenteventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r431", "r440" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/SubsequenteventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r431", "r440" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/SubsequenteventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r439", "r441" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/Subsequentevents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DescriptionofbusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DescriptionofbusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DescriptionofbusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r66", "r67", "r68", "r242", "r243", "r244", "r245" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Accounting estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage", "terseLabel": "Variable interest entity, ownership percentage" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r111", "r408", "r409", "r412", "r413" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Primary Beneficiary" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/BasisofpresentationandrecentaccountingpronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r226", "r234" ], "calculation": { "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Adjusted weighted average shares outstanding for diluted per share calculation (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations", "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r225", "r234" ], "calculation": { "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average number of shares outstanding for basic per share calculation (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations", "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average shares of common stock outstanding:", "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.duckhornportfolio.com/role/CondensedConsolidatedStatementsofOperations", "http://www.duckhornportfolio.com/role/EarningspershareReconciliationofBasicandDilutedIncomePerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=77885760&loc=SL35686385-199418", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2AA", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759068-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262037&loc=d3e9915-115836", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e604008-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874367-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874367-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226016-175313", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226038-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r509": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r511": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r512": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r513": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r514": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r538": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907419&loc=d3e10037-110241", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e13051-110250", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 77 0001835256-23-000029-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001835256-23-000029-xbrl.zip M4$L#!!0 ( *2!R%9M3UP/UQ$ ,+I . 97AH:6)I=#$P,RYH=&WM M76M3V\@2_7Y_Q2RYNQ>JC,$\$@+95 E;!N_Z0VYD23N2,-Y? M?[MG)&.#;0P;T"A1JD*(]1KU=/HN[=GMK?(UBB*@M.]OWBKHSW7]T-6=B)GZ_,G_ 1^,NI\_M>G7W9W2Q_Z!\YSN'1,;,/^D>, MOC_Y;P4&N0>GJVO":.JRW[?&W-L=,7S^Z8>#(#J;<"<:G5;V]W_=6C@O8G?1 M+G7YT#N5HX6C Q_>+3EL^ZXO3M_MRS]G>&1W0,? M?THA2'@W9((/U(DA_YN=5BKPB:'X3#;%Q2UZC3V'";PK*W/7;/::=>(T3+; M-?C;([V.^H\)'\(!R^SVC)Y96WQ1O5X19F7=*]8;5K='F@VS39H=HRU?"U[[ MVFKTOA+CPC)-?/%GOR HO_B\R57_B\.(#Z9JB!S&Y46GA^^#UU??HR6ZL/6Y M-^(A23YL%&(_CMW24*;JJNLM7EC?"4WC;9)JIW6E='^FJ4D05JDQEPZH8(14+D@T3JRK;4A M-'!NQ\SAH /DTG<=V\]2BHE)[)0R5:V6T6P:5HV<7W\U+5 NZZK\6@/:3"PK M5"M+Y[6=N9KH:E+GOA#^A EB#%\-8)YK38S:(^)'(QA5-^Z''.Q=3-'?+[%_ M$E 130F]%K('1$R1)8J^LR.^*W MS)V6=))0J(&(0"]1G9H,;2_2 M)#<0M&4;B65N]6O!JM71PQ. +E%GS#T>1CC*6T8HH@L9@&HM> G0,U"Z$;%I M0&T>Z>%6M8'Z,M$H(;9\J)99;?2,9C>'*:J;2],RC6YI&6TJS7A1J' -D(QZ M-JJ6B;CP=HW )=?Y 6H.K%%[!'IX@=8Q@#("WX/!6 M<'TTHA&QF8@HV(7,:F H#U=8X(=E7%_G CQRDS./-'WJR8-=9L<"; ?N*1@; M2Q8WGP5H^[=LW >&=R13 0<2FVER]X'PQR0"L#E0$AF>:T_\]N[XXUF. MW5*VY#C+&9P/2T,RHD ?!/LK!A_('.4C$^^9V)0%!SGF-%-:05$/T85)BUIG M=S(#BB?A(>GP,&:155%TG75^![>MCJ@8,E(%/RJ QQ +M5^J%PXAQRKVE!RE MZ*4P'93F;$[0Q"H?SM)9*0&'Z_\/(N,4-1!.$RB<=V/E'(JJW;DI8>AAF?6. M998P,+(!^#G(AZ9:@J\<"#;F(3PW%29-50Q /Q#^+0\E8<##-B@2L(DHE,BJ M[HB0SQSEZ%-&H-08@&'@NQ!!@]B/3U9[M( ZJ,6[+ALHB9T](=7=RLESQ&H( M8#__S*U4,@QQSQ;D, MI&"S?!)8C PB%SUY.*)PC719>#0$MS[OS25ZY-!*HZ'2"UYQ,^XEXS3IB$K/422F7VGSU9C'2*@>*N] M8@XL^B O%CWK R@,.IM7OPY\9;80KOH @C/C(2:8G\RJDQI&FX\SQZ6U#(XK M&$V)G I[GX^8LB=,._NB;V1?2QNZGF-?%@.& S.X*7W.U I)[Q'33X+KM81? M1?+@OKNHKW!=I5Q)^=\SM!.47Z3Y',RS1[(I XAW--U8=?4ES.M#II,S*2VI M/R68 H14:>D@32J9M>]RE;SJTY"',F.\K*PINUE C4CPS+3.HN!]XXS+=R!F$!.+8J%'DQNPG31@$?4!64.,"2.8B!= MQMB/86P!Y0YQ8I'&R30(7&[3OLM(#XM$5S &/^.*7J:%(79GLP BX)$?IMEB M4&)99L^TL^-N)U,=J[$^T&/5K!"-P#4*=NN[MZA&M@"3CLB VMSE,N %6\]4 M5M-L914(WV;,@+"C*5I.='*$W90:\DE6ES8TH7]LL'Y?>9"@8LC&)P"PJ%#A_P MDGIO)9SE0S+_BK%VU4BZ#3)&1)"/8#;CX,E!-G:"AQB_"]Y7-;\=U34[G:5# M9?0OVZ:2X%\E00'Y95H",P=SEIU ITHK)#BA3LIR%I8@?[8S@< )8CU\?TP< M.@6A%R1N)8D#%H?II '#I+1;(C*V4*5FU[=ER=KVL<)+[UBHF!PFG6DX2AF= M4E)%X< $:MBWD>H[&5.'X074!@DX4E\EK5EP:T>I573Z$)7,%9 AKK$C(EN* MDM\#*I-M*_H5TQ:1@$['R6DJ^28'_R0#E>:WW=]9B#W##7-L10[@G^78X-0T MGL:GUY(L3@_SN%FN!7JCM-ORAV>;=IME.A!P9#X]R70\$?>%\XT+FUV2A(JS M"Q'J'$"]L&F*I4/TX"F+I=]/6.I2['R1ERQ!)B^W&LN[-YN\K MTB(P^// !P^+@=GV9*3:Q@4;QBZ-?#$MJ091#P$'GB(CO)VD"*(*&W.#F3UV MLXXVK69JGE3BD= ^ CV:0=IB&"; 2#W].4G12% M2LP/Y:)OD2;?_OVA?$S@35QY KH/A&-IQW:$-Z9S&25$>PGO3P[J2>1?C?'I MJN_C,M;0T@#U5#!7]J:N7 G>]Z/('Y_NWU]"^Z'OQM'J2UZ_+7._?/S$Q'\\ MQE+[LC7CZN=(W).?(=OMP_1]VZ4#&.PI=2= MK>^Y[KY)0N8\UCHS$WK JYZ M5IT+Y,HRJV8M6?MLUNMFM=?X8K;-;A?[Z6<5T:(@FMT*^?LJJ&H)Z#,9J;%9 M230IFDKWNRT]I?Q5^W[0)ZJ\.C2($C]MVE!M<',-)#('=,NP52M&+XX=64F' M]F+?AQ.[4^ YS(ZCM'&7I2OIEK:5+_0VEE:WWLTOEM+$2/+HMG/3GV*9X*V[ MX(T-Y;MQ%XH;P[*,=J]A%CTKV;SZJL*S6H [6#3F69U_,.!BC,YBL;MVF647 M_2G?T[Y4UR#,RY)&Y0!B"!"1BD+EG$RH$-23=4;A\29#J'=<3N&6OLL.<3)/:LLE_ M21WEB7ED=W@X!$B6L9U: H"U&7@W"% =F1;?Y$8I&=MXHI-YEO>>?QQYI9T5 M?IQ9Y@-"'TP'YI.2R9AB Q46NI%^R?0E=2%>=:;S2P[H;#HPS87)"S[@LBZ7 MDCJL!\-L#F(ALU@/EBLLO5HE'^'IJ3\X*E=VZH/M1IEM:N^&NT&KA_ MFDHL% PUDUK1'JPK?K;DP71? MSA08!<." XD]>T2]8=+3"A\,8BQ#^\)6F*GL,^/9R77X>I079W#1^6):[4;[ M@C2-&T5OJQ#&)KG'>L>Z;A4>(I-73^A+2"I 8 ZE7>)O1VNB&VP74?N2W:]8 MZB.GELND;/;:2Y/E'4^Q!,3M3>0[CI$WAO)?S^&9]N/DFGL6F6,U,9=[D:4Y$)7/0A-U1!T@!\GP^Y M;"KHQY$,M1>OB>@W_)EN8_?X%@0[IUVF>C9IYO0CRRFJ,9??,K4U(,IEZ%'9 ME8!EW\>K\V7U@KE@;\%TUM%!\(-(^!YPRC&#L=RG1NYK5'+!WORC8.001L]7 M1N9TX9_M"_#<;;$SW1SIMWH&B.JP1.)X^8]Z]FT%VF[BBV?97L]S[?9:?]OU;MB%3.ZB\A0R>^VT# M#:0_+;/6,'HFN>PT:]7.,VI)\^^TWC-H(HJU&X2_^KMJ)Z+E%G,^75"!MQ_" M.H4EO[T[^G 6RI_P>^7]_MGCGX;+[H@UI9[^PF[3,9/B_@'>I8=?MJ,:1:^ MIG G30-61YP-B"F]*Q*]SF# ;2"%J][YY[7(Y_KO\XYE=6Y,JZO$_H-*8.GF M^_H/&NA&HV=N6GF:= S]?@" M8_X*VIV3<=>NJW]>=JSV HEZ@>MYZW'_>2Y'W)7NHV/)!KD<#+O6:1E2J5OE M\W).5*1Z:;8!EGJ7Y,(R+HS6_*CU M"W@\P?A:+\-$%#%F+\?HRX"&3>+I!Y M5M+U-8X]3, >_#3IUZ7?::IK*E43?%Z[]OX">RUPU4 3O^/2>J.RZ'(:\6.G M(A]^(4U)IR$O=XPT3!8C%/3G1Z,_IN V,>32$I8#B'Z2;N3L?>XIQZH7^@), M8XZ.Z&87RWT(L^9-.]Q6$]Q/F &Z7Y>+2J^L?L= M?K4D"@6)6$8BC@L2\9)J:J+W\Q2B( X%<I.'6IRCW!?:$<:?E[P?U^ __U** M#P6E> FE\,C*ESAU9P(/>A)V"T*@#2'X6!""%Q"""\&8%T:^QU;T*!;%AH(1 M9,L(JK' ?7GK+AV#97+]1:YY=B!W\M2=%) O5QA#/: "TA^!_ I*D-W7E^X7 MG. U.(%14(*"$A24H* $!24H*$'.*$%^O](\2TJ W\F3*G.S62WE8)EQ ?\K MX5]3G[D)\K=PN3MS2764AWT]-(?]? E3=\Q/NP1T]S>Y<5,:S_5&ONH/-A@( M_#J;ZBC67]Z:^RHES)S(,K>NJ@A$WBP06?/5044@LC(0^>.*M'PQI!XX AHR M%U"4>R@^A)" M<=EKUF7NH. %!2_(CA?T!+WE(6GYGDV='.2V-:<&>1.G[NR@^^5*ZF_7:F4. M\07\+X7_-7NH[O5]9PK_C**Q^_G_4$L#!!0 ( *2!R%;WRC2U73$ *I: M 0 - 97AH:6)I=#,Q+FAT;>U]:W/;1KKF]_T5.,F>.5(5)%L7WW-2)5-T MPC.VY)+D)+-?MII$D^H8!#@ *)G[Z_>]]!4$*$I6+-#15(TC4030W7COE^?] MZ3^.3WL7__K8CRZK:1I]_/3V_: 7_;#SY,GO![TG3XXOCJ-?+SZ\CPYWG^Y% M%X7(2E6I/!/IDR?]DQ^B'RZK:O;ZR9/KZ^O=ZX/=O)@\N3A[@K2EW MDRKYX>>?\!/X5XKDY__UTW_L[$3'^6@^E5D5C0HI*IE$\U)ED^CW1):?HYT= M_:U>/EL4:G)91?M/]P^BW_/BL[H2_/=*5:G\V=SGIR?\^T]/Z"$_#?-D\?-/ MB;J*5/+?/ZCGB=A_L9>\V-O?2PX/D\.7+T;RZ8%\M2_DLQ>C\=[_??X*5OD$ MOL\7E=4BE?_]PU1E.Y<2%_#ZQ?ZL>G.MDNKR]=[3I__Y0_"]2GZI=D2J)MEK M6B[\=9S#YO2?1WF:%Z]_?$K_>X-_V1F+J4H7K__K0DUE&9W(Z^@LGXKLO^(2 MCGBGE(4:\Q=+]?_DZSU\./UZK5<#]TE5)LWJ>$G]+Y=JJ*KH8'?OIR?X=;.E MI8UY"Q[!Z#7KP2W3Z M+AJ<]$[//IZ>'5T,3D_"?75P1Z?O.K_$BU_[T?&GWC]_/3T[B>!@+]Z=OA^< MQGC0N[=>/+!:\?,Z5_TY+RLU7KRACU26P$U>'SR?_?6\SO! H]:*M"J[ZQX\O]_>?OC%[ M_O:+YR-,Y$@OZ_4<3K/ ;_WP<\^M]N$6^,//=$9[;[;CZ%(6^5^*,AI*F47)/%U$ M(LEG>(G*(C&"KR4B&\GH6E67T;D-;_@?/SY[^>868N&!I$#D_>]HU_R$ MLB$34VE(PJ<45=+6HE7R8[/V_3;8=PX&C,J0/58Q8L/!7 -OCE4*_$@<2*PD MP;JK1+%HYRVX\%P"%T^'LHCVGL5@Z.T]CR.B;;J$WL,'D::B2& 1H'BF,E%P MF_"H[_40G^\>OEB'(VDA6[;XP.UV' KL@[7:CS6+TGL?H=U*_ J\HZ8*"+RB)1]=Z8PTR8[.Y M=S->^G$@W5>^H/D,_L%7!&(IOEU MV6P;W-*=>%BW%1S4WOM^-'A(,?2-U$CS": ,W-M_$YV ![^AWI]OX8T""V^E M<;W@C>7T0&:(_Z_\R.+_HG_6/H]-W[P:]/L6OCG[IGUQL*"^( M) &-7C;H:-KSBS.&C_V5[T7E55*J-WH K* MZ+@ #1M'OZMT"KJE0B6!Z^^)$K_3R^=9M8C=+?9>O7SZE*]:T,C'!F+* M,YR/+NVN8#V^IW(NBRMQE-Q2(:HI<[ M$1FL*_$\S<>XT%_H*:UE-7>#D7ZS?-0[^CBX.'H_^#]KIQXZQDY;8MM8_]TD MT*-Y!386,>+Y)?!4^9#4NJN=I"JO0 QD]K2VU'>XU?_UC( ML2Q0XYWSA3-11%8JIW!TNGKT5:G)51M(UT05N3G;BDX^V>-9P]F MPQ2MB,T^>'\773CU-55$QP1LM#7<[K)\[8MT5G!#_EP MZ..KO.(M)?Q\LW!8=B54AG_3)\K::$64];9\A24O#V6XJ&]EN- =7RO0^&JT MQL)^H]?QH*RTB6*RY7_./(WZ EPU9I?0Y@K5K2C)M3<19G#E8&M8^45&5IY) M9!A)WI_$.[(JKMTFNI0I1C&B H4F<3'%"\SC,V+"J:@JXMU,.Y+$8(:C)^PM M8AE"$2X"%_"/'Y^]>M-1G6"$UT,2<=S1L[D$P0L:XF&/AAT*%NJ8.I%E!5JH MPL@62/VIJBJK>6)?PZS),Z1QLMQH%M(UG+.'JV>LHKF0@[^?Y56=SXC',(2' MFI:R@E3+26MN2QBUBBV_P'(Y)]=6SOKAQS]?R\+L]29F,B=82'%YQTQAIV\%NFU6)0_W&?U:NMBNICR7)G8 MW JMQE'XW426L'X='V2Z8Z/*LS"77>YM9E/Z/GP!2$^"+M!A'<*K4>.9X_'P)[P57VYKWGB2"JR#TL)+BFL">Y! M9NU$TL>V*,>[:; ZOA@?PW>/+:.S>9UA8+:!!KXP=IDA)'/[\E2 M&GJ64H-#4LA_SU7!M9!=>S6@J<1L!N:U&()G1$JK1H<-;A$3GB%>V*N(L$$ M;D#QM[J-MI6#5Z?89_1N7&>N)E-M-8LL:=+:.N@:SWAL/ 7.8\&SK=$*ZGZ$TL7_@2Q,YK$J/]%,EABH% M_TLVW9V_R!\'(L7=0$RQ\J,TRIN,3HZVU!B[KLJ7XC]+H@#_'MC)R' L$7,BCW\X(^U6;J4I*1(E,@&CEX-0^C M3ALJ :ZZ:2*CH#HF +)*G=I M:[3GV6PV2>NF!@ZMM[+\&N4 VA,L'%PB>R--U*N.IA* _GIY=@7ONS,ZZ*(Y M1Z4C@"-:;:78,L(@(4;9OXPN13:11OC%-;IC,:^IKW#5$T7X!>="4BH+*_XL MQ;;5_8W$# ^;*7H3G?VM4'!6O5&JD9A3-@:?.&-O! MNAT1NB]HL+&>,>V=,OKW'!B*?#)^!"U+1X67&18- M@\5V!;OPVQFU'JS82C79&9.:65*;OJ>[% #+>;VLJ'$7K4=PDQ]]YXA?K"G( M5MK6BA7J3%:C2?N$34B,2^Q-T2MHH/=/1Q+8")>$E8LP&?4O$Y/&P\ MK^8@>1Y37C;EM?^8\KIOC5ACU\ ::BH#BJ*C@._J7$;Y+ J+R00<#/2H9_," MK+N2]8T8Z1R#EK"^[Z 5<"&U"EZG:.K.03\*JXXYFK BDU:W74$ES=F[IU]4 M!8P#KKJYD5_7RV=D-(YN2* _:8T[7-COS[,4R[:<6 @E\^V5V^TUVU=WL'3- M+DZ^4<3@CF8Q>F[DG/S&=1!1CUR@$M^X5]%^8HU&9[EVPHX.*S%=6+\>0%N5 MVEO*N-J<]UU5[TU91QW6N ];T89!UC :PS"=9XIX%DP]NF+\D0S1S;3X3*3Y M96LXK[1<2L%H;(P#:J-Y*3!F$AUZD.T^]AO;<+GA!A4ZW MAMM;^]OF:\UY_TULZ'-M2&]/C\ZPTS0Z'ISU>Q>G9^>;!4'0^2XD)Z@MWW,! MYV]B!.)#:;\9U@'4W=. A?:KEVK6A;B=$R&6V9RA0QS7[/EZ-0E5-);7U TI MD(4+*:.M ^Z'P3]2-(7^-E9@@8-@VMI[MAUS 7N>7V93WVO$ 3W'!LJ9R"/ MT&J['[V##: H67R9HA-,(S0SF\[!+FJLOK!UFLY+$"YHK7EJ3/C*Y6:KJ[XA M3P-*7JS9U-$$0_8@5>(H(>(1]+T/ LSK:.\%HA[M[\7&N17@8T\:7 MIK7S&RZL^EG6-^X-D![#P!RUCL>4YL1H%]G.1%,B^O<\+^;3V-0,44V=EWTS M-XN-=\$."Z9):2<+BR6J7QE&(EY:2ITJ +/[C>F M H&$HPNF1()? V]]N0S+5.>N/)V;DY/ VF!K&LO!*-:OX_02[)=*9I9B#<>! ML8+WS1QC[49'[MB(YUC=XZG =LRINP2J_HJQON89.$5T'.8Y:!ERC S9%?8% M;Y\RVY8NB/[=4T>7X'AEWD--Z ,Y=9[2;BFN*S)K;:TZ)IU(RU,+8C '.R;E M[X.""(P6\JK)L'/-Y!Q>-OWY0EVP6H8=MQJ(!<0,2V3!F;[+ER\-E7;(%NV M6!YJRP'A&QS3&;DP7*IJOJ%XU$J6D3MJ3#QJVT1'8!B/47OD S;<]"_Z-V0F M\\E@5_<:,6?S(W2ZAU(4&3+:(I+(IRA*M!B!OV"''B8_8UT[O0.>;F$+7.I= MXRMD,_I.16LM'GEW:9H[">%NY4R#X C<2:U3\:<-1M"J5(RC3V9941_(/'2/Y]"^R:+7K_W&'$2IU#[L B+/-N8/K[W8.1V-;L0B^F M+L*7;;I&NPH^(^QHHY,\BXS#=$O7KF=W1=%1Q8NZX6B&DS1TMH+^H?2^SUB4/ "U7[WVL(*<;=@TW@MM24:2VZIG^ M%O!6:D="'_$V5&%-;K_&8XE^R)CG+==6_" 4-!BW^BUP,RZS2F+CK+&OXP66 MO=#+3)>92C^88&V%'(T9V# ZUH@AT/[4@,_JMI%G$;G*$_MH"COBJ/C!AO4)JSA')!M,>#CHD"WR+%440K,AWEH+-Q?[(SQRS-9 MH)$6;;UX]I\V-;$AR1>,J?GR>"E8-A(4!.0H#WQ;I\(0^^#O)@IH%X M/*,(H^4;@+-X :)K NQT#,OM IB6PRQ1&58QDC+FUD&4::D2MK#QXOP7+$,O MYU-8_T=15!GR^/OW/>,TJ"+RLK'.9(QY'!A6S^@4PI&Y=0D*$&PSOB1=L#CN M]@N$4^BC4%4/"T%H7^"(+#K_%-D6SB38IXHD?7Z=15LLVU/=(&9^VZ[EZA9. M(SU[ZC32S0F(VVM2(JJ+T'AY4/9OW!E0_+[V2\P2$4:;8S:9WRHEX8E1XG\P_D;6JG2CQ$FRP.C'A M)#6CX*5J9$JTW!N+HV9!Y[JMJ\LBGT\XH *245+JVJO8+.5H7I!\IZPL':O& MC+;Y6TX_;@(YI ]KRUJ"V)3C>F#,/G->E"E&3H'UH K_#XALGI!;4]R! /I MN#YAMNS"F;+@H?P_ 3C,1:8 M)!SBK%JJ6^'?_X075FFCPU[('V),8%Y('&BF;/R5ZG_*',PXONTH1S@0I@," M\+!_,S6ONME>3F [9,.0&-0@]C9-> TJ$ETY+KR2/H8;8_M(TVZD0YE;( C! M[$?/Q1>#VU;X\K-VNTV*S@WI$CD:4P;CYP3D/83%X_.$9\6SIJH;W3R(26/9 MNA8,+F!N!C%P-3"!N[?D[8G(>CH+AW--JIR#TJS=KU%3X>'WER1,!;3W MZN" P<0X;QIJ->[H V:$F -XXJ9:@Z2G0-\V=-Y.J'WT4A#?0VXX!'3H4],&Q N];?0 M@;?4,*#L[UO><[CQY3T;V>SCAG>]'WP87-# (;_EAR;,\;"Y,_C*T=O!^\'% MOS:PM_.B$=?:SM Q<(">U[-R!)>@F!.B-A!+IV(J9BHAN6D?&X'6<,OC!H1/S['*W]TB^L=XO: MQ18#'\,[9N24Q"M2QQ303%(K11P%@RZ <'D'(D$D(\Q3,$HQ]VH2D@*;,)6+ M^S6NHS%>_T4/0\+7QMJP*6A<&KH8@VE6NJMX'AP]8ZI*LJ#R$2C2@M%.F,HX M-HFKT@5#Y5Q5&JI(38DRT>6O=,([V'L<7>?S-$%]7LS9>2\HCF@=&2Z*,:<; MMYSK;C08&RB^.YIG:O7T==M&F!M:$3JDP.>+N@B MRS/\"HBA3)46]X(!):W#1=0TM,1R:U./5Y;&"^+Z+!/M60-AO_U4&,TF-R?S MG;2<>C,D/_3[%X.37\Y1"9U?G/;^^>OI^^/^8^OI_4,)'#'W +G]7B#E992/ M!WIXV.JL=QQ22JQ8DI%?YJ!G/XQT,Y;N>T-1;QF(BS[\7X-W5-A+_>UEJ;-/=W+=2;M#5P.D#C 2R73CU)Z:LRAN>@:_T%8-=-; M368F0> &L>U0DFKA&!AL#0%R0QBRK!J(J['.QPSWN$7#,8)$>1DNCG>BT-5@ M=3=(7,^?L6:6F=+@SXT(@I*%PU@*@0%!2"N&;]'/>RP2_X9A.J\6RC&99Z>\ MQ3;%!S93HGY3Q5:429D8%0\K-K)@2"N^#59L>\"IPX;\X ]KQQ]]Z)\M'O<:NC(NJ[+258C M6I2O\C'PPMG74W ! MP+Q)*YR]2AZS%U+"VPWIM4>X:Q(XV:=AZ(,^CN;I-<=\O,B;#=X5!=F>\E[8B9]LF='-Y\V,NRN:BGFU\ M+JIS.O,^B^>;N'"M%C/K(UC^^3HE80N9QC?%K.Z=L;O9#MB5-_,]>6M=CY$= MF213:7.(*_)%'0 L]"D8L=.+*\:R<_CK1&N6\G3-B",]GE1G:J.PU%N8 IL[ M)M'6,_!B$YV D\B:!N:@%4RS>((DD@8W2\TT!<^TIH+/P.3!FZ&P@H5,P%BG MH:^^*:Q*?68&(>,DKY#KK?B PX%ON5@+-SP4B_LXI]AX#L$3=74=(OK)PL@\ MT+\F\.@2 TN3.)I&)-PHRVD2DGG[L$23EAW\%KL4;1QD:W$R+ASG[+(DAY'T MQG#;O_BWP<"_Q/]M\(?[^0]N>#2_#

B50)I$&?J:567?C% ,8HEW$#!5T7 MTC%!%%+>-=.P5%P@ ?'+RI&3W+AU0QXN MX6T*!PI>M4Y5P\LNJ%WP!D/\#HWX&]I >/?&^UN8/X^X!K<_WN\CM:\#@GMO MHK>?S@W@A,)^[<&^&WF;VK*C0HGT MZ\P)\8!!M3?!^;PTQ]-LH;WWAR1ET5N39.GETZ&N,7OH3&;=+G-UYC*;H"[7 M.LPFB$9N[52,1RVAJ!H0VGX[-EFC&75#(0^CML?H#Z74@L&$-6%@Q[R%%?JE M7Y_/)6$&#'YOGY1Y\,'$BBF_Z%CW'C.2$MZ*!CUYTJ!A+QK%"D2@RC7HHP'( M1NBI.D(7FS%&KQ.PY7J"5#R&%"W ?7GWTU ?2WI M]T!A0P[SE+FM9&[DSH)]-CF=I?E":N$2S5*1-7Y?&:%D+[##.S'DE^3$=%2- M%,30;.,9A9M4PA/8<7JA!L[P!X_7LZVP&+"4.")<8:$=-HG?CAEE;P30X;N*P]V>WK M%]K:B*!?;*-+:5>&'5R<07T!!0C_8>'1'"I6 )(5&6PL?RHZR;RI3)3@Z>@. M6HV!U&Z'KH;RGS,.>MC7H]OZM^(,#5GTH)QA8>JNL6V0@.K 0D(VH)R6T.7G MH&<0& !U77F*)QEM)^K?8_"+/Z9A);Z^2'X'<(S\K; /?56L_# MW\"E*/V46^,*/% .8V&9=NR\X9:Z D!H7"TI+>J*045Q'[TFV]==]TXR'I:_'%%>XY+;QJ,18+6+V)Y)J9DO_5NO: MB(]^SGJB0( ]>"-'B% S(U(MC6&.RP(XE>N4I42^\6UIK8MORV8#'A\6T[ MO<0R^%Y4D-)0JRT;1VM/$.FL](>9<$J>DCI/*RLUV^YKJVU,D4WH4!E7W"O\ MT=1:SHLK1>AWO('5B9 N4]Y^0'FEP.%QJ#-E;.-FB E15)A9J-*.OMS">9E9&,2GW*3K+?7^5&[;@:FS(M?368!D4@T)$$W$J#)"I 6HH_6'M'M N_KDL9=46&]56R]=RGDXS\Y,H.(I1KQQ#K*A M*'EZT'I/"8IM6J)?85/*1O'00&1R9@/3W4C+NC9^8I;5_@CH#[^WF0JAO@"%*E^0: &,,#QZ50[S MVGR=I.Q8SU"FJ\PG[NJ*)CK1G,U56])0LL&>M%'O'DO]T#Y]+B-\6NBG%JVC MJR7P4=I=&6[7.KVU @JK0?:?[5'UA__)@=D+UN/JNXWJ=R,485WD#@*L*M1P MKO69H@^G(I&Q8<^O?0^/V4F;G7SQW60G.Y.*_.NY?$'HP89-L(@ K(P(;B"( MF_1D1CO<0X9I=0?[&,=9 MY^#LE=*$\E-T_$K2@B9+L"6=LT8LR-H3[3 N!Z5>!.I#R-P@2F-]M52RZ5K. MP /ATH.@%KL6K?3%1+-5M5R+U.!^:_>GYKLJK/^2&$'3K44XV)-\T''!!B:6 MJM,218)BG)JKMC?8DCYLM:15=I6G5Z:XZR\(@;#.,#%5!MUJCV[CVV'"LKB! M=R.2[EOC!JO\TV;5J,IUZ@NL6WXO=*DCZ_Z-*+MA%!DU(B5R.@M< M%MN:P6> X1@.!;6_FY5[NKG\I\O\\2S@#]BP5+/JAJ"8)@_.=;22M)5!=PC! M;,?F=:4YS:RKZ'9.I4LC MSGA0CFWB(#-_$P[OH2=MZR(O7M"T<*$ MH.TPGW*E#:57#(GDP00QBY@@P*K(&- 1S ?XEY XX2ZS' E-Z+^1CW"E*RYJ M :[2U '^%<[."_F^\&JK*5KUN2:&3'E2!7PA0RK6L &*VLO"U8^R?,D&@O. MS'*9\SA?FJLS4L5H/L5N:5Y46#PJ2DX]<4&TR) ,BOPSN@$9-A))&4QZVL9O^E M"TK0CQJB5UV-ULVI[5E$J&R74-4GDTUW9@WUL4\:!53]G@/.VZ38HF8N@[#/?0P.QJTC0/@8YJO@U! J1G[!T(-D2IU3)=(RR.'!^RCF6MRO4 M5CK@7.91,S3&"'-)I589[>Q@$8\8@Q\8+UZIQW9NU&&BN7=R*,'GDLM6"$U6 MKBT^9FM[B-]O7[J;)"5]KH[$Z-]SI0O\P@,L*#OGF4?7%+@-CYC/55%Z6SH\ ME69KP0-[+B4M!SP;C3BGS:$PBZ"S1#S*!>0!'EU;QMI-^;5OV!3X8P_I6'G( M@$%!,QF2I8Z'1@.M.0]CQEDMS;E:,TL2 MM DTS&'U(15L]>1Z]M Z6<]$RJD=PE/#X_(F@O/UX9?]W)7M+^/(AB[6]2,D MB6W@Q$^TOB3J-.J1,"J(\I<5I2MUGF=8(F&VVIY$U%![5$^!TB>L[P!BG112 M,OB<* I,H%'T)M<%8N8=)$VYV(?VYV$QZC48T7G?<>IK,QUEC4%6]F<]P/'S&L6Q2GL>6B#<^+*Y]"9,2'X>LA5 MEWBV"7-@M4JE&K'(K*(TH)YBA"Z8AM_UB];,>EP]]; F40A*R!,G=V3^1^Y\ MY,Z'XT[70(8]#,N8!9:]6LE>-_FN2>U-=Z#9Y:6)[S"8.!A\5SE'^8 (ORQ, MER_>IGH M)3)+,.Y#/^B@CZDF-=#K@2Q?\<8(-]2,IL!@7R6GICG;+_7?-T6> ML6Z"PW2 1GUS]%)K5?>-_R6KEV[$@F,2Z M$$%P-0O.SXWO!:WA$3KK;T72),4Z0]%Q8Y0G(.MPB(? 4U-U_@D'=,G.#6F MA^_FJSM#[ZJ[#.XZC69.R6W!CUQHX_?>K[GCUW51W+!UI(,H. MGG\#]^6&64$#.RSHK']R^NFDU\G'^&'BT\G@XM_W=55^R9; M;?'4NCXN_'R4SQX435,/ [)SZ1H0D0\%5D!#:/$ZEB!U(#=6VN,["ACE_ M5$(PKW1/1?\+MJC"-S_J$0\-LRX:,.WJ%LA(%CCDD"4Z.YH( CK)33>YK?;) M9]B/.<^H0@\VW6D=6C^=[NA1*< CUR4;?LWCREIN3,-B_L^6:L,%VW9*)M]- M%>:]TFP4[5,AR@@X5&HF4@N22H/@S,@%S$E.A_P#=?#8G] (8IFKRZ#G0'+2;4>T%HI1A0\2YS\QZ*E2-)[FLL;F>D:==GX_;RZ4Q6 MRA+=49KFKHBI9PN\3GUAT 'INR0-71Q9@]DM/%! 5 M37>#RS7,.CR=8Z-C2FEA]Y8E(WH#=E +@2G'+;I'9PQ HRZ/QQ57 MX#'D'. MTX4E3036BK!.)7$D*3"O>T&\Q2B+DH>O+M2#C3 72[LF6&IO%BSA4)J"^9LN MGE+N F$]\@QVL_"3(;I_D$+9/#?W4NBFCZ%*%5-V(DNL'6" )O@>[M&,1Z[O MM:+^N#+G[A'23Q0VKIV69BEZ>)9;KL&.5[C/2/?I<#*4KF]X>XLFDV1+-ZT4 MTM6V9LB.")6EG<:L\?U%@*8J%P_!6 M0.XSG-.+X'SF$TQ63'@F-+\J MP^)P3H%P# 13^&;.>2$E_12'[++-D:CJ M]O(D2,VERL>A74^,10CC%QJ\[AFQ?Q7G>%3A%_.6E/I!MY0-J%"D!]*^"JPX5F,FNZ"#2+;3UV_?4R,W$ZQE12M]*Z,;=6?(5C@$%6"&X] M!AE&I?U:@*UZ!%$0',S4C(>?B"*QU-9\3?-+6]8"F'LKS0Y7,58XY=TESKA2 M_KLSXD9=-^*T3_=! "L#WQRSYC@!SNVF!3>H3V6G3I7VUO75SG9,*,%FGSZW M-187Y.0ML^"LLX4:ZPY-T<*^30I=HW5;4"&LP-,6B0$SX%I/)VW11 3.M5^% MI=#[Q#X2#:"*A:+ DV3R(*MFHIH7,M8M H&ILM1MHBLBW!;8-AFCFC7M22FC M)558'HC30"KOL62\6,U8WR\JQ2P/K$1KN4C/8+PO.?! ;!]Y_T.TS"Y+@".P M(A*NGPC9XX$9_028VRT-Z60F1=H4,,-Q)B/86D+VC@55#QE_"3??W&#PA^9U MQJ]@9';K"#*HGC$JT9*Q=C-.MI\ 0WH?LJ51MP0T1&Q30B]T_6H&7S#CIGY3 MV]YZC=Y-.("YX=S(]PV/S4DX:EWC9K@BKPQ"&;D&8YFA6G>^4I7'*Z'H_GY) ME+VGWV,6Y6$%*%INTTR-;5=<80#ZB*RY.APX)/9P*VK&^[(#Q[!++#V00RBN MD$1G/)(IB= 6XD>2:AQD08J^55,NP.-A,S]P@KY:A7TCJKXI;>7R5OT_>N\_ MG0]^ZT?_\^EL<'X\Z%T,3D^B=Z=G4:]_=G$T.(F.Z*/S3;34NYZ\ZN,8\1+C M]>_R8CY]8.W\*4O1.D2F:)A[:]"5V$/'L _:KM*/<>GIN9076%+?9KC WN&> M/UP@OB/SVM"-X=7FB2P4I/6+#Q!8)JTPD%*11S&?&C$PYV$LO4M**@T93@YKJ3G^:%F"7@X] MUXP9Q*C:%0^B<]-\@.1&4I*3."P82"<(="]1A9WBI^^!B<^"0F>$NJ^F%.YU M<::EQ,&UWHFGI8+)A#K\9L:/-VBMY@A,FS8*YT>[^7VMZQ<8HRR7/5.L6U\J M@V8+D:UJGS%7K>CVW(JA.V)4W,!5L/Y*^XZS0F+Q-UKL<20QJ,613C>8G;KY M0=,DVC"_H^30&VL5'-0\P_V@BV+9K .Y].T&!(VXP4&L>94#GB\78!N2?X4:S0@/^, 0'T%)^^XA M\3_"K5?N!9\[T/2^:0D[8OFX]^K@D&/13*-VGJ8>64>$-*9Z?Q-8&AQII.\2_26!3FD-$^T'%OGIV*86]_ZQ&XC)476UY:8 ,JX^:&D[I> M%L#Q"7@W_^.]X(>U5@?,RKM($#\M?BLW3_O$7R$72;,?J\>(I%=DCF6 0_($#*Z\OB2EE@ M<(*PHTYA0N-HHF7_52WOD2 +]"W;;F'=/GC30/^I8;%00I.=BZC=1& -MWFL M _C6&E0;U!V++?K>LA:H)+6OT8MR>?BVJ)T-#<6!PY08::;%D9:1H22T.)O MF(_;^X[S<9T1:!VO:CC)*S5B(Z?'P#2].1*F,?-!7B0ZM$Y5 616--JSU&Q23.:7!*2JEB8BN7>\'FB+<$6"W/90_]NLJTNW7K>_ZU_=O1V\/YV MW8 =B%'I>(N7*B@:2>S6T7A+WI33(BY_ X9D')0YD&V!(@! MAMQV-=OJ.*[_9 JYCK4A,16,6GPO![5EFZUBZS([@.J8*_?US$0;GK">V-V? MBT6+>A_6D7!D<*NW9NH)J6B1&U!N<_UV (M,J[GFN+*@DBZNI%33F5"%U#T% MPX5SH5K2DWE9*NMJ?[M7Q0?9Y??E@8VC>JD* IW.J7DIUV'.IMRFKCBCR$QC MRZ%M!62U,B$7@$I;K?)Q>1>-FR5')O"A"G_0E/%>N*Y.NJ)/4F ME/K<$H/N'S^^VGMS1A))3T]%@Y@,D8R!X%/8MQQ7T3 5V6?X^D$[HNS?T '9 M_QX=D.!,FRE[;:I_>/]EXJ7EEVRB]@L7M98%/^P0C^=.N]%W^)>_)\]_#%6K W2WQ9Y;/7.P>[AX@3 M1,.]1R+5A# 4H(S)R7K8@951(LC>^B *3%'M/]W?^PI!K$ER?^_A:/+BUWYT M_*GWSU]/STXB! )Y=_I^[3:V29M^NP@ R;L518@(QJ"D?Z.C5'Z) MSA8BZ_R9GHBI9.=E@Q9]@:A0>M51[U))PBT!P8E1UU,6F8]&AC,R#NYH9#P9 MYLD"_G-93=.?_S]02P,$% @ I('(5IG&^_EO" X2D X !E>&AI M8FET,S$Q+FAT;>U:6W,:.19^WU^A(;49NXI; XYM<%Q%,-FPE;4]F%1FGK9$ M2TUKK6[U2&HP\^OW'*FY&>/!L]D)28T?,-TZDL[ETSF?A"Y^N+KIC7ZY[9/8 M)I+S&EOMT**_GE8IR+ MFG^^J+E)+L:*S2\OF)@2P=Z61/--*VB7C6.N%OQN%)Q%JGI^8X?[OY)K.=F6 V;@?U^M]+&W*6/]@*E6*2 MMIVVT!HIL*UH#I54NOVJ[OXZV%*):"+DO/WC2"3/,Z_-*8PC1@;WGWJ7H_(Z&93_P/4?/CI8Y\$35H)6D?T MF-P,27#"%@_OR>A#G]SU>Y^&@]&@?T?Z/_<^=*__T2?=W@B;@_-FJWSP-G;O M2/?JYG;4OUH/#=KEPM6L-Y:F=H?ONM?]N\K-SQ_[ORRL;-3KC1<;"6M77^[3 MZS^YL2*:?W'?!(]\TWK2-X,RZ4K^0(9SFI9)R#7J0FQ,[>M7)V>=EQOPO-T9 M90P29$7RJ$A&VP/Y5R)EX,YV)3C+OGPBVL\W075AQY\_>V?#4^?5TQ-TPX#$ M=,J)YE/!9U!M;"P,^2FG&G GYV3(,Z4M42EYKW1"@GKE)Z(B,HHYN&5)BJ!*FF5E]L2 M2'G(C:%ZCB()O>3$(&I ((X&S(/V9"1N#@2;CH5,0Q\U -<7 S"ET8V0\7W?#=X3" MYK>#0DXBD4*<$3*KN)8!@B .S7JM7:01I!2*I!F^AS)G,"9@9RV(9<"=P#24 M0>@1M8AF*5>P+!!A'DT-R&>.C9=1(I<@ %A4 !@WG7'ZA-3$)))J9A9 U7PB MC 4J;PG%EUYOT+*\AC>S4&9+V^\( #<8!;!X _88I^N.(&/ 4!MI5W-)'=2*BKJ"2[E(R=@H('V"+@8H'G,G$B8?&\$$U0(-$+[N MNT*0XDBYP5KL5J9QA=NE264X*&0A+6.G# BF"'-),;N#64Z)54V''IXAK!,; M^#;F* @)&/IS]H*$>^A0'A\,E!<)=Q/)>V>M+4#OG^_VQC6LA:E@"%=J5$HQ ML5,#4$>"B1BFFBWP! @7="RDL'.L\D]-BZO+0<^ARB^,#=$U@NKJQT-A4);K M#%!M'"L)0Z694\!1U0E/@6Q( #>T\ Q7#8H #?< AM4E,DCAWQ&$PX.!\#(; M]Z=4YBYE88!Y% %7%%,(C7F"\RTYQ1XIV#\^30,=9*$CI$_CR>98Y7:W!OL4 M";J4YLBDH]_?_Y#Q@J.[5D"ZQK*LPS#5&?ZV&/C%JHHR%]WB<"&.9$ ;ZU9_QD*,=72* ,22R1]*% MXK!WXNX( 4\7TGRIU['7*J9F23@P!3K8<^9J@_-'D;?G1(I[+HOSA$?RY?_9 M12^$^J%ORDX.#NI_;%/F#AS98I645YD*$^7JE&@M%9I MLZSZ[@4,F23"6LZ?*0MC!;P"VYD _=P@1X!GR,(&LSS\1V*]6(3\UUR ^F[! MY6GHCAV._]I[_3^K?5<"5P-?"0 ;[GAQ[QP*#N@H*O9R#S3C]!Y+L.=NK@@[ MUNF.0!>G1"_"7+%=\><-3V0WRJ"CX%+@ RH)1ESP,,D "3)PGL MN7[CSIBBJ#QYGO:=U?C#VQQUH91'&G)'&0+/7;H#Z+@SZP)C95\)13I5Y3AU Z$2DE;&R5B5M<%9GBG4 .$0!+@IYXW1G<[T:[&Q[;MAFH]IH-K_X ML*V@>M+:W;P^;,UYPGL#'&XRFKXM-4N/EF^[D3V08'/Q(DX?^]R[N[06^3]Q M$;G(7L&R<-6/_#-/X5OPIMXY*[O+*X\N9!2>>9G1[G+)3JN_AL'OYIO%_@^9 M]6PLOX95KU^U(/&XS]6/_!LV[@G<.II:VLLO>X@6* 1Z3_P,,=3%G*SMN_HQ50 /?K+N2]R[M&M/ZH$ M-K'EUN-M5]8<"7B";ZY?%LR4ORK9]C\_3/G.ZX,%BZBONM Q+.[<;G?926@V M/OWE1W<-\_*_4$L#!!0 ( *2!R%984':^> @ \J . 97AH:6)I M=#,Q,BYH=&WM6FUSVS82_GZ_ E7F4GM&;]2+[4B.9V19N:CCLUU9N;2?;D " ME' F"18 ):N_OKL ]69)KMQK&L73?%!$80$L=A\\^P#F^7=7M]WASW<],C9Q M1.X^75[WNZ10JE0^U[N5RM7PBGP<_ON:-,I5CPP53;0P0B8TJE1Z-P52&!N3 MMBJ5Z71:GM;+4HTJPT$%AVI4(BDU+S/#"A?G^ M\G,(XD4CXW#NOAB[U'L?"%X;4O7+MO(+V\S5MK&S%XP"B MQ]57P/H&]Q_ZMP,R?!VW?\#]'SPZ;I'O#HM>8TC>DQN M!\1KLOG#!S+\V"/WO>ZG07_8[]V3WD_=CYV;?_5(ISO$9N]=O5$\^#5V[DGG MZO9NV+M:30VNRZ:K7JTMEMH97'9N>O>EVY^N>S_/5UFK5FLO7B3L776Q3Z__ M9=J("J5(3(A'Z2*B5XL?U/IJAU4CD-.)LQ(LN:\KEBDEP M(9$@(F &*A)"DQG)$J,R#BL 66$5!B21DAB>E* 1"6D /RDB8ZB41CJ[#8.$ M!UQKJF9H$M,'#O.NC*GA-P;.P)21E26 =QW!11!F#,0$[*TDL NX$TE * MJ4?4(IJC: G+'!'ZR=2 ?&85>1$ML@@, (L2 &.GT]:?@.HQ"2,YU7.@*CX2 MVH"<-X3BC\YO\+*X@C<]=V;#VU<$N<;!06ZXEI^W;\YJWFE;YZ#*1082A0Q# M 8\V6 M5,F ,_A9DR/ !N, -@> WF,PILF(DPXPTR"+P,(*X.81/[9=K0+&)_ C'PF5U!EIF H*B)T);XP(HG M=AR4WDO*7*5=Q2-JH997U"53B&L"AOX MYG,T! *&_IR]@' /'4VQIKIBD"U]>,Q7U":J110 MK:TJ"0*IF'7 2M413T!L1 !N:.$I[AHT 1GN R[2Z1 X:\(PL'!0'C!QKT) MC3)+69A@'H:@%<4$4J.W:+Z%IMB#@MWC=AEH(0L=@3ZU$YN^S,QN#_8I$G1A MS5%)A[]__B'^7*/;7*,)8.8*!?W!T/.=K1)008 Y$]L+N09 N_CIU78ZH7@@,IT,*>,UL;;#QRWIZ12#SP*+]/>&)?_+]#]$*H M'_JAK'EP4/]CAS)[XN49"T1BJ]J/KV M!Q@RCH4QG#]3%GP)N@+;F0#_["!'@&=@88TL#_^CL)YO0OY+)L!]N^&R)+#7 M#L=_G[V^9+7O1*#5(%8"P(8G7CP[!X(#.O**O3@#33E]P!+LM)LMPE9UVBO0 M^2W1BS"7'U?=^,RU*G0!D(&D+#H=H$$$Z"R.X+ MR8O*UONT5U;C#^]PU(%2'BK@CB(DGENZ ^C8.^L<8T57"44RD=&$8SE,Z"B_ M>E2,0^MT+!TMTC4$ ^+^%*U0WL#!&;9;?G=7__%&A8W-W MU]5A*S80+A@0;YW2Y'VA7GBR>UNU])%XZWL78?HTY"[:A97$_X5[R";V"G:% M+7[DARR!;]Y)M7U6M.^O/'DG(X_,RQ9MWR_9N>JOL>#+V7JM_T/+>C:77V-5 M;]\T@'?LY_K?^=?6N2=XJ[C=&9&QQOQKIBY<(69;KZ:F$JW8N5+?>'B@G?^;)AKC>JRR[4!P[( MS&:7G=)G[=.]*FE?VKSX#5!+ P04 " "D@#/-# $RS4TNI.!< MKY]NA"T'78WERG* ^_6WDJ$)H=REF4Q>.N2#!WM7J]UG'TF[H[3?] 9=__-% M'R9R&L/%Y?'9:1=*AF5]JG0MJ^?WX(/_^QE43=L!7Y D8Y+QA,26U3\O06DB M9=JRK-EL9LXJ)A=7EC^TE*FJ%7.>43.48>FHK;[@DY+PZ)?V&\. '@_R*4TD M!((224/(,Y909E_ ,)9:79XN!+N:2'!MMP*?N/C"KDDAETS&]&AEIVT5 M[VU+3](>\W!QU [9-;#P?8G5#NO-2M"LV&.W68W&]MBV:_5QK4%K03TZ=-R_ M''320O5B3"87,7U?FK+$F% U?ZM22Z4W8Z&*:3MM2^JN8-B*[Y7& Z%'Q M3"YW^T/_].2TV_%/!^?(ON'HLG/N@S\ IP&7YLCLFC#J=[74J1S:9>B,H-,; M7/C]WIKZ2JEIUV!P OZ'/HPZP^/.>7]D#/X\ZW^&3M=7$M>VW75P]*/X,!9' M&[+O0/9WGDD6+1X=,^<.9M7O8G:*(,1T#L,%2GGP9<)% A=7/,E=-//[NW!DO3K!\J&%0F/N9$X/J/%S"D*7($,%$G7$S!L8V/ MJW0M"0(1%_H]8EE 8OA:C 6*X(;0206+H8(\T)OU;8(5IE?\@BB/<;X C<8, M(YPQ.=%F!?V:,T'5?IZIJ6_8M4\. .=V#O?#@V\<0LH+/(W00G\>3$AR15=$ M#($+_JS"R9%!&F>)4* MFJF,EI68Q#'@,'0&^8."%%.D2D@2J.]H,-1EADJ9TLKC@A \I4+/F=UA MIOF@O6)*Q!4>\9*G>*CK!$LRCNE*/.8BI,) J&.29K2U^N&%+$MCLFBQ1 .F M!WE+8V,N)9^V$"CO6NV=N$Z6IX8F5"&^J21,NZ@F)+HIP]7,2[&I198,-V55 M+,@JC:UBVW2VRO[+K&O6&X]OM=HT&_7JOVAUS7AQG\EB?XRZG97J/8(>^4:$MD'C'H MYXCW>+%^=/\<4;W=J]:]3#]O:J^U&._)6UN%6KH7+O=076Y0>O]*$10L[T)0 M:'BO"=P7!.AK@NT"ST6FJI/M/8 Z/;L3/(6G.W!_#-S]"\&P%DFQ&-F ]6 3 M2DN7 /]?87A;F\@?*E2VFWF&7O2,"P;'E.0A9]_ZT9-OM=RN'WVIC<6N']WU MH[M^]*GZT5W/N>LY=SWGKN=\4,^Y5F,]?R7_<_2=+PS4UP3=34_T!Q;WL-&* M;I3_.W@?V'UN-E*J!+F1=X* YXE4=^U97-;K?QLX^A=02P,$% @ I('(5KO*QMJ&WP$ M>/L6 !$ !N87!A+3(P,C,P-#,P+FAT;>Q]65<;R9;N>_\*7;IOGZJU$(YY M<%7Y+FRP#]4&;(SMAI=:,4+:DI+*E!C\Z^^.S!0S&+L *86J^U2A'"/CV_/> ML>/W_W?<[W4.0U%F^>"/!;R$%CK_[\7O_Z?;_=^76V\[*[D;]<-@V'E5!#,, MOG.4#?<[P_W0^9P77[-#TWG7,\.8%_UNM[KK57YP4F1[^\,.082.KVI.%L^C M)C***+O.4-=EPLJNPMIT?>34>D2,TG9Q[WG0S'FO550X>*.9MT19(2ESTG@2C:$DO79_"-\'WS@HGX_*[IXQ!W\L M[ ^'!\^?/8NFM$MYL?>L.?$,ADP6FHN/;='SV>FUZ6=U+4%(/*M/CB_M98.O MIQ<>'1TMG;^8/DNGK2G#^2=GMUR?#'7(AY_][_K;#VX_]$WW\H 'YL!3\.GB%%T^@G'-XT>ITF!:0R))L>7^W )G3*XI;W\ M\!FY0=_K'P*A\,@8V[VR<' ).K?_VQ, S'PV<5X,]>_,=__,?OPVS8 M"R\2?MTQ.K\_JP_^_JQ^M,W]R8O??7;8*83[(!P$&D!T_ M3Q>&HOXS\SX,JC_A_ ;(DB)S]?N/AULA_K&0:6Q5)$I[X22CDEMII$FM#7PX_I]PLM#)/#S:TT\G M=B4_?$NV#G?H^LA_63WWC\>[GK?W-[:VO.U_6V,X7 MN.K;UI<-\OKK>G]W?V=[_>0MW>CM?#OXLO[MY=?=%8?7/W_ZNK/]%>V^63O9 M?+-&-KZMHYUO?G]WY<_^SN?5;^L]A=Z2W9.=STYLK*R>;'SY2G:_+!_M]M\? M;[SY>+1#_MS?V-[XNK[R]6CG\Z?^[I>7\.[50__F=6;??!3KV^M'ZP2>V?^T MO_%EYWACY2M9_[R*-OKK1_"LD\WM5;*[OW\>/W;\K>=;UO9 M[N=5LO%E%6UN[QSO;+\G.]^6R>;V&E_?WNVMK_2R]4_JV]OMU>'Z!W3\=GOM M>&-['6V^_XL9;ZTEMDND!*GK)>X:)DF7^B@-00'[@!9>(&!^13GAXO=G%V!] M2)3'>NAU5CK3VPFF> U'RCG.W\,97X.SC&G6L>A:YGB7!>.Z"M"%G\AZ4*F! M6[SP(L$P,83?P?-S/\?X3AB3:S!6/@A&O>M:;D27$<>Z6G+7=9(3K+BW//J% M%^\?$^%E@-=7$/?,WD*G5G[PV./A\Y@=!]^-II>LI#G+W\]L/J(R+^:E04%X3VZL"O@!O12HP_,?_O M/WN[I'=HO^1H?7L-<-GMKZ^\[.^NK*+=[9=?=OJK>)V\/]K!UO+/\5(A,D>M-5!NOD]["NDDIT!3)!2IA=QX$=NUTDP>#\(82$Y8@B39!' M#""Q$FLD<,2.:6.XN@6AQNMY_C8?[ U#T7\W*MP^^"FO\GX_&R9&K:7P9-%B MFZ]TW_5?#S:__-E;_[*#-\@6S+KOP;.SC<^K;/W-I][.Y_?'FV_>LXUOJR<[ M_???WM*M7OCWULGN9W]@"1/K_8^ ]$>Z^V;G:(-\_+;Q9@WO;.\=[7[^!.]: M9;LK>W1]^\]L=V4CKG]YC_^B@!6%202;7!D0GUYWK<(2\.'@J08=2+0++][A MG2M8/;MH]18A!N !%\IKC/5DQ#\O*R<*T.Q41OWS(9CH?RR46?^@ESRJZMA^ MD<"^8)Q;O)J+IX9_QZ_Y-F%B;IVWBA2&--(8+X<"X@9&9PW/&!! MO=2!_[5639= > JFJW;1A\T,B'.3-3YSMQD8#;+Z\\M] V1U^F7]8,I1$5XT M %0GQX\8GQO_3L^XGA(U^+91@'42'8L:&I MGYS14<7/%Z>LB=D\__AAY8=GTX(Z8-@SHRQE2@B%!0F@& P5AE(BJ]DD2-(I MHT\R5H+_=#9!>WU(A'CZ>3X[A&&=O[22VF:8%S\Y\5?N3P=7PB#O9X/K'GM7 M]KCPB&<71_\]W!F6T1FP_[4A#"FC-"51>P(R"OY/A$J>4T2F6)[3% I[;'G. ME>K"9-S*-\T;N/F_DWN;-.@F^IM*12\64 M=Y9KP1T0G4':>>>J><-C^V$JYPW?W7ZXOWFCVF""@F/"$>:5U@IX46ND/0Y, M8-=H._SP\KGYZK"7;/[ZIX>7'1_T,I<-UT/?PBM\!F?K)-'8V1)\. ^<2>24 MP)HI%XP0@8$V1=B3X.3L2+AW)H6Y6H(*&/S8!F :YB-33%NLC(PA6(\8)E[- M#"H;^2!]>)'W>L T:S %8'6W!25A@R1!2)=\X:"X!9"\M$2 ^<29>405-*D9 MH,S3B"GAFBH6(E<1*\PY*&,A;#1T GY,Z\7\Y+VL2!&-H!=,H)0Y997#0.9@ M<,F(I>1\]E!]*.4P>2R%DHI:&K37BB4U(CSBG 7)5(@,N]G#\K%4RN2Q39ZI M09X2032S3!H&\M@8"JY]I&#+S1ZV#^JF3AY0F4IXG%'*1,$L119D,-/@+3F= MC HV>X ^FG,[>7 =^%72\(BHX\KI7/1"1:. M@4KTRL%_A0D C:2"8N*X")3'F8%F0K&D>X+)(T6CES1J81F8,P8C&Q6)V@B. MA',S ]-CQY+NBXVH04P00Z02++I@J'&86TYM, 0LDYG!YW%B2?>$"N;:$@+& M?@1]HW!4TKCHE8C@&LB@],R@,IE8TCVA!)Q#L8B.@.7'P*K7U)L(YA\7D04D M>5,)T/Z(WV-9!^3>@EQ8114E%MJ!"2>X-U(S$<&&$V#/"8EF!II)6 ?W!Y.V M,F)!P/4%IXE(J[@+46APDH-@/KB9@>E1K8/[P\ M6(D 4\T,/H]@'=PCUTAAC)9>"^K!*Z5&$D_!D L&X:"BG1E4)F =W!]*GE(F M'&42)H]%JA13Q+"H*97:!F$>#Z5)S0"A0HN(*-A'BC'IK;3"$$2YM208*R90 M^=5Z,3_YNC0L5!1<@7OH+-"UT2PX'J24.FD$@V8/U4?)-$T$2Q'!9<'.$*LE M<\&" 892[@DQI$3P9/:PG$BF:2+8LPX9$+Y!BPE/K MM69&>4X!2(-(8RVV']-'C"7=5Y@O>F? =M44G%_AB*5!.0'J,:"H)/(S \V$ M8DGW!!/A07%G:5J9 YQ#0=EQB30540>NJ)@9F!X[EG1OF2:BK HIFH28T%A' M*YEFD7@G"*6SPT:/$TNZ)U2$ LM?4006OV-42*4I9Q%)+@UFUJB9064RL:3[ MRJ(+%C#F@41-F:#(8$R0P%99H;Q1[O%0FM0,1,^#M(PX+1B3!@0Z>*W2&8:P M\(2AQUMU.SOVT<\O![Y84&Z9)"%*2U))(Q4@Y1E1TJ@H1(3C,P/-A.RC>X)) M8.\D1F CF<"TUI83SRS'.")!<0@S ]-CVT?WA0\CD6"7K*&TJLL:&HPD$80Z MP1QQ-C/X/(Y]=$^H)(="ZP#RS%N&P?DSA!&*I*78L'BJ>=N/RF3LHWM"*2V4 M1QPQPB)F7%FKD!-P76AU$@5'W4($=U:G_*KNVGUFXL)Y5I>GQL MO41@N:2R>X,9&)G IRAPAQP*F#C&9P_;1\TT/3Z@3C%NL";8 J#$(*4BIEI* M%J)B2,C9 W1BF:;'!]?85)&$0J31,!$IR&5!'(F4<,>EJ?T,/ ,6[6-%4O"] MF;$Q.ARU\I@HRQC66F)AD!"6@2"UCL\,-).(I-P?3$)PCP/5C%O*//?6>N*, MLD%2[IG&,P/3HT92[A$?9#B+D6@7# /%I11%1"LD6:I@CG%F\'F$2,H]"K? MB#+8:!3!)D1.(6%5%& Z"B<(GAU4)A!)N3^4D/$\4NXBP,.LB/A]*D9H XSP.0:02[EA$A-;*><8:"U,H)+B?0=['U8KZ<>%=(J["G7!&2 M%H09PXWU,G5J +N*<17Y[*'Z*+&DB6!IB!/,1,)EP$QPIJV/1A!B@DYMUM'L M83F16-)$L!7,$V&)P1Q1IAC5'.&TOE8RJ;T2,RA]'R^6-)EVO"2J QK+!:, MX!.)I8T$7"QX10,)&*)UXR%5-''B16614Z,0;)I?L3: M$"@V(P50]; IOU!GG\(\.4>3F_&"!,TV'OX?D?L\;,TU"JG MJ0C G$S)8'%0C.NT1HA$'=O0#63R,#Y(KPEPQ5B ?RSH1^:8!S LM9AQ0;D5 MPK>IS=CD(;K,:8_?6S:Y$' M++$#!T1'9DFP!)2>BQC4(C(!J8MF#L9HBL-<4X;G#U@VN(O1N2C0/\"389Q2 MG4$A(JLML%5P.BCX!VGA;%WW-8?Q!^)S%Y#Y)\NQ".'*62G GP#7WRHBN?(2 MH2A<=+*)Y T#:?AN>2\.Z=A?'=.P_2_S M, M^-0TK"Y?\_$^FR(SMA7$XKKKJY%V1]0'AEV$0(CP=_IPJD.5/J\?3+> & MHS3P&[8H/( _QP^X\Y9Z@A(JP<-QH%B9D4I[I[04FF(<0_2B!<9PJTAF(A:R M=B(&'9A@0C$?L47@R3)!A$':($JF-[8P[=@^3.->;Y@#M2PT_"$"5N"5.H=5 M"*F'TS0O?&@17/>X",\X)%A$.&K/#%(:;&'X82RS5('WTJ+XT*N4Z3)N^#D; M[K\:E<.\'XID3Y6O]LU@$'KG#:ISA[?WBWRTMU_AV0^5%?9Y/X?S<,U*5@Z+ MS(Z&>3&3N[]P*Q5G41MG"7/(&\25YI[Q",= N;:H-4R[T9]([QA$7$Q;CB&% M";"[T^ -&TP, ]O)1MFF=3*M1W\"JR\\IHQ1K%+QMH]$\[2QIO)2>8:"I2WR MG]N-_D2\[H,9<\(Y@A5C MP2%EC#,"R2!!YFOBG[:NGT7]GGHT&"W!20Z6@65O@N#42652X%1R\K3U^TSJ M=$ZLE$A&$AS#2FJGG2211N*9YZVJ@FL?XA/1X]+1*E?%:= L(*:,%1XCZIB0 M0LHV[?EX-\1/@Q4G M# )&!S=^YA3X5$ ]F5[ICFH/DCPFR)F)"C@["B0$9H+9X&=.C!:W,T1#DJ4I_\"H83KRZ*R+"L=(@XNM5I"3PW(B6A)L&^D\3"L5 M8-U!>L;+D^V3@TNHO@4H6U(Y9PTXA2Q*KVE@C#)C,976 M\19(1K0:OZZ4+F M'ML$"^6%IVD9NF+>>0U:2RHDA><6K$XT8SSS9U?^SD.%?:(@!,>X99L*G",6"E640 (YXQ=IHD:/?':=@PL.\#Z"5E4_6P MML1X)H-WV%!J_(QQVKIQ^]D@%"?G+VP)?TDN)<-IP2K6S'L!-H51*J) H\$X MB!GCK\>'ZAZWB'#.*ZI%H$HR&:VQ-DI!M(A&(_#/9H2KJJ#7)P#IQ!2^A*M: MJ+4($E)&JC45A!DE%0#D>%K1:#T%'IL1KIH<5/?'53$P&[2*G"H,NHH818C1 MG%$NJ+.Z!4U/[@[52U,4H=<6)I*1<1N0,(9HE@K>& T2<,#!):Q:L&71="%S MC_:=PT0;(YCQDBDCK0C@3@G%(U+..CTC/',N(UX.BY%+;;W6!G#K7A'*MG"1 ML8@$Z;@$XYM11;1$@E F,4;18CTKJFB"6-WC,CXEN4E-$(AD#(,#%8P4CEJP MQ$5$#E]L;D$0GHH^O#_;1")%P/_Y>O3#QORXLB*]DJOCL^.GW'E1NN2@>P / M\(8"HR9U?I%(.@76-\7CN,-4B[A71?#9\+5Q60^&=;GG[V'>@[G9NWA12T2: MB]Y$+Z2CDH//2A0*+#)G$0\A,,+;C M"H24HI08.&J(;"6<:0;6F1:22>NED4H) M&II5_*!/V+2BLA+L<*W2Z.G&\G51?Q3C).#Y5U7K!C'NG8W)4L;$\F"5QWCZ M:>1&G,:$L5V8 8QLYH.]M PQ#>%JO*$AC'2R+<2 I50!697V,(M* M:0FBP^C L.#6HS8;A9>(8?LHGQ/#=U9! /0%Z1)K.JS?I\(=N\'9O\'CEB,>2>RD8)]Z @1><2NU^!);C*/XTPS/NN+=E MAMEQXU M:2P?FJQG[&5K]&THR^U],]@L5O\>F=YV3NEF7(:AF;UP_I:Y:?I#BT6HXDH" MY0;J0-1H(TC@X-:2U.E$J2DV37^4?MX4 :BV2"1$Z?+ 7Z$G(1Z4GJ:. 9\6 MH7,.-.W3#A_$,J2CQH)%'['SUH+5)6:2T.H@31S1+J1-+=::7M.PFZQN_!3?( PTHCXU4 MQ!(= D5::F2GOWAO"F/_]U?%%Y40@CM.D#8L1I5V=7$1BZ!$*GIM4P/H:<%I M\HUU?)!>I5,:62HME)K(;RWGC8)G19B>7HV&X0[UC#_(YMU-BK:@V*( M6"U91(I1%S6V7@=J>$SKLO$4;[ >%P-B M+^'_500MP#A26G*IN30F=<@DL04+TV^Q]GZJ.&M:F)-'IR,P)^>:,*6B-L1) MQQ073!LE6\"5E>>W?1]O M,5M%K8_, 7!6EG9_WTB-4N"Q\(FR)7BYR!GS@H&7BAGXK$I@H:1%(.M2#K(% M>/T[^#V8^Y509GL#DYH$7#03-O*!;\Z%[_4UO"+/W M%M#$Z[P(\.+58[>?F.JYD(G CG>4A+39AV5J5.QI(R"S:TG$N+ M=E'&?9KN@@2+F&(R,N>M0L@PS5U$Q%HL6] S]#XI8UKXE1EPI1QP+8V4R8 L MUHZ%B!&2A G6@F[6TX/*_?$*I]I2D3H4$<&L5$8JS6E4(5JJ2-/7X\GPRF1M MKCN__:7IF8$+'_9#&+[-W34?_:X(!R;S5>BE#*F?YN9P/Q2O1D610JAE&5K3 M -5)KT4B3_ 20:!395@$5:](U)%JTH*2@CF%7O/1%3W"E[N:)-]F]8*.ARYU MN3^ZI"0&'25S(G5083DUWMMX;OCTX5\V!D66$49TR MLZ05QT@3)V)D7K:@/&2*Y>=/4<9]2]%7;16A1A/OF$'1T, LUP9;S:BDQ+(( MKCU_6B[!S*CVB1N?]^<>&1NY-2C(J 3SSFJP.",S42A"0Q#S(%,[*71"QN?] MT67RU)'57"*DF E4HE%ZD_JF,+:SNET;GQ.B#2)T!Z#_QX5BDQ;:6R('.NT;Y4GA,86[!/= AI] M^+3S%.Q2'640.#*>MH34TMJTYX(G3E,45/2T!3L;SRGI,B5-9%]E!BI1(6(5 MR"#FI;?">1T,2;OD"!]PB]9GS2EIHHO"C(K,&9!*F!/&@*Z\Y=@*ECI^.VQQ M"W;HGE/294J:R/[@'#29\\%RL..9=-%([R*61%M&.(BFN9W4)B]O\M:2QT$1 M&8@66#"7]HJU5GIBL"#68\4(& M-+>9VDQ/CV\Y4$"6D8\(2%UI0K_;:9,4GTQN%ER>G?_X; MGF@*MW_R-AR&WB5;:'S1VN!@-"RK*_!LFF,/T_+($XD,\<%2SBR/FB$K4:3& M6^L1;L%ZG_N@&#*GF+O;<81QBYQ+CAWH?% 3.%BE3)21!();L*KT/BB&SBGF M[JM-O?X)QJ325QOIH6(HR:=Z"C<(?0RM-"UK2(, *7&Z/';-8VNB\ M KN0AJBPXT^$O[^G$:8%+1NU]-:!++:8,8H5QC%R(30C6@C;@A5>CR&-IP4M M;< L-UHB',$D%\ZR8 @SP%;@@M'0 K0F6YW\E.2P11S$,'4*:<(BLL9R%+5E M5F$CA5!S6IEK@=,8C@A8("N(4&!B.6ZX#UQ'AHG7T40\_;320IN\I9VBJ/0: M@UTG#3?,FJ"\$P8):DS:/L6V8/E#^^7*P^J@>VQ^:HU!ECI'M6?8@OEB)49: M&6%5T.,-=N:TTEX==(_+_;A1'BE"%9),&Z:H]Y(8RJ/E4; 6+%>9ZZ#'HA5P M3QG34@&58&:L!5=5AQJQ2C M45E" C4:&"VFX% +^K;.,[:/O/8R6FD<#9@B""\\.#B:Q,Y,R)JY(4#X2(D_$'IW#*?4\SE/(6P'%&D"?*(>1; Z]RA M=G"=/&"!8TMI]%2":R5I4#YZJ0)R:6,I:]JT\B;M8I-V/'DW FELRK3K>#\; MIH>\/'D%T[.7%R>;<6T83J_PEX,8AW!Q7CQ(_XO)0RTE\ M1".X,8IC=KG =HKU<(N@_K'ZV_-Z\Q] 32PC)%+",:;,4JY=L!YYBY6V2D0Z M_7FXMWE9OH)/RD 0#QS ]/)DPZ3MIS;CV>&3RZ#ZT!_ B^M&-V]&I@"[(WQO M"_AI28B!U T$6^XBC>""@S>EK6?("JR,](A.OWG<&M#N<6^3M 6?)X%I#/H3 M^$L&AQE2$O,0< @MTI_O>F:P8?KG=W];)@B+U;]',,RU@4NO. SILOMR89:3 M+W)U=\:M /Y,YH;!?QCF[NLL*F/*L!**&XFD9> $*V73&M6@.*$!"3;]S/Z$ MR.5A8VE\08%Q;#$+>@]_C0IX!XW#N5>(Q*$\M8P@90E MR@8I8XB<<2+JW50PHFV3 03_. 7\,TS R*;W5#W $ -;RV,K!2.!&TNB $VN MG/'!"=-6N?SXF-SC!NA":<\E"SREHS33D4C-(P)71ALB8XL">!!QPJBT*R"W(I! F?:T3;WQI@?)B=BO2&&/F< 2=!:8*SPMPE,>_%3P M6IU J*W6R^/+R7M<0TLIUS;5+44!W!64L5Y:)Z*4\-]H6]2EY 8[;[5_T,M/ M0JBLO,V#%#"X+\MR>OAY(EU1:/(^*(I@[6 &(MEPCJ4/@E&9?J(6=45YRK0S MD2XL:2-?"H*'!?!C>%4)(IQR0@;A*>%M2/K-:6="=H1R@7++F54Z,(J9U9@2 MH!X*TLA83%O4]>4IT\Y$NLP$*APXA!$'K9@#BR=RC%.U*>=(6]&"?4^?&,D\ MS 9DEB'-A-?(ZM0XRO HM4BE98I2AUM057:WH.;'038LMSY\G#5*N+\XD(T.J:)4Y)K(I56A*L8(VI_)&6626+RT13O8U1> MBY2X8#08H['T1"CND4/,SD TY.=([(%G>[NXAFWQ)APE@N)2$3( M.F9H:EW!B#8^;5D8;&C#(I;)HC)YST!P%AVGE'E"F4%(8QZXB%@B8:P5;=IG M<@H@G,P&CUI3%W ,1H%MS[D&!4L$Q<'+:(4@,P;AG:*&K032:$YT9"88J9GC MW 8C4IZ288B?#,!:,%PH%$H0S6EK$9\%8>'\B)N TI:(Z,(%(KP;13FAKN MG$VKR3#1S6*65NO(QUU9,A']"/Z=BL0XQ:1G'#-5+5!2+#@'3H=V[=>/C[X\ MZ/%UHP)YZ47B.RL96*E&RP@N/9.41"Z=:;]N? )KO,#EQPJXC@/7,22\ IP( M<40K!^8-O;+@>@[B%.I$)0)R)AHJ<63*L[1*-_4UTR8B9B-ODTZ$)_BL-TJ1 MSP_!C8ILF(5R]=CU1C[XUT7>?Y7W#T;#:B'N9EPUQ2 ;[)7O0O%AWQ3AYZTE8A@Q M+1AR..T5FJ0%TVW2VS-+%A.P!(@ .]QCB;QF3F =&36>$B>HD4ZTRD.>3;*8 MB&TAK!,Z@H7OP;17QEO! *ZT-BX08X5HTG0#/=?Y:8S7U]+EJI%ZZ MX*&SAAS(X^>RAJ-!5A.&<44X1;P?3#DJPHO1L'B>3HQO'A\?_TYW7TMEV @L MP431@@-]<6,-8E)8392SF.)Q,1-067=.;BT@M\O&[WF"^XXZ.W_I7>76L^SX M>1'*?%2X4-8_]X/QU>!]=OCB=_A7$WFBR'O)^V M> 9WUW_7#SE]U(O?A\;VPOB)-B]@>%V7]WKFH S/QW_\YK/RH&=.@"U[0"/= MZJ;?^J;8@R'8?#C,^\\YC. P%,/,F5[7]+*]P?,T#:?M8[>?ZO;>"ELK,1CCI;>=\,_K58FD'9 M+8'J8GUAF7T+SW$B@>KG4?V]$IY3H=5\/R9I]CYNK&VOKG0^;"]OKW[H?%A] M]7%K;7L-_ES>6.FL_N^K?R]OO%GMO-I<7U_[\&%M<^,BX9S[OH?_(':G#_IL MRGV 9I@/%CLK2Z^6.@1QIF\<]J/#HN[T%:\WM]8[OX.$&.2#C5$?'N(ZC2#9 M"C'U!\561:*T%TXR*KF5J;590"1*XE-3^&O\H\[ )$WC0_9\)7=5F]LD=1<: M1YQ^.K$K^>%;LG6X0]='_LOJX>X;_66SO_YM_=[:]H M]\W:R>:;-;+Q;1WM?//[NRM_]G<^KWY;[ZGCMV3W9.>S$[MOWI_LD-5OF]M? MR?KV'MY8<2@]>V/%?]W8=GQG^]/^^LI7M+'R_M"_^<3\O__L[9+>H?UR ._Z M\PN\GV]N[QQOKGQ$&]_>TYW/[^'^]WCC6V]_X_/JT>8V_'ZM3M97]H[^BJEF M 9??-1;&Y_RG:^K-.=;U^/=K9!(+WY2'?A?3OPGO7/ MJS#&O:.=_FX&@JJYYQ.\BP]VMW.^\?G/;/V;_[*Y_7)_\_,JVMWV/?@V&/O[ MXYWM_6QSY66VVU_#.Y_4T=OMY>'Z!W3\=GOM>&-['6V^_\MHC['TIHLD!E&' MG.L:0WR76\,LF)C<,KGPXK__4TLF?KLL[2[9B0V3_'/ZK^G\>RS0/+2;GO"< M+!%^[EA1D6A]\,$YXXJ2KCCC_W5K;<[G:W5=YM;VYUW'[<^?%S>V.YL M;R93:AOLI0ZFG/6]EG5I8RZ^VTVFL*;MFSF\W+2], M$Z9+5Z>I.3@%(J6V;O*B,]P/G;_'?-^I?:8.N%+!/X;=\ZYZWVKMN5V4-QZ. M=/OPSOUT6]>;D^Y),$4W#%HI?W[:4#H&^?*7X59$3D,76TZZS'/4M=Z \ B1 M(2RQE$HMO%@^*+)>AZ+%3IKS[UM,UQ(ND:>,?)V/^IBNQMUL],VM&TS![PS_ M'['KW&";&VR3-]BV"QA?%3B\V6*+IE>VV63;^?*>;FYO9' MVP6?<6-EM[_Y M>0U$YCZ,\>,)_,UW5S[RW<_O+YEL!^D>OD[J:S=7EM%&?X=7SWNSE6ULK\'? M/7AOK[?[^EJ3S4H(<,(PSPQO3#8V-]E^Q&3;WEK> M^+!6&6:/:K--TLH:GC+KV,R*1=X_U5$E-Y^/P.PKTE4++SKC M?R8W/!C$,)_D 'YH?B8?T?PNYU5S6NTL4J844"=F8,(,1E5BZ &5U6J5^GD- M+]NHWM5*7?1/XIP._86\UP9%U=6##KOP+",>2_+%SMK [=T=[=R"@SQ.D2_>FS< ML"*&3AX[Q2D1=$S9*0^"2TE\W\D&G6Q8=MQ^%0QY(N%\O<0UNW?W$,LE*LF] M/Q9&*^G=1OOS7F<-XHU6]R2LY0>7B\#7>7'0F#D?AF887N6CP; X>97[BV$Y M^ 27BC*&X:#(#]-S6AJ/JYW+C1486Q\_/RZO_MF M':VO@.Q\\ZF_?C4?@.#.$W @^SO?5D_6M]?0YLH6?,,JW_F\^W7GVWMP5-^C MW<\[QS?D [BPPDIJNYP)U66 6U=%8;K6>*UPM(P+L_!B)?3,D4E%4C=8!-_W M*R\41TS*!<5+F%R-K]4'I\ T?APVVS;':TW16+TY6(L-XL?FG[7+_..")@H1 MU+4JF=0F@'&-A>B&B! E5%%-P*16N$N5$!3Q.\1G6JHTK@\__E+)\4Y>=/+A M/GAX7T9%5OJLJB%,9E!V7N97EQ5[9I!]JW[_.E'Y0L#P*V4FO_(>R-_82I8 MB-QUN<2^RX2S7:6$[1*&C6>I03!S"R\ $]Q9R8]\Z/4Z;\W@9N/AJ=/3*_AS ML]C.C]IIP_XC:J)_.6>59 )U(V:\RR*0E+% 7#"9@EIE%,%XX<4'DX&G_._0 M"P-SF9 6'SYNV"!5*;/-XATX':"XGE[H9N_X+ZZBEX*)KL":=IDG!@R>0+J4 MHA35B2$H+5\-T#P21N]R< Q[N]E![34^)82^;6Q__$L2X!AA2!<#5%TF M:>PJJ5@7CD:DJ)!&B847FG')IE@BWQ!#:S!>3'9C;Y3LK,ZW[ "(R8?%9$Z^ M*^!$=F!ZG=7CX*K%<)W-".9-*.\42A/3X0C6'_N ')-4SG(1S-/C$00.XE\" M&67A?UTK"/ (92#$=)1=8035B$C'!%]X(9&\S"&_/J08>YN#\_%N/Q\\U135 MW@G8EI)$IDTW.@+6@(JBJPG57:JUPIY+ =)MX05%I$L$5RW, IPE?_Y5=H9@ MSQPDP)L$Z'FY9H ]*\%V57#=FEV;S'>=+3EN,ANA"+YS,"K*44IQ#/,.7%&Y MF)C\8G]-LCI5(RR[X?-_E+QN3XY#+1'$?RH9^[:^ C;I@<%=+8H+'7'@OZ@(R MH.BJD\EBY\ 4G4/3&X7.?X&"QJFRL5/N/WC"&B%MHP"T)_^=V5F-ND 58;I5O7]UTN M7$DJN?4U*X_'$.\O,P2A'C,F59=&R8$-E.X:'G#7,"ZE-E1S*H$A@%IV\N)K MK2,Z8TANY9$?:=HQH0#"VL"G9&WHV)..VP_P9?VT]/]H/U3Y]>14GRLM_ 7_ MVMDW955D[3NFUX.3:8E.\M+_'F7)1P?7W(;F GCFJ9M.4S:^7O70..OG?/SQ M;"8'/IU.JQXZ'LZ""9XN/2B""Y5!CDFG6CY9=GZ!YP$K=,H1&*'E?I[J&\=K M$(;[9GAY[$?FXBBK0O'JYN8;?EWLF('O_$+J;[3 4'#>?H$O2-=7E\)-:13- M<])JI;(:1#5(4PX[&G6\.2F7_OL_L4"_/7B2XM6H*& 0]4*II!B'9C@J6RD' M_E&D[]M?@@0C,49=:I7O,AED5V'!NC"5/(9@ N)DX<5.*"]S;(W4^-_50O6+ MA\[^O9%?N9@U/^X2*?PR*H=9/+F]FKT-8B"Q!W!&/QL.@9="#SBDR =)(?=. M.@&4\TEG+>EIXZJ,R8H9FDY:*G%92IP]XWQD;VL$5S+$DR#8"GNC7EU+\J&[ MW?DE3;;\C5"RU%PPW,^JZN:#5-W\T"*C'N^I) CEKTN=1V+T<_.9IK/A^R?' MZ([]A2@5P7(P6*U*+2>"[5H+.IMCSZUPG'H9?Y[1'X/%OWO?=',_,)SI],!X M"1WC''!_81(+)X8HD@J]]F@'@.A>>Z+L@]B MQ1C'0; @,B5&/S(6:#:@UBF43"?_^G G;Z[:815J?Q;^/+OGO! MS>,;7YBLAN;B&\8ZOC(;U-(-@[]%QG;0>>-GJ479"\F7B)0_E;S 2YH\0)J! M+1%\_VT!J%Q21-__:/&2H'<;[?UV&YAH >^C+,DL7@$[[^7%R37.BN MN:C5?O/&M]?[.Y\W]G<_?Z3K7_;W-][ ]=M[;./SSE&J0=_XLIOM?/Z(-[Y\ MO.PWT_7/<"]YW=O==C"V501J%V^N[.'=+R^_)#]\H__G_N[V1[)Q_5J/&+P# ML::[Q)$42!*TJXT/78J5$)@Y"\<77KR]7@S_@]C21%H*_#8-RKKBH--F6FWH MQ# ]T[9\E0+G$_C#=,>NH[L'4D\S-G\;UQG /9+""H;I^V6!EF&"GI.QJRV6766J[EEC553:@*!-J MSOQ(YZL[ZKT?J >:BE7-K6#$U>L#+7-Y-F7R;(S3FPJF5S5*<[GVTW+MY!JY M%B,+2&K?52[&+L,.@2,>5-=9^#?"1D;I?EBN/4ASNQ>N2:U5*#7R$05YEQ$9E'>@&UJR;&%_3=2\OJG?U3M++ MCS)X-;RV,X!ORY/==YB5E<\Q, .7F5X*R*1F*.GBM/F1-X4O.ZG[2>9O*K2G MOYA?KX]97VN57TYTP 2$P;#JFM7^#&B5 RGWTUKD!N'.+X!;E8FHNRY=C?/# M5/VZU*D24P_0_.]R+>]MK#7)]H<&BZZGC&\C4?!,*N5_ M5$V"_W*>TFB%[%KX-ZA41+II;ZPN5SQU:*%1AG#'?0U^OK'A9$AP^[(Z\IU\ M-*R41-(6#4V^KHH10"VD#>TJBJP*I,%EO4"E%"F,:21 G0Z,%&9D<#Y5UPGJ MI0Z\V3M1(+P PM-EX/V6?RRL;;R^IM2I*M&NJN^J/2K+S;-17:3=P:C?]7G5 MY#0]$&Q^,.3A6>C)4?+RT5]4,4,LPUT1'1B'7H>N3>L=6="1(LI,3+T1,>:+ M1--%J4[;=(X1?E&7OE>I=5>7R9=UF7Q3'']:+']:)K^8>A#"Y7^.!J #Z\;] M2V/R;LT2N[9M G=^>[Z#O#8/GQC&PW*A?$]^\697[X'!%H$\[5K(DC(YZ9W9$[*A6^UUO/_]_-U(RELU\DI^$_[[!%L5YX ML38,_0Y>ZKP^C6E5[;3ZM7PWUP4V'PSE<[=4%LKP!RCGGMA133!K6 M)4N==3, /9DX]E]E9R4KW:C>PR,55"\/3.^DS"H_\HS%P8#S==P[7;,5RE%O M6%VR>1#J49\R3-FP"D]4[ P'>N/?21KT\G*4 M D_&YJ-A)VU)'8:=K:S\>IXJ'M;HO#YKWIG+EYF@1(;G\F6V4.6XD2]LJ0KV M% !>)5O>%;D+/HF3N7TP,T@S>CO_/E"TY6G$5.9!E2?'4O(LJO(V[(&[54G- M:A7]7&S.#L:,SV4)5H#'G+B]5'E+GM7'#O)AS[>S@^[-<.TY##O+J^V_! M_[HKYR*AK21#&Y$@ECJKQ_N9S2ZF1>9QDSE=_2Q=,3[S?M=MY9=S>OD1>A$+ M+S[ U)KA//@R4Z R,87VR/SA\X=??OCW"F:K"M)'+IC]WLG;J@_O4H3[, 6U MCRBJR!2)S=O'Q*:^M1+TB0__AJI$[%E]CM'#-N\Y50Z?E(O<>@";?"T!7 M2U#>]/*R-,7)G9KAT<=93WT7*JD7S\2\U\N/JCZDH>B7:>>EM(*S6A58M2O] M>V12Y]'>2=./HS,:]$)9UEL:'V5E2.L^X?J\.%TU6O523HL(F]4US^\Z,Q>\ M:RJNG:O?SJ_/[)Y;H/G8LU>U210/M #O3FQ^<0=FMH2K-1Q-<\=7E_H^-H>/ MPN4CH_+RD7QTI:_DRLA]W<^+P35=)!,5C4]WW@&% $EE^?A"$#=I06K>N?ZR MQ<[:P"U5CP.7/Q%,50Y<$5$YLF7F,U-DH;Q;J\DY#=TO#1&$1>==SPPNH%DF M.!-[-R3VK[)CJ^U;]'V3#U5DYZ(%7)I Y$>A.-W#H6J\D98>![P%W]JH%KV4^6.S43663O;97Y*.#.2M/@C0V/ZVM M=+&^GI]AL#[T,W<*]/CRSF%6C.:VT$0@6]E^E;9N& Q"[QHC&,Y>L7C!C.Z4 MIA?JFCZ?>A1D=E0Q;/,@ !=8<&^_X?RCT"E3DQ9PQT+#S.!VP9.269S:-915 MKYQ47YPD1B\#E5R& 'Y7\MU"8RIW?CG:S^&M)OGNJ9O.T&2]7Q>;=X!D $'0 MS\HR2\[]> ! -+5\&(]XV$D[\X)@25\Q-&4E?HH\!QJ'=^^N2IT$5VWM M]0]Z^0G05+UQU+M1 :1:SHV^R>%5IG6"(/@'X239=5>Q.SW5R8\&=2#&G5D> M322F,4#F$$X.PB0(KX&O$O9]XT/=!VVO, 5DW/ M0EI?5B]"2>>C2;)_L1.3#@!- '^:O;3A&9Q/X?]$!?F@FT1N$NL-)73/T<@9 M!:5[HG%9K]KI;*G3F_ M,$\>QSX\NMZ>LB,YZO<:R[.]TK%ZXO-L" -P[4(5\%0V3&LMDGE_NFY/T(]WUZV(5'T]W]O-F(]9QUKSZ8?.B2 'WLFKOF79=!;F4 M#>J3O?2FRZ>JIZ6S+Y,@:V+WGV&&JB:3QO>S0=6JM.XBL)=&E^ZHNK"E+5-[ M]<'VLDV;F03T3O>@"/VLO$;LU6'4<2?RQD%/[K?IV&8#E*:1^3@NVUR2RFM2 M_VT'8.3]FH<.QF&U9*K4 K5NB9["O =UQYAA>E)>Y^_J8ILZ*53W]DZ#"44: M)I:_E>-7^M,[%NM]?X'H]M*J2& 5>'O1A*)[V=^CM+%P=62N82=!:H/)45HM M<*J$0B*F?J?92OH6&BJ2C!^E#LLER$Q3U _9SX>AU^)LU&RI^,TB@\E.7:>^ MJ^2@G?UC4VH\.3"%@P5,8+( 2H>_)11L.F&>;()<&44 M8'%'HZ!R\(BJ[I&+=[,&ZA[]B,I MNLN]_,*]5:=J6=VG;[]/7#O:ZE:";K]57K:U2&TVX>\;6ZJYM7E?_8F$3(6] M=8NX>O *^TMRL;E3712$%ZJF'UMMTGF1_A2,Y<&+]*=<,;=9#6]5UMM5JRY9 M4+:7E?M5R]+# MZC5EFQ^7/BR=S^(EI$XS>6GSD*QJ+KHT3\!. K+M4/0['S9?7Q.M'E9K9HJC M5"C=R_.OXY4SG:+:CLN45;;]+$D+/S"XL<>6/7= MWO<3%15JY6AO#]1@\./@"CA\KMXDZ+_(;.8O6@TN*,?K)>_'0990K'KGSR.7 MD\*F\V9Y^9HBT@O@=-Z$04IH]$[2\I1P4,4#SM:IO"LR4(0'O3F*$T'QT]KJ M-86DIL@J9[*J)P=YV2P5F2,T 80^G];P7UIT<+'.Y>?7%\ #3F_)ZXA^VO>W M\PK@ @-WD)G%"VL0+J4EYG&TVXB+W<>.[?H:O5T(3Z[>1E6G? MB*:?QE;=3P/$-4QPOX-1]WTER>MD?S\5A&2F5W; TZR7=8 4MJ'Y:4\ZH\:[ MN500?D,HJ5H4 JYKV2E/X3L+0^;IA2?I\2G(F/FJ *]ZW^*5<,?9_4NGI''U M7/780%6"YVPO$!Z*MZ9YTF2S4NJ$A)[#$]5S&< M^G7- K=Q8GWQ=!@]TSRB2A^%O?',UN T5[GQ!C^WSX0#4H.9S9+-D\6L1N\H M3PLNQG'<1NNG/4; +(8[+S?@J+[Q\,IAL-*R_C67US-Q^6@R[$#-7SH*P%\^ ME#[_RK&4\[WZS(,B_W+-JX; @^'JQ7F2DD#55]J29+VKQ_)1[\I@W74'R_WK M+TV^QNC*W%1=:?H'J>+J?'*\1K;,@/%3T? Q?&_%.$ 4II=678(=-) U/W$]BE9'NNVQTW&/'T"D,H([H+C(V"5HMDQ*HT. ML*\8-EEMJ3[V5#Z ((E%WH>'Y.E]IRUXZB'<-E+PP'HCG_8_KM*QU?>7B\U= M35>@YW>6LA>L6<[N8/S36_OG/H;Q?W[[^O/_3B+!V+JT 6:\7^W\54W,7I$? M@+#23+YJ"%I671V*M,*O7RXV+#G64>-\ M'TQLBJ TG1ZJ8@@S&B3%D03#,Y[$1-H,X8E,_%X=<*H::L \ M5R4?9PKZ_-S66\67M0W17)WD<+* AN9KY1LG1D]3G9UQ>7@J,YD?5I&[#OA' MZ=ZQ*MD/20^.21!\IT'>/SFMP,GZ!Z9>@9@-8J\I6QV$L8=1'H A M,N:%LVM"OUJ!FM?I[R9I"5H^R(U2C"53=+H_E_.*#AF5;8_ M@E9O5NT&\"KV0=)^#>6OBV!&I)8-19Y6#8]QJY^RV*F:&P.?5";_H%LM/09P MX/JZLB"O]JZL!'B>U@&[BJ?.^ C,B6J->7:8]3JC00H4/A&@BJS\6B:?(DU1 MLK$J]POFKA@U/D96*\5R=' =AGX8' @5IUVJE7=53V&.1IK1Y>$BC_S],[+ M*)<77^' 7@]>UR2CZMI;4, )!!A[WU0679K@).P:CV>O1ODH/?2\79N&E#T9 M$99XZ@R8LK3SD+C#HQ5$B!)FU,?NYF> MQ3$)I3]/"]'STYULZ]X!IWO?-K[+$YG4AM3J, U0F3E)_2M#<9B!0&]:<%R. MMG?VDIX=5%6SB6M="C$+73HC5( YH)*;P1=:H+U MI"1;;$3FLYS8@N,P&%(FC@U62M,\G^*K^<#S2EBVTMM'D=U M\Q^@0KBSVAWD@KEX%HJI:W['@9BG.:W)J>^=U.9YSQR-"Z'W1KVQK5(':,83 M=QK]/Q]_2>'4.FN=?M;U1_ =HQ2U'15AL5V3F,\"8DZ6Y'8)ALT^;NF]W_H#^H, MI*L"2'NA>FI*F52/2DH@@XE[(AA<$DFU_0#3.CI(B^.J*0,A5:5BJME.'!T7ZHLS-9[ Q"\,$_(7)+.TJDS&N:KS1B"]JJ"F-4 M!M?EI%]6)W(K8Z+.>56*+04\B\PU^86J&V.53*V=]=R-ZNQJ[=U7*=>4XS__ MNBJ&*4IE+./I3\GI]#-U,3B7K&_:5+J+ M3=2KDJU:+8UZ=0U)^I&^;25,'6._TG,^[GREN13U!G&\7J')N?5 M3YV>JPFZFK\IS]<2F1XHI;+!L=D"J&Q6.(&!7#]X7@QZ&UQ\OJAZ"L;RF'6= M4U5UN)./.G6!5&6+GPLOWUBY5W::8J\Z37Y:G%>G$)J^YK2L_JW36WQ+XRS]FR&<*]O:JS XVGJ MZ"K7I(X"7"X /$UAG'J;M7ZZ' !". VG6?$Z5>M#Z8K,GI9AE;<7 M8I6GGE8JM$_N+O@)@V:MX?!2Z6%3-';Y%4EL5X,=9E7+Y_%Z].2R-?>,-6<3 MTCS7^K2S/!BD"--5//ZG]L5[9:A;_M\)PZ7.>EZ$I-T7TYPWOD^ZUU0K[5)N M]%R51A@<9D5>94*6*JH_\_@OS@+,5P%N95WOEO6K_%WZ[V*3ODHSF6@AI,4QV50QCJP M$S*9J:Z*I<84_;M3/=\Y;]NX_43E53JJ*BUHFK9^W,>UJ\4B\]+D\]%2;GJTC']:/G;FHPK.5,7:K<2)1L4 O8 M<5>W7CA,!G(C#"H:*ISSKJ(-\4XT MN0RC.MK/>N&\I*R^^?R[4@_ZS">AU"GJE$EZ+PPK*\=)RPNC7KSZB*;6O >3 M=;IW9.5GA;0L?G-T8?[.*2^;9LDT\;VZTO54LEFI:2S-?Q]S2ICFW#!<47*5A34W924:F M40Q@KLY1Q>D2 0_,TKHA:C6:L3"N16[*,-8BN=[@*:TN6*QB6(/& MQBHNFC>I6JZ7-_NP5@VM;QQW37LGUUMYM]^:'MY4$9W4$=U$P%5($FSHK.Y MLGRQ&#T_K4?[CI:X[C.;@M4;OO,[^NTHS>K71C[<7YZ.)BIS(R4K8R;=*=GQ[^DL.'=-*GCXHZ>7DV76UDWK4S:34V+L_+ MVC/!6IG*@T&>I-TISA?$>;,8]4S^CE,^?/Q\6'V55GREBHW%3K4DI=)5J;8#?H] MS+FD]%+'] 0/&/2]&E"896?*QEL;54U"D[YI5@:758.\H[0:V)3CFL]J"['% M)H':'PUJ_5H%/2_".XX9->^O?:]TR6D[O_,^U?ET=EF.4KAHK3+53\WTBM*J M(-0YHCI*;%M6RN+\^!JQ8Y, #OWQ*K5KZ;+Z]*I38$R%+S!!,*R4ESK[DFK_ M)*#&9G8:TBRONABUP7Y^?&<6?QKAJ$JH-7=7AN#Y,:23)UBH,4H:C$ M7I5:SLH&Y:7.ZU&1QES/8;7:.U1&>OMF7:M[VM,DV'=DK&>$_!D MZS!UDCFU##]]6C[HGN%.7WO.IN$3VW5[#0R^#EX:=U4#^79U8?J/3@ AYR>@_JX7O]OBV8LK M3WSQ^["BG%/95P#Y=:M6_@=E>#[^(]4&@R%\\CP;5)]0W?3;U2FMEH.!^FZ( MJ**G^O09YR^AFON'!?S/C]_7;JB7E\ND.UX>S#<5*Q(#!\ MW;PS]8[+>UG3,?DV>KQQ-NC")4JJ&D0<##O5@SOIL\9K;)^C-$OGYOVG'M*. MR7X'NO)')N^6KTNYW1N_;1(*%4V10KU]+'=7J$F#_ !?='X9#*%N /GAN/K:"H];:S?FF/X8IC>P M^SDF!^/ZC/G?-;[A3[/^G,&GF!CF##YCF*H[,OCFV4K0.6//(!'H.6//%*84 MWY&Q*]S;^H55$?!^WDM;!_VKL_KW*%5WS^73#-(R1G,!-5N@LCL*J%>FW.^\ MKC8_G'/V#!(!)G/.GBU0Y<*+U&*X_,$@^IR]9Y$2,)T.]L9DSM_W@RI#-7]W M<&>E*A,_;<+ULBD)FG/OK. \Y]Z90Y4VW$LZ+ZN:?N#;=W6%]EEOWZV03<%J.0-E,[2 'JN>3 MZ8U"9SV8&ZKCR!1&]<[@P_YIW\'4_0"FO-Z':L[$ MLP(W^??XM\%]WY5Q"M)1D-!M+"-RLENB^-'5Q9C]%P:HGSZ7# MK$ ]EPYSDOF1Y@YH'&;#I+-JJNTMRLZ[4'0^[)MB7D8R.R"3>1W)S,$Z+OO" MM+,VJ)K6;YOCN:T_0_#.N7;V8!U'RS'K?!C9,OP]2H77JX?S6-M,84Q^LI+D M'BSQ9U5+PO%+)]$$]AQ=76B>>4/GQ0>Z[1K2N=S:;CFU&+Z)8-#W"*;J6BGO MHZULZK0S;RL[Y<4PPL?DB\D&7[JFJ>PDAOBS'=RN]@^?@F;^U1?]\G&\4GRQ;I2>C\JT M%?)B)QR[D"@J!2SJ7<1"T?R"KS:_WJ2";]22DV=:K9=XW8CW1WE6B"7\_]E[ MUZ8VCFYM^*^HV/NMG51I.7T^./=#%3%.-GD"Q#9)RO[BZJ,1%A*/)!S#KW^[ M1V!CC3"GD1B)WMDW(4@:S?3J=?6USH(UWA@8LV=*W^^RWW^-+Z"+<76SO G< MNGM[WKD0=P/*+;5)[RRGF8\?6R>C7K]#43)T!17"T4 MN;FO,29?U\&XCQ]&P\1&X.)FG0LA$:'['HB/LE'>O'EY\.9.S;!KCQVK_UNI MQWYQ,<'2C,=A,GY^"P6Y\;%OHSE+O\:=93E_"W?RO^4SR5LCUODD(S>>FI7E M71X5==JU>><_Y7\_Z!%_GO49M>K9_M/[G/TAOX[,=';JZ: W>9UMO-.QWZ@F M_*2[K_[0TQIK'87B/CH6-3*46TJMB\1&Z@EZOY///L0HVJB&IQV;_OC_;$#: M_0-S'/(5X8,Q)\_SIMGH3,<(IT.J%2G,H;X.G? M9W9[^.D/\OK36[I[ZH]>?GKWFS[:/]X]W_WM]<>]\[\^O_OG]>'^P>N/;X]V MV-NC]*[SUT=[Y->/N\?O#M\>[)[]0??Z;\]/CG;/?_GX;MOAW7_^_OCVX"-Z M]]O.V?YO.V3O?!>]/?>'[[9_/W[[S\OSW;XZVWNCC]WQKX/]XQVV=[[W\>T_ MOQZ_V\[?]^KSWKGC>]M_X;<'+^GND3O;.W_)WAWMX#_HZ\.WQY_[^TD7VTWV]._BEMWOTBN__\Y;O';Q$NPL$!F>B!.11!1T:!.R&CDXA%QC@B M*?_ST[<[8',Z0OTA6_X2P.ZP]>\$P#-?.0OB!8#6%( L\XQASXRRE"DA%!8D MX(@-%892(BL (DA27 !HJ0!T/@M WEDIB1= HHW I,)@F<2@D##.:8/C _=SB!,KJ7HWS/(YBS(7(1=:1AJ MB@==KO_K+\N_%R87AE*!IZ;@:>]%G1\)320S0H.E D$Z52@8B@E8)8T*.&AM M$C]BM)O>]E!\^@Y&+(H?W=;(??*:W!2A*)J\)$VN$0U.@E&2&,"4N63I2 J* M80L>4XR=HDAPD8B&[**<7M :37YB;J)OVC;=@U;DJVQ /AQ&J%$F_PE /C3H/VS((3Q!)KE?<^9Q,KWDUXVR+576@N MY"-4.JV;3^7/43@Q/=\)%QVSJOR:X>0PC#KNFQ!H<:\LF@==B.*B=]G6P.]G M,6Q5JU]LLZ8Q=DX42C K$7/9K4(0L"@86)\@5Q/M$,+8(Y?;&Z%N^D.+;+/B M96DI.RH*O5R%KI&F&+A3S&'0(C)@5!#0G":CQQD>)%5.8)/;Y7>55BU2Z":= M+9@\(^WA(->D6P\GIM\$W;A8AVL'S<\F'[8.NN:OSV.$>@I(+0*D]N?%=A1G M.%(#B71@8(HH4$8*( (%*TU@B+.-389EE^NZ4^923Q[C2+V?57EK[5PA;]$3 M1IS&0E(%<1:$.#5:A)2-BAH.&#,%C,B<[,(BV*"LCLKC0+(;F.HN)[@@SM+R M<%I-TOX8#C[ )(R.;R)H)2/^B@.P-4*]SOMW9=A%N!QV_Z*OV>>JL@" \X#!6859*W*!A1HHLMI1Q%EY>GR[.<0]H@F$7):B * 7.*@TZ"!,UD MM-3QB#U)NDR[M%6Z_.2RN"=F\*&7R\2F!*,X-I:4T'VY[E.G?K*!7GYV_=.\ M=+\-A_[?7K]? *HY@-JIDPWK;6(46(+%T0!CQH,.AH-4D6K$1,0A;&QB);H8 M/[C.I#@XVJO3S65Z%YU>LD[/D@Y$N&#:&O R_6"!6U Z6M F!"H2,NL\ @IK MW)6J33K]Q!P=E]I0O!F+YAD%=YK'G=TZEXA>>I>D 9Y'F8P=[$"K8( @%W@2 ME,)>@DA>]QGK;%)KL0O9WE"\XY217'P)%&P+A78*QG@ .5FFK, M S-MU-LGYJ6HB@(Z_=NFUSQYBZ:Q6,C78HR]X<"5Q,.F(>E5G4IX*; 6V(/E M/B0J(10HQS@PJZ,.(@J4^]@D0&J5 5.<$BTE$D6%%Z_"M70+$12C04/TB@$+ M2N:H!P-)G=-)@YVC9&,3=[5H4P>))GT0F+:&47ROGJH11G&Q#$^XOJ'9BJH" M4XN J;_F9'@JHHRF#E00#AAU# P/&*)"R&(5B9=T8U,CEH"JWB]CA6H<[JJA M*^1-><*HTVQ554&=!:'.+#G2*(E($@9!DUS+Z1EH+ ,(IRE'4EBF$SG2.-$C M30KJ+,T7M )T;3Y)NV5IV\6HG41,.WYXFA->+F_[81C:NK6ZSHF^.4EB% $4D1P8$0:4Z,E\"0)L "5J 9)2"M$%B(J&V,&;P) MQUT^I^5N >^&3(;O3F5,[?5[DUZXY^#&VP;R'O,:3RRK\LOL MGQ-SEN=5/"0QI6ULZ:$SU.8]8EOX3FO2/2XWT)_3_5,:337.?S[6C=> D D\ M>J "8V B:$@DE>>.&]IS'8(CN>:UJ_$:CBTJD+2FD-3T%*8"20N$I%F3C#,C M)3$\M]L,R2Y#V22+ 7PZ6AAVB)@0\Z1'JNH!FI(3NSRV-SH-7Z<2E&S8)="C MO.)_?#6="APU#4=',EZ/$LK8A$.&Q0!.*$ *:Q 9T=O\):RZB0BJ$\GTEWV<,[ M@K0T+W:%>(4;'F=B8?+JESK=17.+E\%9"*]#WTP*-BT6F^9T'B-!8DJL MA72.F#SV48)5&B6[QQ-.+?:1^XU-3+KHX3G[[7/#%'UNFF,4?5ZN/M>R3 U# MQ# +7GM3UDX/7L878+368&FQJ%I3M\Q;!'CV&)0)#=CYE&! MB8J P)1*AI6@5E03US O%;YKK-)-48W;J731VKMI;:VSF%46(^M!.\Z 84[ M<"I )7GA((2.06YL$OG@B$@9+/UD7"V7R5C#F;[O5Y*SBN=EN?W>"Q=:'*K. M:7:2$)1@*BE(330PK65B12P"$A)C0F0DP>5(LV"R159:\;JTE H575ZB+M>R M1H3R!&L#5#D+V6\*2C,"A'MED_!4T#3K,ENE0=)KP)%6VT5TR9&2WIZ.*DK4 M&<8KC5M\L*5=_<)(TL"1%&1M#EGGU;<* MG=$S@2I6)/WP%#3G'"@G,3!)TH&96)+NRCFC:(O#:&V4^:$LJ2CS8RASK=Y1 M()^DJ"!R[8'1I,PVF3N N=,,)SEBX[,R*USON=1:5]*Z>6:F#6==O5BN^&.6 MTG.VQ,L7B4JN3C&4DX@RYP"[8')7)@,*B5R/Y"-)HL3*5HX8LHY52$6)%])U M=IX2%SV]FY[6V /%*D820+& DG9R C:0JF4"190'2Q#?V!0/#T.U-*D%DV>D M/>3A>\W*FB(/WS:->(J-'IMB%H54+!*L/LQI,!NC=F8U.*KB!U5K&R?5U:WW.KP,Y2N5"!G07#SBQ'(L1YPZ. X(D$1A4" M*RF"B+!FR!*K$$L<"7416ND&L\N"G89\/ZWF;']\"2C=AJ\U86L^YC6>6 SQ M=?@T['^J\JO2:SE^Z$;!]R9EUO5R>/=%R.&/=#/[\46U]-\>@;'W.7@X#Z-A M.?WN);!&A(TY2Z"D30 \S89S@0Q$((J*X3C%N>&UDAUA7RP/[Y$ M">^KC']\DX54L8F*7-13ELS 5^_I],;C4S-P(2W/^&'SIM8;O)KB'F]"DD;P M5[,>"G8UAUUS*NF#-)(X3"!)CP!S2H,V'(/3S')' S,R]S.LZMO:E A:8HDM MY1]%A1>MPK/T P?JM& !*,42&(D4K$,$J&#.2^N$D"'3#]Y%#ZBSPO2YUF2Y*+C$1,)TF:29# &XR@'1*(@3'K%.$_Z MK+N2EIX I2? G5LB]09N>!PZ$_.Y9)TOGAU=+OM.M>H'YO.5K(V]4+"T02R= M-XD\"!NC9*!XG@FLL0=KL('@@DM_D9AYGB>1=YEJ4[>VXC)J*3D$'<>^*XM::%VOS4G#%5B5O_3GE/3]YX6U216[': M%H%-$A29 !MB(W*=$6%)(.,(\JR$BP$#Q/VR+%";/.>KRH.K>K>EQ4 M]6ZJ6AL78:SFV!&@C(L\&)B ,2&"I231N]PXS*F-3:K:I*A-.BM6I]2M.1)Q ML1Q/N.ID <5NA5PL K'F%-&;B+@04H*W*,\S%QA,.E6 J)"D*32R*,_-(Z2K MYTRX6:'*D[NJZ0HY6)XP]"R@X*U SX*@IS;OPC/'/+<0>?:Y),H$AF@"2C'J ML)5*.)^AAW4IK_<5*M"S*&_0*K"WTJ"@?9RMP&5S<#FG,T'$@:BH,#B'$; D M-C JFYJ($4&3U4ES,@[5NLMU?:;H"L%E:4VPCH"S *96 *=1P*F-#^%.6H\0 M>*TI,.$,6&HY/C9#U-*\@R!J1[ M#P.7:\I^V!M.0@>C'YML4[ 8TO-YW'L^Z/7_S\9D=!KJ\XN^/.76P+^X^HP% M;6Z!-A_GY!I[)44P$:)#&)A'-EF#6 ./P7L:F- ,946JP4Q+FE0LYB0LNW"Q MN[ ^$ (Y8I4&$7$Z\Y!S8 7F0+0DP7*)A737[L*Y^([O&+AL.\"_F0S=Q\-A M/QV5X__IA/]WVINI\MK7UP"\ON?BRJAY;%F0"3='.9O3:O5 M[?SW]^#ASS!Z=@*,%]\"1[I>/_SOZ[-W__@32YAX=^ ^[V_[H[=D[W#OG[0NVUM\ M[ZA_N)?>__:?M(;GN^EY?C]\>_1WW#WX\!X[;&)T-EDO3"2NC1/7YCJ!#T;4 M4BD3&O'O'S+7[*+[^7G*+EK)760LHB&)-\^!)\!(X* <"FD_(86CMI8[N[&) MGJ'ZS(W:'SHG9M3YE,7[<^?:?3?.8A\O ;BJ_37>.IT<#D<)A?WM3/^R#Q]A M'Y[OO.=<:,>Y!BFX3UP^*+#2<_#&$F6))DS:[Z#9W%VU"" KNVJ5=I4G0G*K MDW$8$\0Q8M(9Z;P$2:D4,D0F8]I5'.4FF=7_;@%RTZW6,5^VP%W!;G';:S95^V=5_N';QZ3Z-G/ H&T2H%S!$*QN"T+PU'>=85EI&V!^UVQN/3 M@G3MWE&:"6:L4,"U2>>GI0H4Q@YB8E+1<:F1=QN;&/,NT;0KU6V0KE?)O?+) M#K\B2\=,.ELGHUY_ZC*GJ-O)&ZMZ6UM87]FQ[=ZQ^P=;[XE'6+N(0-E$]IC@ M#I2. :)!/%#+A'%W9GR+VU'E:%V1;>6U))H3#HXC RSM K"1)6O":26DI$Q8 M,@5"K%@7B]O8M=<#X>^G_;,+',05#I(O?DW?^U2*7Q>7171%0RN/4HGL-ZJ5 MM5A;$#(*1X':X(!)S\!(YD%(BW'NP8RL2&K5Q;Q-Q:ZE=+VE%65%>Q>JO;5: M]:2K!C,.V)"0M9> H3*"HC19!B88I?A4>]=UHMH*E*IOI;O.*V[ZG1/3\] ; M=)PYZ4U,OU2J+YI-?%W[/]/2[PQ>3!>^P%)SL+13)Q4T]\C FH#4C@/#48*U M1 $B4E'LO>5Y'*NDO*MDF?F^QFK<%*TH:KP,-:XU4J;,)PW&(''.PXM,0R(< MZ3^]"<@P3;"IU!AWN5[7,O85X!>OP\2D/_I.,*-!NO_2;V_AM.)RR5]>K/B6 MLT;6&Q,ABPC@#9Z@$9D6R&1!V8%C2:(0,TEPEC::T MJ^:,6UX/9P;6K:$:WRNY/C@,G>W3G/H]&G3^'(XF<=CO#;N=G8%[-DUSGDD* M+X79CSM%ZHI(7E8"*5C6'):]JK,33'P0DAA(!E(RG&ST8(A :8&1LMP'12C; MV-2$=*FL&TZE7+(-CIDGC#N-C;XJN+-8W)GE4$))3J)TX'TDP+A&H'@RC2@+ M2'NNG EZ8S-)M,MEW2HJN//4/4E[PP%D)!@-^_V<"--+H# *X_L-&;^IU5&[ M0;0UKJ;=WF X2M"YY3Y,88M58,GFRB5!QA&P1%.0/%"& MD3#(Q*35JJFAO>WC'M]U++6)?'S/MU3<1RO@/MH9N/YI7KGL_$MWL369C'KV M=&)L/QP,<]?4KR3R*\(5TZ\I^)LS&8(&)HEV*.%=[M 5+ -E @67!!P8P2&A MX]3EI'G=?5Y,O^)R6E.74\&J1\>JVFB,$#07C /!.E?)YC ^9@84-@HE#*/8 MX.RFDM>4\12L>H+=!&O=GJNRK=O0Q5LR^>G3/:=)!GYXFM#ABX@>ALNM6\G_ M?L0%6IL#:P%-L[<&OD1,%GD4S9MY(I.8C%2)+-,(C'L!UH4(7AAK>9!:*9D+ M:/+4$SXGDVR%#J/&E?F1/98%U@NLM]8.*;"^5%B?M3"48O&(DJ0U.!F.JVJ>YZ/0 M-Y/>I_#SOST_.;S4UBN?NG@<]/4CQJ8[/YU<_Y%C,_K0&UPN!";?HK8+V<1O M'(?P39(EE0ES&#K&N>%Q^NZS'%\?#"?9CAFE/P^J8/N'454D.IITAK$S.0SC MT'DQ'/@P& >??ZNDEG.2.[_V!F;@>NGM5??-:9?U'TX'YM3WTNL_/ONV7\65 M!6K+:JB9CAI7?N:[K8#/4>2]Y#AXHYG/'0.%I,Q)XTDTAI+W1&U!ST__7G(TW?OIVHZ1=F>3&ONI7,XRJ?E?]TLGT2>#S(BY/V4O/_O>^*1OSI[W!M4#51_Z^5M0R)&P M&2BKOG#Z\M>-\ Q--\.%9^7BFR]>?E:]- //T] M$4+O==GOOT:5*C>[6CK O^D"YQD/XG;*$ MVFGX.+=XS6%^Y0A/.+E_$J:(.^XL[[:K*S[/1=4]=PN2^L-?ETRCFXA+HBK# MT_0%?MSMA,\NY(UT.*4UOI.>YN*_TL.:'V>0_V;FN-IG 1//D"3-@T ^8FX' M G=$+,W+S:[2S6)TN\O>$".Z,7ZM:V^=/TOL-Q)R3X M]=,NIQV*NK<8/;6VZ[*7_G*;97GHOJ&S;.-6'HB6+UZ.[=QF;MEMGOC)K1QI M0NW6=7'*MFIF6RU[ /8"N/DM:W9"DISIYXF*@U#Y#1,#[XU#9V(^A\J>^.[$ MJ9GX!\,R.J-\T(8PI(S2E$3M"0LH_2/"^^TJK$T0AMO%MU]6-Y-C(/D>#_(] MK4;L8__%U]C'[O8KM'?\ENWE.,?!ZZ-W_^SPO:-=LG?PR_&[ __QW<%?9_O; MO_:_QCX.>WN__7Z\M_WJ\RYYQ=\>O#K;VWZ9[NV7HW3]L]VCUX=[![\?[FW_ MWJO%/G[;06^/WZ+T_O-WV_WTGAVT>W#8V_UM+SW+SMG>;R_Q[O%+M'O\>]SM MH7^KN,<;=+9[\-?YWO;'3_ZWOYG_W]_[[TC_DST:_KM[_@'OG;\[VCOX-=WG M*[1_L/7OVW]VZ-[1N][>P19_2U[W=_])ZX/5^?[6^V CL0H9<$+(/%XC@&(R M '>6J.BCHWE>"^YB(FI1DQN&F\UL-:X\-\&E3:4QTT%8KBC&G#E,O32:5UN- M7&XU4K;:.FTUM/OO>QRM<@EN02&E@3DJ0#/-(1#.@A,<&9T[>G>3_?S K::Q M59$H[863C$INI9$^ 1J)DG@6\,564P75UG&K[?W[/@0K" HLPUC,[:("6(\< M!"25T-@03MS&)NMBJ>M=XK,3ZRZ[S3KI@U Z5 8>95W&^+SSM!1&)\$ ME\/B_;-YWM*')!RW.JUI/K^]?5K3W1Z^+2E+#RY);9RROPZ?PN T_#H:'N>0 M;;Z%?WJ3PQ>GX[0>8930:%I0L34>A_3_/@%2@:,&X>CS#!R]YY1Z&K %;M(/ M%@T%@Z0!DN2<&+1F@86-38V[A#VXS?N=E.B1:ZL66T^UQDBXOF#8N%%9P/!Q MP?!\%@RI# ACEN27.QLQ0S18)@CP$!C2Z< C@55@R-6#VT2N6*UIP<."AXOV M?!0\?%P\Q+-XZ GU6'@+T6$&C"4\-"%R\$AQXQ 25L:-S<3_NWK.K/<"B 40 MGQ0@-NZ<*X#XN(!(9P&1(>=LM!B4H!Y8\ Y4B!:P#DP$1;1PB2 2S;I\=0!Q MO2K\YVOQB^&XBE]7T>PRPV1I_KZ\[OOQM^'05[6*8?2IY\+XS;!_RT';!:AN M 51G=;=>H 9SABU88I(E:X,'+84&[YA74@2M!-[89*@KZ8-QJHPP::]"-^ZS M*@J]%(6NN::T\I)SG':OXA*824NKR1 MRUOF%:PT[8,NUUBO:S0YWFX%1NN^"=6$H6[G0QB$W.4W5Q4;?]P;],:34=4% MN1,^G^3F@/?+?9JS/*T[?-N7^W0AEM^F0MD:^*UO1/)R*I%R+C=V+L\I;]3! M,&5<@&"H 8:\ B6%!6.Y2CS+(!/HQB:A7:WJQ_+]CL85I=WKK=R-NQ*+1B61U0FO@6"CLK4O0'/&P6O)$7:!(DDJY9[74*@H]]HH=^/^NJ+<2U?N MFBLO(D>#%AZDMB19U,* $51"",Q'%KC3+FYL2MVE-P9?ID6\)"2J9(SU9!#X6)X0YXEG67TQW!<>K4U!U-SJJ@B$R@J@4!2 MX2#)!X.)RH%+-J/!A!GB;#(P1)?/*;I8(:?^G11UA1+'GW HL7&'1P&?Q8)/ MS;O!-/*2Q+2G'57 #-8)? R&R)UQD3,>>/9NH*ZB=>_&&H%/P9]5Q)_&?3(% M?Q:+/_,<,$H32R#0X($)KT%'(< +&8/@G(C(-S85[J:]4?"GX$^[\*=QMU'! MG\7B3\U'%&6B.3(0,"(D_D.I!2NM )R$9:G"%G&QL2EY5\B5+EQ9%OXTDE%U M6[=UN<9Z7:,AS^>J9%3MY"%483RY3)LJ':.6YN2\7/H2AVGXC-U_4W=P&LR= M(H2#M,PECF\Y&!\Y*!Z-Y29J9?W&)NEJ35M4L%Y:4+0].ZHH\>*4N.8H))XR MPQP%G8R;W*57@<8<@_3:!R2X3X9.GG4E\(-CJ46)VZO$C7OI>!Y.)L2=8_YRO=_6A7;?G]R&$:7AGWG MAU[ESOVQVQF$!W6&6F]<:L#,'Z?G3;_5_.I9''O#P?!;__H7O"J0=/NF= =; M&8ZF5OY1^OOY*_X>*Q290@($(0P8D1*4,PX\]4Q0E/]QB5B04OZT:NK[PZ.F M ]V@MH5F-*C39S,ZG>2G6:0HF?AY3EDR\<%8KT!B0GW@E&GOJNG6K)X9]&-1 MZ+8J]'*-_7N>QT6QFU/LO=G#FCHFF?4:.,]]TP3&N:(Q61&*>VY=D-HEQ:9= MJG@YKE=,N^]R7#>?O5*T>GE:/7M<2Y?#;%)!L"( T]2 3N(%YH.WDB:U12%' MV9BL5S(^RG'=9+0?DV>D[2Z!@^'$]#O#JXZ!\?T= JM=]M1B5T'!KR7@U\NZ M"P%I$I!2#D(D!)BQB9 P&Q(KB29B0:RW>0QH5S8V>J94(JT/'C3@>K@['A25 MOYO*SU*6Z(-!TB?*XG-B$(\RMU0-@)'3.$I%$AO=V.1RX0I?='X5=7YQ[HG" M 98""#7/A%)"<^8U*$:J_ 0&UF,/"%'+O:$152Y'W"6DJ6E5!1/6"A,:\&D4 M3'A43)@E"5AXCR-'P+D1P!)+ $L31#B,O S<,ZFJ[&&JFLH>;M\L[!6NW_Z49SR^5 MY*;O.\AR>_EY,C)I_7L#,SK;F83C<8+$?)>C8=7KZC()K.!A3I&T0 MDN@M$((),.DJY:[8KI,FIK[5!L 14@!<56 \5JK,X3 M'PT-$+Q4P*R68#1U$"6*%"/CE915WQDBZI;>&J%8 ;)5!+(%5,$4(%L)(*NY MK#BR/GKM !/%@5&6@"P*#"Y(D5@:9H'3C4VANTJN= .M F3K"&0+J 0J0+8: M0#;+R+B0F#"J@9J0@"PP#!IC Y@'XH426I!<&TB[1-4K? N0K7D;Y^LZF%RZ M]4H/DT=RX24(O8A#_!(&H8Q@;!0F=^ONMQA<0%%F]YO)U9?>@A:&0(P..14\ MH5HDOM=%Z,'38$H)=7NU>4&NK*+-B]7F6=*#=# )D#$P3'SZP4TB/8*#U=HH M%B-5AN5::J%+0X0UUN8%^7.*-B]4FVN^&*V<%,PYR#^!46?!(,^ &8>2&<,U M]WYC$ZLNY:5)T1JK\X*\&D6=%ZO.LX>S4BYB+#D89BPPA#U8P3D(Q=*?(PY$ MNDJ=66.I/R6[YW8NQKTPNL_*.-XP#:W M,B797O"@(N405)",>QMB'I>"15?JM0Y;EU#/RH%.XQZ+ CH+ IU9'N28,U22 M )J@D,R:*"#/9H)T:$AJ#)>+>L.&-0*=@CNKB#N-^U8*[BP&=VKN M%)G,+Z6Y!.[S;#@K*&CK" 0DA70&I^.$;FQRW.5S>CX7W"FXLUZI+05W%H0[ MM;+PX(U)\ (H"I3G=BM0V!(0T02!B \(^80[K*M0X3LE$Z5:^C_">/R\D]U2 M_:2@7QKN=LQD,NK9TXFQ_="9##MIJ\"5W+).[R*YK/3@:54/GC#YFDBX=46$ M!\/K<@,+Z-X!=/^:X]D*EB'&,%#/";#(*"B=&!_A*B)MI3)";VPNO,1V50-J M3Q4#&O!L6C!^JION$/.)8GA MD"" UGTRMV\O7#KP+")'I^8%.3@,G>U3]_%P.!IT_AR.)C&M\+#;21KU;#$Y M G,AK75+]M\+>OBVX'C[,I>^@?'B5V\.O]_.&=+DB2"!QIP/'8!94XUP#> $ MXHQ1Q@R3%\E+]1;Q:^17;U,P;[$!O#4&V/7%V,6ZU K&-HJQLQS98D4E$1$, M"R17T5.P1AA 4DEJ+4]FM"ZY6@5F"\P^-LPVGI=68'9A,%L?828XI9H*T-H@ M8"X@4 P'0$H[:K!/?_%E-SR5W:"Q)D@C"S@R!2P9HLFPB0RL5E0+*A'6;IJH M.&< ;3F%RRE<3N&UR=(LN+LXW*VU#,-14ZDE1,H#,*P8&"Q<^B&Y%@?]_AXF.]FZ#X^OS:]O(DZH'*-]ERCR:'&LC4[?_XQ^8L9]]Q#.JRTS8R; M_YBW-^/F/6);++6[9W/^&49O,I@UFP) 9BGZ2S,:I-4:7WY=M:N^L'%4V/@M MV/C'.6."@M%,& DR<@_,2 TZ*@*9I5/,O5/4;VRB9[@>AEKY3F@%@]8<@QX8 M(B\8M!@,FO4(4*X9H<*#$0$#\R:"(9@#-49($BV)V2.0,*BI8:X%@PH&+0N# M'A@Q+!BT$ RJQ0:-%MX:HH!(RH EI@I&(07()@:K67 JRHQ!K/"@@D&KAD$/ MC)<4#%H,!LWR(*U4P"%W3L(VV6*$)EO,^@B(.ZEIX F)5(5!;>I*W9#O=B4\ M6=N]_NDD^+M&?-89/^<]XMKAYZ)]61?[JB#H71#T:*ONS?*:AX"\ VYR*P(7 M)&@I B GHW32Z2!%,]ZL[Z!82[.F"@JUZ=E:Z,TJ*'1/%)KE<<92Z3RC8'B, MR98,')27%#QCBB1#TF/9D#^KH%!!H37S9Q44NA\*U2=.6Q%9;LTFG$+3P66) MLF+ 2@HF>2#&ZF8\6@6%"@JMF4>KH- ]46B6"XFT&P6-!(S6&IB*&I* !)B8 M^*L)RDE3<2%6;R7P>"C4M@S:>@G-F%S"@+-^L[1+%.[A)ZM*?+LG1[;,-J/ M%6L;[W_%FXN8Y&U*N0JYNPVYFS/DWBF7:!VQ0+PEP(2Q8(Q@((4P3!OCB>*Y MV2?O$LZ[0C;5];-%N1-%UYOS4!==;Y&NUY(TF>4.)UWW3'!@5 E0WABP28@N M8*,)QU-=S_]3O%Z[671]G73]@7[@HNOMT?6:ZUB@)%7A!5"52[11S 7[>:*V M0-$&P[T@%[I.D.YJ28JNK[6N/]#;6G2]1;H^>ZY+SUF2+P-F"ZCB3J8M74:)^2>]A([N&M<.JV4:]5QZDE^1HN1%&#JX)4S2'5 MJ[JW07%O)5,! NZBL-)B!ERRQ.2)Q* E-J"0"$09IB*B%TR>R:Y"#ZYW;#HW[*=J1%;Z MM^]]VOQ/]6-Z)W;TTY>6E%]>G,DCDR0IS,EPW,M/\GP4^F;2^Q1^_K?G)X>7 MRG+E4].O?XZ^?L38\3#OVVL_FZ&EVXFCUG_,#+]SHD937(VT>0PC$/GQ7#@PV < M?/ZM:IAI>ON;2?K#<7JN<>>'TX$Y];WT^H_/KI5$6U9#?WN' M5W_FNZW0Q5'DO>0X>*.9MT19D7BPD\:3: PE[RG>N/S0X9>..G;S=*VB57=^7LAKIV56)E M>S*MN9?.X2B?5/]ULWQDVO751+VTGU_D0RYMT__\9#;GR;ZNQ+F/)K]&@:># M^K[@1-5W,RU,WYR,P_/+7W[VO?%)WYP][PVJQZL^]/.W$)&_8 ;UJN^;OOQU M6SQ#TZUQX7.]^.:+EY]5+\U@\?0UK9YI=/W+Z!G^_V[KTYT^Y26TW=1 ]]8N MW>]M]H8@8'XJY:UF+'Y[S"S[%J^!WRN@FW;VFYSP>3CL)^F,_Z?S\O^=]B9G MG>4]0'7%Y[U)$JN[!1O]X:_+4Z*;#IUTS Q/TQ?X<;<3/I\$-[GHSYH>U/PX MHZ?7DX [:.XMV,+C*[S6SQ3']]%W0I\Q?3M]OQ.,/)-2W^NJWW^-,][XO8IG M4JO'O=,7I&B%B1FU7/N)(K/TOL-Q)R2FX3M;)Z->OT-1]QL# M?WY5%D?SJK)&PW]GG6DWKJ">)9FW&M'P6*NK;TG=OE;CW*8 Y\99N+>H%FGT MY)@CR%L/[&VW:+;2O6:;TO0K'GAB>AX2%77F)+/8[PGK7FOR/<&M[R*_#A.3 M_NBK)0X71;YE;1M9VX-AVJ>=:F6_9\1.P>>+91@JR["(H!$1[ T'D.,FHV3Z M96=J]I^.PGA2EK?!'7[C_KU/N?C:,(QI[.PAW.*.]&)]EF[K>'@Z^*ZNWIK\ MM]C 7^EZ^-L)\A?3-P.7PUB3SN]F<&I&9QV*NYVAC)P#<;HWN M%O^GVF""@F/"$>:5UHHBIC72'@]MP=O^?Z!(^]^>\ER)/[M M\=]7HOQ;_Z;O.-H]?L7VMW?/=L]?X?V#?N_=/WN'N[_]WML[2/=Q\)&\/7YY M/AOEW]W>2L^S>_9N^P/;/=\YW]O^B^__\WO_+7GY[]OC'9R>N;]_D+]_+W[) MWGN#SG8/_DKO_?B>>DTC1180EQ@8(AJLB6F+*Z5L4"3ZTX MNUN7,MJQ37E&"P2=MN%RS^4K8_/O1K[FT;^DN'7/\T+ MEHW!=!=;D\FH9T^K4-3!,)DM5ZR6G0NC927F[JX*')_/PK%G*! >)9C 8J[? M9J!"Y&"TD!Y;)Y7-<-S%O%[-68!XH0F?;6;OY< H!\:5)'QBF/,Z8(TYHQ8; MK(TCQ F,C79.E -C90\,/GM@*$,BXXZD8\)38-IZ,%8*,)1@&3T3))"-34E9 M5XIZ47 Y,@IW+U"\0"BVP@AE6(P>8X:$LHPP:Z1@ =D$R;1 \=ZZ;-4 MSA'N@3!I@7$9P&KO0--(5%1*2*,3>1>JRWGQHQ0L+EB\5"SF/' FD5,":Z9< M,$($AJE'V)/@9/&CK#(6SQ:O,:$"VUIG M ,QX'J>%07GD@6'A<\M1 U(&:CW3PCJWL"XC8AK9>6"$819Z9X@U<9AVO]F+!,5HY)Z.N4 8:8!J4"AV3X^&"B-!ZY M3'MY%_%">YMN7/F]$1G/)&\+CLZ7P%Z8='I)98]#YX?^<#S^\5XY<2ULMGO; M#:@()C^7ELA%2LN44LNS"LIN6JG=M)92NDNJ'/,T8DJXIHJ%R%7$"G..#1;" M1D-O:"U<)[U_CH:Q-_DC'8>%N#9%7/=>S(F=$>2DX,J!=%H <\2!QC: (2CH M)$$1 MYRSDGO"187<+#1ZGYTV_?4^5B[;>25MK_GK)G59$:L L=^DWTD+Z3P1"(VH( MCXQAM;%93QBL.06*CK9$1^^@H@\^7 M@6/$6R$$CX%?'+(/[KW=U@E K7>D[HS'I[G0>';.=M6#HVI->M&>(+M;PR"W M%>Z<]-/WKC',5*CS&\Z#)>_?S%C(-_,3P^"8-QU5BVE"(WAFYOYI0B)\L 1Z* M$82 ,8+!X!" (ZHQLE9*'W(ILN@R628+K(NVU^G) U7]FLAU7=/_-OW3<)VB M%Z9R%UVNU;&*Z+1U,D"2DP'F,0'+O0%JO4GBQ4BC9%\\>-)XB[5X'0([*XLV M]POLM'@W%2D5*;7_Y&[<>U].[H6S\)HCGUHK,,8(I'*)AAMD03OD06"EI*3$ M>>K7^^A>2S4N8+L*4GI,+VX!VX6#;1W<\,.@NDI%;$K NC%^T[O2G>I\!^T> M?7@?G=.*@^51KF=H9S3#V5]P&LM06'MCIBUE-)C M.N\*=*\0=%_Q ^Z>I?M@[R-Q1"#-P&I*@"%NP3!GTC9%V"N+M8J^8/=*HD+! M[E60TF/Z @MVKQ)V[\UB-^9*1BX1.(XBL! P:(02=F/$O&4V:F[;A]U/*TWT MP'Q.U\H#!3NCT*]F=4^&G4&XG&H]#I-)OYKX&;3RU 2G!>2@K)! I,T@)8Q M B7&F+I;0.;NN5W4UWJ5I^N@H]/=^7N?+Y&-)F:).@#"6 D,VL5^M @@G@T]6DI;,;&P*ILK1L#+* MO'9'PUI*Z2Z0NTA_D& 12)!"4&!&..4 !;.)6, 2%2)6IH>=H7 M%P/&->W*E9X0<"=]?>38^0)!IVVH?/L) 7=[]M4$VCHKO!_*E@D!*P#'M<8, M"8V=(XDD!F8P,&(%6.PH..X28\1:*62G \97>5KL*@%Q2T) ]Q\P7@Z,IW9@ M<.$8"](KE_XM3$@'AJ2"8N*X")3'5>M]"#%53HR"A07*+Z 8H\4C5[2J(5E6B52AVQ4)&HC.!+. M%2A>62B>,V \>,TE\D!L'C#.# >#L(6*5B0CA[$M1O$L+?2]87+!XR;28 M&L0$,40JP:(+AAJ'N>74!D.8-P6+5QB+9X-ODE#K" ^0:YPA)SB ]M* 4)(; MCJ(Q,?%B34B7ROK BX+%!8L+%B\0BS'7EI 06921*1R5-"YZ)6+23QF47C86 M%[B]$]S6!I881GTDWH'7F *CPH!&@27T-4:CJ*.1<6.3%Z@M4%N@=KE0JS76 M.N$JSP/&HT:&7U(0\'B>1EQEW=Q>;^\0MK%A1=O\[0T/9(?GB9%^_9Q'W+Y];K% M5@9I5W,IRRV66[S;+=Z02[PJNEG>6=YY]W7U_QN!J=F=-:AN"JP(>O:$ZF),AJ#&,4B.A(%8\X@3;V)@1LN(@M(\LI# M0Q"FN)31M,#QLGOPUZ26^\$"53;H"$EX$9C4"@RE#G3@$DGEB;1Z6D>#!.\2 MO,IU-.TK(7XP@K0-2F_OU)[WA*N)C777]?V L;BN5P)!9UW7.%*RBBA(+G1Z2">Z-U$Q$ MSIS T@B)"L:O+L;OUUBRL%$'+=.*4@;,$ ):&P>*1ADQH21PO[$IB>YR5&^+ M45"^,.2"GM\F=]BD-X*X2+EAR<94W(4H-$$A")9@JZ#GZJ+G[K34+R'HSN>] M@UVT_^H]%8%%KCFHF ?#HMC:4.D6FW#M)55!?\+/A9\//[^&F9 MY58&2G'$+ BBN?+,,NT3 R6)BQ;\7&7\W)W%3^$TE4I2L-[ZC)\F'1Z22^/PT.Z#;<-%A9M582Q4%%P%0YQ-QJC1+#@>I)0Z1SH,*BK<&A6N!2Z4#X$H MS<%8'8!)J\$BH2!R8C"QBB>#K*CPVJNPB-0;[ RQ6C(7;!(\DHI:Q) 2P9/& M5#CV/@;E!&Z-#M=\NYQ9BR7V@*Q*.FRI!VN8 M *I1]-JRQ*9H"T_@)BM06^Y?W1F/3W/]:6<8TZ/F2LAT T/W\3]V]--F>L(P MZH0J=I*]L&$PZ7T*G9-^^KYUK4V](U[-K4WEPHEHB$%6.H895HEU"F8"]P88%QZRBW/CTRPRB]=!MOQC@];_JM ,_2@:=6VY?$IF@@&ACS M')CT#'10*EE)Q%#GM4!A+O \RK#K0AT6%L0M4BI2*E(J4EI%*3VF+_<^G*6$ M;)HQHNKN7N.=,E9+B#)08#;D5%ZC(%AIE$;!"M%9/*\M\N;[& M;^GZEC\Z'4^.PV R/AANI97+=V#Z?YJ>WQF\,">]B>E7M-W.TO;7.0H][DW" MFS#ZU'-ARO-?!S?\,*BN4E'^DM#1',/_6/=6*H$1E=8#BI@#PX1E?A_!)N$' MCQ%S%.=ND[15V1SEC'F*9\Q:2NDQ$]<+=J\2=L])AP_(:284!^Q#[A4L!2@D M"&A&J^"E![345[0>[70N^9;CTQQA+2$1,$Q,!,U&(89 M,$FC^A3.H#\SE=ZR0I5&<4^F82?&UU- /AC>6ML+8;F;0L]F5-O %?.*@N*: N,V_::I $:Y]H@9'&(V-M=3 ME]1 8Z".0O&G%IXPBA)%"8Q3[^2P A._,$+!)ZR@'10V&*TL:EH MO4GU6J#.6FIS20%=!2G=!7,7&9@HF+MHGC)V0W@_ RY27E4#ZLQFDC\%+ M1BP"C0W+GED)6A@*!K' 8^ZE[4A.7L&\WNJB8'RIU+GNG>4L*F=1 V>1B=X9 M*ZVFRC/AB*5!.2&"#R@JB7PYBU;W+-J?M3HB"D1'K,%J%X%)D^.%P0+&PEK' M220VG44R&>^(%HNC#:=10?F"\@V@/.%!<6>I,BI;&E0)QB725$0=N**BH/SJ MHOPW WR.WI[M?G@O>60Z>I;G2B:;@Z@N0ZL\5[+@ M?,'Y@O-70YV4**N"##EK6&BLHY5,LTB\$X32PN97&N=W9W%>NZ"%Q09\M"'A MO(Y@I9HV<%88.2%%CH1RW>6J'@TM.%]PON!\>Y;D+G.]E)9,48080!(RY M!6M$HNM$8[ 64\ !6TV%\YIENBY0%\MZ)X."\W=-NORIVN[IW[[W:?,_ZMP Q<+[W]S23]H:I$Z/QP.C#IR$^O__CLS@)<]FI@ M].TM7OUY.+J\FQ/S(8 =!?,13$PW^]ST_S5GXXV?OA5ZDOC5'3:[.:Y]PA@7 M]H33;9>XTW!4U7T\K^:)YG>E>S*MN9?.X2@3T?_J.8J\EQP';Q()L20Q4$F9 MD\:3: PE[V7N\I,/[[0W7V0.F[;,-^JT[EKTI>T8"T$GUS,@[/ M+W_Y^3+MJ3>HGJ?ZT,_?ZC<_J;& ZONF+U_L ZV?243R5KBHP;CXXHM=\JS: M)3.4YN(U]4RCZU]&S_#U'RV7;>RR<^MG,-^8V4&7F/]=+GEK4_I[L-$0,,ZW M'O,QL7V:K;G1H).-MY@>9MCM)(.NCNJ/^U%?G)-Z]4 M.@F(7A&IKM*]8O2,2+DB-[MB"\L5OS]W^:HZ-]<@Z-I[YS"9Z?FP'!\X1K?B M"'OI+YWC]+;#<2"?^T975&VW.<6 M$DUTT];1WQ/!O=;D>^)8WT5^'28F_=%72QS,:)#N_/KNP&5M[[*V!\.T3SO5 MRG[/OIQ"RA>C+7QKM!41/$0$>\,!7(FY5@[?''0MR]O@#K]Q_\ZG&YC/HQMK MQQNF/3X>PACN2!K69^FVCH>G@^_JZJT9??N'G,[O?=3F+*2K_8=^/^V?=2A^ M0/NAB^=_N@V&HN=!6D:<%HQ)PQ5U)C>K80@+3QBZ2$N2%)<&0]_--OI WQ[T MCW:/7O*WY^EZ!Z_0[KEC>^<[].W1+[UW![^G^WI+][=WR6RVT?ZV/]S_9_=L M-W_^8/?SWO:K\[WS#W3WR/=V?_N]OWO\Z^'>D6.[Y^_BEY83;U!Z_U_G>]L? MWPL9!8Y8 3?> N/(@PW$ /+":6(\Q=A>]!=2K(M%O1OYZJ0;W4E?E]25\>X\ M;8%PU#:XOGW2Z-V>?34AN)X6>C_\+6FA*P#4Y[- S;UWB#,##,4\(H(:4-08 MB$QFD2LKV!JT!UH/B&Y%0*T<$.6 H#:A0XC2$J*9I4)9Q8B21D4A8OI[.2!6 M]H!@LP>$"DIXSF(Z(!*=9]PBL)8C,!&18 W"6/K481R0H#J& ],J"].?=%S/SEZA52G"& &LG@6%+P#KB MP&DI?; R()<[[E#:5625.^X4E"XHO5XHS4@DV.7^.)HI9PT-1I*(&"68)\.\ MH/0*HW1O!J5CU H%(T 0G@BU, Q,X!8B,C8X'2G5(A?@BBZ7J]S_LJ!T0>FU M0NG;^KC2 L(%A L(/PH(6^89PYX992E+)$EA00*.V%!A M*"7%Z[S*"#U+E9%D,9^N0+BSP)C&B2H'!8J)@#2Q)#"3J;(LR2.W[$;S\!& MU7?+9Y*W!4?G2V O3#J]I++'H?-#?S@>UZ8NWBH+;\X2M"W7KLD!LM^1^&,/ MPBE26@4I/>ZXHK)'5F&/K*64[M)O,0B%.&*$1Q-_DB'7*&C3='1["RHQ=>PP=&9B, D703F P&3R"=(JCV. MR?A RF]L9&AF5UP*%HL!M4>!9 M>Y*+M)0T8K \^F1/]-OW5+EHZYVTM>Z?5\%RB3E0QS4P$B-H[CP$HD7V M\'E-0BX?JFEJS=8O2MH2);V#CFIL521*>^$DHY);::1' 9$HB6\HJ'9ET! '!P26:K /HX 2@0'/2<, 2L^DIB^NAM<<[91LJ45X1_^C.>'R: MRY5SFT1WM9=/[L]1]6:]:%V0O:AAD'LD=T[ZZ?L>4LV\1H UMV;92Q0)YB)0 M@YEW,ED&*'"'7-KTQ#%^ V;-*5ZNPE195L%OGXYR<"H]QM!/"YFKG[^8K)^VS_'B/4S5KPE(US7];],_#=F$J=]'E6MFK1#R9 M_,@"IB;I,F,&=,0$*$')/-1"H#RYL&Y?K(\6MS=>L[(8[P-Y+=6X@.TJ M2.DQ?;,%;!<.MC4WK8V"$D4T2.H0,*[X;XM89D-,F(6B% 4T^ M*4S BDB &HN8"!28X83B1;6=[9@=-6*1!VFO7# YGA; M3@S_$G#K_+ WG(0.QO?KI+&R8=$2O"Y2*IF9Z[!''M-+O.6/3L>3XS"8C ^& M7TY#&?[\.;OAA4%VEHN&E MI*TI*K[_INYM)H83(;T 0H0'YC #P])O!,F(I,5(Y5 MD-)C>JX+=J\2=M<\X$GR(IW@'K"P')+Q14 K(B!0IBV6)J#HVH?=3RM-^9J657]V854+*\W>F5EY#[U"A?ICOY8;=I[Q9UWA)K5W@OT=R?K M&G*NDL /?#@:9@.!%LD;.<(Z#NHOT ->HNW#4W9]$74M$ N 5R-C<,@-L%\!?KU%((=&$ MO=+6+!'JUN'+]97/[,HYA2\OQQ'$[/:AO]MV+I32:]A^8_.TVVHW&&XV\O[P MD%#E!S2579T&JS./'GSD1%F1,+."^^ =5HD3K W7L"537/98O39JT\6YK?UOID^6:#&:1J]0K_$LS6K:Q7 H_/)_!8TJ"] M9 %19R7BCEBDL?#9$"(.;"0EI]8'7W@>G#7Z=2P"$B0R1'G H#KS!%CJ4@9;)64KVV MH9AH:C4=U%CO!#4GK[%X@5@7J-QC<:/S(R9Q5Q2 M2Y66//EHF?5$.,%5.*:)*VL3T'+)+5249O'1N,:<.\) MN!\F 5<%'IB1!"7#$N(D$61QXL@GZ3!QVI'LE!8UV-9@6X/MXX*M,<080%81 MDN?)8,N$8\SY1%UBH3X<7&TDGHJ3%(X*;9U"5H@X%TH1J1 )P8<.8MKD5 M<::^1O :C>\4Q3D:Q6B\HL3:Q:5&WGB/L:=E\$BA&("J77_0WQ:2,H M5V""ZB'60[S?$.NH]OK*9W;E0D6ZUI?ZREI4ZF24!R>C_#EHGS<8*7-1R',M MFS^/C!.P? 45.":6+)>)V60D]30Q*KQ0EI?>#H(5(W7&R5(X,?QTQHEV'D=% M*<*8.,0Y4TA+S^ '"1I;&[1T5<8)YK*IS#.(IU@AU_'S=Q _2S?PKP%C[09> M"02=S!'!V.1J@ K)D"3B2@)X:F602TPK+%RR)8(VB7@&V7I+A)U/2YUKY'Z6 MR)V2)\GH0*AVG!-C%)$62^EX)-1Y42/WZB+W5%:'L$(X;Q6BRGC$37+(8>*1 M"(%RSY@,P:]M*"J;!M>\M^:]-7K>6GU/!!*9X<(Q'D1P+E!OM8N*B< -J=%S M==%S1AX&$YX3S2(23FC$$W7("JP1IA@SYQ+U$N>LN*9DSR#ZH8;/&CX7#)_8 M"IX2-3Y:3IC1FF%J-%9<4B-2JN%SE>%S*G&">F2BH(-P9'/3:AA#/H.9"#8\U/"X6'K$- M(H'-E@ 7N;-)>\YUHLQ:'7 0JJ:7JXR=4\D)7!L@DEX@3)Q"W%N*8*49LLQ( M ;@I-1&97M(F9=.%G%\D?KZL'H [L=]H@6J>Q)?5TJ_N/U"O4MV-K9:1)921 M9[E*]Z"HU <1P8!/#'-.I3+8!2XXCLIH+T75,H^,&HG0VQ-IWW>+U.K_5?1Z M-=^<']\\G'4:%#5UECJ!E$H&<4PY,DXD)"DA,1+O.+5@J_.F4M.!4+4*/Q<5 M=IH$)C2EP,NYM<*ZH**PG%#'A4ZB5N&E4>&I$XFD&0V8**3@GWPB09&F7"). M;)+&>,NPKE7XV:NPI5YRFZA0D7 IN'$A64FIC2;W]L(/4N%:2^^II5-.<<=( M-+ 8R ?J<]6)B"P5$ME$A.=.IIP$KA"'-8%U)=;9)G "">::V4FDH@O-UF-ETF%YY0$ MNB*^T7>]WB GA#:*!$^;LQ-A (7_]F_7_=<&/&3L-F)Y])$]J+'3;WV/C=,V M?-]SS1>])V3-S!>5/%#IJ"4",ZXY,P(3FB177)F@Y6W6_8S$T?(H*J]5#%N# M;CZ @LE-_T#J?=%[X]FTZGY0;(W,/6&0B#HCK2)$)8%&$P(6SRLL@ MU-H&4;0IS8-MB.4[.G^AZCXCEO%ANG[#J?.TJO]MVX-8=P*>CS)/IC92RH/Q ME" NI80?V"&=_7H28^UA44E*&"R-9ZS&RWMHL[(@P"(F M9X.2:QOT 4W%EQA)GJ4N_]H!;+U*2TO;YGYZ4^/LXFG;]$&.,!38F7,H"8L1 M9R(BEZ1"UHF@0XA4Z]RW]!D3MV>IR#7^IT%AL$N0 ML2DAGI1%FEJ"$K/!^:0U5F&YX+:N@%E?^7J]2G:CR'&3D<8\\KIN$F^%XT.N?Q$Z_ MMU=LPLSE$=CV>]L*[SJO[6FK;]NE:>@F3<./.<2EU^K'3['[O>5C94M^C+XX M[)1W*;TH0G!ECDO$O**@VU))4%.!XRTU1:G0.$UZ!%O4EZ' M9*\8*CR[G>-9KM)3GI[4V+U*V#WC(,8EFU,F-+*,,<23R"42X94QUC$=8C21 MUNB]DKA0H_E1$3E@"6%B0MN M^=#[965J[-D?<*]3T*E&-[9M/X9&OVAT8K]1YB T>K'?;\>LA#F78YBT8<]L M-[RP7(V;XRX?*UFC_)J,?F^++BS;EU;_*)<1@VF$/]39&HN&N#?3V1J.215R M W-MI,[.A8"<"0(9CHF)DGN6&Y@+TE1T&N'JL,S54_5'2-088ST?*T#>*^ZL M[35GN9]"3V9L1!L<\\P@(Q1'7!.&G"(*22N<\,P#P>6S(E&>A2XO[\'%BT"2 M19Y@/!K"F4=2!J &5EED//6(Z&@%=B#)6*UMZ!FE0Y\%ECQ+ M;:[CAU=AE>Z#N8L\<:@Q=]'L;?J\(.!( Y$&41T9XI$:I(GP"'MOC;4)8Q,R MZIH:=5=&GVO47855NA?J+O"DH$;=A:/NE)]?>QM3= 8QC%6VF@VR(@1$O2&& M:"IL]O,O#>J^K+#@=_G$R[8;IP/7;OE&D5+,B4W-TL=?I+(B4VM4KLD7O?ZO M^?57]H2S/H>N5ZF.$GX.,K(LSK:;@Q6NLDM'!?)>9\"M.AK2V06>47;X[ UEB,'F6ZOSL(/]9KM*R>-MJ MT%TTZ,ZJDT((@2U3H:BM09P(AAQW%@FPY27!2D9C:]A=+86N87<55FE9W&TU M["X>=J=+H)OD,2 L"LE[Q"D L&&"(T4]EB)%P3%=(MB=4T#M1_=VV MLX3W&K;?V#SMMMH-AIN-K$T/"9)U13?$+JH>[!6#Z0_%P+5C(S_/Z-U^O3IT=GXH]GDZ=#92#@CF#3(:4\2QHPBV)H.8C()@ MSE.4;FV#$-$D4C65G*Z2O'(M=N>ASDO>VGQAB+5L@'_OENASF9G5Q/!I1OIK M %ZW4E\)I)^,J;;<4F,(1TGDACW) ](SJA&S'"9.OTS47ACHT2L MS-H)6B&KA,S^$,4%K+;48$LH,,DQJ^V(9=AC:I2O47X.*$]%U,([IJW.]@/3 M,JN[83(!)&@F:Y1?793?WMN<]'LS!4 ?I4=@-CK >2N0UIHB,"X(<11,"98M M":J;'/,:YVN<7QY0JW'^(3@O&-5.1Q49PUP:8I)3W/!$@Y>4L9K-KS3.3X65 MZ.2QCU2A("U%/!F'K%$*.:NT)2)ZCG,6ES!-H:=S"FJ LE--D/%! MHP_CR8%8-XP^!\2!Y!.6.-!G&)<.6$(HE<=I)':SV M-5U?98R?"D<,WFB*2432$U,!O1&>H>B,4#Z0Z+@'NBYQDRA1XWS==ZZ^LKZR M[CM77_EORI+-K>_QM[-6Z!^-F-K8IX:[%+[ZB'6P)PWZ-W_DQ'8/6YW1 M_D;H=:9^;['997KMZV.[?A<&>-3'_Y09K,T_C'H M6."7\/X_UV]_C1"MU2F?I_S0;]=!(9>\F>"IY?=5 M;U_)P3JN9&&XO0^_>?CV>OG6!.NNWC-ZW>";W\;KY+_N2!^ND_7KC'P&*;^S M3^)GTCTGI9]MAF<(W!IDL[C;:60K.,'S%,T&6,;3B/4T0[P!<,=@-HNR[1TU MWK:+L][CC;J\XZN>'1KT+69NG0&-%5" MM$S>P1WX2^,$+COJ-2*H?[A*@[SF7WGH]$PA^[2CY1987[ZYHYBR&]-$[_G M+VWBZ'VDZSED&I?[9LK[9B-UBY-&<1HSN01;*/M3OX.-%V\NX'>'J9B;E,TA M[62.@WQ9-1]W8A\8"]C)\2'Y_DMV4C?[4>]^4C?K"9?DQ.W!O?<,<3I1;8+T MBK/<,M.J@".F2=' 8U7.CHY*?+#;C][>=XO4ZO]5]'JK<7RV\WIX?'8"]_WR M=WMWZ]OYSI?ML_V+C]^^[GT6VQ?Y'IMX9P_^]N4=WCG>)I?'9R=O^->3#S^^ M'G\]VCYY ]=\(-L77UO[)_L7NWN'YU^/X;N^;).O)W^>3!Z?[>\=G7S=>GNR M<_+F?!\^M[/U^6+GY,_6U^-ML0OC@^>"9_G[9/_D:[K,C/R$S[?WX+JM;P=$ M$K#V+4'&>8VX2QAIK!@*3E.GX2>VHNP@)HB=L"RFP*^P_24],9R3>4+H.EUR M$=Z*IR"VK?)0I&$[H6%/ M&^Y.:YK^!TJCT80C)G,E/^D)TM0[%$U*(>"$BCC%?;39OE M>I :D>Z#2#-,"EHE8AEFN?+)$NOO"7!JOCVSG M,.8XL61;W<9WVQZ4(9L![O:]C-%^87WUEH)2;%W._AA 7?YM)ZY(C:56[R=M0%*K M]6.J]10;2E;65[>!^SPOP>FS^:_2?6_3I9=77L3X.++BDO%0H: ULSGF. M7+8P(]>$2Y)LXL#F>%-Q4KN+GJTNSYW/U;K\"+H\V?6+6R*I,Q)QSQSB%FPT MPYA%R0GKL-8!)YYUF?+I+K5+&_[R#)C12H>^7QVRC<6SET?,911QNV5=J_VR M8]N?V[GJIO?P,+# W>ACZWM9-*/?M2$VVI,WHFQW6-B3L MJ=/!XD]R[E)3XV4_2:VU^M&U>I(I&QNX=LXBXW/2)=<>64DCRF&9*9K@K,U) METTMIJW>^C1U\?KYKO,]=OI%]V>%59[E&7SE8K_1(H_22-B4)8+ZA L 8)<4PHTDX&9(RPW!+*HN19Z96<#CM?VB/% MY^8M*=6AT2XZAZ@?NR(D9H-+E--75J;4/@VD7R/#7W$5PDM>;.17,GB83C C/-#)(1 MU)<;QY"C,7LZ@Q-6\Q P7=O@TS'FM2_D$0,^3NUY/GU\62Z/1Z8.=S9_1JOR MOEJ4&H/NA4'?IMD#=A)':QV2*OMD8;] SH,QHX7CWL/Z49_/6,1T28\ZDF-9 ME7>YR,.4RM;.B3GJ\R2G\)IH(!4.!>L"XLZ5%7H\,MP)'HA*%.=Z?TW!ZG)_ M3\DMNH-X=<[RLMP2R^65&*[%7UG&8MV8O4[$GNH02VH-D.P5(:X!Y$ M(1L-1C&?DC(N$Q=EWJ00#\ZUJOT:#^4>+S>?>UE]&V].3MO%>8P?8SLW*KZ& M6S4TW0.:WDR3#NUB$(*!\ IA$;>4(0O2@"(L9U2"2![LVH9F2Q+:7KLYEN^0 M9"YZ7/./.2KY)/_ N:PX]19))7-E<8JSD@M$F2#&4Y(#-,H,%OJ0\-)E=7NP MY>8=HXBE1C=^CYW!KYVGO 3+Z!%\'J_A^_)(OK3Z1Z\'/9B5V!W!U'D-4O,# MJ1G%92S1$C8@AE(@ G%**7(N*A14"M0[XU/((:.TJ75=+?#Y:ODC^#]NT?): MD>^GR)-L(S"B00PD,BS';&"GD#/P2DH7$TL\5Q5?V^!TF1J9S+> W7(3CMWK M>2NY+LME-.A8A9:7Y?M8+AY2+M'NJ(1.[?#X573:GJ89BF.E8(]!VC.+N)<$ MZ9 ,"A8K:W PA!&@&:;.2UDQ#5Y6KT>MRW/3Y:DXT2BD#-2BI 4!728)&6T< MLD)ZDQ31A,6U#?J0.-%E=6J8Y>88.Z/FYJ?=XGLKQ-!PYS-[G#_$V^&*;HA= MU"].7^5YZ17M5FCD1UM!]'I*_@&+]1K6ZOUPJ7X__]R+ 8!KM%R;EZM5NT#F MAV-E,F)M0Y"F$@^F)_?2H15RCKQ0 M4)B[VZ0&A2<"A4F2DY+@2?@(U$9*Q+%,R,F@D'/!$2V-I3&M;7#5U&)>'I7% M@L*\Q\LJ>?Q^T/5' M-M>$*5)FNX"/_?/2JQ;_;] Z/8F=?ED)-[_= R3LY8O@@<,+"VY^TISK]_8\ M+T1OK]CTL"K=^'ZX4._;MM/?[(0WH[6J-[/Y;68S*M<9!@:[Q]XTU"'A)Q5)_O+:]RSYVIULK]1,H]R50U3T1%$Y$.SH)R MFX1@A15*\(,H8*^4^+*,G3)+4G/A^;>3^-DYI5[ZF.Q+-^(@=]IJ=>Y'I.]P MS/&@+Q49%G-0AVCGPM$=!ACDYFY:#!-W-F9A\?ZDQ\:=VT5L"9.#1E :!#KM((%V2_ MH>_&T*I[:3V>O_!C/!VNQ&[ZJ^@<[L7NR5\P1/CU=;D6]0XUMQWJ8D8IA!PC M#$2$HD25ST%Z!KF@.8)E5LZ2@+'/?<:):8(,+D=T3QVCMWQ$M%;JIU3JJ8ZS MGF$BK;!2 ]7$*[&VH=3RZ/3+.LG\O>AVBS,8]QSIQ\J> M:#SI:>7P@/@ML/T:J!8,5#-J(LADD[0\(F ;'( JV\<\.A1T5%JKP")W:QNS MN4>=B/AWXDBA=Y5&&Z%Z8OV99"--H/793F7@U MHM6) :7^>' MKS,R*VFBTENI$4X.[#L=!'*,<21"PDXRGGS$:QN4BJ:NNWX]8_5>*'&ZLWJG MUH\8T$7L%K5FWU>S)YF3Q))K;C"B+I:E62)R6,(/(VTNHBTC3FN@P9H2^ML2 M:?;+\M]<'A[-AXFLK(VW-"='-0%9($S-2)_$49&8J$=$:Y/CG#RR(CIDI4RP MN%8*)_.ID6I*N22]@VJGS2J=&M4*O5B%GJI;*1/&5AIDK/.(!Z903GD$VX)Z M+3W3E@+OT$W!5B.>_)FY/O;LCYS.EANC=ZN2KHU^4>:Z]8YL-S9ZL=]OQZP[ MF9+D=+B<&7=FNS_)?7M8'NA*0]?"LMZ&]7;W"EBP7//NJ&CG"7Q;=#_E=?K= M]F)X/5;UO :N>P'7YQE%IGS G&..8)T"XA8PRP1FD"*,69.X$,RN;8!1=3ML MU:Z)I:8'M8X]EHY-D@.AI"!$ !M@/"+N)$%&B(BD%BY$:CR/*E>N-W4LR1/X M(H8NNRIB.0X+O\,@"O^M<3I,F6^%L2]="BU+.195(@;HI!V'/2*1H(YEL+J,+?SAMK\?^AY ZA! M>GOINR5')V1OLZK4+LHYP=5?D:FBE$T@L6!F$@$ M\=Q)RQC+$./6"BZ-DC:M;= F,('EL$-JE\*RDXV[ZG+-.'Y=C2<9![7:J6 - MJ#'CB"=X93"72%N'-9,LSI-QU%Z%.40XA%';K"+!BYP-_>NDXR4810OD'*5) M5 /5_(%J5E47SK5QCJ,(D(1X!+32$F87"THU$QC;L)2F4>WC6)63C-GZ7.OM M_?1VDF!$)WR0P:&8?$2<." 8+EB$O8+_CU:"$0%V@GI(YNN2>C+N6&?NI!5" M.RY)G;E[U5BIJTDM3YVYMZ.%JZM)+0+9ODTS$F*$X4Q2Q(Q1B'/OD.52(J*# MSET[I/0R@C<__)'M',:/MA_?I!1] M'=$^-TS%KZ0Z::F!986"9*J[&-#;!:Y2<-_D@]52((GJTPOB*X\E*: MA*'&[_&PU>ED5U-N(%6JUXEE(322-)Q#)I&:/JX%T) M?8J1!4)?C63S0[(9U=>_SG@MC&$&.2U"(DSY/!E@G'F/.)NL0"Q25B+]K?52/V_!#[W30W\U%@ M(J- 42J). 669BT7*$BJ?<1>LDB!F\DF5@\F9_=5I"?V8-5X6./A-3P,DD=" M1*3),"X9MH10+(G33NI@M1_:JC4>KA >3GG=@A%@H3+$-(F(1\.1Y42CZ"4U MW&KA,A[J)MBMJP*'+\#Q]FEP>EK5I;'M*NPK=]=JM#J5KL#B/*0(Q]@*,5B# M4 Q<.TXMT2\URKJK\V QHYQKKL&R2,@-19T!Q[N J65QHV99T@@,(7L"3Y<# M!4];(#EPMWL;1<]_GW^66_GQ&LGUF=C<]RE9]2%C-03$JE#E)HR M$,D@K8A'(9!(%+?46U6>C='I0@TKGS%10]*SA*2Y1P/4D+1(2)HT'%2$[2-Y MC 2) 2!)>>2BMDA@Q5B2/BCC\R&7HM.%:I])?8OE1IEW'5^LL7/5!CTK/$I 5PO1J3%H=)DUQ/IQ1A/U$H$.,0SVVM M#9B>B!+C31#16Y'S8!A@TC*U17H)*2]%!Y7^WU;G.Y@^=TSWG4>8^U/>XX55 MJ>L6IS":\X;MA+(&_6E9D#X_2U:P7DYULMYGSVXF^N[#_#G+MHM\'_9VBOQ_[U2Y<;[3W MV&AGU.+S!(>@A$;>&(JX2S&G/VA$E#.2!B.ULVL;;$8>>LW\:S!:1C!:0,Y7 M#4:+ :-)UF]@PX@D&B2%M8B;A)%QQB-J;2*PQQ@1\-J&P,N4Q+":K:;_U<^< M#?X-K>\;_X8?HT\,M4Y14,O3HE?RO5=EIZ+6]_C;62OTCT8J.?:I:DI>X:N/ M6-V@?AVRQ"'_E'LQ<;KHA,RYPWY51EB5#9W&I;0@,L_ M]>$/52G&?PPZ=@!0$L,_UR]E=G(EEF4V"+T^Q/&?>;@EU'E6T@@2@S4\.*J= M5 S,=AMHLI;1 Z;61A\ZZHX>X=0> MWH1OL-V01/^,JVS^QY;^U?UR4%Q&1< M+":.*,'QVHPO&VX59?RF+BG\8G%P]OJ2]8ID3/\[A[;3NBAU^TJBX)?-3G@/9#3'9.9?=].EB%U)V%:KY]M%#TCK'HSI M]W;AOSTM.\7;(W9ZO,WVO^Q?[%Q\/=D^/F1?]SZ('?B^G9.W\#LPQR_O.+!6 MNG/R3@#3;,?_^7C^]4LX=93+[7Q/^/S.R?[Y[E9H[VQ](U__>$/A?N? :LG^ M\2'9O]BG^\?M!.SR;.?L0$4J!-<"D4@3XAI8IO427EDK=<">8V\K2Z+5&<2P MF3W[5&D9%*-&T)2OLTI3(BFW(086E5AK1*#\IUD?N@- _BWXM=LZ+2T4P%$W MZ($4];*67Y.0"?6 ]X9?6RYCM3JW?O6-&H*O,ZGKZOD45.HFW"X]ABT P=[ M]5JA9;LM^.)_ )UJY%J\%/_VNJ)@Y6_DMT;1';VQ;3M ';* #]_[9^,HVO!_ M Z!DL5N5H_S47V_\3VS'CFTV7F\V&Z?=(@Q\;+0'/P;=RK4Y:/>[%@W_< :# M!]K7+6#!;.-T--:\D/DMN,)UX4.]9J[X5%7LN'JTO^&*\]RDL]G8@HWXO-GX MHVC#+A#/8[/QWG9M&/SXT6QLMPZK/1J&9#O?;2^;)OEU.W9AF/];]/JV\7NW M..O Q_[HQM@Y*QWL,-;W\!XL\[?UQHV,<4P*Y+()P7 I_[O7Z,;O$32LT>HU M,L7NMGIE0?+&V5'1CCT[]"1O[;UNY%]ZZXTOEV^,??00YK9;M4\] M/N\*BZ MNA%:W>C[[?-R(X:'3[ Z+0N?[-L63'*OO'F.V;(#6,T^K%?U.;@#?C8!&I_7/U4B?7G#^"-+T?7[ M]H]LO]&+[79I1W0[I338=OM\O7SDT1/""$$XAZW@6AU8Y%88Y,A[P/\,(KU1 M0[@L'J7D7CYX^9'^U91?3A (K6N:GZ."&Q6G1OO[W_RG:;9B; MV+W^YSR'7^ VMOK9A']@O)W#?M&YV5I: =EO@%KW\O1FM.^"L=Z\7)IVT3E$ M,!$GC78N"03O^-@%B>TTCN!>"'"MG?L ?Q^AS+CL[8",@51VRGE[#1*;;=,Q MT:^F\W(&,U2U4LM7>TW??LNQ6FT+P B"60)=1N&,0*%9C2;D,9:J.=S4[?MK+SL7$>;?/0*/OLAFDJV$W(FRN#9"&/P<@/XRL MX")\@JV_$RQ0A5&#C=X=%V-Y .M=I[$)FW*[DDU-< M4"<=3X):BU5I08'A=,/AXKN=MY,&U2?8H(<5^X&1PW8(OY3?G.OWY[JW>T - M>M7@[A;G@U^<3?6-[6X>$!<\"0(C@2T%2XI09!VF2 6F(F%$1PY6D6R"Q.;_ M37GMJY[W96L:D*V3HE,)2]Z)@(&#I52ZH_[S9X<_[V/5+'I2:)C3WC )H\!< MJ^A(U%R88(FGR20[N[ "_8FDO,_#N?JVE[KP>YMB=^_SC^V]_8OMK4.Z^^% M,2D440)1RQD(@;+(Q$102D80(;D(+(>/BG4FI@7@--/I/*/KC7&F%%HA.]V! M!OO8^IXM@O.AISV;<6-=DO-?2M-@^.Y0H-QY^=M,#%H'XS,+2R=6TC2D,O$2 MR*Z#7FMXU%>U2KI5'B0#1<\P1+B033LHP!"]Z4V2$&$ED M!TC4N#C>UC_H)J22+UM@\<[A <$NT1@D$H(9Q*4G2(M@$,FH)5D*$N/[52U( M/G"-K0[1ML3JRB(4W&LL0Q6WA+_4BSW^1?632>LM0-(8CCH5!#G8K9(T) MF!C8&(Q8V\#KTS4&;CA;!JK5SG(0!B79R1 !1EBLO!6=;('#_M4_ZF4:"VA1 M<2B&FT,>=7;4\D?E$6(WIG;T0]LH>P)*R*G\&>W*[Q# C,I.@_+0]3*8+G/C M"IEFGB]<^GPS1NV>QLK1U%L]D_E=]9BIU>WU&T.77GZFH8F3=6D9>"D+H/'$ M&R5,XHY&$%I,?") 4K&-6%^/,R$$7R^[5_/2!0#!SL6^V#G^S+?WML7.A:<[ M'PZPU($P;1!SU"+N?4"&JX"TCB8IK 3/1].$/@%)Y81HCF74F*KR.$Q';Z*& M_["1WE75;J8$IR:IMV\'G\7VV0&S F-! @I&!P0\U"$;8D3".Y8XB19,@K4- MBM?%C$4?(Z: 1SO%]])OFL&'-',4R"@6&@#I?K!A*17:.R6)Y-PXIZD2.BB, MD_3)JXHL$%CU(6R0VIQ]!('9OP!+1B>?K! )!1P *H)2R'AFD64R41$B8]R# M.4MED\^HHWL33ISEW:?<7TX'W4SE^OELH#1ELN<4!"C^B%W?ZET:,:6O]:S; M@GVO]]^-HCI/A,\,7?YQ7/BJ+WVFUA-V H.Y+KQ5E'.A-9,ZR2 U"8*#&MT6 MRED3ZP/9[DIZW>;AJ/)=OLA$^ .5!<:>_6>7Z >R^!_#T MK=A;FF"R\]&&^/?QSO$;NKVU+_8OVB>[6Q]^Y)2"W;W/9.?X4'S]\O:XO-?Q M[T>3&V+>*($!GNT_[*3QWVR_DZC?>O>*DL]& M $P V,N5#9!!J!NR[5;9GV7HW1^;F^]+I-K,V5I 0P@>V;6?(EBA98&"\H)1 MH[4\II-6KP=3>CFLC_%PT*Y@XA/Z?Z5=?<_DGB,+%HB+L7,UY*$9T@-];KAR M16UO(OIN&'>?>V#3D<*A6=:_B% R>*LSX*ABV.3*5&K8-AE'( MJUY^M%D&#@[-^:+3+OT!G6SPMO-GLHU>QIF.?^+*_@);/_9ZV:>>DD*<,[KP\O![^- MWD^#G/U9WFGUCE7V[F@(7PGU^Z'-F*45WLB35M'2XZL8]'* :ZL-%UTZGCZ]>3UR?]U=24-1"E05 MR1U+=1E*T;C ED=[13\'UXZR*'+\\O\-6EFKW?D$\/2.BD$[9.$#>[0$*M"Z M8V!(USUEHUGQXZ.\2>$;I8D?PS '<3C@*AAYT&UL5G#Q,9:1QO M;V'P@'SH M?^\UOS-<'N,T:K'$YEI.2TUG=CPS;C6Z?MD9M\;.%7E-3<'7)&6-,?9A>7Q7-@%NZ=(C.>@&*OH\C?[]Y4 MJ11YZQ[WPQ^50)TCS.$Y\BUS#D5U(- ZR3N[BYT(QCY\P_EZ8W.4GC#,@0;2 MTLYLJT*D_M5Q4K4UQW:KBOL>8=[5JCXIL'SNQ=WT!F3D).=KO$0H^7!@O04N MJ@U*- G$#6;(*&U1(B0XKP23*JPDE%S9P8TX6N*5Q)#*2K"CI,'[0,J0BO3& M3(#,?D_LMW@U*=4!2:\W.#FM5+9,0;)E@^DA;\[D(=L>)Y>@!-?'(0%IMZQK MM:^LIRLN-,3PO :E:^B&SU3?DA_CRE"XA^V7$>>&40ZSI:J++@]]QDZ9J@^5 MSJJ2S*\W/@T &:_F9@C*S88;]"_-C QG969941UF B"WBYR(]ZHQZ,4T:,,5 MW^.(GOGB>^Q6CUN:564N3[NDQ-6,-,M2>9U^D8.2\ND+:%O,MNLP%2UVOY<9 M/U#RR((K>F/3>LH&L E(M:)H]QZLUON?)S)QU'/\:]E+9 MFLN$ ;N#?J]O2Y?O=1!(K1\QH(O8+5ZR/##8+6G21-D@D- JQSPRAFP2&%'% MI95^E@SS^&M:!;76RSE[.043P422@"V*'*G'/=)"$"2M-%I3XA(W:QN= MXO:LETZ\\B1EPZA5SGM)ZXLKM5J?#H^[4WV2%\'09SJX_[;=5HZ2&O6.>@-3 MUQ^>XK\PF2T)^X<#$R@(K?4 080@'H-&6BN*8B*&&NXI"V:2L.= C5!F45+. MB.F2\_G\^H8U61)WMUKNZ;\>K[ MY(I70QA]H@QP'WUWOO[O=V]ZLV(+-C^];NP5IP +FN#F@@KV7:[ /0OV74.6 MWG@4U/6(Y>6Q*6\7[E$0P%#&2I>EA^&[.$ST^U&=BG2^%^WO<=SU>3P(AU6C M@ES-*$= 5&<<@RJUXF:/:.6^RDZK[[;5+J7FJ 7,MINK_HZ?"#>S]S&'4)0R ME$#0BYP2\?OH\_W)D3<;K6NQ$554X:\QM"@)> M#$]ZI\^09VW0F_TJV'YX!CS,42UG9=;1^_4S_4MESR[5[$&$V;_,'RFROH4\ MSM0:'D>=_*JIE-"%Q'IG&^0PC_ZZ5MC%,9GVHZ_EQ4_6[ M9^^XNZ/G>'_Y&)?D$=$7MA-O7[R[ /:('0/]I QQ%DBNC!@0V/\ M>)5S* :AT0<#L"S))46&XL9G6UM7N6&C01KLWRB M.[=Q??)4L$<7JNU<5X'ZP&!J'0*SWB&N0&W!UC<("%C$1+6 M/=(S2 G!4:=)3VT"]P/=?8+)]=D"Y\4E$ MC3A.\(-HA8QF!'F;D@80#Y[ZO,#3A3.N%OA^_ )0/(=JMK['7 6S++X_\R1Y M%))Z8L^K&%974KM\3MN Z_N9>U362*-P8)B-&%@5/9S)58X;'<73Y7S:89NK MYGB/JVPC%-UO^")[&:TS&L P\["\V3!VM8KJ&9U,GU71@3D K[C&_O*9 M[6&18UZ']11SF0VW2WW\,5F!/(Z(W )QK*8C,"9UN*3)]W 7(XEW%Q+ M>*K3;X8>/" %.N&0L$$1Y_QP122R6B5DG"2$<^T)XRL99/:Q3'H#H+>A."V# MCVY+?UN9(_]WG<:V[<)N!J*/*R/_BHV/!==]RI[^LN;P[P7\,SH'V/STN;%3 MK)>?!O*W;(ZQC_G@J RR^ICCSN#7'!?_CZ$CC^M_OFJ\M3X3B\MHJ3P#;\JH MN-*LF7V''&%_.4L?1]%E3YK[^(]A3?R\(L/5&!7%;Y9T)@VZE=^U6KD<2@Q\ MIR0[(+JA"K,;$I46T/#\:(>#5ND#O5Y89*0%I:]G*!>-6,Y9CB/;'!R"2#>N M.8ZJ*E[!GE^OX,6&1"\4I^/S?WG340F3,IG*-K+;KENF$\% ?/\6$W-F'.$P M&V)$_\8R.E8OE6>S-YX/,WR4*OHZ/^,=DD(FLD$:,[U]E^M]I>R [)@NF[+_ M5=9,7XH$Y.68D$N*8?!LI>_P_6VX/V!1:;$.HW?;Y0%#/K_*>6*7=[]JU#V"BKLXZ5[G;M]O MV\59GI_L VQ4Z;/E3<9N/CO\.TT [\B8'AWSC.Y5VN,S,&UD5 .S+W?@X48U MLIR'29KCZ=&KA^<[Q?!$J0/WNY%BCC9PF-"K/;?2EUGNEG+K/+*AF3]0INF, M,F)A"O.;S4?>6*<.VA]26$DN;Z,P]E2-PCY64?9ON\7)ZZ%#Z0M P.MAQ/^R M&*D[K9&1NLF_GOQ]O+UWR/?WWK9V+CY^V_YCFV^?;).=+[E5;?MHY^3=Q?;6 MQ_94$;.MHY.O7[9_[&X='6U_><=V_OAPMG]Q>+Y_\9E\_>-C>_?+&[I_O'VV M\\??:7OO ][^<,"BL5C3B+3FN2*P\\C$&!!E03)E.2-T*A2#:9DT-CH$ 7:L M)]91Q;Q-UBL?O).31NUP!7ZAW]>MW[0:!O-6JV_6P$,=J M6)?^^&Z(W=R8NFU/>_'5Z,5OH][-K4[YF.6'?KO>-5F<3C6G+K^P>OO*I[V. M*[_VL$WU\)N';Z^7;TVTS*[>XV*=*'/CVWB=W/C>SVY+R+KF\I=N^_/WF!'U M8!(* MSG*'@=EE4B>;W;^D>=FYN7KLM6EYJ-Q<73J$Z1+83_N-I)NA^X;;,>BQYPB29P"W6QB.MX__/-H__D#V MZ;[8IY_I_MX[N.8-'7T&OFOPE7X&N_S/DYT_/M.O6SOMKWN?P?[>/M\^@>_= M^OOXZW'[^.O>UR.XU\GVWM>TW<(__MI[T]_^A,^W]S[GB(L#PUE4RFLD8L2( M4X>14<8A37&*/#EOM5O;D/K&NON3.C0?O1DA"UYNO?FONVQ&MR'IC1O10U#H M10"1<$H+GHSUCG*/@\5"&Q&X2/ W1MG0?T=OZ-U1 ]'3 ='%)!#)I'7$'@/R MZ(1XKJQLK,9(J20)C]%YG7)CG/7IZA!S!J(:BVHLNC\68>I3XIIC32CP(&^" MPI90RV,*+JEXUQRD&HL>'8O()!8Q$Q5CUB GB$?<.X%@82/"F)N 1>[3I4M2 M9&HLJK%H^; H!)*3+(D6RO*0J!&.6**#T@'$V+%;>IK56/1T6,0FL4C@)'0" M-A198(AC&I%5U"%/#(F)L.!-YD6RYD5WPJ)[N[U2^=_/O'VSW%V7OKZQ<]OA M+5"^/L>&+8$S[#6,-A7=3LLVAL5 <^A;UX:XD)A.N2[N,,09B699&!%;GW$6 MG]N2;>&\VG?7:YH$HS,SCH!6X-6$3D#A!5;)3P3L)HIMYU6Z^*A6\-L M$+PC^E]JQ[W(X,17_A(9?"E*;7,XG_2>$IW[4F%MK;<2J]R6BAH::C_8TBKU ME!\,$\P59@EIQ0WBPDMDL>,([%&FK4\Q<@Q*+1_ND*^5>JF56A"2K%$6L^BX M-MY&*9A7VN9^U4K0VJ&TM$H]Y5!27N2NG1)%)1+B3D:D,1?(QZ0)C])P)LN= M>KKB1:W4STFI@Z!.*:P2C3[7/3'>>$432S3P(*2J/3-+J]13GAFK'+74>N1T M"HACAI&6/B("F(VE%C8H6BKU,NW4ZQ5T;KB'.#=FK.&S1%?E M&26$,,&BX1%S;9T,!#//I9)*^=JYL9SHNO-ZVKFAN7>Y*!N2+@)EHCX@K:5 MUA&C=#9F<\(:87,[@WM,RC3'DZYGK]0^*#:J5>:J4FGID MEE#*RLUMTK!;)XFE)#QWAPFU/JKN"8Z* M:@B[Z=Q8!V&C![ RA)LHG=",$,$]84%9(VI_R=)"V)2_A.-D$DL&44XYXI&" M:<5@X82TE%%894UH#6$UA#TS"/NENFPUA"T#A$UYAZR45L%:(6E<0%PQ@FS@ M%B4C&0[&"V-5#6$UA#TS"'->A2BU24)IKH-WPDCAP9JTV/C@:U_8\D+8E"], MP3[$7%1(8@TL3 !Z6:4,(MIA+ ,@'"$UA,TO/>M?91W*&94OEZ8$Z,']_KNQ ME.>UD*A<3KI:JU:NC-U_A1918-K557H>_=JI><,B9I%0WV2 MG MJL%<,:^8P#8*XV\C;=$^]7T"_U>B^]^AU>0$;#RACG!KF$3.1()Y"R/D% M$6%'*; S 1 ')B6><5AWV7NO2,-:M6-][MR@_:VLRW_8M:=Q^/ZH+G_GYE** M91WYYKW[-0H>8>A1)<2I M$(A+K9"5,2(FC&?&<6Z%S4)&YM?!4S&=E+0RD1"YIM9&%ER2%@=+G6+T%L)5 M2\0")>+PXD!J33WQ.0-"*L09F($&S'D$R^0\<&03D\@M/Z>C^2XE8H0F_;)@ M;9:/6W!ELN_G"F[#[MHVG)M/GY9]4.#AC^!'._\RJH /L'P?A;$LA\K&Y!3V MW&OJ8 / 8*8H;R7AE-]RU%4KS.(4YN*S.""YEJ*1#"DA<_PKCJ PUJ,8B<81 MI$ZDD"%TCDV0.68Q;Z.Y1@AGEH/QFKSS29.46/2I9FY/)Q'[L*E&91DU"6%0 M7,2M-\@PYI#5A,OD2.(N'P;\K&ORO2&478?0^Q,U(/_*!T$%DY)KK5ST5B7E ML,#!J"AKHO9T,O5-'% 24E D(!.#1MP%A1P+$04 '$$$ (X66::F'1N_C#(V MRJ)V-G:!/N04B*(=4#=G0&)T!(9Z2AL M0UY(0FCF:YFH_40BYDS4)AL=+5>/HMG$[?41C.RZA>R[,;3ZC7;1Z^46:*,> M=;F[7FQ]+]NUG,5N[CIXV3#M_G"]WO@8??$=/AZK-GGPI8-R>2[;\=G7S]YHV]XO+G*@>NG07O8L[CW\7+-7E<] FM F0DH MQQ^ R ;I, 'F13/3>))R@>_ 3NL%GL\"@Z'"=8RYA+BSB,>$D7,X(<*=XU$3;V EP%*9 MYJ4_WT)<;6

,*]+>;W3SRUGG9^'(4.]=:>U?,!@9V:L_+1K\)A+5A&WXHH\T&T(3, M,8K&28S]45=D4/D2:S,=*!Q,B!WN""$.^4CLGI0TPY9KEV>_.?G%13?T /U3 M!/2^;!+9;)P=M?Q1;M0\ZM=W=8O+CL+GUQK2YS[W1/TV?;-&*W=(!_@'JG,. M=SF!7W(WV]SQ+W^B+>#FRW-JW73U8T;YV/QAS MV0][^"B9D_UDRN'JD]A?G^ZBV[B+4"]5^^.MJ=6[6W/J7M49?-23^/VP>L.] M6>F\2,LLK/]K)+@U5_GIGO .;Y\=2,:Q2I@B$Z5$7 >&-)@&"$N'@;6X8+TN MLQ7I_%P>\S))ZL5_P.(3( 1<&0J$P.#93O7* M:KT4@/Z]3-QKSHW&N\Z]?;"3FUL)]^%73WX>F.1T3[D<$M6/E\.N)72VA&Z? M[QP>, D0D5)"PH$=E>TJY"R852YZ1F-*FMB8V[_/$9T>&&U=B\."Q.$"=BLK M@2+$D! UEH %XQERB7*DJ0Q&4TI9-#\_!9P\P*D8<*8OK>I8.8RH4'$:.YF# M3Q/BD6USZ1$$>IWO"MPI?Z"RT6=X;:]QQG&6.*1F@@-WFRZ(==E3^K^N%Q ; MAD/BJX]8!Y1MT+_Y(U--&9^(?A(Q,3MC/_-P2]GV#(>@!(G!&AX#J1\."*5K/9ONS1C:OCUK;V"L=^; A M9Q#,]L.__V4W9JW]#2ZL!82:W-%?Q=<74A;OC@I24:;IGZ,Q+=:9]JX#FU*_ MZ)YOM7J^7?0&W;@DKC.R\VFT\>Q\^_K'FQ_[%[^??-V#>^Y]N-B^:!]]W0OY M'FQ[[VL.:(?[[].IC8?"F/;>'F__\;6]_>7#CYVM[8O=+V_;.S2/U_^ #0OO M?/G[>.?X:[7Q?#AP*21NO4><2(&X, Q9S8 S.PNT66 N*9ETG0E'"-'.^F08 MEYX;[$0"PA(=9KK@;IW?GSG& M%^Z0_N2/8ABTXVZZU*:A25IBXHO6I\,#+Q@1E!O$K%&(^VQT>J81S'LP@0E. M GMD_9@MF&/Z41T(7_-L9O*7BGQPEM-,1C) M:=N>OVIURF\M/_3;4$J'U&Y&#=1R7Z[>OB(MZ[@B+L-:+\-O'KZ]7KXUD6I3 MO2?E.B,WOXW7R8WO_>RVA*\#%_^EV_[\/<'Y8@9[M]O>4D]GRK# MM_D[)![]HS1[B@'<-?3^>8=$RM5J^'[=A72/Q[LQ'7159R)[Y!HC9]S#FH'] MI%:57J=/KP(_%?BWK4ZK!WMTX[ HPE3YJ,5V5%RZR?C/Q3W_^]^;%_\>329P+Q_\O%H^QC&O_?W2;[_SM;;UO;) MGT<[?WR^V-[:/-^_>-O>/H8QGKQ-VS,J83D92>*"(J53 HL.B^Q49L! G0W1 M!2N4RPG,HHG)@WN%+:Z-Y$(J>-:X5^/>?(YK:]Q[8MR;*I\E>)#&48*X"C&? MG@ADHI)()I$PB$5N(Y!Q3S>-7N)6W@LI5/7T M.16=>02VEJ?^7>=]M_ P[S5J+0:U6M-L+0I%C#,R3RA'7,,/G1Q!6B:5@LC) MF"HW2>!-S/42M9:J^\4M.P^I-?I1-'J*ASB%!34\HD"2 8U."CE-* J,ID2B MA47.69:2-AE[<).$Y6L6MR)4XZ,]:XQRWWZ-9SS#1@^/P#-@WK='TUZ#TF) M:4;W^,"\@:V#(>I# ./(1*2- V1RD7 ;,(4=9VU#-ZEX<%6[NF_+\JKSW$E& MK)/@NF7+XVKCC)"C MQRP$^MP/(T8>9G!UI@ M'IVT2%+C$$\*Y\Q1BH0KBW903)*<##,?C_BVW1S'799 L/TRVKM=G,5N6=2B MZ/4;1;?1B;GD!$C611GU_=VV,DVIQ'$\IB9XW4ZO9R15U4 MO2@&N6!*K]6[7M-B5+@CW[1*?+ A2V]5B:%?5,F'MML]SWF'Y5?GH;7Z.9OQ MZBG@SM7W5IF)('7=^+T5S\IB#CUX(G12?(<[-!M%3B",_2H/._[(YR*7=SK/ M7QABKC:2$[3+0N8QE_. 2>@.?1H-5Y7^@$>& 5U]\OH8>XVS5O\HWZ$U>_YZ MC<%IWJW:_5;V0)?ET_-&TY<(BW?A_@Q:(QPW)[65EEK*(7ED[ MKY2]-%%6?KA>P[2$2;$ :)TY->N34%K.[=72C<;X5!4^+@'M[Y$2W,^!]L29 MTH^.?+M;VQR,*1>%MA9Y9UFN06:0U=$B@27\'>PLS/3L@O,3A1V>J+)'O>CW M7?0/Y""0R 6S!G8W;!"LA$&&ZHA8))19K;3!9FU#W+[H#ZCFL7*%D,:W6V ! M9;I,AML6B-\8"H9<(LNWJDUXK(KI:;< D.^?5QLF0'A5GFK0NZHC )<,:XZ6 M>_/HENN-M]?JB?ZDX$EY\['JH">Y)N/8:,.]P7EN)4_*?EQ7"8Y70WJ7\UY@ M7WX-6U7O7*:!61X(L@ CA*/@U6Y MN2G_64N(>[>->5AOW%H,YBP&>.?#04A:DV0QPIH(0/$(6S<'DP4K$041UGLJ MLQC<7'#ZH37JYU8 IY:*N4@%W3D[H-$(D4Q")"H-4N$9TB1JQ(@V$BOOM2)E MF;;I?)5?+]/VL)Z-M1S,60[8SN:!Y018-9.(YJ)8/.5Z6,XH9((/S*3\OS*$ M?UW>7H_^MCIK8[3C>L6V<&0D!"KR6,;JV_LC]YP0<;Z;--W%SM?WN'MO?;)[MZ' M,QCKM]T_OJ:=K7UZ0"U+,@2,, T2<:(5J-Z>]5529QZYQ-EOHW\]T8C?S<>&JU02\=;Z?3(E>L.JP Q6#"9Q9 M%"AAB L!&Q'FF:FXP)B%? 70V_M*5]ZH$R.5"RA:*A90MY*HN6WCOLH4/EJ>5 M+P!8ET)\W%*(:EV)I]>KGVK17Z ]CZ$[=76QNKK8A!\I"DJ$38!$3G)'O-'6 M_W_VOK6IC21I]Z\HO&?/.Q-!L76_>-YP!&-L'T^,Q-B#QP%?B+H:82&QNMB& M7W^RNB4D(WYXLG-Q^/GM\<'G]^QJ M)4+]XN#\\!3&].[@Q\&^)XU=?W[X[LTY7$?43XY/Z[OP+/F[)V$NL9CD3"@L M/(K">01_)&1\U$B%0!5U 1:5Y]-IN<7HG2EZ*D+%"O(V&_*Z0[&5'B];:E5!WH-!'KD*>9B&2")1R,$B(BZB0QI[CB375FIG!2=J MXR!OE5R*&V#U_CYHMO*X>T7TIGEZUNU\*[NR)W8+400;&A0 [(?A@ M*"9*8R6#<*!32Q?K5WCX0'@XA],MR>!DH (%,/\0#QI,0&DQBDXS90QL:]*] M>*7PEI:+Z@\JDL8GH,M>"&T73+YY$0;GC!H-ZELF[73Y1G;)CI, MI,(6:<ZT3-N@/52M_X87NQ>.7M:&]/E M6=#%$+ M*O!R8Z7\!UXYMYG9I J\/";B2>^#9D9&IA57R5GGDI+4R&0-9K(Z>UL_Q)NR M7NK[!T>22">-9"AB<-$X[%7(<>:0=X)&0H*7PKQXQ3E8+[,U@57@Y1$$IRXPL&4JZV7M=)EYLO52!EUL?&]EN-_ZD)485:+D'>$N1NVAT$DP3+B.UFE)K! ?? MG7EG;&6JK!>\->:D"1'PI(D% T4';Q&W*2*3>1F5]%CPI)5@[L4KIK:(6%7; MU2K0LH:ZK!*XX1%+:ZGA7FG+652@N23ZK-VQ,E763I=GSHBX9$%BK5'0N5U. M,!SI7(#,?/"<$$>US;J,M\ L72-=?F:!EM>==J_?'=*K+-,VM JSW,+)4L3)*P"LJFE4!0"/8 X- 4 +QE3R!"7, M#'@VSB#CL4!<$TX5"];G;%_&\0I;'S] HZCG$^3Y,_9Z+VO6^\'IH&3:G>I6 M4+0B.NW >"^*%];&>-I)L&].K>1-VB?K^3K]^/NQP?_*& MU"\^B",>F$X\H:LX1Y1K#VGD1%OQ(M75*HMONHPVUWU:#,(E"HL MK;!T+4*6%9:N&$L;?U_!4B:#%@H,;6:SR4TU059ZBVC0D<4@F DJ8ZG9DG?/ MDU\/+"UL]O\4_,V3+1@F6=$WH-GJI!M;M-YN]^*XQW71$JP76ZVB%?F7V(Y= MVRK#E^&TV6[V^EV;FU&,OME[O+Y>(Q"8?*#-:$?RT/3OX":+H\"4-[PHR U@ M_%#"D3,B!\FR&:NHUSSF=M0K;$^SLH9=U5(OO]0']$BR'/U('DEM N*:6N0L M\4A04#N<(@DBY:6>)8Z9Z4]XD\9_:]+QM!*6Y87EJSA*/@87N$ RR-R[B@6D MH\M)Y#1JZ8G#WN6V;3\1ED=K6U4M]=)+?;)#CY34VEB;JP1(YLL$]#\L\QEK9D._+MK$]L!IAF?\[L-U^[.;N*F^; M6;\FVAZ.6M3F'BRM6'2@S?UF!UU_G)O3PE<6XL:WX51= 0^FE;!<:$T5^) M5=$JZ1EL<$0F[,M]@A R @\R[42^;[R=:GH'IKN+W;UT28?QUW!LTSV08:9\ M!I/OX&3T8OL21_!SPY&+KQ='@-4&O#Y #]BP,]5X0-89AXQ4-H%-*9PG+UX5 MIL,LDC1@UD$L!NT^& FO09IAEMM-6_LVQ4[W8[Q7@8(=MC4%F;K+9 MW%%>9C>;G3RDG;'ZYOJ>)GB>!6KM=T&M4MR<'MJ/T(H*'W'-F([8HY!@^^&. M$]B(M$ ,,Z_!#.%,9JYZ/J>3>ADY&&Y'2S5$'&+C$, $!X0[ZY1+][(0,]B9 MABV6AH&LB6\-8PUX_!7K>IW6H+_X*S/M5AX)I(F\,CL3/Y=O%*GP9:/(X^ZX MP\R7B%PWVJ_()GC"E[;UW9[W7OQG>O>"K6LX(D5AR%.GF3\&8[-J,I0;8">#UKR76Y\6K_:(-&<#BZXQ[!8&3?35O[=>N MTZ=H@_TW M_/#S&UK_?'BRM_^)--Y]8 WZANWM'\+^='S'D7P939[ML3BKQW&:;U][ROD7J;W\H*X)!A9DSB*/$9BDQ(>DXULPWE5F&O?8S>NHOGF@W?:!!-E&Y=FRBU:;3*R M^.V[=)JD2W?PO,%[@O/[&>QREZW:8FYNX\:JA>6#M;!<6O G0'1X"90_GZ.' M#Y\54NP*^UT; +EA2PCW8E?+;;&,JS7K\>?=!;'M.1N"L[U8>H2_V%^O^%$K MK:UZVNE.USW\D\EFNFMF:!&''EI/A;K\G;7E]:#;W93"@=M:TL,TIH,?]9/# MT_IN_D_QX?OZK1^\9[M??XG=Y#[,=-!3NKDHY H M$.$1UX$@ ZN&"$U8"RT%4S('(K?,RMH.;$3=]:T?XKE#W--%N;OF;%8H]U H M-U,0Z67"+N:\]X@MXC)Z9+2FR&/KG#:8\L0 Y<066UE#ADUID[G!EO7[MN^< MQEK?_H!KGI4QMPTTL=T"$_N)%[,^3O5Z!M]2;O:SV%3HNVKT;<[:F)01&KA/ MB"> 8.Y90#9IL#&55(%:+WG,73FWF+HSX7)5DKZ^6KS"BO1%6EPIZDT4=<9, MXD0:3I1"A B*.$\:.>8BBI)391T+)K<39_K.7,H;7$>^?F;0;BS3K8J3IMCN ME6>CK>&1X_D&6D3^+A;1LR"O7Y5%-)*=UQ.B,SJL/J^,HU5C[OFL<10UY0XS MAI3!"G'&(M*>&>2W9&D79*H5>M7%4*?0#*_2,$46# M-@$G@:C-Y43@^" 3A$961JU93"H:F16:<+I&"KU2ML+U#79/Y>F<=3LI]GHP M\;952S$N9G1^]K[;BB,P?TW,_-M8.7"WP9[&ZUECPD89%#8>P!PL"FY<0EHZ MB;BT =8M4*L!>]3=N5VJ.,OZZNJ*XRP+=;4R(E:FR#-&A VZM7(:+U5>55V765*C^8*L\F(EDLG?,.$>US M@QK8U%)L5USWI+:KXGG2NZRJEY M,C"^XE!:A>#WA^![HOL@ MU3%+/?,O]M=:;:+JMM;-.1&]6K]3BS#0TY)6[;1@ZIBBZ.M\C\6G0B9Y;KI! MO]/MC5@9RV9'*">IY8ADKL%N?HN]Q02,&S)C6/V[*$&HU=ZD5))4UNJVZX^+ MFO:2PO#]Q[]K9YU>_ZS3SEF&(/ V%_;;'[74S#39963VS)YGXGF8+!OR+7I; M@./]9JNVY_L=%[O#"\(W;3?:'GRN!U-1+,;W9O^X%F%FFEDOW\90<&Z_.8W= M+['MSV% ;?LE%E??*5\!/&[9DC2JMUW;'71A&,O1]4ZS,H91[F0:WC0_2:\/ MHRJ>;_A,Y0-FS]#W"PF!UXO+7'Z]%*=:LZ2%3,UNKP\_"RK("7)(N#_?>(DI M=:T7^WV0A&:_-Y[BJ>S6LY:=2''=+D8R]W9#SI5%=RT8 M6FY$TGP[[VV&0_$U#/;OT5C_R4/=2W_"(-^/QK@1Y(D/3R"T_T' LY"]W3>X M<>'I43#:DD M"C8WCE8Q(!,E1HICQPS&)G$"!L5*R9MO9X)6(G ?(O %'VD: MG;,!HZ2]11R#1ZY9%(APK9AU)'CA,ZFS_HD(],M=HK0PIRB<,[7)\.4AO\D\ MGG?8TK)5T!J$LH%$>4S9Z@"< _:?CEA<.^WA[I,!/%L2F3HUFYS%-OAWWG?* M_:9@$FZ#$ >UOX:9M'/(?NS%G1UH/CD2UUAR)]\LMMQM= M?PWI",\O*7._-CZ__P%J>0+J>WZP__'DX,2+O=T/WQNG?YP&+/B-/"EC#>97"0F-]%JH"" 0+62<&\NQ M-5JO/\95MCJR)G56F.% ME=<)7P=E MR!YDO\QG?TAI*YA-YHG:SN5X*EE;2M;J^P?LB(O$E L>X>@=XB%II!,&89,B M"B,!7P,(&\-S9&V*'+Z0J>%T%RXR&*F%PWL#T? IV!2D\F"_\!"HQI$G[AT6 M,4:0]_FB,=%C8AX23:]]:OX K^TB=COKTE3B$9;]*S["X,(ZD@F6I04_)E,M M.Z(H(M(X+964:8+,>"FUIIAQ(RGW/L!N%IS$6&MP42V\:H>.:K5VJU@[FSQ+ MG"7DG(N(4\.0"]@@K<#C(DZ5#V8G\8 M22RWBEIOX,#,*;&V-FQ,U,LH6VPI4^_.=W&7:B"T9IUWQEYVCCF"+]Z_[)34 MO(%_O7=:[_>9%:>".>J_DLP PS>']WJ"(&_I.K_SRH_9[W)D8 MZUX:Q@E@9\V#J[;5N2;<[GMRY#E,.8T8!4ECV7/%A9@0!:^%6J.P-#8W!9PM MRUR?_H_5TM]\Z>OG1\ZE0+#A2$:7S??HD=/:(Q )K)*(1'%Q3>O/U?2#O"%T MK+PE9"4_-Y>? W[DC/+Y)(FI &P4?3<2RM 0V71'?0GN\9=6T9NG(TV=2[< MRW;H"3Q,-J?R-'3C?P?-[M@0^V:[SX[*,YM/+R?\K3FUKAQ]3\,4QH+&[?M?#+ M\!/%(72S7=J<>11YFDIOJ#:*=&S7=O+#E-;UM1%"F!2X5-$2LED8ED4&A&U- M//H&MO;<@24-19;&<+7VNDT8*2SH<+)VOL#>F3^PS+/1=9+H<7+,SN +C&2D MLZ"J=5BVW,_T]\$Y^&:O.]VS[:W:WS'W@ZM]SE(Y6O0L::/DF?)\$!2CUPQ- MF_N_9N'->K,[\%^/.]UV[2^ ZP2^2V>K!C[/=NV7W.5E;$WD^?V__]* _+^5 ML;78[15_D]]^K14=(D;=8L?+TNALU_2UB[-59$K]R.DO&_M#I5NH M-Z5$S;T'",VW9HAE-N&-K$"130S"A. &S)!DKV1_-T<%J%YI>,\WT2]9TC+3TEDE$P (-&L"8,68=%SF4V7BJCK)%IN *U^:=Y84JPG1 ;')4Z:>^\<%Q9[!@/D MCBNN*TEY2$D1C>]'Q H;L,2(I)#Y(1U%EFN*1""4&H\-TR IE,[#FVE)N?2= M:N-# =CN0$IN+";&"9:<=S$ISSFU3CN*'7&."BJQ9)68/*"8^(OZAZ.8@DDT M&(2YI[FP7"'-?$(TF:2ECMRF"&+RT_R$$%OV'#:@T+7?YTA+:=],>P/9GBG= M\3(C(8:)+(>YIA"XOE?L-K69 8XYZC0;'A@_=S>>M6QFL0!@;;%G>*HL=*K!<>ZY[!1.["V M$],1>5 OQ DQ2!OA$"/1"D! *0-^\0H,]&LWZK&\9*?3@Q1TVG%BM[Z13!"E M=,1.1V9XTMHH0&)K(B=2N("7=PLJF;BA3)#&AR,)OIYU(]+]WIG?G&YTV@@P(< Q#<)Y3+1PWRB>5I-5$$;*\\59) MQ0VE0M2_'UD*4(%S&0(18*A%)9'1@!DA!@>^.YC4SB\E%<,P=9G4 )L(.(5C MF1COKC^)0\S6"[-L_9?=H/\]G9X[+*;%XZ]8U^NT!OW% M7YEI8/M(6S=15V9GXN=Q=UR+]R4BUXWV*[()!OO2YGAN[\5_ILT3L$V&%U/DOL6^?K/-UK @/)_9ITX!="]K MF0^B%7L9\N#KG6X-H"W#6:?&V+^+\\PY5]BZ STNT0?39P8W_L;=S)!-+E$B% MA*1@=QL:D"7:(F.D(M(Q:C7/"3IB%FW^O57+U!<@G+9?"#.L=Y:)K*WS)4;* M^Y,8SG0F>B4D,@_;E[&21L%XI-IXJ_7U@9Y*8JZ5F"\_P'_W4?!HL$6*"@*> MFDA( (XJA8!>\0&,.FS$5%<_L:R:!5X:)Y2 MX8+@('Z::9=$SCRF6E(3RH3D+(OH5K&FWVVOV?N[&.=>^Q_;;6;/+PLG&4LG M?V[2>;'#ZM^/N/36$)60\IZ!69T;Q1EG$78R1>4PYB2CUISS'92MF;VO M?&)#4)&%6L@D&_Y^*5IG8!IVAJDP-Q,.;Z.$8210',VC]> [)TD)V#P)?'OM M*N&X#^%X<]'8.<*@?#$ZCY*)!G&>@X_P&G+8^TB=(<3IW.!^">&PM5[SQWRA MN 25 E7NM*F!R#(9K3&*J,P(:)C'@;F8"'243]1K:1-)>5.3\ZR=S?-0?Q+VZG5&%#T9W$8,#47B>(JQ3,^% MZ]N<43IVY[L1 *>78P#E;IT_]MUVN[9=I&85Z>,I-7,T*.*-1K+<,L'M>N?G\7MVOMQX?[6SPZ0B[3YWDS:>,$X5SB[.0MH3A9]D<@( M>'R<,UAC$8N+1>U'F91[A:T-$H)$*:V54)"6PQI5E/#&!6>21<^_B9I-XJW8: M;:](8+3]0B9C6>]6"-X5&1OF'?UZ3>7%4)Q.8@+XXQ3*@WF M,B7&>6#2"KUD?+@2JIL+E3^O?SBB4E'"I$3)\9SFJ!C2$6,$#JPP.=K!>%$\ M-<Y'@$'#61I+ X M@ +H0*S2U&5+D6&C#';+T@B-N@J758.QJ!E\U^WTJL+!!=+_I8!4PEG"3J' MA40+V13<4 ME*KG@)Y?AM2VY1G$3./;HAJMU>F-.(?F&2!;6>^&Q1)K*9"-6"6H+!#'KZSQ M_2@D99R0'M$D'/B(,B)G"4/81PES'Z3E.4'E9T7P!7O0I>57%D1:[SO=,#9' M=_Y^7=OOG#5]C2L \'OFM2NN^+(8CU\"7Q^;::\\J2R5M-?K@)U^R7\]/DHK MJE;GGJ5/U(3,+ 482@M81T?'F0MO.R>5==[EQQ?.F+0%?DX10?1EXX119O#( M*YK+G+(3R2>1?.9[Y#"I>\8?9FJ6&R93E^V)_$7+=K18.T M2Q*8TC3MC;?C&W(X)"VE%%Y0;"Q/25O'G4]$1BTSCQ:],8=#EN&/Y>!>7Z95 MY,Z\.^U06*K#J:DJ^W]2V?]!-':.!."A4K W:Y,DXHX&I&WRR)F$&=:1."RS MSS/;R.<2$<$GZ9?*DIV5*3$=D](/HV=92+LQY2+>29;@7T"R.J?QUYNR&$V3 M&&V8^;MD!?EM*E;7ZCFOJV%]&UVWB+/(>3P!/ZGC)J,I*E[.H >8^[$L70VU MMT5UX9^YNO#/T>G3W[F^,&/[E8I5 +AV"7#%]>SE;0I0#:?-=NZ'44:TX#-M M6V2D%A _K)ANPFA]?W+D_S/-7U9 =F>,J<7?8ZJ#8ACC^]ZL$#M?=^(1QIEF M(R:U*T',^R5L_ML?QS!HQ;TT'33H/6ONY@]'RK+D0/B1 2L?<67!^,0\($6" MYF" RB#=U41,P8*4Q'.I0^+6SRY+^+94[%:7_?E[S(C[&>QRE[VF+^N:M5]=WE4KA.>78C_J#."JH??K MP@[O2SUN67'P2#WO9DR=XO&FJ9]N\'@+&V1OZDSD#ANC8R8Z-1$W[CO\DY[' MZO$5X*?B_G$!E=5-^SVON%?F:3.$UNK[(JRZ5^;-'O[:+GZ/^M0W(?:(*NA MN2=.<)V[41FGC %K*KC ADG&2_02OG+ 9;O=45_6/WL%G??]O:^_R!'>R_H?6+-_QP_Q.^V@NS#M9O M??\3.\S!A,\?FXW=][AQ"O?__$D<[H;C^O[!17W_N-78_YCJ?\]V$HX6DZ2$ M1,8GF^LDP"0VUB.A5>*8&LVL%M80) MCWBT.7&5,T \81"W1(+(>J]LSD C> O/R:Q>1YR[L5UZI3OZ)MFE^Z.SH:T) MRK*%[@J]V23,Q>B-[D^.K5?1*.Q# +B2R0E*&+.4PQ^,NP4]-RJX>B2X:LZ: M939IGKNZ(HR)S%S?!!GM.6+8L,1\H*0DW&);C,V2/M^N1_DJ>HW?$HL6AA.> MO2IS39G'5G(7P;D*(G/ 2T%5%)(*3&-E>:R9*L]8'H;BB*75B$@*JLP)0=I[ MBE3PS!GOF"2QM#Q(I@59&U5>4=QK:;MB41-R>0\]7Y=3T]=S.'"R$7(ON3NR M.!VZ;E!SZ'&R>8G*LZ6K4VM[L>1<^<7^>H6IY"9 .V=AGQ[0,A(4_*L3.'5< M8&V44$8H:['GGB9;1;'6!6//9\VE('7"(3)$H]+@XE&.#-<&N5P8&DGDVKM5 M1[$>TERZ)E95:?&8?3Y%7&8PA;-VC,9UL%86)+.;; M^&UW"*!O-$090XQ)4HN0/$_YN$PXQIQ/U"46**Z",^L$48W7<\[,I/+428$4 M]1FB2$):,(>(#89Y$JWQ9M7!F57'DA\];/-EF_/* -4_*FP&SG@[V,9$4=[W!1ZI=K M4N'8RG!L3NH/.%@LM^5 *@4&9HRUR,7$D" ^IJAS;9A_\,8>B=R[@(5$D@F.8"TE-G&"Q9@67QS/VF^S$YWOP84EA4F'5_F#4GOP6@*8FH*7+& &9%PC,UG$58 M"^QQH/!>[A1&V)8DL];'.OI050AE8T(H%10\(A3,F"\T)9<28\BEW,C*!HR, MI@I)RP';0ZY[SHVLB-ABXEF%4S8X+;M]B9' M=C8NH',+&KI;FJPC+AE8H- 99$:5PFQ=<37JHT[P\M6HJYR:]8;\1\@OFG20 M&YWV4+(KP%\5X._-R2QREF-OC4321X4X]]DK9@8QI1GC)L).GV M$JS$3L6? G86MO9_"H*\%>N568HP\.BV_RRD#9P*7A(]EQVQ?*F926G[+U'^ MT*I19;FGS_U<2YF9_3G!%3U3.SC1EF\/%KF9F41GNNQDWL5N/&M97_)(9P+] M$?UB-XYY]K-K$7]$/[BNX^UV;:=(<"OXWLI!CDC?IKE>C^%NF?4TLWVW1TS9 M"]IICY]D[BVOQ$ZG&$_+OR>[I&^L(,QO][Y$^_:YW[N6;31'I1<*WDZ_-LWH MM[60ISPOV_"OI;C8MVMS8OHW92$G2@6J:8K1!YX[, 1!O'>1B03_X;QJO' O MW+?U'_7,?6L)E0DC3'/6LL\-T5VNDXP1:R.#D#SDQ@NS6^,ES?C/FP4,^WO. M[QDP*4M%4*1@(<\]&R9)R&>:!BQ)U5\(XMO+GF-CUOY/"\%VW&=][E-"XWZG'?Y?#%]R,53N;E @[FZSESM+@1&^+@SX>W^/K(!_8*>&W1]V^_KN M\[L?3QOX!KU\E[UMA]PQJG!^+@Y#@W8KT *T!+,#"#-T@SE1!/)B$7$Q M56/<"N6JZS/J #%K_E\_U5>:$RB=M(D>_F>YUQ:6EVD1P&D08-)Q-;<=00%8 M>)UZ#TPV'(2+V=Q% QSG0F$+RV;41PE ?GBB!I8^7*$]/'#S\+W.MZ$MZ(8M M2[+15/0L"6/9R-.7[=I>V76V#T]1M#"!_VYELVQ\%3"O>@-_G'M+?\VFJ.\, M6F&RR*CYCQNT .)Z_4N/4'P#IO6 M#3VHLEG/98_2(5J4#>*&?A)L]Y?=A.*W8:SV"VB!-F= Z2P6;'S Q5- M*K=KKV,W-]\>N6_C3D(+YB@[LKV!.XF^:!=U:GNYM7 []OM%@.ZRVW;18-L/ M+^Z;73\XS8V)?.QME5VX[423\%;G^[2'"%>&2X*F]ONM.&HI5 ,?L31;Z=GWQFY\#W3ORDP4/0*7DI,\!\/^Y+E- M3!LF]4O.J*XY"Z[Q5C']M>_'<11-O,U$YE[G7T93^3IWBX&W 4!AYK[$=OX5 MW.^R7U/1H3Q<6<$\2<-7)AXS.^/##E8+5VZKD/![/T2::/<\"X'C!_Z8$7B_ M\S'ZEFV>OK:]XVM)Q1Z[[?.# ^;^FQ^-[T?,6]BH!$/W/Z@VZ[6=O':*)LS^K&94)ZH9ALI6P;= M&AA%X0O\6IYA%H[>>,?/CN#\P]+\U=PI:OCJL%W4M#4:.K$\0RV MG8$-=)P?;/)CQ4'%J)WI_(%L7XU17/%&'ZI;Y?NA9_$15FW"_RN"L\_:_0-K M!B<.4VV05EP@KG,(3R8"=HU/"?2(2>^6:$6Y=E&$9?,28BM,=Y^<=D-KO>_V M;*S"6^!N-$&G"_0MOC?]Z>&Y8M:8IB^\)E"@LJUKZ5SE04WVCOUFN\W2N\I? MS^=YB[M?+A5FVYANF)1M&[SX[?5J6UD-]MX&2[<)>=2&H ]Z/+QWB>?<#W7<'#X\]YGX<=8LDPMFI^(:J!MM MWV \7].>\'E\\K;$"$LG4J^-*"VJSKA!93V15CH6J&6.6R('KX^?W%P<7'T^QMP5C$WOZ; M[XUWG\X/W_W3S..;+4:H\[W=P]/#=X>M@Y/&"7AH_.#B^+A^\574]W?PX?X? M7^&:YX>G;W/3G^]7BQ&8(%X0'5$@,E?N:H%L$@)Y&0165&.OY8M7(!5SVPTN M ;>WKXE_1OJV4-U W!U88:O0N)_&"M]F_W,RJG&I6(A6FK6,9IW/M'K!T1/+ M,;),6<0-)D@+'Y!1-&$A$X\JO7C%MA43,WKU[TJQ5J-8?]CVP';/:[R,U533 MNIII;>3L(P"FX;RJ65MS5.\UOZCFH>*T<_,NGW& ]GQOYX@ZK)FF,'T4!\2% M,0@F4Z.0?&X\C)74:1,#M/GXH5]07EP)D?:N9%@4W;74;PLS92;#J3G9P_:& MP=S>'LJ09/I,L3G M'#[*Q\6UT4GQ38)'*Z>)7 ?!_UGMT/P4_K(<.?;@48JT1M@VCLORCGF)_BNU M'B<-R+N8I_=JXBX]J(3V"M!;15@'3Z\,ZIW]\/=ROTX.3G?/Z_L'Y 7RF_OFP>9 KU2]^ M;S7V85R?W]"]_?#U:ECGX/1CJWYQV*SOOO_1./GC!#RD'X>G?S0;[SZP^KM/ MI''Z%IX)[DV++NFS1*5!:4L$1SHE5Y:G&QH2"CA$K#456O'% =/'ZY+^0 Q6 M%2JMT[/=A'\UZHA5=)I3S:4V.M)H(TY&2F&,"1U1Z3@W]WEZM/0.%^&Z[85SK^<;ROFO"7RRBH]$%$QXWBQCM-B;"*<>>5OT%'X4J) M[UV)9TP,Q;1E*3+$)*,YG9\C"RN)F ;K4$J6&/$O7M$M969[-#R>$C\?HO<% MIUFWBDI>-SL_I1/%/V,4O7K6_41]Q!5.T).!?Z(DC0YSS57B/CB-L>5&^(2I MY@KL>)6KD5K M'C6K\+3"TYM'[&R,WH-1#:875Q$[8CR/":ZC*)<<5^;T&N'IC#F=V<^T%1YI MYR/@:6)(>YX0[(2P2RIG"P8!@E=B4*\-GBZ1&[@!J6;CFJ._XUF_S(0V:WOMVI7D'FQJO;<][N/ZQ[1>,\.43GL+HOA1$7 5=<+/W=<1H M=$E(,"C&=M;)Q*:9="X-"CKZ\5"GN/-&A 33#W=FS\>* MZN4X\-:+N7"G5PO-GA_T>B6/-4!]K!%<^P4F'U9F2"?1#D/>QB^QG1D;?IU> M]!'EH6V#9+1 <+K=V,H,$/X89&A(:/C%%MYEZ)QF&C<_3;O6Z9S%;G&-O-#= MSK=FB 6=1#,U,YE:><7_#BP,HB"]RJN5B^4+KF[0.)#',&1J@QL,,SM[V>7] MUFGZ(6'WF6T6#_EFT.V4A&8%KI6$U6'@X[!"OQS4F (NR^0\[O!\G?SE3]M_ M;]=V *@*GSS;.26JUY6E!VI+'XPXBR1'<&O>%J].8T0%C8 M\.#Y$6N;Q<3:%4?VAG-DS^]L<5NJVD;3#'\<4KUFU8,[?S.[XK&LW/AQQ+:G6RB#%/4=0\E(6Q;Z=53RY!MPLSF#!9V ML$T9+-[6_+:/>W3NAQ=I-SE^YC6$SE#UP>\-8:MGI<=@1 M>]C=XS[X0U8SQ4_MW/]F#_]DSO0%,XY)(5RDDCNEK=)&L*1C(W49 M.IL,O!5^P;7\[QM]M'_RB>SM>]XX\=_WWC6:]=T/8F__L%F_^./KX?5HO['_":[[!<:TPP_H^^^-W:^BE77#K1CYHM9=4>\D=ZLQ5,#)O) 9;KA+3EB?OM*;))&:H6]%>,@JK MG#^#?+&'VU38U4V%2)J8P 1Y'AGB!!MD"?>(2L)D)#II#IL*V=)L5354C[&E MK,1-VV!^D#O4B#ZQHI;[]JF9O6<:#C=Y$P)"-)BGNI0,;%DQ9S:., M)E >A8.?JW5(JCUB^3UB3HF><)1Y$3%2*7/I"5$F&AAY4C.*59K MQ "P:HU]8C"X-X5X=W4?*MA;EF^ AT2PDU8+SJ6(SF@!)A?U,B4>5+I?V[F* MQ=P6$F?,9N&M\!(L9JVERV46&AF>$A*&4)8_3PKMQ\(MJO(_'W@^HR+04U@ ME-&$2&[OPX7"R&"C:U4[M4G5*+/MW*MB ME(THF:B*4:IBE*H8I2I&J8I1JF*4JD!@70L$GN'\5+)6%:.L6S'*_33(VJC# MKJH:9,D:&CRW.%D6N1/&$F'?QH[(:O!Q=?6&:KK)]^R+'('P<7_QPW3AIS2U*LE%9P:U#@)"!.K4)& MD822-I9'+:BC*<?N3.U]Z&IM+59!2;2>/MIVX))S%424M>?#.,$,3 MMTEJRF*4M^C_\:R3ZAYL-YDY\>)$$C +"+&2L2=TTC'Y!&12402,4^>/X4" MQZH:I:I&J:I1UF@'R17QV!FA,-;<1F:$,81YZ2S5FD9Y?PY)M7O<;O>84Z7" M8E I$H%2B!SQ* URV%$DP1Z(RAF7T@:E9%>5*E6ERF-"8M2<9Y+B:$S@6A*M M@@([S$CCN2;&K=ZHKN#O)O W6Y%B. \$"Z14B&4H1CN)$>$Z,JD<"5*^>$7I MJII^K+EY7%6C/-'DYF<4P:FJ4>ZI(55U7'#_>]2\4A4?*>6&1>0(P8AK;Y%F M.B#L)=88.XT%NY?C@JI896WQO(+TYUFL\D"H7CD8MP3O&0$*]5=P&;E?B8#R!:I2KS0J%$[N%R=/VS[D+ MSD5]YTA[,$&2E$C0J!$7++,[>(HD5DEX8H7E:LDN.&M7=U3V(.PM*#7*!45? M0$K*]UL@*S%WF1OVGENBMF@OM]_+5^O5BJYMN4=Q,U2,^E! EO M$\)67GM"^38WMRV&^=E[[)97_=E@S3;']![&*NZA7$IO&W&[JS[\O&[86.5R M]6)WK8"ZGX]N:BG1_G$WQMHI?.ZX5RM[#!?MRG(?XN=<8M6 5Y:9EJIZ:LG' M7<,UOG&ERBKJ4=:Y)&7^-&4OY"YE/)-/_.QFCE9B58G5?8M55?-UCS5?U\C' MVDU0F3\S3#"LP1;N.Z?QUZU:.]ZI0]/*,_.?USG #+D@G#=W483[G-2 MWS\\/MS_@!LG==[8#2=PKQ_UD_KW@Y,ZO/;/# E5'9ZA3M_#,]5_-$[?MAJ[ M'VC]X@MNT#H\UYMS>(9F_>(#;7PNVD.<7PWZIZ@,,5XC:R-&//"$C($?@6$% MKU-./7GQRN![;PZQ9H>R%A(=O(;P]_6R5!\,^/%..!-N3L=$A;#U%W$B,;*(!$2Y<(H(F3HML M%4)FJ55GHB,5\%7 MTG =Q/<(\9I3)W.?0B#"D[Z8**EQ!,JPX(3[%79=Q4 MK@P Z4S#2:6UL%(BY;!!/!$" *@<\E(SAS$E..D7K]@65?=>W5^A8(6":V[^ M69VXMV @FG .8!B<((XR37WWA-7PB 9P6!E_JT9^O&KZ*>=[ M)>1XE(@%:Z3P*N',;4*WL#(;8/Y5]>7/L;Y\U<'?YUT^>9/=0(#C[T-T0EO- ME4]6!9^(HL9Q*L V7B+H6<4Z[Q'PSV=CG8)(03BU*/&4:?:)14X$@7BTW!)J MJ8D>_'U]![1?X[+QIZFR-]#80**F*E(CB>0>[#?NG K4$DF=$T8N$;ZKCBD> M1G5G0G6.>1ZT2ZXRA&,N MHO%&(E 5*6X]ZJX,R$F(8W5WG*$B;'@9'&'C $5UH%P MKE@"W:4O7K$Y+6ZJ37=M=?8F?<"-2,D[EY0)7"0!EA8W)++(@I!!JR6")M6F M^S"Z.Q,@P8H)%0Q#QB62J[DC7!"*YATV5TC3;=Y\,CDJNX:K_D MJJZE^EQL7$4YKHK*5SE!3V9' :0@E/E(HXL\8>MH,,H&Y2DUQCM;99NMQX[2 M>#T;@>'6:.$X1^"#"\2E%TA3@U&2CL0$MJ(VXL4K, D?HL3\1OJS&>>1%9(^ M>R2]B3\=M!1,X ! FJ,HV 1/"/-<*2R,MN0^$MHJ!+T)@LX$PBCL?IQ:@1+V M'G$'"&I2 AB-S(GH+8E:?'B&H8S76RH]\LB M-\,R4+#(F>V1;CT&AUUI.W_<]+8!ZC?W?D^0Y9X^O'D$82 M9P;64&(NE7*)$$>-5,X96%W^XL%TK#Z>];]@M_7GY<]GK6_?CY*1WN0R+-@^ M*.),$P16$BA=DF#M:NWEG#45.0?*"1.EXXY$EQU5H8C@3,)BZ"7)3!?3:CX6 MF^GKSBG<^;QFS\Y:S=PUK9;&6GOP[7[F(MWY^W5MOW,& M@JLIWJK=LSHO3ZPVQIQ"^&L3TO^8D+-5^W[<],=9H'K-7DGRVB^X 5OQ6VP5 M?S?;9P-X9] KV5Z':#FQ%,N3M@X-:91=])>*SI6W\J5F9J/MOT3Y0X\D@7_F M&:B112;)HI_OR^F"F9H0ULQR^]]!)_/@G@&JEK2[V9GY!MN/[7Z-_4R!VP7( M@Z?./L2P'V -7IOHA?7;4YYINK*9=C;+:N8\=C"B;P4I<+!].VRYV#^&1QRN M[G YMFJ] :B![5U9I;PFO28\LNTN6)'991VM)]RF7PPG$R&7:_U;_G8YB*%6 M77YH8JCP&0\C=!'4LMOM@&M:$"B[\\D/E7$#^G0:M5*YHY#QFBQ^S,OV6>Z&F16\X-&LK/<)$%SP+9 MZ37S!UX6Q-%Y+BY)E/\]O24-G70\_HIUX(\/^HN_,D/<]DB"3/&5V9KX>=P= M$_]]B*&_5Y]]X1.F=&]/6")&B+Y3 MTH"_' !X=/.G8$QV;<92@QT,S-5_7>^)*S T2IU+F?>\7[H ]M6\99QK?R]G M3\_YWG4VVU-#=[9Z=!^TK^)[1KAI""N8[O.W>H.SLTYWB*. W?T2:-N=$9(6 M"-WLGV\OL\>N%?'_VX([OR#6SS9R &N_VSR;)/W/DU<*WVGL'W<"#.Q+-J@+ MFZZP.R88^8<&'DQ;?W+J?]XGX++/Q$3'@*V\)WV/K6S,E+T'8AML]M:U\2Z#T5HZ(L5?775;U=LC7+\ M]@LX#H72@1S"6\W30C2^-_O'Q27RHF?CPQ<7M?!:LPN&D^WVS[= %,O.$&.K MZ&8VT"]#(W(TWGF>XJ]/07"NKWK?!/'IP#*#*.1=+#_ -4]4('@E4?HNU9R[8?5Y*R0=9MND'9< 8,@7F"%!8.OA :& 58V\4R3XE' MS08PL$%XNF7C&OA0N[^]0'C[1:6%'PTG>WO%]4N'L.BE,_8(IVV4YRA^R\;U MQF!0>,3ITH28- 2&D2F8FF8;/%:8#&][QV!:>%^V.NI&'YO%]$V\>&;/+U_I M#F">A]P8Y6J%Z(9K[6VW>YYAXG*]P2_^V7BVX$H^YO-CN,96CDQV.S\*6.I- MKE 8Q)' ]H[![$2%@]VV_1PY*Q>T%Q<(T**134C___2*^R^\_=#>NA(/R(+Y MS7:;A:CEFX*7U(IE$ JN/Q2^\K.WD;[96,!#]4.[/%0HFKOV=MKAS_%\#D.M M8:_],>8M!B;U=PLR53A^S_FX86_G*$D=K>42,:TCXBQ%9!P6R%%J@C.16,XV MM1?:5919 -=C=Z?0")\30:[Z/@#D-K]72D]&]^QI]^E^1A?KIW5TQ[LT@MV/YD[_!'] MNG*9+FCGE?+\-:O_7=Z0OUOCIH55OT1L:).G!>D=I5/X>H(8"4[UA.AJI@_Y:5;]MC\%"O3A6J0*QKDO6K.^J65/[U/ MKI1N>%N)M<&QQV0<7KJ>;EGJL+6;Q^4KXN8]XGK7M-V$PR98F:3!S@?,XV9FK6#D\^_-C;??_CX&*' M'>Z_H8UW;\CAR5>ZM]]J-?:_P-^?SNNG_WRMT_G$-4P'P:21R"FF$3=6(>M3 M1))9:2W3W.=.&47$D?ZV1G1H%1!50/0S((J!*FQIB(X)[D0R'#N%$[/!N8!) MN#T058!S$\"9X7FQV#,6#4-"$(YXO"'Z"A,<5V#Q1 ML F4"X>]SP2PG%)A!(E.:YM4HA$VSLKJ>5P0FJ%"T8PE1V)$@1.,\F$]GAI7'Z8_16OPI _^\1WPR MP&]""-Y@RS'G7"AMF+(N),LS;[\1XCK@;]LS^W(DD:\G!/(OD,=B#YA3P%_M M"JO8%?Z>]85E$)S +HX8%0QQZQ0R!EQC@T6R+)$G*+JF)%>W0JE' MQ?I[1JE'?;:;=!>Q&# JTAB(YXXHEWS0BCL6DR9>7&N>K@"EUI1J:E.@:L:+ M%EI@XSE&(?F8^WQ99!4% Y80##Z(]K!:F,:$)2$E(:3HV4SE7FU!ICU(R33;6+46N* F$6<>4-,HX91")U MCB<3B6+K84XM@U)K<:J\)C[A_)28B0*%>VW16EWC/J^Q:<&D1PT5_*3DN8HC MK8'ALS%Q)(LYM49ADCR7TCNPZ"FWX)P%9UF\UO"9/4"8 ./*P%F%@3.G[;*6 MB>5C2Z2E4XA++9&+3J*()?61>F.XYS65YE*K"&7>"JMDT%PX;#;$6D92R"Y$L?W_^ M\7X_./U #T\_'L-SP___2?4Y2>E&4>H=)R@2GH],/$8&4X.$QIBYH(TU<7/" MD14054 T!")G+7;,>V8")\[ 'XI@HZUT.AI)5@-$3_( ]^'0:$X^>B"$!8QP M"!IQHBFRF&L4E=%"1*XMH3D?G7-685&%11N"16 +Z8 U91HK;BS7+ 1%+1/) MB22YJXRBQX6AF3-:YY,+CCJD<:9+ =1!EF"&)(LQTQ1H@5=7J;<)9[15*OI& MI:)7E(M5+5A5"U;LO=)PSHW2L.L2;ITS4BKAC$Z)>A)2O&[OK3B"'FMCGD>Y MJ"6FP46,J&$.<<,P@K\2$IJ08.%_VIK-J1%;#Y2JF,P>'Z4$XQISGA@/,:89U]"!\8,E2#(Q&E8I8%)V51 M6J_$G4,9%>5B!50/U;!)!!DU$S2!616%R8<\CCLA&/8V-ZVOS*GUQ:B9.(7BS>(V:^(35I2+3_<:53QOPS_YS%@O M[ZEG:!71>YX1/1Y<)-03X;3F+&E':636@..<,@]FN/EIVK-A=WH@4W-O3N-0 M2KD+R4GD0LAECXF!)TP5 I\A^B@UIE:MAZFY.9&["HT>'XUH!HV"R9QR6A"D-2$@-GCAN JQ*D0YP9T$#+(8+$T-@EN93(X2 ^&CU3P"V.WR":J[)^5(]%L M2I%23@7/D.&$(8X%1SIE^\<['(2TBC.Y.?;/6H3:-L7_K:@5JU32M4]G>;Y< M0 ^U*U4G[PQN^50YAJ# M4X V7_Z= :G9'A2P,<7A. 0UP0'USCJ]9O[ RVYL%3&[,:EB1KR);PTI&?'X M*];U.JU!?_%79CB55@[_VO/?B/].LF]>+5?<&)U M4NUUWHS;.0'$OIJW]@L83?7CT,'.)-454DOP]FCHCZ$TY;8U^W,TIBG$N=*G M@SB=J#9!>L69$DY9%7#$-"D:LO6S6U@_&A,T9IB>/D0 F^>TV2_X#W?:X74! M95]BVS=C;VSP[,,=?V]U_-='MFOV7H_LFC]:]6RGT(^G]=W0@FLW&Y_?<+ K M6@>?/_S8>_>!-R[>G(/-<0$V2BO^OX_GAY_#F:-- M=^_)P?Z7[X>?_X%[O>&'NU]8??^/YN%N(]4O#L[W=HX"QTER+1'!'".P,Q4R M/OM/05-%<[.!B$N[%+:!&':R81B=25A2+8G-22Y&$T,9$R(18\$52R]J$8S% MLPS>W<'J\\:7D_R)Q2\(COWD\C^F3M0NL>3J?EN@RI5-MQ3*:V?\YOS*C[$F M?W;:7Q!L<*>ULT'7']M>G)-F]Q-LI6O*M%V#1ZD5QDD^2 %KVC;;M2]=4($Y M#UK[WNP?U[[9;K,SZ,&G.M]CMU?K=VJ]P=E9Z[P&V^8$4>-9IUN( >Q'3?AN M&O0!LX;7[L;_#IHC@E=PV^#*;;ACMQ,&A=>P72UU.Z>UJ?F#^?"H^0,=-T.([9?/!Q!//I CEH)EB7B$J;:(TV"0TT0AK$02 M+)I(DWOQ"NSHH;CF=?OI+B8#,=$QL#(B#P0[EWU %Z6+6H7(E]C%LM)DG?EK M*$EC8/L+[M<)4QY[7KR78=#]WNF&7FP_MSWMY-./HYB#)(X+%(@JSBTDREL9 MBL)+8K A)LD7KPI-KIU'V^U=!>*M8K\8LOU:T+;8+%AI0\S+ "I6D.1G7>H, M^KW8+U1O4K5JL E>,,;^0+M^*73;]I^P;4/P-YJG9>Z.<2/_^DM1@O8L6(W M?Z/6;/O6(,2:]3Z>]6W;%[K^K=F#._4R-3]<'N[Y7[A^LU_X8<6#P-^PG0Q? M*&]3?N2\!O?*-X&G!B#UO>W:V^&39*$$4.M^B[W^5O'*".E&(PSEI4K)"8V\2@%Q MXW*7->X1QT%@D53"!+]XIB&NR\K<*.:=?>-O,D9N%B4Z)&[B!J-Q$N M!9Z##B1Y)20GG&IJ=;#)2F&M%J0$8S(2KMG(:B5+GSD>V63O&4-AJIQ%P?VQI@9'U+;8*;OBAA796[,V] M[67,VO4RTO\:[T&7'M1&&^>%89[7!M9MXIGR,E[NM\YVNWD!,\1$ZX_'B+30 M'/]^W(3/Y>T=;(!^"^0$5O_-H-N!?72G,+?G-/(OE^%)W/[ONYS! T) ES2 M\W)..MO+S-CN)$YGDG]R0 "TZ4BBAI2\Y-._*H"4J,V6;=F6;,Z]D[$M$<12 M^-5>U=Z6NQ(D/W!8BW?P^HU_\/K]Q7L4V B^%>O0SU)UD\6D5V:4=AI*G6&6>"TM$T'R MXIR5CQ2.8PUR$=V#78),.R,#HK;7,)$QM:]AY=UF ,4=)UWSG3J0G?#M U0-D>?C)M%,S\/Z' -;G[!S!;HT?#BSYI[>SG M(^U$SJ_3Y 8KAP58_/$;Q-JL!H"K D>A1]L-R2<8P9+!O4\OW0.;[,!Z-89 M/-B8C1KCL&N<[5H"W[9V#)RAXRG5S!@N1\<9K'B".[W_T<. MPD!Q(V])X<8I6%4N!J,*5CO$9(^DNDMTRPK%RM97B[6A. M5EH["'RK'KA)N,WI36;@C"Z&&/+00XZ$K9PLDJ-Z4-EVZBW)RMK.:N8(]\K) MTCDC[VG> QJ$QPI='N<]9:>.EZJZK_7,%BZ=75ZU\LDD&GM2+[*Q*^74ES&: MX=Z7T_7LW9I2^9^5*]XY@IG:$2HD=2XRW5,.$E,'YE2.>_C6:K5E;5RJ7YY6 MF]&$J&H7?@SR,V,,@T&!":)_%1@F""T3*=LH77 Z"-D-'EQ@:/)[!0(!887/=RN#F#4:5;D Z1D& EYN"5% MVSJLS$% @)%Y(8UPU< ?R9P^ DD6/QJ; M@9RC<6:^,R<%E!A/DY7'YG+@]XNQG@K8%Y;*1\0'[G"?Z MB8() 'J,&)?8>9AVK:*$G4QZ%],[=8D,;IY9H8["^*9SZR#'20%-S&Y8#BNR M1U@#(6Z 61M\$0Y(35SIN\?[WEN\@Q,'. 1Z@P,N2F,92K!AHB[+U7*>."IT MA:>X795V!20P4"@19 #"?6LWL"6")Z9ZRPK$$3Q_A!V-^N(<8;]!KY4-:4HX ME>^NGH:);''*,9#'ZM<@YQH/*D;50;9AN4PV.$4(77R=[(D,F(\X0IENE@D: MKF@8)<)Y+HW\,\?3K*AJ#6Q&LD;M#?Y>C=ZD(SO_>CHK%X#:H=%<8:8W(>[K M9,HGC-+4I]SS?);X/)8Z4:Y*O"A.HB#UUU46_PW7>!IH? M!X?OS_9? VO\\IX?O/[8.SC\ *SNC^.]_MN3O2^+K/+KS_W>M_Y7?__U'M\[ M>>GNOS[ROI[\8/OO/O/]U_)\[QVPV"][Y\8X_OH-W?OP/80[YW'ID5"%( !% M44B$E\1$15%,!:=2\F@A&)>;0%!-TU@P/U;PKTZ2A'*07JF@>CX8]PVH<*,+ M8L.%FD4?%N-1FQ=[>5CJE>^>G6LJ(B%XXOIN(!EU11R&*E !2-VQ5*G>E3!6 MZGJ!8_?1P=+0:]FBMLJ& WHO+F)6N14J'QH9RCA49I?8J:P1M:$5?T@S--=4 MO7E1"C<:6VT9U?UA+[_0NIQ37HV5!FCE=WHYB.4%6A\'(P/3V8]><:^KJ9G7.E1#B-45NE"GZ*QO'=AIX&!?N;MG<4[S-X^75RT+0 MK4,M/50//*ZUI_7:T7TUEYERD":/>5D4Z-]#CO+'Q0*3>8D;;4G[_=1[=("6 ML,-C,3@P1%C^9;;D_<#&V![B7DZR97?"P7O_/.SDY=EW026<;I(0&LN ,%]S M$H>)1Q+0Z(4;IC[#HNVL&Z_TZ>Y@Q-3'^5NUP#KO4-#:1[\TTNIT%I]&($$9 MNB]?PN:> J4;T?U)2U=GWUT5JL1+?,)#*K"VJR ) ^G*HPD(,+X.8ATOI"ZM M9.8/Z'U)\UXO/S-0;32R0E=>A'(!X!U1$<#SVUTK^Z*)V0&C*S#7O">&I7Y> M__![G6B<#:#^>JNY=UZKO599X]>;JXZ[Y:"X+ MWGX6!%W&XY4?NUUOY6>7#>NQ;D3IC8:]_#,_YG=W7^-9@*7M*^P MQJNM:F !HH*1"P925^K5'#>X>J&WVY-+"[G;2KQ5 MT2+5_]I_XQ^\^];;ZW_P]DX^L+T3R;Z]^]C;[W]E(.G"'-]X>_2-NU"TB'[+ MOA["=_N?+[Z]_GP!4O+%_L_C']_>?:;?3H[.X+.?6*#HZ^''=.^3>SY?M"CU MA19AY)-88PU('@<$2"$F/(TT$QQ^=,-G+V@0=#R^&-]^L\+ ZUV_+2]@?@L, MV>%R;-=;_(X"Y[A4(.D9]-H(>M('P,Y:\GII!:]W*'>]!K&K8>)JD?,ZR/ES MH=Q;" ?-W)3X.J2$15J0.&$1\>) *.ZY41 'SUZ IK:Q]@X/@9M;5&I]RT'T MG74+K-0%+Y-+URWDN4,@NE3ZO*5[X%[%4'.>9>T?V/;8K]V T6Q1 )6QIQ5/ M&%%IE!+F)9I$0E(2>Y'O!Y0S-XEWIVKFS1ML/C%X6"UCW1(C[E'8FD6(-22N M%D(V 2$+DAB3@:MDF))4)A%A(O5(S")!-'6E4$$L5;BYYGZ[77CW>LU=MUSB MLA[\&PEY/(P(Y]A5028)$1'5 MQ%-I*KD*?%>XJ^U^OUU7==TBP]XCQX='+7'-(D1KX]HP2BQ(5JX*8Q6G$7$] M"BA!705Z&=/$=67@IS*64K+-VK@>C5RUPY:LMWF1ZJRU93T>R6IRHJTY:X.( MN?]J4:Z*A:0T%#ZAOJ\)\ZE'$JDDD=H/(\X\/W*CW=%%6W/6$Q*N*I 8 ]2U MMJQ[PH\%B8M37T4J"$D(ZAAA6G 2)0' B1?PF$4RX*IM(G6_C92VH(W3$XS[ M6Y*-M+' ORI2W0=:5_D8X]Z-%_TIAP7&BG)!!1>2LU302,5>*)1P=<2\T&/+ MJZ-L3UA@RX%NQH&6.&1C/_:TKQ+"I8P(\[R0 VX)/&H'VHJ4\WDQCC0!N_E M;L0+;AYZMLY\<--HPMMMS8ZB\26QAC>"Y"V--6RQ>A-8O: M:" //W09"9CF M!$@A!)A6,?$CS9G/PCC@_/%C]9WW2=V%%&530J&JY_!^@.E26#UY9XM7[(E" M'INZ$)VY6A%_Y%A\$32$UUFAY2@O2EM"_G12V&)22V*FHH6M%6P2T#"Q=CQL M=/9:4TKF7,4NU4&D$L$"-\(B2CH,4YURQFE@"\Y[KG]E\@Q6DL\')HO[E1AB MUIE-YOZHL1JP5F_SXJTIJOB^+,>8;OBHG>$W3OL^>/V&?F=QJ$4"4JIP:4 8 M2WP2>RZ(K[XKHP ; /DA^J@ZKNMW>+"D@5%5*&.A*HDTIX3UKN4/))9)P9,. M?#?-)!8*Q:(=:6XJD)1=IUDGP#QEBZ;@E^SOM@"*K9M8)"/34_=T,7)I?O-]_L[5"[-_,>X&D2[@/6.Y:6[RH M*I/@_:@+O^,$@*AL07C;4V(B/-2E2P8?O*0UTD'!%5,A = I= M0>(H522-F.O%OO)HY*]?*V)[>.<5Y2-,6?T&K=ZN?,0D*WMGJD>4&A+1QR1>$0?:X+F97:=NU](A5#MO=R[3P]3BAE?E_I!(32MN.^$^!\1H;Z<- W)X-0ST-1E5=QS1T]]=)R/852U M].2?3'##P7AD^L:8.K"CZQW' MP9?]X[TO'_L'KS^?S;O4]DY^G'U[#?,[^4'W7[_M[;_^"N][>_+UY_')?O\# M_TK?G'][!W\[_&-I60\IJ$Q8&A//\U/"PB@DL>])(GQ?<$6C5+KTV0NOPSGO M!-ZB-7EW2GNT)9':DDBW#U.X&4YN+DQA$27GPA'>5)KCGZ@XMO!X/7CT%O)& M ^TE6G/BA]CKB7%*(M>-B:8\TH(R$7K8TSGL>OPI0>,]:>2WWZ2=P)^EOC(W MB&+%0Z:YTL"?69S2,.:IFT1!+&B8&E^95_O**L19 C+)U2"37!MD)@WC7TV5 M]4-=].F,L ;;(I^K<8&:<(L_Z^ /7\B/8$JPP ](P%+ GX3[!!OG$,I=ZC.N MXA2._474#5P=5(.5R9*-*!QT''H-IGL?*7!T#=J;EMMJC; MNR(OR];@MC'@7!+#+BEGOO0\!$H)N!E((J1(">>1",-(*":,PR".\@PSHFA4S M[T DQ7AKS.31ZK5IP&K9B$WY:<;G3TZ]E3@WQF*65+6+N1?[- #57%%&6!*[ M1$12D=#W/& R4>2'R;,7M -$T%:^W)U[_A@$S1H!6EGS#H!@0=:,?2_Q602T M[[L494U0/;F;$#CJQ(NBB,58.-SC77=3<1[;B 8/Y+*\E9QXUV,\)>/GU>4^ M6^OG[LB:MS1_-HH /J5"[/?#@Y86_!.)3+B.B79#A@T8@0=Y;DQ4F@:A&S!7 MR1AXD!=UJ+_H.%I?'-UB8\?CA(+'((XN08-6(-T<&"P(I-2GF([ND]B-8L+" M6)#$C2F) !+<-(P2D7H !D$W9JWQLS5^/EKCYS KMD@M!- MY7IL(QZTYM$[,X_N7-[V]8O2/Y#I] DG;KN1ISP6>"&-$N:%//8TBY0(59+$ M,G#=NR]EWR9NWSFW6A)'JH0O_#B(B':#E+ @II@9Q(!Y21UHK0.JC5>?!;1# MXTT%CVU'=N(5UH<[1(NM,QZLGZ=TO<7O*$2N%N]OAI-MXO9NP..",!_%+*(A MB/ T<35A#+0V$.85<8,(.]9A[K8TL0[QID+L=P(:']KH_ 02MV]D1V@3MW<; M?Q82MP.6P"5P71)Q+!PA5$ B-XB)B^7RJ8J2T LP<3O82.)V*Q"U M&ZB=LW M$X3N-7&[S;XI,Q9U(I+5;;U8X.5@2 .QYOHQH$A,JN"(@C7 2J2 A@4C]2-!8)!)D MDR#B'5"4'E_4WZWO_>XK7(]$K=IN.W,#U5H[\^;@;,'.'*2^EJFB)'2I($SX M'HD5!I!Q+N(DE5ZJ@@T5"-T^,'MH:W)K,]Z=!)=VB:TT#U1-3J=:=#KS/9$S> /N@=O/.HX1WH 5ZUG.XRJ/MRV MZ'M5V0I6V>ZZ9@G"&>6%>G W@5=G@%&YT7F38S/16[4@[J"N+X; ' MR F'UW4._QQ/XY!$@F2:'%#R)2F.QST3L3 M%^6SO\_>)[A,U> A-NR<7_O*%:;IG:W0WFH0>G,;UOS<]!'&;\&._S*]\Z^ M)XRG.HD# NJ.(BR-)(E$I(FF-&)1$B9 RD9,&Y%RH=,#_$7]U*6*9U9?R6#.Z4#.39WH?O$66@J7@@JU(_ M(#)=D#8*(=U._C.M0D)Z#;U 5 8*$6,QP#R82 C&80Z4#[E[(J,GY:0 M-DQ(/_=??J<<&%NJ8I+PB!&F&"<1"R1Q%8V%#]I0Q'V0E+J+IN$;XTDDM<\3 MSI(HULSW6!)[/@5"\ %E1.+Y\YTV6C*X6S)P 4\D2T,&YT'2, A1%7:)$$P3 ME0JXB-(5S D^XZ#>*W2JQ"575D5+7QH*&LW49'O:Z$=L/8 MHH4;]*8_[.476G_2Q6DF]?)[M)^#RENBG0K-6*714IN?O\K+T7X^^JIA?H]T$ $/]@B08 PTR 6)8U\2$/43.#=7:AVC M&!#/VQ1MV^4Y\+Z$4&(OB5(:Q2J0(2@0/ D!K5SMTC2DBNFU+._R6*MQ3Q^D MRSUR3W?_3=Y4'$X+\D#A4%N D5 M23PO(3&-8^6Z'BCY_C-' R8/T6!7C/5NF#J0)ZN@ ;(6V5E8 MN\P:;/_H"?F# #WE/;3BFF\Z@)\2'^[G2O<0)P%O@$.-M'GD"$OU$S3L.JG( MBJIY-J C?CC+S(]LUY?GMQ)LC#U_:FLU@6>PF3TQ+/7S^H??:]]>-C!;8A[Z MO1J^,M#RX8)[SKS0?CRU5W9=:[.LXM6J-U$V3W-AN_[5TCCU^^:?CN/\Y-IR?YF(FGIHN]@JWK#*2L/WM[)M]Y^_R.\^X-W\.4S//<9GM_O[W_9SP[>O8%Y M?#Z?CQW8/]QC^Z\_7^SW/]-O[_XZ@9_YM\,C[]OA2W>/?O6^4ECC(:SY\"WV MD3E?J*O*!=-ADI!$4HVT;/7@1=ZE\://"$0L,K.(09 M9 HXD7.1Z9[:031,KD+#)Q9M/JB"N#=IZM]DV/EET/BZ(L:/(,_/FJ?2[%PK M\E,7^<0R16B+E5=CY<4B5H:"TT0I3@)0+ GSXX@D0KC$E;&*(A\T_T0\>_&_ M?XNH1W_?CJC-A[AAO]R.,^RJH/PQ*W^0%'V0&>I)H&T[!5S''>0,\C:I ZCSL(_CNO%ISFB+2];'2Q@\"O6I7@SH%_<_4P M+E,(_IJ080O]UX;^3XO0SY3P>!KXQ'?#B##FA21Q0TIDJN-$ACRD*0?H][M; MTGA[!Z'_EG+_0ZS8>&B-HTW?AK6OSM8C3%Z3MRNZRV![ZW*X;VIBA#N M!HG?(*]7^X'4+$T]'4=,LD"DW/-2QACG;IP$\CIYO8\I]?:>L'R)R3L.PS#P M4I>X+*&$23\A4'-N 15&:R(9^IH9Y-A@YB1Z= M:6W#)Q9BQ48P$XR8P! M$^9IXLNK/^I)>X75H9X[M54);E4S7_$8-FN0CYSC MK,3$0$";WH4S%)DR>Z%R;3^V,7BX)4-Q,?&'E'502IH7NM3:Q'VD8VR.]DCV M2];[54PL?FCH,T&O=8R- PO%[1>C:3R/@_$\CV275;W+ M>E&UGMMJXT5V3 2_Z%W SM5Q3%,"-I2;]6W45&,@^*)P4#H9XH]'8R!AG(LS M'"<]XQ?'&X&IL4J#+E:'FYH_%X:RJR\.M2Y*IG-1CIY 'ZR$(ICCN8C[#Q,%G?>!HJA%%0^=.1D4WF>SM!(Z)]Q?D9E M?HE!^G#N;>CDA^]A #>/>B &<889,]HE4:0EB5*1AH$(P]3E:X9.TNT-G;1Q MAX4>(C/"U'6\G!\_?:X 4U0$X9@TWMFOYB1(;F<"'H.HRQG=>,"C MYW?#:/7'EPU[^6=^S.]FLOZZP]YW,.%F(CXM93Z0.KTBJ-/85Y'SSK*0J]?W MM()?O\PK*"N1:5MFO#2\?.MG/6NJO:,9F!&?FW(L<@V3TZ^@$SBF$N;ZT:MM M:/-:UKS/50Y6E7'VSW'OHDHX\TQ0.;U]&,03;C F$N;&+%"QF\2,A4SP-(P# M5V&&M"^]Q!@^*:8%WE7$W!M3;N@]*-S%V-0M.@#YKC@\%H,JJVJ2A?=T"K@> M9UB%;.]P'^;T]L?^ZX\P]DN^=_C5W3LY8@>'G]FWP\\>/8"?NH$[JV]:->-UG_(%IIWB"%;YS%;O^CK]1:_ MH\!Y25?A&Z'GYLK!KH^=*!!'& MG3&J2>1% 7"F*#"NQ3BPM6)]NL.X><]"ZR5Q%N&6@^@[FY![(]_[(XS26BI] M*D](+PA<'2K)W)3&FOJQ2),H" ,J67"/B1M70JDYSTFO]E8*W1B6+G'^*Y9& MD0>R)P4QE# ??HH2)8F0KHH\P;%,T[,7?D0[*: MA8E6[-HP5"QVRO8%R-\L!#4UUH3)4!&!S='\,)2:2:I#7YDX(7[K>/\[!XJM ML CNA'#UEU%J-A77N".X^>OC%:[L>;;"U<81_)@'A1C FR-" B M#F,2IK&0C N@$P:(Z4>=R%TL /?;/:='W4G;O<>)#X]:KII%B%:NVC!*+,A5 MOO+2F-.$*)'ZA#'A@?9%-4EXZJ6ASQ-&8V/."MAVY%%NCURUPT:KMWF1ZNSI MF:T>L6@U.=)6NMHT;BY+/\?L@"2A(6$!6JVT]@A/N9\$H?:EZSU[X<<= MYBT"Y_K"56NT:H6KC6/$&)"NE:PVC! +DE40TSC0KD]DJ#5A,54DHBG A (I M**$R#'QT% ;=^-:2U=.P6.U<#-OU^Y2O'\16Q://MXI_PB%NKA<+YE/09A+* M>"#A\J4ZY$&LXY@&@MY]+_(VQ.W!\'=)B%L2PFDG(@*FJSS"$N8"](:"L$@F M,79_TQ%]]B+PXHX?+N86WRI4XU:741Z _NFWK MU?MLT?7S_?G>R^_"55KHD!(W@6UG;AB3*/0BXD:"4>53*GR./3<7DS!NW"I1 MJ32-5!P$4:R8KX6(O5#1 )O62YO5^R:#_;/O84<"HDJ"AI"CS1 MYX0J[H4\"M(HB9$,5G=JZSQ []5;6CY;2MHP)7D *' F7LA22J2/!;5"3Q+A MQ2&12@>Q\KB;^@R;KEW2=/.Z9""5*X3G^R'S T8]G<0QGK8*W%#YD0S;WJOW M3 8 *($?I[#G 5$)%A31@291K!/BIRKR&8_@."(D@T7+Q\9ZKZY.C-]FL=0V M7YUMPU;,%]D9'8N14]EZU;@PM4W6V:GK2FP;!]C["MPQ4FY#;VYOZK+2/WLP M)GSGY//Y_B%\Y^@[3RCW8B9)D/"$@' &JK$;NT0G+@MEZKD2Q8#+.B9WG8UT M$+Z1?G$S2\\]-@YNZ7 YQ_APADW;69!X$4T)Z(4^-@L.21Q$"=' *<*$I]@- M&IL%7R8X/&"SX!M!9=LL^.')SU1 ._L>2=?S4ZE00A&$B20BL0=4X(%,Z?NI MFWH!1X$E6*M9,'X'R2,;V$Z],^)'Q?,Y Z%@L3C_I(;7+[/UARH3HCM]1"1E MWAN/5C]R]Z5TUI-K*)O;G<:_Q\6T1M.1)DFAQ0\B4ICL<]$[$Q?EL[_/RFX@ MN%6#AUAJ;G[M*U>8IG>V0BM! H[GMA;L8N8J020-0A])D/T2@KAT^\AR**F9!V WBM$N0$6Y!(OEAWC+E2I_,?< M=:P0+H0-9&F@4NHSX#V)ZPL1^J$7 X:$BEOQ IX!L$68!%'"HTF<1LI+6>1' M$2B:0J214#*.)=;\KQ'E:6X7 M*A\:]EO+>Y?M6V%4B#)76('' ["4-^=I1&[ ^T+S,&EY9P[[AW^5'#9M]JI'[OC6%C]]7 MDW_4T1>W$ ;AVR^_,Q9$.DP4T0K^89)3 N*5)G&41KX >5ZZ/B@B'(=?71@?YO(!-6(?M&&5@CP/C)'H*.9 A"YH)#[VQ(U% M2*GT62JE(4+J=7B\Q#1>$:&H3\ V 2\IE5FWWSZ\\^NS\.'M4S=]8! MAUO'?9\ID-F$Z\8>USQ(O= -<,#T7GS([5DO.VN9))QIT* 3BJE\/O=($K@Q MT;'2KDH\EDCZ[$76QSK]129Z2_JIS/VANR@S+S'JFWV_4J7Q4&"X7&6Y@_X& M:^HG'NU:^6/QWSNNGO]&%(#:1V4=/+'_1A M?H= RX>?X7M',+>/)]_>(6WOG\"\O?V37G__]?OSKR=O+O[S\\WYWLG7[[Y2 M<2J%2R(J0\(4+Z21\I6.%/,99R#PQ5*%<2A;K+ 11S3=06%2[KGSKMJGFRW5*0%P@:[VX)1D(Z].6/4G5 M5&;BZM(C$$U >M#X4;-QCU/;;0>3@N)39: I_COY>(3M5\R8#2^:M?=VG=<9 M&M?4LKD5.NUI63404/B]S(1IB9%SEH][RLFE'(.HESHHS US-*!DIG.._?(I M]H6>N+*LEJ'/=2$ST[RD0 +#T#[XQ0AARQFST4[V[B;KN>L->]MN(_&.=ALYO"1(<1.M1W9U7_97FW"NT]%WRQKW7K?- MANG;EH]A5%5V0#*3>CAJ,"PE1F*AAL*RY+=5Z1U+,CRVG"YFDH=ON>(U^O4\ MKIVCFT"4Q[HY+5EMAJR>0H]UH]N*$;QK':*Y>4'[=4CIQE4!'_<,=WN2FRS" M-F]GV[[;-+6AB=&HR)*QU9]'N?%%OA[+'\=Y,7#^S(L1:/U9WG'>#V3W-F5A M'EOF_;(E[FX&_9ROC7EA*D6D="PH& MWOZ=E^5Z80C^CEH0OW[Y9_GM,#__=O+'CZ]?]GO?3C[SO2^?W?W#'^=?O[P_ M@[GU]KY\//EZ",^<_#.;//.??QXG?=4[.'G;AW4=?Z5_]?&9;X)"2T"?V&.Q#A(> M^9['F?1\%8J87Y4\W&+2/6+2Q1PF)5[DAS1(B6":$J:93Q(1".*&4>@G"4]3 M'].+>(<'C[#=2HM)CQ23;N1<;3'I03!I?UY.\@/N^[$?D#@6+F%2NR1BGB9N M%$M?> K^HEIJ>"K4$'LQ=6,W(9C*0!AH.2 UIXPD<>3'@1^Z7BR?O>!>A]/% MH/.69;4L:T=85B)#I8,H3GD8L4C)A,62LJK2F:T('6/(#4O1G,O MC7U0VTGJ@T+/O(@1X0589R7DD8Q!)Z))2PU/A1K2, Q9JAAQ>0("3 34D+@N M)P%/E H]IB*/ M&/LT!@;\MMLM>CR6@_R M?C:XN?MSW%W_^)((_D;$/N92VN#BI9'$MPD0 MN 05=DCJ7YJ=?$N?WD)6P%S-ZMG4XX/I<9D<@9W(/-X12?##HLM/1E+$,4T( M55AZ,1 )$2)@) P"P6(A%(WXLQ>>QSN4\TX0>DO$P=M?FDWP]D=X\6[IN&HO MWA9=O'D5S&<)EQXVL60!)\R/ A(I(4@"ARBU)V+*/7OQ\+\17Z:'W>'%>V)M M:)=>OUM:Y=OKMSW7;\%H'[@*ZPP$Q(_0 N*F: _CG 2!FR9:IU R$ M77O7W=#M>-&F.FO=H8637X.?:F]5(LH9#'GL1 >#7Q/JS!- M@H!>U_;[?B +4XC25"#'ZJ>VX&0CE^@P7RQ1.2U@6;;R\+7DX:^+-E^@+S]- MJ2 BBK"C81"3*&"4@-X3NBX/?1&#/!P%CS#'H[W;C;LM8D[CE DMPIA)SA,M M ATPGWG2\VF27->\O(F[W2K"&[SX\XJPY\DH#&1(?%=@M44)%S\*(\(#&?@L M$BJ*_6$*5\2$?N_<=T]24+ M)8TT3VF F2H@[+F>IFD0"2].&+NJ]6%[];?]ZL^S_4CY0J12DE0IC>TU.4E\ MI@CVVJ R# (OT5A/V.]XP:W]7)N/[KVO.+8'O<(?Y]LU"M.JZT:VB:?BL\.6 M::X(:!B#^AI+$%X%ES*A":,>C?6UX]):(-LF().+A@LXWR1D0H#DPE+"/!?T M%Y^'1'.F@ !\)2($,L_MQ-ZMC1>MPWZK+[^D8912(2,6*L8]%H4F6)%I*6.A M8MD:+W;\\L]+,8'O)VE /9)Z*B0L9@&)::CA\OM^(#PE5(*==:C; 7[07OY' M??DCT$]4@'P>^$'@>R(.TT#Z+ 0UEH=2M-:+W;[\"]:+D/,X8BDGH?1=N/S4 M)8+ZDC ,U@+P5P'SG[T L:\3M*%ZC_SRT]3U(N#R'+@\H+W )WZ<>H2E$25)['DD5_ M"@FF+Q5VTM!JL97.BO2[NJ/'YA+PJEV[NO[M(\3">TK-J]H:+40OM\"W.> [ M6K1W1%R!?!NACL-CPEP1$<&4)D'(>,I2[?)8V2GO M*6VOO93W4OO9JWL?57(QQ4%HDD7")$"$%14%P$FD1$*&\4,9PZMB( MTUQ-1GD'5,4-.3O7YG*[$@/QA!'BGA(!6X2X%X289]XR#9(P\1CA(0.)FH8> MB4-/D,@--(T$BU)L^6PD:A9V(O?6CH1[08B-) G>30\5'Y:D\C&V"-G67C3M M%.]MBD_!(K:D4_=\IYQ_),7?7US6+J>MU?94QGA*,6ZFUL%M#/&/K5STLB7N MJ"P]+E7=VGVS)FHZ+U O[23?2L;7DHS?G!FIV.C/[\_W#_?<@P_?,12_6?5:VS\'>HM C1Z%;VN1;%+HC%-J; M1R&?QXSZ@2(BT!YA2J1$4(\37X@@I&E"4RQ-#BAT:^-=BT(M"MTS"MW2_="B MT!VAT.=Y%!)QH!)!(T+1M<= 7B4B.0[=M56KQ:&;XM""74LD?B@5\XG@:0H:I<;2.Z%/%&,1 M!752>>&&[%HM#K4X],CL6BT.W12'%BQ;/ E2%@<^"63D$N9114!P]8@7A0$+ MN:8BB3=CV6IQJ,6A1V;9:G'HICBT8-L*I-:!GU(BXC@F+$IC D<4$)&"%"MT M)$-AY"&V356(C6WK[R:.;]-WPKOJ3E"\$]^O]Y_9$O[P3SW?:C,( MIS+YI% M.'>>J.]>YP)+/_K@/KY?K;,.2-;\P,9LK]W-Q]S:^5^L1R-N\L!MS M7&CM].'[QZ6C83W*>3DLLI[CNQT'93!'#!3^0#OX_4([9_C/-#459W\/BDY;C(1IDNWYS+WAA6\+;( M^Z_R_G \,LGB!^D\/+_LP[T?K9="$>PH='_[S[$K^W\-Q)=X?-"'^1WN\;W# MS_"](YC;QY-O[^#WD_T3F+>W?]+K PR??SUY S ,\/[R.V,>B'MP(*D0FK# MC4G"0 V->"IE$(>Q+PWL+J*N ]3:0YI PKD>G2B5A#%W8S?T))/:%W$$R!\G M<9CXD9!7U>IJZ>1^Z<3;^_ =+K0/-S8D/ 7.S!(?LUQY0K#04A+Q**:)AW2R M6&QG0B?9M*X*D ,65JEK0F1E.3:Q\.,A_!'A2I_K0F:EQA8^$CBPR 85I%=- M.CH./#C4$D^\=X&8)486L@;Y"%]E3AY^,,,U2DI,F@+!IV_^_.0D6HIQJ>U; M)VV#X+>LL,.4^-!9/NXIYUB<:GA (\U/"0Z(7>GB$O;CU" ,1'?W&.SY8>3& M*HY#EWDNJ';,E5X<"H48S.(K5._V;MWKW3JZV#_[SKD7J<2EQ(\"2E@8")+0 M2!!7 AQ*T%A8*/%N+6K@M\!@2@,6AJRB(&SY]+OG!L^6Z Y]41QE YL;>A=* MUKSB$"Y5'#R_:_7JQ7__,:- ;<#RNU!_+>_K0W'^.BME+X>SU(!_Z\.\Z%>8VP>^]^YMMM?_X'T[_&>V_V6/ 3#X!U^^>O_YN>>A MD!YSD<)&$N'"G6>"*R(2R0E+L4F'#),D"BV\ QEJ]7)D&G7Q('8I?*@IDPD3 M$HC0BX/$!_(+&'WF:$#3(>JJQ5@_>V%WW1F) M?\S=2TLW5V_*[":&7+'8X+!O8$.B!O'$B0P+@B<@R2N M%T4J5#$(9M&S%T%WL17*C 1VG5._I8NL/?5;GOJ'G]_ASG-L9DA@QS5A7+HD MCOV0N+X0PO-3K37V?(^ZBR[X^M@[SEDV.H;#K^06%$40"PHQ,G+32H(8F+H? MFT4"?\%=4<]I0AL?85ZO+,2!\'TPU(5!QVD314*?'"5(_[M48403#7J7"\H7 M8[%/(IHJ0F.5PB]A&$D0U6C072PG^LOENM?2<[[EW6_/^4;G?.1^]Y7 ?G>2 MH%$$SAF4;,%Y2GR/I;Y'$Q6'TDG#<7^Q^^,[BMGM"4* \HAG&?D2AA,5%)I$$N!Y:1 .VPJRSEUSGW M6[JOVW._[;G_W#OZKGT1,%]A>6GD#=*3)$K=A*@ A,4@"+'7D)$25IOG-BLE MW!(-6NYQ,UJ@^T???2E3/PHY46Z< "WX*4B,'B54:#=,(P[WU 7^X2\QP=U$ M3KCE_6]/^F8G[>^=?6?<92QDG+A1XA+FIP&)/26(K[U0>CP*M8);3_G2D[ZV MI$!G)86N@\6@EM@65YEA*M,'9\/1[\.\S/#;SPN-UM93_?M9ID;'=1!5XRD; MR_+&;?Q[7$S#.8XT20HM?A"1PF2? MB]Z9N"B?_7W6AI4-ZL%#"F^?7_O*%:;IG:W0&M+@*N?V0CXW]FW\%LQ);,U< M'"!P *J_76WK#I^].#3N!6!W"#C8)N,??Q!O@' M;+EPU-A4E\-',E \K%<%']+H59E8>[OK ,VZ'HUXBST:[*$\&I_&2:G_.X8C M?7.*A+\][HP?%6_-V1[=X]\.C[.]D\\_#UY+=X^^/S_X KSV\"_@DY_9WKMO MV7[_Z_FW>3_FR='/KS][/7C'!?!0MO_SP\^O)V\X\%J^_^7]Q;?#HS/XF7X[ M>=O_S\\/9WL?OJ=>$+DQ#0D+)4C4OHA))%E*0-3AS(\H]<-XWA)/XUA&J9=2 MCU(6*(&J.N<1CV481[&KY]T9TRUW]*D%F\M<&DMO\Y7OW#:H6D[WGP"Y001Y MV0?! UV_-2:8/V"#%O@0V\V:4,JW65&.G']G>N#\.Q=69:V\^1?.RR.09W"( M=?Q!=)O@^F#@[(D+A]9V&5P_AB.(P85CY!CCIX:-F>[2?MYUZ ;VR@IS8C*N M^:DT7R[L2*5YA0)-?)#5[O$T.T>O]#'LIX:K4/70,0RX=JCCUKR"B6>CZ]H1$ES@,* 82QQ'##%W^QD4%#XS1XV]TTK[(D!GCUY9_:[GWWK"AU5/L M;K/#2G_.\[*R?[OYP7LSJM

']SR)78ZNTO14RZ\$9[^HM8,MN M@1@,\K$A%A/& 40UJHF8 0PR$NPK MD>ABH$?.)S$^A2M@@I"=3/@ "!W(<#T;PZRNX+W!> M@TQ8_!R."T":4J-X*W4-0:,";D-%5QE@ZA!(\!RH8@1*]+4LK9X(0*_7?AQP M(#DN$N&R,$AB&LG$\SVW\KP!X9%E%+@D&JXL]:B!*:#SE)FJS"N'..U4%_-4 MN<6FU_LFR\_NP2$&T!V=PSO\O9??TS#"D]"$:>X3!L=#8@Q93[GF*O92QJ1X M]H+S)3YZ*^,WC?! *^4X.<% ,T"P.KA- C@##0)N8=@1II2@X&2.K[14.$=O MR"CER/IS\!%=<\LT'R/[2#,\/^>_8U$ E!H%K8[RG7LZ@6?&1L(P7'F.O=<, MQSPI3D76,ZJT%.5QUS$3JU$E36:+\N960QS>[+6IV"U]>D:RK)'G[4VJYVW64UV>UE*V.[( MO^]'NN_0+@B( V';V/[OWR+JA;^7C@(8&Y=E#9[PA=Y%F95634'5(3/1Q!54 MUIK-N#@"TQDD!NM$G57Y$J- M;TZBLG6OU&7Y#WR@,6FKD0Q.\QXH'T56 M_B@[#NHJAFUCEH$=LBS'_6'%K3]I[2 !4_?W5V*,?T2^COL"FW0$[ZGZSZYX MI7G4^WTNB/WJ33J $P+Y8 Q[49]R'S0NE:48?8Z":0'[!$^G1=ZO3@?CV&4V M- =GY8=27[8; OZ_&AU)J(]\/X67Y@5LBYVPY?DX>+7M=N@_8>[.^WI?S(WW M7G:=C["C]0C+%HYD]W(PP$4M+OI?QGS]UDHZ: E=HONORP_Y5<;CK4+,@U-= MG&;Z;.?, ,L[S:#LB%=V6.A^AJUJ4/50E5)OI=?>^!P3*U"Y-X8A:R1Y:0RJ MH*=]04Z)="Y0"#7TC/<2HYX*?:Q! 8+K.YR\;WY W'E^.A(FP;2A8;;W;/Z M7NE@_ ]U30@5=5W350=%R9ZVM\^.9;KL3 1EF"I<.H>[3F5OPVFA MP0K_)%'C+!!$; Z)<,[RHJ>([ &@U#.BGU 964&DXCGQP6'"7 E&V) M!!!D6H2#?M*P 9@E*]!+).HUR-=@"^&$I3D\0XO3+W>4^7 M6G8S$8Z)ZA6]#B3C(\N!7Q^^JI^M M7U6A)>ATN%!G)&"#X:"*/.^7';-*T _'245X,$8?P#LC%2%I@JE8NI"8\)F M,E21\C _TT4ZAJWJ#S)2O=+!N0-7R97N37PD=@\+O%^PCSF\VIY^Z2073D\; MTRQ.J (J7%_O#]\_1*/5J/>CGY; ]! %"AE#:P= M#,DIP0H8H.MW:KW^ M/@T,U0L>_I%P"*,0:UL94PF)9 L98Z^^+'U!, J)E+ M:_1'DU1I9:LOF(#7R_2IGI/QJD,QZ NK1-*%]U>3QR_@5!K3[SHOY]9:"<&8 M/YAH<__0:&;%D*S,:P=$886@$J[4*!N-1T9>54:BD[$ZF@K=P*J,N=&N.1N@0#T8 MU;L.APJ\J[37L_:@Z$K"^[&,GF<$5Z. T=__G?6S4:4DP'D/\@'!*K)X:E?E[_\#O@ M_; G+IYG W-%S$._5^-7AB$^7"B^8UYH/YY:/+JNM7I4)::K-U,=WT:K?S8[7HK/[ML6,_K1BRXT;"7?^;'O)WL;DTV7FO8*PJD7]EJ,%[X MZI)*==9>^D#UW!88NFO5D-4EB=;H=_EH]V5_=:SHS+:L23=;4K9P?4.;V81? MC24D'Y>H8_VV3OO3=3LJ;_GIHX=H(\M=IS7IX]DSN@G$>)0[TU+3;:EI0SUY M'QJ!+\7;_5HAO6Z+F)6G/G_P:Q?0A:&VOGKNM1=_96'1AUMU['4HHS=K$+3V M!JQ?8=5NQ'TV,&M)^!&0,(]82\(;).$=*6.^>2I^T(7[+NW$KKFA+L@^-RH\\7#+8R['>Y=]Q+=JL?! M#<27AVBTTM+:QA?&_$X<7%<5? JTMB,"Q.XU]0%*ZS W;%M)M51WGU3'>"=B M\0,W#GH")N6JSH08V>@^$QLRRIWE$:@=Y_U =J^K*#Q:V6'9^K98=O""3AA? M%\AOU6?^_LUL+:UMQ\(\WN$!;VEMNP#_CLGM0=?&O0ZGUQ48;D5Q#V)Z;8EN MF];&62<,W8Z/X M(SY9I;WW!58OZ=@*#>:G(0"&24:'+XA"8XI/7=, \]"']2_'\$_/UF"#T6Q" M_$*J],P?ZI1WF,%T*28MUQ2_!A4ON3 )R_WL?*&,@W-6E26H4W=KI\2RC%RL MMI8/3!(PC+.LG(^9GX-L8C( M!%1SY/6G6!LH&\ ^6,XZL(6;)F5M@!:.\S.LBU85,L2*;X#!6+2MGP^RJL;0 M9:ON(%J?H3@ _SLW&!9(*6?68V27$1:\.LKDM%!*57;*%% QU79*>*G4EZ_; M%"*J%EDV7VN*QDX6;2JCP',#>3&IL24*D=@RL9-B@4,L7SYE3LT3PZ=26U?6 MU"^QO4?,%MN?[)!9:>NA3PL5FKW!\N"]##!N4K[>-C8IF\WB3^'QJF[)>#!' M<:9E8Q':]="ZF!R!!8\ M-]>^ZB-FL1)+I?_=Z#M8*Q:P9HIE5]MUV\NM/C&ER^N%H)JFK880V_9F6]A=I\\Z4!.U=\ M?=T2@57!W!4U_6:;]IJ[TEA-57)ME&.!M,EBS,VO(6SI+@AIC!7(]&Q?0'A[ M5:47"SEJ3AW0"*L)#*\;J!7]O*+ M&3ED.KK=L'P(]Q,.'IX\JJ6.B21A:^-C*<1J'5: Z@][YHM87'=F*M7\UK^R M;>FP'2QPU4ZV+1WV$"5:VM)A]U(Z[&D5_6D+)5U_S]JR6RTU;7G9+1-Y$%X= M1M+/E.KI!PJU^#)198CSNJ'PK"0B>O4^K$<82\-LEL9F/.@&!5$WV' AB1N& MJ#SH-ORR#JI<-RG@Z1(5[=XPNKXEJI:H5B/5#?.$6J)JB6H5404M4BT0U8;2 MD]85$!\T%K@L#E,/N=9. MR\F_K&?47!MP;T] MH_N_1]T?V?T0/>HWNVQ3SH3K\^?'4;L\LNTI9_4Y5EBTH;//(SHMZU M,;H]H_N_1_=: *D]HQO)HP]XCYY"18V5K42N(Z%59HLJH,>'[5;Y&,.#C.EB MT[:=!TZS=:]MW-G@+MV E!_>]/, .D-+D2U%MA394N06[U)+D2U%;M3'3D/^RF?F05JE-HTM"5QV, M&\.Z".5,S0),3LC3%&8_.'(P1A_^ISS.4DRAQ,G]*R]'POFCR,\&&@8;ZEZ5 M&_0)'L'YX72/846Z'#FG>6_226 :%Z-CY[]C48QT@6M_ MFY5 7-54;9*@3>NSJ\L*M?S;%%-)ZZ0[3*P8S4_]38FIB-6LIRM>F-,E+UDR MIB3#62AL48#)JQ.GJQ*+\PDUTZ)%$@ \.%"BZ+Z1M?DLT_2:>!K@R63F"1> M 4Z85/"\>@O6C+!0U2C],!W!9, Z1YA8-$G\Q8(5N*["_!5+I9SE=?F2Y\UA M[! 5J9ODX_G/;.*A293,SKO.7_:K31*H4PE7;QX,)@6F P(#5/7NR7%A<@;7 MW\4_&SF0;:&+2:&+J"UTL05S:0M=+"/.Y3BQ '^F2-7I$FA!W(%][9ER! AK M'9.N7,D>)KUX.9AUEH,EID\"LL!VP5H76EES=ZW8]>1*D]13B2)>X MC9Y8?J/_0.F-#T_?;4[8FAI"L+Z&T-+&4Z(-UGV8QDTM?>P&?7@W#E_<>0*Y M)\/:@Z[XSQ6UOY]89NNO?C>^M@UMYPF\S01/G8SAV.5.+1^6H;)RNB+;-"[:,9(']N>%S9= Z,S5R=K.(D> MG6D]:.0PF"9,,_D)Y4(^PQ#^GF'&! Y;PKO@M3;&L(Z5+IV1^ 'C:E'T,FSX M577YLZ-@./1:71BVZL#>5N=R5;J$32-1>AHUOJKKS>5I-=41X8'DXQ'.=#Z; M \X%7[70=&2M$^HZKW4YS$;:Z0G;XQ3S<>JA"],5!SMUR&-L'32)=U\(:+>Y M/&DNQZ;/Z4R/DWHTVZDGDZ:ID.WI8=.!SO0DDK6BX6+25&32KF32("Q=\P36 M"W'=1>*BG4FJ13,>N $$\\' Y:C(D9B:&1*-4Q%5WM"I7DVE2L.$3&NI.G?( MD*:#' 5><28*TX>)O#KXZ_UKXL63!E\R P.-] M;,I<-:YYIP>F%]M%I_FA/H>#*4T\-;:D,^123@A:3;-:<-!Q#R9,>N/S\;2A MKDDH,2UUX7]-]EGA".SZ=J2;D=+VSM7[ GM:0>FJ#5I&;IGZO\^NCJ'WO.C9 MEF557=K9;9-=AKKKZ?*[#E4TH7+.-5:?JZCG* MC[1I]8D)407>WJ7ML3H+@V<#V,],81-PG.?8-'A:T1>KZS2"M6K(:'2$;ZRI MVU;52\*.E/G8P!BV!S0XG!\5HH])LF8')^WK16_: MU?YFG>RWBN5]P8T#6:=.E:N84TV+C>[G((3V;1M/87I':Q!*S/<,J4W.VW00 MQ$9ER) \:CN\:_/09-1?83C[F!FD^LJQZ:@VG4#(74#Y7@];D<)A_=8%"I\D M_BVEK^5-X/"0&O1J9*YA3U=-2W%EXV+0:8R(*R;U6"DB3G?>/8HYG&E?.>$PV%S.2AP5[Y_TK,3+B2W'9=7F-=&&-\T) MF@MY7.FDYR<>BS:B5#J&L]+/U]VS2JDF:(5_[B_?1?LG #PX^>?$BXRUXB'V MU72A#2:&@SN:@AEQ6;[V,FX[NX$>ZWHA>#$> !=M$B<0Y4@/ M;+=QVP8YMH M"E6GIYN*H@/2IEO3-/B1L/BFO]V'.3^HUIZT:>8 MK]\#XJMT;11/':'04HK7;=K=>,H :AW!C$"P.7269A)8A:7D(L]1@>R/>Z,, M% ZKJ8#:D-3VY,)^1BKHU@3T]#[6/ &]*RE!Z^F8MM 3)4L/C!0\MKW0<4+$ M:&?X?&F66#=-OQJ\GUYMD[BM;;(%<]F:VB8M4[@SIG!0 2*6!(0V7I%U9FM-EW-RC;&O&EPV7*4!- 1:A>TD"/CA:XB M+HSL#N<,QUX Z$S4ULO<<-9N-.?'0PG=6$]-45,@9RG16*Y[:&P<'QV!#J4G M.J]Q=G>=+_#^O/@!ND->(H).E)F9D8W?KHIWF77E3!';5!H=]Q-;\!3NA1K7 MU= ,7#:**F8&5M%LCXH0B,)%!J_),#+@_;RS$0-(S@"TQ8]:HU_MJC3U4Q,] MT'@EC7?ER'#,PKKS<]!W3G71"#[!.5=Q C,7V9311?W'6@VF[[.;5YE83%.C6.8LKX+=&BQX07<55:YUI7<)9V98B.W M3JP@M0M\V6"5W>XLZ_4:LTJTDXI34.BJF*:5D4HK^&Y5 SO+55DAAD&=ZUS# MN2M8.5"PUJNP3GM;W'7G!.T%EEBMLH^X"4L'4%>PC]8#WXR- )4$95QQT:_Y M%^Q)[#I*7!A!J:I ?=&IW%'E.$'?/$8EPN G .>C"T-\L-*>==!6@P1V$(/U M\Z>FFV$L#0%N4EQ3-"$=C3Y3]]<4?^WSOU:1*A?#R@UA^.'$B9QF16DEN5+# M6*H.7JVC8G\SW&3Z-/J9@4=9F7&F:/"$1<.ET-FI=2=7+N:ZU'%>+\$6%385 M/*<%/&&)'7N#Z@VO=LU^VJIPO<0>, @!\N#'9WYRP# ML]&2R*.F*%_WK)@D-""3.!:]M);5&RD.'8R*5GD_&P#?0S/06#W2.36P&\L%ID&,YW56X7HA9MG#^ZHBS3D6!>&%@SA4MHZ37&*KB M>#,RSJBR6I5U ?\FN[7<2TS ']7$Y9RP5I\6N/%E87/UJRK+W#K<>'%SA^," MQK$A-A<+BC!*(C(;3J8SG>;,B31L@]5Y5!N' (BM"2X&0(%RAM/:"P_O ([9 M##"OU,4JQ+R:;V->38_S%9PHF^\0,M$V/FGM&$7)_1W_QZ.__TM?U%8K#//1 M\#I9=LUWO-]1QFKT'NG,T4&3RCO5SG<6$X7FSV*U 99&OW0<&N __!++TH-NYODF:3-5?L+V9,E7>0,K70 M%J)2'5#Z6DBH*6>G2"\)QWIRGE3?;3VI6S"7K?&D;I?0\ZYA>M@YJ:2.B M_W=LY=(IJL*-&6/Z2#F:<'!L"M3XM=9/T)(CAE8<2<:]']:(7;%D;8: 1S'I MS7S/*"-H^^G,CCX=3O1KCX447HE!F2$P^PT][ M*!+,3]4DD4U?4 6S],6/.D@1]@(XM9$@8-K%$7H83<* R2$!7O%#'-ET$H#V MXWQ<3J(;JT232K,>*'S"OKY<4):,3E%]%W/X4/?"WZW5W)K'07SHY: <%)4! M>* KAF%X!V;Y&2&@#K6T'$^*H3%C8MXH[!U(%5-O0EEE/ECF)4Y!YIB8)7"L MW5/G7YH#;VZ!":*>20>HQ1D3RF_,-Y4(,6,S;#HS1-GP!I@!S7Z9=VF;V68R M!&'Z>$@VRJM!9!VTE)P8LTX.CUY4[X;SF*0E@"8/\%K+X3B_95?'.L%M]D>= M[EC). X<76[?:P1%D_4A3#,:7=AP7-174MN!#SWJE=IJ%%V,^\H5OMT,T$PO M4?#5HQP%$G,;:GIW4)8#W1G3679/,7UYA.*V)8B=P^@OF*ITJFODP^L+2@+F MLF1IAB0!!"@;\%4;4N"$,1NH')NX$9MK;A((<&P;OFVZ,I[E14\1V1/8:W Q M3KN72X-;55?$*=167\5$8RM]@I("&%A9_9&1 ($1=.$9G0 ODG$ O)\V0;*J MQV0!9L93=#:FTII[5.H:J<9MW!)#T:"> Y9EY3%NR!B3_+1U4<*K*H44UI+V M]#F:U!S=T\:BBC9KNY569S#3P<!S>04JO77Q@1DDF@%ME&@J*CF6-IA.$:UJ&[V=PH(,TTH<9"A MU$!596S5<3K&&=O#Z@)5>&D]LMU':^^O#2ZP)&,"K:FI2A*TAC];4@#?VD3R MW6-B\Q$!U@0K ++@^ SC,,J72:@M.]5I6W93.]J!L($$Q\;!7]D8X/!0E ,1 M!L.DG8M,]]3D$$Y-Y07[Q3,M[ LQ1-C\!&5#/B9$;-4[5NN6OR,Z16 M/IMR0,,<5>]-TVUBAYV$)-2B5[T_ M,A]C7,+TA=>FL.WB?Y^L&:I3FZRL0*- M,]LB8?3B5U_]_CC=18W28-'XJEL M<_5GG4;BWN3[QKE\];AH@YL=;7G"?>4CGW_UHFUOT:0[%=&&XJ+(>[W*=&C; MKE9R7,6,X&+TAW4L2S,]H&$47)#\&II/JG6C!HU".V9Q:F,!]A;W:.E*A3*U MH\K)JRJ,[^U M+BM/P3>+86YRBM+Q0%;1@3U]5,T$L0)WT_) K:U;#DX_$U;RJ?R!M> &LCI& M'UJPU?)X +?G"#U.P"4'\F*6(O.JRD)I?+IVYC UJY"@8+.#&'5@><^NHM#L M])<37(9\'+EQ[4,]T]:V@2)4(GH8>UJ:.X<%#9 RC/7-6IWK<@B($P=%!IL MA/7*1FJ\%=(RWSK/!Q##Y]4A@,!PPYQXPQ:G7$V::G=K[DF'EH''?B!&[1XGO!Q)]Q2-Q7A_4SE'C MXA)JBC0TE&HU@4RKUIER(HB(=;A5'>]0?;53?<\8UG+T4N#88CPZQJ">;"?= MU>\'*.CFP(AZ6:KEA>QMY4&O#$Y<9=)%P1O53>-&M7=S7GG?QG5>;NGK :6A MTWCJ=)U7QVLCI\&A6@6O+,VX'55)LANKY%,]YFQJE[#Z6*'1B(M0/6\"6+;Y MUKY;6:H11JVA^L#ZSNNO(?S*XRDK0?W0:'&F#@9*A+->5ELY$I:1(@*CI1CK M<)F@QIXP<@8(>Z/6K3AU*WJM6W$+YK(U;L6MPKNY8.C:.":<^D;V+IK 8#UE MAK47X\SFS.\J%!:F[23 TW^4=6W1"039610"*[/9D.Q" M&S2Q(14EFA5KE!%U "H,TKNPM9K0%[!:/&188FI/&PUX@]!$YWE-N I\E05<"R:IH7FY;$#L+U(!_5 M84SXICZ:EF9,7546C@F W$HAYYH"PO^S)D&8*P%B0MZS<]+ @:53:X WI=ZJ MY*,S/;TJQIC8ZUD./8D^S\I)=4)EZUFJRNLZE1>,\*MA[-(&/HO2>2427:!3 M_),8G\(&H ;_9X:TLY]GUGBZ!X"6CR8F1-@5X[9I^ G.E7,7B7MX5>LQZZB?J.%85!B*8LLL6Z@>AQ, MH#*A6^40L:1V!M>E]A9J4%D/Q'3+I@!EEBKJ>3=HR]S'.2F[RL2 '2I,R+M9 ML@4H%E4[4J=/F:H415[^[]^H[_]N3Q7$MQ^]J;M\D[,PPM/L/%[;<$"[J59C MRC&XKS/O>Y[ZWHUL>JQ%94]"Q;\* 1.%=928%.U)+6=8QN[Y+=Z9XN,X?PQ3 M(&B@P$*#Z+"H:&<*Q9WJ8C7B,Y=&B1@/M)99:Y7U;M-4L80 M:P-9W_%,-MS\V[!\KPD2L+*>G7>58GQL7&E&QCR;0Y Y;GD7V8="X'0XT'C70I-9^N\M>E#2/-\!)*!;LP%]'5M$WL,H@ & M?)@$,"_.[,-:%4=7DVY%.+6&;AK08NZ8&);Z>?W#[[#+ *@7S[.!(43ST._5 M^)5:SX<++4#,"^W'4RVWZUI-MVIF5KVY^KAK/IIK3&(_HW&7\G#EQV[76_G9 M9<.&79 5;C3JY9_Y,=_X7(-N& 4[,M=V7^]J7[F_^M/MFFN[KW>VKS%;:]0K MVD9>W0G+F[;"LKRA0OO9_N27M9FT=ML'Z@ZU( &Z5G1:W3AIC<9B3W37_G][ M7]K<-I(D^E<0'L^N>P."B8.7W>T(V6[/>M?3]K:]V^_;1!$HBAB# !N'9,ZO M?YE9A8L$*9*B1("LCIEN200+57EG5AZ_;>Y]M<^HTI9-)-T]("8&[)%-%F4) MACAT'+# %VG%^$W6IN\5(!BO$@499EVF"*Q>9#4ZC"6 M'&.@<-1R' WU@;5O1%]AZ8FQU+?V5O(*1T]MB3F6[HSW#?,J-#VYP%.LU'8< MFFNHH63FV/AY89T18YTA;G22LD=$[([(Z.YKJ*%D!4G6G M-SPCRCI'XNHB9?5M);#:3%,=)2O3Z>LC9WQ&E'6.Q-5%RG+&1O^,R.HT0;RW)O[6C(*#1C)<1O#7 L=V-%8A^I9C:6#8"DB;F+JUW 6]!T/FDX+$& M>M\ZIWR1 TV- @GJ*N,85#4V5,+D^5V/G592]?21/5!4I2354:G*,D:*II2D M.B9-C4P=?E!4I235<2UU):F4I#HN30W[^F"H+'4EJ8XKJ?K&.25TJT2V_5'P M$1OHXZQ2F:UV:YTZ>]L*G9(N?=!P+ M_I 4BPY2W=#:5\%NP7P'XJ =1%%O;\&@4/3$*'IAZCUGL#9:52&H/0@R3(6> MUJ+'UNW1OCT2%9*>W$ ]<&B&0M&3B3E+=X9#)>C:BZ">,3H)>HYYD6=:AM5V M#^];E+) BZI^7G*X?R>!T=VF0)O4[O#0H0:M:T'A M'-#:4X=>I2B>;3EF35.WK .'GBBV;3ER#VXOH-BVY9BU='MT M8+:5XMJ6X[9W:/Y/RS)N.SBO11:W3_@TBKDF;E^UE/TXL#ODF;;LM2Q]=%;U M6$\M^52AP\9"AW,BJ[.CJ:Z254^W!NK=NRMNFZ$ST'N]8U_'/K7$4['_#;A5%^UGRK6./A@?6#*LN+;E MN.VKE+8SY5ISI-O]8U_'GB-^NXC<@6+;\V5;1^7'G"W;'ANS*C]FQX#,;SR5 M63$J'Z8B;0;Z<*SNEU7\\^B$-3+.B:S.CJ:Z2E9]O3\XI]'HYTA;G22LH-]7]15NVFJHV35=_113]E7[::M+A(6^(/GE!:J M\F%VA/LGGB2O- R^!5&2%&U!-9:FL3_)4C8)N)9&6AB%<,HPC:, %KG1?#DU MXE&R9]K-0!L*HML8.%;W 0^52B/+M%XKU)[E5=[C8/<<$:RP>[:\VT74FBJY MX@RQJACVG)7M"[N_>Q-0I6.[@=06L^QEYO?9EQ[G[G?9U$<:E^B.)T" M>"-=^QBZQH%1%G'45S8@Q(LR? \AZP$$W3J /C\):-K"XUM2D+H[)/9!J.E> M-/KX3-I"BNQR[M)3T^,I$/37C5'A!S"#TE)*2YUMXIG24N>GI;J< :*TE-)2 M2DL]2KJAU=V^(TI+*2UUR?2HM)324I>@I1Q].%1206FIUE!DI[-3+T]+T=W; M2[J+@O]Z_NV;G^%?^9[D%X<6K+R($C_U(S@2#UCJW_+7=[Z7SN2JU6])*/;* MK[ )P"Q+-W^E C&78[[JT8%CWD<]%J6&6@5T"!;5?\_B?#<+=L.O)C%GWZ_8 M%#;[B@5W;)D\>UD[T]P/KZH 7#W[QA-.IX]V0D&:'G>CF!%F@!5XC$_!GEAK M]J+-8C[]Y=E??-?N>=ZP;W*/C1UO8HTF@Z'MN$/F65/&;.L?PV=OOM%%:C35 MWL$+@7B2GU^R-W4T%M!^\_,D?OFF"<=5Q+'X!G!'[-XCF?^XI+C&IT2*[Z+Y M@L5^$H5XMG3&X?\QYQH+/2V$I[4Y+#%+- Y0\[3K1>P'FMW3-:MGV?00_&"M M@6'#&:LBZY]9DOK3)1Q;7%$77$U"$(X?L$7"7^4_O/;\9!&PY2L_I$/0EU[+ M]:4HP'&L*S*07B@^+CG#Z GND,D \LWR8X,^6I'HXC/+-NR>L_'CGF%N_&S; MLB-C--S\Z;95MW]FC_L7O=>!X8S&:J]'W^O8< :'K:KV>BXT 'L=[R8)&].N MG%'IS=1LXNV&[ZD#![3B*S^%M[D[9F,E+%@9Z'5?'MJ]7L!&%W&\QR(-$!4F M<:N\B&]DBS2;(+N$P10L2UB^F['P9G,O+06U9A[>; ,K4#Z8 .^1A5T1_QL2 MW/T0G*DH@U6]1-?X#Y<#^A8\1MR ;Y^LI;\?1$'=0#[ZBX_+,&<),VL'F%T@ M9-8N:10I/?S2\ +!HJ22DDI**K5$*IU7@5:S3=@<$CA:8YNVI5@T ^'0%(NN M)%$TGWILZI9CM;&MT=/F$"D2[C()]T>.(F%%PITEX1>V8^W>=J!+M'M IEC7 M*3#W\^8@B_6,K6,?:?PGK]UNKT4H)(P/-B4+WR*C/TB;JM-H[B2)KTM M.]KC;LQ9 A\\[QFV!KL*_"C4-5@ /):_ZMB5Z_G8-*S\(V 43,:&+\A/!L4G MN[[5,K1RJ^4&=M_TG/EAL%SK'K8(6!C"T^^_O=.BZ12 &-YHJ3_'_R0S?YHF MVH2G=YR'\CU^[%%Z^#3*XG2F_9FQ..5Q@DGF'_P$*)->IVLQ3[(@%0W$-::% M_(:J/C38E+/T<#$"'(\.IT2$(*$F'X L8XV9"!!/+ MZ*]1XCVO!4+$CG/YNQ&[X0%;3Q"5@ L I.;%0!@AHEFB$D3G'="6+VCN;A;! MVK"^YLZ0"@(=_N3#KQ,>\JE/-#:-H_D:<1!%)=EB$0&)>I5MBO7U1DK#-^;4 M)AD ]M' 'L8N)*:*(\ZAX*!+>QT8MM.=O78G,;Y+!0==VNO &-BCSNQ5%4?< MGPT<)2E:@ZI 0A5(M .6JD!"%4BTC0!5@80JD%#YHRH56:4B/S+ 5(&$DDI* M*BFIU"Z 75Z!Q.:P@$J%N(!4"*>G#VV5S:-(N,,D/-0'EJKS423<71)^,=!' M8[,].?4J&>T82#4=8X^)F^>?B:;$H1*'.YW:="S=&:NZ1T7#7:;AD3[H*[-4 MT7!W:1C,4K,_:H\)H\S28R#5,5KD:9S>*NUF?40M;%LI/)@LM>>#,K&S^U*24&,$QAP#WZXWS8MG4I#@*U% M_4>D3=EM%%->_"3&!>;^#Y5E?S&9ZUW::YDOW&J("Z1K^ :_1^3^^;*L=>D7!W2=BQ]?% )3,I$NXN M"0_TOM.V[J JH>DHF9:JZZO*M5=B\4#N&?1TIS=L&0,I&E8TO(\&Z.NCLU;N MBH;/GX;U?G]TQB1\N?9ISVC;L(G3VZ=[1WVG]$\'H[XB7_D@X[SAS$.)[%VH M'NCF5!'/ON$]?J^-9!F5I65XIE\]GZ?<:RL[VK91SC-XAE7*;M@O;&]3W"Z9E M7B]J8Y-I_=O+&:35#2T@,P644(5<:^H&,^_Y65U&58^ M5+XE"QMZY5?8!(SW+-W\E;6,C1-QBFW785']]RPNLWQN^-4$ /[]BDUALZ]8 M<,>6R;.7=6D HJ *P-6S;SSA=/IH)Q0RR&SO>Q!I-!D/;<8?,LZ:,V=8_AL_>?".2!I9X!R\$XDE^ M?LG>K)&T@/:;GR?QRS=-..Z &,\K99&C&4@1/H?3 N!P))0LAUVKH&V>)B4E MD0_"STW%E"I<=,NTM:J@I%E4L0]B#.4*YG;[D:^U2E6F7]MJM MBMCN[+5+-* J8G?(]OT,ZI'1,$C^8\'#9)?A4[M"YJ",Z [ ["L'%RR\T;4; M'@+T G)2F ?VB)^DL1C8NCLT56&BJC)^9%BJ*F-59=PV E15Q@^GH&X@7]7S MJ7H^5<_7DGH^14=**BFII*32J0'V*%7&FLQE.+6UN-4VE-&#Y@B!2B8^RN'; MG45F6CJ\H&5)IRH?7I'P'B1LZM9XH$A8D7!G27C8.^<1-A=;SS$PVM8(X?3E M'$HF*IFXTZGMH3X:J5XXBH0[3,*6/A@HRU21<'=)N*];9O^,*?AB;5-SH&J- M'ZO6N!.QW[^S^#O?G&VW*V\T0* K'*"/!_MV MF"[\<28+O6Z9TGDBS=-&V% MI'8CZ87I.+L/BE3H>6KT#(P]1K,J]#QUE% ?#?8UQ122GCI"KYO#?8.Y"DE/ M+>ALTU*"KKWH<8S3F F7E-+SMSWK@/:,@720[,R>WK,.C'5T-%+502R-]:%Y M8&]9A:0GN]#H[>N+*Q0]-8J, ^],%8J>#$6.WC_T6E!AZ>EDG6X[RFQH.98< MW;(4*[4<2:9]Z-R-DWA_S9YGJ[V^;U$*/E]R:#.('?SP>G<-&W#A11DVHMJC MO<:Y)7H<$S3MYF#+UL>C R]+CP&>$P?F%',HYMC*'.;>1HAB#L4TCR1L8]] [VE)XO1YB4I2*TG]^"D.8]W>>[S?^0AKQ1R* M.;8P1T\WA_L.75/,H9CC$IAC#/[OY0:'E)6_*>A_8%;KQ9KY.XU,ROM;XPO: M.GYCGZ[4U;%%/6-"=6D,#/R2I(E&4X;$$7&H29+BL!/: M9Y3%VET4?X7[,W30_C5BM>0H*[5],.8FF6K36J%W7 M@*N2+-DP\ 0AF%1A2"?=]"*:HX+O<8%3&1YC[7WE()9TYL>>]F<&:\&)X$L? M_ 286P#4#^4,EBE (IUM>,S0-H]UN@"F&Y=,(4:%V<6HL.'8L/>>%+;"=,.> M81UC4MA!/+?;N+![6 ZGD_$D@?W#6Z<T M7G\"WDGIF02)+XS"J[]=7W_1IG[(0A>80)O#0;-8KLT\)"78[:]O/WY[?PT< M[D;P6.#3$K2T^9H.B2HO%3OS0_C#7&P$_@^W.G)HNS?_ITEX'ACD^=#]J5M%3 MN&FTXAZSBLB +LW?D*=JO(X:KW-R6*KQ.FJ\3ML(4(W7>3@%=0/Y:I#%03!3 M@RQVNVI3I*3&ZRBII*22DDI= MCECM?YB+C@29K'"=1XG4MKGVOIX_&!+1/: MD?NB&D!?. 6;^L#<-^]14;"BX/:QS>M/TDJ;K MU/+#M!=^Z$9S_M-ZGMB>]6,=9(7AH:6!'2WQZR"*7IAZSQFHSOFM19"I#_<. M82DD/362!N-#&]MT7K4K"MFI\9%NCQ0;MQQ)+RS=&0Z5,FPM@OKZ:*!&,;4< M298]N%AE>,P4IX%A]5ONZHK>T]$]!5&[ASY4$Z%' DV[>$,*[X+@(\A$AG\!/)->H<_J%H0_PU MA3^(76]N+[RY*;!DT:$%/+R($OKN*^I/#CLJN_1B!\G*MZ2\Z95?81/87)9N M_LI:RXL3B2';J<.B^N]9G.]FP6[XU02HZOL5F\)F7['@CBV39R_KTA?D;!6 MJV??>,+I]-%.* 2^Q]TH)M2_ EW*8WP*]L1:LQ<-A,[TEV=_\5V[YWG#OLD] M-G:\B36:#(:VXPZ99TT9LZU_#$%U$$.#F >2)'4?W[)WJR1M(#VFY\G\[27=IKE[I+CPW;''1DKUVB =4)NZ:3 MF]M[?:32)BUE/QK;7*E&V*H1]BE@J1IAJT;8;2- U0C[X134#>2KEK,'P4RU MG-WM1E"1DFJ$K:22DDI**G4)8(]2)79J*_&>!MA;8P.[7]1?=&)/MU-W!GJO M-VA9+Z03)*XI"NXL!3OZ8'S.7=H4!9\[!9NZW7M804R[*?B !,GS2(&TAD;; MFO.?/L=1B44E%G<3BR/=[K>-?Q0)*Q+>BX2=!U8-*1)N"S(ODX1?F%9_]W9K M7:+=BS5+7_2,/3KHG;]%NE/53>M*;-:CMY4Z%?0\_JIK4:P]-PV[7F(S,'K[ ME]C4ZU6< ZIT5@I6L*K"7S_"[AOR$ZQ( >P :#4OX[@Q%C:M/^&P*KV&BVH/ M> S>QVC5!$LJJCN9P)<-K0&Z'J]6 ?4,LPY6<[1_$<\*6&&)_H%U0/GF[@'K MO?MIA&K3ZE6@ZAJ<(?59 -^)IM.$IP@B?)\/IW.IZ&<5SCQIJ%/QO5^>W5\D M8-KVL^V,2F+@!)RZ=K-$G/K)G_LIU40D"(DP"J_^=GW]19L6=3US &X6Y]1) M!4R FE_??OSV_EJ+N1N%6%]$2VPL[FG!\9L%U?7*>68LT5Q0!@R(*:B !JO$ M0O@?"Y:D*(#THH @DLRB+/ <$!76)T5)C[H(E&9Y8,FH@50V%&A69)-X+AI ME@JRIP43GT"/)/D..2Y<_MM?1I8Y?)W(NC1Z?5NBC^A<&&PG:_(^Y/E_E.@ K0#E>ZH1BL$;= M+$ '9HU4_.D4N#I, WCT;N:3^@8:0 ^6^[&6)7R:!2%( S0PA;HD(%1#J"%85 M/L(=^.:X4A8R0+N;BE@ Q2N6"TXNAI_R>8+U%>@:>-HTCN9220@2:MYI]XC@ M0Q37R#EO"2)1PCV=6EJ(8,)2B^!S)GM54,.0.&E"&%G<$\[Q.'$4WNA@$2?H M*6*DA@6P_9LXNDMG2!.X_-TL@C_"!V1\A5SXB_/(0SU;/OK^V[OB =@(M\D6BV"I@9T>AL@$L%N0 M#C=+T4S$3T"W(\BT"+X"!D O\!9;G@(4 BDTS#W0Y^^A^ K^"1OQY'W!*F> M6G7V*#M[]%5GCQ;LI4V=/4[5Z@JC 5$01'=7A;B#V*AL:[U :WL-+E@8T,SA8NNY;77TZAN"H* M5S5SJOQ24=.)J.F\BC W*)W#S/ZCI6_ME,/6.J@=+Q=S[?QMR5QK/K@YT(?C MX>.$VG?+G3MR-G.#F.ID0K/BHV[Q45_O#_J*CQ0?*3YZR,'[IMZWQHJ/%!\I M/GH0'SGZ<-A3?+3&1WO[@%OFU ];0_V;&O+4,\PV!A"V52PUG+\C=4F6/A[O M6RRY!=N/);%77GE065EWD63J W/?HFR%I"=&TE ?V?OVQ%%(>F(D.?IHL.^ MM",BZ4C!U8XHUOLZW>U3#-Q!6GM F[<6.4-GCJ0'=#)32'HR^^#]UO+,%2U\U T.C/X..VQ(D\8@QI5M-.0_ M8D\ D7O[@I4Y,2(I]3*,U:%NV>?.=AZA]>(@GWM&V7,W@L&V]5PXL/H,KH%/X.P](J+PT>K-& MNFF>T]6]HK=6T]MXI%M])=\>G]Z&\(&BNISJ^KK3'RFJ4_&I.E:^9+$[PY:& MS'7AH)56%G-1FJPB4VUC\ W^M.4H9[K=*.HK#+4<0[9M*A2U'$7."4.[3QV. M:I^]\"V&+S.W>GO512-A\A CHZQ%/+^4V%$G36A,9\XWH*'26WL8H?,!'Z9<093[ZM*I?8C MR1ZH*$/+D>3HIGG"!A4*2;LAR7+:VT6D?=SZAF:%B MKCN-F4PZF4H^OD2F@==UR+T<>VP!H+\IP M[AJ5V#^@ T+K '7H2(V'@:8MW+FAU5)?'UG=G;;Q(-2OG4:) #1>/IUQS9\OF M_C:;:)$M@R23!M.>)'\K!#>4B MTRC6HBR&/_V9^2*K0)LLM6]?_Z;3? <7.(WYH1;!NK&6ENUR<,4PR>9SAN&: M1>S#0O#Z#WX"?*E9/CV_1R^,$20'S>-X9KBX2 EYW6,,Z# MCB=(QTW]E@J$!/P&2 >6O_5=GNA 5-$42!>>A3]/.3R)(!&4Z $%>3X2 M6O@/%\5I^6C 6LD*W)9F? @_1?@%NC7RUR4705&'>U%OC^?*RPV8M%#+!80 M&R$/Y'6]<-HDC3,"A )>$_!X#7@F2)"-Q4\*@$T G-8 .$3JFZ1/!BJYEZ$% MFUW/\KSSO70F_;+JMZ2;U2N_PE!^9>GFKU0PX**"C(_NX>YFTMN#E9S4RK]Q MN[[WRS/?M7N>-^R;W&-CQYM8H\E@:#OND'G6E#';^H=I#Y[EWYK%)=W=\*L) M2/?O5VP*1WS%@CNV3)Z]K$%B[H=75;"O0FPC7*;31X.+X 8/;(J8".85>-@\ M%FF\/[/6[$4#JVGZR[._W(^@X;,WW]!O1#4)G).*9MSLS1HC"&B_^7D2OWS3 M1!E5Q+'X!G!'481>HU!Y=)I>B]H037_R0>0"WPM7QF4+/P7^!RL")(A;]J;H MSH&^BHTC\H+\;+N<,+3)_CC:ZRY*9%G(.'@*+.4GJNRC^3LG] M$EV++ 9IBFY(DH$3RQ)ISN$S\/A">*/X6]USG0)[T#-@[.>"\U!X99 M.*]@W=(NR*MUK+[1JWX$+XO9'3ZR@#< _:/3 J^.^6T4W.)&$2UD*M-&$+:3 M?X+CDYOE(*3GM*--&]Z%Z@9MHKKW61&52<#-(/2&#/&?'[- /) :_KY"F^#@ MPN=!L-1N0).E/$G!]T7_$K"#3@D D4EW5\9;7#PE'I6(Y#J[ 0#@'GZ+;OD< M?4YA"F*(Y";VW2R W2#11:&P5:IN]A0H*XH!)5F:^.#FT@;AT'$4$/E.>."# M_P/G8RE]B 3NHDE4$F=)MKKX&=X\H^A,E51W)AK@!7#P)QA @Z14:\YY^DJ M](I "]""9EK2J3>T_XSN8,LQ;(;Z"%'D"+]:A,IN8$? ;HN A3K].^3-'*R) MF!> &A>\HO5RCI\!$0#2R.!.?>F\>( *=!GA@006Y-J<+65\C%A+;D@:FVMB M8"?R;Y?J^#L@*/:;9%KG%,A;O@06:2 IDI6"\*LR6G N\D)56A.? ZYSSR!' M=H.TTPM2CRJZ*VE0QH;V-N=I(IPLC@'$%1Z$'\C["%U.NRWYEB>\6'(C9^&9 MUY52R#$4@GNJ:2M MD#"K&KNZM^U\JU<@$U#P9\&6\GL@47T1TT[9#]@.FR N +M@#CZ@?!'<#V?&C6[8KR4L$&DZ5PJ8.EM%)N>6Z/\2I% MZ9)F\GN.NJ%VRT!G9B7*I)&5SOP8\,QBPCE^S07@ O^Z<9;,P&*!!<"OE,HK M30-W%NV@^]^7U1$[Y\#@'$GI \&^:Q:2;*P$%8GSZHUN^LH.4 M](?$Y@H] -IE[^L*423NC'M9P*M,6? A0EO]%;$$:=@A(976,$F*0"&@;0PPL)N$SMPR#X?&MHWDLD!V&^-[\/K MK0Q?F]&5&4E;U$:PRUOF!TQ<:07PCOU61HGW]:*C&9IRL MQ)0)_Z=1G_$?P(\)VD+(].&R6)$N+*6>S.+R#?A^+;EC"[15N;2"B,FP8L+J MO9:%$^]6G6SZV'R-=Y \YAO![ -:Z(9E(FYIA(T=PQ]3 ))027*/+!*WH M@Z#CIF?T".IZP#'0]BUZB6%$4B1&)5GR%4/#=' 0#\+0+6!39G("+_0._XB[AJQ(]SV=8Y_^ISJ/T="-.I!*# A 3"P<*706 MD)7?,="S(3@R7UEV"Q 1EL9UP'\PBJ/]'Q C!SWV-0KAO( T+#PZSL 'Q!W MZ#,#T"&,R*0P2:ON(6P-?F(RY@=[0P^*> GMRCQV4-B5&!/)_0^A\0L[%Y2V M2VJ4G(I*;@.\>47+]/M&KZY.R'E)JM&W_.Y:&+L4(PTB(>V*N)#8P6QLJW)R(:BIZ=@"%O5-EDHQ2R (6LH6VV M="6%]9V+N5 ;;KY04U=CZFKLM.' =T5XK'/JZ5O-]B9C(T\O2TA8S=D_(W+ MP3037M%40UU2A@0?&+\5[RQ$%.50P^D#MDCXJ_R'UWGFKA_2&>A+K^O&3T.; M*'JA^+AD@^AE%I5W?#;YE3+6KW!CO!I29'+[I:] M: Q.YE*4)7@GM-8?O*G0:-?BB99C'\W HQQW(U^<)F\_6-_5AO_O=JA31=8GHG*$^ZG=_HELG1#96OR3WB.R=FHAU MMSWG"Q-',)AJHE9[,60Y^G \ZO*T)B$,C&&_Y?+@0]%5_8'RH+M-!5\ L=G6 M[L36/G/GW!%DCO3!/L/;6FH;F.T7![_QM%:1B[%SU03RX4;Y.;;,V3"=V=+' M>\^W:D'7&M7O33''XWNZNM-%WJ@U'NK093:RG1@(_GU/Y@ST3QO=R0K(?)LJS *KVCU:F.E M:MG"UHY&^EH+(TK5]!,L.''E1(I:F1OE914MF!+QE;RY!A:_;.H50>_V^)3' M(OF.CI2R'YB6]KFATD\TQXGY-*#\,DQ2>?RF,+MA39[0@NUXTS7C[6O43F#SNVB]++7)/J+5DC MK=ZQ1'O>-XU1463CDJ@2>7C/G6%#SZM[WD^=KDK3'3MGV>4JLEJAQ/R.^\34 M_9(F/*!43NW)ZGGPLDCUU:ZXK?4CL9NQ_?C]2';$/Q4R# IU_?1;J(/+= RS MC\#X1HGRI7BCFA8AY/)ZJT*Z^2F?EYV6FFN#$:W/G9)D7G<OD3"Z2@Z=%/$?):J3>F^\G1M82H1+5L^;DL):DRSX7A8Z4,(_ M+)5DBT6 E8\ANRD*.?"/8.,69"?[?,Y%J6796!1+0:3M@66UZZ0IFGF"@JE5 M0K2SH\*>CM;6.]6N.%H'V+DR 8Q(<_7\11TNEJ4TMNX0Y& VF\"64S&.=S6! M#6W70U3ZPS9N3O8Z 9A('V#HNHG:2B6'U=JY:DMS]!P\C^L=A;=<7^6K-[/ MVY>FU<(C"F5@M]3?V**I!$J[A<67+/;J]="RI2Z5$LMB6(F"?ITCM0_H8X/0 MR(6'+*!"EQ6K@:F*RT>/K_ZB2J'75-0*Y07\BPB+*K "-B)ADH7B,^Q:P;YC M1CT6O_AU1::0;0 MC/A*A>B];0(OJ*II5(>%JFI254UM5LE;TQHN0"5/&\XOPDY.I14Z2VI:=RTH MU+@*:8V1,7A$];SK@4K?IC!%BQ86C?TORL NM>G/ [44*;X33>^QLEV6W,-! M+:M?,40V]O9;Z9"&WZR8!;IH9T,MB<#U CV@2+&?M;;;D MV#DF7NC:5X[6DN@G(?OC-XP 2;))XGL^BZ4LQCCP^\S]/@/C7_L"QO(T J+5 MM8^A:V@OL"HU=S]TXFG9M^DJC00MOCC.NS7 +T6OT"""=Z;+!1=-D4CDW9$" M#]#!BX'4_R6T-E)(RD(I^[!O5%0VQ-'1;?)X\Z4>6.ZBL=X"<$A.$V *1SFC61^Q9]G MVC62]?;XY&;7 *0='TR'K;%@^X/8S22N=9DO5EK"*WQ%WL7K5; M'\%V:>^*]=U=XOUU.A6ZLR049P#M^6!8=5_(/$=."I"3$A[BS+ $^0BS3:1Z+1E$9M3( M:\(7_D] Z*+G>+V94:EZZVO *5[XXEOD1M6_19J;E-JTVED(OB&_4NUM[O& M+6&3V-Z\X9L"'G6&Q_/C0XFT .#;PN+?B!X_6<7ST#C=))*VYL/\00/<,KJ4 M7(F$VX9=I;7&9*C2 Y^P\'O%72SFBY4-8)=R(EG9#GU](AGFLLA&69L0JR/Y M2MY;:2Q:.KW"EA)N$QE2\B8^]FCW9/)>?WVG?8L6OJLY0]!FCWQ?N*=A@<1Y MNAO,9V_RAJ@E!)M"#47'09$X1_<2I;;,)P06O6&)U:51V81:0_N=S\$W$JEZ MZZ\K*!5]^EXEJXHRF^3K/"F+$=DB$":([85(K?FI,KA0SBYKY/R"W_%EGROM M*#O'XM]6+?.B0RM9YD4G\)51EQL:QG5/Q/U>*+1/TI>41Y+-;HG2-SJ<+*!$ MC+J! $1%NJMH"KP0F7YKVE3VZ"UCE)5&I,4 BW)H@UA/=/.MJICG=F]538N^ MGS3BP=A^@MUZ']?-X!CSEV3XM72;R5SUT8[$C8^3+::.KC_17'O$X7'XA8^*.NL&'K^AN*KHYQ\4$AMGH 0B M&VC-?=2%15[&23=, Q#B/3<1LY "K1N&B&"Z7+: @Q>.Y'8%6)YLQA*1?5_5 MB!B;KVLYAD,IX#QFOZ[LI+9)%B"RO,I,;:$:--,86/V_BC<)VN^@3?E>>O#O MT0HJ.*7&*!N7>W3LFGIY6&30'^IQE% MZ,MY$*&7SW 3@\L58=U+6%LFZ-&P#^'JA5%M. :".+G/_$-:B_.'FHE3(+>Z M650V.%%//"R)GFT[108QLC$WB^!T: EXV.6?3J4^AL%MTV<$D M9F&Z4H 7P&^A4D(./HT)N MX&U2=&2QECL6:21"!_6H'488N$=#M<3@N9L8+\3R^UF,JB;WC71DL>BK@+F= M?AE:PKN)8JN/'W6\EZBZ>;DF[HG6[M;H#S+,\[L(N7M'NG!KAE-+;S$^\$F< M(7<,*@2YY?[-/ ( URH/R9DO7D/#0SP<[4-)P&)*8SZ@DVI>Y569&$N%ZE:, M,Y03B^K>];\G=2DO!Z?D*=#T>X7+OM6VLM^E'*Y;K:BOC[ENSZ2KQLARVVLT1H>^[:='J5FW_) M# =SLI@"I-T<7DP2FC%/#)6*T?ZFL/8$7*' _\Y%?2JM MMC*OJR+^.2FU?%Q::1 6N4BZE.-BU&=E]&LQ7VM#Z0_*]=7LR082]+U?GMT? M_C(=ZUF7"/<=B!SL I,'I,FC 2O3S>>OYM-9NT?$F#17EC86<7B9=5:T]P!% MOT0/6J;,-5!6+G'7B8NHN4C8V]-4C5Z"+)H2ND/F-.:KT74YL#WE.7%W%J[21IP%DC!N@*G$=&.& M?2/ G6%BR4R4K!6$(]58_45BVP6E%7OZ9^;=Y-N\8;&8)"O&06(]M#3BX*O% M\K29\FNPT\ KQ 8FH N[<60C:Z_)07^2A9$9V?O[K M,,0X^.]<5$*&6)TQU\S>U7^3AU_.9K94O6)!7TYO\T7A/NJ[_TQ=+U[N]6*[ MC+/?N4M^7T4,QI&8S]E-OZ*(I; 1OTI",N5LTMI>5!H MM"A# QG[A8%8_:AK'^%#S136"&Q%RMO-0=2*21+?@YD'^ ^C'?R'9YNI^Z)U M@*F215JPEU9)\Q.);I(MMJ']#U90^:D(=*-PPQ2'_/>J?\$F8._CI>QWGFJQ MGWQO=0W(9H\["F\BRI.38]&KWK++T#<4S3HFE(U+9GAE&'+E_+5+P6F0N6DF ME_%7[L>QXV8TGT>>2#7Q7>D4BCL_D1=<:4Y3:5OBAXL,'7'TR0!\&N4.AT7L M V1_L./U6?N,AX\U$'7.5/A#W)Q6LC%7TD^11>@>)@QY/FT\G55]R3J1Y!&: MM;*7/ XSX2PNO\/2LG!4?%]$ "@'I%+_M5XHNEHE2A%&,'(\CK?_5"S* O@Q M%$) 4C"K?E/'YC\-Q9W$+6$4>GS/UQC.14=G-'P9O*?5R]IV%U3L%Z"4%(V67D.XO" M6-J4J%?%95)S-7[J_HIDCNVH*_] MG<7 &T!'/>T%UAGS/S/X&H:RY,46//.5+U)1125;61$_P6;\6,3,Y"*V(,B? MZ+#_Q4*ZFA8Y+X5G,,+\A^+,E9,>G!$QS6)2!%5+7B)]_BA^(\"OU49FWE+YI6]N,+<9,"I2U(2F-*PQQ.+,HZ2;8D!4>C54+M M-V7C,YX+)J0]+LT18.:/4UV;17=P_EB*[?I=@]B)K/JON,G%OI"CT*$FHY*8 M'/ND";AJ>3&$R$*4/5*HLUI>U%/=+Z^T@)0PEJ83+"Q;1X;\)DK]$L)5VVJ. M6;^2E;1K;0;8IA0LDM*ICSES::XY5T%;7@(6PCN>KP$D]!K%<_?X]D/=_NQ@ MRQ/2H+)A;4[9@F1!5D=S;/@A= 7=9GG8PB(63S)*UDRKEEZ5LG/3G/\0EAWI M5T/[L*+=5BSX9>5Y,F:0"ZKN!Q;_P4O^52_3OZ%D1=P5N&5)>2-Q7P'@2M!? MW'CE'5VR1!1GUX\!?[C#?C HU'.DDS#2%0U66+SZ=!3PKNH"&<64&-7 M,(++.Z9Z(TO1W%(.5?B E0$\KZ2F9&N1GYHGJS;G6.UP$DR #=#W(V9/[WAP M6US4;,E[?5H;H(-W:%\Y-:FXI9+WK-'*NX\/$#7(;842W8R/[HG1=RM1@,Z) M47&_[U-" MNP_XV.0*U MJ-0B@I7 ,L$VLTG1;=T#XRW!*@0FXT]YLR1=I+GB1OP$I;/4@ N\] \X">// MU/<6SU:#8M&JV_\A#BUE^!)C%O!2^N^$@ZCEV ">7^7"N*8!Z')E =Q?_.FU M/'WJ"++)-E!2W/N'C[Q1@E&$A00DBXZS*5 %UPZ=& MYJDPXQ$P^3:*>AW.@"@EQ@D^Z@:^O'VQU.U+"_;2FMN75IE.GTD68RE7;OE@ MTIH4&D5_BYN )72;$'\7PH=DK[@-ON5"N G+"B-@\LM"4Y3+D@R=9T%*I:W@ M$WE1G*P)K]QSYKE^),-=K%5JXFI04P0T=1*_Z&-C_%",#$MI>]K$]V1%6N2B M]4TWV4&P_#MO/E#_2C%2\K=7>47/>)JA\+B M3$:$P*; P4EE]J$ O+2/10L::GY/1H*,/DB]@2IDQ;K4-^VF'IC!;>0F')%3 M)4;2')C.,Q:%AI(;:0QJ-?DP.^89],W=\PQ.]/Q1#A7Q(.0/XJK6.P+4!8$<$JKI2BV> Z"6EL<41'I*1FUT_(_*\F1$G< ME '9DBBZUQ#JNNAOA802(5N84(I>?'HS-?(R+5[^5%;D98MT=V+?2YKC*/=KO0,N::;,K ML_^"BXL]L^^)WPSM;7EE3J"2>Z%JG0,/A#N4J7Q"I&R_]M[A:*(S7'%;?52Q ME(ND7!JM7NO78.DG:]Q=&M#$C*"?^^1 MI[Y;228)Q3T3DI&P%TMI)^ %HK!SBOQ; MK6G&2BW&SL<6?%&INV'$4?R>JK^U+^A[OK92#R*&9&TI".D@!7["3A7Y_6K8 M+,)SP=8YRON\FX N^O#L1!![V9BH=EU0-+>2AGSPX2A$C>X^BMQ2RK$)O-+0 MRBHA<(*YN$S!%"2DW.+FGGAA5_6##5(7='E*O0LP3H<=,5$]M6L&\P9DC'^F[R*(.;%)'?0*Q436!1ZYST 1?A* M1'FD-L>$ZCB:Y*R&R4NYH9NKHZ)I6;&E(@8M\Y<*?5\DT\G=I7FA>D/#@7KN M3UYVIXN5[WP 4+ "B%IK];().UT5Y/E=LLP/#7V9<$"CR=$9H.QE7YJW49:Z M,DQ/><2$6ID42LJYFDR;T@'E"E]> /H M9>JD(M]"+Q0?E\QB] 3#I#'\W\O?+#\VZ*.7J;?^V]P_ MZ)O;]NHXQM#NRF;[1G\\Z,A>3<<8#P_=T%-O=FCT1DY']CHV!N9HIU5?$N,* MY@7Y@++GEV?VLU*54J;3*VOQ0S/K0D>8#ZM"0LB'HPO3WGW"E*20%*)@FI4. M@ 3 EK/U\&3/=GJT6V 0PZ46M3+%!X##,CL*CX\A6"2+B(+S>(<*I@BFK[N\ M!I5[.$$J4U*_BU2C4A@-]_[Z #K:X='VO:\;R$8/;@=J/PIXSP5F[X$S%,SV M@]EO&=;A*ZCMR9V8F[.JGN^3O,S]?A-'X$Q>R6VZ+N?@QVXY>HSO7'-@HL6C M'WO-+Z9CVX;Y'[N0RGTGW852#H!6P*<;@/4(=WF[0.RDH8X';E"&.N1^;-.8 MIWPK':XMT*9TC^=4BC60?IDY: 'X>1^8"E]667JH9,1CV^\Y+;PSV MA 56A"/=VP^R@PTU!@JUKVGD?J^ZMP\T%9Z&WMHFE;Y>F2^O6\R?;8.7,!;, MW@.,AA3?:WQEV3?>TM]F28POL>&'H\ *L M(M'^P,YRLFA/%VU*<5J'[_G82_B>&Y.\'@]+B5+XVUL6?L^;'OT!IZ.64-<> M3CB@ 0;8)N>:B@BI40_F[Z?8@UC\42\J&F4I(H(J3NHO49&7)[RDN4QHK;*6 M MVYZ,FV@>M(YE3G(B] )FVVNI4YU0YS2H9>;-R\Z;R<+BW[3RL/O9@]&7L1 MUA,95M1=Z5ND/<#*4M&:PZ(U_]-B?FX;N,3%SDCTEE-P.Q>UT39P77"PQE;E M"9=E7A1&@2V, E#L.!BH)5;!(]"56J,#:YR_)V>;AY:"*5>NX[+6-F5,N\R+ MRZ^_-W1GKS8Q_RIGK]L]*X\8?V7QA(4\N?K\(^!+ZFP.GUB]GM4^ITRMT8$U MSM_4!?%K*5/W0L6OM57\K@_ .)7X[8*EIM90UN\!XM=2UN^EBE]K7^MWVVRB M)M$\[@U613.V>^V-7RO[6*VA[./=0L&F\?&WK]TTD4\!L/_W]O=/VD_N=BD U;+&CFM^C$_A'O09B8BO:>I4RC-DD3CJWH.D[$:V@)]/N.?51X9]I%ZNXL'\?3_MT@:QF[:26D/9GX>)MZ_O_K.;)NC) MQ-LW]B,*H_D2;+24A]2Q_ZL[XW-6R+O#Y$P75+Y:0YE1A\F9=]>?E!GU4#GS MC@6N'&NJ??+#[SAFYX%2IPN:6*VAK)O#I,[[7S\HZ^:A4N<]SN#VCRETNJ"6 MU1K*U#E,Z'RZ?JM,G8<*G4]LP@-EY*@UE)%SG[SY\ONORLAYJ+SY(L:$'M6W MZH)*5FLH,^<0L>,H$V=78+V+8"O:%W:SZ6KKA1C;*KLS5*^N\-(?9R0YCW,01-^?P/(GM/PY8<>&=[ M^CG C2-16S,:3AP>^?_GGPOIQWU^_0DW#S7]^O'O_UV_>U_ M?__UZRX#?0=U;7[:\>Q?*KEUF%D2\S\S/Z:ROJ1(L!,5?SZ\]=17X"G]/4=6R^Q+4$S@T?@"N"Z2X3/F/! M%)LRX4)$6_(!ZFJ48<L2.< :B=&9)LCXR!;1U_GK'1[Q\V MR7;KX&';Z)N[+2O=A16E9_8%=AIU_QYFPD,?W7$D[L;E!VN/[FBP/])DOGL% M%A'G]D$O%;O[+)"W+T9.83D6HSE?:?^5A?S?_F(.>J]7FV#. MI@>NDQ0!TB:(LY>W!2W1-E%9=$DIE_/KSPQE6;)UH20[7>W*B\5N+'&^X? ; MDL,A)7W\[\O<(4],*B[G%ZU?'Z_;IZW_?GKW[N._VNT_ M/C_F0H&?6839ZY-R/>C)'?A?S.GRBY=Z@W$7+>;G_28D.Q>)5\ M.O-(K]OKA\7"N_)\_3T;/S+ M])R='5JV?7;:/CD]8E#L\*0][EEV>TR/)^,)F_1/60#ZHLZ5-6-S2L T5YV_ MJ(O6S/,6YYW.\_/SA^?^!R&GG5ZW>]#YX^OM2!=M+0;N[A_UN*(:@/$<-=Y5'78O% MR]O>2B!>^*@3W R+VIYL>Z\+IM+AX78';V.5NNWN0;MWT"+4\R0?^QZ[!M8N MV83Z#BCSW1\^=?B$,QMK!V=E9YP6=+[T&J4ZDR[?QS_9!K]T_**$VRQN+ MZX9?[5!N%W6(.EZY.H1R6]8AM=MD^8))4O]6!:N1WM<+-D(H@-8?E5&HF/5A M*IXZ-N-%''^S./Z1XNK4=86GY?'*\MIBP=V)""[ )23L/&3M@4W"$3 Q,*=T M#?V_#D>I/QTZ_@ U"8LD%*R[ M'M[N@ AS;B-+0EED_Z*E@ "'!6U39\,7DI4U'$04S!6:Z+^]_19URMH/(I;O M_#/,M]FDK/D@PEU>P7J4?H3[A-L7K:& F+1%\-JO#S<% @JM.Y *84/@J$:? MNOJ? ]*.XM@VT5(?.YME-U!\Q>P[]Y/^>]/%E\++(CF"&[Y16&Z]45/%EA?# M5LQM6]=F+@C#'PH:T,8X?@36Z!A/B)*HB**B E9Z2&AHCW1.2S<4PEW9LSC8,!/8'U=G]$%^KMQ ?)^3>]_ M]BX1470'TX.NH]H]_3%L(]6'5:B.%.PI36OV-^[>68J,9!]M1_:^/V=S,O($ M$NK83*JK'S[W7G?/>XH.(^7'52B/*_HW"53MR8Z(&%(UNW;$\QN,W1&TD=J3 M*M0B/M$*&D3H)5.6Y M$$Y.QK[C+5'GNTE&,-)WB*H@KRQ'*EPQ_1#C(2(C4 M(#X^4\7!U^-&4->6S,)?EB5\U^/N%-;0+OQI!HO>^#%-\K='4&$=("^[3+O-)MGX5CY*&WR4.(I$>?%=8O!- : MQ,O LJ3/;/:RP&"H?%_8E#?RT-_D88E 0H@&-?XE&Y?O 5K(V,R'R3AJW"2_ MOF22/T$=GACN^$J_6E24CF)L_*-DXX M@Q@*\DBX4PE-.L>ID5;:],K",3*36(D'2&T-1>)836*%2A>\44'DJ&94EE^C M)0",/"36T"$$ 0RB01I$P(T+3HP4?^6,'J M" S '$&%23L!8&SZQ)(Y@B !1H/:OTIB[AX8J#25;Z7,R&MB"5X]&TC>AVJ; MM*^V3-,]TK%3@=QU:2-;B87Z4IZ\#Q":U/"QG%W%QD\B& E(+.%C&$TD(2/U M5Y&0?#0C.8DE?DXZL8ED;>0%*Y*4CF(D)['@W\PQ-I$13 !6I"$F:FS[Q((> MA9O9WBFYP\H$9&,9&4G94D_+1C:1H]2$8D6.\K",'"46^1DIRB:2E)'!JDA3 M/IJ)J'XB+9"9%6LD51O9K:HK,E44U\A<(H$13_VU20B./6PM*=AL+K?N:7E81LX2B8]U MSIK=XS*RK5$OB16X"@M4I7$K94:>$^F4O,SO>E]=*[G2O'>(B*.MNW!17"/- MB8Q,/LW-[MX;>?JAF"^$N\WRQ AHXN\PD:A)[ 'HLV9+V#UK.Y@^37A&SA+Y MFQ3.FMW1<#-E:YY208SDI*1NQON1#QLA"BQNA3M]9/@ZNG'EZ,6,:*0JD7]9 M4A6/11"8(/)R@ZZ1W*7LJNV@=Q5!-7*8\@!'ZJ[=O@.F-/>-ZS&PRGN@'AL] MT\46V>XRZ$92"SX8HA>/@0Z"2HC6LJ=WM?,M/.I\$SII[0SFF#G>*<$Y^$:* M$ZF;3(JU%A*J(8&>/1-) M"GSI2OG7/NW4A?ZRVAL=-.6 3H:#KFP(3B-H*_3J=]T.C"9B&#%3"-S$ES!7 M?B/6OB\$#1F,#2K%A:!YOU H";=NA8(E$B_D/M%KBG;J]3^AGD;_+GKIBL0.%-4!1+6 <=*2E;56&Z9-]%QQE'K>A&@)Z2*!HSW+40OJ%AW>+."$[YCE'@Y'I1/(S MCVFMB 2:(MKW7*_:"!=]0==3RI\OMEHR5%!A9#N1)LUC>Z6)Q%0UD^V-$]80 M=PJ(4AR^7*YA]&E!"'/)'1]6-L&S[_=,CK!P9?YWH=3H$8D<:\HA<#P*%]>- MRS6M78=M2_WA$_]0 S(*SHXWT%-B+TVH?JPJ 6%D,>4$7/3ZA482L?D>A:IL M9.$8*4DD#A.O9?BG\_*QL_YQH.#WV@>$\/-!R^^2:=;PRR5_QM:% Q=S7=&J M$"K ;CPV!Q[I6'F26MY%RY/X]D_\#-+::CA'UN6.@\^UA++Z8V[G,.!Q83_J MSYO8?I",:A$%M'G<\_'7%RG\Q44K*,X!JT6"KZ$$5Z!"H UU($CTT:0R%NKG M;2I8MY3;@66V=SZ#DM+RQ[J]*MKX&Y4<:X([K2",@832Z+4P?+-;>FKEP5'=KZ))UW+7K=WDF]U&80Z6+Q\ MGN%:BCD.'6C0[]R;#7WE0:P@KUXLQ\=OAF+J%?ZU'^D+!'/Z$:?IVI TH8Y: MM<*6J&_8,(M 3<%>.0R4'G2U L;B :9HUW$HH8]Z@R>(0X(L^^NE]J''ZP>DPM? M?Y0[NV86K\^DFJRB,2+*%?FK R$\47LUR=?"_ M2^;05V9?2OH<5KB8>04$ZV!?F"H(DPXZ)S!8922N[D>#I7E9AI9!^*M]%28Z MX3Q!V6#0"PG!VB;IRN>W$E0=&/_F8UWN)K_!$/**B?Y[7UHS3!YFSI)Y(F]$ M*8? ;,ID 7O"\\)AG:(%5G#:8557G-,S32R)LD5@8&E_>:O(('YZ&E"5&OH2 MO\GUE7J^U/OOQB;($S7;'7QNVOO)9G\3$N)5014$KBZ[E\+V+=10;*PN*EV' M[INZNAZ\\,S@(4=@-T&1S:&&"B[O.M.0'\7FBM2!J2%=<(\Z5_@D#[B^+YEY M5LF7J8-57R2#!I>/,^KV^S#;W<**$'_Q?'QW63PQ"0L#>.+BGR[ MMT6M0\O<,CUOP,+Q5X5[.=$X3K_14?O]"MV_+$HM M+(=0X6ZR$?W;MMYDHGI9G+K&8(GX<94WW"(&S<.H M:T-\IE!5Q]#Q-PK5P:-3(ZH[U[!Q8)*J@V7Y?>S&M8)#R]0);U;LK:E(=773 M$7.YD",\?PWQPYI%IMTPHV =2+^7;,*@D]DZLZ\SIZ^/[,7[[,#/3((-4F]H MF!=J*;\!(" @I/C_^<+AZ#OZ_<5B%1_J"CW@?S/MW@)QUV%9<,5F%I]#ERJ= M@8:QIU(&.D6N#FZ\2KK!LNAFOI"X,XFG!PRCLD&J#I8->MW>07!Z$09.N,6? MV+UC6B*;I.I@6;FM@CKO#UPN1\-A[%PIMK9^MF?UI&=T2"IG?"D+5'W>?-NU M;*][<%S%:W.EZL#U"-<9#@P<(W]<,!+(D:B#1::=[KR\:3'9^J10T[)"X?$6 MG4@"O\,U5';:I01";1--P>N38$:WV0ASJ,ME8W:J*5.@KF%[+%6Z;:KU;Y!4 MO>92>;>GM9E#KX^V??^0[U_2+I@NF,N"%WEE7\I]JB MS\(K6#C.Z:=W_P=02P,$% @ I('(5FC;/!,9& 6M\ !4 !N87!A M+3(P,C,P-#,P7V-A;"YX;6SE7=ER&\>2??=7<#2ODU;MB^/:-V19=BA"OE+( M\OB^(6K)DA & 0X :IFOGRR0X$X*!+(I2..P%H"M[I.5IRN7RLKZQS\_'DX. MWN-\,9Y-?WPDOQ>/#G!:9G4\??OCHS_?_ KAT3]_^NZ[?_P'P+]_?OWBX)=9 M.3[$Z?+@Z1S3$NO!A_'RW<'R'1[\-9O_/7Z?#EY-TK+-YH< /ZW^V=/9T:?Y M^.V[Y8$22J\O6_]T_D.+RC?7/)2D"QB7/009$]1F=:Y"I1#S?[W] :,IM<8 M/EBDRXR'K$J%G%S+#9L.>'+3R7CZ]P_]MYP6>$#B31>KCS\^>K=<'OWP^/&' M#Q^^_YCGD^]G\[>/E1#Z\?KJ1Z>7?[QV_0>]NEK&&!^O?GIVZ6)\TX5T6_GX MW[^_^*.\P\,$X^EBF::E/V Q_F&Q^O+%K*3E:M0_B^O@UBOZ)UA?!OTKD JT M_/[CHC[ZZ;N#@Y/AF,\F^!K;0?_SS]?/+SVR'I>_W\WFTZ/9G/0V&<^^+[/# MQ_W*QT]GTXK3!5;ZRX)^5+O&_UC2[YT"BUG[=3PEL<9I\FJV&'=A2,#5 Y>? MCO#'1XOQX=$$U]^]FV/[\=$T'27H3!!&BP[S/[=XRN-ST4J:E./):B1?T.?3 M9W7X#R4E?EPBW>%DO->P)K-RZ:))U_9LOOZ7DY1QLOIV=+R MRD=C?Y8SCK$ M2:67\=G_'(^7GYY/R^2XOXFO"#0]]LER.1_GXV7*$WPS^]>,WM/IDD2@.[Y] M/EWB'!?+D9,UH$4',B@!1N4 48<"J(5'B=88[R]KI(_2@H9IQ:R6%GE%KU-8 M1#.E'N-DN5A_TY6G5HKC17ZB5,[Q&WE=7*E!0XN9QB*)#!&= (DIQXJN6)2# MC\5EN2[0]/%\>'AZIXP M)M:N_WV;SPZ_.,>6,U8UG;"!Y-Z5+K^/I[/Y:@!.A3)2IQJ] 2O(&!FO'>16 M&B@?O&Y9N2JY7YRK&#:ABOK_0Y6=5,1&E!?CE,<3FO=QT64\GL_)*HSH@=$( MA1"R2&"D)\XVY\#%'+RO+K5:F-ER(Y"=I9M-W[[!^2'93GS9R*FKX^7(9FUK MT@V:K Y,, ZBKQH2*J.ZSJQ";N%NP+%/,^?N++C*[IU'GHWA+\E]G]\L8-7" MYA8%RI*4(N=I(>"+-["X251-Z$CC'IE H9[DGB<] VH0?^JOE!Z<^V$CR M!Y)H6-=SV2^8ER/T/A?ER<;;7$E(F2"(8B!Y1U8ZVE92YO:ZK\/8A SFJR7# MKN/.9SN.<$Y#,'W[ M,"UX)^NB"FVU?)7&6X\P&V-?S?$HC>NSCT<]/_AD6E<^VF4)3=:MQ:A!Z$3 LJ175F4/ MI7A1FVD.43"K?@-8^^0J\S&"6Q]L1'F:%N_( =/$4'J4=)'L;\,,P4L)T5:+ MTBN7-?W*+YI^U2*5:5[SVH'7U M8(Q)D*03Y&G[4I,7CGYQ6ZT[\.R3D\NG>S8-#)$#'*6816OD86.J%&?%3!YV MS1F\EBYDFGF48$^.G3^>49+UB*++HCIGH7FDZ#'$[@P&#>0@.N=:[:_9< += M@\E?(-=W+VU?R_#M-M8#9["C%JDY>H>:])8D4S2O1A5!ABJ<2]&'PFVNOJ:L M'I?FMQQQYJCK @IM:\ D+ 2D\'(5669=*M3:4K'5T0QM!PF\^!8M?IO-ZH?Q M9#(JKB:%54,VDD:TAM8SY10DZ&:\+1@":UL_>IPEK)QU?Y>Y6@\N[%G%- MGN[ZB>@\N.AIVFRY 7TN8'T0P3692S!#+$/<3=Q]"*N8E+[[L#,&W;,CG"\_ MO9JDZ9)BO+[X?-0K<7H:H,4-B9R[%DQI15W1<==>/8O M]F+B YL2V&CQ?+I,T[=C"@9.!<7ELX^G!0EG4Y9-,I7<*.J(GD2V,I#-;@J< MTRF9C+X([O!L$US[%Z8QT81=*0.M2[SN _NR_;DXP3FJJ*V3*'H92E\JR11$ M=IFQF% 1JXR1FR=W MJG]0A>N\*FAB&BH754IJ+WWA5BJ"9R&FD00G &:K3) M!5TRN3P/' '?7ZYGAT>3V2?$USCI!:PWB"F]"#[J#,8YBFA*%A!K*ST_&G(- M/J'G]J(^"VJ?W.@=F7&5^[P*X'Z2.'-2BF2] -4\A0+;I:T5\H)/%>R+Z*_2 MI[Y^>V:OO*FJ& &^. N&1@]RS@BEH4XZ!)]='6CY_#*23>C@OTXZ, S]$+'V MDVF]8>N7QB:\TAZWQU>#A>KK:.TOV[ M6T^O)D[+:DT1:4+NN?2^6ZDG/ R$K"SD)$U"D4TKW/R_ \Z>QMZ[,^5Z;,6C MDD'J24(*PAA,D$M?9O/10[1.09&E^ER2D(T[U+ZUGF1O(FI^#FP[Y'Q;)7@V M5*:&* -J<+ZG "0Q-SK;( =KHR7JEL3M60VQOWMO G1^IGT!13-7BXR22:54 M]*!C(_%3BA!2L>1"BDC!AI.MQ$%J1-BK78J0-=BJ005!DMAD(>4JP8L:7+;6 M59L>M-IE'RI%[J7?:_[E+D,\T&82M,++G"/D)LA?UCF0/&+E.5MZ7="GQ.U& M[GFY/8.*MQG< :WE* <,Q1<$9V/O *0:A.8:5%>T#:HUY;A?9?[HX$FMJQ8R M:?(JC>OSZ=-T-%ZFR<@(XUUL&KP.$DPAJY,;1N@Q6PXZ8D5V!M\,99^FJQU9 M<(W7#(//N YW>#B;KB3\[S0YQI$G+R,F;2@N-WV=74M(WDH*^DO25?G4,G=A MYE4,^S2/,>M^I^%F4_IK7*;Q%.NS-)^2L[=X4LKQX?%J??@7;.,R)G-J6Q&" M[*>H2H-119#+USM"U)A6\[9C;[[Q>53[Y+PS$X-9)5>H\H_'5T?L!7T>OC/; M:5*8?GH9&%-+M@NW?]A>;+?)Q=2$[2R7?M)EX<5LL1B5& I-$0UB\(4F"N4@ MH_)0,DT1SA#CV,MF;H"Q<\U\7T9\-9\UXK,,-KID/$B=,YA([TQ I\@W5#85 MM,U4[GJG"X_?)P=C5WU?*Y[?4TL::O QRR"M=(-4L&S(]"\;B@U#"T:-L+'DHOTNLN842T_Z M][QFK 5":1:<3$94X5I1W/FF6[VD;2+-]S@]QE])F3>5EIYMT^BY/OJ_ODD? M1SDW9VK-H$W?M!^D@F B>2Q&!N50F8C#T&&UQ9BU6BQ? MMKZW9[5RAO/WXX*+/R@:'V5ZW6M?545C&YC:=W.41/*;B@GI30[LFS1O1[-7 M?B072Y@&GW.K)HFTX6G M+15/;<_/Y*!W77ETP0<=P#C9FT[5WHV5Q(NJF)A2L1BY=YO> F6OO,0MU7[= M+=Q]U!FWEZXCO/4TX1[GF_Z&=MLCF>@DXCMKAE M);_WBTBA%=#!T+MI2Z&040O0U6KMK*VVIBY2Y,N@[].9A^&63H[O_O#KIS=(A73 MPEF_>__5%V3?IPFNVOIFZ/;)YN[QQR_89X>0OV<1O\F?*S)X6X,L=;V]:-:C$UA)A!JI I#!%$!]O/ MTY"]58*M/:_(G3C8&-U>97<'(M>UM,,PNOL2)J#XW@B-)IAU&NF:T2AC /VJH95J$(WN[:U%M5B"3>RM MQ.^#;Y^"B8'X=4-J>QCU<:Z\7$%X9RNL40ZU;].-0)(K,$%'<@W)]L:@G"3; MVPK[D83WA+A/0<$7HQF?$@=DVKH$Z70KX^G6.=D;6WHK0*QV$^3B($9R(BN2 MZ4E6%Q^X$R(;0KNG/_]%'(7AJ;6[U@:DU.D91>O3&F\\JVCD?-"(3@.VGH*W MTD+.T8!K17HE$FKV8V2V0WK/!FO?*.'8=!$ M=J6/U*C2C&KZ>:)"T"1KA-'D'!+)K2PN1YIXI1G>M[\":I^ZNGVQV6D710W( MG_7QC:LDKL\DF@M@?4T$R2.$I"((79*C,(/<0>[LRYV [MG^[1LU:]MJB*^) MQX5I[V4[R_[W,M?%R*!/TC<%51$L^B0@B># D4,78FZZ*&ZK=1>>32@3OJVI MADT]C.[.?/Q^M5?NMS2>]AJ4E]/S[_K9)#$CEM(B>-T/*]".Y!4U0[/6."-; M;9+?U_D,J$VH$[^QV8974T.G ,Y;J%[(ADD=-3E?"G2V^:08.1OI0<0H,/GF M+?M^AGO VRB7*;ZM"6DH[0WK15_IW3[2C8C?:C\#LG>3,'G5W)5FSM PA%*" M"MQ;)3;!M1&AOOGL^([ZXMN(>#YKCA='L\7XQ B?Y!KDR$7K0FH5=)+$;M$* M1.$+>"]E238D7[B#L;L1;<2>ARQX?0CZ,"KI 0+Y\^.41SEK';U+T*KKARB+ MUGM+(F1O9-8RN1JX=P1L@FLC$GW[^>T=%<;72^1=FN//:553?-A3GB?Y*0H( M7;.Y08V&0L7:$L32#'G^6AN7M-#(WH?O1B0;T>6ACO]X(+8PZ&2([9_5:708 MR#Q*]+VCLH:81 27K:\.K2( W.4U]]N7\XUEDK<<^R]1P)LUQI*(D2XE$E.G M#$G("E7H4$71*-GCJ&T+>.\_#J_QZ+20Z64[.:#EPM$](]=2<%4@M-"#$"P. MDM3]!0TZ1)N+KMP;B.\$]#44FNU*H>NM%;@TQ#EQ%L2ZVFVZZF;8:]XHT" A M*9H@V8*+)UM83]KD9!0UI^JK9J]1O!')5U# PLT2!I4,0H_GB\4Q"8HW<3=K MI:.*$6Q175XD7%)($,I&J55#GX;DRQW0]JGN_ L0B$MI?(PZFP$[AC6\DT1^ M12MD% 6,%33ON:8@^2I ETC$1R.MX^Y.< >B4]S&P=S;> M%NO74(,RE*4;5*\#>$VKB."R87;"6'+A%-3B')A4$8+Q$I1+W@8?K63?]WD7 MGGN6IWQ3;-I9/P_3=^1"N=4?Y1W6XPG.VH4O?^D'$4RV:CJRZ:U9.XYL)0]3 MNY'U8S[U2A+KI?:U*!"RJ[ID2SYR3^F@H(BJ)!\\]ZF:%Y^_^XK=Z;U^[;W M:2!7#1[IQB_;:US@_#V])JI*72QQN.KJ^U)BI==$.XH:6S:M[X\?H/CVL[#V M:3_=UHRXOA['JP[&E=U38*_3A]_)?,[':7(%5VHZ!%,;.!$JF#[?1>$56*R8 M6U7)1_Z]<9]#M4_91'Z6\"B#GR1_S>9_]YTKY-\OK@!K6'VQR9"110,&:X60 M' D?@G3%ZD2&"KKK?B)+/5Z%_X4E^=6_L(%9]OT M=W!?=GH>JT_#)SF3HW-K5X3.3-TW="2*R'-IO?D(D29+3O Q9.W/K]1ZO:&$4$YIS ):#+3S-O0D>]?"HA( Y*=4*6Q'U_+A'VO M5FC9R'=M9\&7T#1G=O-F.*L^[R.AO2E6BM[QTO1V)0H"!@P]68WE_21@,HC7"[3/ MSBG&FKSJH9B4C>8"T\MM>[;0Q.1MK5%F[CJC6\$PF,)^XU[E1?[BN!]9^RN> MBUJ4LC[Y?G1$7T16V##N0+1/F0 >AMQ@LK@TPK@=[J0A MP<54^5F/E34RHRH]OA^G(&4_GKW7&S:9H%A/DVNNVEIN<[0)KGTR2L,PAET[ M?/MN3^2]<)S!&HZR2MR(>^,O.X8G0290Q9:.Q>1N\;[;D3WK!7Z"@G"J)&= M6=*]S;68;^:IXA\TJ]4UE!RQ4,2EH$8AR;^V9/^'%IY2^?>T/)Z?K/K7 MK+PQR4/.%.V;4!,DZR*DXD*VL:!"M=%L<8^'[E.(PD"$2[/'4&//'JF6FD4S90,')%2A[=6 /(S\X->?>EG08=_VVAN#Z&QZELX6?W+P;_#)@DPV65NCU9D_8+T= MSX--BDH&DXHQ$*HCX;56D*/L&SG[_KYH6HOF6YX4V4BQ]=1X'PWP^-/7T%T' M)2OY?RTW>D'[ 8*RG^S:&U%81)6L-%D*OQTMMF+#0^5D'H@-NXWWPSCLOX\GQ(4GM;0[^.0LSV5U MV_E'@LFS_VOU2F!]\A[GZ2W^Z_@PX_QE.\6Q>OSBY?%RL21P),"H&2L4Q8C@ M$"FJJU9"]#% T54'^F%,FMOON2?$74W\+8^[]IR5RD881$C9],RY[U%N,^2> M"@\J*^U2<]I5[L*U>P'<)SLY)->N>HW#:9&WX4VW$6GR='9X.)N>@+M\..7Y MMH+3HO$G\WD_,&A5/SZ*C@"*/B38NV?X3'ZUKQ:<*DY')XN_:F)YVN'LA'J? MC/5#4O*!];VAB3_]OO^6Z;$_??=_4$L#!!0 ( *2!R%9N_^2:?D< &UL[7U9DQO)D>;[_(K>WM=U==R' M;#1K;#9;TV94DT9RI-TG6!P>)%95 6@V.3\^O4 ZF(5@$("D0E4D:-1J0XP M\PMW#P^_POW?__?G\[,?/N%L/IY._O(C_Q/[\0>3][_YOP=6*>1/J8L1)$RQ&!*+%BDP]5#S\:3?_ZY M?HEACC_0\B;SY8]_^?'#8O'QSS_]],_^38$S^=/7I'R\_ M_OG>Y_^0RT]S[_U/R[]>?W0^7O=!>BS_Z?_\[>7;] '/ XPG\T68I)L7T.OS MXOH?WD:C?UK]D3XZ'_]YOOSW+ZG )/VS\1/T)KCX&]5? !4C^I\_S M_.-__-L//ZPH%V9I-CW#-UA^N/SVO][\=A_I>++X*8_/?[K\S$_A[(P0+Y^P M^/(1__+C?'S^\0RO?O=AAF4C^JLE5U"ZPOF?]6D_'8SI P&9I8N(0+_%217Q MAAC7/?UPS-?/@HPE7)PM&B*^_^RF>*?G8=R2P/<>W0#M\D%PCN<19RVA?O7< M6SBO0-Y%6!^9+](_/TQGDX_3&2G,L_'T3VEZ_M,2Y_/I)-/:,=,W<_I3KJKV M[8*^5MT[GY:WBVG]QV>9-/>+?UV,%U\>7LTD? Q0=3!3DBUA[_.:6XLC*1I/ MQE4QO:0?+]]5\0^V3/R\0'I$_O&'6%=[]6*SZ;IJ_>?5<4\O9:DLQ#Q;/G;T<4GG =TB2F=>&1&WI?#^95/^\B,[5(*>3\_/IRN(;S^$&+$,_PW?3W*7DODP61FI[X_K?) FD]BY%(TBJ'%D2V%I2/"4(6 M'H*.5@3I):;27.>V0/ZT)>\(W+TOH^)0&7T]FY;QXN5T/A\9JR)JEL&[0DJ< M.0Z>DV-:F$Q29$96B&TL9S=O?]JRLB>5[_-;-M%)O\WG%YA_N9A56<79>)I7 MNG/Y]>>PM#'//Y*QN?3<1YYK1\ RN%Q/=UDT>.7('@\A"*%BR)'UH8"ZP7S: M$M0WW^Z+FNI)U/X>SBYP ^+DA"O%UV/:D3(TOBK#)($4HDNI..]M:TN[.\IO M4M!:<>V^G.E>5=J+\X]GTR^(RP^]OIBE#P3_]5F8S$="!Z\8J=XH12+K,'): M &HZB).Q&',)3@^IUC9#_28EKBG_[HN=Z5.];40]PL ,*\F ]X97AW'^ M;?(\?!POPMERT\2[&OH-$O7FXP6^Q=FG<<+5:M]@FKY?<76Y\%&QH5CO%2EN MH4&%P"!$82!);X*,R?#L&\MFWVMZVF)\4A)Q7^+=P2IV>034Y1"UWH7/_Q@O M/E1"TH:E7VRP1H24&FW)!-=Z4%$%"()<+1&,2R:@R+RYAMT#Y].6S-XY=U_: M?$/]^@;/:G;EW717Z":P&)+.P'(D_$Q*\(%SP*0-(_/$R2#Z4YU=X3YMV1N* MCVLBQ@3^>+^2A::76RA<#[ $IX TYG(IK@&%%&EG3K MY-PA>+\9*>R7DVO$\.#,Q=:LBE2.:^LDV&0E*"XJ07( RZ->IJPS:WW [I[? M.EJ6)F87&5,%1*%S2]%/Y":H!($IH6/.SL=>0E>-LS0'5 F\JV\9U3ROYI:! MB4F!LJ) L%B HW;1*UF, M^\N/B]D%WOR2I _+UZ<+5_XEQ_G^+Y^TTP25L)8#];II"K 9Y_'\Y'*4G"I M/!C)2)GZ4 ,WD8,NVH88F$;=/O*Q!5!#.=E2K+=%;O9@]":9.9C@/62_[V#Z M97E$[P1J=*=\L)$TK 74T@C95/ZX108.9]RT+ZH/)A*>:4?"GT!GLGB4EQRB MHA\->8'"H(N.KZEM?"RB\%5EZ?$EH0NQ>Y" UV2\319_6]KI9#+1^\C-!Q2N M.OU9@G-9@ZXKDZ9H4UKGE6^_?WC_HP%+[A86[$O/?HOB+@&9XH1$Q<$*I+.- M>0&.<9+A@)(Q\FIH=?UY"L?B\OX\V5S;M@=!>]B]&]S82W#.6/0Y:L!"+J%2 MBL"A%("\2%&L+>W+9+<">L2<;T?H'DK&WN""B('Y19A-R(^<7Z)B2I(MFUF] M!D7KK4L-SFE@P0>N!#)N4V/VKT?RB/G>@+0]U(RMCQM<8K.I)"/10[&N9N$9 M@N>&@PPYT-\LG6&M=_TV/$_A4&]&[XU'P+__=(<\+^G'@V_^_(+S-!M_K,^; MEG@Q)TF>SW^I(GTVW^>*S];GM;S+LSOP.Y=V&(^%]I\G]1QF7]Z&,WRUNOYS$XM"%G).J0#/GG0&D@!ZIQ1]09Z5 MTR65YM5-6Q$='%VZ>>;O%W4KT _+6/!E 'WR;A8F\Y"6>1STC.BO%6BA:TF: M=60CQ0+&RR)TE#[ZUGG*V>=G3@K)<@+)/%Y)AR:5W\O@G+4Q6._0G>T)6II\QM4-)#1]?#KWD27&Y,S1Z+# ME+32)[*I$&^!__G+_0]??6P5JR\>18C*04"#Y'AI#1XQ0N* MCG^PS%B/ZN18[#R9'-LZVBYCQ:B$%%$:4%J2Q^%X!B\S@E":7$+GJTE*PWJBX#%<5TI9&I0A9FUS]/0;!DQ(U7C,=E,:HU6[&]/H7',&,;LR( M:6,J;O2:^PGZ_1SFX_FT?"1_G\R;915MF.09IOI32M.+R8+6\7$VG="W:=6K MYH"8X"&O:QDR;+;L.Q%%:V(J)5N>K%2<<9<]JEBX$,[SY./HD!1/KL@VW V_F_,(UD"S\460!,TJ>=B( 07(#&/EF4EE>6M2Q&V(AI.KS5E M[_W&!\W(WD,T\&MTK\/LU6Q9C[.Z"'@=JI(EQLPDZ5QC"&4L!8(3"*1T,]/1 M1NY:U]7OANQ)"DD3-O11NK1&E%<1[A'2 5Q\(D^1UZ!VBAF"0 '!?7'!&?S#^./I,>6-MI[''GE3&3> M J*/]:(C@O.U,8N3KB:2F6.MLY,[@WLBLM(/,WKHDO-L/L?%_'=IN>X)"'!TGG$)UP7&N_IY\T2'ZG%]8UH]BQ,S3SV6)TNS7O4N/02E:%_!X] ME\P#LMHZ1".#F*(B4]:IS),)R>X4':67W-K7]-/-GM[V_J'S,>V8.FU,W(:. MP29,5W=N=D#5)8VR!^N/D3)IQZD'6'\ F8<3@EA8MEP$*!PS'4.^U'(G"]IY M05XL'49F)\_PQ)B_(0,R-.^[4+>'B,!Z&_/U;'P>9E]^Q@D1.]4TT%7EKC<% MZZ5^9PVY)TX*B*X(X"'6*Z#(HF@=1NJ&<#@CL"5?=S+\FS!EX,S*&_R$DPO\ M93P/[]_/\'U851%?_7K_',IN#VZ9+=EC*7?R(F0Z9E2JU"LN2FAT(AMO7 MI956C79[Q6$;_NN'O[IZ^(T!;!0F[K4%X0V9-L@+^&(DH)>H2^8JN]8=U![" M=) G<_FP7VGC/J\W$D):U#8ZSR_FB^DYSEY\OFPW4?TN^O_\+GR^Y5DKQH/+ M@;:5=^2#N:+ ,VM *^9$;7>,=QOA;_!W#H(Q?(:XJ9A\Y2<-QX\>LBU[@!]9 MG9)(N8"6JM0./ $B2PQ8XE9X(I<7K6^0[@'SB8C84(SJP13;0(^5PVETL"A( MY.EDCT0+73MXDCEA+ NQ<)G(]!Q&*P]:AMNKC#0C^+'#-C>7K>]+>BWUF3__ M$"83/%OZ,-FBBO6^ IDA=: (K2D8&4#JR+B6TBO9^H[K+KB.56[;3@CNW7QO MS(P>5,Y#&"]]F5U0]E1-NQO"XU34MN=P1Q$Z@#W'$R;)"WI4Y EGQ5;M*4,0 M=-ZJ*(HI*EO7NLCVF$+T0*'MJE44UB7F:5F[N6?[8QC> M<.Z#I7N7C&:;%V9=WTQK(O2"Z7/4_,3D&3 @\5#%6 2%(RX&D6&O/I4O- M^\#L@NM)R4YO#&E8+E=C_*]GTWR1%J]FEV,&5B]^,HY2$^+VP^SYLTF^1'25S]D%5,-4^$8@PV?"#^?1 M?88W(G#C)/AF<)JSDE/T8&4F_<-3O0UE O#,D_+>.(\[)45.B^M;4N #,;T+ M75N['3]?G/V3$/UU%CXN+U5?V;!*,SK-0H:@4FU79B)X139L[:3 M8;CA!<.FJ!O1?MJ8<'WTQ?DP_OBQAO0G^3_#))_=7#WD416,6M=;%W0Z96&! M8"H@,S0DO1Q&T/INPT8PCYG[;2D]<&C=XMFMQ]^DCHIP&"U/(*S3Y+0$!Z%@@I*XCDS;(DW[.RX/ MH6HP"WO]&_XZJY.;M1<9T61ROAFOTQT,1%][KQI4RI&+Q5WK6QO;$1VAT6E; MR5@S)KL5 WHX(Y^E='%^L1PH]0M^)&=[O/3FZ/LS7))]DI^=U[DK_[W\_<;% MC)Q1#'U)( -6CS][<+4''AH40=/:DFE]V;@5]BCOB&VHBIF>Q:075IQ*_[)ER*.K M KSTN'>!V%,5S0[PCE-"TYRUNXK.@7PYD@CYH%B2:,"Z8DES1P;.FP@VH'&9 MCF4C!C."^A:=!PIG3D%RNK"C!XEY&2;Y,NZ6E#$8ZC@5:1VI5U,@) *F0TX, ME50FM_;K;]Y^0K;POLR9-J%L#P[[SQ?CY;AG6N35M[^=?YQ-/ZVZHEV"#,'; MI'(=]"QJ8D:2I2Z8 AF5])Z;S&SKILX[ 7MZDM&>'STHAK^%](&L_=F7VP2X MJM#*WK*$"E)M[EA;54.PC('016@NI'2A]4R-+7">GH"THGU#-WJ9M/L[@?H2 M9KFF@M9(K @IFQ0MQ%+5G"Z,))87*"8&EI@/7NZ6]-S^GJ?#[]9$;=C,:96D M#;,9GETAX9QI;Y*![&SM ^X,.*4#,%MS@$E9M+L5.W[UV"?&S?U)UD-/I5H MMYA=+%OR_E9CMN]G.+_"AEX)EFE-(1! E6H6@1DR<8-'IVTP,;8?7[\9S].1 M@^;4W]B7J:_Q97'Q.XEQ6(P_'7*]?NUSVHXK>PCHG62SB=I9A0II$RI1LH^% ME1"MS-9'%\MH[1,/O)%)C_QM*0A?!U"#R$EK$4%S6?6Z%Q!TT-4QL"8P*?S= MZ3J'7\9<#^5@%Y(>]*H\GV$>+WX-:7PV7GQY@W7[D&'[\W0VF_Y!WSPG^4CT MEU'D.5NE)>2L-*B,G P80UZU525''5P)K?V,;@B/<(NY@8S<WSXLR%,"+%V+J%S#8\3X/[S2C>0]O@ M=:KI;^'S^/SB_+Y>8JYX9Z0BK/4V:Y$U"J(\"&6YL44H/M&BR!\M946\_SC#D5Y.KQI@5)A_)S'4Q)=N7$?8EQ!VF(KT$^GWY"LHSI?\\_ MGHWK".?Z]W=3LG7&I-,N[>M("&FKLP0LH*B]PP2XPF@1).C,:73N[K"" M#8IC;PB/6TP&)/]]H?&'JYG5():5)[6:]+VZHT$JSNB@R*%VA6A1C(-80@8N M?-(V2L32O /J)C"/6T+:TGI-D.K@^IIUR&K%>RB(WHH$)892QT $B&@*\,+) M4F:,J[LS/WN1@:/<-!A* KK2>0W_#V^Z26M]@\N[,Z2SSL>+I6.$6#/Z2SK, MYQ?7@$>>>Y:-3Z!C3*"RCQ"M%,!'0RI0A%^7KOS@5R>*R *'U( MCJ'!N[GO1\3\A_J<#L#[+O3M@>=O\-/T[%/-JWR==5D5C=6[U=YJ,DZ\DV3H MQMH94TD(F97,/9P\6-E[A8X.PJTGHUJ2?0 M8DT1H%&KE;?KZP Y+GTD^RAQYYJ70:S!\01X?S!YFS.T_OF/G9D-J-;Z-L0O>!:^8/YE M%O[8@,XFHUD1"6*MGU2>U(8W2,>%X\8[RQ0+N_'TP5<]=O:VI67#>I*OA&\9 M*]H$='S=LS *J1RP_*2 M:V-A.GE?&Y(O-U.)Y*(.9@ M&O=0I'H7TZ74[X*JIV#,>D3'"<<'??,,Q?)*HE+GZ&J M)HT9A U:L%RLV6VJ^8D*P0-AF:%DH N5^QCZ@.EBALODT=55;%]<=0L!1351 ML!HKM6^MDUYP%HH2N74F[QZ(X8V %MRYVQ#L(-*VOH[T%B?CZ>P2T]JPD!?D M:W!,$*P69(J0R>--'5.CC5.F()URNQE\#[[J4;.W!VKVL*^_-F*6RDM$TDXJ MU]ZJ->PG:CH8 SD@LJHUU&2 -A^4>0_%4S'J#J1O#S=-OD;T>SB_$O)=;16! PG>NPJXA4^I8'3F'(RG+TK52=$*#02GZFU9\DB;7T(; M5A >,.V&DH,N=&X==/]U/)LO7HYQLOFDN@E"*&9X0B-!2*NK61O J>+JCSXQ MI[/TN_5 Z?+68U=D[\;! ]&^36]Z"FQO2LW6._\.N'=_3.]F&SPJM,F#8BD:&4,MN=B'U??>] 19?1@U6R?A+N\.O/C\$2>D<4CW+.\KK8 Q MYJ2S3 !W=8R-,R1^PGG(/MD0G4KZ[B"^#6S>]I:GP.)F5.S!J+]]F6AIJ!CM ME14A@ZZC,I0.)&Y%*7#9,9U(_(QJ72EU%\-3<>$.HFT/E[UOX[F4Z5T0]>2Z MW4=S'*?M,"YM8?D!).[!65N+S.@8,AF(K!H117@(5B(XCE$;5$[RUO'WH9C^ M@(/6/\]WIVQ_,?=7GW V&;__L+CN6%(AOIV6V?5??IMD_/SVC_"Q_N5J2K3D M#JU1H)4A-\))!4&X"(&C=]DH(7EK[_T@P,.;"(=R?'T 8=D1/'.LB#P>0NW5P8$>HQ4O%44I@R^ZM6AIPOK;/ MBL5GED,B;7KR$K'!R#@=@>A"Y=:"\!+G\W[P-]?(4TUP[B=*#"*;JRI3)N;8*8D LTI:2Y([-*3N]=SC;H3>^38FO3 MX:\S)!MF5M%*^6R2[T$W9AMTSECBUT0=;V6@L]5()XVIW5=WDI?# M<#PQ^1F0*:WUS2WHVT$&E;5RAH-+VA!(KNKT[0+6Z$#;(" /NW4PV_6-3U=& MVA&Z^Y/$!U&RMTK?ARU5Z+3) E\AT M1J;J%=.JR 2=.[Q@5KN=_X-S>9O7,#"3NQ!Q$.:^FEQ%M8R*R+/UM:MRJ==C M.'CG-$3! \_,T__NED/>_IZ!S^9FS'B0P_M1LK61OQ;:NS^F5U4,LJU?V\12/Z$$3DQLOIV21S04V\E#>BGFX3!5R]\[(;6_M1KV/KU&L25 M).T HTM&>!=FMM^F#QM5!Q#_+OL.H%P?>_'JXJ38S-P@[W4GG]="-:8;Y?C :Z V"Q)GT0"4F<"(+GF(:,$SA.2 M-L&@Y$X7I![@W%Z,/(CLTQ8T:VCE+($0J6Z ^*)B-+G.I<-(RXET)!1/ M0&P4T7ET6>XTH.PAYMU^Z2-DWMXTV[CS^IOJ]S9]P'QQAM-2;WF]N[SE=>"( MO^T/;3WOK\,2[@S_2T81'S$P$Y427D?F.;(YPR[*9+&R_8W, W9M/^;NUH99]NY]? MS&9UKG587,R6MS]&'C$)BYKLGGH3M#B"IUB&Y 0RG9GQ8@HL[X.L MS;/G=^&]^)S.+NK(^_LXK2/Q,R: 7G;I"M7UU().3^-BE%H[HLU^[-_\TJ_7 M]A;RHC#G0X0LJN;R/(%#AD#6:[0F<_2B=7N.4^^ZUHFWNW1=ZT+CX1IM[8+J M6^VZUHECNW7E:OL7KR;2P9L\X5(W/K(,*I=UWK M00:Z4+D/WM\Z(J^*?8,U,1<#2$8*U*'5X&U0$ I7W.LL=*^1LA-KS-6)/UL& M/.]!W!XZWM_O!%=[OV4N/:2DR4@5@I.;0L=;9,$76P@L_W::[!W"[,-(VSHN MM+650!$ZQ60,\( .E#4%'"/'A.+73 MS*H]"-V#N;86FW#HG"P"A"4MI[1E$(7D( A@SL%$].[1,G^/F56M>=^%OCWP M?/L()>Z#MSDFP%2;!BHG(7JI0$;K@N&?DQ!"1:2*[O=8]KCY8]8& :A]S#MEH,- MMD@DZ\<:,E7))@*7L@6=(V8I,*K8?D[V*;=;/L0P/)"^0[9;W@77M]INN1// M=FVSNP_!AVRWG)(NRI$N,LJ[E2<QB(D*W5JO'MOK:$'^'D7A=*+?1WNNK MYG@V_A06XT\XOJ;$_+?) FJYJMWO;RN0TA9UW!Y7V,YAI8ZC-_WCYP&5.XAKW2#Z]?Q9\RW=\^(LQ*QGJF^Y%H-:>N( M0:V ,6:]T5FC:!V>V@+G*M!*A$WI9C@8-/ M7&CRN[AV[>.( /F^4F0/IW:MF>$["-@OI=H9V%VR]!2HV MXSI6L*(5%S>*1R,6#"TFN6 0022"%WP]W")X=!92"8KUASIZ'4, MG/6R7N_.,=UI2+XAR+'[.X]I3A[*J&G_5#Z%@,B[Z2*TNM0Z);'E%[T&1 M79=W)RQ2I(U*%5&D)GNCL&A5L5(N[ZPP)L7ZL,B6E[4/C/@DE"FN@&7DSBHI M2)B9+R"C1.>2T-SUYSCV'QBII<0R^ 2B> :*6 ".\PPZT[9U,;&0VE_2/N7 M2!=^[QP8Z4+E7@,C*_O>:.59*1FBJ7$:+1T$G1UI:2\L-[7W[1/VB-MPN#LE M3\4C_D_,[^E0_07GX_>3L*3ZB2RT,I*9MRAY\CL3AV8 M.@C%>B2GX@5WXNVT.8U[<&SNH[JTV';!U9/ONPG3%GQ[4!0.(/J00L') MAA8J:'#>*<)G-<2J,3&:B-I$+K%_A7!$+W=(6>A"ZQYDX/4K3)BO+HY8 M]$4G!<:[.@BZ&'#%"K"!*>>9Q:A38_:O@3&\4=B&1].V!.[5*%P3Q,&4=.V' M3T+N:@18!W I2"CDV&>N>1"E];"]QQ 8/\0D:$;O7IJU; GG[(+M>V"\,Q>[ MA#[W8<'0@7%2C59PSD%JLVP[QFL#*@TA&FS4G=@R7Q MZW2&9-J\^)P^U&:K].,?879EY1A3Z]LD ^5#IN62S>R+I!.4K!Q1F"$32C06 M@VUXGI P-"/[X$UJU\3T7\P7X_-J'/\:QK._A[,+#)/\_"S,Y^,R3DLS?%K6 MJ=WF/)L/L?%2!:E1 H! M"FE*4#P)H"=Q<'002JZ=B[R_RJW-N(YYO!PJ&UM*/-OPH=^2WW487XXOA_R- MK+'2,9Z <7+?E5@=M+'>NPLIYV*T[R_/N1W;-R0S^_&C!Y_E&MW\%BU^#F>U M>>K;#XB+E]/5:X?.TK27R1#A]XLG?1/14REJ01==&0C:"8]6AU%9+#,9ET[K;YFDE M?T]%3';+(W=AUY IPUUP?9PQU8G,![Z0% MSIF)R5H61>N*Z<>01^Y%%KK0>J \)MJ%E4(IVPV1K>V MATX[C]R)1SODD;L0>.@\LLA*\HP,DJKWUGE9EFG3*9B93SI+Q+O%\$\RCWRB MUD4SU@V=DMX%V_>4=&)#,R>M\Z:/PH4M*= MN+5;2KH+J0=/27-22Q@\D*U5JM1[<-S1FCG&X+7,ZNX(LF\I)7V(,#0C>P\Z M89VYM52"VNB@:650>")['*TD2#: X#$EEF4NNK6-N@G+=_NT/3F\88[S9Y/\:O$!9Y?#.I<9]/GU M5/'@G4T2BJCC.I5+X&7FP+56HEB3F6EMF^Z.;G@3I15/IX,PI <+=HGK9H[C M5>9\C%?XDK;1ZR)!2&Y :27!)18A,Z6,0^^D:GT_YR%,3T9,FA*_![UR6VCO M@R/OBJQID:&0\P6*<0[.JD!VERY1,1%]:)W,W0KH:8E%$[)O#)@.6'*[ZDTP M7U,!2,K\CB63VC>[74 J+V7T0Y-[CL%LUQY'R2/ M03%45M?+A46IC)PY8Z4JZPMF!P#=OF5+D(H%VN2UE;ZBC>@3!"$*,#0&4]!& MEM8W3WIMV5+I7&G\:G*KP0@N1B)K]$$8L(Y[6B9*$+K0>JP@L":7'>0HJ6CLGB$")S#FQFV6+B6LG61L)I5^%U MXM$.57A="#QT%5Y0=/9).O:,DQJ41D$V$DDZ*UX'';S*S:_BGV(57DN3H!F] MARZ=VP7;]]*YSESL4ARU#PN&+IUC'K/+-H!1TH)2R4.TUM26$L5+M,;UV #J M,93.]28=72@_7.F'D7I7"=N[58Z MUX740Y?."AHZ8OSD4DD%S8J\E.%OI@^0 M@S7["LE-O%>EQ,E9,R QT+GKK 6OR8-+2D?!M+2LF=D2"2KDTJ"P-7) )I(.-]J/?E6Q_5#X(:7E$?3^KN M:O:V'.LU=K"".D*3'",E DX&LD"DH>-&\PS@<4,S?SEGYQGX7)$MH:"HQH88%Q5[O)+6?59P]> M!0N::T%'D"V%/7A6[_7FIR(&_9.]ASC2+86YC1Z.#%!6N -3#!FGN<94>2)Z M9%."*#X+V3K5N!NR;_G0Z8%WO8:@;N$=25YX(5\7LA<$RK$$WB<.QCD1C;22 MB]8M0]<"&5Y^^N#:QH-H7Y(/<1I=-PI;IQ:53RB<*6"CKQ,8LH7(B1#D":NL MK U6VKU/HVUO?E("T3_M>SB26BC85?+'9AZXB@8T\CJK'!,X;6K QM Z'&>A M>4ZL&?BAZJU.YS@[#M]/I<;K>O4_W^S)_QSCC)!]^/(2/^'9,B6A&!<\<066 MDSE*5#7@6#&T2XODT@JK;&^AD:W(CGZM=5BIV22[[;C79T?,O]V*%M['>W5) M? >P/661.P$]3EJY#XYO$JK>V'5T&6-D41BRV&J$Q)'W:\C/5II,U.AXR;6) M@._MA#Z>;#V0DSXYT>K"I3Y%ZK?)QXO%?$D!?E62E1TZSC68F&CIG% %P8@2 MV5FA>#)1MBYYW +GB-&(]HS<)#('2L?5=ZU,L MK3T-3ZL9IX8NRMT%V_>BW,Y<[%)VN0\+AB[*K8VA4Z@-)SC/M#=4 %]\ LDL M(SWH/ O]==-]#$6YO4E'%\KW8:-L*P[DOB /EM&B:[VH=G3L\BQ UKL-42OO MPC<\8:\3Y[K49'8A>P]^S8;B86XX%[K:2AYIN2771)YWX$QFBDRTG;4KR8I1EQ<=D/F^]1HRB)_??LU-VDQ; MAMP)8AA.[_MX)*AZ>0];9;SUQ?D%X8YWKSS M->W.:1YAL5I;+2"S.OS \$26?9*@=?&1YY3HH&Y=+/0 IN$T53],OU?ZTY(' M#4^NY>HKN'=KP:U:#5W]G@@S7XP<?^D,\JG(TS!=: 6>,=K*U'[43L*&1D3B]YE47LR$YQ$ MODVHC7Y-+LRE[$((.]V /#8#-X3"V_.O"\$:\^W28KQJNBZR2 0%=&)TZF.L M[;A, B%2S?R1EM$[3>QZ@'-?O70X^^H@LD];T*RA.[\$$C[? L*8S\Y5_+Y& M1=%F,A&D!GJ_4-87J7?K,?80\VZ_]!$R;V^:]>!P;XX._/SE>5C@^^GLRZM2 M+<#K.,%2Z429HS#)U4AZ[;I:AT1E82!JPTLR/I?F5[3VA/IT;*8A>=:+$[X) M]@;0EYF;76#W5!NQ)^3CE$T,(A8[BV)[G@ZJ_;;#YW6;:JT@%ET#Z$Y"Y#Z! M14<*.T=IFX]>.2E1?*!$XS%)8A=6]M)M[1-!G,YNIH@(7:(7 6L_/L9I7= '.&>ZQ#LNY?6/X3V/91T?!T8)5@_?_D]+"YF^*K< MCI?6K9(DRR8D099^-F0V9@UD1%HR&W.,J",BMK[:L#NZIVAR]<*9'D93W@FN MKU!>;I9=H/5F26V$=2QKJ1^.;L]U',R.7HR@S1!]<%H(:X#7YH,J12<2GO=EIX?)+RH#%S=$'IPH5>;)2,YY/KT4]_O0BS,%G@51S$6Q&X$@4, MLZ1-"WT78R0CCK,2E)7"-K]$M1W1,:R71LR[9Z$TH_Q&RWG3M$A<=M+LC)XBEF5)+RW')U6M>V%"+Z,=GW) M8;OY[8XCIA"8Q0Y]LJR9>]K4SM.$7Z3 Y,)G6S>J*DSR&].>/ME8P]&[+.S MY6_3Q?_%Q1M,T_>3 M\7_7F;FTM2[U^4C;.H;,,BC2D,Z.7H"K!9%,DB'IG/?2M^[H/\U:%T[+ZE:0D]F/C K%5-!EM*\74!OB_F^"8XB M%O?E71\MD/+[1678J[+R-)Y]"N.SFMBC[?S7&A8=F122-E[6T=^U6[XKX&-4 M()QB6 EPVPKGFY:X2E]GZ327 M.D,P2 M11.(H+ =I48F2G=/-IRPT S]4O^IC"_%1F'WL*U'7MT+/PN3W<+ZZ ME&!CD-9F!8ZIZH)$#4[E#(;1<2-+H'.FM5%^^_W':H-V) FX>S]W7T[T<:/[ M$LM5&Y8=T/14@O(UDN-4G>S/F0TL/H"L_3-;)\^XR *8(T J*=*E+'#PV6KK M!/-2MBZ3'8+)#Q2,],7C+M1L/:+EF6#<7.6=$FFJ\2>L\"X+$X:WB0U@P[8=^K1NR$#3!-T.3,ALA MT$'QTI/]7"2X0@(LI2T]<;+NPM@=Q?8/SQ6R<%I>9VDOC0*M@Q-MZP3-6B G&&[NGAHQJG^]\U_$F?F;M_]UU7PB<"MJZD]7#T4Q@Z2E M)3DG43J;R-*-KG64=BN@[Y+4D&%]5KO=4I&!>Q$'J6%N-/]('-K[LZ#>(LF+G9V.:5B9+SPHA@)"359'M)$\&1S@"JF^!(] M-\V;E R[PA/4^6TE?[@;0P<+4 _.SP"K714/C8)E)LG:&0)KJV&K$_A2)&1O MK"\N%F9;.U.#+>X1;9(!I'3X#;6'B!TC6KKW0I=5=O.KNX:C%%F)3B)('1.I M-\8AQE2@:.UB\('^B(]F*WV]MN\[Z2@[Z0 !.T;:K-&EW9%)0DJ,$:(PY+G) M1)X;!JS#I21*:W06)W/'ON/:OF^DHVRD P2LATMB_:V3N%!P?'NIS$H;4$5@ MR=?:#L8@*A'!L)2C8LDRNU.;_I/82_>6]WT['64['29F/=PC&\Z8%8R6R9T MFVBU*B'6(A@-,EB347(77/.K",?QETZ2"__ \?L/]<[7)YR%][@TD'X)"[SN M\?'5Y@E!YI@C!*&)5YHDTW..P(K,Q95(?V[=3O3$2/"(]..C"1/U)H*/RO?= MG1RC+!3/H0Z=C9K\_R+I.\$\E,*33^BYU2=S-['ANA_1WCL%X3_!C=Q)#"RP98OR!$XP#@%]D$9+R_&QAK:^[^-'NH_[E.%''#U[ MF! F2V4D*\ \T4!QAN!LD""*=!(Q6L-WFC-U$INYX^*_;^;3W,Q]RO!CC.!= MS'#^,!7(_HB990V!&0U*< ;!Q0RF<"6)!C&6QQ,H[[+R[]OX-+=Q;]+[.&.& M#]- .#1D?G 0/GI0C#L(D7/0(F27G.01'T]X?E_?^)BM96P1ULODP$D60&&M M*BZ"OA#MC2&3,,;69>#?8FN9@V)Z1V'VJ;26^?IN&5HK7")5P4UMT6,T.3$: M"WA5/Y1;H+FOZ?HNYTRWF3F(RQ'70?7C\ M6.0W\L2B8QSRLD1*1 5!,UT'T/#B!=F;S;M%/QZY[72+^>3$M@MK![O%S*.7 M17,)/MAJUS@&,4D!T7M/8"57IG7Y]%.^Q=R)QSO=8N["H!X*^;=?:=1&^&2\ M L_D\HH:ARAHHPG-G>*Y**Y:>W_?PAW4AE)T ,-Z[#&W5-!<\TSFJX#,:G=7 MPPB55HP6'4J.)0>>6\^&>5IM)@_Q!/;F1 ^9I3O2OPN:;Z7-9"?.;&]!N ]9 M^V\SZ2T)JA82M%6A5C)',M"4(!EV)+TZ2Y^?>IO)ACSN0LV!VTQ:QK./Z$%E MI>D+2Q BBX!9]AU MB7?:/824O2'[W;/DE$0RL$L)V5EIBLQ&VDWM'K:\[N@-'WQR*7\[[>V"8BK: $5DI,,^ MFNK)!T"=590RY1)/AI9;5W*"KG9;26Y6=-!.($ZI4,/*:)>E]!%$O M*"IK%00G!!DJ=)0IG[,Q)W/!:-,B'I%P-Y2N_@1^#]$XI7+TM06[?YU-Y_.1 M*(9PBP+..%J2S $?=1L5ZNR3G'&_,O% MC&BUPK9YX-9-2U23I&B#E79T1Q;F+0S#>O)^J, M\KN\]L_<4ZHZOE^=>7UQ.S*IIS0A=J/7X(0WFF, GKP%Q44"SU"#EA)5"B+[<#(EYKLYE,?0(TL3 MH*:-+ZFJK;.1W"X(WA10@4A;&W"!18').I>D.3TM'WO=7WWNI/X(X12W]HM6NBI=O7&ZSEJ:8-;,FD1*2#4&H)G&!6.*&L28,W MHVR\QN];K.\MUJ?0'2-\_[!*N1>@W;I>%JVQ)FK0NG9%P5(@)D;F<(DJFV!D MT.+4-EG'-7[?9/V?8_T)W6EG#+;K$B6*53:#1%?O67@#43@%7!I6E*>CW.>G M$,@X:G9A*P>\=4Q$%B!IX>I%!@61IP"H)#?%65GTJ94&[KBT1Z343B/>VH?( MG&#%RK.;[ REW[_?#I9+O4BG+W#V;D8D3EO MBC<6"J\QJRPU^"0RN*QK.[GHL^DE/#KL,A_1/FDOJ.NVT E+65_YA@.6O/GL MW+1D/G(AII1"H-.3+'L52X"0:B\1*[0+6H?V]ZR/L,SO&^OQ2-EII\1_HY6- M)_-QNARD(+-FHB3 B((TAN.UHI\#0QN29=RKT[D"^=!BOF^24Y.8/AR79EUF MF&0Q>JW &N=!<24@9F6)VD9%P9Q5NOG)\0TVF#W(#3D*LT^EP>Q7S512SI&E MDH'IY0G$ZP(2@M?9EA*8]N%[4ZEF$K"MJ5073O3?9V@7--]*4ZE.G-G><&@? MLO;/;.>T4-$YX#G5V0++KI_H@9,J]27QS$/KDL53:RK5D,==J-E#4ZEMG7., M*@R-X&"3J!,8%$(H,0$3+#,KFC;6P;H/;3S(N\T'XI2VD+;/ 9K58C6,1.*U"G8Q -*L:GYT+;W M';W[4.!.Z>A*M8E)1I4*$)%^1,ET%$4%6MZIN-XOFW8?VB=X3<>"S]4LD MF1$9?>PEE?]X"QT/EJWNA.^C'JM=C%]@%I$ST-S7X<,1(4A-2V+6.B2"6-6\ M[O ;3.D=)'9'8?9)IO0R]S(:I2#E6%MXL0!>%_J.-+$1V;+L^AH1\412>ETD M8%M*KPLG^L_R[(+F6TGI=>+,]G3//F3MG]D\.BZ496""K_< 4H:0O 7*SAA M"I>MY\:>6DJO(8^[4'/@E%Z6-BB6(F@T]<8G&5FQUDTY816Z*)SC=]HS/1'"Y9J%)9-$)L&4YU\0KU;QWT!.;]GS( MV;T_+TZJ'Z@-_:2!([@I# MHE2BN(O6%A>=2-R/FB XT.8G'R37QY,G\A;3Q8PHBO,7 MG]/9!2WD5]J#=:]=+):(7I4KQ%<@;@*F)99B@M8@'=:;/(:,746;"1FYN(I+ M&7WK2%\K[ ?[38?A>'8^O9@L1L9D$NF$(*7TI(AR@LB4!?(8G6+99=W>WVH! M?/ASX"@R>\]!&YSI/7C\O^-BI51>UH%'.9MB"WH(KN8\?$!P-BA(2%:8,%B$ M;%VM^16 ;U22]F="#[;GG>O"JT[SEZ&0VS-?-'DM$EP.%%\1A2L*<@=F=A#\J2U/9LZ7B&,]JCY]/) M"N:SQ6(VCK1CXQF^F][W2&\YK",6@G'1"(A$&7(4"7S(EH/A1C*=O9;8NHKM M<-3?I&0.S.SAU.,ES>[1>O80$G6/#5 M=E5""G ZT3[G+%@D]U'BX-T#3D9N.]5JG9S8=F'MH+5:12ATZ!+0-V0EQRS MN\C!R)RD8BHHUWIDR5.OU>K$ZYUKM;HPJH<<_!LD5VU<;RTOH5V"XMIIQ:(# MYSR"DM9"0"^![&;OE12],Z!1N_/7]8_8*GCOR&T*&A;']W'D;2' M'(?'*FA=&#CL]0]F# 8=@!0_J[EB 8$S 8)N11M^;;[58X. M1!_,/9 !"\/L(2M:H+)9@\])@'8E"N4YRZ'U-,83<0]ZE8+#B;U1'_1SF>?M M19SCOR[( \)/U34ZX'[.ID>UO'*S$]P[MVA4L-I&IPKQ0!G-G/7%,^E58$YD MYT>;'GI@'/+ZJ2_J4V^R5U[:F+0,8(HI0.@B1.-)&J2/C''4L?F4BDU8#NOE M,,/PJKR>3\-\CHLEF/F2HL^G9*;1HY?FU;M9F,P+SBI.1R<7 M1F<@RZK.#&FR$)P"VEN"BY*-=JVMB%VQ/7+IZ)45?>1:OE[\*M"@HP^610\) M*R:>(C@I/(CD0[ :8;/.FCP,+Q .1 MKV'EH0NY^Y>#:Y^9EE?#)-F2*ZZ0%_"2ENI53ER)()AJ/G1U'9"C6Y3[,FH[ M^_>@\@ NQU+(M55%>AXAI6CH (YV/@C7OB[0.QY.Q"PXF0NX^$V'IT3&OM2.S!*%O1,5)+OC! M;9FQWEII6L?)AA2"AY)? \E %RJW[@;[^W2V^/!\&N:+?Y#7_'HVS1>I0OLU MI.7LA\(*8D&K)GV2]>N M/<8N?UV_U&ED__%O_Q]02P,$% @ I('(5D/!H#>\PP ,DP( !4 !N M87!A+3(P,C,P-#,P7VQA8BYX;6S'9? LRRI?%?_QI_#/\$^!+/A*Y,7]?_SIUR\_ ?RG__&? M__9O__W_ N!__?CI0_!VQ9\>9+$.WI22KJ4(?L_77X/U5QG\?57^(W^FP=V2 MKM6J? #@/^O7WJP>7\K\_NLZB& 4=X]UORW_HDB4J51E@-.8 Y2R#."04"!4 M$C,!(XH)N[G_BR2("T$PR' B]6,H RSB C":*J:DBK%L&EWFQ3_^8OY@M)*! M5J^HZG_^QY^^KM>/?_GAA]]___W/WUBY_/.JO/\A@C#^H7OZ3^WCWXZ>_SVN MGPX)(3_4O]T\6N6G'M3-AC_\K[]^^,R_R@<*\J):TX*;#JK\+U7]PP\K3M ^1$((Q"'?_Y6B3_]Y[\%00-'N5K*3U(%YO^_?GI_MDOR M@WGBAT+>F[&]DV6^$I_7M%Q_H$PNM?1U:^N71_D??ZKRA\>E['[VM93J=+/+ MLMQKU4A)C)1A:J3\O\]U]L,5XGN2=WTLJP?A:G5_\25C'Z:_>!/WBV8(.;[ M.]U<+7+S0;TKQ%3?[J:KJT4?7V)?G\5J39<3?!;;;G9$7IH??-!_:[LQ#?60 M:=U/2]T[HLIO:UD(V;#E7M-!+O[C3_IOBZ<*W%/ZN'BOGWLHGUF]I:R6CV5?+ON/2Q/+69Z'3,K'_ZAH ^R>J3M"UIF8R0T:OSG M@;3![7TII;$4_OL/6P6OQG@Y,7++5P(M^*V1]?\]B]Z*[TFU--;$JCP$9<4= M0=G.U4KK4R.B:,5JE=J6-#Q1](-('OM(FU>,:[ V2*E4._&5N73ZOE\J=5^3LMQ2*6L6 \Q"#1MBY 6!+ MPE0"_8%!$HF$1RQTHQ:G_N?'-8W8P7>= M\'>1'LZO#?@D:+X#>C1] J1DF6W8:#?S1Z)B6X0-,?,-ZR9851X5ZY4OOZPJJH% MB2'#+(D E)EF.9%Q0*@*08*A3(E L4BT ;6Q!2].M&W33@1VQJ;U.9'TQDQ/ M'+YZD&Z$M .62I&B@D,09H(!E&(.L(@12#$B843UD@#EXEF6;&6[* R#:[>+ M*0 +OEMJ";\?CAO)6*9738 CI#\R:B6Z*_,'6K[\* NI;?5<_[7=*C(,4R;3#$"<$8"B- $TCJG^0ZF0 MQ2*DDKA,=+?NYT8&G?2;;SIHY+\)6@V"'17<^,)Q7.PX93RT1^8=)Z!'V.8/ M \X3"SEV/BE3#0/FD,T&MC*,\=Y*MGY?5.NROG)[0\OR12]+MP^KIV*]4(SB M+(PQ0$J&VI#1)C.6D0)*)@)EH0RAB%RLY;[.YF8_?U@5]T /P$,@M-0WP7VI MEQ MY@69-8_:8-'PIWG2D&(,40R;^]&^=RM:- (7,%XT)=BN$'O+J M;E5I\^/_R1_?K(1<0"@9I!$$L8@X0"+A@$EM,BG*$\)$J$DPLJ' _F[F1H*- MI$$KJMYXU,(&6MK B&LWRR\@VT^%_O :F0R'0F4]N^V0.&$?59+_^7[U_(-N MH#&-]%^V%M&%9B>9^G:J=9/?\NG!EPB/LM3[,#VXZ]M"F$N*1[,PW#)M;U%N M:]%?;&=&GVXGZTU02QO00@0;>8/?.HD]'BU8H^/O3/-"?U,?==JI?^($U/+% MH5^_5+(LI:COZ3Y_I?HS^_BT-BZGYK1[H;\D%2<0 1J%YJ2 2D"@P$#"D*81 M1B06F=N51V]_$-T=-;I MP/S<@-D(&^Q(ZY-PK&#Q1C?]O4U,-E:J'U.-W6L^SB-OO^75 L4TY0P1(!#% M &4B!#0A!*@LQ3 )54BYD]/C<1=SHQ,C8; 54:^T6DA'QZ(30 XY5'.5^L.WC%4\5=!?O/$O>>]&Q!UZ?%BRC"D4AE9AQR8H!HR "F M*04\I3!C>MHKJAR])GJZF]N4[Z2M;6S9B3KHVN$"SE=N4YS1>\T]BO>;"#M8 MQMZ<-)W-8V>RI[CUMF3_K6%\\B$OY$?U1ELB^?HGRO.EWOC_E7[+'YX>?ER5 MY>IW;8V\H?JST3]?)((BRK7]$$.2 (02"(A,,A"B4/&$HU F3N[-+IW/C6M: M.0/6"1KP5E(WHG$: #O:&0O6L>\_M=C!2@6-X$$G^4W00;T1/GAS"6IG3AJ" MF2>&PUJ8W"TQNI!?J'?WN857ZZJIU(ZGBOVM#"CB=*Z2VHQ M@ZV-/=V^X@'D93#ZCR4MWG?CK*I<+S[ICZ;+!H!4 M!+,,I\;#,0((QPB0D#+ *$1Q%-*$A\*&D@[:G1OC?#;^;=4ZYWK=_:NDQ@YL MSM??KAYH7EC>/1R"U\\D5T R,E$,1L.:&L[HWC?S]2L[LU[_:SOC#UN;9$*? M4:&;K^=^/=2$T'.]W(+-=TX ^IYNBY^NNZ26'W@=BG*O+J+=O(-=Q@:,"IV_# 2R!,M MZD9*H U&#>V;U<.C+*HV(U)9FG6J7N'92[#[W!U]J7]\:[)0W 2M=C=!IU]E MSB<:$/P1TW"4/='7 $F);GA !U2X14M#21,_E6*IZ7\J-[JGI[U!_@LM[N9 MZF=M79HP=I,/11..^=E']5->T$+S]5(+9[*>FBR?7^2W]8\:DW\LN.!9=P;A95IZ"YK]NJN',NH.>WT;+-Z>!( MO=['UY*97W/41C?_+@Y2&RH5&/GZ/-TFC8>N+KKW+-RV;CP7O$=F/UM' M/>WFRNVCVC5(/LFE,3;?K*IU5:]$)O&R:$V1RO%:^+I.9L0")\VR')\RTVU OP!UM7/VT>J6'AJS,W=@BE5D4AHD$)#&A[X+IOZF8@X2@ M&*H8":*<#J$.VI^;U=0Z;JR-?/4-MG.:RSWT[,CK"DQ&9J.M'XN&XZX/CN&. M*_M*^W96:5M_'0>5?=7..J4Y%D< AQ"!9B*<9(@ M3BGGUODMKI-E;H30:A,8#8(X_O?:\=JHU/QD50:U5B;E79K^N]ELM:H%N[HY MI(.X;D[SH=&MQ4JW#C<7IAP;Z MMQ?K7.3+)W.*^%GRIS)?Y[)Z]\WD?Y;B)RV@.:)X:JR&C^H=+8N\N*_N9%D? M47S("_E^+1^J!961R3H? TB1!)J.*<"0$I IF2049RGD3A=N:1M;G:#WXR&0:VB8TB]MR&WXZS7&,B1Z6[2,72/ M"_ ,N*] E]B31MYX!G,HU %W^V_RC+0)@/6%KBD,L4@3BD%*,(<$*4X2)# M3$4\XJ%3BA,O4LUQ 0 ;]F@S+ UVDO(S<),P^>S2/7NB\9N@T6PV##Y*1FD_ M,OV1N+L_1[7?Q@>Z83VQ2O[S26^LWCWK/[[H5NH,28I3G""4 A$GICP4Q("@ M, :,<8EBEK$TA$[.5*?[F1NS;L4,:CD#(^B@K%/G@+7C20]PC$=(I&O5D+W.C@K:TXD9*QPBP?D3M6.!JG$;F '>(G F@%P)/ MT_]T'Y-._EXU#Z=^_\/>[(#V4TVS5% 4I2"%B.O)'TI 4Q6#D%&5A1)Q(J^U M!.9) &=6N$$LP?; [-A@(%X^;()1:.%\/Z]M%_33P^47!E*$V:)(8<+. M6R>%- HS%(<"T)!*@"** ,-$@2@B).((,83;EW^CR2>X$]-?E M85Z:/[<1-S)"),48@I0HI>>WWO^3% I3^BZB/%4P54Y5/:U[GMN\-X('ST;R MX&$KNF,V6GO<[:AA%#1'IHP:R%KHW702-TVEIY?@M_;_HT0O.>/EB6?L^YV4 M?YSA..0E]P8&9LO67] O^IMJ4N S*6 :4I B00%BF )F[(Y8RC3C"0HSX591 M?*?QN;&.D2TPP@TZ@-R#S8Y1AH(Q,FE8X^">Q/J$PKY25N\V/6V"ZA-*':6C M/O7,L.GY7U+BD(B(A5FF9/G]! AYL:WN]EMMFIT)?0Z'1P#+H8,CIVQ-C;D M([/U1OP]K(T"AXB/FJ'F&A1]A7X,$6':")$K0#H*)+FFK:%7U8^/R_JTB2[? MT.KK3\O5[^^+.B>-65$W:6%"B%!(DA"(1&4 "5-? 84)X!G!(H8B#%.GTVO+ M?F?'@SMB!US+'2@M>)!O)7>]RK:#W_)^RS^H8]]Z[>)I1 Z,S,&.T*-DX'$$ MRML=N%VO$]^(.T%Q?#_N]OI EC($6"=IVDW0LY.GJ?KQ9?M,FZ*GSJ[9)EK\ M:54JF:^?]+?[OFBR,?Y=YO=?-<.V\=!=*L8[S;MR 5$618)B$,F4Z,TUDT + ME@*6P@@E-$DX=#INFUJ!N?%F*WZ;?E:LEDM:5L&C+)LH"]=TB%-_#I;T.^-! M'IO'+;+@5K9I<'=@V";"O0DZ*#8)*CHP@AH-CZO#*XVCKV5F:O&G7:]>:7". M%K[7DF-HI8/CW)2?\NH?]85F3&2,H!3F2@D"E"J3BBJ%@!+"$3;IZ!+D5OG@ M?&=S6YE.IH$=6!J]!V*[%<07<".S_2#,!E12N R&M\H*/5U-7&GALM+'E11>=X][[A*#+IQ/@#/ MC@*&0S+RI'= 8[#KR"@WR0>-OXK[2/^M\9FGADW9#WF3U2N7U2]:R*?2)/I9 MX"B362ICD"1ZG4,: MX'T/#ZV:M,DOWYW$N:9U[VMB1I_L1DQS';DY-:[&.2JV@,1;@9R>KB8NA7-9 MZ>.B-Q;O#%W2"I.;O90B7R\R(03/, 4AS+0-RJ#)@:CT/R6#,B98A-)IL[K; M^-PL4".;^<9Y+9WKFK4#FNU2-0R*L5;?CP&+%''BGM;F7:: MGGA!.E;J>!TZ\8S;)!4R7[PKUOGZY58(/>Q5300?R[MR]9QK01?Y<,"L)[PM&BX7&YYDZMNJU]& ]?-7 M!D>^+QZ?UM4'^2R781NQ&R*AHH@A0 1*3$"# @PI#B0,14I%B&B6#0J'/.YK M;L3P/Y]6YAKKT1SKUS=VW?KO"<.1:6(; M]FC2/!M!;X(6L1$"IRTP\1W:>**GUPEF/*_RV?#%GE<&)E%Z>%RN7J2L'>': MKSF+B:"$($!9% $491E@-$M R&44*B4E$4[)ST_T,3?.>/?Y[LXQ5]()X.QH MX$HXQK826NE:AUC_,[Y'?5\YDD[T,&V&I/,J'N5'ZGGT"FZ'UCM$ \Q"11J=YTD R@3#" M$P9!+!AA41P1E3AEPGT%'>;&2#LJW 2_MTH VOKFE)T: =_J$2QS)6L/L!=) M2^F\[[:QC[--9C!?2]C^K(X6N#1K #1V#P\.S\]3ICZ=/_:V(- MIGYTA.ND%]DJB#,PL;WK?)-!%3*A4[\!!2A@!B"F]+J:4 2IY(A G'(5. MR4CW6I_;BE4+-SP)\3YR=BO#8#Q&YFQ[*-R3I9]2V5?2\[VVITU>?DJMHR3D M)Q\:-E'U0IE7']6='O8NOOFV$)_S^R)7.:>:1X["9K=ADG%,:2AC"F@:08!B M+@#C0@(),>)QJ$@6.<6P7B/,W&B@UL7<(CWN:%/7&2TE-T8)W09[/Y:K0O^= M#TE1=M4 VM'+5,,R,AMM1N3N<$1V5 E.QN"/$OCJ U9/C'>5*),2I _0#OG4 M2YL#4J[\+2_DBZ;R2O?V_D&3P'-# .TQ&F$X21D5((&2:G:%)I4CAR#*H(0) M(Y!C^ZPK_7W-C3PWTM;3,]^1UR&%R 5X^[G/,V@C4]L^7KNB#JF#? $XA_0K M_@"<* /+>2 ]Y5ZQ0Z0W_D2)% 8[-!E5P!"/%,Q&'CH6# M+;MVHMJ)J@K7*08>6]G-(=JJD[NY-![@R^PP%G9&Z#@(C\S+!MS:<_1N!]SO MC.1!7GP?;(0/;B_#/*18KB-B_BKIVG8\=9E=1T!.U.!U;6$8E6U:_""IMK9: M/^Z7-VU,0$(YA&&, 9&AIB_,)6 9X2!)!$59"&F,G?*D]'.V%X\KHJKWE?8>2=TV_TK1T_O*G8^8/GANI/1$%U)! MO/OVF)?U.YM4$(L$(TAY@@ )36Y^D<2 AER!*)4,$9@**NFBD/=T+<47CXF( MW$6UFC:DF39' H_H)V8D;1,.#2KE/,:HVA'3:PW2'\]?9$?3;:J@"3,!#1^( MJ9+]#)!P7OE\AD/LG++GBJX&+AQM6MV/ZLKRU75.T(4@*D(AR0#,I"DMJR!@ M).,@Y8Q&(0D90]C)R]&K>'.S.7=S&GLJ/=^FXW6M9^GW*[!<8UYM;,=>7EYA M6-T7EE'0][6F^!5NVN5D%&"/5I)Q>GF=W<>)1'0+)4D4PY2 E*(,H"B) *,4 MZX6%QD0FG"$5=KN/:38>)Z04G93W/Z*KN.4Z,YS:YCZ C]\78=)Q.4 MSF?7T3,0,]EUG)+P#[7KZ('8]ZZCKZN!Z516Q;UQ)3=%<'=3A"6,LCAB )*Z M '4B-.OA[7D:EVFZ_E;0UF8PW583LMGG_=X.DQ MATLO++ZRN9SN9-J\+KV*'F5XZ7_ZZAR#"YP2E20H!21&%""4A8!D H-0HH@* MJ.+8E$L:E%EPIESA(8N@>^[ .\[NM/Q:&0'/SLX3CTR\"_RP M+29)>"H%H4!&9M.',@E83!(01S'*&(8IMRLFZ4^DV1T9UIL#9KF)8,>;B %% M%ST.\,C[P$'#-O=MG^D-2KG8R'1A*;;Z[ 6F6+_D-33E?5V)<\]Q?)-+6R'):(@5X!%/ M :(F1 693(99F) XD6F4.E7!5KN7JZ__J^,.?B4N2T?/G[5XU!I9]YFYL"Q>Q)?R9=\&DH4)9$$02IRB! M(C.!>S(&A$*.9"8S99>7_4HYYD:-&U$#$.Q*ZV!J73$H%E;L-%"/OPJ\A-<&XHAIB_5XR)@V$\S=A,9#)?-4:>+.KK >VUM:]H?CHK_'H, M]NQS#\T-+3CP9O7PL"KJS*3UB],<0UY5H(!Q0E ML$'FBM($O$01CJZ(F@WJ?&]EL,_('&TEK1YE?;O\VL':F MVVC8;?U'PWAD(KH.WN$5#UQ@\ET#P:KOUZF*X ++V3H)3HU<<8UT<"A/J(@5 M8@JH+.4 A334C*59C-!8T81P%&/[3?KI/N9&3MN3^BNNB89?#OT!KH1\7 -= M?_GS![KR&>F:YXK+G5>_TG&XR/%Z??-)/J^6SR9-=EW#[N SC"!B,6$,2*R9 M3F\$*: Q5R",)4(0X81"X6*E]?8V-^+;"&M;-G$ P':&ES?81J;$+6*-H [, MZ&QE66'BR:KJ[VM2*\I*[4.KR>ZE801R5YID5>L74X-]?5N(=_]\RA_-:K+- MQ9PQ1&,D,( J9'JOASF@BF&00IS$/ Y3CJ$+BUSNAP4MJQ!^"0>QS>'$9 MYB:WT,.7R^Z"2&8X2@51@(>F8&Z2IH"($ *DE$JR-$Y(Y'2V=-3#W.AE1T W M'CG&SHXVKD)D9);8D6T$L^.LYIXF_G'[D\[SL^H=3NOS#P[>A\CB238!_TW! MGK_GZZ]OGJKUZD&6=7;ZE^WJQB5!.(YB$*51"E!,,: 9H8!3Q5,]SS-DET%^ M6/=SF_^=R &C2Q-2Z<@"CMA;[UE&0G3\38P1O$MMTB+[NY8]Z(0/?FO$'\?8 M&(:MJ?QI@S:(H0D M26B6:<,F%@!1;>R02"J@5"PS1C.5_*NS+G\ MM%HNU:HT+RY(F*1QQC(0(^->!Q4'.&48< P%A#(-D\3J$OGU5)@;??S]L'RV M; 4/'HWDP7>/VFBO;8J)LXD-^#KL3)5YC_G(A#E=Q>P.C*!&8Y18H-<;R=>. M?!^NP!\C4O[J ?*="NT*208NKB:CIQ0?=2>%Z>^GO* %U]U_HFOY>:7*S6_> M%T)^^_P[?32_:<^BXS"+]!XY! K',4 IIX"E6(*,RS35NV8E(Z?BVE=),[P4;<8*-)8 0.OC/X?[_S^UJ?P"C4/.#_ MZL$+MKXX_RI9IJ5O'[ =,;&71B?>L9BKU_7+^T*;,/7NJ?JX_BK++U]IT:X/ MOZSJJ%@IS KP4VN/)JDBB9021&&* !)A HC,0D"S#(LD9(K;Q0&]COASH^U? MGLP78/Q GHK<->WEQ",_\DYD]/&<_RZD@2#8P2"H00C6&H7M'F4#A/[KYOMI MCWU_,^ $+3ISV)9<-:ROO249)OP?8SMRU,$ D)H3#%B\JVB915,?L_@\V.*,$)$Q-"$8YNB MN2D%.-+;/<0S1FA$8Y0F[E-\2+(^C_W7^8IFLVOT^EW\ M*^XECVZ[:H@"@]&.??.'VE):C_D?9Z-Y6:5_M>VG]2"^PJ;47K:AE>S9>FNJ M;IVNJ1!8*I0 FNAE6:_-,6!0F-H"6V$QX!8S[J9P)J5'#(C><\$/V,,#J\H^_\ M6V3W#HB-\$$M_9E+Z3$!=TA3.";P$R4P]#T ;ED.AP+8F__0N='I,B,.U7ML@"9KOC'M_@C;P&=.(&WW4"?Q_DFGY: M.$>I+.T"D;[TZ M+KM?+F(%:1QB =(PE !%& .J( ,I3E+"(Q7&,;&V6)V[GQL9[8@8*/<O#F]EH!/K$ZOD/Y]TD^],/K\VUA-FDB8XDD!;SWIY$$H" MEJ@,,)'%,HM#IA*WP-M3OG032S@:]&IZ1^?P0F3%B6_L@ M\.6K=;*/:9VG^M0\\F;J?7AX8JF[SL75^"TM6 )5E$08*"SU'E2:('M((" 9 M#5%($D&)U>'EV1[F-L\WV98:*0,M9NWRZ)YU:A_(R]<15\,S]@&C*S*#4E*= MU/ZJW%3[+4Z>I.JD0J>R59U^<*##D/@_3]6Z]E7\LMI:"'INWX@?=\\H M#[CZ\J"Z1I1I/:T\@';DD>6CS6M"B1=2,$5P%((LI9&VFM(,$)D@D+(P3!*F MS2BNK::5EL.2/^MFG4RE3>/CS< OIH_FVG90:+!3_.^UWW/<4!/Z. MEB8&N-*F?1U9Y/B]GGM]1E]L)Z+9%#;AAZ-\M)>0\/39GNUFT@_WDK*'G^[% MYP?:,L4Z%_GR:9T_RSJA67T3^>X;7SX)*9H""0^/3\U5Q4=U*,6/+Z<;J(,M MF*)4I(P!%1DGA\A4-PCU'[%,>(@EHZ%R2Z@RGJQS.Z#:E338BCHL$&;$(;8T M[N8Q<&-;C,/&S-V2'!]-7^;IB)).:_..#_F1(3U!ET,=W#0#RFI=I[G\G3YV M%?<05D*F$L21# &"F +*B TI@F#%&9QRA?/LF0K>Z>V4QVYS/C=[L8\*FSD M#$J3-:$RZ5]Y6U7(U:?M)+(0,00Y30$/A48VA@RP"!*]HG*6P8@1Y'85>SVN MTWCDC(NJW=)U/58CKSH;F.J,PW7NX3$J'O:AX,WA[V0G$[OX]2EZ[-37^_1 M=XRV3O!'=P68.Z<9=\-\CV^:HCL>&)(IF:1Q* MD")BLM\I!7 B&8@Q%"J.4IIBZG1B<:ZGN7'C=;$8YP%5B8PYR4* 0\B-9U$" M"$(0")%!RBB&L4D<[W!'Y@70":[-Q@+4\L#%!TQC'Y<<,_]-T(KI\;#D$A*^ MCCK.]C/M0<4E=8^.&2Z^,%)FW.I"G:*N&E'UOFA\IOJJ%2UD&J=9FE&0)3$% MB$D)J(Q#D$D)B2(QHMR)N*<5?VZK02> ME:OG7$CQX\NO6J;WQ::FU"U?Y\]-4#-A:6*BQEF9UIW1\P3)3MT/"F=N@-R2(4#6AA\M&+.8R5B48,*3_)D*89ADGH8).Z;@O]CBW M;6)W@K.;Y(5N9/+H9 5E(^S(!V#6T/CRKKS8W[1NEK;J'_E; M6K\XC%\^[$3YMQX)2B1*QE);\DE$ 0HS#FC*.(A$IHA@,H;2JK^6# M*3-2^SFMEKJG^\[%9*&M":HHS0#&ILI;*+3=(7$"DB05&0VC,".98\:XL62= M&\LT*@2LUD=O8.M_K8U&SBGG1AM>.^J:R:"-S('M>'UG]/P^,#,\V*H:;'7M M1K1]OE:W+FZUHU[0Z>6]LR$\D[!N]RX%7JR:J^>MJ MJ=^HFJ)5FS,6&64\AI0!GIB(&Q1#@).0@(0+*##D H56.?TN=S4WCM^5]+\% MLI;U+X[WE.=QM;Q3](+6V/=_>T"U!0-OU^LR9T_KVN]NO0KN:%GG>!KA3.LR M2+XNV,YW-.UEV$6%CRZN+K\QC#GN2OE(<]$ZO=X6HBYQUX1L=PT(F]\MVI'U55=1Y,W$@_*AV"# MOAW1>,9T9,;IX&S%K=%LJI)VA=2]'WHY .2);6QZG)1V'" XY!^75_V$S&^] MX[,TS"@,4X!9INDGH=+4OY* Q&$H(I@2BIWJW9WM:6ZDLXFQW[A9.1ZEGX74 M\@C=!U!C'YV?R$,P2I3 13!&2D7P2O[]%]6]E(S EV?^NV_&G\:4W*)+X_2O M-U4+'F(D.<* Q4@!Q*D E#$"4JP@9F$:HM3)M?-$'[/C@EK$(4=4IP"TG/_7 MP3+VS&\0J4O?&?F:PQZ/$_Z\]KZF^HD>IIWDYU4\FMX]CPZ;V+4%84Y#&O-A MYS:MBQY/99R%(@%I&B. PB0%C$H"2,3#6*!(A*ERF>67.IS;E&\,XN6JN >Z MNX=@:5'%8QC2=G3@$[^1N:&!;BOK?BRA]PLT6V0\\<;%[B8E$5OE#QG%^KUK M8Z9/._36)RJM5Z^I]M1X E?5TT/SLX,0W93(+$QC L(44E.$%P&2, P0$SQ1 M69*(1 Z+HO8AWMRH:S?&MPD:8*>"!IK\K)O0@8V>P8ZB0\.PO8RZY2'OJXWE MV ?#1\-X,O;#9A@GBN#V.0#>8[J]"/=*4=X^@3T?]^VUER$EL[2Q]47;6B8I MY,_EJNK.MOY*UVVRI$5($0ECE8)4R!0@2@E@$:( ITQO2J52^G_V-;(N]C?_S*%=YRLJK\$TP]"_T(XPK<\\LIFA 5&VJ!.O5O+N[ET"+8B M^T71I=B85S2GJBYV+:J.U<2L,>HO'W:YF0GKA5GKM%\@S/ZU:[=3;V69/U.3 M0O!]4:W+^KNJWA>?]<=5AU!^5&T,$5W>K:HZ!_^FHN[6L@XIS%*59IK+I69U MK!=4ABDR]8449'$$T\RIVJUG^>:V[.Y:XEL%@QT-3:SC1D?SV$;+H%-SMQ#U MT&V5G]%WW5=-/J83;JR\#.=$VRNOX^!]?^5'NE?:8'F%]OP.RV\W4R>"J?_X MHGN]+82IU_Z+GF-O5P\TU]943&442PHX2PE <9J8\ND2L$S/Q@RG*&1.MP5C M"#FW5:66-#"B!K\U$CKF$1]E)"T7AU<>GY%7")>AF3!+RF7L7CT72H^(?Y", M)Y=!]I?7Q**OZX*E/\OR.>?RM(2_K(IG69GT*4:,JBXLM?M[4YKKE]7Z?\OU M)\E7]T7^_VGIZ[PK/ZW*]D?FN7 1,;UE2&D&1))R@ 2/ 248@EAB$T+)<2B= M?%2G%7]N"\.O1;D1>"^6NW. O3$^::88J%J50;G5)/CN1=*RR3SM& MGL/B)Q+^56+LIQV8L6$D<( BPCI51-C0 B#($P(03A,4IDXE6-Z!1WFMG3NJ' 3 M_-XJ 6B;][#LU-@4KM!Z!,M*J;N:UAG91-H@79 M6E%!5?MY/>I>ONIQ"Q[U.Z[ACB=!MEM-KH=N9,+?1ZUQBJME]!G$V(>!M[C% MDYU,'*K8I^AQ=&+OTP,%>M\_?)) MWN!;%_GOJ 9N3)ZHB*];2]I/J)N5M)_N?[U?,/^M5FVNJ_;&?K MV08GF;*7U.GF[<7G!MX'/K%*_O-)V_+OGHT'S]9[6I$T3+&0IO@[ BA!(6"A MBO4?%+&,)P1QI[R_9WN:VW3>"AK(6E+'F[*SB%K>9_G :>Q;IRU$C9 CI4.Z MB(6O6YNS_4Q[MW))W:,;D(LO##B5_"R+?%5^EORIE*))4OX3Y29KPDN;R0.% M"4E-JD:FD-Z:)Y%F!053$&52A"QE*0GMHU,O=C<[?J@%#EJ)NX3YG\>@]F\-+,W2QE=^V*D/L4@9(X*J$$!NTM A# %)L#;+,%>F_((*B5,:NE.= MS(UB/\GGU?+9^)HLV[(DO);S)BBD:[664YC:66+7(C4RFV[CH#_LU6ZYV4E) MY;%\2P\8O@JXG.IBVA(N/4H>%7'I>W:DD+5S\16;X+F=?"4FBRY?2_$V-Z47 M"_&)KN6"9"I6.!1 \P8#B*D$D"RA(,8P%6&J=WD9]QJ_=JW$*6F\XYC>/85NCU+I,[(=$[>M\$FZ^C4STPND\8 M4N=KF*:*K[M:WGD%V_F"WSGRSEO'0])9[2R G3E\*T0=KD"7/Z[*MD#7@K MK$M:(,'5\% MTS2WQVX(#;A#/HO!%=?(QVU.?)-\5JGCR^3SC_JJ$?B^X,LGH2GD;E765NM. MR;T7,]U MZ Y%'&\ ?Y3W>5''5#*J?\%=$^;Y&3?"PE010D L%3$;,@)PS#B@,L,1YUDB MF6S'[5TAYCUJG8!CKDSBM0?,\DQO\B$8^^#N1 71FV"C5-!J=514=/3"S'Z1 M'JT,Z2"A7KEDZ35 7BYO>E7KPPRD-ZNB6BUS4>_"[_3?^,O60TQRR' 44:!( ME@*$P@00;NB89&$<9A!FTLJQQJ:SN>V)[LJ\X/GCLDDSSGSXYZCEN=& M,*UP=MQQC%,_05RE_<@LT,KEL13L66W[IK-^:6Y/,U;-J=!/R M_ /#C '=UJJLSWO:$U13YUFD4(!003WY,L4!3I #">IC"(1,^:4<>VP@[G- MP5]6!=@] \TOG8':P6BW>%\#SBL<*4]_?GP.($^+]%'SDR[(YY0[7'S//N>C MPN:[;^U![XER>2),"$PB &FL%V-EXFMBS0P(DC1B4K,!LLHSY-KQW"BBN4SV M5]ZQ!W*+XY21@!R93O9+$]YTM0DWLGNN_=CW55]1!-(/U*]2#?(ZR*\L#'D9 M-[<*D3WMO6*IR,M:]M>,M'A_J.O1^>IBMZRJ=W;65^>7FYH1[5PHX1?\ULGL M,S6# T3>;K0MNISXOMH>A./;:(=WAWK;OGN0Y;V>:WKF_;[^:H)':/&R0!GA MF$$,),H80 D3@$*2 2R4H!)2@B*K:^8+__V-+3] M_.(1L)$I92!6 SQP>Y&XP@OW=+L3>^+V*G?LC=O_^-"+D(>'5=$DK*;EQ[+F M'5$'A=W)L@X;6T">0215!A R%5H03@%+L>:'.)4$499*YE2AQ:+/N9%#(W+C M3'L3/-(R>*[C.TW!%*%W_K2L3#6RH#+".T;YV@R![3V(5V!'OP:I,?W<8*H% M-A[\CFP5E?'1)@^YN?^/A^W8L3.V8 MVL-7.#(]UP"][P"J!:R9V6=B_EX,O.7D/]W+Q.GX>U4]SL3?__CP;66^KJM^ MWQ;">,[H?:LL>"ZKMWG%EZOJJ92.QZY.;<[HZ]Z1.Z"%"/8D#[:BCW(0.P@T MCSL?^[XGWP,YPW)J-^3>R+ )M4G5LVUY)W! T8U\(&Z&"6BK/R0?W-/69 M);!I>/IT?GL*GE+707>D M^RU-=BMZ4H'=>]#3#PQU?_@I7\HFPFR!B%X00\Y A(2I3(5B/>\$!! E*0Q3 M"5EB=<5YJO&Y3;WV\MX(NCHW[ !W>09> \?(D] !B0&N"\R:<>&: 7_8FK_]!OL%"O)5+^B+%VY+^7B=57]&BC?^)LA11004( MLQ@#I+(0$ HA,&D!PPABKB>VM7_V 'F-KFWM1':#)OFQ*F5/C#B!TU- *V M@V_QD)'I9X8I\!Z9/8Z@WI2JN3V+^9 J-D/ =W#P'GD0)G+T'C(8GCR]KP"P MU^-[2+O3>7Y?H?6>!_@U[0Q88WK.;+^8B*Z%R(0B@B9 A*%>4#(. 5,T,CNP MF!/(,(GM%Y1+OB_JOBMEMF%NBZB;;%(^,3P56]Z1H#/@>9]PC@1IU\' MIQN)V\+3R]@7&YF.GFWUV>-BZY<&$*^YXW]?5.NR_G(:LK]]IKE^H";\IO;[ M@BQ*'/S6R.S" M(I;(6U"Q?SQ')N0#*&\ZXW B2!WHV3^T$Y&T'XC=R-H-K%[*MFQJ.N)VTVV/ MOAU?'>H[6>;/^IMZEM5A]DS$J3:.%04FF[?F;@$!S4SV&FZ<)S.B.'%TGSS7 MU?PHNY,TR#<#X.SD=Q;8?FKV"]?HC+P1;\=[:CB?W_+BE\[ )X M\8V)*U9V^9F2MG/NHEU];ZXJ].Z+V22J PR"I*4A ) MI0!.D@B$D*LD#+,PY$Z9^J82?&X\5DLG1>TK4?M'5%-5K'0=<3M*G.,XCDRP M'NI7MHF.=K0/:O6#M=8_^-B5LVP@T M>T( P@T*6 X?MM>M9NHK]QRAK.7 P MO%6W'-K_L+7ND]3]Y*9R9NUT]FN1KZM/GW]M[V,@B1*900P$Q'J!"BD%!,(( M2,4E5# 5@EM5M;3J;6ZKBA;,;17IQ]*.^KTA-/HM8B=G$PD=U)(&WVE9J^\] M)H=TPL43(?;W-2F+6:E]2#UV+PWCBW=*26YL[O<%7SW(+_2;J;3;G+D^Y<7] MQT=9UDQ7+6"(4F8JG1$?!)FNF5+_.NAL@% MD)W9R!TO3]3DT/&D/.4.R"%I#6AA&(/]6LF/ZEVUSDTJ@FH1LY1'&'& A:1Z M#V[21B49 RI,]1XE'=?NL M.>)>[EX>M,:W3)-48$P!C&(.$($,T!@K0"F5J: DI,K>/<:VU[E-_E;NP @> MI.F_FR^_%7[OWLOA1M%Z "RN:<> =63Z.$+TXVE$A_A/6D/K<%T[!L037=C: M0NWIKM85J=[;6NO&IKNO==5O[\;6^>6A2;6X[JB2;V7S__=%:[Y4=_2E=B1C M$>%0P! 0QE. 9&(BT%0&( XYE H)BIT"R"_V.#=*[\0+'AOY7+-J70+8SKSS M"MO(E-W)&GS72?N]N0O8 'EW <@!&;4LP?&64.M2?Q/GT[)4_SB=ENV+ V]Y MGU@E__FD5ZYWS[7KH&,V[3.OS^A3WXH8-#*.DS/[ A"^;JG.=3/MK=(%98]N M@2X]/WAE;,Y(MAD7MFXW O(LC6*]%+(P ]H0@7J;@_0_]:XG1H@1I93CHGBV ML[FMA^\WYZNNYQJ]D%HO@UZ &G\%[$Y+=[,XC7+280.)OW7O?%=3+WD7E3ZQ MVEU^9^!")[EN3>S6K%A(EF"L3*10*B1 C'. 441!@I/8I&!*PM2I)ON)/N9& M#1_VB@#=!$630I6WE50>-A4[ZJ"-JQ-*GD+=TK*X#LNQC8I&NN"P1(VI)]9 MZ=&T.(^$+ZOB1 _3&A3G53RR)7H>O3)K]4]YD5=?I?AYM1(':965A$1;#3% M2#*]Q@-?+? 4N:LO(^0[>75/CZ^3O?HR!&?35UN\.C"[ZEZH=!MLE!$>H2B5 M(*5UV1Z9 <(%!USAB"H:1YERJU9^HI.Y$M/;IYUD0P1E4'*8 8R2$"!&C.6A!$@UZ>B?JU!O?.Q3IO3T-#>^:64-=H1U MS:S5"VP_NWB%:VQ#Y Q20_PY>B%SR8CB";JILJ&X?FR."5 LT.A/?M+7P(2) M3RSTV$]Z8O/"T&.AIEC]'-3R;P[XMNB0ZT'0/JBVASZ#H1K]@*=%Z:Y&::WIY*EE^ R=LISW[K$Y_HG%3M^/3F]&,#HWQH6>BQ MJKKJB#_2*N<++;Y,5!H!'":1V:M%@*HP,QNV#&81PB&Q2G+4V\OA^>6_:+ MOVE^DJ(+7/ZRTJO$IG3(@LB(Q&D8@TB@R(0:AX!ED &%<(PUOT"$G$*-7T>- MN;'73I$A;<,\UY('Y39VM\F6,9=D&;T?B!U1SG_81V;BZ1)I-(!L$VGZGD,LO7\O5T_W7 MVJA_D"*GY.SEQ @> MM)+?!*WLP:[P-\%V ::Z(:D[;GL]?B,?D"[\<";(J?!)41\>]R]:K+22\J>]:WSG*C4I'?2!*/? MJ!J[=1'&A',9,D!XE *4Q:828Q(#&J8I401A2.%B;8Q6RV.4HRZ<*T7C? M>6V!Z[51!F^?C*BEWH^NRK722*]N3&J@/P?5CA+_+9"U&HYG'L=(6YY'7(7? MV,;='B[MMO]VO2YS]K0V(9;&>+ZCGIWZSR+B:[-]W,&T&^&S"AYM4L\_>6V6 M\YT-[&TA_DN*^[RXWUZ]G0IR4YCB*!:)WD>:$]@81X"D- ,0A@RIA#,6.P73 M7R/,W.P,OYG2!PR.'=M,!?G(O+2#]NXAI(G+:C79N44>/XC1!ZK>L[4/$.65 M\KD/!^U\QO@K"0IPG+ M) @ID@#A5 *2*0YDK+*,P(1%;N[2\U!K;FS?RMYFE+_VWG\>&+_Z_=E8'\2_ MS'W:#D W00?1)L=5#5)@4/J#7;,-&??97[LY*?4O<@TW9""GNY8;)-TP6^!# M7LB/:C]BROSL_5H^5 N9I%D2*PF8T*LS"D,):J]!SIGPK5#PQ<7]?DQ*DE=J' MO&7WDAN=")DOWA7KFM;TW*1U]FO-4[2+TLLP34D80I B"0&B,@18J1B8!$_Z M4XJ$$E9)6BYU-#<2:60-=H0U=@^]&+_GAFX_=?C$;&36& J7-6'88G&"*RK) M_WR_>OY!-]'0A/[+EATN-CP),=BJUW&"]?,#3QKH4E--?33\RY.Y,];_J+TT MWU?5DW$\^J+MF9B0$L?X3(!0AXS4; RID1%!*6$:[=#XW MVC"RF]6SONVY"8I:_OH'M09U-J?&7W&]5<)Q*^\R-I8;[I$0'WM;W(+]N0'[ MEPW8C?#!^PW87RS =M^N#D#-UZ;2I>MIMWX#0#G:H UI8QC1W9721-C5$8R5 M-.>X]9ZN9=';JI+KJG7Z2@7-),081"2F &54[ZZX%$!QQ+*8A30+G=Q;[+N> M&\FUD@>R%;V^%%G5ITE=)CM:B^]&; YC84=KXR \,JEUX+[;!;9;E^N=/?U5IW:(ZM M'LUYU9CF"<61VN;[O MJZ+&)BZ_#=O?9,''#!*%B ((1PDPU 0P2BG@3.\R4R8P3%RSB%MV/3>R,L[= M]\;O)UAMDA@T-E8]Q;H\7;FL_G)M^8VSHV%'6N-@/#)MG2G(L4T8T660&:-X M@3MBHU7I.-OQ*Y?KN 3(Y;H=%UL86KIZ3?-"BBX(OMV?Q"(6*0\E(+%BFKAP M!+!D^@]"HRB"<2PRZE:S^E0WEZL7*3_+\CGG\K13P2^KHLEW M4/L/5'68P.[OWZRJ]2^K]?^6:U,N^+XP"8OJN"=&F'&D]X1H=;@*CI/[M.GB1ZV"KYTUP6V=9\Y@T M:,HA\96$:!*9ITUJ-.4P'"5)FK3S@:GQ5P\/JZ)N<&/&1H2E>O\=Z[TW0"@4 M@* L!'KGG22(I5A)M[SXASW,;:5H!&S6 L=$^$?@V?'U59",S*TM&K5P(UBK M9U7WE?S^J/UI,]^?4^\H[?W9!Z^(R&VN2M\^E=K@;;+$U%ZGIXEGD3 J3,86 MD&60 J0B BA6&6!486UA0D2D52*7X2+,C0G>=V6W3'FN'58(G@H]$FW\;I#K M)XK:V^E1O^V:P\Q]G"SO#49%?PJ#KO/=N&E"#&Y.1S;LFGE4F<+<6P=LS['" M@]#T&4OL)L#TL<:# #H9BSRLI2')KG[7/>A?RL]/K/.G;==N'&5)2"((A-([ M;D19#&C$N?&?3S(:A3%*4_O$5F?[F1OI;20-M*B@D]4EC])Y2/NIRR-08_/3 M28P&)9TZ#Y9+@BDOH$V53,KM W-,&G41B?X$4>=?GS 9U$4=]A,_77Y\XE#C M?8>]VV>:+\V=L5Z8ZQ"H1101F#&$ *&2 "0@-T8F!2P23$:9#+%;_NZQ!)T= M-3=F$>WD#-2JW-:&-2'"C8?Q5''!E\;9TE*=P>A->$ Y,';WR+'Y=N\KJ#6> M012NY9B\=ESM)3'_&)&REF![BWVU[6_HD05=RZU[7)*D2G$1 XEA E#(., L MD@ FH7)]\:JC?RV-##M5'53LT[]68)RE#DM$,\ 0I@))( )R%"8B8 M2B(E8*JMO$4A[[5 XHN+%TQ/IU;?,&F^X:.NQ_N>6PZMS.J]-.7J35K60&B! M79UC^@"WF_37XS>5J\SC#FI-[(,1%1A9@[=]V UPF;' Q)OG3%]?$SO06*A] M[$=C\]+<:2WD?>]K_E-S'^C/+AHS+].IJN!X__:FW+O>OTQ=O%C#>=K M5:(9*^N527?QMKVB^)]/M-3+T_)%FR.K9,'W-;.3LQ@XV<02.H?5J:,!IY)7&'QRD-S04 !F6@ M.=?F9,EG+BBUFW?FTJ,#$]K)]=H<,#;YK;H"4R+!0MOC)@!0:%N<1X!RH6WQ M6(89#AGGF5-JF5.=S&UR-S+NI&!SOXOOQ=3.0KT6J9&G^!%(_MT3^Q#PE9'N M5!?3)J+K4?(H_US?L\,F?9/_H$N&T 6:(D*YD@D"4B48H @G@$4Q!0ED,DTX M82QV2C!]LI>Y3?LW>YE3'*-X3^-H-].O1F?DJ=[(=[/)?C)&"&XO!IXF^^D^ M)IWMO6H>3O?^AX?-]TT4[@<3E?NAC5I_^46+WV9$)"0.8YD1D*0FWV0B4D"2 M1 %"DCA*5$*(Y"YS_V*/<^.!;"?=CZ:6$P&!,X#@S P7K*G]2[;UKK%W:FM/[7=CKOMS7)E#TI?C2I7S7&_QF=[BPY0!EL0,( CU%A^%'" 6*8EB MI41Z58*D^6% AI@9 MVY\#DH480"$P(8JD%%M%\-ET-C=JZ60-RHVP)MV\T/OA0CKZ'?:";&E_>()N M;"ND0VTK9Q=6?+MT+E9;(9T.&NP MJ,5;["-S"O.B T/;.A#PG>&R@XW94MA7[=9V0'8??DA[G-ZACGP!?[T"\<1'>T?Z$=W"'0%!# M, .WX&%C]MI.OXY2_S%<>H<-A3>'W8'=#UOP3-S/)UEOZ4T2LWQMQ/A)UF5. MS.^Z)%HF<6&UH(P+:>[RA3:? 4JP7K$DE("1+$4HTK_EV&79U6B^^/O@>A MYHF$W?J>E$H'P7)(B,,:&UB]59R(C]BTZ#*.8IU@ G*:9.:PT M>59C"AB"B&#)(\G<3A0F5F!NY%J+/U5HH>^/P9-Y_XI#/ ,[O[(W]#3;6\EV\D&:X0AR!M(8 M88 2&@.<:.,IPU+0B EN>3YPJ:.YD6,G:F!DW=Z@.U+?17C[N3.5][T^7JMQ"B[UE:OG M7$CQX\NOE4E)LPDRN^7K_+F.H-R$1JM0\R=&,8AC* '*3#@*2A- L.':,):Q M=*JKZ"["W+C6B!^HY>KW*C #O5MG>B.[FZDY8%CLK,QQP1Z9H[7P08UU)[XY MJ?S.:!#DQ?<[):>W6HP2\CX<1$]VY0 !)C4IAP-T:$U>T=*5_JL?\D(:.[5: M2$P59B@!&4\H0)Q"@,T>/$LD%5)R3US%3QC7Z"X(3/<'_5(>=].J-L.7L?S]$C!L^ZFQT\.F]J:1+B4HOI)"]7= M>9_*")U$2E&.&0@AX@"%F0 D50I(KGB2F$LE" M)E$:(A:"$(4$()9(@*-$ 2:QS"C1A*?DXK&^ZM0D7*XMS9JIY'>9VX=:C#?- M?VUEO F8O,\+$[?Y"K6EG+\%J 3,)%$@2F@*D-[) R(D!B%'&<$B3H1(VF_A M72'^\%]"I\,4WX$LQ!_D([ TS.^WH"&>Y MY^4:Y7LXIDMI?DZ 9=Z7>Z#.UEVPN3<>"SGRR?=P;N[SYNC3Y/<4(@( RQ3 MI>T920%+S(ETRL(L39A$U"JHS['?N6W8S/%H7O#5@]QZ[![68+=,CNHZ H(1 M!6$D 5<1!0BC###%.4A0F$+!,((T6SS+DJU><0QV^Q]O%#;I5;9C0-?K,F=/ MZR:;Q"KX\E4&;Y_X/[ZNRB*X6Y5KM5KFJQN]1/ _CS1 %O>TXX ^\OJ\05M+ MW2S"-T$M>!.RTH@>:-EM+@*NFP+V-[OC(#W11:\UXIYN?-W!ZKT =FANNOM@ M=QWWKH<'O#[PMGA5;.XVW]9)@"A, 290 1)$ )&8(L"Q+]?(+ MJ9)L4[9PM:9+R[OA;''4?P:HV[]N0Q&I YJ#S.%O>\EX% MVT27N3LR!HV0P7>MF!ZSD%V$PM>5[-E^IKUYO:3NT07KQ1>&4<6NRTKK^Y3$ M$"=98BY.B=0=HH9Y'9\ THX$KH-G MY-GOB(SSM#^OO*?Y?J*#22?Z>04/9WC/D\.F]J8BV8\OF[_^5ZXYI.1?7S[( M9ZVW2465<4:$7O>!R2>HIWL2 Q;!&*2A5#S$<4Q#IVM4NV[G1@';$HC!1MC: M4O[E]F^#\G]9HF_'$?XQ'9DWKH'3F43=?Z\L9\)@QB1- (9QP*@,$: 9HD",D+F-Y#1 MU"W_EU6W[S=<4+)U]6,7:?3WJLX 7%T*>+V]H ;C1^?EO_0[?Y2QA'1$!AE=RIKY.Y,9 1LYX=M:!!+:G#N>PY M*"V.N3T -#*+G,+FY <3JH]@#71L;33!^5V GT!A-[CYG/O3G>V?$'Z MO8/D2\_ZJ%SWR>3.^*A^K61=0&.11K% ,!, AX(#)#D'%&(.0H682&4FA5## MJ]8=]#8W&CRL6%<:<<%*@2?]CZ:5:S[U*&GA0UJ M:< ]/13O2J MQH;G'?M2TJ(I9?9)/J[*]4(2)F(<>>P(T'Z*\P73R PV *%!N!NSR)KX%CY,GK@(33I#VG\J#)>M389)/TG!J[D_/L M,]=N:$Z[Y7\V;MNM>WV;[>"E-OBVEG-,*(U$RD"*(F4"E@G 881 '":98"*% M##H5[+M>I+D1P*[5W83JL/U0G6WL0Y?@^*;+(O(R=/,S>#Q==T)3C-+8VZ)3 M\5-]@S+1KN=::+UO@08+]$K[H6L!/+\YNKKE*T^S&V])4\IR$:&8Q'HW!$(6 M)@!!B0'E<6K^($1ED4I3;4O9NSV?Z,.)42?P=&X]=G?S76G$!QY6[T#I>$0] M#*#)#J8[OV8CH$>GYA[U?1]![_3P.@?/QRJ>/6X^\>BP.:X;*LW1]5O9_/]] M\;YXULO0JLQEM4@X@B25RM1'1GJV9[$I.0)!G! 8XI@D6*6;6 =[JZNW4ZNO M^R#>88H<,5L)W:9^/\)V)' ]8-/002=G\%TGZ?>F7H8-=L[,8(6))X[H[VM2 MMK!2^Y W[%X:FLPE?WPT^>D*\5^T$/K)^];[(F%Q$DE) 4FYN8J"U)1R$X 2 M&9.00$4RMZNHJY9;)!U:C[X1.P'39_6= 4H@+ M6'A+XG"NGXF3+EQ0]SA)PJ47AF;<_;TMOZY;O"M7A?XK;RK1W*V6.7]I_MR> M!D@B&!82 :I(#! 2&&"""5"0,IXE0L694X4S5P'FQB.F:'VQ7KX$5*P>S4TU MW6@3/.ZIXYISUW%@[#AG3+A'IB(M>K"5/=@7_B9H! ]^:_\_RDG,_\_=NS:Y MC6-;HG^%$7=F3G5$XESB01*8\RDK;??Q';?ML;.[XT1]4.!IJUN6/V/X5(LNSRL6:BZ['6]%WQ1AU$-.7H\M$ZL]Q&915&SECL,B[9!+SH^JZ; MB];\>BH:X:_;_BE(L.@+07"PU:"7$2^\3 P!ZO+Z,>AN<>3YK/=@RPZV:7ROYANY6&T>UXV"\DZM!N=$4N&VKPH-[2J4%8!BD@/%<\24 MH5S#H(;B:J67JV_SI6/4EYDJOY?B^/ /_)(\Z@K< MN+0[D-]D!UYE=HUG&7V^F#=BFT,T\4B+<**7:"*C1GVII@7R^4LV\=WC7KI- MPFU]M'PT\(Q"+H@R"" )#2":&L HSP&B3"-5Y5CG0>U!^@:;V@OR[N M>+-[ M.QX\R-'BQQ<@+W)&J "&NHXL"C,@D(UC)"(YU!#*G,)P ?-4P(^G.?[K3FE< M\$7=56 8O%DN*5=5 83);5 !.06LL"OQHJ322)8KC:I0D?"T: ^OZ_VZ^4(/ M"[1?<) *NH%?^5T%44,.C:4WAZ_Y="]S'T02O:)[AQKUQ>OC]//7J=&HOO\ZNL.=_ M!Y/?LQ[C_,#/]46_@Q_?YTXF>E1WMQWUL7SNS/-'\.CWD7F(;DOIKMG4?3?G MPBZ67!N\3N-!&)ISQ0%DH@)$J!QPP>T;6Q1440DAH4%:B[VC3>W!_/!DPWNQ M-S

L<3,:?=P^RFWTNBBZ M'YX-GK<_/]IOPO9V67=W>&C:/]S;.S8BCKF HK(\HKFRBUO&#>":(5!0K$J= M0[L2"UK<>HPY-3:I^[.]FW_7*KNW/Y^[JH-Z*S]*OM$'=#]J20SEP 03C6), MWSM?7-+UO+LXXMC][GPA.-'KSOO2.-KI6N9]M%^MKWSC&II_FV^;(>[X5G]9 MK7]^,&[[KON$JI\*1J#@ N:@,KD-:2J1 X$1!IQ!6D"",:9!5!1IQ]3HJ3/5 M[:0[8[.=M5'\%#L[?IPU N9#;VI$PQU,9%>"E8C<8JT8E?"NA.HY"5Y[NSAB MO%7_>-S4HVSN5]T)F'ZOM_NZEOM58#?TF=(E8JR@EC4EMZQ9<$ +)0'.<4Z8 MP)4R00?]0Q@Y-4H]\-&U:UIW7KI&'EV'+?MS]S=I/7U2!.<2MW<.!IXP#_(% M\"/FEY[6@5G[V8SN',Q&2EXJ/8S-6?QA[N/U1H+,V0J2E&E &$NVM3* )Z[%D]2Y3#/ M!:NXEZC4$,9-C6[VYMKYZKI$MY*.G>$WM9!UG217)YJZ3M.G+NL^WZJB!*[Y MDWX%_-CNI29V8(I\D3D-+_T< /Q4U:(I31NWP'0 4(]J4H<8(^ZUT=4X[%Y* M!Z=3[YVLNZ(J%P4&!1;*Y:$SP#E'H,@)IA1JA7!0]Z\+XTV-W#MS=]L%_$?H M\?,EA/V(-B%N W/G#K*#.// V!NW5D_'@9ZX)**U2Z.-RE2>KC\G']_+8@^C MV]O7[/61KS^L/V]=V63=+JP30)X)PU1.( -*(PJ(*-QY-$$ %P2B"B)C=%!N MF=^P4V.7G=5=YO4#7[O(85.;GGVO^^/M^\^[7%6U6BSX^J K?6#:JN?\^!Y= MIT9]8&[: ]YFLWYL &^L;AL2[E3<4YYEAP"5[#C;:]"13[1#@#@^U ZZ^IK= MM/J^;I@;:U_+.Q$&VO2_ D'3WYWB4%]C].>OJZ=V?\Q^/U:DZ M):)YH+QJUQ&[C[3"K+>_\[5J)3;_;#^XW;Q=?JRK,/Z\=A*.G%10JAP!6##A MCAPKP#"G@!848J2T,20H]W0 &Z?V0J]-M"^2Z*J2(>;16$1L, MXF,!LN&&BDU0474S"K[XR.=V'7C''^9;OF@3XBLH,"5" T1U 8BN.*#2*,!+ M):@LB#9Y'I9ITC/:U A\;VSF%$" ?3T(^_%'&MP&)H]8R(*)XS(:B5BC9Z!1*>.RP\_YPN.*^*YT;^8;UV^G#F+> MV)]M9E((*+$N :L*ZHZ6*."$8(!E:4.-7.YU)O/JX6:E;E]QCFB +,R!X1C#(2R:PQ#I,:P4KK@04VN MS@\UM4??6>K213:]/>U#\?2+!=*@-/!3WP%4FUGK;':&9L[2E#(CE]!()C)R M=J"1)48N.7PL,'+QBMB$D_7\NPTMONMW\V6C[F4Y0:.*TA*4W/52*$0.*%,Y MJ!@I)%*.+H(XX<084R.#O8G9;\[(N@@MM,CO%)9^?' E0D.__@/!B<@:.>M^ MLDR1XQ%&S@XYZ^)Q1LCYCR95MVW%_8[ULC OI89NCT#QR@8%;BF@"02PD"4J M"B&%#MHR"!Q_$@P^D$2&%94]._H4U&,O0>,I$WOQ-M?'HKLO?=SO7!:M?:SXXI/CF[J0=\'GWUS= M[HQ397)6&J!YH=P!. 0"TPIP*,NJD+FH6)#4@M^P4R.$NGA>[@QVZ@G:R3[% MDD(OY*$LD0K(%Z"-&UCO_5_WSLY)@,VUH*7F! #/$K@%A)0!C$ '%1;_^EZ%7;^9>K P7K7FA]X%I@VE&I& M_0AUU%D:*1GI8&(.?;K)=E[56;_Y'R[J3^RZ303*1<$JQ3$PNF2 8&@ M(U2#G$%BE.(H%T$*+SUC32T^=:9F![;>9(VUD=E6?2C[D6DB[ ;FQWC8(G0/ M+P*23-OP_$@CZQ=>=/E8H_#R)9$U0?*K5H].2< )!BSM9/UL%:AKX8!] V13 M(*RPR_/.30X(8B6@'"F@$&?M"=I:'JPV[XVZ'ZL, M@>7 %',*1LLSG2A](X,R3)OI4+12E%*Z'77[LK]X;/UW4E M[P=SO/WWFTL_I 9FH]0[])3-C0P>+UA=G.W5:ZY<#AFVSW M-7 ^)Z[.'G1:4A9I#V/H^+7:@P)^LF1[V!'#7C=+_L!GMW:&8:< *.V0]CWF M-AO;HF+"2UH5%06:(_N^L,8!;NR?M"%,5$6N&*Y\WA<>8TV-\)VQ>[G-UMQZ M*]^/\GW@[>?LQ* -3+KG\;I]_LF )'FA>$N M<&\!G!.HTZ-8#M+FZJL^8&]@37M7I#[ MA0"YC""04A7 >XTY;BU\" Q'9?%!%T<$=J^TV+Y= M;K;K^I5U9V^\Y.[?WQX60[W[O>HK4ZAWM:?,G]\^98DCI0C- F*6D>H^ MYY4&%)*\$$5EB^9)]&FXV Z'.461DI,!UP=L("V*M![8UM MX^\^7MA[-0)/(N+K[W9=GX W\Z4;QI6';UJ94*,+B#0%9>YZQ93V120T-8!A M69B"VH@9\9@. 44UT(-4F)M?+ MO(A#8O7_XW%>1/?_K+OG%/_/7Q"K\O+MVVI9:W'7FYXS1K5=*B,%BTI (72%M@MI&/1]@:@S0V->)]_^W_-]S6$OXU\+]_Y$5>7Z3-__O M"H?YX_;K:CW_EU;_D4%8W""&;RJ:US3BRHSMTO"PMIAOL]N']7SQ/_X?6.;_ M@?.;S+T#ZX^YJR$E-["$/5?_?X^+G^W%L+X8A0K//)MB/V:Z9N(&)J1VSEK] M_]JZFYJ@4A8*G_,_F:S,L]N/+"9SVKEC"9DSGXN-0 XCG_=VBMOT7"9-A5@I M@1)( H)L["%T:4 N.%5V 8RT"FQ1='J@J;'/48SO3(U,?SX+KF\D$^01[@T[MY?KJ_B[P#>J# MK.?++3%>0[]WG+E9:Z^3'&LL=B4$G?G9M9 M[6=L[6>**??DRY>:R*&)-=D+W!-.4B*OMF- MT.7M[K!H9J20A&L!N"H*0(J" 5H4%1""']SZ[-711[5 M\\U7]W^W(O]N8U^[ZOZD[;)\[BJ3W"\LY3W]P<$G9P4NL3&"@H+;D)-P1@"G MD#F!$$4UJA"I^.RA7L-_WO+UUO-T_QJ;0IZIYY8->+CL9!E!]JO^,E\N70!B M@Y=F],!C]ZNF"U5E59@*@ER+RJX5! ),,0XH*DW!@W\F1U M=@T^5:]=SL1+3))G(L58L ^==6$MNVE42P\,O,GVMF?-1UQ<_^R'AU9(DEN&O=F?*^W;Y=R]4T[(:[;K1U#/&[KR'[UWD*R M6FXM/ M7\[&TH:XU8E8:DI=TS[)^ZD+V]!'TPNT;#EXA1P\O)IOI'WB']<'6YA80"0,TD#B@@$"20Z8J BH M-$*X0 AQID,3@OV'G]HVQH'U=9PC#^T/S\L-F ?/8',P=(>.+I\!^\3T;&][ M]ML@>\!QN"7,!0X8?/1,X7!@3N411]PE4FUYO^_;BAW>"AMX:!WVAF:4EKY(AJIE)7/#S2NL/)%AX]TE2]?$<<0;U9K/?^R?/U#?G7Y M3_:O+M6IS7&!@D".>0$0=MVM&:D USD"I"*P*DL.*Z)FW_5:K'Q9HF^XD*_^ MX:##/0&MM9FL(9<_77=$9V\=ZSCP ^.<7K"+BJFJD!1(F5- !"X S04'2.I< M4U54D@0E6Z>">@Q*'A5H/XI.!=_ )-TAU]F9M88.D*;E@T@BHNX=:E2J]G'Z M.5E[77-UD6ISIM;4^LV@)(3EN0)5D6- C+31G.-L50A."TT9DUYR>1?&F1IO M/"U9;<_1V_K1Z#/T6^9K0QME3R1(/LR]3I 5O<-IHS,U^M_9FG<$W MAXKSK=$I2<0?HF2,XC'DR/3B#\(QUP1<&YN,4ZOS.&'@I9J[?C^;M\LZD%>_ M/F[?K[;_I;!&^R^\Z3 M)WL-@/[0#-:8G!W:G'5&9^)Q6_>@_:FWF3,\97)&&%3)\C \AQTYY2(,C./L MBL#K(R0L/S61P1MK_"D"M0N[Q6.MH;FQ3^%&JWO^XZ->.T5?_D7/\@()N^RR M\16ER*[%# 8\UPAP(S324I0Y]-I9O]Z4J3%?ZTSFOA6[K9TFGI"[>.*A,3] M3_&ZZ>JGNW$G86 "?(+_N7ANYTW6N9-9?VZRO4>C34V W.5H4S22Y.704Q6F M>YD$W5[MR^M&&$__,@D23S0PT]PQLDZ'NP5 NR]>X4(3""% S"5:5[H$K$#& MOL%R(G&IN:R"BC(/;SZU-]']R@6"]U]U]NI1_O/K:KW,/J[66[-:S%MJ8='<_%L=IXKY;K)]5_[^9+_7:KOVUF%66PI,8^]IHI0(B @!8E M!QR5%2=40"B#5NE)K9L:C427\KI/';K9U?8Z3[/:U4#)N[1? L\CTI>:VJ'/ M5%]B5L./8X= /]7Y;5+;QCWP'0+6HQ/B008)>WTH/9_=VI6,>&FWOC,N<=7Y$>PQ7/TE>!<+ M!.?IOSO5]KK3Z]>=?[9H&Y A M91=HI2B5))(BURCVYT!PWUM7260="64CVZG8[ZT_VMMSOC. MZ.""*]]Y\(N)AD%W8#YPP-:UJ9W93EORE[\V*/\IVQF?W5Z&.::X*A"Q=%55 MO@./74X5",B).JK0.Z10,7]COUVWW]RYY4Q!2B M"F!8)>TJ4E= *&47E:S@ MFI'<5+D.RQP^-U3(8S1.UK"S]"8S]I<9KTV\1KS\ %,_ DJ!T\!T[JS, M;ONQNE*Z_!B(0:3+#X9Y0>GR8V?[I_RZ6J]7 MO]?=1Q^7%MELX38'5B:3M;FA[A]+0/E>&"E)Z@YHFMS95X]N6Z317:[W55Y_ M>UBL?FI=?^:C_>I]Y9NZU_(,(0,QE!PHK-PFAQ& *L8 Q11B+AG%?MD95UDQ M-5+:M32SCX]NC6X.P+*'UNSLP;L!_743Y,=8@\,^,(O5MK5)]UGCP4Z!O]UZ M[MQH,O6SSI%$#=F3 )E*VC/*AG$E/*^!Z4BJ\ZJ;1=<'N'!/NK25MTO+S5_L MU[GK48X9+'29%Z T507LRDW8J(R5 !K!H2D50F50[6'?8%/COD-;W:;20VMM M<%W >7C]*"T5: ,SUW.\.D,'R [P021=VO_YH<9.][_H](DT_\O7A!\/O5YN M]V4"G_3#:NUVCSYO^?9Q,ZMX(22F&MBHR092DF @J"H!P]B84B"CA-=*[M) M4^.+QM:=(,+.VJPQU_\TJ1?=RX=+J3 ;F"YBX0HZ?/+!(NHLJO?&HQU-^;AW M>%+E]?FX,*+N>7.L1C%355E(6DK7PH$"0@P"K)((5#DT!DM6*A+4-_O,.%,C M@Z:EECQ6E F+'LZAZA&CV\VQ'#;C-5[NR_:0^)=[]3-_:WOL+!$?/23RG#HCTPS^P/ M@W:;I7<'0#?&[WYG@;X;$NB ZK7! !^I6BTM\&&U:5'8]=:BA=UQO-JS*$^? MU)K%W2$N/GR[E&MM[_5*-_]^N^RVMC_IA9-O/XA(9X7(J[(L;<18,KM\- 0! M08P!DB!**-*5"M.O"AE\:J^+VU;F01ZTIPV+)8.@]PLQAP)TX#="9W;V2V?X MG]R>]>YHK37^<&F:+BB-P2Q1K!HT]*@A; PHSR/;J'M$)AG$=HMN>T+?MJHN M?+%7=][LU()+A!E5D #"ZXQN;F-D8E?+QD"62U+!$N9!R0A#6CLUGJP] <*Y MDAVZFQWXZQ*9#S_7^IS53M]DK=LV0MDY?B"POO%1.WZ!;XT?8T_FNS PQ3?3 M^ZOGU^#7@;X&X7D78TQ/JOR,06T=-X]C#-B/\CU&&?1E7G"O?^BUG&^<2-G[ MQSK;0>60243LRHKF]J6&BL)U%D"@$$:RW$#!"1[SI79DX=1>9 <&9K]$2=:F MG\1QWC%73;R"?[5;&N:@HNBXCF0$DN7!90#(2 ""!>4LK(23 := M^_L,.C7^/K2Y$>H\,#:T^,L#WH&FQSG/+'5U6UTBH&_U?8&;ECTXNS)-XG0&YIG MHH$+)Q@/1%(12]]0XQ**A]-'1.)S343"0MI[ MG1IM8:RZ5E>E-B97$- 2&D PUH 7D@%=&<1S3!0D7MG,@>-.C58ZRS-G>N9L MSSKCL\[ZS)D?<&H>, L>N0G#8#OX,90GK)>+**["-R E81B<1\I'N/YK'):# M$ Y6;P)"P.W&RSX(]_%)ZD'$Y4G+@IM6.V>KZS8SE5>$*6Y3#3\/0&Y$]I<)=]ZZ^6N&$ M&0U7@CELN?!%*Z90,.P+E6?)L/?M8K< U_/O]EW]O5T)EISFC@V!*:D EBX5 M8.X?!'&1%PI3:8*.=I[=?VK MGMY]Y#VVDZX=;Z>=_EC$POXF[M,[-+!<&8\9+H%E1 6)< MT2Z1.9 8Y5HK@53AGYG?.]34'FAGK MDVH:AV[6E2-Y4LKN<>\^2'0^(/1:R MR8 ;.OQH,>OZA>ZBD3HJO$L*6\#Z-!E\(RU)KX$Q;#'JA4SO^K/_#N,M.;T\ M>;+*]+OB93)E/CQN-UN^=+UIN?6#O= '9AYDPG]9;Y7G*FA8X*$ MN5%/)GMJN5%G)V$BN5'']OVA%4P]V8G@)6Y! 820JC ]C]>:5&>XTUMG=6*_CRQ M^:96_+$Q\#IK+<^M*X[!+M9X-''W< MU6H<-$=KTW>OQ@[F5TD67[N!_M9C+G\T_]P]6D6N"*Y,#+0K7N]

"-7Y#3LUAFOZK=IG[\'>M8L:PAC-$V\_(DN/XL#\M0-P M;_)-UIB;_=;^>Q#:"D,J$5MY#CHJ284!\9R; J^.[O+TH-?;GR[#:'N[5*__ MS^/\P07I[_5V)AATU=X&E!!#0$S.G9(3!49RJ1AFVI0TL,'3V<&F1C^=K771 MFNX,OF?F39T,NJV1>[U'[GT/+J*3B"S.CS,J4UQT]SE- M7+X@1L99;S;W7_GRP]JR#E_-WO>9?].UW/E\TVGD_V^]Y@3F1!75- M'80"1)H24%A)@"6O%"^5*+570!)Q;#83TP'^UA_M#!?-_ _.$TS#%5DX%XAX@Y#X;[6&K.H?BG M4G*. JY?RCGLEB-J.4?Y^E3,.>X6J=2>+*CDWT.[M;KN,#"GBW(O48/K-IT=]8>GF7B@NJS;W7SYREOX;/E_7'5BM M&8_?.DFU!RTM2?QMM;"W<63JCGIF2N448R. R7/DA(<@8*0T@!)=4$TKP64Y MBL*EO\U3"Z4[*[/O.S.S7QZTO?MR.U:"=\",^['JQ.9QQ&V#R"1PYW?3[CH[ M\-SI9;;?CKWS]2GZ!!+#PZ?JI5/% RS^8R2/AT]!LG3RB*'C7F.WB\7J=U>Y M]F:U?K5Z%%OSN&A/]3:?M-3S[R[)H.L3*6%N7TG*]=HJ,"!%A0$O&0&:8(J8 M*R7#).2%%#3ZU%XM.^,SLUIG-M90\ZT-OFUPL_L1 S0_3,*N$3,'#;VJ!P;!1_OY+8[\S#0X3"/+C)^^E@_T(R_\807_\E"0+_J\PX8H6 MV^]72YP6MC^NYU#:0J:.A&;,+9 4K M Q1E&!"B'3% #K!$G!M5,5*%Z2.?&6AJQ/!,,_#!V9I92FY6N/5:5ZT6"[[> M['\:NNP]A[GG&C4!DD,O*)^JW]5FNN5>LX),N.*[ $6JY=FY8<9=2UUP]FCA M<^GS<8SAFL@[!0RGN5=O^MP^;K^NUO-_:35#$$J@B+5.>+9<<8],[SD[M'YX,4+(GFAS@<\R ]L.U[/5%41 M9A]]P*F2@%32 %J4"MB( B)F4"YQ&"V<&6AJK/#NJ@SBLW!Z$D("D(;F@]K$ MF\-TX-\Z,Q-N2UQ"(A4=G!MF7#:XX.P1&5SZ?!@7;-;;V5_XC_FWQV]M)0ZJ M)#6I/>VNH?_85K@[R@N5PCY'>;:Q88W;HX+S!&3&A@),&6O! #U(GMYA4VNB)$ M\X*$Z.H\N7L0-8T@I'/OQMCG0D!J>(5QI7%="&"?+@,><5@1@UNR\XN@ MP4<^TH@!YOB4(^HNL5U$/G_CB\6OCYOY4F\V,V)8"9$DH&*2 2(0!-00 T21 M6PK#AE>%EU[UF?M/C9<:$[/:QJPS,K0?R%,$^[DG 2X#DTL8)!&=/4XZ?D4G MCZ?W&[ESQTEGCCMUG/Y8A'+6VZ5]_BW"/^_XP]S&SXX".@WHNL/@VV;74\WR MDA1,8 D,9CD@$!6 DJ*PS[0N#$$\+RKM+9KE/>S4'O"=X3>9W)O>M%JU2_?& MZ #-)G_\^WE@.%0'WP+9 7I@]5YIOK8[>SLDL@%"6(,@/)(&5B*DPP2P@@'K MU;[RO]MXLE?!'CY1O J_^DH)5;W^/G[ V,CDFT# $2F/#/)*S$E"=%X!5!6-"4RJ@BI)@36WIU%XE?UWN M5Z_V!7)0DMC6_$3*NB:?8;_5[R3F;>"7U459V9U_7P 5^\A?BGU6+Q9K5VOYQ5%PWYV[6^INR[=:@$_+2J@+]1OXQ! 2\@!ZP[_2IT1+WWWDUW\C% M:O.X/NBXEZ-"(A>M$G0.34XDAD5(+KW2YF,&GQOC#=X\Y-0-^ MC#X4K@/S=&]WF6QO>_;;(&W#8E ;N@'-J:>9"F!Q3O!C5]]X@^V]^L%G-5 M4VO7.K;;UFEV\)O^93.E"(442\ EUH 4G &A<@@@+;'@"E<8LL!C?;^1IT9D MNW;%\VX_4CMKYZ'M6_VA]S[43P_H\.?Y>YMOLAVTNZW>QNYQVB & YCN8-]S MW+'/],/@.'&<'WB#%U_86^O6\^5F+FN=V5G%"H[+2H-"$.H*'RW[*:) GN>\ M@@(K'5;K-)BE4^/(VR]?UK7^E"/)QL[LNS/TQ9;YSV9V])5^_'S],1?[-]G. MXT9D?)++_=.S,KT5_S,[_ZB+_M-P#[CN/S-@XJ7_O;W?J]4W/E_.*)*ED)4" M5!0E(,04-DHF]A\(E:HL(2[+H%;@'F-.C?OK0MEW\^^6)^[MS^*P! M/L.BE*02KA&!J@ I*0%,:0*P054I<<4PU4G:?QV/[?78C"],>GO<9B#;KKG2 M$=N.7E/@QT/)$'W1VK\3;0>&K/8[#]%@)7XGAGSANK[S(%PNYNNY-CR#_K.6 MCVN[@(=(W,^W]IMO-&-YJ3 P#%GR@20'M* 2""SLMZJD)>5>75!.W7QJ$4YM ME#N[AN@7\:>L,]<_>_X(O7[>N!:3@?DA%(Z@S/ES?D>ES1_=;+2<^7-N'";, MG_U,I(#Y^@M?SO_5IM,<;,79".6CG?\NC_>#>3-?\J6<\\5G^Y-ZA;4Y=98F M2E6PBB!@'_3"G0 HP' I ,\54D1"S7C0"4!J Z=&$Z_T1J[G3?MV^W2(H"*; MP6;1+T1YR;D9F*X.77-ICP?.U2>HA^ZY>=LYF.T]'/YP=:@)2*7PGMJ\<37A M!P+W2$5^J''"=9SVPVOUNCVOK'71)>0<5[P .*>Z%G>T_&X,@%"5.3&(2,I] M)9W.#3(U9CZT,^L,#9*;[X6TGV)3 37:T6P 1D&B4)= N$(?ZNRM1Y.*NN3< MH6K4Q<]&[EMGEH^U0CTLB3_H?Q4;_GT?[=GSMBM'>V7CZK7U;;F848EX()$&N#04$ M9,S6I; X]9SF+K>52> +&A M3[JCP H_GKZ 1*K3Y7/#C'LX?,'9H[/=2Y^/(X976FSWO>'VW]V**TXUXJ#2 MN0&$J!PP5BD@E"H(9!HR%<0+9\:9&BTX,P^Z/U[!"N> ]2.%!' -S E12 53 MP@4<$C'"N5%&)80+KC[G@TL?CXP37*.$MYO-HU:O'M?SY9>F(V33.N%T>LE, M:U9R6>6 Y+D-(3@2=AT,*R"%0J5=))>$Y4$A1+@-4Z,19WW=:FQE7-GWKJ-* M]KA4KN%CTV5V;C]A%RW?=?9@K]YR+TW:ZY"<+3-F@8U^TYI@J\.M+M>T&+V:B[!D6ZOYNQ(8^_5 M7'+YQ%[-Q4MBEV3K^7?NXH(_\_GRW6JS^;#<_^R]WLXX(:5 ' ,;60E 1%D M:D,NH"2#!>25*IB(8)*+ T^43^Z^NE>WRZPR?+YNRB7<4Z)VM@=2RN49J 06 MKFL D$I 0 KHSO9A86->S37C565_W M[YT==;Z]_<[GBW:X.HG)Q*&]0:E*_IA[O132(CGN\A/ZZ6MCK-Z_K@Y]=+AD4I:#*$* -DH H MI(& O "24:%T@9$NO$I_0@>>&F._>WO[Z]MW;^_?OOZ K\MAB& '9C #TS>R9O5E)T^N2\4G43[ M#-[#CKK=$ K&\UV'X.L'DO[97-"*^+/]I).N;X[4_J[G7[XZ4>+O>LV_Z-<_ M]%K.-_KC>B[U3!-2, 0)*+0J 2FE O;;:P"T@:HB)2JH%DG%@-+9/C6FK"VW MRT.7*J!6BP5?;[('O6[2!D*S!D;\"OC1[$0G=F"F]M$1VO@*"34(N+.0!H.; MK$,A:V'(.ARR&H@1U872S]Y8>D,)+9^6 E'Z*0G6)!K A+A7XFZSIFD!:M^^ M!^_BOVCN=F_4A^4G5VSLDDGL!]ZO7(./YJ_6_OGFOA:S@ (:SA4!E#$,"-$* M4&ZT?>$QH:C46E*O/EK)+9O:ZVR_F^G:3[;FUN'JH?W9;[7Q@0FXZ:;3[^7U M(I,T\*LIT?P$OTJ28YGH19'.KE%? \GA?$[RZ0>(57MJ6VVY[($2*XQ-Q8"H M=U<8+P"72@.*=^$PW2O!VC@AWB'36OA3=;:F.YY[L<@T9-]9I!1 MG_%^1Y\_[1<^'??<_Z=67VQ$]$IOYE^6S5+9G8F:@I<&E?:Y-R[M5VD,F,XU M0!@9BDM--?3*_NH?9FK/?6ME=F!FT)GS!5#]&.!ZJ 9F@ B4@BF@'X1$%'!F MD%$IH-_1YQ1PX=,1*3[OYDO]P33'TF^XK(^DWZWX\B]\;4?ZQ+=ZA@1FO$(* MZ+S2@& I "=<@)QH1 TK5 F]3HT]QYL:*3CKLF^U>=DO#WKM:B@]3SY\$>XG MA@%P&_PL>*FS#Z9+,^GLO9^T^-9!L3L]K&K#/27Z;W%(+]I)H EX%)- R2(*G> M'L>CU'I/W6\TP=X>9PXU>_L^%K=T>G8TV#1*_F"::N^#UB9NMUG.)"926-> M5MAUG\8(,*Y+4&(AE5"XS'%0[EW0Z%-[W&NCXO4GPI!7JD(E7= * M@DO L#248U)@@V;V3F+UXM@?6C$<^KL,#=YF:"QW/;Z;Z;F8')_BAI9M]VO145>=*QJS8_W6H["K5$B_"P ML4==FT?!\GS)'G>3B)7\+1LONV$?ER?F[]H-^*,$EA4A&O 64GL^\>N MYX41! @&(25E@7B.O5?Q_6--[6WCC.WRD9V5 :O."Z!Z+-S3034P!1VBM+.T MQBO[K3$VI/+F G !2_5T (ZT3#\/9*)UN1\BO6OR"[<8;SWNY\N3M;CG)1$4 M^GZUWGZ]6_'-]N]VO?]QO5*/TGU7NA5_^^7%&*M2: QDR:&E4D4!5TR[!MM2 MEA(*!*$WE?J-.35*K:W.:K,S9W>V-WRW+Q7 %I[ >]!M>C@'IET?)&,(V!/2 M ").#^U(A'S5ES6,FL,PZJ5HSUN-1]5AOCVA[,!+(\L@5YO-WO5]OG$I\8&UD%[SX+>>3X[NT"=? MUM[LP."NRT'"XL<01%)5/GJ-.6[98P@,1S6/01=?791]0I5C5P_,*EH113#( M26%C26X*2T?V'Y K@W6>%PH%)=KX#3LU/CJP.KKNN@]E3[))CMW0;+,W^(Q2 MS]#UUQXXI:^^[AOTI6JO/8#HJ;SVN3HRK]<52-Q*NUK>S+OF9G-[>?V*OU_S MY::1$YJI2D%95I9YS4 M>*DIQA=U,?Y#6XS/#YL(Z,;N0+KRFP)/LDH.[,!4=;$QP^L+F(;35!!$J4C* M;]!Q*2H(B".""KLZCI[L';_-M[5DP.U2[=>+-EZ;F2J7A2GL RE@ 4BN"L"J MH@!57O(<8X1SY'6:ZC'6U(CHP-2Z,EL>&IO]\GZUU1G, W-!^K#V(Y]$" [, M.,_!>V)G.IKQ ",1M_2--"JA>+C\G$5\+@G/YOWLJLSGVY^O?\BZ3\![^W68 M%432TD ,\EP00#"A@)94@4J4%5+4:.E7&WYN@*F11&=CUAF9.2O]$WI/@MA/ M!"F@&3K>"$,E**>WS_6HI-Z3-QPMJ[?/G<.TWM[/#215=T% Z""IJU>C3%8F MQPP;8+#6@"A.@<#:4H34D)6Y47DE9P]-!ZDM7V_](HF1K ]YJI[[,-P#]B1) M4N@O\^72'6Z-HEZ7Z%NA.3-<5 4HA;9OBMS8A:Y]/0!!\A*ADA%9JO9;\7KI MV>MELM^)SH.1OA&ZR6C^(WT=_(+?"4[PB$OW.>.SQOJL-?]9":_W ML7?X7/2_/P9%>. W0 "X,?F302@'9%$.A?9(N90IOM)A*94Q@/4F5@;=<+ST MRA@_GR191MT@;HE\T*!NOGE8-:>$'TRCQ@AG"$FH*%2 8"? 3HL<4*44,&5> M,2&HVQZ/Z!?:/ZK7PS)^L] Z(]#&I:HVF2]<21^O+0Y;<%R W&^=D #!<:_*O;4.O]M^_()#<3]8$D70%P8;-?#U<_QYO.IYU;7=B-^OW'WYXO:;DSV; M85Q((?,2"(8T(((JP)6P_Y"226HDUS#HR.W<0%,+(COK,EZ;%]OS]AF:?GR1 M J.!F>))&]L.JMM^J*YH:7L:A^2=;)\-\T(-;$\[>[YO[9G/7Y&YN*EE@C%' MD.(*8%FWK1+NV-W&%$9(1FF!J31>]79'=Y[:H_XWOIX[:<=LOK3#:1MHZUJU MY"9;ZFU4U+ 'T>^!CX)FX"?\O4LG3/S&/_(S93[@9G2QX"-W3F;T;:Z7"?YD MOY3KN729-ZY35+O\997@)*<3I,48ERUXWGQ-G_X?C M2/3C>O6@U]N?3K1@>[M43LO@P>W=O9LO]=NM_K:9X4I)J2L,4,4J0#@O 3-* M@#(W)>1:4BY0" =<'G)JA-!9?%,K9VQW/25KJ[/?G-U9;7B@-K,'^'Z$D1;2 M@=DC 9K!=.(/4")N\1AP5*+Q!^ YZP1<&1O'?=?+1_W&VNSR'EVAV=_GVZ]W MC_;E^TVO7_^0BT=WGNCB1OL_=<]_S$JJ<\4K"4I)M(U+2@Q$5;HF-T)@+$L( MBZ#*^0@;ID92;FFRX0N7]^Q6:"N3Z1]UKL"6_W R>B;[;_ &HO+&_3NOD/TW MN8$5JY\_^\>\L+^R!CUHZ=;/BY^!62@QTV@H%1KE#!A:U@E&&K"JI(!A7E"" MA(*%"@W6!YW(L4+YVHGA\?<-1P?%=/!@M;8^2CCFO-L]>C$]%X47+-ZM[ K+ M\[M\]/D)?6]KNY)^2\]Z&U50]_1.HU72G73@L(3N] =BLW?$]NW2WJK.16W: MF6-4,0UI"8PJ"_ONX0@(HPF@6A)(*UY!DX9GOU2&Y_AP%5W']I^+)$(PX'98J]V M>),UAMYD+6(#G(Q[8)*(*_I&&I4S/%Q^SAT^EUR5"[B+>F>JX*3B3 +*78D9 MX<;^24& **J@I 5CALVV*[OJ]B..YP,$L<5NF.&^[O=NC&RQ"R6NR 7<@^C' M!]= ,S )-*8=+E*39P@>N9TV47!_^Y?(%SQR[DS:X/'G(E<'.W73#^:PU/63 M4R%WU:^;[>:HTG5SKW]L?[76_W,F,-=44P8*6I1V)5'9E02T,4,I:"6A9*1 M05DQ5]HSM9"BZ8G2:@3* W\"%QA7SI+G8F0\[(=>N/2K"-H5BS4ZJZU.N6Q) M@U^J)=($\Z]J,AKM*GQ3WV@X@S.6HLS:W), MN\:+,/=S47+P!B:@?MQBQ(4N A@@*)02R)%$A"*_B&&Z0;ZX]&H%7;S)>/I MOOX\T03ROB@N!'0[@X[+5PO[H2]OVZKU]CNL(=25%!B419UMZ\KV.:I 7A)4 M"(IH410A85_?8%.C6FLK.#!V5] ?%OOUPNL7[Z4";6"*?6IFUMDYP%&>#R") MXKC>H4:-W7R5TSLL+V[H3Q=K-Y_-:H7WZ:;_[Y9JUU9^$GOM4S4W ) M*V@ +"SCD$KE@&I$ 19&Z"HO>$F"N&=PBZ=&8,Y&8*R1>RV2M34S^^5!KUW/ M];'DDKUGW(\.)S6/(YY+1$HD'_24//#[)G.>9\[U/5,[YR<@CAPZ3R\MB^QM M[Q]#$#D4_F12R,$#1THWM*J>_W"[&%]7"U?<]F:U/NW!#!,*,':44$SV/?J^90:=E),6(QH4;5Y.;'=A^<_I]L7]" M$PI(7(EB*EF)6#/&%9NX$JPC"8IK[W=U&=OMLM'<<2-:[FFR6V90$:U5S@%G ME252Q@F@TMA_($ZHS$M.E0S)_+LTX$0S ?=6UUH2FP.[_ZTEQN@*M]/ ^S%? M2C@'9KAWSS!\W8_:-;5MO5"D+V\[/=Q+5;CU.M]3Y-9_760B\;?5>CO_%V\4 MB]_,EWPI+9O5N3FS2G'.,5< NC9<1"@(1 XA@(76.=($JM*K29_/8%-;[Q_: MZF(KY>INYFUIV"2*D6Y M;ZAQTY4]G#Y*7?:Y)C)&62V_N"Q\-]'W]A:W/^:;68ZP5*HJ027< J^D%:#8 M-3X0)41$54K@H-RZ4X-,C32>ENG9I8(=(?O-61I8TW@24<^ XTJ0P!T= P30!$!)25%AK@WC$%L_%@2>ZE],M(+/'I479KEB6=6FOK&T. MS8&[A+T?5Z2!W>;I_G-?F M>V%DM&'7IKO&>JK,N:F DJX%2B5+P"&6@#&M2ED)J?,P%9_=K2<765C+ D.( M/4R>@4.4\T.'"VXC(GW2P[&OJ<*"_8W'#0:.'#H* 8X_$2DSR#=?9T8P&\0C M"HC]%R!*$L PT?8?2DM6*4[#HGMWTZD]<\ZF0(D_!XW?TQ;J\,#/6:^OX9IZ M!\ZEDLESMQQ7^>[ B2,QN\/?Q=:GV[7:[GHO'K9.^N%\= MG^WNSY4V,VSL4IH7&B@M"D"$@8"52 +)C7WY&8*-*<.4BZ\W*N0[/8Z0\6MC MM*S/1]5\\>ADI;.'U=8U$N*+5LDS7M0SP2SZ\<6X,S,PVQPXDW42H,U$'/KC MCKI?=5.VG\4+QZU)"^Y289ZL'N]J@T8NUTL%X'$U7[([Q]'WA_47OFRW4^]6 MR\UJ,5=-;LY2?;26=$4#NZU6OOAL?]*,'2B4F62L"3W^A_[<9$\\J@\>#WUR M3_S.JVSOUB#JFTF!3O3,I[%IU,<^*8S/G_RT-X\N\U!Z,_^R='N'7932E$:1J@QJQWIBC*DMD-ZOMMFKG8T9WV3_J=67IEZA M4\P++O X M:/(Z^$:V#&\T%JF-J.!">.\G",:2>YET_9:-E156')J #?"]:@K&! *86"@ MR\3$5-;RK@&9F'%V3(TN6J,S_<.EVX?V,(F=#+\X8P2(!R::SH.L=:'>F^D@ M/TP6W[LQD.[0E5BFRO^,M&+["K MJOK$*G !=0Y:/U)+ -C I-59F%D3FZ.BFZRU,AT?78 A$=^<&V54/KG@ZG.^ MN/3QV+/RK9WCN2.@1H!;;W?],_^\6JG?YXO%3$ICN,DI4!!:=*-.&3VQRC9,;+'D",?%/N#<'P4''!MI#X/7^@/IBZ^>V^_/Q^, MDP_;<.G.F5ZMOO'Y5;O $XTE_Q MO_(Z 95VD*Y,LBD+11(R2BH!L$$%( @70%!=@KPJ&8.%*A4B5XBDG!K3Z[%X MP>*9NA37Z/7:KH=6QO[!O98CRG%[%L\%RKYY%0R M-O.M_JS7W^=2VR7;$F6_O%]M=09AX([.X#/NN=\]H7D<>F/\X]N[B[)/ M[MQ>KK7]=696ZYIJLP.?$FZ.CP1\JEWTH8LXIY\D!#'H=EA)^_0&9OMK;W)/O:#&*T7%U$WZ)?N66JQ:9-["4,.T(I >&(."$9!9AA)2@PE032G);2 M2X?N^-93HX[6N(#..4^1ZB>"Z_P?^)%O[8KI'O04@X!60=%8C-07Z-+7(:P! MT$EO>[O]/+UBO-8^)RU]TL?G]"ZWW^DPJ^G_1FNY[+K6[D-_]J METF;6F/]5F[GW^?;G_=UN>DN/U"7AC"E!-!&*T"P)2[!! 6O[1;G]U3VOK9[V<[;FZSS-/"T,?'$>QY-OMQT#GV.>6E'[,+L M9;_5KF6#Y) .!'NJ$]/$UHU[O#H,M$=GL0,-$Q&?_HVOY^YFKH.&,V&UM-_O M^]]77>T?*W)A0U: ('':ISD"W/X'<&DJHUFN"N/5;6=MW?\FV]GK M&AH&1'07\/4(<].A-C!I]@ 6$PM?0"X@.$Z'X$C1:Q<#,P('_%KXA>O3F.R! M7T*CSG-\>?I@4Y"ZNCV]H2]3'#\8X&=KZX<;\=K-H?VX>\V6S7[QCQ TFE,$ M()40$$XTX"AG@!74T%PBEA=!M6F^ T_ME7&XG7- $0>FQV[27)B T-V7=+ . MO:UR$=&1-D[\$$N^(W)AV!?:ZO #X_P>AN?U<:RUO_F.6 ]'K ME9DQ C.Q7 M#B"1<]<3N@"42@W>P)QT M@%MMVDWV^5'\PRFT;E?97_C&SIVKG=NZ[/PG6\!V);9:Z^R#,7UH!Y-4"'R) M",IKR%')*02$Y\04=&VXRM'KY7:^_7FKE/T2;MI_O9LO-9R5 E+%%0'2P-R= M\!M ,2V 8E!B6(C"KL]]98[.CC(UVFD,S5H3;[H_U,U,L@_+ *VC\\#V\TXR MN 8FFFBD@A2/+B(1)7ET_JZC:1Y==.Q0].CRA\,>_,UZ._NX7JE'N?VP;M.- MF]YP]J$O""D!,@4"A*$"",U*(')2:%Y60E$O:;-S TSM<6]MK 5T6C.#VL*= M!;+_&4\!S\"/=P0RW@_V)??[X@![[4$,8/^V?[+/WG:4A_J24]WS?/%S$:>> MG[4U3O'USP]MX65WJ(1*89C2@%!A%Q*YY'8A823@I5UBV/_2HO+:7^\;9&J/ M],[,K+,SX)#N') >YYH)X!EZN^((F9ASS+/?-?\#S 10C71R&?!E"CNPO !! M[TGEN6O'.Z*\8/V3L\E+G[UV'^7.Z6Y98N&+#V(Q_]+L+Z\^Z>WC>EFW?2)< M%#R' E2FPH!@G /!3 6X9()+Q* P054/_D-/C1J=39G<&9T]++3ZTB._=2WR MH1LL*?&;;.^ENZKQ,ZLGRTC&T5TW?+2;T8.T/O _42X=I*N.#2.KSYU-#OZJ[][!LN73WDST_:R?=8YOQUM5ZO?K=_N+.!A+2_F>5(YX(C 0RNJ%W0 M" @X,QKD!4,%-Z*J\CRH@C%H^*F]S_^Z?*RU*EKS0JN7@Y#W(YGA\!R8=MZU M3;\;T[/.=I<9WUJ?[. >:XU#KJ+I&)*8]B M,U=SN^(YT"AS%KS=ZF^;65XQQ4E) "^H!D15"EA"RP'G1@L">:'RL'24WN&F M1EE[:VW$_%1=KWX$:Z-#M0G[ ?=CKG0P#KV+N@&1@(MBA\?H"&C'*QZ=\3B=R_.3N8^L9GW+M MA'3QR8]=NUEYD%%VNU1M8FQ;!?>D84/@XOZ*$2;TC3Z30^F.(+NNC'M/GC0W M&6!W( &DR??/PBUYH0VU:,C.[[#%WS+NH7VZ6J@/]6WD7E%40J 9A( 86@%& M<@,(,TA5%=5,>E6/GA]B:F_<9\OAH-R('B#]2.TZ> ;FJD!D@NGGO/.)6.7$ M *.2Q7D'GW- SR=CP^COED96ZY]N4[.K4-?K[]JMSB4ML9% (^PB:NB:16,. M]=<_I$O?N)6QK?;9NK Z-N,_B[!M\ MIT!O\#B\ VEG9=:9F3(FOP1%LO#\[$ C1^J7'#X.VB]><25?G&HZ"',I%4,0 MH+H#I*A*(%2!@<*(YX2RHM)!HD)]@TV-,SI;@Z53>Q$-Y(9I]VK5M''Z;-$D;Y!XF$9F=B>+(>D"I(<8@UP?8:)!+:$D1. 6"6K4A4: MXC*V'O7TD%.CC<.ZR;V@J+,^337J&> ]#P*2PCGT88 7DJ-5H?;C-4#]Z9D! M7ZSRM!^ OIK3"U?&L=%?N/PZ7^KUS]NEK6C.V/#"*!HB-$3#,XY>2JMX.QG(Q_WDUJ=!\GJO_["-WWBQ,;)N/5^WF]\$=B<;;?H]*6]*LSF^*O.ATX<%(T[/[:1Z MLW/])FN_QDV_F!Z38]=Y@0OYS>>AX@5<8#CN'VG5\FU<7#98]=YRM35?;2(/?\QUME M[SXW\T:-\?UCL\DCH*Z4T<#UN@=$EPS02E%00K?5;*#AVJM>YN)(4UO"M>HT MUMKLJ;E98V^HCL\Y@/OY(BEL [-%-&(1>CX7T+A"T^?QJ^-[M"B-H28K"":.Z@R>W+H. &5X :EE!8"9H28,J47I'FQI!/!%3 M/B@ZC2]#Z0?;+[!(!N' 9'$5>E>DXO:@DCS9]M18+Y1.V^/V^839OHNN%B^= M_W#A>),D[[H.S"C$"(D2@H)B&VGDE0&,:6P##V*DT5(+%G2(1K*&%?A-!I?6+IP=F8[T#[U@7:-W.@Y.-*KC!Z-]%+BHN=<[M$4 M/7M))$7,-_S+E[5N%# ^F$_:+GH>];-^;*K,,2DU!(H@!(CA)1!8<,!$58B2 M:8[]VC %C3HUVGBB'O[$ ?>3UH5 .O%"WY-84F,Z-,6<@W#0[)<@E%(QC]>8 MXW)0" Q';!1T<1POM?=\8RWOFE/\?;[]>O>XV:Z^Z77@_I_GW2;T='3/@INZ M?5>8WZW166?U(%N#@4@E>D)\1QWU&0F$XOE3$GIYN"*PO>UFM9@K=X)9[TJX MLKJ54\F842YQ280!N28*$*I+0 W!@%,;]:/"2(6]M@KZAYG:&_K0TJPS-?NM M,39 (;@'V'Z^20?7P/02B5208O!E(*[0#>ZY^6CJP9<=/-00]OCT%7DAFX]\ MKMZLUO?\AV.9KZN%FB^_V!^G MHYLKDSQ"Y](O!AIL:B;2$KOQ+ZO=T@N5F=6Z/APY\/- P#-Q1D4DKBFS(T)- M&#_3(1*DDUD+L?>*H]BN7^M.9J0^ _KP^]+RT-?YPT=MO^3++?^B9YPRA"6C M@&EC R\(%1!YJ8'2HH"T+'/-@LYHO$>>6BRVZR$\WXD U:;?9*O.^.QA9WT8 M2_I/AQ\U#@+RP'RXPW'WG"Y?=]'3\_/J'_.K>V&[C^K4Q6FYG MFLLBKV@)N&&E7:F6-A"M8 E@"45%$:6JLH2YVO*%'V&.:WX0Z^Z<&(X5WMOP M=-Z:[])'I?4O4/UEW.GW(^CI3NK0ZW3KRDTC,7_@D5.Y[9S-FH^X6J]G/WQZ M18-"UL&0_=(!\:>;;(=%UH%1G_)E#1P)-7)>9!I3Z>^,:_RXVCXO,C%'ND$O M8T5$_Z;N7>SNYI89JZ4UX<-2M^6D+"]+51D#F)#VG584"'"F,! 5Y 0BIH1@ MWFV<^L>:;-A?$\C.7O]6C#[X]K\T$J,V5AQ_#%A,MZ<+R 4T?4J'X$B]GV*^ M>F%-H/P@Z>T%=>$6X[6$\O/E26.<]G/?3!N_^#6WE/-%X]NO^FSEH_K M^J3KO9W=]@BU(JQ VJ[SE11.OL1&1\R"!_)2E!)"4F(4)-EX:<"I/>:']F9[ M@V\R9W+@:;4WZ'[K[)10#DP)5Z(8O';UA2;1:O/B<*.N#WV=?[ZB\[YN:HH( M[U?+[W4)Z]_U_,M7^^_;[WK-O^@_VUMO7]GX9Y>K_VFU6+Q9K=U=9XH7J'![ MF10A!0B'!@@"%5!"FZK*(10Z3"EN6OY-C4@[VP%OC,^^..N!R[#(C*MQ^5[7 MN/SRH-?-:?QD%!?BOEX!Y_S3L7I"KXSQ]!MV2-UD'599"U96HY4YN)X48@V0 MRSG1;\+D)2'BO/N_1#GBJJD=3V#B.C,C5S;J'X^;[;=F7[K."+M?^>9HH4IK M08D")2,:$*IR0 NW_&&*,P*9A#*/R+>[PJ3_^]+N I=,5\RFYVIJX,F92.)= M=]8R6L9= EQ3K=*NL&3L/HS3Z.%L=Q=*0^9[)I M]UQ(O<1D#DWF1_/8OQS:]*Z'!M 138UY<@WS:^UZ(:GS1'">5T1/-4!$-L8[ M%WWC<>J4>95.;NA/QNN,/\RU?S/_E#-QL9Z5E]XJ6)2@488"4 MD *>4P:@AEP@IF!1>ITN1ELP-8H_,"];.'\VF70>977/^ODR>]@YY=ACUVHJ M(#DA:J(\DCV&AG]@4J[-SVK[,^= ]G:9[5W(/IALYX3+!=Q/D[MD:/@#,D:& MGH:1\DB&F8ZP3)-KH.S-/XFZ\7A9*=?X_217Y:H;Q2U+ZBVJ6RG7CUJ]FW/A MNA_.]>;N<;VVP\TT*R3' @)>E100DB/ 3"6!TE"5!:,"$12RUN@?;FIOE]90 M]]I8S:5N^Q;66^>\_57;)#QP&^<"ZGZA?CHL!WY5-(<-'9@'IEHF:HQ-%XO[ M@9(HP+XPV*A1LY_CST-ASZOBN.7=:K-Q*A)S&TPOI;WMKS_?\^WCV@;>^Q\W MO7ISBG+&"@T4PMCRC." :ZQ 7F!:F4)I;KP"V_"AI\8YSO+LP,:LL3NJ*7+ M!/A1SC"P#AVIQB$:3#WAX"2BH8"!1Z6D<$">TU/$'<(3>>]UYG4 M*XY+60!*1 Y(A90->"@"NK2_*26&+">^^;N'-YX:S3C;,F=C\G"?W&BT]-M3YA]FW9[\?>21=!-OV-6-T9N-7=WP MQ1N]CWX1))1)9M<<)K>/H!1N.SZGKH6@C0:(8;F"0:FVO<--[<'LPN2' W,S MHT-7&!_JR*9 M9+/1V\U.5Y'FNA*E5$ Q; !!C ":"PDDA1H;8F!!@W8KGMY^^-FR0-,33/J=ZJI_>?-RG^*1C1T_MZ4]%G'-]M)!I^ZRK MS]N5_.?'U6(N?^Y5@GEN5_;2+OFYX!P0EI> 850"D5-M,,Q++KR>V,M#3>WI MW1F;;9RU 2 ;Z6CH&8R) M#GN\4.@]U>F_PWC'-UZ>/#FG\;LB=M-T^<7RSS?7K/W>WJ(MA6.%+(@I,5#E M_]_WX%MTVDL83!@+E$FIW92"-E,U$>ISV,_$Q:VX]L/Q+-OU_; M0#^FN\$VAG 91>F&^ORY^2B7756R4*Y-P@"EG .,LI+E6$!<.KDVE\U,320U M2O!%P8PTSIM((_5,-KS"JVW>$8PUJUO).$)0*D@H"RS'.!,*M=) MY@5F5J&1%AM3DP 3I5M)'0\Q."-2 S7U:@FS+U?;1JR%U]2?KJ%70YJI1QDU M$*,&8W]Z'+RC_C2-Y!:YT^7F(+43T>H97;ET/)>H'?N)+]3Q50_MNQ=S\BSX M_9K\TF^T]RNR?$>8WIE^;@H"*:TKH20@IS(&B.8E*$F, ($(QS)7[E!*K&6P MT]S4%+$&'&G$D7GG:\Q1 ]KA:>]FVD(7@_(WL$1V4.=3N\KBUVHOGD&Y'$E' M?7^.;FIJS4RKL';?93R-M1[1B=S:7^69IJ1^+N;D^Z,TBUN=%:4TK4IM=8P; M6]UK0NJPQVL238X0_]&DT ^2\.["4JC,$"N;XV9]N-!PEM'A=+'GD[&CFQF? MD?7S9V)R1[0A/MGQ>N$VG52+24F!%5#RXH+2^[RT<5 *,FX:F=@:[IDT=%[@)PS)5FRV?+;+=O.?IK#M/NW9EDB2&1: @DI5\L6IG2" M)P) @;A ,&&PL*JPZP]A:@)B*G[+^>K7INH9*!OH$=EC=Q,4CVFQ4YIAR1Y8 M@G2%?<-U U]GR+[^6N7(O8GV@X@.HQC$U_$G,9"*>0 85=[\"7JI>SWNY-^" MXYUZE#^HD:I_/IA2-]K0DE\P>C_;L/EJLUN+_7/(!!92DEC-&LYT#@ #A"M? MBJ49(JR4A:3411[[ IJ:6*IQ #T0D\5J1N*MDKWGRDXSQYR!@174J*<>BZF3 M9J;AX3 -2WY90P]#&D1.0_$;L-E$+SBCMX\(0=ZEAA!![ANRO.@3I*S(A4" M2$J UE-04@A!7.00:64M"J=#U?TK0(U2G-P$ .IJ+NP(:(B:FKU*6TY(VCIK M936"]U>5ZSITK='6^ONGN,MQ]OJ\QOKR;Z? MYRWZ=0[6/7-,,#YGA%&209 5NNY4S'- =6L;FB=<)@13PJVR8J\9F)KJGW9E M\MG8.*/0SEGL0\S (NW$B7?CW9<##]Q?=W_[W])&]^7@KG7+/?N>?T3NL\FS M4]>8LM*/\OU,BH>E6F^JA:AXRCA/(8]+@%.(U*HP3P%)E*,'2XEC2A@I$J>= MRTZ+4WO035AGTR"N>R^L9#17H*-9@]H]N-9.NWWT+!B98X3']F#K]@"*1XTW M>NCDT2OR9<5-P-!6N[W18U=6P[\4G+*[L$5J*S+F4V$534Q.9JO[57*=HZ"P!)2Y[T!YEPRZS:R(-(4F=&COY+=QZ1!'"LWI2-&C -RZ!8Y< M>&H-%UG=:+P@DK-J^'QAU@3;>WH'?&$2]TN/I$@21," M$$\H(&E*0)J*'".6$$*==AH=;$]-PRM/IGYEFJ&\QT]& OD3+I8'M6[]*#DI;OI\3EV\B@_S&D+\''T[LW D+I'4.AD>5.G="7BJ=QQW\A.Y^ MMB'?OJU%UEV0A62RH'EJ2>+SI)D2TT@(>HT-ZK\V [^I>A8 M7^?I4]4.P6$Y^DGH,CC*+U6ZYK3Y77LH3A5F.,.2@X!SJXG\E MT+5]@2PD1Y#F(N6%B_8X(YB:#T$=5ZQ'<1.MF#!$QZ.L/M[9U7?SGQ]*? M&I+UH=VJAO"[(\+W\*,:?U0-(+KK)-[=M_(E+Y2+Y6Q_7$_+EYXSA\O[1IY' M+U9+5U]#G$68UY" %.* "JX/G]1*!G-=RNOB95Q_.JO+U_W[YJ_D?]T;DQ;U_]#U!+ M P04 " "D@-]/$9-S.U:!?:E357T4DB);9Y0AC:2LZIX;'BP&B9/N MI(JD*Z1Z^C'0-_I".IW$SQ_J7!3N+@_"8/;!8&:PY5_^^_?SLU^^X6(YG<_^ M]2_\G]A??L%9FN?I[/.__N7OGWX']Y?__F__[;_]R_\!\#]_^_#VEU?S='&. ML]4O+Q<85IA_^7.Z^O++Z@O^\A_SQ3^FW\(O[\_"JLP7YP#_MO[77LZ__EA, M/W]9_2*8D->_=OVWBW\N7MABBH449 )EH@7'?8!!\_+\^_S-ZE7+V M#JS32+^F+$21,L1@2BQ8I,/+#SV;SO[QS_6/&);X"VUOMEQ_^Z]_^;):??WG M7W_]\\\__^E[7)S]TWSQ^5?!F/SU^K?___K^F]O?G4Y M?>P7Z6/YK__S;V\_IB]X'F Z6Z["+-4%EM-_7JY_^':>PFK-]2?I^F7K;]3O MX/K7H/X(N #)_^G[,O_EW_[;+[]"24+/>\%OZP=6_7UA8AGZY].,DXGZT]]$9>K14BKB9:,&TP! I<[2_6F8%\LTB_S1<8% M*9+KY<(B/1#R70A?_<:O7\."/@C2E^E9OOZWRV)^WD)6JWD#SEV*A:WEU+9NKGUSE:D7G']FRTD_O]0>(^+Z3R_GN57="5/0@ZEE$R8 M]IA!<6O &:3[526K6W0L.LG\X',[+3L#P:1%FRVEE_!6@E6=< M)2G!^#6@@P3'? $MO&/"J:A<:',[W%MY+TBH_B%Q%$='1L7KV6JZ^O'[] S_ MN#B/N)B@RMYP0P9;Y[5<=KA_HI[H4#WBX*C.-B%]#_@ MYVEEPFSU1SC'2?1>&:X(O;QZ4LHP")%LGJA8]%+X@'B2"D>P5>90ZF,!^]LM+EXTS/K4OO!0[?.SB.Y6E/P'A)7[Y;?)K_.9M(QV+. MQ4-Q@BPH[\F_$N15<<<=(9M)SED[6-PNO%_HBOTDJ#B0H3UA8GTUOEN\7\R_ M36<))]9E+P,Y5AZY (6\0#1!DVDM4S&I*$RZ'3#NK;X?.CJ.;#9C;4\0>3]? MKL+9_SO]NC:=&/?HI$ 04BC:!6/@5' D9,6#]P6%]^T #1<<"S$5M' M!D?5>B\6&-9T)V.\*8:#=34\%U.!X!A=B(+@[$2QD3#K M1A9Y?2D]>_]E/KN.P.@LM#3:@$[>@4K*@C-"@D"CF93.:WN<_7!_Q?U$WW$H M\R@6CBS^CY@N%@1=+N*GZ>H,)YD9)L@!HET'LH!%M8"#SP1=+HPQ@B<\+DYQ M?\7]Q-]Q#/,H%HXL_D^+4+-1/OXXC_.SB?(E&),T!$N^L>+D%@?I I01[@.1#5C;!43J,^[B95CA MY_GBQ\3%%#P/";B)J;[D,O"9N"/1Z\2#"E'P!LBXL^A^:5/=QR /9V07./AX M'L[.?KM83F>X7$X\Z39GK0$AMS7'RF*^^OB_F?JR\OY^=?P^S'A$O'79(,I*]JK? (4=.N/#IE"G>\ MJ.-2*GG5U3[S'Z8LE+1FL,J*@$>&L9.!98T5'K MK&,+-;&QYGYHZ#CF>"0;NP !$7Y>TSCFZ1\?OQ#?EN\N5K6>HWK69"5S854, MX)43I/)BA.#I#Y&8XSH$84*+%XE=-.P'DHZCDXW9W =HB'.+P1MB4.9624Z@]Z[%G7)OV?V@T7'D\GAF=I*6_?MTF<+9 M_\*P^)U^LIPD$8(79"T[&TD+EEIY8J,'IS%[+3WCX;A8UI:%]T-$QR'-%@SM M"A.7%0>7F]#"!+CTNF0HZ@4E82V.Y@H!,@E*:&30Q&GF3CS MQLYIN RGW6JTZ_(C5Y++H2BP(M;X6DTP%P&!.U>)??GW Q[?T@P8%VF01S9:8Z8LE_56N)?GKS*]Z#);S\OMT%F9I2OIP M?EG!='=K^U9S/WN5UJ7?QVWSR#KQBR5\#N'KY&;%=P\7O $LF9ZD>32"(7R2 MLD$.46=!WDK)5F1;8ME50E[",J[!=+7HY;G%L]7R^B>W!_@Y=!VJGJ[7>+%< MXFIYLTM,RAF%@90KG4U5LH2@O0 >(T^2-"MWNQ*O#MGE70K&J4(?# G7JJL! MNT>\R^Y2?Z6";S9!^E7PE U(%RVY\"F!%T)#,!AT3#(PM^L=[G#,W"-D7.@< M(]E'07(,FSO RLNP_#+!B+S45Z,HJC\OZRVO,P(Z)YB1,?BTR\XY!!IUW1Z0 M<)3XYD?RL@/YOTBIEL8M/V#"Z;<0S_ /7-V\+\<<.9+AEQV23R\E:4]M'!0I M/$M1LH*[W.,8.>L9I>3$<7IKQO@,F$,AY.#>=L!+MXO\&N8YM??OU8/XL4LOUM] M(?]RDT>3) PGN$O0RM?0813@==1@7)#"*<%UL(WAL@=9X[3/& Y%K271 ;CN M$B^=5B)Q!T([3P9_RA!"+.#I-I;#N;NX="8K\)90VC\ M,9^E>QSA7,;(F",_$&D?F"1$RY"4:#9"L1*3V174/1PE#VGIP9YIZ D=R>P. M],G[Q?PK+E8_WI\%VL0LO_[/B^G7&F>H%V\.T11A%3"7Z>*UG Q[KFAKG G. MC-(JMXZY[**G!^?I6(D_N*$:L;\#*+VCG82:S?T6PQ(_U :L[\K?Z=ZMC)N( MA(XE42 FC&3<>P6U*PE8*9E%3$+*79FOAV!I)T$]:*+&8&HG@ [0](:D,?L\ M)0_QBE>X>OT]G5W4W)R_SN?YS^G9V21)31K;92A9TYZ4UQ"54'3UTV[IZDYJ M9]KD85[7TW3UX(TUQE9S<70 L1NZ4?(0BG&0>5:@4B%#P'D+B2OA&&=)IM8P M>A94!G:Y&D/E(+9V (<-Y_"6(Q,A4/BH)'C.B1.U@#DDA\"B0D:N8_9E5\>I M@^ZMQPCIP=5J?5\=S? .4/. _L**LID<1JMD1;W5X&1"$(5\SY"$*Z8U8 [" M2O.$NT&Q,!F*(CD8:K=FN=D.'@Z,'DZ2A MX_TL1G8@_K?3$*=GT]44E^3EK3/.O\S/B.G+ZO&M?MRP)AKDB9<"TF[BQO/N;U_"XEW8#I*#EO>3P_@NE]0&=Q0:L^ MX-$$>>2.C;_ M@?@!SVIB[B,;\IREG'( X1.O:IH8)G.N8S1,SKQP'W<521Z"I2>)&M<&'PA3 M;471 ;9>SF=KKOS'=/7EY<5R-3_'Q?6NKAO73*+6 IE.$#VR6B20B7="@+8A M9IW12+=KIL5!Z8-[T#5N-'$@A#472 <@N_M4\V W&K.SF=%&)&+=3>V.:@KH M;)U!$0R+S8...RD:-_HX$+ :"F%$2-7JFSS)UR]! -?C^R&TM,N=)% O5YB/[CR,$(7@=-X7,>N72SMYE![]W'&@N-2\/'EKG M-&![!^AY; <6"?A2@_4U(AMC??P-#C1#)E20*;'6)M&!F&E>4#PP9HYD=E_A M[T?>A>HH &-8@1 D7;32:0BI1 C1DE'G!"G6UH\B.PGJQO<_223R2('TH(RN M+N>WTQF^*R^)@.EJH@(WV@@&W/H BI/A%E 82(Y+I;11JGF^V6-T=!.(/%;, M]P%T+,\[P,VZ33&MNF';34SA)EI;;;>JIY57= _G DF34K62W$G16A<]0D8W M&J@Q:H[E> >@V>(T;F0FZ"2LRU&!5%4O<\/ 6V*5T6AED8;E^X[64,[[,S-" M3A%Z; RHMM+H %ZOKI:M\QS/\5/XOLD[7$VDI_/ 90&KK (55"8[4D2P7!KK M&:)BK>L,GR"IFYAC8VBUE$0'P+KO>&X<$29B2;05\)G13D2L[5&)2ZJPQ+7D M-LI=$RY:N/R]Y#D.J*G:\+\#)#V^B>*<2:'8VOQ*@TJ9@\NT"2%5$BE*H7:. MR&GFQ'43>VQM.9+S2,!T M8Q"=Q,=_%K,[P$EMS#M=K5MM$7_J R"9>#A+=2LH"F>U<,ED6YW,@.!-JOG$ M2'BW)C#=6M'L(*<;ZV@B&J4!K>=U(.4ZE]A"E"F&1.S+ MNKGC?URJ[2F,H.%0U4@4'8!JHXOXOX>S"ZRQ?D/[-Y!\J?V0"H>@Z"NCG0@I M%<:Q]>O]?1K&;E;71K:/***#&=T!4%[DO$Y7#V?OPY3\RI?AZY1NS(D-)3M, M9,3Q7,<3).()7=>0,QTO8I;783&C M"WCY(J6+\XMUTMTK+-,T7=%M''6(D8%.*M>A[ Q\(D^#A\Q"9)C0MS:IGZ9J M7$M[($PU%D8'\'K(J(D,TDLA%)1 9T-%)./.)08V"HOH9>:A]3WVD(IQ#>R! MX',DLSOPT/XVG"V)$\)!*%)&9-+HYJT8[M,P MKM4\$%2.8G27>N7-[*IOQ/LZ_).$LUHMIO%B56M:/LUK<*LF_,[/Z!,_W^Q: M2J>#J&UPBJ1=.Z/ >9G <.1)]-?@PNU YWWE%\\X;PD M:VK#"U7GC!6E('@6( 3.,T=M!0Z8 O+,U@UL\ AO=K47W! MU321AW=GGT--8[B[Y-BC&78PX)1S&@Q+UB?2L,')4MM?<'!"<2!?@.54C)&Z MM7=VBCD-&U$98O2[Q7K-O [0O,?%>J[>1+*4HF(6&#E%H(049-QF4OG"^836 MV90'C(AM(VOL(%ECS.P(ES413 ?&Y(.!C2\N5J0FIO^%>:)B](IE 3()TO)" MD2F#7H-)DN4@70JN=4OE'>2,'4D[';:.$D2/F'JS7%[0-BRYW0DP7/I#$B.LUS^XZSCY)R_'O2-YQ=X.]T M/!^KL+_I[EH;KM'_\J?P?9*BK!8@]2>''97E7.V6%-ALQ>I]72< \@< MUZYO@9R'STW#RJJ+ZW-)]T'M';N.XN#BVS3A\N/\+$^\8X0**X&Q&JE4S(%/ MKHY990GK3/8HVE^>VZ@9U[ ? ER-.-\!AM:5^>\7\S)=35A) ;/RM?ET!.4" MJ\R@G6@5A,_,EMPZVK*Q_+@F^Q H.92W'<3M/^+ZV>&O.".3X8PP_B*?3V?3 MRI35]!M>C0>:**6+Q[HKYFHNHXH0#5-@2QWHS@Q9A^U+__:A;%QK?0@P#2"1 M#M3/33':)TH&9%&L#9R@@D,H$%;D#IQP"S]QR:Z3#YD]"CY Q[LOX$ @Z MEM<=J*7K9]!KM&>7@46K1V!_SV?PNVJ]W$W.B:[AV$2&%6+N "(A:>B#37V4?2U2J^4R=G12- MV[)G$#W33@+/QY._Q-,,/]?HQZ=FL-J^'U1".BDT%$[VG'**062N@'"Y:#HM MBC?O:W@Z\C$='9!>[N-S?V&9;[ FQ)J7+[^ M3FPDV4UG8?'C#?%VN24W"(TISEM.+. ,E# 6R.'4$%WMNV<<2M[ZR7C [>R% M9?\S8;D7V7=P2]]L\>HT_T9N3763K;;:Z\@A.9=I&SY ,%F#5)J%J*14S8=] M;"%EOX@H^_GP=QS3.\#.941E[;[0#8"B-DZ2NO9)SKF.FW66]B#H'/ADE6YM MS=VNOA]"?JJ@^8&L[< S_ -7M^IUKTS:S!T6$6MG@3K$P=?O/]XP2$7% MI/18(G0_)[0X,H4=W-L&H M42D508=JS;%,?K%7#J0A[SC+4%AH;1,]2L@X*06#BOS^'(^C^=\AB*YX--&I MVG_$DV2+ :6<@IBR L9L0(E1B=*Z)>,64L9)'Q@32(?(H ,H_0?6^>F87WS# M1?B,?UR<1UR\*P_R":^V]VJZ3&?SY<4"UX&-&TYJYYSQJ('1I5UW39>ZXQ*2 MCXPK:[C4K0WS-I3OI_%^JC?#$43Z$P'Y4N$7P6WPKLXAB R4$^2?,$W'/SB? M@G:L_87[+ +'S>T; T$'@OCYXNP7JU?L?)C+'8A=!6O9*#<"R$=PY#*1-\TU MBB 2*0;7^LG\F22.FR[8+UZ;B/1_I_3\X:MTMZTU6N+^\'6YVZP(%K.UFJP( MG6KC@1A-+5&CKY+(.09.(&MME0V4Q?_Z>YHNL>;MAC-BF'T C+#SLVG,POSOP#6ZH MO^3(R_GYU_ELW93X^W0Y45D*+I4'(QF9C3X$B#)RT*5.@ U,HVY]Y^TDJ!,L M'2#I;: YFNT=8.C>'E[-S\-T-B&/V!%G4IWL6F@3DD-4]*T)U@N#CGR=UB,O M'R6D$\P<+^C[=M/17.\ .I?.RM^PNJ^3F(D^%16@J,\B(4MP+FO0E1/2%&U* MZ^*RS?7'!4H#<=[/U#F4MQW@8J/7P-4&3'%"HN)@!9*V95Z 8YS.2T#)F/"& MN-$8' ^(&!R.' YC; 3JV])Z^VHPS%GV.&K (!DHIV@Q* ,&*YNAIAW3.T#0_4[35[L@9YJLNDP;,)'X4UD3G-/ @@]<"63< MIL;0>9R2<2N=FV&F 9L[ ,OC28=7>[&I)"/10[$N@B&G&^PYP=.,+O*4SL7X+FI086=8.0?$Z:\.6=7&M!W2)*5T] M3-.^ ?-]*CKIJM?0JSZ,P1U Y,TL+>K,U5=X^<\WLX=1JP]T%GZ?+_X,BSRQ M-;VY. <&.3F0B?GZKL<@ZE@[T0C;WM9Y)HF=N-\'(N)A>9-1T,+/VX$J0P!QF9H7TK+3NT75TL[TA'\*& \*S^NX]0RH'(^PK+J;S M^I*S6/4TO4 D:95#"R);2W9%K.,7A8>@HQ5U\ >F]D\;)YM>,&3)SLFP.X*D MNT'Y1J66UZ?U\UJ8NQ;?Q'/M:"L97*[VC"P: MR$(.($((0J@8:.NTVFY &79@(F[9XKK__98=)B=<*;X:)K4X MV/BJO),$4N NI>*\M^T3+9Y+Y>B]O,8&:2L)]HO1RV/X^OSKV?P'XN4$AXM% M^D+;?7\69LN)T,&K6IH3I:CAI,AIPZC)Z$C&8LPEN$&&%3^?U-%;BHV-UJ:R M[!>RZT.Y=9<3#,RPD@QX;W@UBR-X%AT0@1ZE4X4U;QQ]$*&C-S ;&ZX-Y=@! M6%_D_^]B>3FZ_M-\R[/@^H#&^S?)!R1N+Z,T*!"8!"B,)"D-T'&9'CVC7$]])Y&;[MVLB/0%3HZ."V75U7=/G'W M4_A>6\Q7QI-RH!]LL;B$E!IMJ>^MUH.**D 0Y,B*8%PR 47FS37[ 72.WH#M M=(I]:"GVTY9FXP!_P+/+WH;[[M@$%D/2&5BN+_NU?;D/G ,F;1A98DZ&UJ6# M1Y [?@.W,;3RH$+M$L;;[Z%;O2#S^1?9_BV>M9F(Y\K'J]:P-S!H]T\7L(F.J@"ADZBCZKE9L)@A,"1US M=CX.$ND]S8/LH+WO?K87V>>(NBG(1ZO2?1F67WX_F_\YS,B_VT\_<4WNEFVU M+\6]6>BFZC(QPU6I90;K6O$HZX-^J(_\,A;#O2ERL.K"1^AIT,ZS?N;[Q?S; ME#CWVX^_$]O?S&YFJKQ(J^DW,E?PE@.1[) DO(4B1"'+VC)R$*4&]+*(.D): M-V]._'PJ.\G@.Q9!CS0''5)<'42>-M(AK)?)>!MJ_VY/-P;/$+E+$(TB>SCD M(IH7-CRW"_90 !I:SMMS4)[#] [@SJE'769J>X9T>NI_FSV6ET+HH7I\V M7*D>%ZO!VA3!ZH+2E6($MIXR.<0^QLW8.S&$1P="!X?A%=+*:;H6,7U]AFM9 MS_*+\VHD_]=E8"PD;K.K ]$\)T]/V0Q.E A,BY(YYX&'UOE7^] UKKX='SWS M@479 3S_&J:SRLEWLU?3Y=>K*>_O2IU4O%KR"5TZ&+.EXQ[35?\DQRV"Y58E M55)DI;5EO9NB@ZN+>WO+#6$=\V M>@1TLO8?DS60ZCUXJ43*V2M96O=*ZC$-NCOH-1!7!Z![^+QPPZ^K!]/;@)I) MFM?Z0:\O VH,8N %+',F69N,$P,,U]N3NG&SGKL#YT!B[1*P+U*:7ZQS5Q*2 M+5(;!=2I%TEP"UA*39J5"OPZ"BRB0=3!^=PZLK0/7;W5);?!Q)/0.U) _1B* M#[?V9O:-.#]?3&MCXI28ES% P5P]LU+ H4 HGADCH_/.MWZPV4E0;Y7$)T+; MH2+I&6;O%_@U3/.K*[*N!K"^F.7UL/3+T,"$P,$D,@/*H@2% 2$4$4!*B1*Y M]4ZV]J /H[2WHN,3 ;.Y$'M&['I/-3_D8E&%&Q[OPX^UU<&*PQQ-@I1U(=\,:5]* M%6#:2BV$]#$,,.%^-U&]%1>?V"8\1#2]>B&+"Z)C&N+T;.W(35(TW@EF@:4D M:BO#",XZ#3Z:D)1R/*?6G3WVH:NW N'3(>X8 74)NNNRT:NRCDL>2\TZ"0*#V05L]#ZF>\Y]/56]GLB$#826)=@?%E3@8EEM6[HY<5R M-3_'Q?4&?TRT9*I8TNT!$UFW0F:(WC/:'C,,N2O:#:\,=Y+86QGNB2#93FQ= MHG)MX=ZP2UUOY["D=DJ/% MU0$2]\_+F^2LK(M!0.)DBZA:-.&CB)!]X(X%P1,?+]-[W&#-B;,;!Q+:X7"< MTTD;$HXU6+K!T]3UZ;B:HV P_.M5:6SZ=R7*/RU+=V*W%U<&M_P*]75\"[\G8^^TR:]_SM M=(;T[4NB9DK\)ZO*.;H:*!W.5 M6HJHGZN9^)<0\_)W8O#C^XHHC0C*U,G@=7Z4L! X72DN)*E+YBFIYC,BGR*J MRXMX*.BU%5$'ZFYS0]?=@MZ5=8SJ>G^O,*XF2K"H74J0@N)U> R9%=EK8A]* M[@-FSEI/F]B3M"[#-Z? 7RMQ=8#"38W^<#-61*U-33.7U6 I&HE7,H((7G&7 M"C?-A[CO)&C<3)H1+]OC1-/117NUHV?W G2V:'*P)) -33Y<8 *\31(8>5<) MLU$F-&\D<2"MXV;=G%HMGD*@'>%WXQ:X[*>][OHNLU/9D);7@87:<4."*V3_ MTG<6+?/.V=:YAX]3,F[^S8A7\H'"Z. &?G^CY*M>O]LWDCN7C*I2/==;.CFSZEMULBM5L4RP+(>)6D MCC% 0#H^I*&3M#*K(IK[MSOH&3=?9C2H'2F8?K"V/P3D.XF$ZT57WTM??TY",)BO7U2J;K#EOW@;GM#L91.SX"* P&) H9$0>!(013$%HY/* MM1[1>2S-X\8R![7(3B;*+J"[KDU;MU;)TQ7M9/GFLK=%_NUB]<=\];]P=7DD M!6W DVND',,:L46@C0;PC+SZ(M&4Y@W"]J5MW"OUM(AY -QM6LI\?S M??4Z*B:Z5\._A>5T.2^;GQMF>8&I?G?9K8CNOJ\+4GP7LW3)E$.T]$'KM%7B MQV^UD8Y_<;/8>Z(P;3Z2.O*0HHL:6);UGL_D@"E-0-=89,' 2FH=V]A.S;': M>,WP=V7SD-&9^SC]/)N6::JEDP^6OCUEB0G/66U0M&ZJKSEQ J,$SC+9.UQ( M&5J[4\?0._*$F3:(NJ\Z3R; [M7D!_R&LPL\1/-=_ZMME=FC!#723U>?79,7 M'VN3_3]D(:$T(AF=N8NODM'UI&UU6TV>OZ '7T MH%5V,Y6TE;!&:NGZ\W\\$G_!D*,3QH!1J0:N58$8!0]3,@5PNLV)C-<':):MGU46S6S%\&-5,[61B\W(+.*;&LF:XE;EJ ( M<.!+B6!$#EDGQXT;H/IZ-U$-2HD>7^#1:$AB19@<@8"_KB6-$(4A,U^I6D85 MG<\G8T!WZJDM?AZI,AI&3MTKK:NNQG@Y3. @.^C^1[154CL);*6<+IN(+^O@ MUKI<.+OU^C'9Y&N*O8N1KB@MR>)%5SL."!ULRLZ&YF5_V\DY>E3AW;;IURO< MZ23\&.:5%[1/GR&5H$#QG CS$4%K+2.*Q.B+8:)ISR5U9#75"$D/YA2>0&[= MZZIU=X"#WC5C:]/I(2F-5%']X$);_!+KA>H[P=$8\NSCX>>WQ#VJM/9XDMIDZN5[IS>U*='O\#\R?G\K$ M(>\[:F\X!$F7E@I>0+#2DM>OA?-6HFZ>=7X$N>TFC.^]](9+D+/@)F5PQAE0 MS#N(MM9[H?)6R*BL:AV_/X;>L57<:3"Y??SXP!+N7EG^'J:+;^'L L\QU&T> MK"P?_Z"VRG(/8ALIR[K2O]>5;@%P:[TSFX)Q=%%R5@% 7]=9/PF84QF-8E9A M:PML%SW'JKO'/OL6[8(C,X6.F7%ULTBX]UPH<(+1",JK&:X MN*^1V@FA>Y7S^O>WZN+;J9V_"&RFAC?7H;GJY MN=XC]Z%&AM;Y6N]H&:@D SA"'7 I9"* U"F,K?/0GT/@T0GY^RQV>V2T=1&M MU&"XH[LY)PXQ6P%)ER25T#[HYFGYSZ)PY.3\P;#U(!-_.+EUK^KJX\'J1ZS= M\-)FR\ #U-RVCVJKXO8BN)5#>B/]=V6S5^!5;\%U/Z1U-\$U.===DVXPR1/J M5.U_R6Q-E07L;670UJ;EU'/HXBH]V2_==_;?-U3>,"._IK")9#4;% MRZ1%'UD [Y3WNF0LH?6CXI$DC^R+_(>+YNLWJ;[N611&0-%H ,EHH(08P*M66$\2FM*ZY9J MVV@Y5L?=_]P-2&/20LD"$269("@,!$^0)N,@>NZ\8;)U7&TK,>/JI28XN*]Q MVC"^>UUR64^_JO7TA^5YWO[KK?,\MQ#6+,_SJI' (]9]D5EC3 &D0 LD:@TN MA@2H4I;%>DRL=8AG!SG-VE0\YEUPYT3P7((L.1"8+:%3E)&)U-HK MW$7/V'F>;3"QM6G%L1+H7IU\O(A+_,\+^LR:-7]8X/S!9[15++M);*1=;A=Y M_>V.$6R]$*YV?(\HR @6I7Z5'=BLBM0R"FE:UTQOH^7X#EUW/W&;R5F["Y*#7#PL -7"\9WKTL.J:2]+A \1.\< MM=[X1<2/;WWX8F+RG%DR%7-28QTW8*#:P*"%"(7NKZQ4ZZ*8P8N)[RWPX_+/ MVW-FBW'2R@B8JS%@Z5CA2R\>.3)*HW-4V+O4C#N:+R! M ',$DT>$2#5T)N^O%[V<$W0?[)DSK[P#PVH&+%M-:3''=H?4U<6YU=>-.0@R95=WH5'U,J4R+ M5CM(FO2DYVBT;M[*?E_BQFU;?XJ;JIEH.L#<'_CG!LL>NC,/;+SHT'$N$'@L MN?9\T>!$#O4/)Z4*A8V[NZVVG9MR>\@.!JQ'S.X#1$[UB[N\N)!11U+15%QDH M7QMA,QO0R?,H'+=U\T!P&U!('4#PIJ?( W/4&":SS2"C5J!T M,+0/S" 2]\K%H+QOG2^PC99QI\H-!*LFC.\ 0#>)]W^[K2EY_(XG8])JS)9, M3./I9-#N/!*WK(H^Q2BT\:W'O.U-W'Z!4/:386P8V73_$G2EL3^MVP<<\K1S M]P,&Z9'X&'$G[I08DH_6&0Z:UVD&NC!P46DH9'(SA@X+.W&;P(:9ON'SYT6= MTKKNH;S)\XV;VGL,5F1(,=/)XE*#KSB<]!SR/I MN8WET[U.VNA#>+A>>O@A@S5+'% _[6J/IY,M-GF"45(U;2H$\+9.L""K)Y#T MA;'MQV@-UC+Q8_J"^>(,WY6;15[6$1JSU7VH"\><6[?LJY,T$J]CB#T'U"'3 M?[W3S=LG[DO;V"EV;;#R("=F",ETKX2V="D\7"'M_L"3M%@<4%$]W2A/LD)F M.:>+J=1VXLY69Y\AY"(L]X*YW'R\UGB-%CFBL_!RMY-%0^32?>*ZEZGPL,5U.,?-&A;Q2$5THZ6>'68 MM,_10$@U[FBQ0'!2 G*Z#I7(FN?6[PX#-E>\O9_W:==W[\Z.F9,+XA1HB>*J MJVC,'CCFE)5!F=6F<8=KL(U_NWW?Q0%U MU9;N>T4J#,$6LJ*S!I69ALABAE#[HGLLP=O6F8K#=%^\Q7?]_(TV6!L9IHE% M$WD&26>%]DI?12OI2M;!94N,*+*U2GZ:JK$;EAV-BNV*IHD@?@)U\DC'PV/T MR_:/.T&KQD$UT.'-\83*UO.H0:C:105S!(>)_@B9C.DB4A&M';L1&S9N1D,N ML\0^A!5NY%GE;=S2 MB/&!V5!R_2/RS6QCG/S-(-?W\^6T"OSF=?YV^[DP.G*" :I"#I=+')QE@;RN MK%+,4>DTW#M DRV,6\G1*;X'Q4'_Q^"O83I[.U]N8P,NRGQQ3M]L,, 4+6*Q M#%(I"534)(>,""5D9:/@1H?6$>;FFQBW@*73HS P%KKWWAYMP7RX][;KXT[0 M.WI [VUGIV!7>%1.&LC!*%"AZL>41:W=S75R%'?-6_$-V4'Z]LS=T(DEYE\>5WLP^8+A8+.L;K6N=[5CVF.O+/:Y NU'=QE<&S@F!,M\H#\7T[2ZJL!=K[B\LH1^ MW#M@E0M9! _9Z3JBWMN:?:B ^:A]D([SYO4/A]#Y4[=X?0X2'Y08#BW4KORJ MVV:UFVQ>;_C=U_KEMATC6>LA,0:^> $J6818OT6.&8,1F;7OK74TU2,'R<8# M]8D%WBG$KUCZXL^PR)L[KC;3)0J6RXOSRY_=V[U*4C%F,Y14#*BL>9T):4!: M$6UDJ)5L_;S<=@"0O^>XKU&\4>XB(]_TK!][0=T M"K=V-?><%UXM7:U1@BHU[T5Z#VB%J]QPS*;&JF"H[O:W1^/^"C5$DG[[46?E MS&B,=]F[Q.S_'YC/QLO1C>O2,N-RE0N2D(! CG!AP6Z=[ETY $YP[60R936 MMD\3PELTV)[F:5C\>+>X#$K^#5=?YOG-9: $/X:U45&-AM]^//SEZU];WU$3 M.F8B1.4@H$%02I/5@!@A<1Z<#3:V+XYN2?^XNO3T.'ZLY_HA!11DC^H90'E> 8O,X)0FG-=?#1AB$;SCQ(S?J/Y30@?,J!0A:T-[ M,)9!J*52QFNF@](8M7K*G-RUP,C0:"S$>6..]J!S'CL]9.SC&[(EZ BQD'-* M!7CVM!N4O XP5/0'\JR<+JDT3Z+;2=&X[SI]WWF'B:T'$&Z-<:05::%L/F(,88J$#)HO04?KH6P_9?@Y]'5Z&!^)BQXW8 M5$A] ?#]8IKP.L1$#..^:.(5GE3$UB*(\>BZ9!V2& _FO M#&*J8ZV-4YDG$Y+=*^)$BVQ@G;Z[Q?FN]<%,5I%:?:J&3D *&.&(=M)]@FH',#F#CRK+;.#%M-S,A1_ MPQD6.EGTY57TS'I3D)A"AKXQH)P4$%T1P$,DS$ EN"RB47KKD[T,@9.5;9_.YJRLL. M5-+=&7I7Q1X7*W)-IO^%>2)+X+D0PM$$7;N2&PC!!4B,C$&6E53-VXOMIJ@K M$^A J3]H1MI,!-T!ZGU8O%NL!UX![JIWO! H(ECN1"O7:R6JS#+Q+9)]-8F$0P= DX6GF!T)B0J(*M2 MU;H#[6WK#*0[*,Z&$4P'B+OL>_$'KB;6:1ES MS?*WODY+E+X>&O)KR.T5T9+-J%J/M+Q9?)S)NX,BYC#&=O^T=C4?ZN[8J/GU MV*@C'M'V^^!!!L ]9S,G'@SG18S&< 'H=2$ Q0B.E021)1M-#)G^T_A0=C 8 M;F)TL"@3F'?3\'&/@GH.5YXR!>Y8T.KC2 M'F-237Y8OOP29C,\6[\H9(LJUG087J0"E6D[P<@ 4D?&M91>R=:5B/O0-7H/ MF48HF \LDI\ 9E=O"I(7]*@LZ*SH]F=20@B"SJ>*HIBBLG6M*PWVHVQEWZ!BO%M-X01^UO'IN M,M9J)AD=V6@#'5YR2&*IB?HHK",+E-A@GK+0CJ2A;[P= H?[V74GD,W/ L'K M(@ZO8Q16@EB'7P(Q-F!M*6YXL80K+4U;V#T#:H.E^/8"M0-DT,&U>H=3TP6F MU=F/3_/Z:']!?+S:4S0Y!DP(/-0CHP)"D)8#G1BM/94C >"E4Q\OT(4".9/#8AM%O%V?_H!W\=1&^KJL7KXT[I1FI MVY AJ$3:UI@(=5PC)%<"DO)EV;.]+* M"XP.@F/E-F_,Q!Y,F"_3KU_K8(=9 M_A]AEL]NBYIY5 6CUC5/(M:9.A9H6PK(/@M)1Y21->\'OXV8<>Z:]LAIR_4. MX+/E&KY]EC(*$_?:@B".D*;E!7PQ$M!+U"5SU7[4^5,TC=XK=9BX95-1C'U% M/?&.\/I[.KNH21/UY9+^ES^%[QOOVHKQX'(@#]*[.@>I*/#,&M"*.<%DDKAG M!.DH,KJ,CQ\(A_DHLNE P1VPV8G5*8F4"VBIR%=-+-1W+08L<2L\L=>+UN/8 M#B"S2__M.'B>2F@'X_(;+N+\E+D/?X3%8CU+Z_ALAPMJ/]]OG@UOXBK9&@-)J\.[MC'N'8]VNK']9YR0HE<*2@EU^&"IO:2B :,PQ0*6HS- M1SON0]>XM^@IH-=<.KTC[HJI=*SFGV?KVB2R"\@7LQK(0A"U89R&Z,F$=62A M1%M*XJ)UBM?S*!S7I1T=A<=)K/L\UMI";D: GN+RNC/ZO&S\\ C;;M^/;FOK M';2A1K;?]3(_'AE@&VS1+A8).NHZ_:7>H"9I\DVMMG4\DKM?('ST.=]!SK%* M[N:C?Y_.IDMB\U_G\URSO*NWM<3%-US6VF!AG70@(OVA)->DMWU-^B:4HU R M\M:/TWN0-:X]UPHA]U58:WET<(_>;.D_YHM_O)F]7\P3.=1WMX11D\?N-3"G M.:A@!43):LJ0R\*2UK>B=:W&'F2-:[<-#K%&\N@)8A_"GW\+]+G3<'9O1\4Z MR[)!D%CGCNODZ+Q$#M;J;*5T(L36[;F>IFI&O$)F(5MA$;T7Z 8[B,S['J]]V=AMGJQL>A&7;:)6,=G%FE* MA1Z9Y[6UNG4LJBA8*O?ODP:-@)X@JMWXUZU+76;?"=I?LG3*)2H!RCE/7@IZ M8#D:6U SAZTMT7UI&]=<:XN;[=->&\JG@\C"UMW\]N,3?<2Z$*$4691Q'+S1 MB2Z6*&N_%00;"V;AB[.Q?>.M)\D:>9[-('AXT(RKK7!ZQEO=T/7HLZ!8DO7- MU14R9%AD9-*82%X0&I>MRT:P4^'MEJQ.M=NA4-@7:@?*I0.HO26+Y:I@(2EC M,$0-**VC0TCJ/R3:B XY,512F=RZN=OMZIT"YU#!SIMPN0-\_'9!C+NL;[G^ M\LWYU\7\V^48EZM-A>!M4EF"#Z)6X4D!7C %,BKI/3>9V=;O-GL1-FZ(8VA4 MM9=-!X#[6R"NSG#Q8Y-AUSTKLKAN9#2-<\&RN_!5KQ[)IRSIGV)AG(SM8)K\Z 4SH L[58-"F+ M=K_:LSL?.TZ;VI,@X7#V=7#OU'8BJ\5E1'<=W?U,HKG>"WHE6"8>A$ ;4JD8 MB,R0^Q \.FV#B;%U/&D7/>,TKCW5S=-,$AV@:BNOWMZ4QQ7A,%J>0%BGB57! M02B8H"2N(].V2'.RP-';3@9UCQHW.DPT/8/MKXOY+XP.H/4BI8OSB[,Z@^45$A%INI83 M?7V&:X'-\HOS^6(U_:_US[=N?N*,8NA+ AFP]@'+'EP=+8X&1=#$BV1:SV=J M17NGP80VUU1 MF7,NI&JMI3;7[]2..TC^#WHQ'$Q.UXML;8I&S)3RE9YY8HU-;Z2A(M&1K#R9]'17T(A%KEM,J MF!IVF9)!=DZ^+4O;9W: M0TTTSR#RZ3[)E/R0Q05F_/X59TM8]?KA;'F#0L85MT(HD":28A)1DU'.'1ATSFOTR9G6I>$[R#EV*'CE M+<$_XT?B;[YN6T+WL-0B9#!.ICJ&R($WQD,()F7KBR[![G6G;5MA9".GD7CO M3P4_GID]W&27^W@SHR.(G\)W.G/7S6QBX#GH0EJ7^*,DZ4>73 'I@\\ M=5[*5F)&-HD: Z@M[SL T:NK9:NZ)KU]=0$\:(X4LG9TBUN'FO:$%CQW#%!X M79AW')LGU>]#U\AFT$#0:BZ1#E!V=5S('MFR#8,QA?BC^<" M5"3M&XL69-D5S4KP!>]/KFFEK[90-'+>RK!*JX44.L#4N]477%QMZ?I\3&]W MX[6NA1L*F(V9&$6^:60H00=6BK:LJ-CZQ64W12-GP R$J892Z !3VS>2+0LL MBPSUE0>4-@9\*:1_N8US+#:Z4C>=_\(!L,R[C=!:EPW_R8++"R_?%SC MGDYQ;0*![\K;:<$WL^7%HO;/G3 CN/:*,* 5J=08R?03VD"404HZ=Q)UZU>/ M)XGJ-TKP''0\R,AK*HON8Y"O,#9YBWWT<]KJH*=);:1XZD*/M%-P,6:2? 9 M0B)H60$.G8%@D]/26J9L:VO@<4J.=__CZLTZ[_0VNU#RY%S6%D*H_<^8HB,3 MR<&,G@4GG WL?FU D\W=(V/DX2/'R_VA7W\_?HGS-D7(!7%GW[O0A.88&4^MQ;(_1,?)D["-ENQ,J!S"Z [!\P&_SLV_3 MV>>[F[DJ?*AYE=[J2"?'25 FUGG=2D+(K)!%QZ6,K6L?=Q+4$WP.D??#04.- MF-\!DM[B:E635"[WD MM\;-T:P>.T_LXY\$>OH;_'@1[Z$^::GHQBYUU+>O,?+L\E9H:,G)L0'Q"1?G;^=A=G\+DCFO;0+IR'Q3200(Q@D@2O%^"Q>.?/^Y#4UL@-.#@V"!XA6?A!^97B_#GEMW89#0K(@$9;1R4SS5' M!.E*K $E1PX@VS/AYLFEQGTO:@N-MGP=&R776W@QR]LW-KT9J!T%.7W(:^5& MD;7UN()0E:*2AIEB!(]>/DN%[+?NN*]$PZB6 3C>@]TZGWVF3SNO@82;AEW6 M"NEX82"")D.T7)UMKAGGKE( MUVQ<&]\5\QHS"!NT8+E88X?&2P\!EN,E_ 1D#F!W!Z#YB.EB46M$!$7U Y1++W.\$>Q>:Q[9J/.)O.%U=[ M>#0@Y 59[!P3!*L%7:QT@7M#?T1MG#(%2?ON9\H\N=2X]TY#: S V0[TR=V+ M>:UD120MJG+MZE"#A:+6@6$@,UY6]8N:3+'6TT$>4C%N8*6UN7(DE[O#R1_A M_/HH*16,SIS79%/:C"KJ"=D#F3XV!?1 M[]/%O/6V5/,\(1&@I!65^..G$I57/W6)^9TEGZ_?G7/6;4GS!PJ MY/DI.#XVE*YC!+5R-'W!=S.\=_%FD91BB52S9?0'&67@/:GK*'F0I*'U@VOK MB>C,MI5Z\J1;0*8I9SN#R:<_Y_>CV!X5VN3!.$\ M9)]LB$XE?3\1>0M$=JTR[H-1>W@TXV@'QNZ_A\6TVOP?PNHR[F2T5[86%.O: M\D[I0- N2H'+CNE$4#>J=.DN@,B!["X Y!<&=_OON%B-OW\9?7[=$97 MYW3VN6[IX[PL;O[FS2SC]X]_AJ_U;ZYT9I'\5)QE!+8NK>YEJ;. M*R6G(!:?60Z)3F83O(QYZPTDX>?@YP!VCXV@M[A2.=-*;D M^R4*6[!V'!WCQ!=/@KT3"J@C+.[>5%!9J]H!R"5M:%.KT8.HF.!E M/W]]]SHC6K:G \AA7!T1(,O%:O(AS#Y?ANQSU@D3#R!==*!2+17V%H&P+HS( MB9%YM$_8F3YU(^1,W]V&F^\LN!)_CZB'_/&.$)8]\5] .=&%OC?PO?I^<7Y->$V2\)[),+) M7E)(GE;(*('SA(1V#&J_;HA/B/S.HB,+_1"1S5OP;VS!3V<;A/NB8C2Y3A_% M6%NDD[HCMQNXC2(ZCR[O-Q3C*<%O+CK.]=],\ ?SKX.GZ+OWW-N;>6>!%)S6 M@O#+99UN[04$'32$A-;012>\:CT;90LI>X'#]6X'M.1W!["IA%_W!KG.]ON MU6B>SC[_-E\LYK5GQ$NRA1/]S23R7)/$)&2RF$'5 O!@C81H50W-!E="ZW$% MSZ.PIVSO T%QOZIQ. F-[;,^MK47.:^'"86SAWOS*,A50P1RV^B\ZB@A,(/D MU6D562+?_'Y?LFU/A<];N*=\\.- -3C;.U-I$\5\,=9[2)G7EFT^DX>>'21F M!#(9C6?->TIMK-]3BGA[=?0L[G: C,WYP._*3<;7R_ER15ZB8IA5L3785Y\> MR73T2M3RW^P%^8DI-B]SVT5/3]G ;9#3C/L=(.DQ%7KE-S[4G\P5[PQYCQZK M"UE[6H?JE AEN7*%.^];-UY]#GT]9>,-9S(UD4X'R+O++]H=TKFZF*TFPAI- MAR6 TS:#2IE!3$Y#"D$I4M($D6%[0=_2TM.;'ZP>CYAHLX'][@?C-+ M"ZS["V?7?SG1)HF@50&KG =E&(/ O0&F4XA)JL+4?KDKSUZZIV>#P8WN8UG? MHR>WK@X+B\_367T]F^B<-4KI@9B$=;R#KBU'!>@0BDB&1:[VJ]Y]>JV>(DT# M0><(YG9WB?T6EM/E1Z(EY'>SS1=7/I&9ZV(*:59;)U9[P<"9G$ DB26%7 IK M77*U+VU[@"NM@$O8+9K*? 6,GE$47^NURV4LG M%]/M6$(&+GS2-DK$TKZ9SA9B]H/73Q4L;\/X M3A'T!ZXFH2!Z*Q*46$=0&/(\8DUKYH63(\(85[IU/',+*?NAYZ>(BK=D>A?8 MB:L/>$97=9U,?#Y=K7U67$]=6[-MN;RXV=_$<\^R\0ETC'504FUA9:4 YA+' MX$M*;H@!67L3N!_.?JH8^G "^BDFUWU,7S!?G.&\U.:-GZZ:-QXYQF[WA[:? M:?>,30P[X$X*89PF7\_FVHZ2.0;>D?]GC/"^H$ATWPUP?D\SX$Z78+*SY,TB MEZ!"?2!064/*S 2;2Q*Q];CQGV7 W7/DOL^ N^>PNH-+[M'NT5X4YGR(D$54 MY)CR! X90HXV6I,Y>M&ZL>G!G=A/.N3N6<+=IQ/["@Z]J-S(RV6VAS?$^FO:?NC/[,4 YCLUCAZ)W-E L0J>8C $>D/Q) M:PHX\TF'"AUCRA[)Y>YP8U_PXSK_DYC.X ++M'!G,?O,TQ :8ZP$ Y"=%+!3):%SP7 M,:?6M1P_V[SF9\G[6?.:G\/\L>V6+3MY?,+?=3]H07SBR55^A=I43(#WWM"W M*2C!PL.HY!9SYH#%.QS@? B03L+[#K34(V-5@@VV2*2;W1HRWNB^!Y>R!9TC M9BDPJMC^E;/_ 47'F#Y'P_"Q+Z\M0XR+STXR-%"=3]*1U?U,*("A](FL0V+:\X:$ M]&3+M!'<'@/#G\/%#C3(V\<2:6]>]%W(7&>ZE!&1M*LQ=&@DCW66%UHAZ/^# MQG8?$-13!5B#5Z1FO.\ 2/<2&<-B\8-,M*N2$.,]$U'&>L@4D'[-$)G2X%QD M,G&R^FWK1Z5=](S\6M!.[#MOIR-D<#B>YJMPUJ!V8B-_9)VK^/)B45G[M["Z M6*R'N4T\8A(62<6F^M9?'&U'L0S)"62:3I\/>Q:^/[G6R&\&S>$R!(N?CQA_ MB9@9?JY)7Y\:%=WA=>;7/[*[E\ MIED($%SM!"B>>(4N ]<2A4H %3M)TL/[SD>+20:TY<=S_ECC5*S/IL[[?@P MF\:52ESEX%$:J2E/*'7K9E)0G\D!&:+40CL6FW>M;S[)>6?=QP-0 [XW"X/& M:QV>3[[1C_N6)_=AW^(#Q7W+WSNJ?7B?']RZA7@P,+E?IO3Y MO+A9/K3XO_AUT=IU;_W "5SX?L1UX,I5B4J:)( )3J%AL!*"E %D(8RC=-JG M]GMA.W#EJYMLRIM\H/^O6YT%J,@E.(:WGZ05@!PAZ M*VB.Y'I7"'H[FR[UZ5$G="H9!8JJ5.A!H:7D/SL+,3KZ/V*:#>/9Y!_/TPN" MCI7ZCF#L*!&:SQ[L^ODSE9[P^S;\OR/ G;WKUDI+//0E%4R62E+05 MYQ@XZV5]R""%Z%^*M09^LQ?T'"ODV?@<[\HN/5Q(QB0Y_5IV?IQ? <*.2MH#F"XUTAY^?)GSD]MJ17G)60:U>B+ZG6 M26T"E[0"QICU1B>=1?L5%EN/TXO!:8V?X_A^F7=-O]?:U%/%:7W;M.,3)[AO MVI? #FZ<@M0QAQ2!67*8JM1B),K:F9RE%2ZC'F%!=36&[JV^9_WS@U0,Y+-TY#Y-"!VURSYQ]Y,?ECNA)6S7^ME!B#4"!L MI Q&^DQY!A%5$N/D#WAFMG7-@'5 <*=->=TEWA9Y[R<$DZA4(/S3A$= M5D-@%#/F8$+6)G#9O$J][2SGQ4P+.;\(G0.8W@%X/LPH1%C1D-/=@@V;?=%1 M@?&.UX7/!ERQE'4@4\XSFX-N_7C)AF/T!IE#Y#MKR^P.\++SBC;'2!F$60DUTC'>.HFG&]*P1MN*8ES;*"7KQ9XVAU$P$70!J MTV6NIXC1%%? UDB1=("T@OD",LCL7!2:N_$NNX=5U49<;C%&.'08CSMP6UMK M/'4#JT0?011/J"\L@.,\@4YH@PN186P_2GPI5;5!0MZWJC:$XY=9$GFWN)E\ MJ3GGSSB9_PNO;S-.T]MK7"PF91*7'Y^5C;>U9.D_5WN?\G117RZ8+NASJ?ZH MW^C0>?5W[AYVQ>M?9XOEZW:M"RYG(^ $Y9P^A--!L2B9Y%1)#!AGM<%+> C> M1;#!2 HMDB\CO&IPMF+1O;07#X=8_(37=1CTM\\YW[R?K83_T_?-D==/WW^\ MHUJY5E:BM$^MKV'&HZ87)S0NGG^(B?M 1P>! MTI:[^^@+5\I:D$777;\40[KZ'D;25LN,QB73^MF''JMAO>!DO\+:$*%U";UU MMJNDT=(00W3*2)I="G@G+7!."6FTE@71NFG[H@IK@^2\;V%M"-,[ ,^F6D^H M:8L1%G)P%I10&KR-M90DA%,V&:-;.^;+*:P-DN\>A;4AS.X +SLO^T52DJ?, M(*JZ=(^7967$?-1)YOR\E_\5%]8Z]7G-!-@5&#?<]=8SFV0S$$_J?8E* MX$-4@(&CM5:PY-OO7KW(&MT@J0^IT0T100=PVE(LRI)Q'4TFIA!G5%2A/J4I MR59SE,S(X'WKZ1@T66,KOD#T#H -9W *)?Y_DK3M+R';3%\A'QCS>?\WR]C_3-8I%O%FO[[ MZ M9Z.$(NI&4N4B>)DX<*V5*-8D9EI'6?N?KC^0'8*'V4F$TP'LEG0\+)M\/\%0 M-UI.\AT]4=O@=9$@)#>@M)+@(@N0F%+&9>^D:MTZ_M*9SAN3C02QIH+H!5AO MMQ%#.0G%D2)!H90%%.,#I4>1Z M'\Z^OV\CDC+(P+( JZP 9;P 7SA20B2D2-P&J<;;:;KA0.?=<=UIO-].A%WA M\9Z6CX^:>I8QP94L2HF(""4:2YET%)2=9U(TZ8SDVKG Q]LFMOU;O8T.A(0<@_*9*I?_1^1AJXF.S5Y/CQ:YXO?T+SS;(G..H) MFDQ/S? .VDF9DC+\1%I/81B.>C,2(>=QLQ:#^_TM'LD<*U3LF!L?09" MJD+4UV=$! HT5BF=QK/O%]ZX.00Y+^X>&2"'#N*'+0U=3GEE(_DAF90#E;VN M^W\=8: 4*1"M]ZTWV?38;7F4(U:O0J M-1_X[[=%LJ6C:L;UKA"TH4.&^9QJ M6*U[=:\?J2L=ZUKJYCEYUPM?#PN-UD^>=I-L5/ MN78W42+\$RXFQ]1UVGV\;:5F)*8TJKW<%RD?;L@7]U?DPA>T43"0 0W!TT9R MMT6#ESZ+@HD<;^L9L%WG:;:,8\7]-QNY_W%ZSWSZ"Q]FT_D36:RME-J\8%SQR!9;+3-D\T>=8(2[+(KFTPBK;NF=WOY-U@L?3 MPF8;>-O)L"=D_OLCS_Q!L@]N1$ND47.+NOC*A%S))$)8Q4!8#A3,V0*ESNIR'X%+K M@=,=Q^EDI\=9P'6(1#H%EUR3XK0.MF0*-P@$H)P@9@6]M/F(!D7VV+IC9\=Q M.AEH/@NX#I%(!^#:60"4T="I6 3AG">"A( 0)0>'1G/)4TFY]4!6O\7V/A*% M9O+J"GL;RCUUA5S$.M18ES0KHQ!\\1$DLXS4R'F&X^W"NJ@R_2"I#RG3#Q%! M!W#:6>3COF2.EA&3:M58U_>Z>1(@:XDH:.4==O?&PWE*]H.D/J3..D0$'^_ F<0H[PY9\]9+08_H^CA/J?X8"#5@>P?@:1$L M/-0@58P;9>(]UYK)U,]V+A^KD(N[T@)F-*;T. MX/AL^GMQE4UT+,M2+P,H-)&&')8FU\6=3)99&WD:KW]J=8;S@JVQB+=F&0?P M^XQXJ3TF=/C5-]_.OM1%3TN1_'J-TR4I&SAV18Q QEU]RXP3<9@\>(46--?" M!V9+82_VLASTY?-&A.- :'P1=&"/'AGV7?QSRD16N -3C "5ZH00C\2_9 J* MXI.0K2][]SO9Y5_,M7&4(\BQ W3^N+N"Z+N2O/ BB#O)BWK/S6I"%CD8YT0P MTDHNQIN[?W20\_K-,22^HQ?Y,/;WZ$'OUZ!L,M_*QRR<*6"#]Q0>) N!$^.D M,HH2+8M6VH,]Z*XOG]>0C0BF\>70_88:HOK+Y&99%,1IBK/I#1G_/(W$[0\X MGR\U[(CNXR$_OFU_\<&$->H@?O1]##GB4I=OQI=4-4E#B_L SIU9X/\^F4Z^W'ZY6Q(NDHAT=-"1 M65 YU%TQ)H(0L5862 OT7L,V+XC\R4?/+/1#1#9KP;]S"Q[_?'1PQGQRKM+K M:X$SVP2HI08ZKU#6%ZGW6X;SDN ??_0\F4XSP1_,OP[N4][/IG_\GN=??KV= MQ\^XR ].\*?O;_$F_S&;?_]8ZFW4W=](2^,89 K"1%<+ZG42M3[MDX2!H TO MT?A4FM^X''C4\X!KO(CBE)+K&J!;B%RW??#*0ZT5A**1:'42 O<1;':D@RE( MV_Q5B ./>N9+PU/ :&_HMI-I!]#]9?J-2)K-'UXT$+H$+S#7^7U!6FX%(-H" M6B=&[L48T7S;^@^'Z!5N#47_0Q?7,7+H $AU6<,3[_'3]P]X13W?(6U.U M5DF/3@MA#?"ZKT@EG@$5]V"Y#EPJ+N7SPDACJ#TYSKG-VC@(V FTP\71 ;)^ MF:;\97J_%/Z?MSC'Z4V^2\:\%9.2!#>8VW(,92=4YX>)+<^!1NL>7:3 M.;SD\?Z\3RR-Y^[&87,'MJ@&I3<;@])?\WPR2U>Y6*VM%I!8KM$GCQ#J"XI: M%Q]XBM'HUANB7SI3GX62 R&P(3]L)H]SVZ7M&<_J@93[3.?M;'%SY4CU#.,6 M=*I%!U-(+V4NX'/6$H..3H>]#-2@S_9Y1W8B/N4:$1 #U\6( M%9&K/[_)ZO[EYB_/Y=_K-95/752HI,*<,9(OU@3NIB"C4P%/M%C1&.]F^ M>+#'P?H,V%KYU-:2Z;[)[MW_W$YNOH=JWN.C+L,6#7;[_NBVS74'$=3J6;3[ M5JEZI?'P\4_YNNYSK?YS\=MG OKR>+_B]Q66[]JJ/!KD)FC0HDXKQH00.*63 M*I=BHL/B6/.'#HXZ\;&6\+?X.:?;:_KV\AL_K8*,AU.\(9F1*BZ_^=/WA[^S M/L>;.JN^2M62=)I+G0!-EJ!481 $Q2?29DK-DW.Z^:1%L\.?>;7 Z3#[W-R> M1_P=1 !U%.H#?EFU4-F TMJDP#%%[B00+YU*"0P94B4+,H6M]Q,\_OYYT7".*LOW#EP3NBZJ=&[ MI"4K.;X4VNWQG3YP<(CX9N/PL@-8"+Z=%"F3$8*RYN*E7[UAYPHIBY2>)5^T M#7*_2[7=WSGOP%9#6+3B90Y G!S@O0OH(2 Z72 =P.IQQ#V1/TS-5+3*P9!395ZM*[6UBX+2U4#?\ MH$A2&MDZ-QZ#CC,O#3D<5L]3MW/+N .YLPNO#?LM1%:?Q;O M/Z:3F\6GW_[C;JH'N16HZE4@A;Z*F4S^1%+4&Z2SD8*AX%I?9.T\T'F7&':' MPG;"ZP")3U3J[@D*[AU*;BG-JM,6%C70H3,XEF(RV6C?O*U[PS'.4Q_M%G7' M"JH#K+W(TVTL?2A*B[K,S"<#C)?Z@ 4I5BC205#::I.LU[9U;]SQISZS_>PB M$3^Q["\9[7?787?K[A^?<;H*>1;_(@>4TR_357_B[[,;O+[?8705 MK%,=EC?'<2IU.!ZX.5+#V.7YMYQ^GLU_OJW##;\L%K[^(7I.0R9B=;/ZZZ>!#=IX4C@O\<47: 6;?7"__#B47&QG][L_ZRWRE,B9C MD@9NK*P5%P'!& 91:*)7B\ACZQA]OY-UGBR.B\X1A-^YTK2H2\-Y9!D:8V M&7@!KK:$,JE*=,Y[Z5L7)DY"6.=Y[+@*T1]T7K,^K6(V44QY"IE]Y+$85J1F+K:\33TOA7AJF_]:P4X/I-:O:E<;(DO<:M*[O M]*HZO%"O?9F5BBF4I31_I6\T8O92(/.W HT(D0YTY6 Y?+BMM]'K^\7%FV\X MN:[WA60Z_ED'_*],Q*B-E\"RJ6]2N (^! 7"*9:$3,K$D[><'$C+7IIB7ZFF M= &02QT$>Q-O)M_H#\ILOK(A[0?"MG[B)(-A^Q'8QX"8M:XXI+3;L;I4#EV$ M((H!S8(3%,^DZ%N'Q*]E0,P68;TDKCG)$%2N]>TBZ!].@-@0\7<0TSQMU,S6"A>#!VZJ\S.ZOF)95RZHDHIQ60>[UY[I43NR+V!$ M;! (=G9D#Y%(!W :I2LD\$@JS#@D'2(H08$/:J;KABU>O B)-;_X?.T=V8-@ M=8J.["$R[@#GFYM\>?"R:"[!HR4/Y!V#$*6 X+TGXB17IG5G[%^E(WL0/O;J MR!XBK"XZLG>W56HC?#1>@6=RV>K&*?HAM1::.\5345SM]33,27MB+ZLSNR$& MCQ!>!];OR>PSUSQ1A%.WO]6["<.("JT8,0E+"B5A^P>2!V\5N( AOF-"QH/E MT1&6[M:G6J)5"PG:*F*#C(%B$LKIO'/$ )VD3W^9K0*#)+E[J\ 0MG8P/KYK M$MXRGGS('E12FO[!(F!@ 7)2G'[!$R7[+]T/7MI6@4'B&[!58 @O.X#%KDEX MB\SZ@*0B/)-SEL4"^A(AUDU!A7//F=H7%I>R5> 86+3B90%(H_8M:9;($A&R-L 55,\25X;IJ_W'1:"CN_+&F,WY.-21P-IK^& MJJTJ_U=HF8FR/@"0ZZ972[F_+T5"\L;ZXD)AMO7-X=:^.RR69Q-])U%0,KP?Z^#Q^%XP8PYT &U7=A9]S M732B0:(U*4ONT#5_A*"K=+&_8;77I(O'P.W(=/'=]&)T\3_SY(_/=>+I6Y[C M'WD9U_^#C,G]-I G@D:4*:0 *#2Q4)-%\YQG8$6FXDJ@/V[]UGAG++C0U/-B M[EE'@^.KSCKW9]]5$HHG5 @^:$L66M*O!/-0"H\^9L^M[F9*KR'=K_[Z=CS% MZ= (#$+Q7^[J]V7V2<,$14()&-87("D\ R<8!\P>I='2\GRI=\-M+$%_'OPO M90G&Q/.K#@2>W@B^S#B3I#*2%6">>*8XR^ L2A!%.IESL(:W'I7KAOA7?X'] M"@S!F'A^U89@?1%Y2ZA^F6L4+87$D@9D1H,2G &ZD, 4KB3Q+(1R.56J(92_ M^AOS5V "1D/RJ];_ ;F4<-E0F,1!^.!!,>X ^>@!287G>0A7TY1K/&-P"7? MT+\"W1\)Q4UO]T^\8.C11LR[53SM5PSM^,A)E@SM2V0G:X9"\AA*!+XL\=KZ M= (:!I9C\DR5(.W?[]!O'II@DH7@M0)K'&DMKRN2D[)@@E%!,&>5;MZ7__>: MH8&8'6_-T!#Q=Q"N/9EKC2D%%DL"INLC"8'7L\<,7B=;"C+M\>P3XQ>P9&@0 M!'9-C ^11T=86@]!.J>%"LX!3['&7\LM-MD#S\KX$GGBV'ITK]N)\4&2W#TQ M/H2MG8\&&U58-H*#C:*FMBH#EA"!"9:8I>#]A*/!IYH8'R2^ :/!0WC9@:UH MT/;AHXM!1O+WDD50T2;PCOR]RL1*U)S2HVXJ?N\'C09?P%:48WS_KDBR$K),*4L940C<:L).2"VUE M.1"/K=2A'3A>EXJLFV.]9E%Z'T#4 1)EK0)T0D!.A7/E4S*FFU[L;41?$N]>Z_/*N;TC]LY\79%RY+LQ>/WN-[]F>=Q0GRX"E)H MSY.!E'5],3@'BF]3W;2D.#VXNOD_GR MOWE@@JH/#_EBP"K'08FBR'(X RPZ'3!IR_M9A+"=C OM&>E77XZ%RNMQ,C_F M6DYXHWG&6J*UH+B(X%G6H*7,*J)('KOIRSHJ)>_OR<%^%>8XF%SZ6//3@+3> MK:^9H*VSH7 .Z$T!A<2)NG0(;!8Y6N>B-/VYEV=$7&@RWL>][G&0Z"'M;F<8 MGC5+WJ5OO\XG<=GS6=9VS#(T7IL,)696JZ D+Z$H,/4I:NV,];*;4>"#J;S0 MM+\/K1H95'\=M;M2-HA 0($;2EF4&2-'$8%T:HBB&5!FFY6OW[0C M[T)#R4YU\DRPNP3O^!)K[JC?CSLJ\%*35DA<("AM)03I*,_663/EF2WJY%E< M4PHO-!B]4+T<#WRO034WE"IV\P>MY;&6_6Q)9+"D RSUK1[!K'!"61-/OONM M,8VOIAQV$>HY)@!?@X)NJ(WLY \+UE@3-&A=1WAS*1 BH\"_!)4,&HE:]*:@ M VE\-?6WBU#0,0%X"0K:*A=7HEAE$\CLZ@.8WD 03@&7AA7E*>3PZ15?_5Q" M=:\+=3P#W%Y?/7 G:[QU3 2&$+5P];50!8%'A*PD-\59671O3>Y[DG:AD6L? M58XQX/,*_-N;E";U%WC]L&O@88& 5%HJ3OFQ";6KS3 '(513*(4HS$LK6.OQ M]U$)NM#0L@\-:@>57O0FO,R,,-A1?\IUJIE^_^ULNF3-+5[_GN=?Q!6EKJ9X M8Z'P>B^%'PRHY0C3DOF99<*&X)\D_IUC+A7H)3;??PV%O$K MAR'&B$A>?KF'HB!@= R"%=JAUOCH8?).E/( ,B^[5MBO4HZ-N%Z4LDU*^PMQ M8C)=3.)ZO[],FHD2(8IG7<5+Q%QVT6]D!3L[>IJI MT8GW0%9*5PQ;+&Z_K#C2?A'DKJ^<9!/DWF3VL0H23>0R4-9%.I% L>5"59O! M2ZG0")V5;7W#]&I608JTA TI-^2NSUF51E%7-+Q3^7@4Y$+,C MKH(<(/X.0I\G"^L2]\1 I2"F4"<\&8+7I;[V&:T1R3+*J!I#]U6N@AP"@5VK M((?(HR,LK9?>\>"X4):!05^OF6.B), +H)R,H:B[QK=.6)5=$,[Q\E+ =VFK( >);\ JR"&\[,!6 MK,PE_>6E>CA=))E(#P)=JIM223UR?>&V8.'<>Z6:3Y4\.<"K6=!XA.OU['O.C]8:K>V_Y*ZP3)R-9 #JNR$(06<-9/AMBD2=PM:[ MJ[8>IO/ZV.@XF8TAM [0UZ"ZC]PI'5RIA7T*?Y4BBC/]:Y9,!W)0&-'V_^_)KC:E%/K8^%Q'3M;12.D=YG M9<$Y9X [KL@[.N_%*%/4HU#3N;5OC,M6U=6V(.E%70X1Q"Y._&/R;9+R-'W" MFWP5H[&Z".) $+4<)CP$;Q ,DRD9Z6,RS==SCDW4A78M-%2>;B#SVG3HTV3Q MWS_/<_YE2@?,BYLE0[A/.A:!4%)1H'Q0$%3DP'W.(BIG0CCY<-6Q1%UH8T*' M.G0T9%Z;#MT9E7_-KNG'7$]NOB]9$JQQ+G,+,5H'2G(-WAH-F6>'LD0LL9N5 MAON3=?'#%]WH40/8]*))JY&1)%@TC%,L*I'RQ60<^&3]\N2)$=M]&*6%])*G M91OB]5$C_E.)M&TI7E)V:%V#F).*5P[OJ6-.F7*?V7 M^=<\7_+CF :Q%M]MW#+6G!6-FLCN#G;WK8=6FQAT*)Y!BA11J_JH'6JI 7S M+K@D,;=><+/M+.T:O]Y,;R:ILGCR+?^6X^U\7S=E(+SWN8T0=SVYJZ3 MB[@#+_ZT &==44H@!QM8?5[>DBM*3$,TV9"+BIF9UKM2AU?:3]#C=7HD["RW M#Q%+!Y@:I<26M1/""PN^MK$H(04X'8FOG*'-Y,!E/OGUWH67VP?!ZA3E]B$R M[@#GVRNW1:CLLHM OZ"X/B0!Y(0Z59['MF76)N_C0Q0F*9P+* $'Q49A^*]$%J4;%N;[I?.=.9HM1?P M[ 7J R79 3)W=" R8S)J!-)W1HZN"$#.!$2?>5VO3P:@=3]>IW%L6YGOWP(Z M0 =(&ESF",Q%Y:3AZ2(($.8])1$70\XSM SY'V M_J&B5D(I%$-KD"[7?0TF ZIL(+,8K>)2!M^Z'MGJ[+TT$U]ZY'@8&"Y?"=Y\ MF=U.;ZZ,22F7F$%*Z:OF1PA,66"".\622[K]R%R+@_?HY,?&7%O@'P" #E#_ M(=^L"M?O9XO%54JFV)(]H*L=$1XS.(L*8N;<"Y.+:!YV/CE CX'"B5%XN$ Z M0-.S362KIS+7 S*/%RJM6R8>-HLL^79?578L4(9(L9@OR=4]91&#W#! X&/ATQ# [,?2774-7/!4?-.= J0%QN 1*$)1@ MD -INY4^:^;/A/#E <\;#IP#0P?">+@XNT KN9CYLAZ#UV03OLRF*\+>W% R M&\A"4!+Q^^S'0LVC.LX50S0N& &!> F*$;F8+ =#J333R6N96S=;'W_J\P88 M'>#ZQ(+O NQ;V+[F\@_N WSSN-T8T4O' M;#04M/K,[_CG0[AU#Z44M(U)UW? I06E-8-@"$^&HQ>%HGFC6JO>CN,TR%U7 M/[J._C6N^6W[I&F5'0ZL 4*RF"0-U;:1V"0Z&]UYE@U_SMVRUG M.7IVZ^G/7?5QZ.#1,C*H,=<^(DZAOY/"@X@>T?*L?&K=G+WI'&>>9&DA_1_& MJ(YE=P>>[#D-=^-ES&3'L60H#,G^6A8A).Y Z\Q*ML5X;+[&;O-1N@+. 3)^ M 32',+Q/W*P[(9/G)B(Y;5'W62A9WP;3(1!SA$&90K3-7YK8>IB^L'.0J%^& MSP%\[P] ]TVOQ([:(YVL#* R+^ EL<:K%+D2*)AJ_JC:IH-T!YQ#A+P;.@=P MO /8O%DL\LV;^#^WD\7RS;>E0FFKBO0\0.*RU-M-":Z^K6;)& >RU8(UW^:^ MZ1QG'AQK[:F.9G6'<%FK$=-:.^(,&&4K%8SP[@N#K"TSUELK3>N'O#:?Y,PM MLT=+^ 7(',#N<[]K\X'2U,]O9[BX^<_)-/\ZGU'^6DGY&>-RV]O:;#H3942G MP<5Z"VZ*!RQD-J-,T2$JD?-^[]OL][V^<'*(6&?C\K@#6_/, +]_>/9>VA"U M1##%$!UH P3C!6CI V,\ZX#-GPW<Z!@INUY6(' M-N2YI7T[FRXF:7U=_?L&AI8FET,S$Q+FAT;5!+ 0(4 Q0 ( *2!R%984':^ M> @ \J . " 29, !E>&AI8FET,S$R+FAT;5!+ 0(4 M Q0 ( *2!R%9@O>;P(04 )$@ . " &AI M8FET,S(Q+FAT;5!+ 0(4 Q0 ( *2!R%:[RL;:AM\! 'C[%@ 1 M " 1=: !N87!A+3(P,C,P-#,P+FAT;5!+ 0(4 Q0 ( *2!R%9X M8.5I7 X ,&= 1 " &UL M4$L! A0#% @ I('(5D/!H#>\PP ,DP( !4 ( !5*@" M &YA<&$M,C R,S T,S!?;&%B+GAM;%!+ 0(4 Q0 ( *2!R%90^) O^'< M ']^!0 5 " 4-L P!N87!A+3(P,C,P-#,P7W!R92YX;6Q0 52P4& L "P"U @ ;N0# end