0000891024-23-000012.txt : 20231129 0000891024-23-000012.hdr.sgml : 20231129 20231129151423 ACCESSION NUMBER: 0000891024-23-000012 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 64 CONFORMED PERIOD OF REPORT: 20231028 FILED AS OF DATE: 20231129 DATE AS OF CHANGE: 20231129 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PATTERSON COMPANIES, INC. CENTRAL INDEX KEY: 0000891024 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-MEDICAL, DENTAL & HOSPITAL EQUIPMENT & SUPPLIES [5047] IRS NUMBER: 410886515 STATE OF INCORPORATION: MN FISCAL YEAR END: 0427 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-20572 FILM NUMBER: 231451801 BUSINESS ADDRESS: STREET 1: 1031 MENDOTA HEIGHTS RD CITY: ST PAUL STATE: MN ZIP: 55120-1401 BUSINESS PHONE: 6516861600 MAIL ADDRESS: STREET 1: 1031 MENDOTA HEIGHTS RD CITY: ST PAUL STATE: MN ZIP: 55120-1401 FORMER COMPANY: FORMER CONFORMED NAME: PATTERSON DENTAL CO DATE OF NAME CHANGE: 19950111 10-Q 1 pdco-20231028.htm 10-Q pdco-20231028
false2024Q20000891024--04-27http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense36431446326900008910242023-04-302023-10-2800008910242023-11-20xbrli:shares00008910242023-10-28iso4217:USD00008910242023-04-29iso4217:USDxbrli:shares00008910242023-07-302023-10-2800008910242022-07-312022-10-2900008910242022-05-012022-10-290000891024us-gaap:CommonStockMember2022-04-300000891024us-gaap:AdditionalPaidInCapitalMember2022-04-300000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-300000891024us-gaap:RetainedEarningsMember2022-04-300000891024us-gaap:NoncontrollingInterestMember2022-04-3000008910242022-04-300000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-05-012022-07-3000008910242022-05-012022-07-300000891024us-gaap:RetainedEarningsMember2022-05-012022-07-300000891024us-gaap:NoncontrollingInterestMember2022-05-012022-07-300000891024us-gaap:CommonStockMember2022-05-012022-07-300000891024us-gaap:AdditionalPaidInCapitalMember2022-05-012022-07-300000891024us-gaap:CommonStockMember2022-07-300000891024us-gaap:AdditionalPaidInCapitalMember2022-07-300000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-300000891024us-gaap:RetainedEarningsMember2022-07-300000891024us-gaap:NoncontrollingInterestMember2022-07-3000008910242022-07-300000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-312022-10-290000891024us-gaap:RetainedEarningsMember2022-07-312022-10-290000891024us-gaap:NoncontrollingInterestMember2022-07-312022-10-290000891024us-gaap:CommonStockMember2022-07-312022-10-290000891024us-gaap:AdditionalPaidInCapitalMember2022-07-312022-10-290000891024us-gaap:CommonStockMember2022-10-290000891024us-gaap:AdditionalPaidInCapitalMember2022-10-290000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-290000891024us-gaap:RetainedEarningsMember2022-10-290000891024us-gaap:NoncontrollingInterestMember2022-10-2900008910242022-10-290000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-302023-01-2800008910242022-10-302023-01-280000891024us-gaap:RetainedEarningsMember2022-10-302023-01-280000891024us-gaap:NoncontrollingInterestMember2022-10-302023-01-280000891024us-gaap:CommonStockMember2022-10-302023-01-280000891024us-gaap:AdditionalPaidInCapitalMember2022-10-302023-01-280000891024us-gaap:CommonStockMember2023-01-280000891024us-gaap:AdditionalPaidInCapitalMember2023-01-280000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-280000891024us-gaap:RetainedEarningsMember2023-01-280000891024us-gaap:NoncontrollingInterestMember2023-01-2800008910242023-01-280000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-292023-04-2900008910242023-01-292023-04-290000891024us-gaap:RetainedEarningsMember2023-01-292023-04-290000891024us-gaap:NoncontrollingInterestMember2023-01-292023-04-290000891024us-gaap:CommonStockMember2023-01-292023-04-290000891024us-gaap:AdditionalPaidInCapitalMember2023-01-292023-04-290000891024us-gaap:CommonStockMember2023-04-290000891024us-gaap:AdditionalPaidInCapitalMember2023-04-290000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-290000891024us-gaap:RetainedEarningsMember2023-04-290000891024us-gaap:NoncontrollingInterestMember2023-04-290000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-302023-07-2900008910242023-04-302023-07-290000891024us-gaap:RetainedEarningsMember2023-04-302023-07-290000891024us-gaap:NoncontrollingInterestMember2023-04-302023-07-290000891024us-gaap:CommonStockMember2023-04-302023-07-290000891024us-gaap:AdditionalPaidInCapitalMember2023-04-302023-07-290000891024us-gaap:CommonStockMember2023-07-290000891024us-gaap:AdditionalPaidInCapitalMember2023-07-290000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-290000891024us-gaap:RetainedEarningsMember2023-07-290000891024us-gaap:NoncontrollingInterestMember2023-07-2900008910242023-07-290000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-302023-10-280000891024us-gaap:RetainedEarningsMember2023-07-302023-10-280000891024us-gaap:NoncontrollingInterestMember2023-07-302023-10-280000891024us-gaap:CommonStockMember2023-07-302023-10-280000891024us-gaap:AdditionalPaidInCapitalMember2023-07-302023-10-280000891024us-gaap:CommonStockMember2023-10-280000891024us-gaap:AdditionalPaidInCapitalMember2023-10-280000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-280000891024us-gaap:RetainedEarningsMember2023-10-280000891024us-gaap:NoncontrollingInterestMember2023-10-280000891024pdco:MillerVetHoldingsLLCMember2023-04-302023-07-290000891024us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-04-302023-07-290000891024us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-10-302023-01-280000891024us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-01-280000891024pdco:ReceivablesPurchaseAgreementsMember2023-10-280000891024pdco:ReceivablesPurchaseAgreementsMember2023-04-290000891024pdco:ReceivablesPurchaseAgreementsMember2023-04-302023-10-280000891024pdco:ReceivablesPurchaseAgreementsMember2022-05-012022-10-290000891024pdco:ReceivablesPurchaseAgreementsMember2022-04-300000891024pdco:ReceivablesPurchaseAgreementsMember2022-10-29pdco:financingAgreement0000891024pdco:MitsubishiUFJFinancialGroupMember2023-04-302023-10-28xbrli:pure0000891024pdco:MitsubishiUFJFinancialGroupMember2023-10-280000891024pdco:FifthThirdNationalBankMember2023-04-302023-10-280000891024pdco:FifthThirdNationalBankMember2023-04-290000891024pdco:MitsubishiUFJFinancialGroupMember2023-07-290000891024pdco:CustomerFinanceContractsMember2023-07-302023-10-280000891024pdco:CustomerFinanceContractsMember2022-07-312022-10-290000891024pdco:CustomerFinanceContractsMember2023-04-302023-10-280000891024pdco:CustomerFinanceContractsMember2022-05-012022-10-290000891024pdco:UnsettledContractsMember2023-10-280000891024pdco:UnsettledContractsMember2023-04-290000891024pdco:CustomerFinanceContractsMember2023-04-290000891024pdco:CustomerFinanceContractsMember2022-04-300000891024pdco:CustomerFinanceContractsMember2023-10-280000891024pdco:CustomerFinanceContractsMember2022-10-290000891024us-gaap:InterestRateCapMember2023-10-280000891024pdco:InterestRateSwapAgreementMember2014-01-310000891024pdco:FivePointOneSevenPercentageSeniorNotesMember2014-01-310000891024pdco:A348SeniorNotesDue2025Member2015-03-250000891024pdco:InterestRateSwapAgreementMember2015-03-012015-03-310000891024us-gaap:InterestRateSwapMember2023-04-290000891024pdco:InterestRateSwapTwoMember2023-10-280000891024us-gaap:InterestRateSwapMember2023-10-280000891024pdco:InterestRateSwapAgreementMember2023-04-302023-10-280000891024pdco:InterestRateSwapAgreementMember2022-05-012022-10-290000891024us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:InterestRateContractMember2023-10-280000891024us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:InterestRateContractMember2023-04-290000891024us-gaap:OtherNoncurrentAssetsMemberus-gaap:InterestRateContractMember2023-10-280000891024us-gaap:OtherNoncurrentAssetsMemberus-gaap:InterestRateContractMember2023-04-290000891024pdco:OtherAccruedLiabilitiesMemberus-gaap:InterestRateContractMember2023-10-280000891024pdco:OtherAccruedLiabilitiesMemberus-gaap:InterestRateContractMember2023-04-290000891024us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:InterestRateContractMember2023-10-280000891024us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:InterestRateContractMember2023-04-290000891024us-gaap:InterestRateContractMember2023-07-302023-10-280000891024us-gaap:InterestRateContractMember2022-07-312022-10-290000891024us-gaap:InterestRateContractMember2023-04-302023-10-280000891024us-gaap:InterestRateContractMember2022-05-012022-10-290000891024us-gaap:NondesignatedMemberus-gaap:InterestRateContractMember2022-07-312022-10-290000891024us-gaap:NondesignatedMemberus-gaap:InterestRateContractMember2023-07-302023-10-280000891024us-gaap:NondesignatedMemberus-gaap:InterestRateContractMember2023-04-302023-10-280000891024us-gaap:NondesignatedMemberus-gaap:InterestRateContractMember2022-05-012022-10-290000891024us-gaap:FairValueInputsLevel1Member2023-10-280000891024us-gaap:FairValueInputsLevel2Member2023-10-280000891024us-gaap:FairValueInputsLevel3Member2023-10-280000891024us-gaap:FairValueInputsLevel1Member2023-04-290000891024us-gaap:FairValueInputsLevel2Member2023-04-290000891024us-gaap:FairValueInputsLevel3Member2023-04-290000891024pdco:VetsourceMember2023-10-280000891024pdco:VetsourceMember2023-04-290000891024pdco:TechnologyPartnerInnovationsLLCMember2019-04-282019-07-270000891024pdco:TechnologyPartnerInnovationsLLCMember2022-05-012023-04-290000891024pdco:TechnologyPartnerInnovationsLLCMember2023-04-302023-10-280000891024pdco:TechnologyPartnerInnovationsLLCMember2023-07-302023-10-280000891024pdco:TechnologyPartnerInnovationsLLCMember2022-07-312022-10-290000891024pdco:TechnologyPartnerInnovationsLLCMember2022-05-012022-10-29pdco:Segment0000891024country:US2023-07-302023-10-280000891024country:US2022-07-312022-10-290000891024country:US2023-04-302023-10-280000891024country:US2022-05-012022-10-290000891024country:GB2023-07-302023-10-280000891024country:GB2022-07-312022-10-290000891024country:GB2023-04-302023-10-280000891024country:GB2022-05-012022-10-290000891024country:CA2023-07-302023-10-280000891024country:CA2022-07-312022-10-290000891024country:CA2023-04-302023-10-280000891024country:CA2022-05-012022-10-290000891024country:USpdco:DentalSupplyMember2023-07-302023-10-280000891024country:USpdco:DentalSupplyMember2022-07-312022-10-290000891024country:USpdco:DentalSupplyMember2023-04-302023-10-280000891024country:USpdco:DentalSupplyMember2022-05-012022-10-290000891024country:CApdco:DentalSupplyMember2023-07-302023-10-280000891024country:CApdco:DentalSupplyMember2022-07-312022-10-290000891024country:CApdco:DentalSupplyMember2023-04-302023-10-280000891024country:CApdco:DentalSupplyMember2022-05-012022-10-290000891024pdco:DentalSupplyMember2023-07-302023-10-280000891024pdco:DentalSupplyMember2022-07-312022-10-290000891024pdco:DentalSupplyMember2023-04-302023-10-280000891024pdco:DentalSupplyMember2022-05-012022-10-290000891024pdco:AnimalHealthMembercountry:US2023-07-302023-10-280000891024pdco:AnimalHealthMembercountry:US2022-07-312022-10-290000891024pdco:AnimalHealthMembercountry:US2023-04-302023-10-280000891024pdco:AnimalHealthMembercountry:US2022-05-012022-10-290000891024pdco:AnimalHealthMembercountry:GB2023-07-302023-10-280000891024pdco:AnimalHealthMembercountry:GB2022-07-312022-10-290000891024pdco:AnimalHealthMembercountry:GB2023-04-302023-10-280000891024pdco:AnimalHealthMembercountry:GB2022-05-012022-10-290000891024pdco:AnimalHealthMembercountry:CA2023-07-302023-10-280000891024pdco:AnimalHealthMembercountry:CA2022-07-312022-10-290000891024pdco:AnimalHealthMembercountry:CA2023-04-302023-10-280000891024pdco:AnimalHealthMembercountry:CA2022-05-012022-10-290000891024pdco:AnimalHealthMember2023-07-302023-10-280000891024pdco:AnimalHealthMember2022-07-312022-10-290000891024pdco:AnimalHealthMember2023-04-302023-10-280000891024pdco:AnimalHealthMember2022-05-012022-10-290000891024us-gaap:CorporateMembercountry:US2023-07-302023-10-280000891024us-gaap:CorporateMembercountry:US2022-07-312022-10-290000891024us-gaap:CorporateMembercountry:US2023-04-302023-10-280000891024us-gaap:CorporateMembercountry:US2022-05-012022-10-290000891024us-gaap:CorporateMember2023-07-302023-10-280000891024us-gaap:CorporateMember2022-07-312022-10-290000891024us-gaap:CorporateMember2023-04-302023-10-280000891024us-gaap:CorporateMember2022-05-012022-10-290000891024pdco:ConsumablesMember2023-07-302023-10-280000891024pdco:ConsumablesMember2022-07-312022-10-290000891024pdco:ConsumablesMember2023-04-302023-10-280000891024pdco:ConsumablesMember2022-05-012022-10-290000891024pdco:EquipmentAndSoftwareMember2023-07-302023-10-280000891024pdco:EquipmentAndSoftwareMember2022-07-312022-10-290000891024pdco:EquipmentAndSoftwareMember2023-04-302023-10-280000891024pdco:EquipmentAndSoftwareMember2022-05-012022-10-290000891024pdco:OtherProductMember2023-07-302023-10-280000891024pdco:OtherProductMember2022-07-312022-10-290000891024pdco:OtherProductMember2023-04-302023-10-280000891024pdco:OtherProductMember2022-05-012022-10-290000891024pdco:ConsumablesMemberpdco:DentalSupplyMember2023-07-302023-10-280000891024pdco:ConsumablesMemberpdco:DentalSupplyMember2022-07-312022-10-290000891024pdco:ConsumablesMemberpdco:DentalSupplyMember2023-04-302023-10-280000891024pdco:ConsumablesMemberpdco:DentalSupplyMember2022-05-012022-10-290000891024pdco:EquipmentAndSoftwareMemberpdco:DentalSupplyMember2023-07-302023-10-280000891024pdco:EquipmentAndSoftwareMemberpdco:DentalSupplyMember2022-07-312022-10-290000891024pdco:EquipmentAndSoftwareMemberpdco:DentalSupplyMember2023-04-302023-10-280000891024pdco:EquipmentAndSoftwareMemberpdco:DentalSupplyMember2022-05-012022-10-290000891024pdco:OtherProductMemberpdco:DentalSupplyMember2023-07-302023-10-280000891024pdco:OtherProductMemberpdco:DentalSupplyMember2022-07-312022-10-290000891024pdco:OtherProductMemberpdco:DentalSupplyMember2023-04-302023-10-280000891024pdco:OtherProductMemberpdco:DentalSupplyMember2022-05-012022-10-290000891024pdco:ConsumablesMemberpdco:AnimalHealthMember2023-07-302023-10-280000891024pdco:ConsumablesMemberpdco:AnimalHealthMember2022-07-312022-10-290000891024pdco:ConsumablesMemberpdco:AnimalHealthMember2023-04-302023-10-280000891024pdco:ConsumablesMemberpdco:AnimalHealthMember2022-05-012022-10-290000891024pdco:AnimalHealthMemberpdco:EquipmentAndSoftwareMember2023-07-302023-10-280000891024pdco:AnimalHealthMemberpdco:EquipmentAndSoftwareMember2022-07-312022-10-290000891024pdco:AnimalHealthMemberpdco:EquipmentAndSoftwareMember2023-04-302023-10-280000891024pdco:AnimalHealthMemberpdco:EquipmentAndSoftwareMember2022-05-012022-10-290000891024pdco:AnimalHealthMemberpdco:OtherProductMember2023-07-302023-10-280000891024pdco:AnimalHealthMemberpdco:OtherProductMember2022-07-312022-10-290000891024pdco:AnimalHealthMemberpdco:OtherProductMember2023-04-302023-10-280000891024pdco:AnimalHealthMemberpdco:OtherProductMember2022-05-012022-10-290000891024us-gaap:CorporateMemberpdco:OtherProductMember2023-07-302023-10-280000891024us-gaap:CorporateMemberpdco:OtherProductMember2022-07-312022-10-290000891024us-gaap:CorporateMemberpdco:OtherProductMember2023-04-302023-10-280000891024us-gaap:CorporateMemberpdco:OtherProductMember2022-05-012022-10-290000891024us-gaap:OperatingSegmentsMemberpdco:DentalSupplyMember2023-07-302023-10-280000891024us-gaap:OperatingSegmentsMemberpdco:DentalSupplyMember2022-07-312022-10-290000891024us-gaap:OperatingSegmentsMemberpdco:DentalSupplyMember2023-04-302023-10-280000891024us-gaap:OperatingSegmentsMemberpdco:DentalSupplyMember2022-05-012022-10-290000891024pdco:AnimalHealthMemberus-gaap:OperatingSegmentsMember2023-07-302023-10-280000891024pdco:AnimalHealthMemberus-gaap:OperatingSegmentsMember2022-07-312022-10-290000891024pdco:AnimalHealthMemberus-gaap:OperatingSegmentsMember2023-04-302023-10-280000891024pdco:AnimalHealthMemberus-gaap:OperatingSegmentsMember2022-05-012022-10-290000891024us-gaap:CorporateMemberus-gaap:OperatingSegmentsMember2023-07-302023-10-280000891024us-gaap:CorporateMemberus-gaap:OperatingSegmentsMember2022-07-312022-10-290000891024us-gaap:CorporateMemberus-gaap:OperatingSegmentsMember2023-04-302023-10-280000891024us-gaap:CorporateMemberus-gaap:OperatingSegmentsMember2022-05-012022-10-290000891024us-gaap:OperatingSegmentsMemberpdco:DentalSupplyMember2023-10-280000891024us-gaap:OperatingSegmentsMemberpdco:DentalSupplyMember2023-04-290000891024pdco:AnimalHealthMemberus-gaap:OperatingSegmentsMember2023-10-280000891024pdco:AnimalHealthMemberus-gaap:OperatingSegmentsMember2023-04-290000891024us-gaap:CorporateMemberus-gaap:OperatingSegmentsMember2023-10-280000891024us-gaap:CorporateMemberus-gaap:OperatingSegmentsMember2023-04-290000891024us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-04-290000891024us-gaap:AccumulatedTranslationAdjustmentMember2023-04-290000891024us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-04-302023-10-280000891024us-gaap:AccumulatedTranslationAdjustmentMember2023-04-302023-10-280000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-302023-10-280000891024us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-10-280000891024us-gaap:AccumulatedTranslationAdjustmentMember2023-10-280000891024pdco:KevinMBarryMember2023-07-302023-10-280000891024pdco:KevinMBarryMember2023-09-010000891024pdco:LesBKorshMember2023-07-302023-10-280000891024pdco:LesBKorshMember2023-09-220000891024pdco:DonaldJZurbayMember2023-07-302023-10-280000891024pdco:SamanthaLBergesonMember2023-07-302023-10-28
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 ____________________________________________________________ 
FORM 10-Q
 ____________________________________________________________
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE QUARTERLY PERIOD ENDED October 28, 2023.
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission File No. 0-20572
 __________________________________________________________
PATTERSON COMPANIES, INC.

(Exact Name of Registrant as Specified in Its Charter)
 ____________________________________________________________
Minnesota41-0886515
(State or Other Jurisdiction of
Incorporation or Organization)
(I.R.S. Employer
Identification Number)
1031 Mendota Heights Road
St. PaulMinnesota55120
(Address of Principal Executive Offices)(Zip Code)
(651) 686-1600
(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 exchange on which registered
Common Stock, par value $.01PDCONASDAQ Global Select Market
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated 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 Exchange Act).    Yes      No  
As of November 20, 2023, there were 92,661,000 shares of Common Stock of the registrant issued and outstanding.



PATTERSON COMPANIES, INC.

2

PART I—FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
PATTERSON COMPANIES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except per share amounts)
(Unaudited)
October 28, 2023April 29, 2023
ASSETS
Current assets:
Cash and cash equivalents$113,886 $159,669 
Receivables, net of allowance for doubtful accounts of $3,875 and $3,667
490,428 477,384 
Inventory858,028 795,072 
Prepaid expenses and other current assets328,334 351,011 
Total current assets1,790,676 1,783,136 
Property and equipment, net218,977 212,283 
Operating lease right-of-use assets, net101,532 92,956 
Long-term receivables, net121,030 121,717 
Goodwill156,172 156,420 
Identifiable intangibles, net212,179 231,873 
Investments162,531 160,022 
Other non-current assets, net126,593 120,739 
Total assets$2,889,690 $2,879,146 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$688,687 $724,993 
Accrued payroll expense54,718 82,253 
Other accrued liabilities169,005 168,696 
Operating lease liabilities30,132 28,390 
Current maturities of long-term debt36,000 36,000 
Borrowings on revolving credit170,000 45,000 
Total current liabilities1,148,542 1,085,332 
Long-term debt449,974 451,231 
Non-current operating lease liabilities74,393 67,376 
Other non-current liabilities161,692 156,672 
Total liabilities1,834,601 1,760,611 
Stockholders’ equity:
Common stock, $0.01 par value: 600,000 shares authorized; 94,089 and 96,350 shares issued and outstanding
941 964 
Additional paid-in capital249,490 233,706 
Accumulated other comprehensive loss(98,962)(89,262)
Retained earnings902,827 972,127 
Total Patterson Companies, Inc. stockholders' equity1,054,296 1,117,535 
Noncontrolling interests793 1,000 
Total stockholders’ equity1,055,089 1,118,535 
Total liabilities and stockholders’ equity$2,889,690 $2,879,146 
See accompanying notes
3

PATTERSON COMPANIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
AND OTHER COMPREHENSIVE INCOME
(In thousands, except per share amounts)
(Unaudited)
 
 Three Months Ended Six Months Ended
October 28, 2023October 29, 2022October 28, 2023October 29, 2022
Net sales$1,652,772 $1,626,204 $3,229,517 $3,149,469 
Cost of sales1,313,746 1,298,115 2,571,436 2,509,247 
Gross profit339,026 328,089 658,081 640,222 
Operating expenses282,123 267,994 562,956 545,283 
Operating income56,903 60,095 95,125 94,939 
Other income (expense):
Other income, net7,096 18,203 18,997 19,983 
Interest expense(10,642)(7,544)(20,154)(13,107)
Income before taxes53,357 70,754 93,968 101,815 
Income tax expense13,502 17,105 22,983 23,906 
Net income39,855 53,649 70,985 77,909 
Net loss attributable to noncontrolling interests(103)(424)(207)(754)
Net income attributable to Patterson Companies, Inc.$39,958 $54,073 $71,192 $78,663 
Earnings per share attributable to Patterson Companies, Inc.:
Basic$0.42 $0.56 $0.75 $0.81 
Diluted$0.42 $0.55 $0.74 $0.81 
Weighted average shares:
Basic94,710 96,913 95,127 96,771 
Diluted95,156 97,552 95,722 97,708 
Dividends declared per common share$0.26 $0.26 $0.52 $0.52 
Comprehensive income:
Net income$39,855 $53,649 $70,985 $77,909 
Foreign currency translation loss(17,589)(17,591)(10,221)(22,582)
Cash flow hedges, net of tax260 260 521 521 
Comprehensive income$22,526 $36,318 $61,285 $55,848 
See accompanying notes
4

PATTERSON COMPANIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(In thousands)
(Unaudited)
Common StockAdditional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Retained
Earnings
Non-controlling InterestsTotal
SharesAmount
Balance at April 30, 202296,762 $968 $200,520 $(81,516)$921,704 $959 $1,042,635 
Foreign currency translation— — — (4,991)— — (4,991)
Cash flow hedges— — — 261 — — 261 
Net income (loss)— — — — 24,590 (330)24,260 
Dividends declared— — — — (25,667)— (25,667)
Common stock issued653 6 (2,148)— — — (2,142)
Repurchases of common stock(516)(5)— — (14,995)— (15,000)
Stock-based compensation— — 7,159 — — — 7,159 
Contribution from noncontrolling interest— — — — — 500 500 
Balance at July 30, 202296,899 969 205,531 (86,246)905,632 1,129 1,027,015 
Foreign currency translation— — — (17,591)— — (17,591)
Cash flow hedges— — — 260 — — 260 
Net income (loss)— — — — 54,073 (424)53,649 
Dividends declared— — — — (25,138)— (25,138)
Common stock issued150 1 2,178 — — — 2,179 
Stock-based compensation— — 1,234 — — — 1,234 
Contribution from noncontrolling interest— — — — — 500 500 
Balance at October 29, 202297,049 970 208,943 (103,577)934,567 1,205 1,042,108 
Foreign currency translation— — — 14,197 — — 14,197 
Cash flow hedges— — — 261 — — 261 
Net income (loss)— — — — 53,929 (82)53,847 
Dividends declared— — — — (25,581)— (25,581)
Common stock issued659 7 14,626 — — — 14,633 
Stock-based compensation— — 2,956 — — — 2,956 
Balance at January 28, 202397,708 977 226,525 (89,119)962,915 1,123 1,102,421 
Foreign currency translation— — — (403)— — (403)
Cash flow hedges— — — 260 — — 260 
Net income (loss)— — — — 74,965 (123)74,842 
Dividends declared— — — — (25,276)— (25,276)
Common stock issued146 2 2,987 — — — 2,989 
Repurchases of common stock(1,504)(15)— — (40,477)— (40,492)
Stock-based compensation— — 4,194 — — — 4,194 
Balance at April 29, 202396,350 $964 $233,706 $(89,262)$972,127 $1,000 $1,118,535 

See accompanying notes
5

PATTERSON COMPANIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(In thousands)
(Unaudited)
Common StockAdditional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Retained
Earnings
Non-controlling InterestsTotal
SharesAmount
Balance at April 29, 202396,350 $964 $233,706 $(89,262)$972,127 $1,000 $1,118,535 
Foreign currency translation— — — 7,368 — — 7,368 
Cash flow hedges— — — 261 — — 261 
Net income (loss)— — — — 31,234 (104)31,130 
Dividends declared— — — — (25,134)— (25,134)
Common stock issued565 5 1,569 — — — 1,574 
Repurchases of common stock(1,109)(11)— — (29,497)— (29,508)
Stock-based compensation— — 7,015 — — — 7,015 
Balance at July 29, 202395,806 958 242,290 (81,633)948,730 896 1,111,241 
Foreign currency translation— — — (17,589)— — (17,589)
Cash flow hedges— — — 260 — — 260 
Net income (loss)— — — — 39,958 (103)39,855 
Dividends declared— — — — (24,897)— (24,897)
Common stock issued180 2 3,226 — — — 3,228 
Repurchases of common stock(1,897)(19)(661)— (60,964)— (61,644)
Stock-based compensation— — 4,635 — — — 4,635 
Balance at October 28, 202394,089 $941 $249,490 $(98,962)$902,827 $793 $1,055,089 
See accompanying notes

6


PATTERSON COMPANIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 
 Six Months Ended
October 28, 2023October 29, 2022
Operating activities:
Net income$70,985 $77,909 
Adjustments to reconcile net income to net cash used in operating activities:
Depreciation23,583 22,412 
Amortization19,253 18,678 
Non-cash employee compensation11,650 8,393 
Non-cash losses (gains) and other, net3,166 5,085 
Change in assets and liabilities:
Receivables(487,186)(508,811)
Inventory(67,416)(100,596)
Accounts payable(30,911)41,557 
Accrued liabilities(24,908)(47,519)
Other changes from operating activities, net(3,492)(37,269)
Net cash used in operating activities(485,276)(520,161)
Investing activities:
Additions to property and equipment and software(33,467)(26,779)
Collection of deferred purchase price receivables489,452 489,639 
Payments related to acquisitions, net of cash acquired(1,108) 
Payments related to investments (15,000)
Net cash provided by investing activities454,877 447,860 
Financing activities:
Dividends paid(50,331)(50,732)
Repurchases of common stock(90,491)(15,000)
Payments on long-term debt(1,500) 
Draw on revolving credit125,000 145,000 
Other financing activities4,141 (1,766)
Net cash provided by (used in) financing activities(13,181)77,502 
Effect of exchange rate changes on cash(2,203)(6,935)
Net change in cash and cash equivalents(45,783)(1,734)
Cash and cash equivalents at beginning of period159,669 142,014 
Cash and cash equivalents at end of period$113,886 $140,280 
Supplemental disclosure of non-cash investing activity:
Retained interest in securitization transactions$465,058 $479,797 
See accompanying notes
7

PATTERSON COMPANIES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars, except per share amounts, and shares in thousands)
(Unaudited)

Note 1. General
Basis of Presentation
In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments necessary to present fairly the financial position of Patterson Companies, Inc. (referred to herein as "Patterson" or in the first person notations "we," "our," and "us") as of October 28, 2023, and our results of operations and cash flows for the periods ended October 28, 2023 and October 29, 2022. Such adjustments are of a normal, recurring nature. The results of operations for the three and six months ended October 28, 2023 are not necessarily indicative of the results to be expected for any other interim period or for the year ending April 27, 2024. These financial statements should be read in conjunction with the financial statements included in our 2023 Annual Report on Form 10-K filed on June 21, 2023.
The unaudited condensed consolidated financial statements include the assets and liabilities of PDC Funding Company, LLC ("PDC Funding"), PDC Funding Company II, LLC ("PDC Funding II"), PDC Funding Company III, LLC ("PDC Funding III") and PDC Funding Company IV, LLC ("PDC Funding IV"), which are our wholly owned subsidiaries and separate legal entities formed under Minnesota law. PDC Funding and PDC Funding II are fully consolidated special purpose entities established to sell customer installment sale contracts to outside financial institutions in the normal course of their business. PDC Funding III and PDC Funding IV are fully consolidated special purpose entities established to sell certain receivables to unaffiliated financial institutions. The assets of PDC Funding, PDC Funding II, PDC Funding III and PDC Funding IV would be available first and foremost to satisfy the claims of its creditors. There are no known creditors of PDC Funding, PDC Funding II, PDC Funding III or PDC Funding IV. The unaudited condensed consolidated financial statements also include the assets and liabilities of Technology Partner Innovations, LLC, which is further described in Note 8.
Fiscal Year End
We operate with a 52-53 week accounting convention with our fiscal year ending on the last Saturday in April. The second quarter of fiscal 2024 and 2023 represents the 13 weeks ended October 28, 2023 and October 29, 2022, respectively. Fiscal 2024 will include 52 weeks and fiscal 2023 included 52 weeks.
Other Income, Net
Other income, net consisted of the following:
Three Months Ended Six Months Ended
October 28, 2023October 29, 2022October 28, 2023October 29, 2022
Gain on interest rate swap agreements$2,786 $13,072 $9,561 $11,124 
Investment income and other4,310 5,131 9,436 8,859 
Other income, net$7,096 $18,203 $18,997 $19,983 
Comprehensive Income
Comprehensive income is computed as net income including certain other items that are recorded directly to stockholders’ equity. Significant items included in comprehensive income are foreign currency translation adjustments and the effective portion of cash flow hedges, net of tax. Foreign currency translation adjustments do not include a provision for income tax because earnings from foreign operations are considered to be indefinitely reinvested outside the U.S. The income tax expense related to cash flow hedges was $81 and $81 for the three months ended October 28, 2023 and October 29, 2022, respectively. The income tax expense related to cash flow hedges was $161 and $161 for the six months ended October 28, 2023 and October 29, 2022, respectively.
Earnings Per Share ("EPS")
8

The following table sets forth the computation of the weighted average shares outstanding used to calculate basic and diluted EPS:
Three Months Ended Six Months Ended
October 28, 2023October 29, 2022October 28, 2023October 29, 2022
Denominator for basic EPS – weighted average shares94,710 96,913 95,127 96,771 
Effect of dilutive securities – stock options, restricted stock and stock purchase plans446 639 595 937 
Denominator for diluted EPS – weighted average shares95,156 97,552 95,722 97,708 
Potentially dilutive securities representing 1,427 shares and 1,299 shares for the three and six months ended October 28, 2023 and 1,572 shares and 1,166 shares for the three and six months ended October 29, 2022 were excluded from the calculation of diluted EPS because their effects were anti-dilutive using the treasury stock method.
Revenue Recognition
Revenues are generated from the sale of consumable products, equipment and support, software and support, technical service parts and labor, and other sources. Revenues are recognized when or as performance obligations are satisfied. Performance obligations are satisfied when the customer obtains control of the goods or services.
Consumable, equipment, software and parts sales are recorded upon delivery, except in those circumstances where terms of the sale are FOB shipping point, in which case sales are recorded upon shipment. Technical service labor is recognized as it is provided. Revenue derived from equipment and software support is recognized ratably over the period in which the support is provided.
In addition to revenues generated from the distribution of consumable products under arrangements (buy/sell agreements) where the full market value of the product is recorded as revenue, we earn commissions for services provided under agency agreements. The agency agreement contrasts to a buy/sell agreement in that we do not have control over the transaction, as we do not have the primary responsibility of fulfilling the promise of the good or service and we do not bill or collect from the customer in an agency relationship. Commissions under agency agreements are recorded when the services are provided.
Estimates for returns, damaged goods, rebates, loyalty programs and other revenue allowances are made at the time the revenue is recognized based on the historical experience for such items. The receivables that result from the recognition of revenue are reported net of related allowances. We maintain a valuation allowance based upon the expected collectability of receivables held. Estimates are used to determine the valuation allowance and are based on several factors, including historical collection data, current and forecasted economic trends and credit worthiness of customers. Receivables are written off when we determine the amounts to be uncollectible, typically upon customer bankruptcy or non-response to continuous collection efforts. The portions of receivable amounts that are not expected to be collected during the next twelve months are classified as long-term.
Net sales do not include sales tax as we are considered a pass-through conduit for collecting and remitting sales tax.
Contract Balances
Contract balances represent amounts presented in our condensed consolidated balance sheets when either we have transferred goods or services to the customer or the customer has paid consideration to us under the contract. These contract balances include accounts receivable, contract assets and contract liabilities.
Contract asset balances as of October 28, 2023 and April 29, 2023 were $2,321 and $1,338, respectively. Our contract liabilities primarily relate to advance payments from customers, upfront payments for software and support provided over time, and options that provide a material right to customers, such as our customer loyalty programs. At October 28, 2023 and April 29, 2023, contract liabilities of $40,131 and $36,850 were reported in other accrued liabilities, respectively. During the six months ended October 28, 2023, we recognized $20,814 of the amount previously deferred at April 29, 2023.
9

Recently Issued Accounting Pronouncements
We do not expect any of the recently issued accounting pronouncements to materially affect our financial statements.
Note 2. Acquisitions
During the first quarter of fiscal 2024, we used $1,108 to pay a holdback following our acquisition of substantially all of the assets of Miller Vet Holdings, LLC. The payment was due on the 24 month anniversary of the closing date.
During the third quarter of fiscal 2023, we acquired substantially all of the assets of Relief Services for Veterinary Practitioners and Animal Care Technologies (RSVP and ACT), Texas-based companies that provide innovative solutions to veterinary practices through data extraction and conversion, staffing and video-based training services. Also during the third quarter of fiscal 2023, we acquired substantially all of the assets of Dairy Tech, Inc., a Colorado-based company that provides pasteurizing equipment and single-use bags that allow dairy producers to produce, store and feed colostrum for newborn calves, as well as product offerings for beef cattle producers. These acquisitions expand our Companion Animal and Production Animal value-added platforms and add solutions to their suite of offerings.
The total purchase price for these acquisitions is $37,535, which includes holdbacks of $4,255 that will be paid on the 24 month anniversary of the closing dates and working capital adjustments of $23 which were paid in the fourth quarter of fiscal 2023. As of the acquisition date, we have recorded $17,300 of identifiable intangibles, $16,040 of goodwill and net tangible assets of $4,233 in our condensed consolidated balance sheets related to these acquisitions. Goodwill, which is deductible for income tax purposes, was increased by $272 subsequent to acquisition date as a result of working capital adjustments. Goodwill was recorded within the Animal Health segment and represents the expected benefit of integrating these value-added platforms with our existing operations. We have included their results of operations in our financial statements since the date of acquisition within the Animal Health segment. The accounting for the acquisitions was complete as of October 28, 2023. The acquisitions did not materially impact our financial statements, and, therefore, pro forma results are not provided.
Note 3. Receivables Securitization Program
We are party to certain receivables purchase agreements (the “Receivables Purchase Agreements”) with MUFG Bank, Ltd. ("MUFG") (f.k.a. The Bank of Tokyo-Mitsubishi UFJ, Ltd.), under which MUFG acts as an agent to facilitate the sale of certain Patterson receivables (the “Receivables”) to certain unaffiliated financial institutions (the “Purchasers”). The sale of these receivables is accounted for as a sale of assets under the provisions of ASC 860, Transfers and Servicing. We utilize PDC Funding III and PDC Funding IV to facilitate the sale to fulfill requirements within the agreement. We use a daily unit of account for these Receivables.
The proceeds from the sale of these Receivables comprise a combination of cash and a deferred purchase price (“DPP”) receivable. The DPP receivable is ultimately realized by Patterson following the collection of the underlying Receivables sold to the Purchasers. The amount available under the Receivables Purchase Agreements fluctuates over time based on the total amount of eligible Receivables generated during the normal course of business, with maximum availability of $200,000 as of October 28, 2023, of which $200,000 was utilized.
We have no retained interests in the transferred Receivables, other than our right to the DPP receivable and collection and administrative service fees. We consider the fees received adequate compensation for services rendered, and accordingly have recorded no servicing asset or liability. As of October 28, 2023 and April 29, 2023, the fair value of outstanding trade receivables transferred to the Purchasers under the facility and derecognized from the condensed consolidated balance sheets were $403,848 and $429,853, respectively. Sales of trade receivables under this facility were $1,824,520 and $1,826,156, and cash collections from customers on receivables sold were $1,850,208 and $1,804,576 during the six months ended October 28, 2023 and October 29, 2022, respectively.
The DPP receivable is recorded at fair value within the condensed consolidated balance sheets within prepaid expenses and other current assets. The difference between the carrying amount of the Receivables and the sum of the cash and fair value of the DPP receivable received at time of transfer is recognized as a gain or loss on sale of the related Receivables inclusive of bank fees and allowance for credit losses. In operating expenses in the condensed consolidated statements of operations and other comprehensive income, we recorded losses of $3,736 and $3,211 during the three months ended October 28, 2023 and October 29, 2022, respectively, and $7,160 and
10

$4,646 during the six months ended October 28, 2023 and October 29, 2022, respectively, related to the Receivables.
The following rollforward summarizes the activity related to the DPP receivable:
Six Months Ended
October 28, 2023October 29, 2022
Beginning DPP receivable balance$227,946 $195,764 
Non-cash additions to DPP receivable445,567 467,761 
Collection of DPP receivable(471,511)(447,241)
Ending DPP receivable balance$202,002 $216,284 
Note 4. Customer Financing
As a convenience to our customers, we offer several different financing alternatives, including a third party program and a Patterson-sponsored program. For the third party program, we act as a facilitator between the customer and the third party financing entity with no on-going involvement in the financing transaction. Under the Patterson-sponsored program, equipment purchased by creditworthy customers may be financed up to a maximum of $2,000. We generally sell our customers’ financing contracts to an outside financial institution in the normal course of our business. These financing arrangements are accounted for as a sale of assets under the provisions of ASC 860, Transfers and Servicing. We use a monthly unit of account for these financing contracts.
The portion of the purchase price for the receivables held by the conduits is deemed a DPP receivable, which is paid to the applicable special purpose entity, PDC Funding or PDC Funding II, as payments on the customers’ financing contracts are collected by Patterson from customers. The difference between the carrying amount of the receivables sold under these programs and the sum of the cash and fair value of the DPP receivable received at time of transfer is recognized as a gain or loss on sale of the related receivables and recorded in net sales in the condensed consolidated statements of operations and other comprehensive income. Expenses incurred related to customer financing activities are recorded in operating expenses in our condensed consolidated statements of operations and other comprehensive income.
Historically, we maintained two arrangements under which we sell these contracts.
We operate under an agreement to sell our equipment finance contracts to commercial paper conduits with MUFG serving as the agent. We utilize PDC Funding to fulfill a requirement of participating in the commercial paper conduit. We receive the proceeds of the contracts upon sale to MUFG. At least 15.0% of the proceeds are held by the conduit as security against eventual performance of the portfolio. This percentage can be greater and is based upon certain ratios defined in the agreement with MUFG. The capacity under the agreement with MUFG at October 28, 2023 was $575,000.
We formerly maintained an agreement with Fifth Third Bank ("Fifth Third") whereby Fifth Third purchased customers’ financing contracts. PDC Funding II sold its financing contracts to Fifth Third. We received the proceeds of the contracts upon sale to Fifth Third. At least 15.0% of the proceeds were held by the conduit as security against eventual performance of the portfolio.
During the first quarter of fiscal 2024, Fifth Third sold and assigned the remaining purchased customer financing contracts to the facility in which MUFG is the agent. We transferred and assigned the related DPP receivable of $15,400 from PDC Funding II to PDC Funding, and the DPP counterparty changed from Fifth Third to MUFG. We amended our agreement with MUFG as agent and expanded capacity under that agreement from $525,000 to $575,000. We thereby ended our agreement with Fifth Third.
We service the financing contracts for which we are paid a servicing fee. The servicing fees we receive are considered adequate compensation for services rendered. Accordingly, no servicing asset or liability has been recorded.
During the six months ended October 28, 2023 and October 29, 2022, we sold $115,266 and $111,612 of contracts under these arrangements, respectively. In net sales in the condensed consolidated statements of operations and other comprehensive income, we recorded losses of $3,953 and $8,456 during the three months ended October 28, 2023 and October 29, 2022, respectively, related to these contracts sold. In net sales in the condensed consolidated
11

statements of operations and other comprehensive income, we recorded losses of $12,880 and $7,468 during the six months ended October 28, 2023 and October 29, 2022, respectively, related to these contracts sold. Cash collections on financed receivables sold were $141,353 and $163,088 during the six months ended October 28, 2023 and October 29, 2022, respectively.
Included in cash and cash equivalents in the condensed consolidated balance sheets are $30,621 and $33,072 as of October 28, 2023 and April 29, 2023, respectively, which represent cash collected from previously sold customer financing contracts that have not yet been settled. Included in current receivables in the condensed consolidated balance sheets are $44,757 and $77,646 as of October 28, 2023 and April 29, 2023, respectively, of finance contracts we have not yet sold. A total of $546,042 of finance contracts receivable sold under the arrangements was outstanding at October 28, 2023. Since the internal financing program began in 1994, bad debt write-offs have amounted to less than 1% of the loans originated.
The following rollforward summarizes the activity related to the DPP receivable:
Six Months Ended
October 28, 2023October 29, 2022
Beginning DPP receivable balance$102,979 $125,332 
Non-cash additions to DPP receivable19,491 12,036 
Collection of DPP receivable(17,941)(42,398)
Ending DPP receivable balance$104,529 $94,970 
The arrangements require us to maintain a minimum current ratio and maximum leverage ratio. We were in compliance with those covenants at October 28, 2023.
Note 5. Derivative Financial Instruments
We are a party to certain offsetting and identical interest rate cap agreements entered into to fulfill certain covenants of the equipment finance contract sale agreements. The interest rate cap agreements also provide a credit enhancement feature for the financing contracts sold by PDC Funding and PDC Funding II to the commercial paper conduit.    
The interest rate cap agreements are entered into periodically to maintain consistency with the dollar maximum of the sale agreements and the maturity of the underlying financing contracts. As of October 28, 2023, PDC Funding had purchased an interest rate cap from a bank with a notional amount of $575,000 and a maturity date of July 2031. We sold an identical interest rate cap to the same bank.
These interest rate cap agreements do not qualify for hedge accounting treatment and, accordingly, we record the fair value of the agreements as an asset or liability and the change in fair value as income or expense during the period in which the change occurs.
In January 2014, we entered into a forward interest rate swap agreement with a notional amount of $250,000 and accounted for it as a cash flow hedge, in order to hedge interest rate fluctuations in anticipation of refinancing the 5.17% senior notes due March 25, 2015. These notes were repaid on March 25, 2015 and replaced with new $250,000 3.48% senior notes due March 24, 2025. A cash payment of $29,003 was made in March 2015 to settle the interest rate swap. This amount is recorded in other comprehensive income (loss), net of tax, and is recognized as interest expense over the life of the related debt.
We utilize forward interest rate swap agreements to hedge against interest rate fluctuations that impact the amount of net sales we record related to our customer financing contracts. These interest rate swap agreements do not qualify for hedge accounting treatment and, accordingly, we record the fair value of the agreements as an asset or liability and the change in fair value as income or expense during the period in which the change occurs.
As of April 29, 2023, the remaining notional amount for interest rate swap agreements was $551,504, with the latest maturity date in fiscal 2030. During the six months ended October 28, 2023, we entered into forward interest rate swap agreements with a notional amount of $97,387. As of October 28, 2023, the remaining notional amount for interest rate swap agreements was $533,943, with the latest maturity date in fiscal 2031.
12

Net cash receipts of $7,244 and $782 were received during the six months ended October 28, 2023 and October 29, 2022, respectively, to settle a portion of our assets and liabilities related to interest rate swap agreements. These payments and receipts are reflected as cash flows in the condensed consolidated statements of cash flows within net cash used in operating activities.
The following presents the fair value of derivative instruments included in the condensed consolidated balance sheets:
Derivative typeClassificationOctober 28, 2023April 29, 2023
Assets:
Interest rate contractsPrepaid expenses and other current assets$6,789 $5,875 
Interest rate contractsOther non-current assets, net28,018 23,210 
Total asset derivatives$34,807 $29,085 
Liabilities:
Interest rate contractsOther accrued liabilities$221 $267 
Interest rate contractsOther non-current liabilities16,787 12,993 
Total liability derivatives$17,008 $13,260 
The following tables present the pre-tax effect of derivative instruments on the condensed consolidated statements of operations and other comprehensive income:
Amount of Loss Reclassified from Accumulated Other Comprehensive Loss into Income (Effective Portion)
Three Months Ended Six Months Ended
Derivatives in cash flow hedging relationshipsStatements of operations locationOctober 28, 2023October 29, 2022October 28, 2023October 29, 2022
Interest rate contractsInterest expense$(341)$(341)$(682)$(682)
Amount of Gain Recognized in Income on Derivatives
Three Months Ended Six Months Ended
Derivatives not designated as hedging instrumentsStatements of operations locationOctober 28, 2023October 29, 2022October 28, 2023October 29, 2022
Interest rate contractsOther income, net$2,786 $13,072 $9,561 $11,124 
There were no gains or losses recognized in other comprehensive income (loss) on cash flow hedging derivatives during the three and six months ended October 28, 2023 or October 29, 2022.
We recorded no ineffectiveness during the three and six month periods ended October 28, 2023 and October 29, 2022. As of October 28, 2023, the estimated pre-tax portion of accumulated other comprehensive loss that is expected to be reclassified into earnings over the next twelve months is $1,363, which will be recorded as an increase to interest expense.
Note 6. Fair Value Measurements
Fair value is the price at which an asset could be exchanged in a current transaction between knowledgeable, willing parties. The fair value hierarchy of measurements is categorized into one of three levels based on the lowest level of significant input used:
Level 1 -     Quoted prices in active markets for identical assets and liabilities at the measurement date.
Level 2 -     Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3 -     Unobservable inputs for which there is little or no market data available. These inputs reflect management’s assumptions of what market participants would use in pricing the asset or liability.
13

Our hierarchy for assets and liabilities measured at fair value on a recurring basis is as follows:
October 28, 2023
TotalLevel 1Level 2Level 3
Assets:
Cash equivalents$2,060 $2,060 $ $ 
DPP receivable - receivables securitization program202,002   202,002 
DPP receivable - customer financing104,529   104,529 
Derivative instruments34,807  34,807  
Total assets$343,398 $2,060 $34,807 $306,531 
Liabilities:
Derivative instruments$17,008 $ $17,008 $ 
April 29, 2023
TotalLevel 1Level 2Level 3
Assets:
Cash equivalents$47,777 $47,777 $ $ 
DPP receivable - receivables securitization program227,946   227,946 
DPP receivable - customer financing102,979   102,979 
Derivative instruments29,085  29,085  
Total assets$407,787 $47,777 $29,085 $330,925 
Liabilities:
Derivative instruments$13,260 $ $13,260 $ 
Cash equivalents – We value cash equivalents at their current market rates. The carrying value of cash equivalents approximates fair value and maturities are less than three months.
DPP receivable - receivables securitization program – We value this DPP receivable based on a discounted cash flow analysis using unobservable inputs, which include the estimated timing of payments and the credit quality of the underlying creditor. Significant changes in any of the significant unobservable inputs in isolation would not result in a materially different fair value estimate. The interrelationship between these inputs is insignificant.
DPP receivable - customer financing – We value this DPP receivable based on a discounted cash flow analysis using unobservable inputs, which include a forward yield curve, the estimated timing of payments and the credit quality of the underlying creditor. Significant changes in any of the significant unobservable inputs in isolation would not result in a materially different fair value estimate. The interrelationship between these inputs is insignificant.
Derivative instruments – Our derivative instruments consist of interest rate cap agreements and interest rate swaps. These instruments are valued using inputs such as interest rates and credit spreads.
Certain assets are measured at fair value on a non-recurring basis. These assets are not measured at fair value on an ongoing basis, but are subject to fair value adjustments under certain circumstances. We adjust the carrying value of our non-marketable equity securities to fair value when observable transactions of identical or similar securities occur, or due to an impairment.
We have an investment in Vetsource, a commercial partner and leading home delivery provider for veterinarians. The investment was valued based on the selling price of the portion of the investment we sold in the first quarter of fiscal 2022. The carrying value of the investment we owned following this sale was $56,849 and $56,849 as of October 28, 2023 and April 29, 2023, respectively. Concurrent with the sale completed in the first quarter of fiscal 2022, we obtained rights that will allow us, under certain circumstances, to require another shareholder of Vetsource to purchase our remaining shares. The carrying value of this put option, which is subject to a floor, as of October 28, 2023 is $25,757, and is reported within investments in our condensed consolidated balance sheets. Concurrent with obtaining this put option, we also granted rights to the same Vetsource shareholder that would allow such
14

shareholder, under certain circumstances, to require us to sell our remaining shares at fair value. There were no fair value adjustments to such assets during the six months ended October 28, 2023.
Our debt is not measured at fair value in the condensed consolidated balance sheets. The estimated fair value of our debt as of October 28, 2023 and April 29, 2023 was $479,877 and $483,139, respectively, as compared to a carrying value of $485,974 and $487,231 at October 28, 2023 and April 29, 2023, respectively. The fair value of debt was measured using a discounted cash flow analysis based on expected market based yields (i.e., Level 2 inputs).
The carrying amounts of receivables, net of allowances, accounts payable, and certain accrued and other current liabilities approximated fair value at October 28, 2023 and April 29, 2023.
Note 7. Income Taxes
The effective income tax rate for the three months ended October 28, 2023 was 25.3% compared to 24.2% for the three months ended October 29, 2022. The increase in the rate was primarily due to an income tax reserve adjustment in the prior year quarter which was partially offset by excess tax benefits associated with stock-based compensation. The effective income tax rate for the six months ended October 28, 2023 was 24.5% compared to 23.5% for the three months ended October 29, 2022. The increase in the rate was primarily due to an income tax reserve adjustment in the prior year which was partially offset by excess tax benefits associated with stock-based compensation.
Note 8. Technology Partner Innovations, LLC ("TPI")
In fiscal 2019, we entered into an agreement with Cure Partners to form TPI, which offers a cloud-based practice management software, NaVetor, to its customers. Patterson and Cure Partners each contributed net assets of $4,000 to form TPI. Patterson and Cure Partners each contributed additional net assets of $1,000 during the fiscal year ended April 29, 2023, and no additional net assets were contributed during the six months ended October 28, 2023. We have determined that TPI is a variable interest entity, and we consolidate the results of operations of TPI as we have concluded that we are the primary beneficiary of TPI. Since TPI was formed, there have been no changes in ownership interests. As of October 28, 2023, we had noncontrolling interests of $793 on our condensed consolidated balance sheets.
Net loss attributable to the noncontrolling interest was $103 and $424 for the three months ended October 28, 2023 and October 29, 2022, respectively, and $207 and $754 for the six months ended October 28, 2023 and October 29, 2022, respectively.
Note 9. Segment and Geographic Data
We present three reportable segments: Dental, Animal Health and Corporate. Dental and Animal Health are strategic business units that offer similar products and services to different customer bases. Dental provides a virtually complete range of consumable dental products, equipment, software, turnkey digital solutions and value-added services to dentists, dental laboratories, institutions, and other healthcare professionals throughout North America. Animal Health is a leading, full-line distributor in North America and the U.K. of animal health products, services and technologies to both the production-animal and companion-pet markets. Our Corporate segment is comprised of general and administrative expenses, including home office support costs in areas such as information technology, finance, legal, human resources and facilities. In addition, customer financing and other miscellaneous sales are reported within Corporate results. Corporate assets consist primarily of cash and cash equivalents, accounts receivable, property and equipment and long-term receivables. We evaluate segment performance based on operating income. The costs to operate the fulfillment centers are allocated to the operating units based on the through-put of the unit.
15

The following table provides a breakdown of sales by geographic region:
Three Months Ended Six Months Ended
October 28, 2023October 29, 2022October 28, 2023October 29, 2022
Consolidated net sales
United States$1,383,152 $1,375,622 $2,674,523 $2,636,020 
United Kingdom180,460 157,125 372,071 319,346 
Canada89,160 93,457 182,923 194,103 
Total$1,652,772 $1,626,204 $3,229,517 $3,149,469 
Dental net sales
United States$573,794 $575,520 $1,084,044 $1,075,355 
Canada52,587 53,403 109,637 111,485 
Total$626,381 $628,923 $1,193,681 $1,186,840 
Animal Health net sales
United States$807,589 $805,817 $1,590,255 $1,561,402 
United Kingdom180,460 157,125 372,071 319,346 
Canada36,573 40,054 73,286 82,618 
Total$1,024,622 $1,002,996 $2,035,612 $1,963,366 
Corporate net sales
United States$1,769 $(5,715)$224 $(737)
Total$1,769 $(5,715)$224 $(737)

16

The following table provides a breakdown of sales by categories of products and services:
Three Months Ended Six Months Ended
October 28, 2023October 29, 2022October 28, 2023October 29, 2022
Consolidated net sales
Consumable$1,319,363 $1,301,256 $2,635,088 $2,563,025 
Equipment230,293 243,896 394,264 417,831 
Value-added services and other103,116 81,052 200,165 168,613 
Total$1,652,772 $1,626,204 $3,229,517 $3,149,469 
Dental net sales
Consumable$346,492 $337,489 $698,539 $675,329 
Equipment200,127 214,006 337,676 360,516 
Value-added services and other79,762 77,428 157,466 150,995 
Total$626,381 $628,923 $1,193,681 $1,186,840 
Animal Health net sales
Consumable$972,871 $963,767 $1,936,549 $1,887,696 
Equipment30,166 29,890 56,588 57,315 
Value-added services and other21,585 9,339 42,475 18,355 
Total$1,024,622 $1,002,996 $2,035,612 $1,963,366 
Corporate net sales
Value-added services and other$1,769 $(5,715)$224 $(737)
Total$1,769 $(5,715)$224 $(737)
The following table provides a breakdown of operating income (loss) by reportable segment:
Three Months Ended Six Months Ended
October 28, 2023October 29, 2022October 28, 2023October 29, 2022
Operating income (loss)
Dental$55,277 $60,950 $93,947 $97,845 
Animal Health26,346 28,316 56,039 50,175 
Corporate(24,720)(29,171)(54,861)(53,081)
Total$56,903 $60,095 $95,125 $94,939 
The following table provides a breakdown of total assets by reportable segment:
October 28, 2023April 29, 2023
Total assets
Dental$924,784 $853,369 
Animal Health1,578,789 1,570,760 
Corporate386,117 455,017 
Total$2,889,690 $2,879,146 
Note 10. Accumulated Other Comprehensive Loss ("AOCL")
The following table summarizes the changes in AOCL during the six months ended October 28, 2023:
17

Cash Flow
Hedges
Currency
Translation
Adjustment
Total
AOCL at April 29, 2023$(2,412)$(86,850)$(89,262)
Other comprehensive loss before reclassifications (10,221)(10,221)
Amounts reclassified from AOCL521  521 
AOCL at October 28, 2023$(1,891)$(97,071)$(98,962)
The amounts reclassified from AOCL during the six months ended October 28, 2023 include gains and losses on cash flow hedges, net of taxes of $161. The impact to the condensed consolidated statements of operations and other comprehensive income was an increase to interest expense of $682 for the six months ended October 28, 2023.
Note 11. Legal Proceedings
From time to time, we become involved in lawsuits, administrative proceedings, government subpoenas, and government investigations (which may, in some cases, involve our entering into settlement agreements or consent decrees), relating to antitrust, commercial, environmental, product liability, intellectual property, regulatory, employment discrimination, securities, and other matters, including matters arising out of the ordinary course of business. The results of any such proceedings cannot be predicted with certainty because such matters are inherently uncertain. Significant damages or penalties may be sought in some matters, and some matters may require years to resolve. We also may be subject to fines or penalties, and equitable remedies (including but not limited to the suspension, revocation or non-renewal of licenses). We accrue for these matters when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Adverse outcomes may result in significant monetary damages or injunctive relief against us that could adversely affect our ability to conduct our business. There also exists the possibility of a material adverse effect on our financial statements for the period in which the effect of an unfavorable outcome becomes probable and reasonably estimable.

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
SAFE HARBOR STATEMENT UNDER THE PRIVATE SECURITIES LITIGATION REFORM ACT OF 1995
The U.S. Private Securities Litigation Reform Act of 1995 provides a “safe harbor” for forward-looking statements to encourage companies to provide prospective information, so long as those statements are identified as forward-looking and are accompanied by meaningful cautionary statements identifying important factors that could cause actual results to differ materially from those disclosed in the statement.
This Form 10-Q contains certain “forward-looking statements” within the meaning of the safe harbor provisions of the U.S. Private Securities Litigation Reform Act of 1995, including statements regarding future financial performance, and the objectives and expectations of management. Forward-looking statements often include words such as “believes,” “expects,” “anticipates,” “estimates,” “intends,” “plans,” “seeks” or words of similar meaning, or future or conditional verbs, such as “will,” “should,” “could” or “may.” Forward-looking statements are neither historical facts nor assurances of future performance. Instead, they are based only on our current beliefs, expectations and assumptions regarding the future of our business, future plans and strategies, projections, anticipated events and trends, the economy and other future conditions.
Because forward-looking statements relate to the future, they are subject to inherent uncertainties, risks and changes in circumstances that are difficult to predict and many of which are outside of our control. Our actual results and financial condition may differ materially from those indicated in the forward-looking statements. Therefore, you should not place undue reliance on any of these forward-looking statements.
Any number of factors could affect our actual results and cause such results to differ materially from those contemplated by any forward-looking statements, including, but not limited to, the following: wide-spread public health concerns as we experienced, and may continue to experience, with the COVID-19 pandemic; our dependence on suppliers to manufacture and supply substantially all of the products we sell; potential disruption of distribution capabilities, including service issues with third-party shippers; our dependence on relationships with sales representatives and service technicians to retain customers and develop business; adverse changes in supplier rebates or other purchasing incentives; risks of selling private label products, including the risk of adversely
18

affecting our relationships with suppliers; the risk of technological and market obsolescence for the products we sell; the risk of failing to innovate and develop new and enhanced software and e-services products; our dependence on positive perceptions of Patterson’s reputation; risks associated with illicit human use of pharmaceutical products we distribute; risks inherent in acquiring and disposing of assets or other businesses and risks inherent in integrating acquired businesses; turnover or loss of key personnel or highly skilled employees; risks associated with information systems, software products and cyber-security attacks; risks related to climate change; our ability to comply with restrictive covenants and other limits in our credit agreement; the risk that our governing documents and Minnesota law may discourage takeovers and business combinations; the effects of the highly competitive dental and animal health supply markets in which we compete; the effects of consolidation within the dental and animal health supply markets; exposure to the risks of the animal production business, including changing consumer demand, the cyclical livestock market, weather conditions, the availability of natural resources and other factors outside our control, and the risks of the companion animal business, including the possibility of disease adversely affecting the pet population; exposure to the risks of the health care industry, including changes in demand due to political, economic and regulatory influences and other factors outside our control; increases in over-the-counter sales and e-commerce options; risks from the formation or expansion of GPOs, provider networks and buying groups that may place us at a competitive disadvantage; risks of litigation and government inquiries and investigations, including the diversion of management’s attention, the cost of defending against such actions, the possibility of damage awards or settlements, fines or penalties, or equitable remedies (including but not limited to the revocation of or non-renewal of licenses) and inherent uncertainty; failure to comply with health care fraud or other laws and regulations; change and uncertainty in the health care industry; failure to comply with existing or future U.S. or foreign laws and regulations including those governing the distribution of pharmaceuticals and controlled substances; failure to comply with evolving data privacy laws and regulations; tax legislation; risks inherent in international operations, including currency fluctuations; and uncertain macro-economic conditions, including inflationary pressures.
The order in which these factors appear should not be construed to indicate their relative importance or priority. We caution that these factors may not be exhaustive, accordingly, any forward-looking statements contained herein should not be relied upon as a prediction of actual results.
You should carefully consider these and other relevant factors, including those risk factors in Part I, Item 1A (“Risk Factors”) in our most recent Form 10-K, and information which may be contained in our other filings with the U.S. Securities and Exchange Commission, or SEC, when reviewing any forward-looking statement.
Investors should understand it is impossible to predict or identify all such factors or risks. As such, you should not consider the foregoing list, or the risks identified in our SEC filings, to be a complete discussion of all potential risks or uncertainties.
Any forward-looking statement made in this Form 10-Q is based only on information currently available to us and speaks only as of the date on which it is made. We do not undertake any obligation to release publicly any revisions to any forward-looking statements whether written or oral, that may be made from time to time, whether as a result of new information, future developments or otherwise.
OVERVIEW
Our financial information for the first six months of fiscal 2024 is summarized in this Management’s Discussion and Analysis and the Condensed Consolidated Financial Statements and related Notes. The following background is provided to readers to assist in the review of our financial information.
We present three reportable segments: Dental, Animal Health and Corporate. Dental and Animal Health are strategic business units that offer similar products and services to different customer bases. Dental provides a virtually complete range of consumable dental products, equipment, turnkey digital solutions and value-added services to dentists and dental laboratories throughout North America. Animal Health is a leading, full-line distributor in North America and the U.K. of animal health products, services and technologies to both the production-animal and companion-pet markets. Our Corporate segment is comprised of general and administrative expenses, including home office support costs in areas such as information technology, finance, legal, human resources and facilities. In addition, customer financing and other miscellaneous sales are reported within Corporate results.
Operating margins of the animal health business are lower than the dental business. While operating expenses run at a lower rate in the animal health business when compared to the dental business, gross margins in the animal health business are lower due generally to the low margins experienced on the sale of pharmaceutical products.
19

We operate with a 52-53 week accounting convention with our fiscal year ending on the last Saturday in April. The second quarter of fiscal 2024 and 2023 represents the 13 weeks ended October 28, 2023 and October 29, 2022, respectively. Fiscal 2024 will include 52 weeks and fiscal 2023 included 52 weeks.
We believe there are several important aspects of our business that are useful in analyzing it, including: (1) growth in the various markets in which we operate; (2) internal growth; (3) growth through acquisition; and (4) continued focus on controlling costs and enhancing efficiency. To measure internal performance, we exclude the impact of foreign currency, contributions from recent acquisitions, and differences in the number of weeks in fiscal periods from net sales. Foreign currency impact represents the difference in results that is attributable to fluctuations in currency exchange rates the company uses to convert results for all foreign entities where the functional currency is not the U.S. dollar. The company calculates the impact as the difference between the current period results translated using the current period currency exchange rates and using the comparable prior period’s currency exchange rates. The company believes the disclosure of net sales changes in constant currency provides useful supplementary information to investors in light of fluctuations in currency rates.
FACTORS AFFECTING OUR RESULTS
Macro-economic Conditions. We are impacted by various conditions that create uncertainty in our macro-economic environment. Cost inflation and rising interest rates may affect our customer's willingness to invest in capital equipment and could impact our customers' volume of purchases. Rising interest rates increased the interest expense on variable rate indebtedness. Cost inflation increases certain operating costs, and Patterson has implemented price increases in response; however, cost inflation did not materially impact our net results of operations in the first half of fiscal 2024. We continue to monitor recovery from the disruption of the COVID-19 pandemic. The deflationary impacts on PPE have softened as the supply chain and demand for PPE stabilized.
Receivables Securitization Program. We are a party to certain receivables purchase agreements with MUFG Bank, Ltd. ("MUFG"), under which MUFG acts as an agent to facilitate the sale of certain Patterson receivables (the “Receivables”) to certain unaffiliated financial institutions (the “Purchasers”). The proceeds from the sale of these Receivables comprise a combination of cash and a deferred purchase price (“DPP”) receivable. The DPP receivable is ultimately realized by Patterson following the collection of the underlying Receivables sold to the Purchasers. The collection of the DPP receivable is recognized as an increase to net cash provided by investing activities within the condensed consolidated statements of cash flows, with a corresponding reduction to net cash used in operating activities within the condensed consolidated statements of cash flows.
RESULTS OF OPERATIONS
QUARTER ENDED OCTOBER 28, 2023 COMPARED TO QUARTER ENDED OCTOBER 29, 2022
The following table summarizes our results as a percent of net sales:
Three Months Ended
October 28, 2023October 29, 2022
Net sales100.0 %100.0 %
Cost of sales79.5 79.8 
Gross profit20.5 20.2 
Operating expenses17.1 16.5 
Operating income3.4 3.7 
Other income (expense)(0.2)0.7 
Income before taxes3.2 4.4 
Income tax expense0.8 1.1 
Net income2.4 3.3 
Net loss attributable to noncontrolling interests— — 
Net income attributable to Patterson Companies, Inc.2.4 %3.3 %
20

Net Sales. Consolidated net sales for the three months ended October 28, 2023 were $1,652.8 million, an increase of 1.6% from $1,626.2 million for the three months ended October 29, 2022. Foreign exchange rate changes had a favorable impact of 0.7% on current quarter net sales. Acquisitions contributed 0.5% growth.
Dental segment net sales for the three months ended October 28, 2023 were $626.4 million, a decrease of 0.4% from $628.9 million for the three months ended October 29, 2022. Foreign exchange rate changes had an unfavorable impact of 0.2% on current quarter net sales. Current quarter net sales of consumables increased 2.7%, net sales of equipment decreased 6.5%, and net sales of value-added services and other increased 3.0%. The decrease in equipment net sales was primarily related to imaging and CAD/CAM.
Animal Health segment net sales for the three months ended October 28, 2023 were $1,024.6 million, an increase of 2.2% from $1,003.0 million for the three months ended October 29, 2022. Acquisitions contributed 0.8% and foreign exchange rate changes had a favorable impact of 1.2% on current quarter net sales. Production Animal grew sales while Companion Animal sales declined.
Gross Profit. The consolidated gross profit margin rate for the three months ended October 28, 2023 increased 30 basis points to 20.5%. The Corporate segment increase was attributable to unfavorable impacts of interest rate changes on our customer financing portfolio in the prior year quarter. This interest rate impact was partially offset by a gain on associated interest rate swap agreements, which is reflected in other income, net in our condensed consolidated statements of operations and other comprehensive income. Gross profit margin rate increased for Dental and Animal Health in the current quarter as compared to the prior year quarter.
Operating Expenses. Consolidated operating expenses for the three months ended October 28, 2023 were $282.1 million, a 5.3% increase from the prior year quarter of $268.0 million. The consolidated operating expense ratio of 17.1% increased 60 basis points from the prior year quarter. The increase in operating expenses included investment in margin-accretive initiatives, technology, and facility enhancements.
Operating Income. For the three months ended October 28, 2023, operating income was $56.9 million, or 3.4% of net sales, as compared to $60.1 million, or 3.7% of net sales for the three months ended October 29, 2022. The decrease in operating income was driven by an increase in operating expenses.
Dental segment operating income was $55.3 million and $61.0 million for the three months ended October 28, 2023 and October 29, 2022, respectively. The decrease in operating income was primarily due to an increase in operating expenses.
Animal Health segment operating income was $26.3 million and $28.3 million for the three months ended October 28, 2023, and October 29, 2022, respectively. The decrease in operating income was primarily due to an increase within operating expenses.
Corporate segment operating loss was $24.7 million and $29.2 million for the three months ended October 28, 2023 and October 29, 2022, respectively. The change was primarily attributable to higher unfavorable impacts of interest rate changes on our customer financing portfolio in the prior year quarter.
Other Income (Expense). Net other income (expense) reflected expense of $3.5 million and income of $10.7 million for the three months ended October 28, 2023 and October 29, 2022, respectively. The change was primarily due to a lower gain on interest rate swaps of $2.8 million in the current quarter as compared to a gain of $13.1 million in the prior year quarter, and higher interest expense driven by higher interest rates during the three months ended October 28, 2023 compared to the prior year quarter.
Income Tax Expense. The effective income tax rate for the three months ended October 28, 2023 was 25.3%, compared to 24.2% for the three months ended October 29, 2022. The increase in the rate was primarily due to an income tax reserve adjustment in the prior year quarter which was partially offset by excess tax benefits associated with stock-based compensation.
Net Income Attributable to Patterson Companies, Inc. and Earnings Per Share. Net income attributable to Patterson Companies, Inc. for the three months ended October 28, 2023 was $40.0 million, compared to $54.1 million for the three months ended October 29, 2022. Earnings per diluted share were $0.42 in the current quarter compared to $0.55 in the prior year quarter. Weighted average diluted shares outstanding in the current quarter were 95.2 million, compared to 97.6 million in the prior year quarter. The current quarter and prior year quarter cash dividend declared was $0.26 per common share.
21

SIX MONTHS ENDED OCTOBER 28, 2023 COMPARED TO SIX MONTHS ENDED OCTOBER 29, 2022
The following table summarizes our results as a percent of net sales:
Six Months Ended
October 28, 2023October 29, 2022
Net sales100.0 %100.0 %
Cost of sales79.6 79.7 
Gross profit20.4 20.3 
Operating expenses17.5 17.3 
Operating income2.9 3.0 
Other income (expense)— 0.2 
Income before taxes2.9 3.2 
Income tax expense0.7 0.7 
Net income2.2 2.5 
Net loss attributable to noncontrolling interests— — 
Net income attributable to Patterson Companies, Inc.2.2 %2.5 %
Net Sales. Consolidated net sales for the six months ended October 28, 2023 were $3,229.5 million, a 2.5% increase from $3,149.5 million for the six months ended October 29, 2022. Foreign exchange rate changes had a favorable impact of 0.4% on current period net sales. Acquisitions contributed 0.5% growth.
Dental segment net sales for the six months ended October 28, 2023 were $1,193.7 million, a 0.6% increase from $1,186.8 million for the six months ended October 29, 2022. Foreign exchange rate changes had an unfavorable impact of 0.3% on current period net sales. Current period net sales of consumables increased 3.4%, net sales of equipment decreased 6.3%, and net sales of value-added services and other increased 4.3%. The decrease in equipment net sales was primarily related to imaging and CAD/CAM.
Animal Health segment net sales for the six months ended October 28, 2023 were $2,035.6 million, a 3.7% increase from $1,963.4 million for the six months ended October 29, 2022. Foreign exchange rate changes had a favorable impact of 0.9% on current period net sales. Acquisitions contributed 0.8% growth.
Gross Profit. The consolidated gross profit margin rate for the six months ended October 28, 2023 increased 10 basis points from the prior year period to 20.4%, driven by gross profit margin rate increases in the Dental and Animal Health segments for the six months ended October 28, 2023. The Corporate segment increase was attributable to unfavorable impacts of interest rate changes on our customer financing portfolio in the prior year period. This interest rate impact was partially offset by a gain on associated interest rate swap agreements, which is reflected in other income, net in our condensed consolidated statements of operations and other comprehensive income.
Operating Expenses. Consolidated operating expenses for the six months ended October 28, 2023 were $563.0 million, a 3.2% increase from the prior year period of $545.3 million. The increase in operating expenses included investment in margin-accretive initiatives, technology, and facility enhancements. The consolidated operating expense ratio of 17.5% increased 20 basis points from the prior year period, which was also driven by these same factors.
Operating Income. For the six months ended October 28, 2023, operating income was $95.1 million, or 2.9% of net sales, as compared to $94.9 million, or 3.0% of net sales for the six months ended October 29, 2022. The increase in net sales and gross margin was offset by higher operating expenses compared to the prior year period.
Dental segment operating income was $93.9 million for the six months ended October 28, 2023, a decrease of $3.9 million from the prior year period. The decrease was primarily driven by increased operating expenses, partially offset by net sales and gross profit margin growth.
Animal Health segment operating income was $56.0 million for the six months ended October 28, 2023, an increase of $5.9 million from the prior year period. The increase was primarily driven by net sales growth and a higher gross profit margin rate, partially offset by higher operating expenses during the six months ended October 28, 2023.
22

Corporate segment operating loss was $54.9 million and $53.1 million for the six months ended October 28, 2023 and October 29, 2022, respectively. The change was primarily attributable to an increase in operating expenses during the six months ended October 28, 2023, partially offset by unfavorable impacts of interest rate changes on our customer financing portfolio in the prior year period.
Other Income (Expense). Net other expense was $1.2 million and net other income was $6.9 million for the six months ended October 28, 2023 and October 29, 2022, respectively. The change was primarily due to higher interest expense driven by interest rates and a lower gain on interest rate swaps.
Income Tax Expense. The effective income tax rate for the six months ended October 28, 2023 was 24.5%, compared to 23.5% for the six months ended October 29, 2022. The increase in the rate was primarily due to an income tax reserve adjustment in the prior year which was partially offset by excess tax benefits associated with stock-based compensation.
Net Income Attributable to Patterson Companies, Inc. and Earnings Per Share. Net income attributable to Patterson Companies, Inc. for the six months ended October 28, 2023 was $71.2 million, compared to $78.7 million for the six months ended October 29, 2022. Earnings per diluted share were $0.74 in the current period compared to $0.81 in the prior year period. Weighted average diluted shares outstanding in the current period were 95.7 million, compared to 97.7 million in the prior year period. The current period and prior year period cash dividend declared was $0.52 per common share.
LIQUIDITY AND CAPITAL RESOURCES
Net cash used in operating activities was $485.3 million and $520.2 million for the six months ended October 28, 2023 and October 29, 2022, respectively. Net cash used in operating activities for the six months ended October 28, 2023 was primarily driven by the impact of our Receivables Securitization Program and an increase in working capital.
Net cash provided by investing activities was $454.9 million and $447.9 million for the six months ended October 28, 2023 and October 29, 2022, respectively. Collections of DPP receivables were $489.5 million and $489.6 million for the six months ended October 28, 2023 and October 29, 2022, respectively. Capital expenditures were $33.5 million and $26.8 million during the six months ended October 28, 2023 and October 29, 2022, respectively. We expect to use a total of approximately $71.0 million for capital expenditures in fiscal 2024. During the six months ended October 28, 2023, we used $1.1 million to pay a holdback following the acquisition of substantially all of the assets of Miller Vet Holdings, LLC, which was due on the 24 month anniversary of the closing date.
Net cash used by financing activities for the six months ended October 28, 2023 was $13.2 million, driven by $90.5 million for share repurchases and $50.3 million for dividend payments, partially offset by $125.0 million attributed to draws on our revolving line of credit. Net cash provided by financing activities for the six months ended October 29, 2022 was $77.5 million, driven primarily by $145.0 million attributed to draws on our revolving line of credit, partially offset by dividend payments of $50.7 million and share repurchases of $15.0 million.
In fiscal 2021, we entered into an amendment, restatement and consolidation of certain credit agreements with various lenders, including MUFG Bank, Ltd, as administrative agent. This amended and restated credit agreement (the “Credit Agreement”) consisted of a $700.0 million revolving credit facility and a $300.0 million term loan facility, and was set to mature no later than February 2024.
In the second quarter of fiscal 2023, we amended and restated the Credit Agreement (the “Amended Credit Agreement”). The Amended Credit Agreement consists of a $700.0 million revolving credit facility and a $300.0 million term loan facility, and will mature no later than October 2027. We used the Amended Credit Agreement facilities to refinance and consolidate the Credit Agreement, and pay the fees and expenses incurred therewith. We expect to use the Amended Credit Agreement to finance our ongoing working capital needs and for other general corporate purposes.
As of October 28, 2023, $297.0 million was outstanding under the Amended Credit Agreement term loan at an interest rate of 6.43%, and $170.0 million was outstanding under the Amended Credit Agreement revolving credit facility at an interest rate of 6.40%. As of April 29, 2023, $298.5 million was outstanding under the Credit Agreement term loan at an interest rate of 6.08%, and $45.0 million was outstanding under the Credit Agreement revolving credit facility at an interest rate of 5.93%.
23

We expect the collection of deferred purchase price receivables, existing cash balances and credit availability under existing debt facilities, less our funds used in operations, will be sufficient to meet our working capital needs and to finance our business over the remainder of fiscal 2024.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
See Note 1 to the Condensed Consolidated Financial Statements.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
There have been no material changes in our exposure to market risk from that disclosed in Item 7A in our 2023 Annual Report on Form 10-K filed June 21, 2023.
ITEM 4. CONTROLS AND PROCEDURES
Under the supervision and with the participation of our management, including our President and Chief Executive Officer ("CEO") and our Chief Financial Officer ("CFO"), management evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) and 15d-15(e) under the Exchange Act) as of October 28, 2023. Based upon their evaluation of these disclosure controls and procedures, the CEO and CFO concluded that the disclosure controls and procedures were effective as of October 28, 2023.
There were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the quarter ended October 28, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
24

PART II—OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
From time to time, we become involved in lawsuits, administrative proceedings, government subpoenas, and government investigations (which may, in some cases, involve our entering into settlement agreements or consent decrees), relating to antitrust, commercial, environmental, product liability, intellectual property, regulatory, employment discrimination, securities, and other matters, including matters arising out of the ordinary course of business. The results of any such proceedings cannot be predicted with certainty because such matters are inherently uncertain. Significant damages or penalties may be sought in some matters, and some matters may require years to resolve. We also may be subject to fines or penalties, and equitable remedies (including but not limited to the suspension, revocation or non-renewal of licenses). We accrue for these matters when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Adverse outcomes may result in significant monetary damages or injunctive relief against us that could adversely affect our ability to conduct our business. There also exists the possibility of a material adverse effect on our financial statements for the period in which the effect of an unfavorable outcome becomes probable and reasonably estimable.

ITEM 1A. RISK FACTORS
There have been no material changes to the risk factors disclosed in Part I, Item 1A, “Risk Factors” in our 2023 Annual Report on Form 10-K for the fiscal year ended April 29, 2023.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Purchases of Equity Securities by the Issuer
On March 16, 2021, the Board of Directors authorized a $500 million share repurchase program through March 16, 2024. As of October 28, 2023 there was $319.0 million remaining under the stock repurchase program.
The following table presents activity under the stock repurchase program during the second quarter of fiscal 2024.
Total
Number of
Shares
Purchased
Average
Price Paid
per Share
Total Number of
Shares Purchased
as Part of Publicly
Announced Plans
or Programs
Maximum
Dollar Value of Shares
That May Yet Be
Purchased Under
the Plan
July 30, 2023 to August 26, 2023828,300 $33.51 828,300 $352,247,348 
August 27, 2023 to September 23, 2023711,924 31.25 711,924 330,000,029 
September 24, 2023 to October 28, 2023356,450 30.81 356,450 319,016,629 
1,896,674 $32.15 1,896,674 $319,016,629 
Our Credit Agreement permits us to declare and pay dividends, and repurchase shares, provided that no default or unmatured default exists and that we are in compliance with applicable financial covenants.
ITEM 5. OTHER INFORMATION
Insider Trading Arrangements
A significant portion of the compensation of our executive officers is delivered in the form of equity awards, including restricted stock units, performance units and non-qualified stock options. All of these awards contain vesting requirements related to service, with performance units also requiring satisfaction of certain performance criteria to obtain a payout. This compensation design is intended to align executive compensation with the performance experienced by our shareholders. Following delivery of shares of our common stock under such equity awards, once any applicable service- or performance-based vesting standards have been satisfied, our executive officers from time to time engage in the open-market sale of some of those shares for diversification or other personal reasons. Our executive officers may also engage from time to time in other transactions involving our securities.
Transactions in our securities by our directors and officers are required to be made in accordance with our Securities Trading and Information Disclosure Policy (our “Insider Trading Policy”), which, among other things,
25

requires that the transactions be in accordance with applicable U.S. federal securities laws that prohibit trading while in possession of material nonpublic information. Rule 10b5-1 under the Exchange Act provides an affirmative defense that enables directors and officers to prearrange transactions in the company’s securities in a manner that avoids concerns about initiating transactions while in possession of material nonpublic information. Our Insider Trading Policy permits our directors and officers to enter into trading plans designed to comply with Rule 10b5-1.
The following describes the contracts, instructions or written plans for the purchase or sale of company securities adopted by our directors and officers (as defined in Rule 16a-1(f) of the Exchange Act) during the three months ended October 28, 2023, that are intended to satisfy the affirmative defense conditions of Rule 10b5-1(c). The plans are only executed when the stock price reaches a required minimum. In addition, the persons identified below are required to maintain an ownership of the company’s common stock with a value equal to at least a multiple of their annual base salary (5x annual salary for our Chief Executive Officer and 3x annual salary for all direct reports to our Chief Executive Officer) or their annual cash retainer (5x annual cash retainer for non-employee directors).
Kevin M. Barry, our Chief Financial Officer, adopted a new written trading plan on September 1, 2023. The plan’s maximum duration is until August 30, 2024. The first trade will not occur until December 1, 2023, at the earliest. The trading plan is intended to permit Mr. Barry to sell (i) 1,627 shares of our common stock pursuant to performance units that vested on July 14, 2023, (ii) 25% of the net vested shares of our common stock pursuant to restricted stock units that will vest on December 15, 2023, (iii) 25% of the net vested shares of our common stock pursuant to performance units that will vest on July 1, 2024, and (iv) 25% of the net vested shares of our common stock pursuant to restricted stock units that will vest on July 1, 2024.
Les B. Korsh, our Chief Legal Officer and Corporate Secretary, adopted a new written trading plan on September 22, 2023. The plan’s maximum duration is until August 1, 2024. The first trade will not occur until March 1, 2024, at the earliest. The trading plan is intended to permit Mr. Korsh to sell (i) 4,000 shares of our common stock pursuant to restricted stock units that vested on June 11, 2021, (ii) 30% of the net vested shares of our common stock pursuant to performance units that will vest on July 1, 2024, and (iii) 30% of the net vested shares of our common stock pursuant to restricted stock units that will vest on July 1, 2024.
Donald J. Zurbay, our President and Chief Executive Officer, adopted a new written trading plan on September 25, 2023. The plan’s maximum duration is until December 31, 2024. The first trade will not occur until July 2, 2024, at the earliest. The trading plan is intended to permit Mr. Zurbay to sell (i) 25% of the net vested shares of our common stock pursuant to performance units that will vest on July 1, 2024, (ii) 25% of the net vested shares of our common stock pursuant to restricted stock units that will vest on July 1, 2024, and (iii) 25% of the net vested shares of our common stock pursuant to restricted stock units that will vest on December 5, 2024.
Samantha L. Bergeson, our Chief Human Resources Officer, adopted a new written trading plan on October 6, 2023. The plan’s maximum duration is until July 31, 2024. The first trade will not occur until July 2, 2024, at the earliest. The trading plan is intended to permit Ms. Bergeson to sell 15% of the net vested shares of our common stock pursuant to restricted stock units that will vest on July 1, 2024.
For each plan described above, the plan duration is until the date listed, or such earlier date upon (a) the completion of all trades under the plan, (b) the expiration of the orders relating to such trades without execution, or (c) the occurrence of such other termination event as specified in the plan.
During the three months ended October 28, 2023, none of the company’s directors or officers (as defined in Rule 16a-1(f) of the Exchange Act) adopted, modified or terminated a Rule 10b5-1 trading arrangement, and none of the company’s directors or officers (as defined in Rule 16a-1(f) of the Exchange Act) adopted, modified or terminated a non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K of the Securities Act of 1933, as amended).
26

ITEM 6. EXHIBITS
Exhibit
No.
Exhibit Description
31.1
31.2
32.1
32.2
101(Filed Electronically) The following financial information from our Quarterly Report on Form 10-Q for the period ended October 28, 2023, formatted in Inline XBRL (Extensible Business Reporting Language): (i) the condensed consolidated balance sheets, (ii) the condensed consolidated statements of operations and other comprehensive income, (iii) the condensed consolidated statements of changes in stockholders’ equity, (iv) the condensed consolidated statements of cash flows and (v) the notes to the condensed consolidated financial statements.(*)
104(Filed Electronically) The cover page from our Quarterly Report on Form 10-Q for the period ended October 28, 2023 is formatted in Inline XBRL (Extensible Business Reporting Language).(*)
(*) The Inline XBRL related information in Exhibits 101 and 104 to this Quarterly Report on Form 10-Q shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to liability of that section and shall not be incorporated by reference into any filing or other document pursuant to the Securities Act of 1933, as amended, except as shall be expressly set forth by specific reference in such filing or document.
All other items under Part II have been omitted because they are inapplicable or the answers are negative, or were previously reported in the 2023 Annual Report on Form 10-K filed June 21, 2023.
27


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.
PATTERSON COMPANIES, INC.
(Registrant)
Dated: November 29, 2023By:/s/ Kevin M. Barry
Kevin M. Barry
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

28
EX-31.1 2 exhibit31110282023.htm EX-31.1 Document
Exhibit 31.1

Certification of the Chief Executive Officer Pursuant to
Rule 13a-14(a) or 15d-14(a) under the Securities Exchange Act of 1934, as
adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Donald J. Zurbay, certify that:
1. I have reviewed this quarterly report on Form 10-Q for the period ended October 28, 2023 of Patterson Companies, 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 ended (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: November 29, 2023

 
/s/ Donald J. Zurbay
Donald J. Zurbay
President and Chief Executive Officer



EX-31.2 3 exhibit31210282023.htm EX-31.2 Document
Exhibit 31.2

Certification of the Chief Financial Officer Pursuant to
Rule 13a-14(a) or 15d-14(a) under the Securities Exchange Act of 1934, as
adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Kevin M. Barry, certify that:
1. I have reviewed this quarterly report on Form 10-Q for the period ended October 28, 2023 of Patterson Companies, 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 ended (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: November 29, 2023

/s/ Kevin M. Barry
Kevin M. Barry
Chief Financial Officer


EX-32.1 4 exhibit32110282023.htm EX-32.1 Document
Exhibit 32.1

Certification of the Chief Executive Officer
pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906
of the Sarbanes-Oxley Act of 2002
In connection with the Quarterly Report of Patterson Companies, Inc., (the “Company”) on Form 10-Q for the quarterly period ended October 28, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned officer of the Company certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge:
1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

/s/ Donald J. Zurbay
Donald J. Zurbay
President and Chief Executive Officer
November 29, 2023


EX-32.2 5 exhibit32210282023.htm EX-32.2 Document
Exhibit 32.2

Certification of the Chief Financial Officer
pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906
of the Sarbanes-Oxley Act of 2002
In connection with the Quarterly Report of Patterson Companies, Inc., (the “Company”) on Form 10-Q for the quarterly period ended October 28, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned officer of the Company certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge:
1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

/s/ Kevin M. Barry
Kevin M. Barry
Chief Financial Officer
November 29, 2023


EX-101.SCH 6 pdco-20231028.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND OTHER COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - General link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Receivables Securitization Program link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Customer Financing link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Technology Partner Innovations, LLC ("TPI") link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Segment and Geographic Data link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Accumulated Other Comprehensive Loss ("AOCL") link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Legal Proceedings link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - General (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - General (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Transfers and Servicing (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Customer Financing (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Accumulated Other Comprehensive Loss ("AOCL") (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - General - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - General - Schedule of Other Income, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - General - Computation of Basic and Diluted Earnings Per Share (EPS) (Detail) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - General - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Receivables Securitization Program - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Receivables Securitization Program - Activity in DPP Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Customer Financing (Detail) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Customer Financing - Activity in DPP Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Derivative Financial Instruments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Derivative Financial Instruments - Fair Value of Derivative Instruments Included in Condensed Consolidated Balance Sheets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Derivative Financial Instruments - Effect of Derivative Instruments in Cash Flow Hedging Relationships on Condensed Consolidated Statements of Income and Other Comprehensive Income (Detail) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Technology Partner Innovations, LLC ("TPI") (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Segment Reporting - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Segment Reporting - Information about Reportable Segments (Detail) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Accumulated Other Comprehensive Loss ("AOCL") - Summary of Accumulated Other Comprehensive Loss (Detail) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Accumulated Other Comprehensive Loss ("AOCL") - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 pdco-20231028_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 pdco-20231028_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 pdco-20231028_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Net loss attributable to noncontrolling interests Net loss attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Value-added services and other Other Product [Member] Other Product [Member] Pay vs Performance Disclosure [Line Items] Other accrued liabilities Accrued Liabilities, Current Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Long-term receivables, net Financing Receivable, after Allowance for Credit Loss, Noncurrent All Award Types Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Business acquisition cash paid Payments to Acquire Businesses, Gross Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Table] Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Table] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Equity Method Investments and Joint Ventures [Abstract] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Geographical [Axis] Geographical [Axis] Consumable Consumables [Member] Consumables [Member] Income Taxes Income Tax Disclosure [Text Block] General Business Description and Basis of Presentation [Text Block] Draw on revolving credit Proceeds from (Repayments of) Lines of Credit Tangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Current liabilities: Liabilities, Current [Abstract] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Diluted (in USD per share) Earnings Per Share, Diluted Schedule of Investments [Table] Schedule of Investments [Table] PEO Total Compensation Amount PEO Total Compensation Amount Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Trading Symbol Trading Symbol Payments related to investments Net assets contributed Payments to Acquire Equity Method Investments Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount 3.48% Senior Notes due 2025 3.48% Senior Notes due 2025 [Member] 3.48% Senior Notes due 2025 Working capital adjustments Business Acquisition, Working Capital Adjustments Business Acquisition, Working Capital Adjustments Net income attributable to Patterson Companies, Inc. Net Income (Loss) Attributable to Parent Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Les B. Korsh [Member] Les B. Korsh LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Repurchases of common stock Stock Repurchased During Period, Value Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Contract liability Contract with Customer, Liability Gains or losses recognized in OCI on cash flow hedging derivative Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Computation of Basic and Diluted Earnings Per Share (EPS) Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Executive Category: Executive Category [Axis] Carrying value, put option Equity Method Investment, Put Option, Carrying Value Equity Method Investment, Put Option, Carrying Value Comprehensive Income Comprehensive Income, Policy [Policy Text Block] Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Accrued liabilities Increase (Decrease) in Accrued Liabilities Investment Type [Axis] Investment Type [Axis] Anniversary of closing dates, period Business Acquisition, Anniversary, Closing Date, Period Business Acquisition, Anniversary, Closing Date, Period Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Investments [Domain] Investments [Domain] Accumulated Other Comprehensive Loss ("AOCL") Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number DPP receivable - receivables securitization program Deferred Purchase Price Receivable, Receivables Securitization Program Fair Value Disclosure Deferred Purchase Price Receivable, Receivables Securitization Program Fair Value Disclosure Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Derivative, notional amount Derivative, Notional Amount Dividends declared per common share (in USD per share) Common Stock, Dividends, Per Share, Declared Proceeds from Receivables sold Proceeds from Accounts Receivable Securitization Customer Financing [Line Items] Customer Financing [Line Items] Customer Financing [Line Items] Non-current operating lease liabilities Operating Lease, Liability, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation Depreciation Finance contracts receivable sold and outstanding Construction Contractor, Receivable, Excluding Contract Retainage MUFG Mitsubishi UFJ Financial Group [Member] Mitsubishi UFJ Financial Group Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventory Increase (Decrease) in Inventories Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Award Type Award Type [Axis] Securities excluded from calculation of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Dividends declared Dividends, Common Stock Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Receivables sold, fair value Trade Receivables Sold, Fair Value Trade Receivables Sold, Fair Value Hedging Designation [Axis] Hedging Designation [Axis] Trading Arrangement: Trading Arrangement [Axis] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Entity File Number Entity File Number Operating lease liabilities Operating Lease, Liability, Current Amortization Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Counterparty Name [Domain] Counterparty Name [Domain] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Estimated fair value of debt Debt Instrument, Fair Value Disclosure Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Common Stock, shares, issued Beginning Balance (in shares) Ending Balance (in shares) Common Stock, Shares, Issued Gross profit Gross Profit Eligible receivables, maximum available under Purchase Agreement Accounts Receivable Securitization, Eligible Receivables, Maximum Available Under Purchase Agreement Accounts Receivable Securitization, Eligible Receivables, Maximum Available Under Purchase Agreement Security Exchange Name Security Exchange Name Transfers and Servicing [Abstract] Transfers and Servicing [Abstract] Carrying value of debt Long-Term Debt Total assets Assets, Fair Value Disclosure Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Other comprehensive loss before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Employee Stock Option Employee Stock Option [Member] Currency Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Interest rate contracts, liabilities, fair value Derivative instruments Interest Rate Derivative Liabilities, at Fair Value Asset Acquisition [Table] Asset Acquisition [Table] Other financing activities Proceeds from (Payments for) Other Financing Activities Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Non-cash losses (gains) and other, net Other Noncash Income (Expense) Business Acquisition [Axis] Business Acquisition [Axis] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Bad debt write-offs, percentage (less than) Rate Of Bad Debts Written Off Maximum Rate Of Bad Debts Written Off, Maximum Customer Financing [Table] Customer Financing [Table] Customer Financing [Table] Derivative [Table] Derivative [Table] Income Statement [Abstract] Income Statement [Abstract] Schedule of Investments [Line Items] Schedule of Investments [Line Items] Unsettled Financing Arrangements Unsettled Contracts [Member] Unsettled Contracts [Member] Common stock issued and related tax benefits (in shares) Stock Issued During Period, Shares, New Issues Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Percentage of principal amount of financing contracts held as collateral (at least) Percentage Of Principal Amount Of Financing Contracts Held As Collateral Percentage Of Principal Amount Of Financing Contracts Held As Collateral Asset Acquisition [Line Items] Asset Acquisition [Line Items] Acquisitions Business Combination Disclosure [Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Operating Segments Operating Segments [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Summary of Activity Related to DPP Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Entity Tax Identification Number Entity Tax Identification Number Carrying value of investment Equity Method Investments Inventory Inventory, Net Balance Sheet Location [Domain] Balance Sheet Location [Domain] Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Total Shareholder Return Amount Total Shareholder Return Amount Repurchases of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Supplemental disclosure of non-cash investing activity: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Schedule of Other Income Schedule of Other Nonoperating Income (Expense) [Table Text Block] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Counterparty Name [Axis] Counterparty Name [Axis] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Common stock, shares outstanding Common Stock, Shares, Outstanding Earnings per share attributable to Patterson Companies, Inc.: Earnings Per Share, Basic [Abstract] Series of Individually Immaterial Business Acquisitions Series of Individually Immaterial Business Acquisitions [Member] Receivables Increase (Decrease) in Accounts and Other Receivables PEO PEO [Member] Dental Dental Supply [Member] Dental Supply [Member] Vetsource Vetsource [Member] Vetsource Collection of DPP receivable Collection of DPP receivable Proceeds from Collection of Deferred Purchase Price Receivables Proceeds from Collection of Deferred Purchase Price Receivables Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Common stock, par value, (in usd per share) Common Stock, Par or Stated Value Per Share Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Interest Rate Swap Interest Rate Swap [Member] Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Income tax expense related t cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Total liabilities Liabilities Loss on sale of receivables (Loss) gain on sale of financing contracts Securitization or Asset-Backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale, Gain (Loss) on Sale Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Accumulated Other Comprehensive Loss Total AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount All Executive Categories All Executive Categories [Member] Non-cash additions to DPP receivable Non-cash Additions to Deferred Purchase Price Receivables Non-cash Additions to Deferred Purchase Price Receivables Corporate Corporate Segment [Member] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Total assets Assets, Excluding Assets Held For Sale Assets, Excluding Assets Held For Sale Canada CANADA Number of reportable segments Number of Reportable Segments Earnings Per Share [Abstract] Earnings Per Share [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Common stock, $0.01 par value: 600,000 shares authorized; 94,089 and 96,350 shares issued and outstanding Common Stock, Value, Issued Increase in interest expense Increase (Decrease) in Interest Expense Increase decrease in interest expense. Legal Proceedings Legal Matters and Contingencies [Text Block] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Holdback payment Payment for Contingent Consideration Liability, Investing Activities Receivables Purchase Agreements Receivables Purchase Agreements [Member] Receivables Purchase Agreements Total current assets Assets, Current Cash Flow Hedges Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Holdbacks Business Combination, Contingent Consideration, Liability All Individuals All Individuals [Member] Capacity under agreement Capacity Under Agreement Capacity under agreement. Other income, net Other income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Interest Rate Cap Interest Rate Cap [Member] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Repurchases of common stock (in shares) Stock Repurchased During Period, Shares PEO Name PEO Name Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Beginning DPP receivable balance Ending DPP receivable balance Deferred Purchase Price Receivable Deferred Purchase Price Receivable Summary of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Animal Health Animal Health [Member] Animal Health [Member] Investments Investments Deferred Purchase Price Receivable Transferred Deferred Purchase Price Receivable Transferred Deferred Purchase Price Receivable Transferred Maximum credit financed for equipment purchases for any one customer Financing Receivable Maximum Amount Per Customer Financing Receivable, Maximum Amount Per Customer Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Technology Partner Innovations, LLC ("TPI") Equity Method Investments and Joint Ventures Disclosure [Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Schedule of Deferred Purchase Price Receivable Schedule of Deferred Purchase Price Receivable [Table Text Block] Schedule of Deferred Purchase Price Receivable Borrowings on revolving credit Line of Credit, Current Other changes from operating activities, net Increase (Decrease) in Other Operating Assets and Liabilities, Net Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Interest rate Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total Patterson Companies, Inc. stockholders' equity Beginning Balance Ending Balance Equity, Attributable to Parent Current receivables of finance contracts not yet sold Financing Receivable, after Allowance for Credit Loss Consolidation Items [Axis] Consolidation Items [Axis] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Contract liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Foreign currency translation loss Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Income before taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Aggregate principal amount Long-Term Debt, Percentage Bearing Fixed Interest, Amount Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Hedging Designation [Domain] Hedging Designation [Domain] Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company United Kingdom UNITED KINGDOM Identifiable intangibles, net Intangible Assets, Net (Excluding Goodwill) Other Noncurrent Assets Other Noncurrent Assets [Member] Samantha L. Bergeson [Member] Samantha L. Bergeson Effect of Derivative instruments in Cash Flow Hedging Relationship on Condensed Consolidated Statements of Income and Other Comprehensive Income (OCI) Derivative Instruments, Gain (Loss) [Table Text Block] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Non-cash employee compensation Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Donald J. Zurbay [Member] Donald J. Zurbay Individual: Individual [Axis] Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items] Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code 5.17% Senior Notes Five Point One Seven Percentage Senior Notes [Member] Five Point One Seven Percentage Senior Notes [Member] Product and Service [Axis] Product and Service [Axis] Interest Rate Swap Agreement Interest Rate Swap Agreement [Member] Interest Rate Swap Agreement [Member] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Total stockholders’ equity Beginning Balance Ending Balance Equity, Including Portion Attributable to Noncontrolling Interest Trade receivables sold Trade Accounts Receivable Sold to Third Party Trade Accounts Receivable Sold to Third Party Income tax expense related to cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Weighted average shares: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Property, Plant and Equipment, Net Receivables [Abstract] Receivables [Abstract] Technology Partner Innovations, LLC Technology Partner Innovations, LLC [Member] Technology Partner Innovations, LLC [Member] Receivables, net of allowance for doubtful accounts of $3,875 and $3,667 Receivables, Net, Current Exercise Price Award Exercise Price Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Equipment Equipment And Software [Member] Equipment and Software [Member] ASSETS Assets: Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Fair Value of Derivative Instruments Included in Condensed Consolidated Balance Sheets Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Fiscal Year End Fiscal Period, Policy [Policy Text Block] Liabilities: Liabilities [Abstract] Net income Net income (loss) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Interest Rate Swap Two Interest Rate Swap Two [Member] Interest Rate Swap Two [Member] Retained Earnings Retained Earnings [Member] Current maturities of long-term debt Long-Term Debt, Current Maturities Receivables Securitization Program Transfers and Servicing of Financial Assets [Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Other income (expense): Nonoperating Income (Expense) [Abstract] Other non-current assets, net Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Basic (in USD per share) Earnings Per Share, Basic Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Customer Financing Customer Financing [Text Block] This item represents the disclosure of arrangements under which the Company sells its customer finance contracts. Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Information about Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Ineffectiveness recorded during period Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Goodwill, adjustments Goodwill, Purchase Accounting Adjustments Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized Common Stock, Shares Authorized Accumulated other comprehensive loss expected to be reclassified into earnings Accumulated other comprehensive loss expected to be reclassified into earnings Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Derivative Instrument [Axis] Derivative Instrument [Axis] Number of customer financing contracts Number Of Customer Financing Contracts Number Of Customer Financing Contracts Adjustments to reconcile net income to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Derivative [Line Items] Derivative [Line Items] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Other Accrued Liabilities Other Accrued Liabilities [Member] Other Accrued Liabilities [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Insider Trading Arrangements [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Registrant Name Entity Registrant Name Investment income and other Other Nonoperating Income Award Timing Method Award Timing Method [Text Block] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Effect of dilutive securities - stock options, restricted stock and stock purchase plans (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Adjustment to Compensation, Amount Adjustment to Compensation Amount Payments for (proceeds from) to settle interest rate swaps Payments for (Proceeds from) Derivative Instrument, Financing Activities Noncontrolling interests Noncontrolling interest Equity, Attributable to Noncontrolling Interest Customer Finance Contracts Customer Finance Contracts [Member] Customer Finance Contracts Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Assets and Liabilities Measured at Fair Value on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Payments on long-term debt Repayments of Long-Term Debt Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Gain on interest rate swap agreements Gain (loss) recognized in income on derivative Derivative, Gain (Loss) on Derivative, Net Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income tax expense Income Tax Expense (Benefit) Financing contracts sold Servicing Asset at Fair Value, Disposals Fifth Third Bank Fifth Third National Bank [Member] Fifth Third National Bank [Member] Accrued payroll expense Employee-related Liabilities, Current Fair Value Measurements Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Amounts reclassified from AOCL Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Common stock issued Stock Issued During Period, Value, New Issues Equity [Abstract] Equity [Abstract] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Payments related to acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Miller Vet Holdings, LLC Miller Vet Holdings, LLC [Member] Miller Vet Holdings, LLC Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt Long-Term Debt, Excluding Current Maturities Diluted (in shares) Denominator for diluted earnings per share – weighted average shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Kevin M. Barry [Member] Kevin M. Barry Interest rate contracts Interest Rate Contract [Member] Identifiable intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Noncash investments acquired Noncash or Part Noncash Acquisition, Investments Acquired Additions to property and equipment and software Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital Additional Paid-in Capital [Member] Cash flow hedges, net of tax Cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Cover page. Cover [Abstract] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Dividends paid Payments of Dividends Other non-current liabilities Other Liabilities, Noncurrent Eligible receivables, amount utilized under Purchase Agreement Accounts Receivable Securitization, Eligible Receivables, Amount Utilized Under Purchase Agreement Accounts Receivable Securitization, Eligible Receivables, Amount Utilized Under Purchase Agreement Non-NEOs Non-NEOs [Member] Operating expenses Operating Expenses Segment and Geographic Data Segment Reporting Disclosure [Text Block] Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Interest rate contracts, assets, fair value Derivative instruments Interest Rate Derivative Assets, at Fair Value Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Basic (in shares) Denominator for basic earnings per share – weighted average shares (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Contribution from noncontrolling interest Noncontrolling Interest, Increase from Business Combination Operating income Operating income (loss) Operating Income (Loss) Cost of sales Cost of Revenue Comprehensive income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Change in assets and liabilities: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments [Axis] Segments [Axis] DPP receivable - customer financing Deferred Purchase Price Receivable, Fair Value Disclosure Deferred Purchase Price Receivable, Fair Value Disclosure Statement [Line Items] Statement [Line Items] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Non-controlling Interests Noncontrolling Interest [Member] EX-101.PRE 10 pdco-20231028_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover - shares
6 Months Ended
Oct. 28, 2023
Nov. 20, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Oct. 28, 2023  
Document Transition Report false  
Entity File Number 0-20572  
Entity Registrant Name PATTERSON COMPANIES, INC.  
Entity Incorporation, State or Country Code MN  
Entity Tax Identification Number 41-0886515  
Entity Address, Address Line One 1031 Mendota Heights Road  
Entity Address, City or Town St. Paul  
Entity Address, State or Province MN  
Entity Address, Postal Zip Code 55120  
City Area Code 651  
Local Phone Number 686-1600  
Title of 12(b) Security Common Stock, par value $.01  
Trading Symbol PDCO  
Security Exchange Name NASDAQ  
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   92,661,000
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0000891024  
Current Fiscal Year End Date --04-27  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Oct. 28, 2023
Apr. 29, 2023
Current assets:    
Cash and cash equivalents $ 113,886 $ 159,669
Receivables, net of allowance for doubtful accounts of $3,875 and $3,667 490,428 477,384
Inventory 858,028 795,072
Prepaid expenses and other current assets 328,334 351,011
Total current assets 1,790,676 1,783,136
Property and equipment, net 218,977 212,283
Operating lease right-of-use assets, net 101,532 92,956
Long-term receivables, net 121,030 121,717
Goodwill 156,172 156,420
Identifiable intangibles, net 212,179 231,873
Investments 162,531 160,022
Other non-current assets, net 126,593 120,739
Total assets 2,889,690 2,879,146
Current liabilities:    
Accounts payable 688,687 724,993
Accrued payroll expense 54,718 82,253
Other accrued liabilities 169,005 168,696
Operating lease liabilities 30,132 28,390
Current maturities of long-term debt 36,000 36,000
Borrowings on revolving credit 170,000 45,000
Total current liabilities 1,148,542 1,085,332
Long-term debt 449,974 451,231
Non-current operating lease liabilities 74,393 67,376
Other non-current liabilities 161,692 156,672
Total liabilities 1,834,601 1,760,611
Stockholders’ equity:    
Common stock, $0.01 par value: 600,000 shares authorized; 94,089 and 96,350 shares issued and outstanding 941 964
Additional paid-in capital 249,490 233,706
Accumulated other comprehensive loss (98,962) (89,262)
Retained earnings 902,827 972,127
Total Patterson Companies, Inc. stockholders' equity 1,054,296 1,117,535
Noncontrolling interests 793 1,000
Total stockholders’ equity 1,055,089 1,118,535
Total liabilities and stockholders’ equity $ 2,889,690 $ 2,879,146
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Oct. 28, 2023
Apr. 29, 2023
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 3,875 $ 3,667
Common stock, par value, (in usd per share) $ 0.01 $ 0.01
Common stock, shares authorized 600,000,000 600,000,000
Common Stock, shares, issued 94,089,000 96,350,000
Common stock, shares outstanding 94,089,000 96,350,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND OTHER COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Oct. 28, 2023
Oct. 29, 2022
Income Statement [Abstract]        
Net sales $ 1,652,772 $ 1,626,204 $ 3,229,517 $ 3,149,469
Cost of sales 1,313,746 1,298,115 2,571,436 2,509,247
Gross profit 339,026 328,089 658,081 640,222
Operating expenses 282,123 267,994 562,956 545,283
Operating income 56,903 60,095 95,125 94,939
Other income (expense):        
Other income, net 7,096 18,203 18,997 19,983
Interest expense (10,642) (7,544) (20,154) (13,107)
Income before taxes 53,357 70,754 93,968 101,815
Income tax expense 13,502 17,105 22,983 23,906
Net income 39,855 53,649 70,985 77,909
Net loss attributable to noncontrolling interests (103) (424) (207) (754)
Net income attributable to Patterson Companies, Inc. $ 39,958 $ 54,073 $ 71,192 $ 78,663
Earnings per share attributable to Patterson Companies, Inc.:        
Basic (in USD per share) $ 0.42 $ 0.56 $ 0.75 $ 0.81
Diluted (in USD per share) $ 0.42 $ 0.55 $ 0.74 $ 0.81
Weighted average shares:        
Basic (in shares) 94,710 96,913 95,127 96,771
Diluted (in shares) 95,156 97,552 95,722 97,708
Dividends declared per common share (in USD per share) $ 0.26 $ 0.26 $ 0.52 $ 0.52
Comprehensive income:        
Net income (loss) $ 39,855 $ 53,649 $ 70,985 $ 77,909
Foreign currency translation loss (17,589) (17,591) (10,221) (22,582)
Cash flow hedges, net of tax 260 260 521 521
Comprehensive income $ 22,526 $ 36,318 $ 61,285 $ 55,848
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Non-controlling Interests
Beginning Balance at Apr. 30, 2022 $ 1,042,635 $ 968 $ 200,520 $ (81,516) $ 921,704 $ 959
Beginning Balance (in shares) at Apr. 30, 2022   96,762,000        
Foreign currency translation (4,991)     (4,991)    
Cash flow hedges 261     261    
Net income (loss) 24,260       24,590 (330)
Dividends declared (25,667)       (25,667)  
Common stock issued (2,142) $ 6 (2,148)      
Common stock issued and related tax benefits (in shares)   653,000        
Repurchases of common stock (15,000) $ (5)     (14,995)  
Repurchases of common stock (in shares)   (516,000)        
Stock-based compensation 7,159   7,159      
Contribution from noncontrolling interest 500         500
Ending Balance at Jul. 30, 2022 1,027,015 $ 969 205,531 (86,246) 905,632 1,129
Ending Balance (in shares) at Jul. 30, 2022   96,899,000        
Beginning Balance at Apr. 30, 2022 1,042,635 $ 968 200,520 (81,516) 921,704 959
Beginning Balance (in shares) at Apr. 30, 2022   96,762,000        
Foreign currency translation (22,582)          
Cash flow hedges 521          
Net income (loss) 77,909          
Ending Balance at Oct. 29, 2022 1,042,108 $ 970 208,943 (103,577) 934,567 1,205
Ending Balance (in shares) at Oct. 29, 2022   97,049,000        
Beginning Balance at Jul. 30, 2022 1,027,015 $ 969 205,531 (86,246) 905,632 1,129
Beginning Balance (in shares) at Jul. 30, 2022   96,899,000        
Foreign currency translation (17,591)     (17,591)    
Cash flow hedges 260     260    
Net income (loss) 53,649       54,073 (424)
Dividends declared (25,138)       (25,138)  
Common stock issued 2,179 $ 1 2,178      
Common stock issued and related tax benefits (in shares)   150,000        
Stock-based compensation 1,234   1,234      
Contribution from noncontrolling interest 500         500
Ending Balance at Oct. 29, 2022 1,042,108 $ 970 208,943 (103,577) 934,567 1,205
Ending Balance (in shares) at Oct. 29, 2022   97,049,000        
Foreign currency translation 14,197     14,197    
Cash flow hedges 261     261    
Net income (loss) 53,847       53,929 (82)
Dividends declared (25,581)       (25,581)  
Common stock issued 14,633 $ 7 14,626      
Common stock issued and related tax benefits (in shares)   659,000        
Stock-based compensation 2,956   2,956      
Ending Balance at Jan. 28, 2023 1,102,421 $ 977 226,525 (89,119) 962,915 1,123
Ending Balance (in shares) at Jan. 28, 2023   97,708,000        
Foreign currency translation (403)     (403)    
Cash flow hedges 260     260    
Net income (loss) 74,842       74,965 (123)
Dividends declared (25,276)       (25,276)  
Common stock issued 2,989 $ 2 2,987      
Common stock issued and related tax benefits (in shares)   146,000        
Repurchases of common stock (40,492) $ (15)     (40,477)  
Repurchases of common stock (in shares)   (1,504,000)        
Stock-based compensation 4,194   4,194      
Ending Balance at Apr. 29, 2023 $ 1,118,535 $ 964 233,706 (89,262) 972,127 1,000
Ending Balance (in shares) at Apr. 29, 2023 96,350,000 96,350,000        
Foreign currency translation $ 7,368     7,368    
Cash flow hedges 261     261    
Net income (loss) 31,130       31,234 (104)
Dividends declared (25,134)       (25,134)  
Common stock issued 1,574 $ 5 1,569      
Common stock issued and related tax benefits (in shares)   565,000        
Repurchases of common stock (29,508) $ (11)     (29,497)  
Repurchases of common stock (in shares)   (1,109,000)        
Stock-based compensation 7,015   7,015      
Ending Balance at Jul. 29, 2023 1,111,241 $ 958 242,290 (81,633) 948,730 896
Ending Balance (in shares) at Jul. 29, 2023   95,806,000        
Beginning Balance at Apr. 29, 2023 $ 1,118,535 $ 964 233,706 (89,262) 972,127 1,000
Beginning Balance (in shares) at Apr. 29, 2023 96,350,000 96,350,000        
Foreign currency translation $ (10,221)          
Cash flow hedges 521          
Net income (loss) 70,985          
Ending Balance at Oct. 28, 2023 $ 1,055,089 $ 941 249,490 (98,962) 902,827 793
Ending Balance (in shares) at Oct. 28, 2023 94,089,000 94,089,000        
Beginning Balance at Jul. 29, 2023 $ 1,111,241 $ 958 242,290 (81,633) 948,730 896
Beginning Balance (in shares) at Jul. 29, 2023   95,806,000        
Foreign currency translation (17,589)     (17,589)    
Cash flow hedges 260     260    
Net income (loss) 39,855       39,958 (103)
Dividends declared (24,897)       (24,897)  
Common stock issued 3,228 $ 2 3,226      
Common stock issued and related tax benefits (in shares)   180,000        
Repurchases of common stock (61,644) $ (19) (661)   (60,964)  
Repurchases of common stock (in shares)   (1,897,000)        
Stock-based compensation 4,635   4,635      
Ending Balance at Oct. 28, 2023 $ 1,055,089 $ 941 $ 249,490 $ (98,962) $ 902,827 $ 793
Ending Balance (in shares) at Oct. 28, 2023 94,089,000 94,089,000        
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 28, 2023
Jul. 29, 2023
Apr. 29, 2023
Jan. 28, 2023
Oct. 29, 2022
Jul. 30, 2022
Oct. 28, 2023
Oct. 29, 2022
Apr. 29, 2023
Statement of Cash Flows [Abstract]                  
Net income (loss) $ 39,855 $ 31,130 $ 74,842 $ 53,847 $ 53,649 $ 24,260 $ 70,985 $ 77,909  
Adjustments to reconcile net income to net cash used in operating activities:                  
Depreciation             23,583 22,412  
Amortization             19,253 18,678  
Non-cash employee compensation             11,650 8,393  
Non-cash losses (gains) and other, net             3,166 5,085  
Change in assets and liabilities:                  
Receivables             (487,186) (508,811)  
Inventory             (67,416) (100,596)  
Accounts payable             (30,911) 41,557  
Accrued liabilities             (24,908) (47,519)  
Other changes from operating activities, net             (3,492) (37,269)  
Net cash used in operating activities             (485,276) (520,161)  
Investing activities:                  
Additions to property and equipment and software             (33,467) (26,779)  
Collection of DPP receivable             489,452 489,639  
Payments related to acquisitions, net of cash acquired             (1,108) 0  
Payments related to investments             0 (15,000)  
Net cash provided by investing activities             454,877 447,860  
Financing activities:                  
Dividends paid             (50,331) (50,732)  
Repurchases of common stock             (90,491) (15,000)  
Payments on long-term debt             (1,500) 0  
Draw on revolving credit             125,000 145,000  
Other financing activities             4,141 (1,766)  
Net cash provided by (used in) financing activities             (13,181) 77,502  
Effect of exchange rate changes on cash             (2,203) (6,935)  
Net change in cash and cash equivalents             (45,783) (1,734)  
Cash and cash equivalents at beginning of period   $ 159,669   $ 140,280   $ 142,014 159,669 142,014 $ 142,014
Cash and cash equivalents at end of period $ 113,886   $ 159,669   $ 140,280   113,886 140,280 $ 159,669
Supplemental disclosure of non-cash investing activity:                  
Noncash investments acquired             $ 465,058 $ 479,797  
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
General
6 Months Ended
Oct. 28, 2023
Accounting Policies [Abstract]  
General General
Basis of Presentation
In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments necessary to present fairly the financial position of Patterson Companies, Inc. (referred to herein as "Patterson" or in the first person notations "we," "our," and "us") as of October 28, 2023, and our results of operations and cash flows for the periods ended October 28, 2023 and October 29, 2022. Such adjustments are of a normal, recurring nature. The results of operations for the three and six months ended October 28, 2023 are not necessarily indicative of the results to be expected for any other interim period or for the year ending April 27, 2024. These financial statements should be read in conjunction with the financial statements included in our 2023 Annual Report on Form 10-K filed on June 21, 2023.
The unaudited condensed consolidated financial statements include the assets and liabilities of PDC Funding Company, LLC ("PDC Funding"), PDC Funding Company II, LLC ("PDC Funding II"), PDC Funding Company III, LLC ("PDC Funding III") and PDC Funding Company IV, LLC ("PDC Funding IV"), which are our wholly owned subsidiaries and separate legal entities formed under Minnesota law. PDC Funding and PDC Funding II are fully consolidated special purpose entities established to sell customer installment sale contracts to outside financial institutions in the normal course of their business. PDC Funding III and PDC Funding IV are fully consolidated special purpose entities established to sell certain receivables to unaffiliated financial institutions. The assets of PDC Funding, PDC Funding II, PDC Funding III and PDC Funding IV would be available first and foremost to satisfy the claims of its creditors. There are no known creditors of PDC Funding, PDC Funding II, PDC Funding III or PDC Funding IV. The unaudited condensed consolidated financial statements also include the assets and liabilities of Technology Partner Innovations, LLC, which is further described in Note 8.
Fiscal Year End
We operate with a 52-53 week accounting convention with our fiscal year ending on the last Saturday in April. The second quarter of fiscal 2024 and 2023 represents the 13 weeks ended October 28, 2023 and October 29, 2022, respectively. Fiscal 2024 will include 52 weeks and fiscal 2023 included 52 weeks.
Other Income, Net
Other income, net consisted of the following:
Three Months Ended Six Months Ended
October 28, 2023October 29, 2022October 28, 2023October 29, 2022
Gain on interest rate swap agreements$2,786 $13,072 $9,561 $11,124 
Investment income and other4,310 5,131 9,436 8,859 
Other income, net$7,096 $18,203 $18,997 $19,983 
Comprehensive Income
Comprehensive income is computed as net income including certain other items that are recorded directly to stockholders’ equity. Significant items included in comprehensive income are foreign currency translation adjustments and the effective portion of cash flow hedges, net of tax. Foreign currency translation adjustments do not include a provision for income tax because earnings from foreign operations are considered to be indefinitely reinvested outside the U.S. The income tax expense related to cash flow hedges was $81 and $81 for the three months ended October 28, 2023 and October 29, 2022, respectively. The income tax expense related to cash flow hedges was $161 and $161 for the six months ended October 28, 2023 and October 29, 2022, respectively.
Earnings Per Share ("EPS")
The following table sets forth the computation of the weighted average shares outstanding used to calculate basic and diluted EPS:
Three Months Ended Six Months Ended
October 28, 2023October 29, 2022October 28, 2023October 29, 2022
Denominator for basic EPS – weighted average shares94,710 96,913 95,127 96,771 
Effect of dilutive securities – stock options, restricted stock and stock purchase plans446 639 595 937 
Denominator for diluted EPS – weighted average shares95,156 97,552 95,722 97,708 
Potentially dilutive securities representing 1,427 shares and 1,299 shares for the three and six months ended October 28, 2023 and 1,572 shares and 1,166 shares for the three and six months ended October 29, 2022 were excluded from the calculation of diluted EPS because their effects were anti-dilutive using the treasury stock method.
Revenue Recognition
Revenues are generated from the sale of consumable products, equipment and support, software and support, technical service parts and labor, and other sources. Revenues are recognized when or as performance obligations are satisfied. Performance obligations are satisfied when the customer obtains control of the goods or services.
Consumable, equipment, software and parts sales are recorded upon delivery, except in those circumstances where terms of the sale are FOB shipping point, in which case sales are recorded upon shipment. Technical service labor is recognized as it is provided. Revenue derived from equipment and software support is recognized ratably over the period in which the support is provided.
In addition to revenues generated from the distribution of consumable products under arrangements (buy/sell agreements) where the full market value of the product is recorded as revenue, we earn commissions for services provided under agency agreements. The agency agreement contrasts to a buy/sell agreement in that we do not have control over the transaction, as we do not have the primary responsibility of fulfilling the promise of the good or service and we do not bill or collect from the customer in an agency relationship. Commissions under agency agreements are recorded when the services are provided.
Estimates for returns, damaged goods, rebates, loyalty programs and other revenue allowances are made at the time the revenue is recognized based on the historical experience for such items. The receivables that result from the recognition of revenue are reported net of related allowances. We maintain a valuation allowance based upon the expected collectability of receivables held. Estimates are used to determine the valuation allowance and are based on several factors, including historical collection data, current and forecasted economic trends and credit worthiness of customers. Receivables are written off when we determine the amounts to be uncollectible, typically upon customer bankruptcy or non-response to continuous collection efforts. The portions of receivable amounts that are not expected to be collected during the next twelve months are classified as long-term.
Net sales do not include sales tax as we are considered a pass-through conduit for collecting and remitting sales tax.
Contract Balances
Contract balances represent amounts presented in our condensed consolidated balance sheets when either we have transferred goods or services to the customer or the customer has paid consideration to us under the contract. These contract balances include accounts receivable, contract assets and contract liabilities.
Contract asset balances as of October 28, 2023 and April 29, 2023 were $2,321 and $1,338, respectively. Our contract liabilities primarily relate to advance payments from customers, upfront payments for software and support provided over time, and options that provide a material right to customers, such as our customer loyalty programs. At October 28, 2023 and April 29, 2023, contract liabilities of $40,131 and $36,850 were reported in other accrued liabilities, respectively. During the six months ended October 28, 2023, we recognized $20,814 of the amount previously deferred at April 29, 2023.
Recently Issued Accounting Pronouncements
We do not expect any of the recently issued accounting pronouncements to materially affect our financial statements.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions
6 Months Ended
Oct. 28, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
During the first quarter of fiscal 2024, we used $1,108 to pay a holdback following our acquisition of substantially all of the assets of Miller Vet Holdings, LLC. The payment was due on the 24 month anniversary of the closing date.
During the third quarter of fiscal 2023, we acquired substantially all of the assets of Relief Services for Veterinary Practitioners and Animal Care Technologies (RSVP and ACT), Texas-based companies that provide innovative solutions to veterinary practices through data extraction and conversion, staffing and video-based training services. Also during the third quarter of fiscal 2023, we acquired substantially all of the assets of Dairy Tech, Inc., a Colorado-based company that provides pasteurizing equipment and single-use bags that allow dairy producers to produce, store and feed colostrum for newborn calves, as well as product offerings for beef cattle producers. These acquisitions expand our Companion Animal and Production Animal value-added platforms and add solutions to their suite of offerings.
The total purchase price for these acquisitions is $37,535, which includes holdbacks of $4,255 that will be paid on the 24 month anniversary of the closing dates and working capital adjustments of $23 which were paid in the fourth quarter of fiscal 2023. As of the acquisition date, we have recorded $17,300 of identifiable intangibles, $16,040 of goodwill and net tangible assets of $4,233 in our condensed consolidated balance sheets related to these acquisitions. Goodwill, which is deductible for income tax purposes, was increased by $272 subsequent to acquisition date as a result of working capital adjustments. Goodwill was recorded within the Animal Health segment and represents the expected benefit of integrating these value-added platforms with our existing operations. We have included their results of operations in our financial statements since the date of acquisition within the Animal Health segment. The accounting for the acquisitions was complete as of October 28, 2023. The acquisitions did not materially impact our financial statements, and, therefore, pro forma results are not provided.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Receivables Securitization Program
6 Months Ended
Oct. 28, 2023
Transfers and Servicing [Abstract]  
Receivables Securitization Program Receivables Securitization Program
We are party to certain receivables purchase agreements (the “Receivables Purchase Agreements”) with MUFG Bank, Ltd. ("MUFG") (f.k.a. The Bank of Tokyo-Mitsubishi UFJ, Ltd.), under which MUFG acts as an agent to facilitate the sale of certain Patterson receivables (the “Receivables”) to certain unaffiliated financial institutions (the “Purchasers”). The sale of these receivables is accounted for as a sale of assets under the provisions of ASC 860, Transfers and Servicing. We utilize PDC Funding III and PDC Funding IV to facilitate the sale to fulfill requirements within the agreement. We use a daily unit of account for these Receivables.
The proceeds from the sale of these Receivables comprise a combination of cash and a deferred purchase price (“DPP”) receivable. The DPP receivable is ultimately realized by Patterson following the collection of the underlying Receivables sold to the Purchasers. The amount available under the Receivables Purchase Agreements fluctuates over time based on the total amount of eligible Receivables generated during the normal course of business, with maximum availability of $200,000 as of October 28, 2023, of which $200,000 was utilized.
We have no retained interests in the transferred Receivables, other than our right to the DPP receivable and collection and administrative service fees. We consider the fees received adequate compensation for services rendered, and accordingly have recorded no servicing asset or liability. As of October 28, 2023 and April 29, 2023, the fair value of outstanding trade receivables transferred to the Purchasers under the facility and derecognized from the condensed consolidated balance sheets were $403,848 and $429,853, respectively. Sales of trade receivables under this facility were $1,824,520 and $1,826,156, and cash collections from customers on receivables sold were $1,850,208 and $1,804,576 during the six months ended October 28, 2023 and October 29, 2022, respectively.
The DPP receivable is recorded at fair value within the condensed consolidated balance sheets within prepaid expenses and other current assets. The difference between the carrying amount of the Receivables and the sum of the cash and fair value of the DPP receivable received at time of transfer is recognized as a gain or loss on sale of the related Receivables inclusive of bank fees and allowance for credit losses. In operating expenses in the condensed consolidated statements of operations and other comprehensive income, we recorded losses of $3,736 and $3,211 during the three months ended October 28, 2023 and October 29, 2022, respectively, and $7,160 and
$4,646 during the six months ended October 28, 2023 and October 29, 2022, respectively, related to the Receivables.
The following rollforward summarizes the activity related to the DPP receivable:
Six Months Ended
October 28, 2023October 29, 2022
Beginning DPP receivable balance$227,946 $195,764 
Non-cash additions to DPP receivable445,567 467,761 
Collection of DPP receivable(471,511)(447,241)
Ending DPP receivable balance$202,002 $216,284 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Customer Financing
6 Months Ended
Oct. 28, 2023
Receivables [Abstract]  
Customer Financing Customer Financing
As a convenience to our customers, we offer several different financing alternatives, including a third party program and a Patterson-sponsored program. For the third party program, we act as a facilitator between the customer and the third party financing entity with no on-going involvement in the financing transaction. Under the Patterson-sponsored program, equipment purchased by creditworthy customers may be financed up to a maximum of $2,000. We generally sell our customers’ financing contracts to an outside financial institution in the normal course of our business. These financing arrangements are accounted for as a sale of assets under the provisions of ASC 860, Transfers and Servicing. We use a monthly unit of account for these financing contracts.
The portion of the purchase price for the receivables held by the conduits is deemed a DPP receivable, which is paid to the applicable special purpose entity, PDC Funding or PDC Funding II, as payments on the customers’ financing contracts are collected by Patterson from customers. The difference between the carrying amount of the receivables sold under these programs and the sum of the cash and fair value of the DPP receivable received at time of transfer is recognized as a gain or loss on sale of the related receivables and recorded in net sales in the condensed consolidated statements of operations and other comprehensive income. Expenses incurred related to customer financing activities are recorded in operating expenses in our condensed consolidated statements of operations and other comprehensive income.
Historically, we maintained two arrangements under which we sell these contracts.
We operate under an agreement to sell our equipment finance contracts to commercial paper conduits with MUFG serving as the agent. We utilize PDC Funding to fulfill a requirement of participating in the commercial paper conduit. We receive the proceeds of the contracts upon sale to MUFG. At least 15.0% of the proceeds are held by the conduit as security against eventual performance of the portfolio. This percentage can be greater and is based upon certain ratios defined in the agreement with MUFG. The capacity under the agreement with MUFG at October 28, 2023 was $575,000.
We formerly maintained an agreement with Fifth Third Bank ("Fifth Third") whereby Fifth Third purchased customers’ financing contracts. PDC Funding II sold its financing contracts to Fifth Third. We received the proceeds of the contracts upon sale to Fifth Third. At least 15.0% of the proceeds were held by the conduit as security against eventual performance of the portfolio.
During the first quarter of fiscal 2024, Fifth Third sold and assigned the remaining purchased customer financing contracts to the facility in which MUFG is the agent. We transferred and assigned the related DPP receivable of $15,400 from PDC Funding II to PDC Funding, and the DPP counterparty changed from Fifth Third to MUFG. We amended our agreement with MUFG as agent and expanded capacity under that agreement from $525,000 to $575,000. We thereby ended our agreement with Fifth Third.
We service the financing contracts for which we are paid a servicing fee. The servicing fees we receive are considered adequate compensation for services rendered. Accordingly, no servicing asset or liability has been recorded.
During the six months ended October 28, 2023 and October 29, 2022, we sold $115,266 and $111,612 of contracts under these arrangements, respectively. In net sales in the condensed consolidated statements of operations and other comprehensive income, we recorded losses of $3,953 and $8,456 during the three months ended October 28, 2023 and October 29, 2022, respectively, related to these contracts sold. In net sales in the condensed consolidated
statements of operations and other comprehensive income, we recorded losses of $12,880 and $7,468 during the six months ended October 28, 2023 and October 29, 2022, respectively, related to these contracts sold. Cash collections on financed receivables sold were $141,353 and $163,088 during the six months ended October 28, 2023 and October 29, 2022, respectively.
Included in cash and cash equivalents in the condensed consolidated balance sheets are $30,621 and $33,072 as of October 28, 2023 and April 29, 2023, respectively, which represent cash collected from previously sold customer financing contracts that have not yet been settled. Included in current receivables in the condensed consolidated balance sheets are $44,757 and $77,646 as of October 28, 2023 and April 29, 2023, respectively, of finance contracts we have not yet sold. A total of $546,042 of finance contracts receivable sold under the arrangements was outstanding at October 28, 2023. Since the internal financing program began in 1994, bad debt write-offs have amounted to less than 1% of the loans originated.
The following rollforward summarizes the activity related to the DPP receivable:
Six Months Ended
October 28, 2023October 29, 2022
Beginning DPP receivable balance$102,979 $125,332 
Non-cash additions to DPP receivable19,491 12,036 
Collection of DPP receivable(17,941)(42,398)
Ending DPP receivable balance$104,529 $94,970 
The arrangements require us to maintain a minimum current ratio and maximum leverage ratio. We were in compliance with those covenants at October 28, 2023.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments
6 Months Ended
Oct. 28, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments Derivative Financial Instruments
We are a party to certain offsetting and identical interest rate cap agreements entered into to fulfill certain covenants of the equipment finance contract sale agreements. The interest rate cap agreements also provide a credit enhancement feature for the financing contracts sold by PDC Funding and PDC Funding II to the commercial paper conduit.    
The interest rate cap agreements are entered into periodically to maintain consistency with the dollar maximum of the sale agreements and the maturity of the underlying financing contracts. As of October 28, 2023, PDC Funding had purchased an interest rate cap from a bank with a notional amount of $575,000 and a maturity date of July 2031. We sold an identical interest rate cap to the same bank.
These interest rate cap agreements do not qualify for hedge accounting treatment and, accordingly, we record the fair value of the agreements as an asset or liability and the change in fair value as income or expense during the period in which the change occurs.
In January 2014, we entered into a forward interest rate swap agreement with a notional amount of $250,000 and accounted for it as a cash flow hedge, in order to hedge interest rate fluctuations in anticipation of refinancing the 5.17% senior notes due March 25, 2015. These notes were repaid on March 25, 2015 and replaced with new $250,000 3.48% senior notes due March 24, 2025. A cash payment of $29,003 was made in March 2015 to settle the interest rate swap. This amount is recorded in other comprehensive income (loss), net of tax, and is recognized as interest expense over the life of the related debt.
We utilize forward interest rate swap agreements to hedge against interest rate fluctuations that impact the amount of net sales we record related to our customer financing contracts. These interest rate swap agreements do not qualify for hedge accounting treatment and, accordingly, we record the fair value of the agreements as an asset or liability and the change in fair value as income or expense during the period in which the change occurs.
As of April 29, 2023, the remaining notional amount for interest rate swap agreements was $551,504, with the latest maturity date in fiscal 2030. During the six months ended October 28, 2023, we entered into forward interest rate swap agreements with a notional amount of $97,387. As of October 28, 2023, the remaining notional amount for interest rate swap agreements was $533,943, with the latest maturity date in fiscal 2031.
Net cash receipts of $7,244 and $782 were received during the six months ended October 28, 2023 and October 29, 2022, respectively, to settle a portion of our assets and liabilities related to interest rate swap agreements. These payments and receipts are reflected as cash flows in the condensed consolidated statements of cash flows within net cash used in operating activities.
The following presents the fair value of derivative instruments included in the condensed consolidated balance sheets:
Derivative typeClassificationOctober 28, 2023April 29, 2023
Assets:
Interest rate contractsPrepaid expenses and other current assets$6,789 $5,875 
Interest rate contractsOther non-current assets, net28,018 23,210 
Total asset derivatives$34,807 $29,085 
Liabilities:
Interest rate contractsOther accrued liabilities$221 $267 
Interest rate contractsOther non-current liabilities16,787 12,993 
Total liability derivatives$17,008 $13,260 
The following tables present the pre-tax effect of derivative instruments on the condensed consolidated statements of operations and other comprehensive income:
Amount of Loss Reclassified from Accumulated Other Comprehensive Loss into Income (Effective Portion)
Three Months Ended Six Months Ended
Derivatives in cash flow hedging relationshipsStatements of operations locationOctober 28, 2023October 29, 2022October 28, 2023October 29, 2022
Interest rate contractsInterest expense$(341)$(341)$(682)$(682)
Amount of Gain Recognized in Income on Derivatives
Three Months Ended Six Months Ended
Derivatives not designated as hedging instrumentsStatements of operations locationOctober 28, 2023October 29, 2022October 28, 2023October 29, 2022
Interest rate contractsOther income, net$2,786 $13,072 $9,561 $11,124 
There were no gains or losses recognized in other comprehensive income (loss) on cash flow hedging derivatives during the three and six months ended October 28, 2023 or October 29, 2022.
We recorded no ineffectiveness during the three and six month periods ended October 28, 2023 and October 29, 2022. As of October 28, 2023, the estimated pre-tax portion of accumulated other comprehensive loss that is expected to be reclassified into earnings over the next twelve months is $1,363, which will be recorded as an increase to interest expense.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements
6 Months Ended
Oct. 28, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Fair value is the price at which an asset could be exchanged in a current transaction between knowledgeable, willing parties. The fair value hierarchy of measurements is categorized into one of three levels based on the lowest level of significant input used:
Level 1 -     Quoted prices in active markets for identical assets and liabilities at the measurement date.
Level 2 -     Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3 -     Unobservable inputs for which there is little or no market data available. These inputs reflect management’s assumptions of what market participants would use in pricing the asset or liability.
Our hierarchy for assets and liabilities measured at fair value on a recurring basis is as follows:
October 28, 2023
TotalLevel 1Level 2Level 3
Assets:
Cash equivalents$2,060 $2,060 $— $— 
DPP receivable - receivables securitization program202,002 — — 202,002 
DPP receivable - customer financing104,529 — — 104,529 
Derivative instruments34,807 — 34,807 — 
Total assets$343,398 $2,060 $34,807 $306,531 
Liabilities:
Derivative instruments$17,008 $— $17,008 $— 
April 29, 2023
TotalLevel 1Level 2Level 3
Assets:
Cash equivalents$47,777 $47,777 $— $— 
DPP receivable - receivables securitization program227,946 — — 227,946 
DPP receivable - customer financing102,979 — — 102,979 
Derivative instruments29,085 — 29,085 — 
Total assets$407,787 $47,777 $29,085 $330,925 
Liabilities:
Derivative instruments$13,260 $— $13,260 $— 
Cash equivalents – We value cash equivalents at their current market rates. The carrying value of cash equivalents approximates fair value and maturities are less than three months.
DPP receivable - receivables securitization program – We value this DPP receivable based on a discounted cash flow analysis using unobservable inputs, which include the estimated timing of payments and the credit quality of the underlying creditor. Significant changes in any of the significant unobservable inputs in isolation would not result in a materially different fair value estimate. The interrelationship between these inputs is insignificant.
DPP receivable - customer financing – We value this DPP receivable based on a discounted cash flow analysis using unobservable inputs, which include a forward yield curve, the estimated timing of payments and the credit quality of the underlying creditor. Significant changes in any of the significant unobservable inputs in isolation would not result in a materially different fair value estimate. The interrelationship between these inputs is insignificant.
Derivative instruments – Our derivative instruments consist of interest rate cap agreements and interest rate swaps. These instruments are valued using inputs such as interest rates and credit spreads.
Certain assets are measured at fair value on a non-recurring basis. These assets are not measured at fair value on an ongoing basis, but are subject to fair value adjustments under certain circumstances. We adjust the carrying value of our non-marketable equity securities to fair value when observable transactions of identical or similar securities occur, or due to an impairment.
We have an investment in Vetsource, a commercial partner and leading home delivery provider for veterinarians. The investment was valued based on the selling price of the portion of the investment we sold in the first quarter of fiscal 2022. The carrying value of the investment we owned following this sale was $56,849 and $56,849 as of October 28, 2023 and April 29, 2023, respectively. Concurrent with the sale completed in the first quarter of fiscal 2022, we obtained rights that will allow us, under certain circumstances, to require another shareholder of Vetsource to purchase our remaining shares. The carrying value of this put option, which is subject to a floor, as of October 28, 2023 is $25,757, and is reported within investments in our condensed consolidated balance sheets. Concurrent with obtaining this put option, we also granted rights to the same Vetsource shareholder that would allow such
shareholder, under certain circumstances, to require us to sell our remaining shares at fair value. There were no fair value adjustments to such assets during the six months ended October 28, 2023.
Our debt is not measured at fair value in the condensed consolidated balance sheets. The estimated fair value of our debt as of October 28, 2023 and April 29, 2023 was $479,877 and $483,139, respectively, as compared to a carrying value of $485,974 and $487,231 at October 28, 2023 and April 29, 2023, respectively. The fair value of debt was measured using a discounted cash flow analysis based on expected market based yields (i.e., Level 2 inputs).
The carrying amounts of receivables, net of allowances, accounts payable, and certain accrued and other current liabilities approximated fair value at October 28, 2023 and April 29, 2023.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
6 Months Ended
Oct. 28, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesThe effective income tax rate for the three months ended October 28, 2023 was 25.3% compared to 24.2% for the three months ended October 29, 2022. The increase in the rate was primarily due to an income tax reserve adjustment in the prior year quarter which was partially offset by excess tax benefits associated with stock-based compensation. The effective income tax rate for the six months ended October 28, 2023 was 24.5% compared to 23.5% for the three months ended October 29, 2022.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Technology Partner Innovations, LLC ("TPI")
6 Months Ended
Oct. 28, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Technology Partner Innovations, LLC ("TPI") Technology Partner Innovations, LLC ("TPI")
In fiscal 2019, we entered into an agreement with Cure Partners to form TPI, which offers a cloud-based practice management software, NaVetor, to its customers. Patterson and Cure Partners each contributed net assets of $4,000 to form TPI. Patterson and Cure Partners each contributed additional net assets of $1,000 during the fiscal year ended April 29, 2023, and no additional net assets were contributed during the six months ended October 28, 2023. We have determined that TPI is a variable interest entity, and we consolidate the results of operations of TPI as we have concluded that we are the primary beneficiary of TPI. Since TPI was formed, there have been no changes in ownership interests. As of October 28, 2023, we had noncontrolling interests of $793 on our condensed consolidated balance sheets.
Net loss attributable to the noncontrolling interest was $103 and $424 for the three months ended October 28, 2023 and October 29, 2022, respectively, and $207 and $754 for the six months ended October 28, 2023 and October 29, 2022, respectively.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Segment and Geographic Data
6 Months Ended
Oct. 28, 2023
Segment Reporting [Abstract]  
Segment and Geographic Data Segment and Geographic Data
We present three reportable segments: Dental, Animal Health and Corporate. Dental and Animal Health are strategic business units that offer similar products and services to different customer bases. Dental provides a virtually complete range of consumable dental products, equipment, software, turnkey digital solutions and value-added services to dentists, dental laboratories, institutions, and other healthcare professionals throughout North America. Animal Health is a leading, full-line distributor in North America and the U.K. of animal health products, services and technologies to both the production-animal and companion-pet markets. Our Corporate segment is comprised of general and administrative expenses, including home office support costs in areas such as information technology, finance, legal, human resources and facilities. In addition, customer financing and other miscellaneous sales are reported within Corporate results. Corporate assets consist primarily of cash and cash equivalents, accounts receivable, property and equipment and long-term receivables. We evaluate segment performance based on operating income. The costs to operate the fulfillment centers are allocated to the operating units based on the through-put of the unit.
The following table provides a breakdown of sales by geographic region:
Three Months Ended Six Months Ended
October 28, 2023October 29, 2022October 28, 2023October 29, 2022
Consolidated net sales
United States$1,383,152 $1,375,622 $2,674,523 $2,636,020 
United Kingdom180,460 157,125 372,071 319,346 
Canada89,160 93,457 182,923 194,103 
Total$1,652,772 $1,626,204 $3,229,517 $3,149,469 
Dental net sales
United States$573,794 $575,520 $1,084,044 $1,075,355 
Canada52,587 53,403 109,637 111,485 
Total$626,381 $628,923 $1,193,681 $1,186,840 
Animal Health net sales
United States$807,589 $805,817 $1,590,255 $1,561,402 
United Kingdom180,460 157,125 372,071 319,346 
Canada36,573 40,054 73,286 82,618 
Total$1,024,622 $1,002,996 $2,035,612 $1,963,366 
Corporate net sales
United States$1,769 $(5,715)$224 $(737)
Total$1,769 $(5,715)$224 $(737)
The following table provides a breakdown of sales by categories of products and services:
Three Months Ended Six Months Ended
October 28, 2023October 29, 2022October 28, 2023October 29, 2022
Consolidated net sales
Consumable$1,319,363 $1,301,256 $2,635,088 $2,563,025 
Equipment230,293 243,896 394,264 417,831 
Value-added services and other103,116 81,052 200,165 168,613 
Total$1,652,772 $1,626,204 $3,229,517 $3,149,469 
Dental net sales
Consumable$346,492 $337,489 $698,539 $675,329 
Equipment200,127 214,006 337,676 360,516 
Value-added services and other79,762 77,428 157,466 150,995 
Total$626,381 $628,923 $1,193,681 $1,186,840 
Animal Health net sales
Consumable$972,871 $963,767 $1,936,549 $1,887,696 
Equipment30,166 29,890 56,588 57,315 
Value-added services and other21,585 9,339 42,475 18,355 
Total$1,024,622 $1,002,996 $2,035,612 $1,963,366 
Corporate net sales
Value-added services and other$1,769 $(5,715)$224 $(737)
Total$1,769 $(5,715)$224 $(737)
The following table provides a breakdown of operating income (loss) by reportable segment:
Three Months Ended Six Months Ended
October 28, 2023October 29, 2022October 28, 2023October 29, 2022
Operating income (loss)
Dental$55,277 $60,950 $93,947 $97,845 
Animal Health26,346 28,316 56,039 50,175 
Corporate(24,720)(29,171)(54,861)(53,081)
Total$56,903 $60,095 $95,125 $94,939 
The following table provides a breakdown of total assets by reportable segment:
October 28, 2023April 29, 2023
Total assets
Dental$924,784 $853,369 
Animal Health1,578,789 1,570,760 
Corporate386,117 455,017 
Total$2,889,690 $2,879,146 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss ("AOCL")
6 Months Ended
Oct. 28, 2023
Equity [Abstract]  
Accumulated Other Comprehensive Loss ("AOCL") Accumulated Other Comprehensive Loss ("AOCL")
The following table summarizes the changes in AOCL during the six months ended October 28, 2023:
Cash Flow
Hedges
Currency
Translation
Adjustment
Total
AOCL at April 29, 2023$(2,412)$(86,850)$(89,262)
Other comprehensive loss before reclassifications— (10,221)(10,221)
Amounts reclassified from AOCL521 — 521 
AOCL at October 28, 2023$(1,891)$(97,071)$(98,962)
The amounts reclassified from AOCL during the six months ended October 28, 2023 include gains and losses on cash flow hedges, net of taxes of $161. The impact to the condensed consolidated statements of operations and other comprehensive income was an increase to interest expense of $682 for the six months ended October 28, 2023
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Legal Proceedings
6 Months Ended
Oct. 28, 2023
Commitments and Contingencies Disclosure [Abstract]  
Legal Proceedings Legal Proceedings
From time to time, we become involved in lawsuits, administrative proceedings, government subpoenas, and government investigations (which may, in some cases, involve our entering into settlement agreements or consent decrees), relating to antitrust, commercial, environmental, product liability, intellectual property, regulatory, employment discrimination, securities, and other matters, including matters arising out of the ordinary course of business. The results of any such proceedings cannot be predicted with certainty because such matters are inherently uncertain. Significant damages or penalties may be sought in some matters, and some matters may require years to resolve. We also may be subject to fines or penalties, and equitable remedies (including but not limited to the suspension, revocation or non-renewal of licenses). We accrue for these matters when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Adverse outcomes may result in significant monetary damages or injunctive relief against us that could adversely affect our ability to conduct our business. There also exists the possibility of a material adverse effect on our financial statements for the period in which the effect of an unfavorable outcome becomes probable and reasonably estimable.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Oct. 28, 2023
Oct. 29, 2022
Pay vs Performance Disclosure        
Net Income (Loss) Attributable to Parent $ 39,958 $ 54,073 $ 71,192 $ 78,663
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements - shares
3 Months Ended
Oct. 28, 2023
Sep. 22, 2023
Sep. 01, 2023
Trading Arrangements, by Individual      
Rule 10b5-1 Arrangement Adopted false    
Non-Rule 10b5-1 Arrangement Adopted false    
Rule 10b5-1 Arrangement Terminated false    
Non-Rule 10b5-1 Arrangement Terminated false    
Kevin M. Barry [Member]      
Trading Arrangements, by Individual      
Material Terms of Trading Arrangement Kevin M. Barry, our Chief Financial Officer, adopted a new written trading plan on September 1, 2023. The plan’s maximum duration is until August 30, 2024. The first trade will not occur until December 1, 2023, at the earliest. The trading plan is intended to permit Mr. Barry to sell (i) 1,627 shares of our common stock pursuant to performance units that vested on July 14, 2023, (ii) 25% of the net vested shares of our common stock pursuant to restricted stock units that will vest on December 15, 2023, (iii) 25% of the net vested shares of our common stock pursuant to performance units that will vest on July 1, 2024, and (iv) 25% of the net vested shares of our common stock pursuant to restricted stock units that will vest on July 1, 2024.    
Name Kevin M. Barry    
Title Chief Financial Officer    
Rule 10b5-1 Arrangement Adopted true    
Arrangement Duration 364 days    
Aggregate Available     1,627
Les B. Korsh [Member]      
Trading Arrangements, by Individual      
Material Terms of Trading Arrangement Les B. Korsh, our Chief Legal Officer and Corporate Secretary, adopted a new written trading plan on September 22, 2023. The plan’s maximum duration is until August 1, 2024. The first trade will not occur until March 1, 2024, at the earliest. The trading plan is intended to permit Mr. Korsh to sell (i) 4,000 shares of our common stock pursuant to restricted stock units that vested on June 11, 2021, (ii) 30% of the net vested shares of our common stock pursuant to performance units that will vest on July 1, 2024, and (iii) 30% of the net vested shares of our common stock pursuant to restricted stock units that will vest on July 1, 2024.    
Name Les B. Korsh    
Title Chief Legal Officer and Corporate Secretary    
Rule 10b5-1 Arrangement Adopted true    
Arrangement Duration 314 days    
Aggregate Available   4,000  
Donald J. Zurbay [Member]      
Trading Arrangements, by Individual      
Material Terms of Trading Arrangement Donald J. Zurbay, our President and Chief Executive Officer, adopted a new written trading plan on September 25, 2023. The plan’s maximum duration is until December 31, 2024. The first trade will not occur until July 2, 2024, at the earliest. The trading plan is intended to permit Mr. Zurbay to sell (i) 25% of the net vested shares of our common stock pursuant to performance units that will vest on July 1, 2024, (ii) 25% of the net vested shares of our common stock pursuant to restricted stock units that will vest on July 1, 2024, and (iii) 25% of the net vested shares of our common stock pursuant to restricted stock units that will vest on December 5, 2024.    
Name Donald J. Zurbay    
Title President and Chief Executive Officer    
Rule 10b5-1 Arrangement Adopted true    
Arrangement Duration 463 days    
Samantha L. Bergeson [Member]      
Trading Arrangements, by Individual      
Material Terms of Trading Arrangement Samantha L. Bergeson, our Chief Human Resources Officer, adopted a new written trading plan on October 6, 2023. The plan’s maximum duration is until July 31, 2024. The first trade will not occur until July 2, 2024, at the earliest. The trading plan is intended to permit Ms. Bergeson to sell 15% of the net vested shares of our common stock pursuant to restricted stock units that will vest on July 1, 2024.    
Name Samantha L. Bergeson    
Title Chief Human Resources Officer    
Rule 10b5-1 Arrangement Adopted true    
Arrangement Duration 269 days    
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
General (Policies)
6 Months Ended
Oct. 28, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments necessary to present fairly the financial position of Patterson Companies, Inc. (referred to herein as "Patterson" or in the first person notations "we," "our," and "us") as of October 28, 2023, and our results of operations and cash flows for the periods ended October 28, 2023 and October 29, 2022. Such adjustments are of a normal, recurring nature. The results of operations for the three and six months ended October 28, 2023 are not necessarily indicative of the results to be expected for any other interim period or for the year ending April 27, 2024. These financial statements should be read in conjunction with the financial statements included in our 2023 Annual Report on Form 10-K filed on June 21, 2023.
The unaudited condensed consolidated financial statements include the assets and liabilities of PDC Funding Company, LLC ("PDC Funding"), PDC Funding Company II, LLC ("PDC Funding II"), PDC Funding Company III, LLC ("PDC Funding III") and PDC Funding Company IV, LLC ("PDC Funding IV"), which are our wholly owned subsidiaries and separate legal entities formed under Minnesota law. PDC Funding and PDC Funding II are fully consolidated special purpose entities established to sell customer installment sale contracts to outside financial institutions in the normal course of their business. PDC Funding III and PDC Funding IV are fully consolidated special purpose entities established to sell certain receivables to unaffiliated financial institutions. The assets of PDC Funding, PDC Funding II, PDC Funding III and PDC Funding IV would be available first and foremost to satisfy the claims of its creditors. There are no known creditors of PDC Funding, PDC Funding II, PDC Funding III or PDC Funding IV. The unaudited condensed consolidated financial statements also include the assets and liabilities of Technology Partner Innovations, LLC, which is further described in Note 8.
Fiscal Year End
Fiscal Year End
We operate with a 52-53 week accounting convention with our fiscal year ending on the last Saturday in April. The second quarter of fiscal 2024 and 2023 represents the 13 weeks ended October 28, 2023 and October 29, 2022, respectively. Fiscal 2024 will include 52 weeks and fiscal 2023 included 52 weeks.
Comprehensive Income
Comprehensive Income
Comprehensive income is computed as net income including certain other items that are recorded directly to stockholders’ equity. Significant items included in comprehensive income are foreign currency translation adjustments and the effective portion of cash flow hedges, net of tax. Foreign currency translation adjustments do not include a provision for income tax because earnings from foreign operations are considered to be indefinitely reinvested outside the U.S.
Revenue Recognition
Revenue Recognition
Revenues are generated from the sale of consumable products, equipment and support, software and support, technical service parts and labor, and other sources. Revenues are recognized when or as performance obligations are satisfied. Performance obligations are satisfied when the customer obtains control of the goods or services.
Consumable, equipment, software and parts sales are recorded upon delivery, except in those circumstances where terms of the sale are FOB shipping point, in which case sales are recorded upon shipment. Technical service labor is recognized as it is provided. Revenue derived from equipment and software support is recognized ratably over the period in which the support is provided.
In addition to revenues generated from the distribution of consumable products under arrangements (buy/sell agreements) where the full market value of the product is recorded as revenue, we earn commissions for services provided under agency agreements. The agency agreement contrasts to a buy/sell agreement in that we do not have control over the transaction, as we do not have the primary responsibility of fulfilling the promise of the good or service and we do not bill or collect from the customer in an agency relationship. Commissions under agency agreements are recorded when the services are provided.
Estimates for returns, damaged goods, rebates, loyalty programs and other revenue allowances are made at the time the revenue is recognized based on the historical experience for such items. The receivables that result from the recognition of revenue are reported net of related allowances. We maintain a valuation allowance based upon the expected collectability of receivables held. Estimates are used to determine the valuation allowance and are based on several factors, including historical collection data, current and forecasted economic trends and credit worthiness of customers. Receivables are written off when we determine the amounts to be uncollectible, typically upon customer bankruptcy or non-response to continuous collection efforts. The portions of receivable amounts that are not expected to be collected during the next twelve months are classified as long-term.
Net sales do not include sales tax as we are considered a pass-through conduit for collecting and remitting sales tax.
Contract Balances
Contract balances represent amounts presented in our condensed consolidated balance sheets when either we have transferred goods or services to the customer or the customer has paid consideration to us under the contract. These contract balances include accounts receivable, contract assets and contract liabilities.
Recently Issued Accounting Pronouncements
Recently Issued Accounting Pronouncements
We do not expect any of the recently issued accounting pronouncements to materially affect our financial statements.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
General (Tables)
6 Months Ended
Oct. 28, 2023
Accounting Policies [Abstract]  
Schedule of Other Income
Other income, net consisted of the following:
Three Months Ended Six Months Ended
October 28, 2023October 29, 2022October 28, 2023October 29, 2022
Gain on interest rate swap agreements$2,786 $13,072 $9,561 $11,124 
Investment income and other4,310 5,131 9,436 8,859 
Other income, net$7,096 $18,203 $18,997 $19,983 
Computation of Basic and Diluted Earnings Per Share (EPS)
The following table sets forth the computation of the weighted average shares outstanding used to calculate basic and diluted EPS:
Three Months Ended Six Months Ended
October 28, 2023October 29, 2022October 28, 2023October 29, 2022
Denominator for basic EPS – weighted average shares94,710 96,913 95,127 96,771 
Effect of dilutive securities – stock options, restricted stock and stock purchase plans446 639 595 937 
Denominator for diluted EPS – weighted average shares95,156 97,552 95,722 97,708 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Transfers and Servicing (Tables)
6 Months Ended
Oct. 28, 2023
Transfers and Servicing [Abstract]  
Schedule of Deferred Purchase Price Receivable
The following rollforward summarizes the activity related to the DPP receivable:
Six Months Ended
October 28, 2023October 29, 2022
Beginning DPP receivable balance$227,946 $195,764 
Non-cash additions to DPP receivable445,567 467,761 
Collection of DPP receivable(471,511)(447,241)
Ending DPP receivable balance$202,002 $216,284 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Customer Financing (Tables)
6 Months Ended
Oct. 28, 2023
Receivables [Abstract]  
Summary of Activity Related to DPP Receivable
The following rollforward summarizes the activity related to the DPP receivable:
Six Months Ended
October 28, 2023October 29, 2022
Beginning DPP receivable balance$102,979 $125,332 
Non-cash additions to DPP receivable19,491 12,036 
Collection of DPP receivable(17,941)(42,398)
Ending DPP receivable balance$104,529 $94,970 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments (Tables)
6 Months Ended
Oct. 28, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Value of Derivative Instruments Included in Condensed Consolidated Balance Sheets
The following presents the fair value of derivative instruments included in the condensed consolidated balance sheets:
Derivative typeClassificationOctober 28, 2023April 29, 2023
Assets:
Interest rate contractsPrepaid expenses and other current assets$6,789 $5,875 
Interest rate contractsOther non-current assets, net28,018 23,210 
Total asset derivatives$34,807 $29,085 
Liabilities:
Interest rate contractsOther accrued liabilities$221 $267 
Interest rate contractsOther non-current liabilities16,787 12,993 
Total liability derivatives$17,008 $13,260 
Effect of Derivative instruments in Cash Flow Hedging Relationship on Condensed Consolidated Statements of Income and Other Comprehensive Income (OCI)
The following tables present the pre-tax effect of derivative instruments on the condensed consolidated statements of operations and other comprehensive income:
Amount of Loss Reclassified from Accumulated Other Comprehensive Loss into Income (Effective Portion)
Three Months Ended Six Months Ended
Derivatives in cash flow hedging relationshipsStatements of operations locationOctober 28, 2023October 29, 2022October 28, 2023October 29, 2022
Interest rate contractsInterest expense$(341)$(341)$(682)$(682)
Amount of Gain Recognized in Income on Derivatives
Three Months Ended Six Months Ended
Derivatives not designated as hedging instrumentsStatements of operations locationOctober 28, 2023October 29, 2022October 28, 2023October 29, 2022
Interest rate contractsOther income, net$2,786 $13,072 $9,561 $11,124 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
6 Months Ended
Oct. 28, 2023
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value on Recurring Basis
Our hierarchy for assets and liabilities measured at fair value on a recurring basis is as follows:
October 28, 2023
TotalLevel 1Level 2Level 3
Assets:
Cash equivalents$2,060 $2,060 $— $— 
DPP receivable - receivables securitization program202,002 — — 202,002 
DPP receivable - customer financing104,529 — — 104,529 
Derivative instruments34,807 — 34,807 — 
Total assets$343,398 $2,060 $34,807 $306,531 
Liabilities:
Derivative instruments$17,008 $— $17,008 $— 
April 29, 2023
TotalLevel 1Level 2Level 3
Assets:
Cash equivalents$47,777 $47,777 $— $— 
DPP receivable - receivables securitization program227,946 — — 227,946 
DPP receivable - customer financing102,979 — — 102,979 
Derivative instruments29,085 — 29,085 — 
Total assets$407,787 $47,777 $29,085 $330,925 
Liabilities:
Derivative instruments$13,260 $— $13,260 $— 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Reporting (Tables)
6 Months Ended
Oct. 28, 2023
Segment Reporting [Abstract]  
Information about Reportable Segments
The following table provides a breakdown of sales by geographic region:
Three Months Ended Six Months Ended
October 28, 2023October 29, 2022October 28, 2023October 29, 2022
Consolidated net sales
United States$1,383,152 $1,375,622 $2,674,523 $2,636,020 
United Kingdom180,460 157,125 372,071 319,346 
Canada89,160 93,457 182,923 194,103 
Total$1,652,772 $1,626,204 $3,229,517 $3,149,469 
Dental net sales
United States$573,794 $575,520 $1,084,044 $1,075,355 
Canada52,587 53,403 109,637 111,485 
Total$626,381 $628,923 $1,193,681 $1,186,840 
Animal Health net sales
United States$807,589 $805,817 $1,590,255 $1,561,402 
United Kingdom180,460 157,125 372,071 319,346 
Canada36,573 40,054 73,286 82,618 
Total$1,024,622 $1,002,996 $2,035,612 $1,963,366 
Corporate net sales
United States$1,769 $(5,715)$224 $(737)
Total$1,769 $(5,715)$224 $(737)
The following table provides a breakdown of sales by categories of products and services:
Three Months Ended Six Months Ended
October 28, 2023October 29, 2022October 28, 2023October 29, 2022
Consolidated net sales
Consumable$1,319,363 $1,301,256 $2,635,088 $2,563,025 
Equipment230,293 243,896 394,264 417,831 
Value-added services and other103,116 81,052 200,165 168,613 
Total$1,652,772 $1,626,204 $3,229,517 $3,149,469 
Dental net sales
Consumable$346,492 $337,489 $698,539 $675,329 
Equipment200,127 214,006 337,676 360,516 
Value-added services and other79,762 77,428 157,466 150,995 
Total$626,381 $628,923 $1,193,681 $1,186,840 
Animal Health net sales
Consumable$972,871 $963,767 $1,936,549 $1,887,696 
Equipment30,166 29,890 56,588 57,315 
Value-added services and other21,585 9,339 42,475 18,355 
Total$1,024,622 $1,002,996 $2,035,612 $1,963,366 
Corporate net sales
Value-added services and other$1,769 $(5,715)$224 $(737)
Total$1,769 $(5,715)$224 $(737)
The following table provides a breakdown of operating income (loss) by reportable segment:
Three Months Ended Six Months Ended
October 28, 2023October 29, 2022October 28, 2023October 29, 2022
Operating income (loss)
Dental$55,277 $60,950 $93,947 $97,845 
Animal Health26,346 28,316 56,039 50,175 
Corporate(24,720)(29,171)(54,861)(53,081)
Total$56,903 $60,095 $95,125 $94,939 
The following table provides a breakdown of total assets by reportable segment:
October 28, 2023April 29, 2023
Total assets
Dental$924,784 $853,369 
Animal Health1,578,789 1,570,760 
Corporate386,117 455,017 
Total$2,889,690 $2,879,146 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss ("AOCL") (Tables)
6 Months Ended
Oct. 28, 2023
Equity [Abstract]  
Summary of Accumulated Other Comprehensive Loss
The following table summarizes the changes in AOCL during the six months ended October 28, 2023:
Cash Flow
Hedges
Currency
Translation
Adjustment
Total
AOCL at April 29, 2023$(2,412)$(86,850)$(89,262)
Other comprehensive loss before reclassifications— (10,221)(10,221)
Amounts reclassified from AOCL521 — 521 
AOCL at October 28, 2023$(1,891)$(97,071)$(98,962)
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
General - Additional Information (Detail) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Oct. 28, 2023
Oct. 29, 2022
Accounting Policies [Abstract]        
Income tax expense related to cash flow hedges $ 81 $ 81 $ 161  
Securities excluded from calculation of diluted earnings per share (in shares) 1,427 1,572 1,299 1,166
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
General - Schedule of Other Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Oct. 28, 2023
Oct. 29, 2022
Accounting Policies [Abstract]        
Gain on interest rate swap agreements $ 2,786 $ 13,072 $ 9,561 $ 11,124
Investment income and other 4,310 5,131 9,436 8,859
Other income, net $ 7,096 $ 18,203 $ 18,997 $ 19,983
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
General - Computation of Basic and Diluted Earnings Per Share (EPS) (Detail) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Oct. 28, 2023
Oct. 29, 2022
Earnings Per Share [Abstract]        
Denominator for basic earnings per share – weighted average shares (in shares) 94,710 96,913 95,127 96,771
Effect of dilutive securities - stock options, restricted stock and stock purchase plans (in shares) 446 639 595 937
Denominator for diluted earnings per share – weighted average shares (in shares) 95,156 97,552 95,722 97,708
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
General - Contract Balances (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 28, 2023
Apr. 29, 2023
Accounting Policies [Abstract]    
Contract assets $ 2,321 $ 1,338
Contract liability 40,131 $ 36,850
Contract liability, revenue recognized $ 20,814  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 29, 2023
Jan. 28, 2023
Oct. 28, 2023
Apr. 29, 2023
Asset Acquisition [Line Items]        
Goodwill     $ 156,172 $ 156,420
Miller Vet Holdings, LLC        
Asset Acquisition [Line Items]        
Holdback payment $ 1,108      
Series of Individually Immaterial Business Acquisitions        
Asset Acquisition [Line Items]        
Anniversary of closing dates, period 24 months 24 months    
Business acquisition cash paid   $ 37,535    
Holdbacks   4,255    
Working capital adjustments   23    
Identifiable intangibles   17,300    
Goodwill   16,040    
Tangible assets   4,233    
Goodwill, adjustments   $ (272)    
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Receivables Securitization Program - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Oct. 28, 2023
Oct. 29, 2022
Apr. 29, 2023
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]          
Proceeds from Receivables sold     $ 141,353 $ 163,088  
Loss on sale of receivables $ 3,736 $ 3,211 7,160 4,646  
Receivables Purchase Agreements          
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]          
Eligible receivables, maximum available under Purchase Agreement 200,000   200,000    
Eligible receivables, amount utilized under Purchase Agreement 200,000   200,000    
Receivables sold, fair value $ 403,848   403,848   $ 429,853
Trade receivables sold     1,824,520 1,826,156  
Proceeds from Receivables sold     $ 1,850,208 $ 1,804,576  
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Receivables Securitization Program - Activity in DPP Receivable (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Collection of DPP receivable $ (489,452) $ (489,639)
Receivables Purchase Agreements    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Beginning DPP receivable balance 227,946 195,764
Non-cash additions to DPP receivable 445,567 467,761
Collection of DPP receivable (471,511) (447,241)
Ending DPP receivable balance $ 202,002 $ 216,284
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Customer Financing (Detail)
3 Months Ended 6 Months Ended
Oct. 28, 2023
USD ($)
Jul. 29, 2023
USD ($)
Oct. 29, 2022
USD ($)
Oct. 28, 2023
USD ($)
financingAgreement
Oct. 29, 2022
USD ($)
Apr. 29, 2023
USD ($)
Customer Financing [Line Items]            
Maximum credit financed for equipment purchases for any one customer $ 2,000,000     $ 2,000,000    
Number of customer financing contracts | financingAgreement       2    
Deferred Purchase Price Receivable Transferred   $ 15,400,000        
Financing contracts sold       $ 115,266,000 $ 111,612,000  
(Loss) gain on sale of financing contracts (3,736,000)   $ (3,211,000) (7,160,000) (4,646,000)  
Proceeds from Receivables sold       141,353,000 163,088,000  
Cash and cash equivalents 113,886,000     113,886,000   $ 159,669,000
Current receivables of finance contracts not yet sold 44,757,000     44,757,000   77,646,000
Finance contracts receivable sold and outstanding 546,042,000     $ 546,042,000    
Bad debt write-offs, percentage (less than)       1.00%    
Unsettled Financing Arrangements            
Customer Financing [Line Items]            
Cash and cash equivalents 30,621,000     $ 30,621,000   33,072,000
Customer Finance Contracts            
Customer Financing [Line Items]            
(Loss) gain on sale of financing contracts (3,953,000)   $ (8,456,000) $ (12,880,000) $ (7,468,000)  
MUFG            
Customer Financing [Line Items]            
Percentage of principal amount of financing contracts held as collateral (at least)       15.00%    
Capacity under agreement $ 575,000,000 $ 575,000   $ 575,000,000    
Fifth Third Bank            
Customer Financing [Line Items]            
Percentage of principal amount of financing contracts held as collateral (at least)       15.00%    
Capacity under agreement           $ 525,000,000
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Customer Financing - Activity in DPP Receivables (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Collection of DPP receivable $ (489,452) $ (489,639)
Customer Finance Contracts    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Beginning DPP receivable balance 102,979 125,332
Non-cash additions to DPP receivable 19,491 12,036
Collection of DPP receivable (17,941) (42,398)
Ending DPP receivable balance $ 104,529 $ 94,970
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2015
Oct. 28, 2023
Oct. 29, 2022
Oct. 28, 2023
Oct. 29, 2022
Apr. 29, 2023
Mar. 25, 2015
Jan. 31, 2014
Derivative [Line Items]                
Gains or losses recognized in OCI on cash flow hedging derivative   $ 0 $ 0 $ 0 $ 0      
Ineffectiveness recorded during period   0 $ 0 0 0      
Accumulated other comprehensive loss expected to be reclassified into earnings       (1,363,000)        
5.17% Senior Notes                
Derivative [Line Items]                
Interest rate               5.17%
3.48% Senior Notes due 2025                
Derivative [Line Items]                
Interest rate             3.48%  
Aggregate principal amount             $ 250,000,000  
Interest Rate Cap                
Derivative [Line Items]                
Derivative, notional amount   575,000,000   575,000,000        
Interest Rate Swap Agreement                
Derivative [Line Items]                
Derivative, notional amount               $ 250,000,000
Payments for (proceeds from) to settle interest rate swaps $ (29,003,000)     (7,244,000) $ (782,000)      
Interest Rate Swap                
Derivative [Line Items]                
Derivative, notional amount   533,943,000   533,943,000   $ 551,504,000    
Interest Rate Swap Two                
Derivative [Line Items]                
Derivative, notional amount   $ 97,387,000   $ 97,387,000        
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Fair Value of Derivative Instruments Included in Condensed Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Oct. 28, 2023
Apr. 29, 2023
Derivatives, Fair Value [Line Items]    
Interest rate contracts, assets, fair value $ 34,807 $ 29,085
Interest rate contracts, liabilities, fair value 17,008 13,260
Interest rate contracts | Prepaid Expenses and Other Current Assets    
Derivatives, Fair Value [Line Items]    
Interest rate contracts, assets, fair value 6,789 5,875
Interest rate contracts | Other Noncurrent Assets    
Derivatives, Fair Value [Line Items]    
Interest rate contracts, assets, fair value 28,018 23,210
Interest rate contracts | Other Accrued Liabilities    
Derivatives, Fair Value [Line Items]    
Interest rate contracts, liabilities, fair value 221 267
Interest rate contracts | Other Noncurrent Liabilities    
Derivatives, Fair Value [Line Items]    
Interest rate contracts, liabilities, fair value $ 16,787 $ 12,993
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Effect of Derivative Instruments in Cash Flow Hedging Relationships on Condensed Consolidated Statements of Income and Other Comprehensive Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Oct. 28, 2023
Oct. 29, 2022
Derivative Instruments, Gain (Loss) [Line Items]        
Accumulated other comprehensive loss expected to be reclassified into earnings     $ (1,363)  
Gain (loss) recognized in income on derivative $ 2,786 $ 13,072 9,561 $ 11,124
Interest rate contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Accumulated other comprehensive loss expected to be reclassified into earnings (341) (341) (682) (682)
Interest rate contracts | Not Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) recognized in income on derivative $ 2,786 $ 13,072 $ 9,561 $ 11,124
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other income, net Other income, net    
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Oct. 28, 2023
Apr. 29, 2023
Assets:    
Cash equivalents $ 2,060 $ 47,777
DPP receivable - receivables securitization program 202,002 227,946
DPP receivable - customer financing 104,529 102,979
Derivative instruments 34,807 29,085
Total assets 343,398 407,787
Liabilities:    
Derivative instruments 17,008 13,260
Fair Value, Inputs, Level 1    
Assets:    
Cash equivalents 2,060 47,777
DPP receivable - receivables securitization program 0 0
DPP receivable - customer financing 0 0
Derivative instruments 0 0
Total assets 2,060 47,777
Liabilities:    
Derivative instruments 0 0
Fair Value, Inputs, Level 2    
Assets:    
Cash equivalents 0 0
DPP receivable - receivables securitization program 0 0
DPP receivable - customer financing 0 0
Derivative instruments 34,807 29,085
Total assets 34,807 29,085
Liabilities:    
Derivative instruments 17,008 13,260
Fair Value, Inputs, Level 3    
Assets:    
Cash equivalents 0 0
DPP receivable - receivables securitization program 202,002 227,946
DPP receivable - customer financing 104,529 102,979
Derivative instruments 0 0
Total assets 306,531 330,925
Liabilities:    
Derivative instruments $ 0 $ 0
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Additional Information (Detail) - USD ($)
$ in Thousands
Oct. 28, 2023
Apr. 29, 2023
Schedule of Investments [Line Items]    
Estimated fair value of debt $ 479,877 $ 483,139
Carrying value of debt 485,974 487,231
Vetsource    
Schedule of Investments [Line Items]    
Carrying value of investment 56,849 $ 56,849
Carrying value, put option $ 25,757  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Detail)
3 Months Ended 6 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Oct. 28, 2023
Oct. 29, 2022
Income Tax Disclosure [Abstract]        
Effective income tax rate 25.30% 24.20% 24.50% 23.50%
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Technology Partner Innovations, LLC ("TPI") (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Jul. 27, 2019
Oct. 28, 2023
Oct. 29, 2022
Apr. 29, 2023
Schedule of Equity Method Investments [Line Items]            
Net assets contributed       $ 0 $ 15,000,000  
Noncontrolling interest $ 793,000     793,000   $ 1,000,000
Net loss attributable to noncontrolling interest 103,000 $ 424,000   207,000 754,000  
Technology Partner Innovations, LLC            
Schedule of Equity Method Investments [Line Items]            
Net assets contributed     $ 4,000,000 0   $ 1,000,000
Net loss attributable to noncontrolling interest $ 103,000 $ 424,000   $ 207,000 $ 754,000  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Reporting - Narrative (Detail)
6 Months Ended
Oct. 28, 2023
Segment
Segment Reporting [Abstract]  
Number of reportable segments 3
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Reporting - Information about Reportable Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Oct. 28, 2023
Oct. 29, 2022
Apr. 29, 2023
Segment Reporting Information [Line Items]          
Net sales $ 1,652,772 $ 1,626,204 $ 3,229,517 $ 3,149,469  
Operating income (loss) 56,903 60,095 95,125 94,939  
Total assets 2,889,690   2,889,690   $ 2,879,146
Consumable          
Segment Reporting Information [Line Items]          
Net sales 1,319,363 1,301,256 2,635,088 2,563,025  
Equipment          
Segment Reporting Information [Line Items]          
Net sales 230,293 243,896 394,264 417,831  
Value-added services and other          
Segment Reporting Information [Line Items]          
Net sales 103,116 81,052 200,165 168,613  
Dental          
Segment Reporting Information [Line Items]          
Net sales 626,381 628,923 1,193,681 1,186,840  
Dental | Operating Segments          
Segment Reporting Information [Line Items]          
Operating income (loss) 55,277 60,950 93,947 97,845  
Total assets 924,784   924,784   853,369
Dental | Consumable          
Segment Reporting Information [Line Items]          
Net sales 346,492 337,489 698,539 675,329  
Dental | Equipment          
Segment Reporting Information [Line Items]          
Net sales 200,127 214,006 337,676 360,516  
Dental | Value-added services and other          
Segment Reporting Information [Line Items]          
Net sales 79,762 77,428 157,466 150,995  
Animal Health          
Segment Reporting Information [Line Items]          
Net sales 1,024,622 1,002,996 2,035,612 1,963,366  
Animal Health | Operating Segments          
Segment Reporting Information [Line Items]          
Operating income (loss) 26,346 28,316 56,039 50,175  
Total assets 1,578,789   1,578,789   1,570,760
Animal Health | Consumable          
Segment Reporting Information [Line Items]          
Net sales 972,871 963,767 1,936,549 1,887,696  
Animal Health | Equipment          
Segment Reporting Information [Line Items]          
Net sales 30,166 29,890 56,588 57,315  
Animal Health | Value-added services and other          
Segment Reporting Information [Line Items]          
Net sales 21,585 9,339 42,475 18,355  
Corporate          
Segment Reporting Information [Line Items]          
Net sales 1,769 (5,715) 224 (737)  
Corporate | Operating Segments          
Segment Reporting Information [Line Items]          
Operating income (loss) (24,720) (29,171) (54,861) (53,081)  
Total assets 386,117   386,117   $ 455,017
Corporate | Value-added services and other          
Segment Reporting Information [Line Items]          
Net sales 1,769 (5,715) 224 (737)  
United States          
Segment Reporting Information [Line Items]          
Net sales 1,383,152 1,375,622 2,674,523 2,636,020  
United States | Dental          
Segment Reporting Information [Line Items]          
Net sales 573,794 575,520 1,084,044 1,075,355  
United States | Animal Health          
Segment Reporting Information [Line Items]          
Net sales 807,589 805,817 1,590,255 1,561,402  
United States | Corporate          
Segment Reporting Information [Line Items]          
Net sales 1,769 (5,715) 224 (737)  
United Kingdom          
Segment Reporting Information [Line Items]          
Net sales 180,460 157,125 372,071 319,346  
United Kingdom | Animal Health          
Segment Reporting Information [Line Items]          
Net sales 180,460 157,125 372,071 319,346  
Canada          
Segment Reporting Information [Line Items]          
Net sales 89,160 93,457 182,923 194,103  
Canada | Dental          
Segment Reporting Information [Line Items]          
Net sales 52,587 53,403 109,637 111,485  
Canada | Animal Health          
Segment Reporting Information [Line Items]          
Net sales $ 36,573 $ 40,054 $ 73,286 $ 82,618  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss ("AOCL") - Summary of Accumulated Other Comprehensive Loss (Detail)
$ in Thousands
6 Months Ended
Oct. 28, 2023
USD ($)
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance $ 1,117,535
Ending Balance 1,054,296
Cash Flow Hedges  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance (2,412)
Other comprehensive loss before reclassifications 0
Amounts reclassified from AOCL 521
Ending Balance (1,891)
Currency Translation Adjustment  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance (86,850)
Other comprehensive loss before reclassifications (10,221)
Amounts reclassified from AOCL 0
Ending Balance (97,071)
Total  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance (89,262)
Other comprehensive loss before reclassifications (10,221)
Amounts reclassified from AOCL 521
Ending Balance $ (98,962)
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss ("AOCL") - Additional Information (Detail)
$ in Thousands
6 Months Ended
Oct. 28, 2023
USD ($)
Equity [Abstract]  
Income tax expense related t cash flow hedges $ 161
Increase in interest expense $ 682
XML 58 pdco-20231028_htm.xml IDEA: XBRL DOCUMENT 0000891024 2023-04-30 2023-10-28 0000891024 2023-11-20 0000891024 2023-10-28 0000891024 2023-04-29 0000891024 2023-07-30 2023-10-28 0000891024 2022-07-31 2022-10-29 0000891024 2022-05-01 2022-10-29 0000891024 us-gaap:CommonStockMember 2022-04-30 0000891024 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0000891024 us-gaap:RetainedEarningsMember 2022-04-30 0000891024 us-gaap:NoncontrollingInterestMember 2022-04-30 0000891024 2022-04-30 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-01 2022-07-30 0000891024 2022-05-01 2022-07-30 0000891024 us-gaap:RetainedEarningsMember 2022-05-01 2022-07-30 0000891024 us-gaap:NoncontrollingInterestMember 2022-05-01 2022-07-30 0000891024 us-gaap:CommonStockMember 2022-05-01 2022-07-30 0000891024 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2022-07-30 0000891024 us-gaap:CommonStockMember 2022-07-30 0000891024 us-gaap:AdditionalPaidInCapitalMember 2022-07-30 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-30 0000891024 us-gaap:RetainedEarningsMember 2022-07-30 0000891024 us-gaap:NoncontrollingInterestMember 2022-07-30 0000891024 2022-07-30 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 2022-10-29 0000891024 us-gaap:RetainedEarningsMember 2022-07-31 2022-10-29 0000891024 us-gaap:NoncontrollingInterestMember 2022-07-31 2022-10-29 0000891024 us-gaap:CommonStockMember 2022-07-31 2022-10-29 0000891024 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 2022-10-29 0000891024 us-gaap:CommonStockMember 2022-10-29 0000891024 us-gaap:AdditionalPaidInCapitalMember 2022-10-29 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-29 0000891024 us-gaap:RetainedEarningsMember 2022-10-29 0000891024 us-gaap:NoncontrollingInterestMember 2022-10-29 0000891024 2022-10-29 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-30 2023-01-28 0000891024 2022-10-30 2023-01-28 0000891024 us-gaap:RetainedEarningsMember 2022-10-30 2023-01-28 0000891024 us-gaap:NoncontrollingInterestMember 2022-10-30 2023-01-28 0000891024 us-gaap:CommonStockMember 2022-10-30 2023-01-28 0000891024 us-gaap:AdditionalPaidInCapitalMember 2022-10-30 2023-01-28 0000891024 us-gaap:CommonStockMember 2023-01-28 0000891024 us-gaap:AdditionalPaidInCapitalMember 2023-01-28 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-28 0000891024 us-gaap:RetainedEarningsMember 2023-01-28 0000891024 us-gaap:NoncontrollingInterestMember 2023-01-28 0000891024 2023-01-28 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-29 2023-04-29 0000891024 2023-01-29 2023-04-29 0000891024 us-gaap:RetainedEarningsMember 2023-01-29 2023-04-29 0000891024 us-gaap:NoncontrollingInterestMember 2023-01-29 2023-04-29 0000891024 us-gaap:CommonStockMember 2023-01-29 2023-04-29 0000891024 us-gaap:AdditionalPaidInCapitalMember 2023-01-29 2023-04-29 0000891024 us-gaap:CommonStockMember 2023-04-29 0000891024 us-gaap:AdditionalPaidInCapitalMember 2023-04-29 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-29 0000891024 us-gaap:RetainedEarningsMember 2023-04-29 0000891024 us-gaap:NoncontrollingInterestMember 2023-04-29 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 2023-07-29 0000891024 2023-04-30 2023-07-29 0000891024 us-gaap:RetainedEarningsMember 2023-04-30 2023-07-29 0000891024 us-gaap:NoncontrollingInterestMember 2023-04-30 2023-07-29 0000891024 us-gaap:CommonStockMember 2023-04-30 2023-07-29 0000891024 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 2023-07-29 0000891024 us-gaap:CommonStockMember 2023-07-29 0000891024 us-gaap:AdditionalPaidInCapitalMember 2023-07-29 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-29 0000891024 us-gaap:RetainedEarningsMember 2023-07-29 0000891024 us-gaap:NoncontrollingInterestMember 2023-07-29 0000891024 2023-07-29 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-30 2023-10-28 0000891024 us-gaap:RetainedEarningsMember 2023-07-30 2023-10-28 0000891024 us-gaap:NoncontrollingInterestMember 2023-07-30 2023-10-28 0000891024 us-gaap:CommonStockMember 2023-07-30 2023-10-28 0000891024 us-gaap:AdditionalPaidInCapitalMember 2023-07-30 2023-10-28 0000891024 us-gaap:CommonStockMember 2023-10-28 0000891024 us-gaap:AdditionalPaidInCapitalMember 2023-10-28 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-28 0000891024 us-gaap:RetainedEarningsMember 2023-10-28 0000891024 us-gaap:NoncontrollingInterestMember 2023-10-28 0000891024 pdco:MillerVetHoldingsLLCMember 2023-04-30 2023-07-29 0000891024 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-04-30 2023-07-29 0000891024 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-10-30 2023-01-28 0000891024 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-01-28 0000891024 pdco:ReceivablesPurchaseAgreementsMember 2023-10-28 0000891024 pdco:ReceivablesPurchaseAgreementsMember 2023-04-29 0000891024 pdco:ReceivablesPurchaseAgreementsMember 2023-04-30 2023-10-28 0000891024 pdco:ReceivablesPurchaseAgreementsMember 2022-05-01 2022-10-29 0000891024 pdco:ReceivablesPurchaseAgreementsMember 2022-04-30 0000891024 pdco:ReceivablesPurchaseAgreementsMember 2022-10-29 0000891024 pdco:MitsubishiUFJFinancialGroupMember 2023-04-30 2023-10-28 0000891024 pdco:MitsubishiUFJFinancialGroupMember 2023-10-28 0000891024 pdco:FifthThirdNationalBankMember 2023-04-30 2023-10-28 0000891024 pdco:FifthThirdNationalBankMember 2023-04-29 0000891024 pdco:MitsubishiUFJFinancialGroupMember 2023-07-29 0000891024 pdco:CustomerFinanceContractsMember 2023-07-30 2023-10-28 0000891024 pdco:CustomerFinanceContractsMember 2022-07-31 2022-10-29 0000891024 pdco:CustomerFinanceContractsMember 2023-04-30 2023-10-28 0000891024 pdco:CustomerFinanceContractsMember 2022-05-01 2022-10-29 0000891024 pdco:UnsettledContractsMember 2023-10-28 0000891024 pdco:UnsettledContractsMember 2023-04-29 0000891024 pdco:CustomerFinanceContractsMember 2023-04-29 0000891024 pdco:CustomerFinanceContractsMember 2022-04-30 0000891024 pdco:CustomerFinanceContractsMember 2023-10-28 0000891024 pdco:CustomerFinanceContractsMember 2022-10-29 0000891024 us-gaap:InterestRateCapMember 2023-10-28 0000891024 pdco:InterestRateSwapAgreementMember 2014-01-31 0000891024 pdco:FivePointOneSevenPercentageSeniorNotesMember 2014-01-31 0000891024 pdco:A348SeniorNotesDue2025Member 2015-03-25 0000891024 pdco:InterestRateSwapAgreementMember 2015-03-01 2015-03-31 0000891024 us-gaap:InterestRateSwapMember 2023-04-29 0000891024 pdco:InterestRateSwapTwoMember 2023-10-28 0000891024 us-gaap:InterestRateSwapMember 2023-10-28 0000891024 pdco:InterestRateSwapAgreementMember 2023-04-30 2023-10-28 0000891024 pdco:InterestRateSwapAgreementMember 2022-05-01 2022-10-29 0000891024 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:InterestRateContractMember 2023-10-28 0000891024 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:InterestRateContractMember 2023-04-29 0000891024 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateContractMember 2023-10-28 0000891024 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateContractMember 2023-04-29 0000891024 pdco:OtherAccruedLiabilitiesMember us-gaap:InterestRateContractMember 2023-10-28 0000891024 pdco:OtherAccruedLiabilitiesMember us-gaap:InterestRateContractMember 2023-04-29 0000891024 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember 2023-10-28 0000891024 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember 2023-04-29 0000891024 us-gaap:InterestRateContractMember 2023-07-30 2023-10-28 0000891024 us-gaap:InterestRateContractMember 2022-07-31 2022-10-29 0000891024 us-gaap:InterestRateContractMember 2023-04-30 2023-10-28 0000891024 us-gaap:InterestRateContractMember 2022-05-01 2022-10-29 0000891024 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2022-07-31 2022-10-29 0000891024 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2023-07-30 2023-10-28 0000891024 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2023-04-30 2023-10-28 0000891024 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2022-05-01 2022-10-29 0000891024 us-gaap:FairValueInputsLevel1Member 2023-10-28 0000891024 us-gaap:FairValueInputsLevel2Member 2023-10-28 0000891024 us-gaap:FairValueInputsLevel3Member 2023-10-28 0000891024 us-gaap:FairValueInputsLevel1Member 2023-04-29 0000891024 us-gaap:FairValueInputsLevel2Member 2023-04-29 0000891024 us-gaap:FairValueInputsLevel3Member 2023-04-29 0000891024 pdco:VetsourceMember 2023-10-28 0000891024 pdco:VetsourceMember 2023-04-29 0000891024 pdco:TechnologyPartnerInnovationsLLCMember 2019-04-28 2019-07-27 0000891024 pdco:TechnologyPartnerInnovationsLLCMember 2022-05-01 2023-04-29 0000891024 pdco:TechnologyPartnerInnovationsLLCMember 2023-04-30 2023-10-28 0000891024 pdco:TechnologyPartnerInnovationsLLCMember 2023-07-30 2023-10-28 0000891024 pdco:TechnologyPartnerInnovationsLLCMember 2022-07-31 2022-10-29 0000891024 pdco:TechnologyPartnerInnovationsLLCMember 2022-05-01 2022-10-29 0000891024 country:US 2023-07-30 2023-10-28 0000891024 country:US 2022-07-31 2022-10-29 0000891024 country:US 2023-04-30 2023-10-28 0000891024 country:US 2022-05-01 2022-10-29 0000891024 country:GB 2023-07-30 2023-10-28 0000891024 country:GB 2022-07-31 2022-10-29 0000891024 country:GB 2023-04-30 2023-10-28 0000891024 country:GB 2022-05-01 2022-10-29 0000891024 country:CA 2023-07-30 2023-10-28 0000891024 country:CA 2022-07-31 2022-10-29 0000891024 country:CA 2023-04-30 2023-10-28 0000891024 country:CA 2022-05-01 2022-10-29 0000891024 country:US pdco:DentalSupplyMember 2023-07-30 2023-10-28 0000891024 country:US pdco:DentalSupplyMember 2022-07-31 2022-10-29 0000891024 country:US pdco:DentalSupplyMember 2023-04-30 2023-10-28 0000891024 country:US pdco:DentalSupplyMember 2022-05-01 2022-10-29 0000891024 country:CA pdco:DentalSupplyMember 2023-07-30 2023-10-28 0000891024 country:CA pdco:DentalSupplyMember 2022-07-31 2022-10-29 0000891024 country:CA pdco:DentalSupplyMember 2023-04-30 2023-10-28 0000891024 country:CA pdco:DentalSupplyMember 2022-05-01 2022-10-29 0000891024 pdco:DentalSupplyMember 2023-07-30 2023-10-28 0000891024 pdco:DentalSupplyMember 2022-07-31 2022-10-29 0000891024 pdco:DentalSupplyMember 2023-04-30 2023-10-28 0000891024 pdco:DentalSupplyMember 2022-05-01 2022-10-29 0000891024 country:US pdco:AnimalHealthMember 2023-07-30 2023-10-28 0000891024 country:US pdco:AnimalHealthMember 2022-07-31 2022-10-29 0000891024 country:US pdco:AnimalHealthMember 2023-04-30 2023-10-28 0000891024 country:US pdco:AnimalHealthMember 2022-05-01 2022-10-29 0000891024 country:GB pdco:AnimalHealthMember 2023-07-30 2023-10-28 0000891024 country:GB pdco:AnimalHealthMember 2022-07-31 2022-10-29 0000891024 country:GB pdco:AnimalHealthMember 2023-04-30 2023-10-28 0000891024 country:GB pdco:AnimalHealthMember 2022-05-01 2022-10-29 0000891024 country:CA pdco:AnimalHealthMember 2023-07-30 2023-10-28 0000891024 country:CA pdco:AnimalHealthMember 2022-07-31 2022-10-29 0000891024 country:CA pdco:AnimalHealthMember 2023-04-30 2023-10-28 0000891024 country:CA pdco:AnimalHealthMember 2022-05-01 2022-10-29 0000891024 pdco:AnimalHealthMember 2023-07-30 2023-10-28 0000891024 pdco:AnimalHealthMember 2022-07-31 2022-10-29 0000891024 pdco:AnimalHealthMember 2023-04-30 2023-10-28 0000891024 pdco:AnimalHealthMember 2022-05-01 2022-10-29 0000891024 country:US us-gaap:CorporateMember 2023-07-30 2023-10-28 0000891024 country:US us-gaap:CorporateMember 2022-07-31 2022-10-29 0000891024 country:US us-gaap:CorporateMember 2023-04-30 2023-10-28 0000891024 country:US us-gaap:CorporateMember 2022-05-01 2022-10-29 0000891024 us-gaap:CorporateMember 2023-07-30 2023-10-28 0000891024 us-gaap:CorporateMember 2022-07-31 2022-10-29 0000891024 us-gaap:CorporateMember 2023-04-30 2023-10-28 0000891024 us-gaap:CorporateMember 2022-05-01 2022-10-29 0000891024 pdco:ConsumablesMember 2023-07-30 2023-10-28 0000891024 pdco:ConsumablesMember 2022-07-31 2022-10-29 0000891024 pdco:ConsumablesMember 2023-04-30 2023-10-28 0000891024 pdco:ConsumablesMember 2022-05-01 2022-10-29 0000891024 pdco:EquipmentAndSoftwareMember 2023-07-30 2023-10-28 0000891024 pdco:EquipmentAndSoftwareMember 2022-07-31 2022-10-29 0000891024 pdco:EquipmentAndSoftwareMember 2023-04-30 2023-10-28 0000891024 pdco:EquipmentAndSoftwareMember 2022-05-01 2022-10-29 0000891024 pdco:OtherProductMember 2023-07-30 2023-10-28 0000891024 pdco:OtherProductMember 2022-07-31 2022-10-29 0000891024 pdco:OtherProductMember 2023-04-30 2023-10-28 0000891024 pdco:OtherProductMember 2022-05-01 2022-10-29 0000891024 pdco:ConsumablesMember pdco:DentalSupplyMember 2023-07-30 2023-10-28 0000891024 pdco:ConsumablesMember pdco:DentalSupplyMember 2022-07-31 2022-10-29 0000891024 pdco:ConsumablesMember pdco:DentalSupplyMember 2023-04-30 2023-10-28 0000891024 pdco:ConsumablesMember pdco:DentalSupplyMember 2022-05-01 2022-10-29 0000891024 pdco:EquipmentAndSoftwareMember pdco:DentalSupplyMember 2023-07-30 2023-10-28 0000891024 pdco:EquipmentAndSoftwareMember pdco:DentalSupplyMember 2022-07-31 2022-10-29 0000891024 pdco:EquipmentAndSoftwareMember pdco:DentalSupplyMember 2023-04-30 2023-10-28 0000891024 pdco:EquipmentAndSoftwareMember pdco:DentalSupplyMember 2022-05-01 2022-10-29 0000891024 pdco:OtherProductMember pdco:DentalSupplyMember 2023-07-30 2023-10-28 0000891024 pdco:OtherProductMember pdco:DentalSupplyMember 2022-07-31 2022-10-29 0000891024 pdco:OtherProductMember pdco:DentalSupplyMember 2023-04-30 2023-10-28 0000891024 pdco:OtherProductMember pdco:DentalSupplyMember 2022-05-01 2022-10-29 0000891024 pdco:ConsumablesMember pdco:AnimalHealthMember 2023-07-30 2023-10-28 0000891024 pdco:ConsumablesMember pdco:AnimalHealthMember 2022-07-31 2022-10-29 0000891024 pdco:ConsumablesMember pdco:AnimalHealthMember 2023-04-30 2023-10-28 0000891024 pdco:ConsumablesMember pdco:AnimalHealthMember 2022-05-01 2022-10-29 0000891024 pdco:EquipmentAndSoftwareMember pdco:AnimalHealthMember 2023-07-30 2023-10-28 0000891024 pdco:EquipmentAndSoftwareMember pdco:AnimalHealthMember 2022-07-31 2022-10-29 0000891024 pdco:EquipmentAndSoftwareMember pdco:AnimalHealthMember 2023-04-30 2023-10-28 0000891024 pdco:EquipmentAndSoftwareMember pdco:AnimalHealthMember 2022-05-01 2022-10-29 0000891024 pdco:OtherProductMember pdco:AnimalHealthMember 2023-07-30 2023-10-28 0000891024 pdco:OtherProductMember pdco:AnimalHealthMember 2022-07-31 2022-10-29 0000891024 pdco:OtherProductMember pdco:AnimalHealthMember 2023-04-30 2023-10-28 0000891024 pdco:OtherProductMember pdco:AnimalHealthMember 2022-05-01 2022-10-29 0000891024 pdco:OtherProductMember us-gaap:CorporateMember 2023-07-30 2023-10-28 0000891024 pdco:OtherProductMember us-gaap:CorporateMember 2022-07-31 2022-10-29 0000891024 pdco:OtherProductMember us-gaap:CorporateMember 2023-04-30 2023-10-28 0000891024 pdco:OtherProductMember us-gaap:CorporateMember 2022-05-01 2022-10-29 0000891024 us-gaap:OperatingSegmentsMember pdco:DentalSupplyMember 2023-07-30 2023-10-28 0000891024 us-gaap:OperatingSegmentsMember pdco:DentalSupplyMember 2022-07-31 2022-10-29 0000891024 us-gaap:OperatingSegmentsMember pdco:DentalSupplyMember 2023-04-30 2023-10-28 0000891024 us-gaap:OperatingSegmentsMember pdco:DentalSupplyMember 2022-05-01 2022-10-29 0000891024 us-gaap:OperatingSegmentsMember pdco:AnimalHealthMember 2023-07-30 2023-10-28 0000891024 us-gaap:OperatingSegmentsMember pdco:AnimalHealthMember 2022-07-31 2022-10-29 0000891024 us-gaap:OperatingSegmentsMember pdco:AnimalHealthMember 2023-04-30 2023-10-28 0000891024 us-gaap:OperatingSegmentsMember pdco:AnimalHealthMember 2022-05-01 2022-10-29 0000891024 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2023-07-30 2023-10-28 0000891024 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2022-07-31 2022-10-29 0000891024 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2023-04-30 2023-10-28 0000891024 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2022-05-01 2022-10-29 0000891024 us-gaap:OperatingSegmentsMember pdco:DentalSupplyMember 2023-10-28 0000891024 us-gaap:OperatingSegmentsMember pdco:DentalSupplyMember 2023-04-29 0000891024 us-gaap:OperatingSegmentsMember pdco:AnimalHealthMember 2023-10-28 0000891024 us-gaap:OperatingSegmentsMember pdco:AnimalHealthMember 2023-04-29 0000891024 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2023-10-28 0000891024 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2023-04-29 0000891024 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-04-29 0000891024 us-gaap:AccumulatedTranslationAdjustmentMember 2023-04-29 0000891024 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-04-30 2023-10-28 0000891024 us-gaap:AccumulatedTranslationAdjustmentMember 2023-04-30 2023-10-28 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 2023-10-28 0000891024 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-10-28 0000891024 us-gaap:AccumulatedTranslationAdjustmentMember 2023-10-28 0000891024 pdco:KevinMBarryMember 2023-07-30 2023-10-28 0000891024 pdco:KevinMBarryMember 2023-09-01 0000891024 pdco:LesBKorshMember 2023-07-30 2023-10-28 0000891024 pdco:LesBKorshMember 2023-09-22 0000891024 pdco:DonaldJZurbayMember 2023-07-30 2023-10-28 0000891024 pdco:SamanthaLBergesonMember 2023-07-30 2023-10-28 shares iso4217:USD iso4217:USD shares pdco:financingAgreement pure pdco:Segment false 2024 Q2 0000891024 --04-27 http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense P364D P314D P463D P269D 10-Q true 2023-10-28 false 0-20572 PATTERSON COMPANIES, INC. MN 41-0886515 1031 Mendota Heights Road St. Paul MN 55120 651 686-1600 Common Stock, par value $.01 PDCO NASDAQ Yes Yes Large Accelerated Filer false false false 92661000 113886000 159669000 3875000 3667000 490428000 477384000 858028000 795072000 328334000 351011000 1790676000 1783136000 218977000 212283000 101532000 92956000 121030000 121717000 156172000 156420000 212179000 231873000 162531000 160022000 126593000 120739000 2889690000 2879146000 688687000 724993000 54718000 82253000 169005000 168696000 30132000 28390000 36000000 36000000 170000000 45000000 1148542000 1085332000 449974000 451231000 74393000 67376000 161692000 156672000 1834601000 1760611000 0.01 0.01 600000000 600000000 94089000 94089000 96350000 96350000 941000 964000 249490000 233706000 -98962000 -89262000 902827000 972127000 1054296000 1117535000 793000 1000000 1055089000 1118535000 2889690000 2879146000 1652772000 1626204000 3229517000 3149469000 1313746000 1298115000 2571436000 2509247000 339026000 328089000 658081000 640222000 282123000 267994000 562956000 545283000 56903000 60095000 95125000 94939000 7096000 18203000 18997000 19983000 10642000 7544000 20154000 13107000 53357000 70754000 93968000 101815000 13502000 17105000 22983000 23906000 39855000 53649000 70985000 77909000 -103000 -424000 -207000 -754000 39958000 54073000 71192000 78663000 0.42 0.56 0.75 0.81 0.42 0.55 0.74 0.81 94710000 96913000 95127000 96771000 95156000 97552000 95722000 97708000 0.26 0.26 0.52 0.52 39855000 53649000 70985000 77909000 -17589000 -17591000 -10221000 -22582000 260000 260000 521000 521000 22526000 36318000 61285000 55848000 96762000 968000 200520000 -81516000 921704000 959000 1042635000 -4991000 -4991000 261000 261000 24590000 -330000 24260000 25667000 25667000 653000 6000 -2148000 -2142000 516000 5000 14995000 15000000 7159000 7159000 500000 500000 96899000 969000 205531000 -86246000 905632000 1129000 1027015000 -17591000 -17591000 260000 260000 54073000 -424000 53649000 25138000 25138000 150000 1000 2178000 2179000 1234000 1234000 500000 500000 97049000 970000 208943000 -103577000 934567000 1205000 1042108000 14197000 14197000 261000 261000 53929000 -82000 53847000 25581000 25581000 659000 7000 14626000 14633000 2956000 2956000 97708000 977000 226525000 -89119000 962915000 1123000 1102421000 -403000 -403000 260000 260000 74965000 -123000 74842000 25276000 25276000 146000 2000 2987000 2989000 1504000 15000 40477000 40492000 4194000 4194000 96350000 964000 233706000 -89262000 972127000 1000000 1118535000 96350000 964000 233706000 -89262000 972127000 1000000 1118535000 7368000 7368000 261000 261000 31234000 -104000 31130000 25134000 25134000 565000 5000 1569000 1574000 1109000 11000 29497000 29508000 7015000 7015000 95806000 958000 242290000 -81633000 948730000 896000 1111241000 -17589000 -17589000 260000 260000 39958000 -103000 39855000 24897000 24897000 180000 2000 3226000 3228000 1897000 19000 661000 60964000 61644000 4635000 4635000 94089000 941000 249490000 -98962000 902827000 793000 1055089000 70985000 77909000 23583000 22412000 19253000 18678000 11650000 8393000 -3166000 -5085000 487186000 508811000 67416000 100596000 -30911000 41557000 -24908000 -47519000 3492000 37269000 -485276000 -520161000 33467000 26779000 489452000 489639000 1108000 0 0 15000000 454877000 447860000 50331000 50732000 90491000 15000000 1500000 0 125000000 145000000 4141000 -1766000 -13181000 77502000 -2203000 -6935000 -45783000 -1734000 159669000 142014000 113886000 140280000 465058000 479797000 General<div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments necessary to present fairly the financial position of Patterson Companies, Inc. (referred to herein as "Patterson" or in the first person notations "we," "our," and "us") as of October 28, 2023, and our results of operations and cash flows for the periods ended October 28, 2023 and October 29, 2022. Such adjustments are of a normal, recurring nature. The results of operations for the three and six months ended October 28, 2023 are not necessarily indicative of the results to be expected for any other interim period or for the year ending April 27, 2024. These financial statements should be read in conjunction with the financial statements included in our 2023 Annual Report on Form 10-K filed on June 21, 2023.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the assets and liabilities of PDC Funding Company, LLC ("PDC Funding"), PDC Funding Company II, LLC ("PDC Funding II"), PDC Funding Company III, LLC ("PDC Funding III") and PDC Funding Company IV, LLC ("PDC Funding IV"), which are our wholly owned subsidiaries and separate legal entities formed under Minnesota law. PDC Funding and PDC Funding II are fully consolidated special purpose entities established to sell customer installment sale contracts to outside financial institutions in the normal course of their business. PDC Funding III and PDC Funding IV are fully consolidated special purpose entities established to sell certain receivables to unaffiliated financial institutions. The assets of PDC Funding, PDC Funding II, PDC Funding III and PDC Funding IV would be available first and foremost to satisfy the claims of its creditors. There are no known creditors of PDC Funding, PDC Funding II, PDC Funding III or PDC Funding IV. The unaudited condensed consolidated financial statements also include the assets and liabilities of Technology Partner Innovations, LLC, which is further described in Note 8.</span></div><div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year End</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate with a 52-53 week accounting convention with our fiscal year ending on the last Saturday in April. The second quarter of fiscal 2024 and 2023 represents the 13 weeks ended October 28, 2023 and October 29, 2022, respectively. Fiscal 2024 will include 52 weeks and fiscal 2023 included 52 weeks.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Income, Net</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net consisted of the following:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on interest rate swap agreements</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment income and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,096 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,203 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,997 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,983 </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></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income is computed as net income including certain other items that are recorded directly to stockholders’ equity. Significant items included in comprehensive income are foreign currency translation adjustments and the effective portion of cash flow hedges, net of tax. Foreign currency translation adjustments do not include a provision for income tax because earnings from foreign operations are considered to be indefinitely reinvested outside the U.S. The income tax expense related to cash flow hedges was $81 and $81 for the three months ended October 28, 2023 and October 29, 2022, respectively. The income tax expense related to cash flow hedges was $161 and $161 for the six months ended October 28, 2023 and October 29, 2022, respectively. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share ("EPS")</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of the weighted average shares outstanding used to calculate basic and diluted EPS:</span></div><div style="margin-bottom:9pt;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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic EPS – weighted average shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,913 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,127 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,771 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities – stock options, restricted stock and stock purchase plans</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted EPS – weighted average shares</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,156 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,552 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,722 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,708 </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></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities representing 1,427 shares and 1,299 shares for the three and six months ended October 28, 2023 and 1,572 shares and 1,166 shares for the three and six months ended October 29, 2022 were excluded from the calculation of diluted EPS because their effects were anti-dilutive using the treasury stock method.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are generated from the sale of consumable products, equipment and support, software and support, technical service parts and labor, and other sources. Revenues are recognized when or as performance obligations are satisfied. Performance obligations are satisfied when the customer obtains control of the goods or services.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumable, equipment, software and parts sales are recorded upon delivery, except in those circumstances where terms of the sale are FOB shipping point, in which case sales are recorded upon shipment. Technical service labor is recognized as it is provided. Revenue derived from equipment and software support is recognized ratably over the period in which the support is provided. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to revenues generated from the distribution of consumable products under arrangements (buy/sell agreements) where the full market value of the product is recorded as revenue, we earn commissions for services provided under agency agreements. The agency agreement contrasts to a buy/sell agreement in that we do not have control over the transaction, as we do not have the primary responsibility of fulfilling the promise of the good or service and we do not bill or collect from the customer in an agency relationship. Commissions under agency agreements are recorded when the services are provided.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates for returns, damaged goods, rebates, loyalty programs and other revenue allowances are made at the time the revenue is recognized based on the historical experience for such items. The receivables that result from the recognition of revenue are reported net of related allowances. We maintain a valuation allowance based upon the expected collectability of receivables held. Estimates are used to determine the valuation allowance and are based on several factors, including historical collection data, current and forecasted economic trends and credit worthiness of customers. Receivables are written off when we determine the amounts to be uncollectible, typically upon customer bankruptcy or non-response to continuous collection efforts. The portions of receivable amounts that are not expected to be collected during the next twelve months are classified as long-term.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales do not include sales tax as we are considered a pass-through conduit for collecting and remitting sales tax.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract balances represent amounts presented in our condensed consolidated balance sheets when either we have transferred goods or services to the customer or the customer has paid consideration to us under the contract. These contract balances include accounts receivable, contract assets and contract liabilities.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract asset balances as of October 28, 2023 and April 29, 2023 were $2,321 and $1,338, respectively. Our contract liabilities primarily relate to advance payments from customers, upfront payments for software and support provided over time, and options that provide a material right to customers, such as our customer loyalty programs. At October 28, 2023 and April 29, 2023, contract liabilities of $40,131 and $36,850 were reported in other accrued liabilities, respectively. During the six months ended October 28, 2023, we recognized $20,814 of the amount previously deferred at April 29, 2023.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not expect any of the recently issued accounting pronouncements to materially affect our financial statements.</span></div> <div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments necessary to present fairly the financial position of Patterson Companies, Inc. (referred to herein as "Patterson" or in the first person notations "we," "our," and "us") as of October 28, 2023, and our results of operations and cash flows for the periods ended October 28, 2023 and October 29, 2022. Such adjustments are of a normal, recurring nature. The results of operations for the three and six months ended October 28, 2023 are not necessarily indicative of the results to be expected for any other interim period or for the year ending April 27, 2024. These financial statements should be read in conjunction with the financial statements included in our 2023 Annual Report on Form 10-K filed on June 21, 2023.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the assets and liabilities of PDC Funding Company, LLC ("PDC Funding"), PDC Funding Company II, LLC ("PDC Funding II"), PDC Funding Company III, LLC ("PDC Funding III") and PDC Funding Company IV, LLC ("PDC Funding IV"), which are our wholly owned subsidiaries and separate legal entities formed under Minnesota law. PDC Funding and PDC Funding II are fully consolidated special purpose entities established to sell customer installment sale contracts to outside financial institutions in the normal course of their business. PDC Funding III and PDC Funding IV are fully consolidated special purpose entities established to sell certain receivables to unaffiliated financial institutions. The assets of PDC Funding, PDC Funding II, PDC Funding III and PDC Funding IV would be available first and foremost to satisfy the claims of its creditors. There are no known creditors of PDC Funding, PDC Funding II, PDC Funding III or PDC Funding IV. The unaudited condensed consolidated financial statements also include the assets and liabilities of Technology Partner Innovations, LLC, which is further described in Note 8.</span></div> <div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year End</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate with a 52-53 week accounting convention with our fiscal year ending on the last Saturday in April. The second quarter of fiscal 2024 and 2023 represents the 13 weeks ended October 28, 2023 and October 29, 2022, respectively. Fiscal 2024 will include 52 weeks and fiscal 2023 included 52 weeks.</span></div> <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net consisted of the following:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on interest rate swap agreements</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment income and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,096 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,203 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,997 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,983 </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></tr></table></div> 2786000 13072000 9561000 11124000 4310000 5131000 9436000 8859000 7096000 18203000 18997000 19983000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income</span></div>Comprehensive income is computed as net income including certain other items that are recorded directly to stockholders’ equity. Significant items included in comprehensive income are foreign currency translation adjustments and the effective portion of cash flow hedges, net of tax. Foreign currency translation adjustments do not include a provision for income tax because earnings from foreign operations are considered to be indefinitely reinvested outside the U.S. 81000 81000 161000 161000 <div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of the weighted average shares outstanding used to calculate basic and diluted EPS:</span></div><div style="margin-bottom:9pt;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><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic EPS – weighted average shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,913 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,127 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,771 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities – stock options, restricted stock and stock purchase plans</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted EPS – weighted average shares</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,156 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,552 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,722 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,708 </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></tr></table></div> 94710000 96913000 95127000 96771000 446000 639000 595000 937000 95156000 97552000 95722000 97708000 1427000 1299000 1572000 1166000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are generated from the sale of consumable products, equipment and support, software and support, technical service parts and labor, and other sources. Revenues are recognized when or as performance obligations are satisfied. Performance obligations are satisfied when the customer obtains control of the goods or services.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumable, equipment, software and parts sales are recorded upon delivery, except in those circumstances where terms of the sale are FOB shipping point, in which case sales are recorded upon shipment. Technical service labor is recognized as it is provided. Revenue derived from equipment and software support is recognized ratably over the period in which the support is provided. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to revenues generated from the distribution of consumable products under arrangements (buy/sell agreements) where the full market value of the product is recorded as revenue, we earn commissions for services provided under agency agreements. The agency agreement contrasts to a buy/sell agreement in that we do not have control over the transaction, as we do not have the primary responsibility of fulfilling the promise of the good or service and we do not bill or collect from the customer in an agency relationship. Commissions under agency agreements are recorded when the services are provided.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates for returns, damaged goods, rebates, loyalty programs and other revenue allowances are made at the time the revenue is recognized based on the historical experience for such items. The receivables that result from the recognition of revenue are reported net of related allowances. We maintain a valuation allowance based upon the expected collectability of receivables held. Estimates are used to determine the valuation allowance and are based on several factors, including historical collection data, current and forecasted economic trends and credit worthiness of customers. Receivables are written off when we determine the amounts to be uncollectible, typically upon customer bankruptcy or non-response to continuous collection efforts. The portions of receivable amounts that are not expected to be collected during the next twelve months are classified as long-term.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales do not include sales tax as we are considered a pass-through conduit for collecting and remitting sales tax.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract balances represent amounts presented in our condensed consolidated balance sheets when either we have transferred goods or services to the customer or the customer has paid consideration to us under the contract. These contract balances include accounts receivable, contract assets and contract liabilities.</span></div> 2321000 1338000 40131000 36850000 20814000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not expect any of the recently issued accounting pronouncements to materially affect our financial statements.</span></div> Acquisitions<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of fiscal 2024, we used $1,108 to pay a holdback following our acquisition of substantially all of the assets of Miller Vet Holdings, LLC. The payment was due on the 24 month anniversary of the closing date.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of fiscal 2023, we acquired substantially all of the assets of Relief Services for Veterinary Practitioners and Animal Care Technologies (RSVP and ACT), Texas-based companies that provide innovative solutions to veterinary practices through data extraction and conversion, staffing and video-based training services. Also during the third quarter of fiscal 2023, we acquired substantially all of the assets of Dairy Tech, Inc., a Colorado-based company that provides pasteurizing equipment and single-use bags that allow dairy producers to produce, store and feed colostrum for newborn calves, as well as product offerings for beef cattle producers. These acquisitions expand our Companion Animal and Production Animal value-added platforms and add solutions to their suite of offerings.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total purchase price for these acquisitions is $37,535, which includes holdbacks of $4,255 that will be paid on the 24 month anniversary of the closing dates and working capital adjustments of $23 which were paid in the fourth quarter of fiscal 2023. As of the acquisition date, we have recorded $17,300 of identifiable intangibles, $16,040 of goodwill and net tangible assets of $4,233 in our condensed consolidated balance sheets related to these acquisitions. Goodwill, which is deductible for income tax purposes, was increased by $272 subsequent to acquisition date as a result of working capital adjustments. Goodwill was recorded within the Animal Health segment and represents the expected benefit of integrating these value-added platforms with our existing operations. We have included their results of operations in our financial statements since the date of acquisition within the Animal Health segment. The accounting for the acquisitions was complete as of October 28, 2023. The acquisitions did not materially impact our financial statements, and, therefore, pro forma results are not provided.</span></div> 1108000 P24M 37535000 4255000 P24M 23000 17300000 16040000 4233000 272000 Receivables Securitization Program<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are party to certain receivables purchase agreements (the “Receivables Purchase Agreements”) with MUFG Bank, Ltd. ("MUFG") (f.k.a. The Bank of Tokyo-Mitsubishi UFJ, Ltd.), under which MUFG acts as an agent to facilitate the sale of certain Patterson receivables (the “Receivables”) to certain unaffiliated financial institutions (the “Purchasers”). The sale of these receivables is accounted for as a sale of assets under the provisions of ASC 860, Transfers and Servicing. We utilize PDC Funding III and PDC Funding IV to facilitate the sale to fulfill requirements within the agreement. We use a daily unit of account for these Receivables. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The proceeds from the sale of these Receivables comprise a combination of cash and a deferred purchase price (“DPP”) receivable. The DPP receivable is ultimately realized by Patterson following the collection of the underlying Receivables sold to the Purchasers. The amount available under the Receivables Purchase Agreements fluctuates over time based on the total amount of eligible Receivables generated during the normal course of business, with maximum availability of $200,000 as of October 28, 2023, of which $200,000 was utilized. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have no retained interests in the transferred Receivables, other than our right to the DPP receivable and collection and administrative service fees. We consider the fees received adequate compensation for services rendered, and accordingly have recorded no servicing asset or liability. As of October 28, 2023 and April 29, 2023, the fair value of outstanding trade receivables transferred to the Purchasers under the facility and derecognized from the condensed consolidated balance sheets were $403,848 and $429,853, respectively. Sales of trade receivables under this facility were $1,824,520 and $1,826,156, and cash collections from customers on receivables sold were $1,850,208 and $1,804,576 during the six months ended October 28, 2023 and October 29, 2022, respectively. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The DPP receivable is recorded at fair value within the condensed consolidated balance sheets within prepaid expenses and other current assets. The difference between the carrying amount of the Receivables and the sum of the cash and fair value of the DPP receivable received at time of transfer is recognized as a gain or loss on sale of the related Receivables inclusive of bank fees and allowance for credit losses. In operating expenses in the condensed consolidated statements of operations and other comprehensive income, we recorded losses of $3,736 and $3,211 during the three months ended October 28, 2023 and October 29, 2022, respectively, and $7,160 and </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4,646 during the six months ended October 28, 2023 and October 29, 2022, respectively, related to the Receivables. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following rollforward summarizes the activity related to the DPP receivable:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning DPP receivable balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash additions to DPP receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collection of DPP receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(471,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(447,241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending DPP receivable balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,002 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,284 </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></tr></table></div> 200000000 200000000 403848000 429853000 1824520000 1826156000 1850208000 1804576000 -3736000 -3211000 -7160000 -4646000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following rollforward summarizes the activity related to the DPP receivable:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning DPP receivable balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash additions to DPP receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collection of DPP receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(471,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(447,241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending DPP receivable balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,002 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,284 </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></tr></table></div> 227946000 195764000 445567000 467761000 471511000 447241000 202002000 216284000 Customer Financing<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a convenience to our customers, we offer several different financing alternatives, including a third party program and a Patterson-sponsored program. For the third party program, we act as a facilitator between the customer and the third party financing entity with no on-going involvement in the financing transaction. Under the Patterson-sponsored program, equipment purchased by creditworthy customers may be financed up to a maximum of $2,000. We generally sell our customers’ financing contracts to an outside financial institution in the normal course of our business. These financing arrangements are accounted for as a sale of assets under the provisions of ASC 860, Transfers and Servicing. We use a monthly unit of account for these financing contracts.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The portion of the purchase price for the receivables held by the conduits is deemed a DPP receivable, which is paid to the applicable special purpose entity, PDC Funding or PDC Funding II, as payments on the customers’ financing contracts are collected by Patterson from customers. The difference between the carrying amount of the receivables sold under these programs and the sum of the cash and fair value of the DPP receivable received at time of transfer is recognized as a gain or loss on sale of the related receivables and recorded in net sales in the condensed consolidated statements of operations and other comprehensive income. Expenses incurred related to customer financing activities are recorded in operating expenses in our condensed consolidated statements of operations and other comprehensive income. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, we maintained two arrangements under which we sell these contracts.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate under an agreement to sell our equipment finance contracts to commercial paper conduits with MUFG serving as the agent. We utilize PDC Funding to fulfill a requirement of participating in the commercial paper conduit. We receive the proceeds of the contracts upon sale to MUFG. At least 15.0% of the proceeds are held by the conduit as security against eventual performance of the portfolio. This percentage can be greater and is based upon certain ratios defined in the agreement with MUFG. The capacity under the agreement with MUFG at October 28, 2023 was $575,000.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We formerly maintained an agreement with Fifth Third Bank ("Fifth Third") whereby Fifth Third purchased customers’ financing contracts. PDC Funding II sold its financing contracts to Fifth Third. We received the proceeds of the contracts upon sale to Fifth Third. At least 15.0% of the proceeds were held by the conduit as security against eventual performance of the portfolio. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of fiscal 2024, Fifth Third sold and assigned the remaining purchased customer financing contracts to the facility in which MUFG is the agent. We transferred and assigned the related DPP receivable of $15,400 from PDC Funding II to PDC Funding, and the DPP counterparty changed from Fifth Third to MUFG. We amended our agreement with MUFG as agent and expanded capacity under that agreement from $525,000 to $575,000. We thereby ended our agreement with Fifth Third.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We service the financing contracts for which we are paid a servicing fee. The servicing fees we receive are considered adequate compensation for services rendered. Accordingly, no servicing asset or liability has been recorded. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended October 28, 2023 and October 29, 2022, we sold $115,266 and $111,612 of contracts under these arrangements, respectively. In net sales in the condensed consolidated statements of operations and other comprehensive income, we recorded losses of $3,953 and $8,456 during the three months ended October 28, 2023 and October 29, 2022, respectively, related to these contracts sold. In net sales in the condensed consolidated </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">statements of operations and other comprehensive income, we recorded losses of $12,880 and $7,468 during the six months ended October 28, 2023 and October 29, 2022, respectively, related to these contracts sold. Cash collections on financed receivables sold were $141,353 and $163,088 during the six months ended October 28, 2023 and October 29, 2022, respectively.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in cash and cash equivalents in the condensed consolidated balance sheets are $30,621 and $33,072 as of October 28, 2023 and April 29, 2023, respectively, which represent cash collected from previously sold customer financing contracts that have not yet been settled. Included in current receivables in the condensed consolidated balance sheets are $44,757 and $77,646 as of October 28, 2023 and April 29, 2023, respectively, of finance contracts we have not yet sold. A total of $546,042 of finance contracts receivable sold under the arrangements was outstanding at October 28, 2023. Since the internal financing program began in 1994, bad debt write-offs have amounted to less than 1% of the loans originated.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following rollforward summarizes the activity related to the DPP receivable:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:58.311%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning DPP receivable balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash additions to DPP receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collection of DPP receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,941)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending DPP receivable balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,529 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,970 </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></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The arrangements require us to maintain a minimum current ratio and maximum leverage ratio. We were in compliance with those covenants at October 28, 2023.</span></div> 2000000 2 0.150 575000000 0.150 15400000 525000000 575000 115266000 111612000 -3953000 -8456000 -12880000 -7468000 141353000 163088000 30621000 33072000 44757000 77646000 546042000 0.01 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following rollforward summarizes the activity related to the DPP receivable:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:58.311%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning DPP receivable balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash additions to DPP receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collection of DPP receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,941)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending DPP receivable balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,529 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,970 </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></tr></table></div> 102979000 125332000 19491000 12036000 17941000 42398000 104529000 94970000 Derivative Financial Instruments<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a party to certain offsetting and identical interest rate cap agreements entered into to fulfill certain covenants of the equipment finance contract sale agreements. The interest rate cap agreements also provide a credit enhancement feature for the financing contracts sold by PDC Funding and PDC Funding II to the commercial paper conduit.    </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate cap agreements are entered into periodically to maintain consistency with the dollar maximum of the sale agreements and the maturity of the underlying financing contracts. As of October 28, 2023, PDC Funding had purchased an interest rate cap from a bank with a notional amount of $575,000 and a maturity date of July 2031. We sold an identical interest rate cap to the same bank. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These interest rate cap agreements do not qualify for hedge accounting treatment and, accordingly, we record the fair value of the agreements as an asset or liability and the change in fair value as income or expense during the period in which the change occurs.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2014, we entered into a forward interest rate swap agreement with a notional amount of $250,000 and accounted for it as a cash flow hedge, in order to hedge interest rate fluctuations in anticipation of refinancing the 5.17% senior notes due March 25, 2015. These notes were repaid on March 25, 2015 and replaced with new $250,000 3.48% senior notes due March 24, 2025. A cash payment of $29,003 was made in March 2015 to settle the interest rate swap. This amount is recorded in other comprehensive income (loss), net of tax, and is recognized as interest expense over the life of the related debt. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize forward interest rate swap agreements to hedge against interest rate fluctuations that impact the amount of net sales we record related to our customer financing contracts. These interest rate swap agreements do not qualify for hedge accounting treatment and, accordingly, we record the fair value of the agreements as an asset or liability and the change in fair value as income or expense during the period in which the change occurs. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 29, 2023, the remaining notional amount for interest rate swap agreements was $551,504, with the latest maturity date in fiscal 2030. During the six months ended October 28, 2023, we entered into forward interest rate swap agreements with a notional amount of $97,387. As of October 28, 2023, the remaining notional amount for interest rate swap agreements was $533,943, with the latest maturity date in fiscal 2031. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash receipts of $7,244 and $782 were received during the six months ended October 28, 2023 and October 29, 2022, respectively, to settle a portion of our assets and liabilities related to interest rate swap agreements. These payments and receipts are reflected as cash flows in the condensed consolidated statements of cash flows within net cash used in operating activities.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the fair value of derivative instruments included in the condensed consolidated balance sheets:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Derivative type</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Classification</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 29, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets, net</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total asset derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,807 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,085 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liability derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,008 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,260 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the pre-tax effect of derivative instruments on the condensed consolidated statements of operations and other comprehensive income:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.458%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Loss Reclassified from Accumulated Other Comprehensive Loss into Income (Effective Portion)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives in cash flow hedging relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Statements of operations location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(682)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(682)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.457%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-549"><span style="-sec-ix-hidden:f-550">Amount of Gain Recognized in Income on Derivatives</span></span></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Statements of operations location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no gains or losses recognized in other comprehensive income (loss) on cash flow hedging derivatives during the three and six months ended October 28, 2023 or October 29, 2022.</span></div>We recorded no ineffectiveness during the three and six month periods ended October 28, 2023 and October 29, 2022. As of October 28, 2023, the estimated pre-tax portion of accumulated other comprehensive loss that is expected to be reclassified into earnings over the next twelve months is $1,363, which will be recorded as an increase to interest expense. 575000000 250000000 0.0517 250000000 0.0348 29003000 551504000 97387000 533943000 7244000 782000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the fair value of derivative instruments included in the condensed consolidated balance sheets:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Derivative type</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Classification</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 29, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets, net</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total asset derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,807 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,085 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liability derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,008 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,260 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6789000 5875000 28018000 23210000 34807000 29085000 221000 267000 16787000 12993000 17008000 13260000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the pre-tax effect of derivative instruments on the condensed consolidated statements of operations and other comprehensive income:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.458%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Loss Reclassified from Accumulated Other Comprehensive Loss into Income (Effective Portion)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives in cash flow hedging relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Statements of operations location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(682)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(682)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.457%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-549"><span style="-sec-ix-hidden:f-550">Amount of Gain Recognized in Income on Derivatives</span></span></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Statements of operations location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -341000 -341000 -682000 -682000 2786000 13072000 9561000 11124000 0 0 0 0 0 0 0 0 -1363000 Fair Value Measurements<div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the price at which an asset could be exchanged in a current transaction between knowledgeable, willing parties. The fair value hierarchy of measurements is categorized into one of three levels based on the lowest level of significant input used:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> -     Quoted prices in active markets for identical assets and liabilities at the measurement date.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> -     Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> -     Unobservable inputs for which there is little or no market data available. These inputs reflect management’s assumptions of what market participants would use in pricing the asset or liability.</span></div><div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our hierarchy for assets and liabilities measured at fair value on a recurring basis is as follows:</span></div><div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:45.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.659%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DPP receivable - receivables securitization program</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DPP receivable - customer financing</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,398 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,060 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,807 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,531 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,008 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,008 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 29, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DPP receivable - receivables securitization program</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DPP receivable - customer financing</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,787 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,777 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,085 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,925 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,260 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,260 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash equivalents</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – We value cash equivalents at their current market rates. The carrying value of cash equivalents approximates fair value and maturities are less than three months.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">DPP receivable - receivables securitization program</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – We value this DPP receivable based on a discounted cash flow analysis using unobservable inputs, which include the estimated timing of payments and the credit quality of the underlying creditor. Significant changes in any of the significant unobservable inputs in isolation would not result in a materially different fair value estimate. The interrelationship between these inputs is insignificant.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">DPP receivable - customer financing</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – We value this DPP receivable based on a discounted cash flow analysis using unobservable inputs, which include a forward yield curve, the estimated timing of payments and the credit quality of the underlying creditor. Significant changes in any of the significant unobservable inputs in isolation would not result in a materially different fair value estimate. The interrelationship between these inputs is insignificant.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Our derivative instruments consist of interest rate cap agreements and interest rate swaps. These instruments are valued using inputs such as interest rates and credit spreads.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets are measured at fair value on a non-recurring basis. These assets are not measured at fair value on an ongoing basis, but are subject to fair value adjustments under certain circumstances. We adjust the carrying value of our non-marketable equity securities to fair value when observable transactions of identical or similar securities occur, or due to an impairment. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an investment in Vetsource, a commercial partner and leading home delivery provider for veterinarians. The investment was valued based on the selling price of the portion of the investment we sold in the first quarter of fiscal 2022. The carrying value of the investment we owned following this sale was $56,849 and $56,849 as of October 28, 2023 and April 29, 2023, respectively. Concurrent with the sale completed in the first quarter of fiscal 2022, we obtained rights that will allow us, under certain circumstances, to require another shareholder of Vetsource to purchase our remaining shares. The carrying value of this put option, which is subject to a floor, as of October 28, 2023 is $25,757, and is reported within investments in our condensed consolidated balance sheets. Concurrent with obtaining this put option, we also granted rights to the same Vetsource shareholder that would allow such </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shareholder, under certain circumstances, to require us to sell our remaining shares at fair value. There were no fair value adjustments to such assets during the six months ended October 28, 2023.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our debt is not measured at fair value in the condensed consolidated balance sheets. The estimated fair value of our debt as of October 28, 2023 and April 29, 2023 was $479,877 and $483,139, respectively, as compared to a carrying value of $485,974 and $487,231 at October 28, 2023 and April 29, 2023, respectively. The fair value of debt was measured using a discounted cash flow analysis based on expected market based yields (i.e., Level 2 inputs).</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of receivables, net of allowances, accounts payable, and certain accrued and other current liabilities approximated fair value at October 28, 2023 and April 29, 2023.</span></div> <div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our hierarchy for assets and liabilities measured at fair value on a recurring basis is as follows:</span></div><div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:45.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.659%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DPP receivable - receivables securitization program</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DPP receivable - customer financing</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,398 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,060 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,807 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,531 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,008 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,008 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 29, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DPP receivable - receivables securitization program</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DPP receivable - customer financing</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,787 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,777 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,085 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,925 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,260 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,260 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2060000 2060000 0 0 202002000 0 0 202002000 104529000 0 0 104529000 34807000 0 34807000 0 343398000 2060000 34807000 306531000 17008000 0 17008000 0 47777000 47777000 0 0 227946000 0 0 227946000 102979000 0 0 102979000 29085000 0 29085000 0 407787000 47777000 29085000 330925000 13260000 0 13260000 0 56849000 56849000 25757000 479877000 483139000 485974000 487231000 Income TaxesThe effective income tax rate for the three months ended October 28, 2023 was 25.3% compared to 24.2% for the three months ended October 29, 2022. The increase in the rate was primarily due to an income tax reserve adjustment in the prior year quarter which was partially offset by excess tax benefits associated with stock-based compensation. The effective income tax rate for the six months ended October 28, 2023 was 24.5% compared to 23.5% for the three months ended October 29, 2022. 0.253 0.242 0.245 0.235 Technology Partner Innovations, LLC ("TPI")<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2019, we entered into an agreement with Cure Partners to form TPI, which offers a cloud-based practice management software, NaVetor, to its customers. Patterson and Cure Partners each contributed net assets of $4,000 to form TPI. Patterson and Cure Partners each contributed additional net assets of $1,000 during the fiscal year ended April 29, 2023, and no additional net assets were contributed during the six months ended October 28, 2023. We have determined that TPI is a variable interest entity, and we consolidate the results of operations of TPI as we have concluded that we are the primary beneficiary of TPI. Since TPI was formed, there have been no changes in ownership interests. As of October 28, 2023, we had noncontrolling interests of $793 on our condensed consolidated balance sheets. </span></div>Net loss attributable to the noncontrolling interest was $103 and $424 for the three months ended October 28, 2023 and October 29, 2022, respectively, and $207 and $754 for the six months ended October 28, 2023 and October 29, 2022, respectively. 4000000 1000000 0 793000 -103000 -424000 -207000 -754000 Segment and Geographic Data<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We present three reportable segments: Dental, Animal Health and Corporate. Dental and Animal Health are strategic business units that offer similar products and services to different customer bases. Dental provides a virtually complete range of consumable dental products, equipment, software, turnkey digital solutions and value-added services to dentists, dental laboratories, institutions, and other healthcare professionals throughout North America. Animal Health is a leading, full-line distributor in North America and the U.K. of animal health products, services and technologies to both the production-animal and companion-pet markets. Our Corporate segment is comprised of general and administrative expenses, including home office support costs in areas such as information technology, finance, legal, human resources and facilities. In addition, customer financing and other miscellaneous sales are reported within Corporate results. Corporate assets consist primarily of cash and cash equivalents, accounts receivable, property and equipment and long-term receivables. We evaluate segment performance based on operating income. The costs to operate the fulfillment centers are allocated to the operating units based on the through-put of the unit.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a breakdown of sales by geographic region:</span></div><div style="margin-bottom:9pt;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><td style="width:46.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,674,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,636,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,652,772 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,626,204 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,229,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,149,469 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,075,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,381 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193,681 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805,817 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,590,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,561,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024,622 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002,996 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,035,612 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,963,366 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,715)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,769 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,715)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</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></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a breakdown of sales by categories of products and services:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"></td><td style="width:43.690%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.122%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,319,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301,256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,635,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,563,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value-added services and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,652,772 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,626,204 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,229,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,149,469 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value-added services and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,381 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628,923 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193,681 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186,840 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">972,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">963,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,936,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,887,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,315 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value-added services and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002,996 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,035,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,963,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value-added services and other</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,769 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,715)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a breakdown of operating income (loss) by reportable segment:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"></td><td style="width:44.558%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.929%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,947 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,171)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,861)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,081)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,903 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,095 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,125 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,939 </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></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a breakdown of total assets by reportable segment:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 29, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924,784 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853,369 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,570,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,117 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455,017 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,889,690 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,879,146 </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></tr></table></div> 3 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a breakdown of sales by geographic region:</span></div><div style="margin-bottom:9pt;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><td style="width:46.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,674,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,636,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,652,772 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,626,204 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,229,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,149,469 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,075,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,381 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193,681 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805,817 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,590,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,561,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024,622 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002,996 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,035,612 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,963,366 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,715)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,769 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,715)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</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></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a breakdown of sales by categories of products and services:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"></td><td style="width:43.690%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.122%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,319,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301,256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,635,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,563,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value-added services and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,652,772 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,626,204 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,229,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,149,469 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value-added services and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,381 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628,923 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193,681 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186,840 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">972,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">963,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,936,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,887,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,315 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value-added services and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002,996 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,035,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,963,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value-added services and other</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,769 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,715)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a breakdown of operating income (loss) by reportable segment:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"></td><td style="width:44.558%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.929%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 29, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,947 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,171)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,861)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,081)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,903 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,095 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,125 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,939 </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></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a breakdown of total assets by reportable segment:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 29, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924,784 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853,369 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,570,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,117 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455,017 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,889,690 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,879,146 </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></tr></table></div> 1383152000 1375622000 2674523000 2636020000 180460000 157125000 372071000 319346000 89160000 93457000 182923000 194103000 1652772000 1626204000 3229517000 3149469000 573794000 575520000 1084044000 1075355000 52587000 53403000 109637000 111485000 626381000 628923000 1193681000 1186840000 807589000 805817000 1590255000 1561402000 180460000 157125000 372071000 319346000 36573000 40054000 73286000 82618000 1024622000 1002996000 2035612000 1963366000 1769000 -5715000 224000 -737000 1769000 -5715000 224000 -737000 1319363000 1301256000 2635088000 2563025000 230293000 243896000 394264000 417831000 103116000 81052000 200165000 168613000 1652772000 1626204000 3229517000 3149469000 346492000 337489000 698539000 675329000 200127000 214006000 337676000 360516000 79762000 77428000 157466000 150995000 626381000 628923000 1193681000 1186840000 972871000 963767000 1936549000 1887696000 30166000 29890000 56588000 57315000 21585000 9339000 42475000 18355000 1024622000 1002996000 2035612000 1963366000 1769000 -5715000 224000 -737000 1769000 -5715000 224000 -737000 55277000 60950000 93947000 97845000 26346000 28316000 56039000 50175000 -24720000 -29171000 -54861000 -53081000 56903000 60095000 95125000 94939000 924784000 853369000 1578789000 1570760000 386117000 455017000 2889690000 2879146000 Accumulated Other Comprehensive Loss ("AOCL")<div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in AOCL during the six months ended October 28, 2023:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Flow</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Hedges</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency<br/>Translation<br/>Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AOCL at April 29, 2023</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,412)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,850)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,262)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,221)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,221)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCL</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AOCL at October 28, 2023</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,891)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,071)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,962)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The amounts reclassified from AOCL during the six months ended October 28, 2023 include gains and losses on cash flow hedges, net of taxes of $161. The impact to the condensed consolidated statements of operations and other comprehensive income was an increase to interest expense of $682 for the six months ended October 28, 2023 <div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in AOCL during the six months ended October 28, 2023:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Flow</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Hedges</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency<br/>Translation<br/>Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AOCL at April 29, 2023</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,412)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,850)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,262)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,221)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,221)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCL</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AOCL at October 28, 2023</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,891)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,071)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,962)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -2412000 -86850000 -89262000 0 -10221000 -10221000 -521000 0 -521000 -1891000 -97071000 -98962000 161000 682000 Legal Proceedings<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we become involved in lawsuits, administrative proceedings, government subpoenas, and government investigations (which may, in some cases, involve our entering into settlement agreements or consent decrees), relating to antitrust, commercial, environmental, product liability, intellectual property, regulatory, employment discrimination, securities, and other matters, including matters arising out of the ordinary course of business. The results of any such proceedings cannot be predicted with certainty because such matters are inherently uncertain. Significant damages or penalties may be sought in some matters, and some matters may require years to resolve. We also may be subject to fines or penalties, and equitable remedies (including but not limited to the suspension, revocation or non-renewal of licenses). We accrue for these matters when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Adverse outcomes may result in significant monetary damages or injunctive relief against us that could adversely affect our ability to conduct our business. There also exists the possibility of a material adverse effect on our financial statements for the period in which the effect of an unfavorable outcome becomes probable and reasonably estimable.</span></div> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Kevin M. Barry, our Chief Financial Officer, adopted a new written trading plan on September 1, 2023. The plan’s maximum duration is until August 30, 2024. The first trade will not occur until December 1, 2023, at the earliest. The trading plan is intended to permit Mr. Barry to sell (i) 1,627 shares of our common stock pursuant to performance units that vested on July 14, 2023, (ii) 25% of the net vested shares of our common stock pursuant to restricted stock units that will vest on December 15, 2023, (iii) 25% of the net vested shares of our common stock pursuant to performance units that will vest on July 1, 2024, and (iv) 25% of the net vested shares of our common stock pursuant to restricted stock units that will vest on July 1, 2024.</span> Kevin M. Barry Chief Financial Officer true 1627 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Les B. Korsh, our Chief Legal Officer and Corporate Secretary, adopted a new written trading plan on September 22, 2023. The plan’s maximum duration is until August 1, 2024. The first trade will not occur until March 1, 2024, at the earliest. The trading plan is intended to permit Mr. Korsh to sell (i) 4,000 shares of our common stock pursuant to restricted stock units that vested on June 11, 2021, (ii) 30% of the net vested shares of our common stock pursuant to performance units that will vest on July 1, 2024, and (iii) 30% of the net vested shares of our common stock pursuant to restricted stock units that will vest on July 1, 2024.</span> Les B. Korsh Chief Legal Officer and Corporate Secretary true 4000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Donald J. Zurbay, our President and Chief Executive Officer, adopted a new written trading plan on September 25, 2023. The plan’s maximum duration is until December 31, 2024. The first trade will not occur until July 2, 2024, at the earliest. The trading plan is intended to permit Mr. Zurbay to sell (i) 25% of the net vested shares of our common stock pursuant to performance units that will vest on July 1, 2024, (ii) 25% of the net vested shares of our common stock pursuant to restricted stock units that will vest on July 1, 2024, and (iii) 25% of the net vested shares of our common stock pursuant to restricted stock units that will vest on December 5, 2024.</span> Donald J. Zurbay President and Chief Executive Officer true <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Samantha L. Bergeson, our Chief Human Resources Officer, adopted a new written trading plan on October 6, 2023. The plan’s maximum duration is until July 31, 2024. The first trade will not occur until July 2, 2024, at the earliest. The trading plan is intended to permit Ms. Bergeson to sell 15% of the net vested shares of our common stock pursuant to restricted stock units that will vest on July 1, 2024.</span> Samantha L. Bergeson Chief Human Resources Officer true false false false false EXCEL 59 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,EY?5<'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 " #)>7U7R&=!R.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VE%,'1[43PI""XHWD(RNQMLFI",M/OVIG&WB^@#>,S,GV^^ M@>ETD-I'?(X^8"2+Z6IVPYBD#AMV( H2(.D#.I7JG!AS<^>C4Y2?<0]!Z0^U M1V@XOP&'I(PB!0NP"BN1]9W14D=4Y.,);_2*#Y]Q*#"C 0=T.%("40M@_3(Q M'.>A@PM@@1%&E[X+:%9BJ?Z)+1U@I^2<[)J:IJF>VI++.PAX>WI\*>M6=DRD M1HWY5[*2C@$W[#SYM;V[WSZPON%-6PE1-;?;ADMQ+7G[OKC^\+L(.V_LSOYC MX[-@W\&ON^B_ %!+ P04 " #)>7U7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_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 ,EY?5?A6#[7SP4 -D> 8 >&PO=V]R:W-H965T&UL MM9EM;_(V%(;_BL6F:9-*BOC2YNW<^/;QRV7[S*6*N(9;M6@E*R6XGP5%88LY3J\5\2!N#"ZS9Q,UN)2I#H-83!1)TBCB MZNU:A')SU:"-W8/G8+'4YD%K<+GB"S$5^O?51,%=JU#Q@TC$22!CHL3\JC&D M%VZ;F8#LBS\"L4G>71-C92;E5W,S\J\:CBF1"(6GC02'?VOABC T2E".?[>B MC>(W3>#[ZYWZ768>S,QX(EP9_AGX>GG5Z#>(+^8\#?6SW/PJMH:Z1L^389+] M)9O\VTZG0;PTT3+:!D,)HB#.__/7;46\"V#G%0%L&\ ^!="J7VAO ]J9T;QD MF:T;KOG@4LD-4>9K4#,76=UDT> FB$T:IUK!VP#B],"5:Z%(DR1+KD1RV=*@ M:=ZTO&W\=1[/*N)[Y$'&>IF0V]@7_L?X%I2E*!#;%>B:H8*/GCXEK']"F,/: MEO*X>/A8KB'\[/-GO?2.R#V4YAMH.I#VZDET(7U>3E;25L3O%PZC2? M;);0J)J6NH6E[F&6GE*NM%#A&WD6*ZFTS1XNI55JJQ07C:IIKU?8ZQUF;R)4 M('W3"PF, ];DX4I%OZOL>&A\39]GA<^S UNFXC"%9#- =1YQK3D/$VLBT;": M!ON%P3Y:J-M8!_J-W 6A(.,TF@EE,X9K.$WF=,^8S1H:6-/:>6'M_!!KSV(1 MF$$4DCCFD;6%XCJ3X8]DAS:=?K_7I5VK7S2XKE]6^F6'^!WZ/J@G)[L+<@_? MD)?>MM8%*UZV-DI(HRB7_JPW7W$%+ M?Y&;V%H3N-Q4G^:%FP".6^T> Y-HR4D4)YW/=HN>/5%R'<2>/?NX9D6O/@8\ MT9*>*,X\GXU.9*)Y2/X*5M6#%Z[8[5+F6)T>@Z-H"5(4YY^LQ0YA)5QM#!> M<I(-^?.O;$'H.I: E5 M%*C>&!=AR4IL8-(R4V5,BN:?!F3I1)FD=2Z![-'\8MUY\;%H^KZ M+ F)'41(HQB6W?ENG5F:\IUQJT]S##F(?LW0#M <06$AE'8#V MZ-QS!:U]Z'D"A$#&SR6MCH^!/ZS$'W80_DPC'H;D.DW@=6)OM[A.Y4H=A#UW$9"+4S'_ 44]!+ (%KQV)Y:7+#:Z#&@AY70PW!FV25R*2"1F#U< MIMK>,>"'E?##<&[9C;0?9O9IMM--'E,-*!N;.=3J^!MAS;8>-,\IGC]M=W$J7>^2>K'M_>%!=CR7N MM _#';"IP.(H]L4K^4U8QYD]4M!=G/XYK<@E'ES79XD[;1Q.=CSWOKEBV_%[ MY)I-I]-D9U:CWY1W6N\.#\V$EYVI)L0S>Y3Y.6+QM#BW'6:GE:WR\_S0]X&; M^3(AH9A#J'-Z!@.>RL]1\QLM5]E1Y$QJ+:/LO68L M.A8JB5Z2S,[:S^[T M[$PUMBQJ>:>)::I*Z.>/LE1/YQ,Z>?G@2_&XM.Z#Z>QL)1[EO;3?5G<:[J:[ M6?*BDK4I5$VT7)Q/+NCI)8_=@-;B?X5\,GO7Q+GRH-1W=W.3GT\"ITB66E+$LW$^CX:SOI9/=,-W#_^F7V_[3.@S,/PLA+5?Z_R.WR?)).2"X7 MHBGM%_7TA]PZ%+GYYJHT[5_RM+4-)F3>&*NJ[6!04!7UYK_XL0W$W@ :#@Q@ MVP'LK0/X=@!O'=TH:]VZ$E;,SK1Z(MI9PVSNHHU-.QJ\*6KW,]Y;#=\6,,[. M+F\_7UU_OK^^(G!U?_OIYNKB*]Q\O/AT\?GRFMS_<7W]]9X7PBP)_&ID[B[D7TVQ%B4XC_Z*FZGB M=BJ7"M8S2GF:QF?3];X_B%F4Q7&V,SM0&NZ4AJ-*O\BY!'$/I31'I(9XK#+ A9 MVG,,,4L2GH:X8]'.L6C4L9MZ#0%7^AE3%GF/3*,T\)3Y9DD6!0G#E<4[9?&H MLCLM5Z+(B?P!@##2M%%4=BDU9*']/8(ICSU)G*63*J M_*NRHGR#R,1[.DVR($[Z2QJS2SGE,2XSW@M*A2WJ1U)*0"31CH7':G'5L(,TPR&@YM^0Y<-'Y3"5?"0BW*PA82K^/H* !_MI#[ M5;,=.MTQCXY#[^*E[%F)9[<_48=]DL50P:5]AB!V"0NS;&@[=L2CX\@#D;J1 MN=.H55F^U!:H5A]D49C0?NV#F*4,=O" THYW]!7@M1M3;/7NK214*X(X6/!! MU!>+V:5Q-K#B60O& >D1&S*"0R 8PPCK&L7'&O>Q/:+D; MW8ITM7JY W4N']#>L!L8N@UQY:#AW2V%OZN-=4(MU9RL,X MZ-=PF&$2!_%0M\DZJK%TM-ZXMVK^?:G*7&KS_K<4ZML/;3]GG_'CHU%&_O3Y MT2^:[=#WCI-LG).7JJH@&QH7@B/R+C@)*-!=D[4H&WE*(.\>02(C9BFT.T)H M[%+IXF^9?R!9>!2D6=O\9O$1CW9&A3&.N>UQ0V,-=!DY[#$TDDC/&'J_.V(4 M#YS:\(ZX?)RX%SGD_$+5L$#=*X,1U6P();N^'T-J4L9_-#/9^EQ!M5\/P=@=FG&XH$< MP#OH\G'H?I%6P$N,[ZIYR>;[;'-$/_:Y@;4$0RM0.#,.V7%8$V3B$<#KG0,YN,, M!L#-56U=>>[(!EV^A$TY<"3L4S;Q>(88T<':AG<@YF_I0\U@ZD7U^FB%\$:0 MAOJ:$4-*T^'P=A3FXQ3VF-;FN9]T(_;.V/$6&S7$6NSIWNLB]Z[N3Z$?B]I M7;. D<%) I'0F]=?FQNK5NT;I =EK:K:RZ44(-\9P/<+I>S+C7LIM7L).?L' M4$L#!!0 ( ,EY?5=WS:,J^0( !<( 8 >&PO=V]R:W-H965T&ULK99=;YLP%(;_BL6JJ96R0""!I$N0TB15*W5M5-KM8MJ% TZP M:C"S3=+MU^\8*"(MZ3)IN0@VG/?US<-&48 MDP3++L]("D_67"1805=L3)D)@J-"E##3MBS73#!-#7];F*E;YC^.,,;$A#UF"T%],S:):()227E*1)D/3&F MO?.9I^.+@*^4[&2CC70F*\Z?=.)^6>0.N:RP)#/.OM%(Q1-C:*"(K''.U#W?79$JGX'V"SF3Q3_:E;'> MR$!A+A5/*C$0)#0MK_BYJD-#T.L?$-B5P#Y6X%0"ITBT)"O2FF.%_;'@.R1T M-+CI1E&;0@W9T%2_Q4 )>$I!I_S9W>U\<1LLY@A:P=W-]7SZ )V+ZG*$31%/T$/-SO3(X=1F<]]S]:1CR/%42UFE(Z!:O&.D@S&#)0T$(@LT# M13Q?J77.8"&6L6T%*4=QBU'T?K+UG:$W&)O;9J(M0:[KU4%["?3K!/KO)C#C M20*O"Y9/^-1!&19HBUD.29S"=,UEA#("6UD,L_JLC;LT]QI(5M?JO>+^2] > M]Z#F'OP#=P$H$KW"OB8R#UJMZ9VCZ$.FM0=1*7, MVY'=-R"COC4HCR&RH[B6;&3K[B"HC2PPDEKH&6.(@3MN' M80^*3=O"9-$3Z23]]Z-DV;+(*\7=E(?8DL^]Y+DD[SVD=/'"\[_%BC&)7M=I M)BX'*RDWY\.AF*W8.A9G?,,R]=(;-?K./]QS5+^AB$R_9E,FO MF_M<70T/7N;)FF4BX1G*V>)R<(7/(^(7!B7B6\)>Q-%W5%!YXOSOXN)F?CFP MBAZQE,UDX2)6'\]LS-*T\*3Z\4_E='!HLS \_K[W_KDDK\@\Q8*->?H]F!"V,9CRYR_H+R JV\ M%5_*Z)?6*EY)5DR4J2/F_#J45U,']7';73W M.$63S^CF;CRYC=#578@FCU^B!X6]O7^(OBC#FV_1_N=/Z.LT1._??4!B%>=, MH"1#CRN^%7$V%Q_1N\;UQ5"JWA=]&,ZJGE[O>DI:>FJC6Y[)E4!1-F=SP#[L MMG<[[(42B/Z^>A,Q5'O@+&NJ=,P=V5B3'<[&)9^QR MH+*?8/DS&XQ^_06[UF]0G/MT%O;I+.K)66-$G,.(.%W>1W>JRH@X9>!2VYFZ MI6E12YY'V*7$\]14>#X.+80C+K&<)BXT<38A <5>$Q#^;H' MOFXGW]]S+@3:Y'R12(BN:S1KVX%%=+8 C/B6'VAD39A+%0QK7 &8HY(+@:EZ M!ZI>)]7)AN6Q3+(E8J]*'0EX?#TSSC[!16)L$ 9@KA<$^FPV8=15LUD?7 #F M4.+;,&'_0-@_D7!2YE2(K@]T,+!TMB;*M:Q G\HF2JU;HJ$B .4$=LNR#0Y4 M@\ZB,9$KEEH3%?;^(L86ICKM;&&1@0UQ3K04!]/2(FC#J69V1Z$^9A'! ] M)@#,=]VV3%^K2.QU2HTHSC,U!91H5A6N/)\X/3B@(,&=LO5G%4FOWL)>O45] M>6N.7"V'<;<>OHY%,D/ODZP\7CH,WP=P4':NO*/98YV9E1I"4:6-C_ZP/GTA M&\](FP&I13/N5(&C,$FWDLU/#4EP4D@@E%X-0A#E& H^:3-2 CF!E@O*Q!,;5_U4@MZ\[RV:5B+:=(MIH_78A=G M0/Y2K!\HC"&81RG1.4/>/**74M";9_DMG&LM3;JU=)@\)W.6S06:LUFJ.,_+ M%*0$QYI743@Q-U4--3.%<4IU$BH$47KHHK=0S9#46ILXG=FH$ PY6Q7/SYY9 M);[@5-2IV7\Z%?7I+>S56]27M^:(U%L"\O:68'^P5&P-X/E' 85K;H( &+0) M F#0)@B"M6^"2"W[2;?L_ZRV\\DR0[-MGK-L]@/)/,Y$&I?/8XL0@!$P#VT_ M88_J1\#C%ER@RR009Q&BGQ5#.$*HW[82:YU/NH^+Q[%8H46JS%9LOBP4?,;* M1P-JZP\& #H2-FK1": 0 %&3=S>H2;J6R*1;(D/I!R3K&U-/!=U,N";,=FWL MZX1-F(N).=]-&*6^HY>AX=$S[#7+E^7+ T)5E6TF=X\A#WY M:V=.,0$2_--S/)-(!)J[-LG%Z=W<2T:B+4TDT97HI/WV1\F*(0 KF(B?IB\: MRUX\"V!! OAQ"5U\;C/FMOFW7_ ME^MVLZJ[_N/FYGQ[NVGJV;[0:GG.XS@[7]6+]=GEQ?YW;S>7%^U=MURLF[>; M:'NW6M6;/UXVR_;S\S-V]N47[Q8W\V[WB_/+B]OZIKEJNE]OWV[Z3^L!]5(78%]A;_632?MT<_1[NF?&C;C[L/KV;/S^)=C9IE M,^UV$G7_SZ=FW"R7.Z6^'K\=1,\>?.X*'O_\15WN&]\WYD.];<;M\K^+63=_ M?E:<1;/FNKY;=N_:SS\UAP;M*SAME]O]_Z//!]OX+)K>;;MV=2C3ZK75]4DZG^Z>O/SJ\F+]_V'J_?]/[]4K]]?16]D-/[IQ6M5 M746O7O=_>#/^UT]O?IY4[Z[^%E7__O75^_]%H^C7JTGT_7<_1-]%BW7T?M[> M;>OU;'MQWO55W#DZGQZJ\_*^.OQ$==ZW7;TDBHW]Q<;M:M6/ZZNNG7XD2D_\ MI5_,9HO==5$OH[?U8C;JFS"N;Q=T3:I'M*;3N]7=LNZ:6?2FFS>;J*];?Y.8 M[Z[>3TWT<[NEND7Z5=\U77]7Z26K>K->K&\H">67>-VN1]-VW6W:9?^GF^C5 MNFLVS;:SI,[[\?,PB/C#(.)[[?2$]LOF9K'>U2MZ62_K];2)ZBYZ<;MY%B7Q MWR,>['@L6E6N6:C M@@F6F6:2\,A9'J>FF2+,1/E@8_1D\M"326!/?M^/QNV\[D/UPZ!>]>KO)K8? MM[?UM'E^U@_*;;/YU)Q=_O4O+(O_05UU]V+"Z/H\Z[O6ZM@)TFN%%)-(,042 M,X9&^C T4N_0Z&?>?EY=]Y/"9M.LIW]$W:9>;_L[37_GH@9"ZL1NE)8ELRXN MK\_ [ID@Q:I!]9=(EPHD9H17/(17>,,[KK?SZ+I?&4;S9G;3D'.G<+J$9W9 MO5Y" XH4JP;47B(=*I"8$<[L(9R9-YRO^UW$8CUM5_T=?-G/^3]0\.O8Z"HTH4JQ"BDFJ,T1I=89RK49)$M.3;OX0J]P;J\GBTV+6].O5?@\S M7?93[8P*5NYZYB++AT4**54@Q.:PW%,BG$=;B(:R%_XYZORG8[C8% MT6*[O:/C6A M82FWPEHX:SUKT3BA=:R%:N6M;:;S>MMLH_8ZFAZ-&1(TQ.X%R803N_'!SM@46EO0B;]F MH0&&JDFRG?U*V6J#0GDUHW?$F=C71N^Q*]JO''I)']2,_A*]L7-10]U64#4) M55,H-7-H:'K$_/AHC^U&.Z \VXV+VV:]/;FK/4@=1R]G1]3E$&.OP]!5V""? M%=2GA*HIE)H98 VUF)]JC7?<Z5PSWII4,3^JJM8S"P;_\V[IQY;,Q3TLYGG,;!I\,#1Q M<&G?NETU'@N1,/N:)2!3D?'4!L*$71F++.'V'$NT@O$33)AI-,3\;,CJ3PL) M/]ZW2*HR9B['*;.B+(D)%(J/H&H2JJ90:N;XT*R)^6'3USU_82Y+H1_ ' S] M3V (-?(1#&%'/H,A[,B',)3=J:B!#W=939Z7L;U] M];L*'0)0M0JJ)J%J"J5F#@&-N+@?<;G;GC?3[EG$2T\.C NC=FLP%A?VD&#N M&BRWYWY"C<=%F29V&@R!P%B8N\Z!1P\'0 MCQH(-1(U$'8D:B#L2-1 M>(D:N :W7 _NGETX_-X]R)33W$QQ9: [3D 9(J$N%4C/#JMD6][.M83L5%SB))$N=G0HT MW0FJ5D'5)-4A:9PG]K1,)$:E/#TQ+6O8Q/VP:5B*&J<0DV")LYF (B:H6@55 MDP-[1*&\FN'5\(@'YS^1\77Y$6>Y'!DX)%C@E+JQA*2OM M-W7\7H/OJE#>-*P)$NI4H=3,,&O MA?(FJ)I"J9E'/VC>E'X[WN1W%;I>3EW>E EBM0SU6D'5)%1-H=3,H:)Y4XKC M32F1,%0*Z[H<^QV&WL '^:R@/B543:'4S !KWI0&947M""SN&KMVH*!FS%C&2L"LS7MKY.(IL!4_H MU4ZJ>4X:Q'/L?)='^Q9ZXE)*H)@\CPOBA@I]20VJ)J%J"J5FCH^C"KX MX"67((W2V%XV^9T&WU2A+&I0"R34IT*IF4'6C"E]^O%+*76"D'$W_50H,,59,G&FKOK!7*JQD^ MC8[$GW9&DU\Y],(6U MJ(D[=2QOJMX*J2:B:0JF98T-3)X$[I$FXH"9EI9W& MYG<8NC(;Y+."^I10-852,P.L,9@(36O:GW%QR+PAT9=PLY488X5P3A A#,LL MM2]E(JTI2?+81L.$W:@H>6;-&I*P*W/.N'/3I9*S3J6)"8V-Q%.RFA[O6R(/ M*4N(3-[Q8,N)O\;!-TMHQA)43:'4S-@?G>6-S5@ZR!G/4!/[B)VQWVGP#1.* MEH2+EMP62*A/A5(S@ZS9DGAZOI(8DJ_D]Q,<5RA8&M( "76I4&IF6#5^$H!\ M)>&REH2QQ+DU0^$35*V"JDFR0YS7"!1A-F+QB=?CA&9* I&P)$Z\#.8L3*$) M2U"U"JHF!_:(0GDUPZL)E( D+ D"!XG\I!&S7X/U5RTXR%!X1#T#QTFU'C*N?VM415A M-RJ8D\LN";LR+7)[7Z<(NZ+,Z%U,IJE1YJ=& X[Y]G8M$JZ,,Q?H]/T?$T]7 MH7XKJ)J$JBF4FCD^CKY2[FN/^?8."_?T;AK2$X8NI,\('D1!>L*.A/2$'0GI M";O3D#[3L"=#G//M[5[J9&Z2TP^VG/@K'7Q%04$/5$VAU,SP:VZ48<_PSMQT MHQ&+N9-&[W<;O$Z!$B2HFH2J*92:.1PT9\J>?H9W-N0,;[^?X/A#TY>@:A*J MIE!JYM> :FR5 \[PSHDSO..RL&=3OZO0(0!5JZ!J$JJF4&KF$- X*O^Z,[P] M+P#E+FIBL1"QDZQ*&);VOF>2$Z_'I67J;&D(NU'9;T+L!19A5\:\ MGLCESC4>RI]^@K>O:XDWP]*^8]W%U6#+B;_&P9<2%/] U11*S8R]QC_YUY[. M[5M/YV1.$0$("$,7$.1$3A$%" @[$A 0=B0@(.Q. H)<\Y;YBWEV!UN[=V7D+N9A_9+RS20C9@]U*ZB:A*HIE)HY5#3N*:#91P4!73*6I7:. M84%E']G?'$6*V;G5E;\!P<&C?,;.8SZ%\FJ&16.CXD_+*O(K!U^P5%91/T,1 MERP4*T'5)%1-H=3,L:&Q4H'+*BI<#).ZWV_M=QBZXAKDLX+ZE% UA5(S ZPI M5Q&:5?0H)R[<9"$:P1.&+H(GC$@$3]B1")YR2B%XPNXD@B\T$2J>DE7T>-<2 M>4 T@A]L.?'7./A>"1LOF MNI>/G^V0U&9Q,W_XT+6WS\_ZJ?Q#VW7M:O_CO*EGS69GT/_]NFV[+Q_.>_W/ M[>;CWL?E_P%02P,$% @ R7E]5POOG<.S"@ MV0 !@ !X;"]W;W)K M%T/U#B--P2R )II_O7GR$T!'#<9/>I1IJ&Y'T_-N2Q8_,8N'S.\M^+ M)6.E\F.5I,7GLV59KB]&HR):LE58?,K6+.6?++)\%99\,W\<%>N3R_J]NWQRF6W*)$[97:X4F]4JS%^^L"1[_GQ&SE[?^!8_+LOJ MC='D9QRN6%G&6*CE;?#Z[(A'&V* M,ELUR;P&JSC=_@U_- =B+X%SQ FT2:#]!/U @M8D:,:A+TY]_>;46D';K[S6BQ.6X>0RSYZ5 MO(KGO.I%+;HZG\LD3JOV<5_F_-.8YY63Z]L;Q[VY=QV%O[J__67J7'WG&_?? M^9^O[LWW>^764ZZO[@/%^^7VMWOE7/GUWE$^_/11^4F)4^7[,ML483HO+DG^$?NNJ0?3@[]WY*=_K_*SOWSD.SK2=FU2JWG: =Y]&9:,_P:52K90 MKL-BJ7C\9ZQ0_G/U4)0Y_T7YKZBU;9FZF%G]S%X4ZS!BG\_X[VC!\B=V-OGG M/XBI_DND5"3,0<)<),Q#PGPD+$#"IDC8# 3KM Q]US)T&7URPP>,<1IE*Z9\ M2+*B^"AJ"%N$62.JX>'31!O;AG$Y>MI7N""*$$WM1CG#*$NW==J-%&M*N M[FK^/S[*J?JZ0BDS/N".LC2*$Z:D[3?-WZ^VHJHCW!1L7HT[^/P@#\LX?=P. ML.,R9L6%2 P&LE=$PAPDS$7"/"3,1\(")&R*A,U L$XC,G>-R)3VB@[CT"@. MJPFGJ U(LT]M TB8@X2Y2)B'A/E(6+"%&?L_$)IA:[VN7Q!%==+[X9J!*M91 MK;53K255[=4JR\OXSX.JE6:?JEHDS$'"7"3,0\)\)"RP!GHD8VKT52N(LDW+ M[JD65+&.:NV=:FWY"#1+S^N1"%NMD^R%,86/4=8L+0[J6,H[5<=(F(.$N4B8 MAX3Y2%A@#Q5*3*,W/)\.HVQMW!/[#%2OCHS'.QF/CY-Q-8MBA?+A,8S3XJ,2 MIG,E*Y*F8, M5*V.FHG:GL56I?/(ZV68/K)J9AAR/?/)9"7D) X?XN3PW+!A@K0,I3E0F@NE M>5":#Z4%4-H42INA:-TVLN?T$&F?_XU%+'X*'Q(F=FNDV2>W!B3-@=)<*,V# MTGPH+6AH^UWWN6Y;?%#=Z^)%@;R3MPGI=?.H^G4U3%L-4ZF&I^D32\LL?Q$J M6)I[LH*1- =*U>AR]55RS4,=3*@](<*,V%TCPHS8?2@H;6T:>FCOO]ZU00IQ/# ML/HJ?@\7CK0V')'[<%S%^89U1MA"(8.LI4;(2)H#I;E0F@>E^5!:T- Z0J;Z M6+7[0A;$Z99!^NXCJG9=);?^(Y$Z,Y/;ZF2'$M73QT)9Y-E*Z"T>/!TBQY\L M<:C#"*6Y4)H'I?E06M#0NGVU/J9]A8O"+&H.%/X>WB!IS4$B=P=OCO'.A=*& M^H90F@.EN5":!Z7Y4%I AKX@GQ :U!J,IP6!!E6).9@0OH>'2%H3D5C2$W_5 MA+ X9B$(@?J)4)H#I;E0F@>E^5!: *5-H;09BM9M%ZU-2>0^Y=5\'E>.9+VL M:IU7?7[Y4I\59W]LXG6]NK3:*K)%^1SFXGDHU+J$TAPHS872/"C-A](",K0F MSS5--ZU^_R^(HZ9E#08W[^%BDM;&)'(?\SI+7J^TR1:*E!??Y(+KW_Y(B_H5+%#:0Z4YD)I'I3F M0VE!0^N>YR:#LR^"L-X:E1FJ7EV9MVXDE;N1(IG']6"^?ENH9ZA#":4Y4)H+ MI7E0F@^E!71H//874PE"SHFAJ@-!OX?+&VH=0FEN5":!Z7Y4%I AY:D;NBVU1]JB^)TR^Y?\S-#U:ZK[]:Y MI/*K$KTX#=/HB#,M%&I?0FD.E.9":1Z4YD-I 90VA=)F*%JW7;1>*)5[H4Y< M]?;IO++T8_$X'&J#0FD.E.9":1Z4YD-I 178FX:J:7T_7QQG:?TK<5"UZXJX MM4&IW ;]QM:;/%J&U5KP:FJ9K599JA1E%OTN5#34]832'"C-A=(\*,V'T@(J ML#/'JCX>*%H0)QR.OX?M25O;D\IMS]W\DNLXR=+'\Y+E*V7.'H0VOAQVLJ"A M7B>4YD)I'I3F0VD!%5B8E5#[>AZ&#:3\'AXG;3U.*K]2TLG#9Z6^'=53ECQ5 M(_ H9_-8+&2HS0FE.5":"Z5Y4)H/I054<%DD'?:X4U&<+NJ9W\.:I*TU2>76 MY';)U4(PG10*&FI"0FD.E.9":1Z4YD-I 1V:BSK1!P,-@05)K/[5:3-4U;IJ M;AU(^L:5E*+3?A^:M58?CY)[^)):ZTMJ?*FXH MS8'27"C-@])\*"W0!$8DI6K_C@ZB,'.L]:\>1M6MJ^W6C-3D9F3=B>\N(=X: MZ^E\^Z):+_44)H=,23GY9&U#34DHS872/"C-A]("3739I&$-;K(CBB.6IO?% M_1[&I-8:DYK@I;JB4G65VKWID062E72$TF@#5U T3&9BN($O-G;Y7;EM'=S M4OD5C%(YL>K^(5(A:<-J$;]3JI[W,;)LH\+J(D*S8YJ_23OMZ> M9K!^XD5H.6M0APU*LTN5MWDZ5[K6-K M<\@6@LIQ)SE^5!:T-#VNV7=-%2COQ)4%&>-^;]^-P^UZT9[ M3R18L?RQ?@)&H=3W/MC>"'WW[NXI&U?ULR5Z[W\A%SX1O!^0B^GV&1HM?OM( MCZ]ASH>TA9*P!2]*_63Q'PD-6EMFJ?KEDX9SE50#_?)%E MY>M&5<#N6263_P-02P,$% @ R7E]5\8UA1,P#0 '2, !@ !X;"]W M;W)K;3> M;1NC;E,L%ON!FJ$D-C/#*^XEYR%93MWL8K_8&HJ\O,]S'Z-7.V,_ MN:U27MP5>>E>#[;>5R]/3ERZ585T0U.I$M^LC2VDQZ/=G+C**IGQH2(_F8Q& M9R>%U.7@_!6O7=OS5Z;VN2[5M16N+@II[R]5;G:O!^-!L_"SWFP]+9RTG[>\%&KG>M]%B3)RIA/]'"5 MO1Z,B"&5J]03!8E_M^J-RG,B!#;^B#0'[95TL/^YH?Z>98"UV&__(NZJ%W M8#%ZY, D'I@PW^$BYO*M]/+\E34[86DWJ-$'%I5/@SE=DE%NO,6W&N?\^7>J M5%;FKTX\B-'221H/7H:#DT<.GHD?3>FW3KPK,Y7MGS\!$RTGDX:3R\EG"7Y( M_5!,%HF8C";3S]";MI)-F=[T$7H7:6KJTNMR(ZY-KE.MG/CGQ9 M2 W,6KKPR4%_F:3EM2YEF6K$-,P:[)9 C'8KG"%AE+=@ O:VRBNYT M8M">& ACA2XC<>N\J *ET@1]8/-.)0,Q,+7%/UEF8E"[P3=$!E?#!\.!F* MFSK=[FE/6D7723 /],D3\)#6UI*92NEKJX;B%UQVG+.&%;^U2O&-3M^)(D3L M8WSA0BBJ-9N&F729Z502<-(%OG\@&,(@NHB;( M*@U#]TI:8H#$N*APAYC,^?Y3%L>IXR[FMJ;.,[J1,@_9&$[W>UT&:-]IOSWP MJ-Y97:9Y31+C%-F2A;THRQK;?E:5L5Z !F&\&(]>_!U$6#Z^1:KG0.QU_KH)K@^O>)^.&'-^+YH/?5X)OD MV$YQ=75D,U8?W__(@2L*!W!W]-#'HV<^TB6[K28/)J^%DG=;D\-_S*Z$4ER] MJDG!5)7*U@:J@I* %*C*P'W3A1#_JLE0.D2MRN1ON\7/(W]45 M7[RNZSCX)R-,;0$RJKM*P3ZK7"-S,IR@3LACOF7_Q;=Y3M833N:*(8[R M!OL]:AN(T_&U?DN#RT6'W'30YX/[P^:@TNR:&Y:W4.7$249KV MPO2J,'@@OH$X;AV21)I+7?#UFE(-T%][8P-OT$X +?&IA*=UW_YE;H%.^\S^ M-^$N>&/._J'1;FMQL[I'WK$U97C-E$NM7@5( M^\D@CA9#\5Z[%'S\@P 6-9GX3<6$H (^2C&;O)A-Q4ZI3YSU8W$$>6[)@1H< MI>A=!UI]L#;!JW,)$]U0_LDDI8< XD%;3I&6Q!\U) &7$"_2(7AGZ1EZK8JU M@&.*X\#27TJ7E PI""@QY?>M['S/3N=YJ_W9)!)G%VMW3;NDT.P8B@^L6U0: M@(!$_(2&Z$-,9F&EQ H97SNR?$R':\"3):\CV+9#*: MA@_+Y9P^+)/E8LK9PZHM=7*H(X*"#Q8C YJ*R:*J2<'2,?WF&[87^VO$LUAI M(.C(CZ1G* #(&4N*SC0^^IQ+3X!Z^@GY"$G%??W58C*>?RO4'[7V\)P;O2GU M&C4.:8%I][BT;"(^8$5=_D/Q0*,1^2G+\.;P(8 M]&ZE(A'0B2,Y@R:H'4HN=C#WL\68]47_]PO8/RE-$:ZQZ69+*G\^>'=]@_KKESZR",^IDE,(.(BE;H@3V;@2+>UX!$&A MJM(4R*(^-@F! M'; @.%3'WSXJUO(TF0.DEF?)$CED";":S.EI/A^+=QQNI!@6BN+.4?L4$F]# MF8$!;A^3+8&IU=S.A&^X5.5/J+32K83#5#EB4)R>GHFSZ5+,EC.QG,X?"-'3 MY)^+ <9G9V(Y3V;(17B:0RMXFH\6XAJY':E94@5X3) VE9)IQ\DI%!"I$NOC M9+)<-@M?U!$RD1F2QQ[5\=G9EU!M++ZCNDW=191E!&*'CAX9';JOP@:V0@4= MH-0%.L!M_:)5#=76F\ 0^D17V_MHOT+YKJ3B'LO!U1?">"&?6?B>MVE_U5.UIJD%H M?*13$$*I% M#N3(VZ:5@AT(,C?APGS\;&/\W&-PA+U'A"I@"FOG[(MT&6+-.V065',>:_(&;S:&IAS@($H#7M^T.NJIYD = M06;2JMO/V74%:V0JAR4M6E^XB*I\:*>HRTFU3>N"D"PE=.;R'Q50: Y:0Q'% M]Q\NX:"ZJL@;*J.)!9 )=71*8?S8[72*6!Z&RGS/5FPA*E%Z-H#NM:V.=G=?46&0!;<&R-O& MJB=N]>ZY M$ZIS=-MY T\0!E*J?B3U HF=I"._HHX&WZ:H""BK=9#9S2MPI)&=:QK2'WR9 M(K+3YR.:VX^#-OQ;S=/7G8^]QV1-:[J%1QO+ M(4OEG=6*<(Y]B&:K7-TW,]/>*(1,'X::G6)M+SW 1"VCK"<*.]P:2_6F@NR$ M&%+K3>_#PE"R#A##G<'S1@UFEAVCM/G=:OR/0,0/TU!ERG"0ET& M=1V[DQ1/)UJE.77+KP[6<&IC7=)KLGJZC"P1K0S E,1^I)O: %")=6K^X=0I MI=XRB\-Q'LC0BSF_Y:D7(TWT6DYMG7#$V@YUC:>LMEX'/Z0@V!-,%C2W:,;/ M==EPQQG'WU?$,J"3-=N&QTJ6GVQ=>7@]O*$TY8L8H(I+84/U4VUJUY<550:X MC@X3>S:W;Y".F:;]I&AM;1E8C"2I):UM$_ZENH-_[U1^V_8VW''E$I'*21CX MDIMR\X)D'_(P(J2L@UXO+%)'$P#IH&]#*PB*+U"=F7JSY2$6VEZ.B4;4.$VU MJH#JZ:DER=F>F"O95F9( D M 5,)U.^=JTW[NNIDW=VY(^_?&)"\17),BYQR?MLDDPG35>:3*>+P\;R M0]#Y PYB>M)YS!'L_3*[92M4\CXD P;!-D83A!)68-YN ]G@2'W;9>B0,C6- MB!CM0X,5PB1N@FL2AED:G5IJC#@2NUL9LDDQ)$MCT,-<,A07_BEZ2XZK TI_ M=CKB&1**IY?*GDU&R6)\ MVE0$(9@HEFXUD(GZO^;E)Y2X+U[ T9*F75?.$8_]=]\P'CZG,=7_UE85 :?" M2[OFU5ZDH@.5WI"XVJ<"6S76PW89FVT>'#^?CCRH[0;ZDYRM<;1T7 ^&P27:AZ\J?@'$"OCX4?\ M<:M09%C:@._7!FUV?* +VE_$G/\'4$L#!!0 ( ,EY?5=$[)]!I@4 !<- M 8 >&PO=V]R:W-H965T&ULM5==;]LV%/TKA!<,&Z#: MCC^2H$L,).FV%FBQ(.G:AV$/M'0E<:5(E:3L9+]^YY*RXG1)VCWL)9$HWJ]S MSKVD3[?6??(U41"WC3;^;%2'T+Z<3'Q>4R/]V+9D\*6TKI$!KZZ:^-:1+*)1 MHR>SZ?1HTDAE1JO3N';E5J>V"UH9NG+"=TTCW=T%:;L]&QV.=@O7JJH#+TQ6 MIZVLZ(;"[^V5P]MD\%*HAHQ7U@A'Y=GH_/#EQ8+WQPT?%&W]WK/@2M;6?N*7 M-\79:,H)D:8\L >)?QNZ)*W9$=+XW/L<#2'9L#X2[ZP)M1<_FX**A_839#*D,]NE1B+V4DF9M/9_!E_\Z&\>?0W?\+?1>>QXKVXM,U:&9F48 IQ[CT4OU>]^.-\ M[8.#2OY\#(<49O%X&.ZW(9&J^^_.SR:_O1,$8NAB,5SWK_* MT;=;BU>=4Z82H291*N>#^-Q)%\@)6V+!YU(S\HM,;$ETG@IQ<)@=3D]$L**5 M=T**VNIB+?-/HK0:#78_$>^Q ,G1_$5GI1="3@ELUG"]&PX$"A03,[CSFR(&%*N%= MH99!M,YN5$%"&6,WDL>8\%9WB5)0L[E/H(T)Y-'2V:ZJ&0\IZ#9*>Z?^W!I& M#Z^90,5ER5CQ!PYC^R1@H0Q_\'VQ8W&NO04?_P^TKZ1" 8Q1)MZ8?)Q!;ABV MULG"/L#E[@$J'F+Q@9#4WYP6(6 ;MR +C5[1: M!CZFD_"P]E E0%OQ<:P",=Q#CJGC@@UPUW8NKP$U\@3C,?OP[S25%P?SXVPY M7X+D6N4UE)GKCKG8S8?(Z,$BFRV7"?0M^AU(@"Q5_-=V3@7Q\)[,EU\=1*4X)0!'E<9U"U7X0X]X8X\!1P[5$OSG*K2OB0#S. MYM,I6T!\$'2IY%IS;T+>E<(C)'%P>)1-%W%396T1:^<2#*;=;MN>\AFG^9RS M9>;1G'"L?QUW= ]7@6FQ=]Q4V%<%^"Q,*7R,?C(L35/,/3 M?5XQT@#J5F&2)*YZ7;\FJ4&9IVKH94?Q;&6Z>2-Z!3<[SI(,E2J&!@E4.4S( M-)^ RN/]P?$BUG2K?-R-6ZZ3/78?>\Y[41=]YZ0*(V'WNW>D88*"'4PWGJ>! MDBHAX)QBLA$G&.YC][6B4U_*/+>=B3GVW?BP%QE''HN:$A,(@DN474/GNWO4 MSM&>58'F,#;@)LDG1YS)"O.&1]<3Q63,0<;Q<6W&=,QXE(GXJV! AL\X]MI/ MYF+\V.5GLG=9;_W08 "P1 8 >&PO=V]R:W-H965T&UL MK5AM;]LX$OXK V^P2 &M+]E7.;=X.!S59R M+6Q?;V2%+X4V:^'P:I8#NS%2Y'[3NAPD<3P9K(6J>E<7?FUNKBYT[4I5R;DA M6Z_7PCS>R%+O+GO#WG[ALUJN'"\,KBXV8BGOI?NZF1N\#5HMN5K+RBI=D9'% M9>]Z^.XF97DO\)N2.]MY)O9DH?4#O]SEE[V8 O+=&G] M7]H%V=&X1UEMG5XWFX%@K:KP7WQOXM#9,(M?V) T&Q*/.QCR*#\()ZXNC-Z1 M86EHXP?OJM\-<*KBI-P[@Z\*^]S59YE)M16+4EJZEUEME%-_"!^PN=%+(]87 M P<[+#W(&ITW06?R@LX)?=*56UGZN$_,]>G9!91 M$B>C5_2-6J='7M_H!7U?C*AL(8TE4>5PVVQ5IJHE_>MZ89T!4?[]G--!9_J\ M3BZ>=W8C,GG90W58Z)2]JQ]_&$[B]Z\@3EO$Z6O:_\LTO:KS><1_;8B^21)& MTD88]TA.4R:-0_6C1 ];-[7)5B@6$DLC)8K863IW*TD__C!+DOA]U\Q\+WO= MRGJIX?LW* :WHD]?/_Y"-Z)ZB.A7E_?IO,-0_?5+.U@ME5XJ^?OQ[V/JI,\$ ,Q2_2%I_N&6/D(35\_=W9V7/%K[[:6(\G)=(@XEH/]>*].P MA#..(+%3MX7" UGOB>3-)YDZX/\WF;]4-2 AA\ZZQQ MGC \%&:+A%.8J1S3G!:/'9(5NL3@Y%@R=K3[_3P+'H0TEH\LT'7%ZC+G&+/( M@4 !A5C[H(DM8NEQ'*CP%W5)15EGK@9>4&7+>S"@_53,28>D.>U YL8$,,I2 M+14;Z:I&J4GC^9^CPS2^53QE2[A8&^L3M*@M6I:U46@#F'IJ7:_WN)E1CRQV MA@-(%,1'Q8BCY5G('T8;"N2?72FP9 '+ )0I<"K6#I@B7 M&S*ZIAHX\QU7H!U?.7AH(4!.AH\!^\B?Y)L)U,F@YU..H:YXZO#IA*RO,DF% M9/Y^XX3C_+//#J\V^B1O1=UP33%M<4P*9.52:+2P+&=6YE&PA6HQ7)8@FW<8 MJK 5?#"&K2H$.4^73\;6J_U&O0O*7F[C[8'*I2AK2AKGT>31&V6O,KVL?+VTE8U@Y0B$S'W8=*ERS[&%*-%C M$5P^):'#8"^=I?$HFJ4SK^TL!?S9&."1\HWT!\427M\+!LB%]@3U'A=*N 46 M% ^C69)&XR0.JOEU$@W'DY #WT@.'&C:4CCHL;\G8\67<:MW'$=)/&OUQC S MG71+R*KOM YG+\Y\_GS&VL60L^34[><[54L6X;KY[?3K_S#\80..'!NAA;2[:1L3 IC?.\[-)S3-L9Z?6S0.IK/ M;3<_YNDS%7LH-A=Z72"#)^P^* T+_8Q=\H#GTM'6Y[(S:R!;^GATP:DJ*]'E MMJ'?\1'&U[BO5N[[/G!MYL#R 0QOGH@S; MF8*=R/, E"N^(PQ V>$(^=L+DS446R;?AN,+JN ^<:#NF MU#NZ!^3N!>DIY%.X=".7JJK8_@D_][5U1DDRC=XB-F?0U]_ M&5><8.0F_#2<1,DLI>>N0X/.#19]<.GOZ7P@0U&'RVR[VOX4G-[X^_!".S1=_[B2Z.^&!?"]T-KM7]A ^P/) MU9]02P,$% @ R7E]5R23@SU'"0 JQD !D !X;"]W;W)K&ULQ5G;AJ:]TGOU(JB"_K MPOCKWBJ$\N7YN<]6:BU]WY;*X,W"NK4,N'7+J_"Q_+! MX>Z\U9+KM3)>6R.<6ESW;HZ>9-?]P9DD"I4 M%DB#Q'\;=:^*@A3!C,^USEZ[)0EVKQOMK]EW^#*77MW;XG>=A]5U;]83N5K( MJ@CO[/8W5?LS(7V9+3S_%=NX-AWU1%;Y8->U,"Q8:Q/_EU_J.'0$9H-'!-): M(&6[XT9LY2L9Y,V5LUOA:#6TT06[RM(P3AM*ROO@\%9#+MS<\Q;*B=?:2)-I ML[PZ#]!+;\^S6L==U)$^HF,JWEH35E[\:G*5'\J?PY[6J+0QZBY]4N$_L] 7 MZ2P1Z2 =/:%OU#HY8GVC1_2]4YG2&SDOE!?_OIW[X "&_YQR-.H9G]9#!?+2 MES)3USU4@%=NHWHW/_\TG Y^><+*<6OE^"GM?S$5WZI#W'HA16;-1AFM3*9$ ML,)6K@:7Z9'5EY;(5N"(7\YW(L$@'D%-8[?911Q'O MX$V])596)65&4G'K=;5&1L19F@P&@[[X78FE,I298H<<%<5A G_^:98.+W[I M6(]T,\8]JS18'KS.6_^086T\HE(Q,];.&V*Y K*5\P0(WF1>>4#,^[[XL +B MNWAP"-&2PX%JQ)>J^PJFKCB)AM-!&[I]>W[^_%;#I( MQ >*^H*B0RE]CP+3M!='H,+NB XQ#:)0&1U8<]R4MPQ'%K918.-%B0R0NY!B M$^H.@( +4KG:UH12EU M3K$G25F6AO$1VR&G9T;]^\22B6I=S%2-M# M[#^9?,H*&@1UP C%%KYBX>QZKR0&J*EZ1..@S)#I'6=\S:&NX]<-E+<(5)M= MCBG7A&]+TT=$1WU^Q<\74CNQD46EFE>'\:PO*=)!!(P"O*R&"$49[^W2Z#]H M!<%MB2&$XE=8SX%JX!?-+21%H6LV&4$Z'-H658'!$$0ROBD)2CH&$+S-J-H+ MG;,.#RZJ@4]E4J(R V.9%%H(HCCM&BUB1=/+1A%;(LY]\>N7DM21_JQRCLV) M9@$K+9UU:HQF%AVTBKGLVEKO2ORV5QIYX0<;_9N&7:@18A\F9IKU OZ1V5M[ M2 01!+$.L)3)*D*B4XVHYKB_JM>#HN32JH<9OPWB94KEOJZ#UHRH;J&)W,KDO;H,HE/1!#"?]P=]: MQFI4$!9.U.4C% SJZ"169IQS/\!3$1B$8<0& 6*I_8BUX@M4( M$8K44'="4I"EV&&Q8,X]C0W.E",,"$814>*" 5&'99_--A&18S*)^8GLV_>" M$VNIX#$$VCF6-'.@V,*]L\G%I.V)Y(YR: 8=0!X@B?6]U@O\_<"CP9TTG\2S M7N=1[SG "M)#)+L+]PW\KQ!M_XBQ(Q\2#!]IR9VMND#)OP4I!SK^!#!;]>,1 M\PI25#$\-CG(?:Y0($@8EBZT!UU0VL;)05PY,#P;>J^7IO88-8:M2=O7<7\L MA+QO' QWA+I(.0P>?5SI3<]PZN3FD8&/>@^-7\-),AX,8J\\RC LZ#Q)VCY' M6N(8Y.(<"G= CGE4T@U%6^PP4 *NQ.M$>2?+P4=O>!OPO>357]42JF8OS1N> M35*N%]KMH'9"#?I']SV&*--HIH[&Y'U*:'YJ:9\(BD<@6"U*(*/F"*W4I8SM[,+3)\\% M6LXC8( QT)LR;4L]P+/77^*@Z>OX?,5%E(?VX24_3+DW,L#/AD!..IWR,MP, MD^DP)41U2KDS+'4;: *+:$JDSZQBUQ=O_N=325(G($X6-#HI5G V2BXGT=.S M63*>3$6^CU!8 2S?%:.N>TEW_#F:$CB2_U?_AVDRFPUB "Z2\736#<#W0N0; MW;^G6;D>X>/7DME_,7XU@3/-GPW'PV349&XX'26#V0\WG1)#!P"QX[<3/5_0 MU(2IGA/Q=,;FLN#FPL=7<:PY&PV2:3J,QH]@^T5*[(=\G+3R%A]O16/CZ#B\ MD8^:U,W&&WXK*GH)*$Y6)JKI>0C MB^'E)8:+N\[1M###J!=VL?#1G_BQ&FL+H>?<0:B=C0HKJ9R<7F*+0,FC MUH39IK!;VL_A"IUF*VEJX1-K?"O4@T7\*ML=E>_1!/$2_GPY.!G].F?'12;N M%,SA2>AH'&FP<2:&@S2YO+BD*_3VT2@5_[#F12S!/->1)F#1D8+A93*^'$(F M&8RFXKZE%(K'T=)GPXOD-DDI)-R,GEQ8!C>0" M^EM*5&Q;,[#3@0X&/SKN:LN%2)O!W!R$%7PHB6\2?L7#"!,=U1CX'$V=C."A M):PLDR@F6,G'4B=@=NJD]KQS@([:7_+/!#X.0'30OYCTA(L_#<2;8$L^CI_; *+ARY7"I.-H =XOK W-#6W0_CYS M\U]02P,$% @ R7E]5U/D9#C!!P :A8 !D !X;"]W;W)K&ULY5C;>S,QJE<7#/)YF$K M#Q )BJ@!"0X 6G:^?D\#I$1Y+(V]NU7[L"\2+T!?3G>?;N)\H\U'6PCAV$.I M*GLQ*)RKST8CFQ:BY':H:U'A3:Y-R1UNS7ID:R-XYC>5:I3$\7Q4:X;IV0E[@RS35ER\_A6*+VY&(P'W8/WC"Z/*_Y6GP0[O?ZSN!N MM)62R5)45NJ*&9%?#*[&9V^GM-XO^(<4&]N[9N3)2NN/='.;70QB,D@HD3J2 MP/%W+ZZ%4B0(9GQJ90ZV*FEC_[J3_L[[#E]6W(IKK?Z0F2LN!LL!RT3.&^7> MZ\T/HO5G1O)2K:S_99NP=H[%:6.=+MO-L*"45?CG#RT.O0W+^,"&I-V0>+N# M(F_E#7?\\MSH#3.T&M+HPKOJ=\,X65%0/CB#MQ+[W.6-,/*>$S+LG:QXE4JN MV&UEG6D O;/G(PXXR7F7L!Y&M9;5F5Y0KTDEAV8VT MJ=*V,8+]\VJ%YX-A$3D'86'6:Y$3_:0_8;U1[5S936KC;Z'M? IA272P::"! TM>4<24EV6PGA@:UX+0X*R1KJ7 MF M#]@##=JDS0EGY6! =M["!/ZT35?H(9G&%UYQII;@A&I%E4W: /D'-6T[/ M2W)<(L;M.C@BC'HD9YX!8T-/A4@:LR#!L"@E$FS:%3(N^()VFC4%<;ROV(Z\:M&X M.IYZH_>2D)/?&VZR)UC931^L8\%,9O$NF $Y""[/@N\59I6MJY/A='E8 MW]07#_1=!<]K_N@Q]&"=0L"$;8!+R3,?\'87J04F_C]01*#^J]I(Q9">+?&'.%-+ M(E%/Z]Y7]U'D*,-/9K-Q-(N)=;HN1O'!EGW*)YLIN=_58^L#*, MIH)&TV=:U%-&>UD2'B&TTT4T62X.]\3_#C23270ZG;P*&O3#7Y =GE205D+6 M8;(Z643)=.H3Y62Q3#INPX)[JM)7H.EE;!^&9$@BR+*U\)]BE-0[EL(@J4U' MRE1Q/GW#%-(E,,WCO;H\"DU7E"UCVI:'6T^Y]RJG;\/ 5MN^XIM$&,_@5D7C M"I0;6S+I:@;'J;A[5=%&/%RC&%Z0V_\)X'G ML\]*.]L-XK(W?J-25=.R]1%K5USYT=A_(-HSUAOKW6,MV+4"S#+'*.2A_RR& M^Z6,-+9>S.W^++0=@._:+MBR1P"];2:-,9[80EA/V#Q:+$_Q/XN6B]E!B;_Z MS96NOMT7$!H0[(S'2X9*2L8Q^TT[JAU/>SO82-=D&BWC!2ZH9RYG[*==0AUV M)J@&!YM&[.<@Y"1C^ITO7F%X7\*8O%^P<1*=GDY:PW($^OZ0+N#F/ MGZ2.XRMJ7&T&!:(VXEOT92;R'/E])(GT*S*]36-JI+V@/C,AG+&K+?_]A%F! MO1=IFV4TR]%4?X5V43:AC@-.UWN"_#9/P+?MT/&]=X7>W066> ,84.I[9PWL M SAI[\%-#TCZ&-H;'@D]SR;D5"%KRSX<\ECI0P7RE.!>L.)0QMP^'9A.V#>3 MZ?A-_W^^3';_.YS_3I]Z[W?C%^Y:Y&!S'X37@D832R:L7%>\)_6]Q M"QD4DB_0 BH3Y34/)1,O$ER<1K,YE>QX'(V3*=40.H!O;I5F?G;TDQ(23^P- MLB\9A@GDSU.K7\2]ONE\!*B$OMQ!8=%3%(;/G1:->N=_F%'7_I03/8W2(QP% M;I]N#U*OPOGA;GDXA<47Q)K 4"+'UGBXF V8"2>;X<;IVI\FKK3#0.PO"X'/ M#T,+\#[7^(9I;TC!]GCY\E]02P,$% @ R7E]5[K]@V:O" BAD !D M !X;"]W;W)K&UL[5EMC]NX$?XKA&]Q: '%]LKV MVOL*;)(>KD"#[%URR8>B'VB)MGB1186D[/7]^GMF*,GRVMYLTP+]TB]KO0R' M,\_,/#/4WFR,_>(RI;QX7.6%N^UEWI=7@X%+,K62KF]*5>#-PMB5]+BURX$K MK9(I+UKE@W@XO!BLI"YZ=S?\[,'>W9C*Y[I0#U:X:K62=OM:Y69SVSOO-0]^ MUJ<-H4PJK%;>_^_.KUF.19X)-6&]>Y M%N3)W)@O=//W]+8W)(-4KA)/&B1^UNJ-RG-2!#.^UCI[[9:TL'O=:/^)?8W5BS$9:DH8TNV%5>#>-T04'Y MX"W>:JSS=S]);<4GF5=*O%/2558!<>]N!A[*2620U(I>!T7Q"447XITI?.;$ MWXI4I?OK!S"JM2QN+'L=/ZOP?>+[(IY%(A[&HV?TC5I/1ZQO]&U/WVJ7Y(:< M=>*?]W/G+9+C7\=\#BK'QU52P5RY4B;JMH>*<,JN5>_NQQ_.+X;7SQ@\;@T> M/Z?]WPG-=RD2_'S-S[43/E.BM#I10GJQR722"8FJ<0[,D)@J3\5<"?689+)8 MJE1HO$."6@M5 @ 63H8ZFRN_4:H07PJSR56Z5'*>JPAIG<.NI2BE]5JYOOB( M_18["S*MK+1)MA5F(59=,V%;(KU:&JO_X(V]$:90).R&M$H7Q]2[7I"&X5OO9"ID=!)!!3"BU$F.MF1LKR:+YMBL4=B$D98/D"$C^ M5I@#+,F'D+RT,RIU5*:=8I'6IN,)J*D;9!'6BN&DEPY*@$=R7 IF:.4#2$*CX:CR W MZ=^D9P/N/1MP)=Y(EPGUM=+8B8OQ3,31\&+8^65LXNO.U=N'!S)'Z1"95YT; M)QS9"7?^D,P6I35+*U=D4S0#N*1I>SCO^U/"Z&%]%D!"QW M$;LZM>>9.)_"K]D>?@>/[I$YB,KE?QJR\32:3J?=B_]2T.)I=#F^. Q:_?QE M08NCR^FQH(7G)P $*,/99+?C_NV3H(V'\'NV!T"] %$;#:/+>/+2J(VB^$G6 M'SPZ" "_.+\6GU5=L,E3B= V4-!-0ZTYA:&J;LQ0IIB]3%43S M[,("# 4;9;XEWJH<.5D=4GM4\WK=%)E-T>+9W53@E]8!EE)N0[3(;1)*P)C: MH]=)HMLP-BCLD"J;,Z)!P-B^^-"9$L*@$]IFT2[KSA%'C"1I[4P>$ I=@%HB MID,<$\+01 9;+?-\"R@6"\4![X2K<2K$'>..0DX$C2[393M@^6[/(L8O.L8= M">61XOL?A4Y2D]M(FXJM5D (:;7&B/C_B'XCHL=9J0DBC1'I<9$$&VF,PW"9 M=Z?1F+@%42R%7((!=@#O"[B-+-UN/MJI)!9A[](Z[K79S7BZIR9HKL-6?SWH MBS?*>JF+=MJQZMD)IS#%JR=33F-81P/%YADM!?XN3:L@$O,JS*2NFO].0Q\. M%UWJ3']'U02/.;]$4AN=:)M4*^=12431GQO9D* '9&TJRPX$8N?\(NI&]C:L M"I#V]]YD2(E./G8.63Q\'AW5.]I,@LN(7J94V8:<'%H82CI^&SY%M9W!=0M04F,QR-T3L$+Z+)Y$T\DT"I1%9S;*$3A/ M*.IN1C.#DXD@050,I1K1HCJCD:AWT*Y*A@T48Q4YYB.E(8 M:)QI-:UL%86B[WP'L>G7;6CN*2K/D'&=U2\,RL>]T:#+Z8%:><,7 M%V$HX_'T,IKA,,!U/)Z-HO/1Y7YY<@)2(4JRGQ/S,*.Q=(*3RKC1,XUB' +A M['>PP9-O8M#.CI&Y+8RAVWYK%FLY53V2?I4V1XKP@NQ%^F6(]H]]>!UTOH^CF2WYOP 46=@:/I6W3]M_--R'[^L[\?!?BG?2 M+C$&H?\ML'38GTYZH>R;&V]*_MH^-Q[3-E]FZ)7*D@#>+XSQS0UMT/[[Y>Y/ M4$L#!!0 ( ,EY?5?E#W3,MP( 'H& 9 >&PO=V]R:W-H965TEE"0S30M##QTZ;8$#PT&QU[&H M+1EI72=_STI*3,JT:;G8TFK?T]N5]3SIM+FS)2+!JJZ4G48E47,2QS8KL19V MH!M4O%)H4POBJ5G&MC$H<@^JJS@9#H_B6D@5S28^=F5F$]U2)15>&;!M70NS MGF.ENVET&&T#UW)9D@O$LTDCEGB#]+6Y,CR+>Y9C2+D\H= MR@T97I6,H]F%RG2-<"M6:"0#)-T#U_:EY=ZOO39\N!>YYD $X2"V'OL&[@@5Z-VZ$QDEU!5FO(6W0;"/5 =6@UB/P7 M7PIV!=HR,)!%K%$8^-T*0[QE5\JL#*PRCBW?\H$:S]*YG>:-64;"&/MH;ZVGPD[_IP94OA5E*9:'"@J'#P;MQ!"8X M79B0;KR[+#2Q5_EAR3\'-"Z!UPNM:3MQ&_2_F]D?4$L#!!0 ( ,EY?5=' M+IFZJ0, $D( 9 >&PO=V]R:W-H965T^[NN3?/.^L^^PHQP&.MC5\D50C-59;YHL):^)%MT-!-:5TM FW= M-O.-0R&C4*VS29Z?9[50)EG.X]G:+>>V#5H97#OP;5T+]W2-VG:+9)P<#CZH M;17X(%O.&['%>PQ_-6M'NVQ D:I&XY4UX+!<)*OQU?6,W\<'#PH[?[0&]F1C M[6?>W,I%DK-!J+$(C"#HL\,;U)J!R(PO>\QD4,F"Q^L#^KOH._FR$1YOK/ZD M9*@6R44"$DO1ZO#!=K_AWI\SQBNL]O$7NO[MV7D"1>N#K??"9$&M3/\5CWL> MC@0N\E<$)GN!2;2[5Q2M_%4$L9P[VX'CUX3&B^AJE";CE.&@W ='MXKDPO(C M%I6QVFZ?8"U<,.C@UAB[$\R93^']^QOX,?FXODU^FF>!%+)85NS!KWOPR2O@ MYW!G3:@\O#42Y7/YC P=K)TG 3\LP@CF%RD,,DGTQ-XT\'[:<2;OH+W M]DNKPA/<8:BL),=WZ -E7/ @C(3?K3(!'FC?.O3P]VKC@Z,T^N_G'!C-K@Q.X7^?X-X$OQET[]!(UU J7PA M-$5M?)E"AT"4HD,)Q*\EJD%L'2(33]D?*K@AO@^X'N@)-Q\@-!*N5%&!+4N^ M$5!HV\J?N2PE-!P;52"5AZ%^$N&\+4,G'*;PAWC 8%W*<(H"W-<6H8Q(4R!S M//<(BOISY2A(74%9[-2F#:3%4*,4WB-!V!*^GZ5YGA^;^(UP0DK%G!$[7R&/ M([)LG3);"!4>2'Q"X8A *BA8-4X1JY=]/:11G[&O8';$^#/51]!>/4+=EVJ/ M3(5F-Q340ZV-X!-")79('8^KPCB$%&]QK)+E"M_*@D(XIH!&!W.=) ALT M6*I"\;J7'\&],I0*#-41%D<'9&ULQ5A= M;^,V%OTKA'>QF &8F**^LTF 3-K=%D5W!C.=]F&Q#[1$V\3(HDM1\>3?[[FD M+3MIDMD6@^Z+?45=GOMU[J6DRYUUGX:UUIY]WG3]<#5;>[^]F,^'9JTW:CBW M6]WCSM*ZC?*X=*OYL'5:M6'3IIM+(8KY1IE^=GT9UMZYZTL[^L[T^IUCP[C9 M*'?_1G=V=S5+9H>%]V:U]K0PO[[^;T\FIV MDUR\R4@_*/QL]&XXD1E%LK#V$UU\WU[-!#FD.]UX0E#XN].WNNL("&[\NL>< M329IXZE\0/]'B!VQ+-2@;VWWBVG]^FI6S5BKEVKL_'N[^T[OX\D)K['=$'[9 M+NK*>L::BK*!^]PUV"?O_Z@5TBQ9ZIOV3^U73FU79N&$=;EW,, JZ?;A_#L+8:L:?35#0PS:W>G9 M]=_^DA3B[R_XFDV^9B^A_][*O CVM*LO6&"_:!84<=NOG=9H0$J96G2:#7'? M<,&^P9_J.+OIS49U[#NM.K\.>+?605]Y?;Y7"JN/]!RP/"FM8'8Q#G!Z&-C8 M&S_ JO+,+I<:$\1L3*<<'++MV. >05$,IM%0M*PUI$>^QH[1L5.'R39VWID6 MRHK=&>='U77WK+&;;:<]0E/]2L,65GH,IQ!C.VT,)CG3OXYF2V%S-MBEW\%Y MSOSH^D_Z'@ZL#*D/MAMIV$07[U0WZC/5HA<>N@L4,Q#HWDJG%I0KZXS&HND' M;WS$X0'(^C5"6H>L-90UN+5$JJ"A.DJ5L^-JC9'+_H4:K=D-,F :=?XHWX;B M[S"Y07S.EF/7G1%/X#VJ8!8C'(#QAQC!/LRSC^<_G%..5(2,SISD9PHP;-#- MNK>=79D8\0(1!)2]/AP_VP.1.E4"EUCV3.]*IO4/Y.KXC]:W"&3JC!CNZ0@:5J3&>\(1)^ M#^"V-83#CPR-*.32L<0;,S0XH%2O[0@_5$=H[M!\B'=G_!I^'K,"JSA_8.2X MI(8!Z0MD1BJ0&*Z&V)]!($Z#I-3+(%K3V!$2(!N-970!IWIMM?/W M8<_4 N&JL_WJS&NW.=D /S X-!'_M&2 ")E$TD)C(MR>$; *,QC%04;.V4\@ M2"P%*!-OZ\ :4'5INBY@-?C1+J8%;6P;17G!!E(\8L8A,AFCF_LV.=N.-%C" M$FE%NTL+K!WMC#/N9&(L0(I/K=WUM"O69'$/VDT#TV%^V?X".#0H3X] ]L%\ M?KB $\TN4.G#H79E!G/@1SDM.!"BL/N'Y""UFY84@F>%8(E>'[R$\;PJ M60XOX54B:D0-;Y.$9U4^>4E^I542I"K$05 )8BO"*N2JX%4F'HW5YQVM1 G# M=9!R7H4X$Y[7@DLX%^0"/@CY![./TB$7+!-OQ) $34&]T/][/T*0Y M2XH*]?YJ7?D@4I"29S4AI6F)KJ+*%W7%\S1(U(ZR/HV0?)(EDPF:5A1A5U'B MOQ"P7'PIPK(&NR0K84I6H4LRD#?)!4HK7$'#0E@F$/.-5$01, MC2HYU@ 8M4BC!Z*FXZ7.P^$!(0--Z]]5!Q]0]X^2SR3_-VF[P;-F=TC:8=#L M,:9,U1131>RH$"_X?HT9IX%BEJ M$64,B 3I?>HU?'[RL03/X:OP28@>E_'P&[^;3*O35Z>;^+'EJ!X_6?VHW IO M:W@/6&*K."_S&7/Q,U"\\'8;/KW@_07U7;"R/H,\" !2!@ &0 'AL+W=OSM>*_U@,D0+S[DLS,3+K"U'06#B M#'-NCE6)!:VD2N?-YQ>NZ4# M[L9;]O/:.WE926TS@VF:H8:%RNM[,G?L3PJ4R!@Z]V?7BTCL: M!Y:V=, @WM#/&WKV 7T?KE1A,P-G18+)6WQ 4EN];*MWSO827L?V&-C !Q:R MSAZ^3NN_4_-U/N [>ZR$?8&?LZ6QFI[(K_<\-A3=]RE'1P!O43 M>M.#3U$_/-TCL-L*[.YC__<+^H_T<)\AI$I2)8MB!98O)6[*6?Q& X2'../% MBF)1@ -!4NDZEY:,>(:\>0[HG@/09:HE;;F]SQ$LN,G@G/CA A-'LZBTQB)^ M@7MEN6PHN859J84$-FQP\!D.F=^-V)&+!GU_T N;<.BS/LTVSN(WSJ1SMD3J M:TC=)9;<&)&*F+MF8>#@TX!%[!0.H]!G+#IZ#6:YJ@IK=C#D)-4J;\3U6-2" M7;Q5_+=7)R_R!\.H%CH\\<.333CPAZ3YO:<3[-1YCGI5=S-#ODA04_+M;-LP M9TV?>$UONNT5URM!/B6F! V/3WH>Z*:#-0.KRKIK+)6E'E2'&35]U"Z!UE.E M[';@-FC_1J9_ %!+ P04 " #)>7U7[YA6?9X$ #K"0 &0 'AL+W=O M@#38TE[E*DEJ3L^.][AI(O09.@?;&EX/X/E#LFD:%W2U;OUT4;XN]X*.IZB2"R7+>JHH?./W1W@>\30XH MI6G81>,=!5XOBINWU[?GHI\5_C2\C2?/))FLO/\B+[^4BV(J ;%EG01!X6_# M=VRM "&,KP-F<7 IAJ?/>_3W.7?DLE*1[[S]9,I4+XJK@DI>J\ZFCW[[,P_Y M7 B>]C;F7]KVNA>S@G07DV\&8T30&-?_J\>!AQ.#J^D+!K/!8);C[AWE*-^I MI);SX+<41!MH\I!3S=8(SC@IRD,*.#6P2\M?N5*6[H/7S*5Q59Q/$F#E<*(' MB-L>8O8"Q"5]\"[5D7YR)9=/[2<(YQ#3;!_3[>Q5P-]T&M/L:D2SZ>SL%;RS M0XYG&>_L!;P[WS0FH9-2).5*ND.X2)6=-ASIG8G:^M@%IK]N5C$%-,K?S['0 M.SE_WHD,SW5LE>9%@>F('#9<++_]YNWE],=74C@_I'#^&OI_*]/_A*#WP3>4 M,&*4?/X?T99IQ=I#9-S&VPV7>""KMK$S*8Y(E>A!(R3),%%[1!M1Y3< D9J!,6FX:"-LB-@ M;TSP.3IY14IEIQ-9HU;&FI0#2]@:6",=",1YRT'$@:L.Z#[@F9O6^ET.J40_ M!0.:"X!+@ME)5FIJ?B+ MOL->/!3WD+=0<2K)^H&_=@8N=ZP@0<^L M-$@NPTGA&N\X25^=5-"XSRAS'F],CV%T5(6*QT1=[,-&$UJ$U[N!;[5>2RUD M4/?9@$X,8QXD$3]IUC"4DA^Q2&).JD529C"5%A;^,/"@>O!"//AP&0\U5T[& MEV*"9K\ !O;1!\'XO+?ZY2*RO;F,![IXK38^Y#H,) U;+QX+).S_BU\&ULK55M M;]HP$/XK5E9-K;0UKU!@(5(A3*NT;JA=M\\F.8C5Q,YL!]I_/]L)*;0I0EV_ M)+[S/<_C.UMWX8;Q>Y$!2/10Y%2,K4S*.&K#*I M'784EG@%MR#ORCE7EMVRI*0 *@BCB,-R;%VZHUF@XTW ;P(;L;-&.I,%8_?: MN$K'EJ,/!#DD4C-@]5O#%/)<$ZEC_&TXK592 W?76_:O)G>5RP(+F++\#TEE M-K8&%DIAB:MF&J M;]"J7H3J=W(KN=HE"B>C.7Y$:X'FP,V;HPF@F(@D9Z+B@#ZCN]L8G9Z+> M-O&)=Y#P9R+/D3?XA#S'\SO.,ST&/C1PKRN=_U.?O5E]KQA^^PI\P^>_Y15T M779-%W33Z=XV$B5.8&RIYB6 K\&*/GYP^\Z7KDJ_)UG\GF2S=R+;NY.@O9/@ M$'OT0PV)*YJP M#I=R;$&;J4DI-%)?$B!R09FF,.5'9=3\W<-\QZ4JPC?SCL M#4)[O5OWEU&]P+GP]Z/BEU$7KCOT]J-F'5&#?O^)JRZ!O=.H"N K,R$$2EA% M9?U:6V\[A"Y-[WWFG[BCJ=OAC]70JF?,$WT]\:XQ7Q$J4 Y+)>6<7Z@^RNLI M4AN2E:9-+IA43=L M;]D3&X-+=".\N@?4$L#!!0 ( ,EY?5=I MI8KYC < ,4X 9 >&PO=V]R:W-H965T6RJU>C,8Q.Z2!RSN1RL> MPI%Y) .F8%,N!O%*,G]Z.&\9_-A\;>^D1SP^9XFO;J*'#SQOT$CKN9$? MIW_)0W:N<]HC;A*K*,B#H0:!"+/_['MN1"7@Q&H)H'D ?1)@#UL"G#S V35@ MF <,4V>RIJ0^S)ABDS,9/1"ISP8U_2,U,XV&YHM07_=;)>&H@#@U^0A7T..2 MW$GFB7!!+J1DX8+#E54Q>4WB)9,\/ALH*$H'#-Q<]C*3I2VR#KF*0K6,R;O0 MXUX]?@!5+.I)-_6\I*C@5U?U"3TY(M2B3D-]IGCX+5]!.&T-G^T0;ME-X;76 M.(7K3JKGM.@UN7U$[A_)Q] 3:^$ES&_R/!,=-HOJ$>)-O&(N/^_!$!!SN>:] MRWGR9D;C@ MG/DQ;[(,#>MJF2&QFF6CPK(1VL+?HO#U'K;AHJVVH6%=;3,D5K-M7-@VWNM. MN^,2AF;6XAJNV>H:&M;5-4-B-=>."]>.][[9<.=PW5;GT+"NSAD2JSEW4CAW M@K;P,U^+D%SUR263\I'\?<6#>R[_:;(*%>HZ-9@4FQD2JQEX6AAX>HAY]M2D MF2;%9H;$:F;:5IDK6NC]> 4=50KFI]TV)M&\*6UL3!9QW?I]?D2B1)+I4O Y M>0^#0^CJ(K_.Y\+E\HBP;'XBC(2:*J10BH=$Y159^2PDP!.0L:FTMY \:^N3 MNR5/#[]\<4+MX[>Q3J-%D 3$2R1+(43$) F5\,E%LH#4FSA6&CO,8N="PCY= M$(*PRG5I5H4@10@,@2R8J(BL] M'BIR)3=]'O8!)/GDE?@59,?T.$_)M?G:)C<* J@Y<(+[C:P2&2<,AM5,*:7" MT.50/0'9O%I"==90#2@*0CXE_B.QAYNJOA)0 AW]HH5UG4->G+QCB7".DL)- M(]*#E6)3O[2<+KGT:50I_4>+;VEPK>2LS=E%A:L3>E#P^KF:72V\WS12X+VD MZU!A2JT^5E2XTL9G?18T3M!4SRTLU^'H&.[Q&,;1]F+Q4+R!60[Y&+-A,_N6SJI M2;*=&E6;Y6JC5$VO_JXG-J0/9X-UDS,E =LXKGZ!&?&R3SY',EZB0(+K=/;& M* V;4JM[6/*P?7P(*K%-QY L,#L6D MF^:1TTBN(JE'C%ON2JZ8YIBNJ+)9H-Z'5>Q.J'+%I+NL9,(_P"G94%#EE.&1 M95DFTNLP9C4^63.*I:;4ZAZ66$IQOMP#(+8H MM@$$'M;9MD-P*BTYE>*\N2M ;)%Q[': P$,[^W4(3J4EIU*<*G<$"%RE:TJ7 MJU53_B',Q$7*GSMS"!2E)8I2G"%G4<_PIQJX5F=_C"*J*;6Z MCR6BTM$A(((:15:C:C-3:G5'2[2E.-KN#1%;=)_>\1E(7$,3A*?'TW0J3J?H M=]^YF^CWH/9_VD%'>R!$L2#O=*.(-$6E)B B'PNJ%/',#P.>\?E'&U<\\].7 M$<(6^"W=N6,?8KV%ENLM=,L+""ULL27L:;]M],GH*HHIM;I/Y2H*Q5<[VOD" MC]MI*&MTSRC!FE*KNU<2+,51=!^RP!5;R<(HU)I2J[\(64*M@\/IKF2Q168X M=EK) @_M_*KC(0#6*0'6P7'SEL&L!J,Z^=(GEUPN> QC.I9#XWJ=WQHU2K6F MU.I>EE3KT(.\AFN25*=&U6:FU.J.5MYKQKEW[QQZBV[375]=D/^0P'%R [L3 MZ4*VU#%__NJJ2*=$XSV2YS2;^SF))<%OYZ=[^I#K%DXY9J% M@Z]9M"606\*:;MI&KXRN2YA2JWM5KDLX^*/SUB1R2QS:CQM=,[KV8$JM[EJY M]N#L]V8YDCQN46Q+'O&PSK8=@NRC1*>*;7,KT'E MNZ] #S#Z^[D8AG>89;)/P(J]Q3=Z%^F7:8/R].P#ORLF%R*,B<_G$&KUCZ$_ MR.R;N6Q#1:OT*[+[2*DH2'\N.4QP4I\ Q^=1I#8;NH#BR\7)?U!+ P04 M" #)>7U7O/SE)A * T&P &0 'AL+W=O>^\:1+..F6L\7!P=OYK549G)^&M_=N/-3VP:M#-TX MX=NZEFY[2=INSB:'D^[%1[6N K^8GY\V\L-U>38Y8(5(4Q%8@L1_=W1%6K,@J/$E MRYST1_+&\=^=]/?1=MBRE)ZNK/Y9E:$ZFYQ,1$DKV>KPT6[^1MF>8Y976.WC MOV*3UKY>3$31^F#KO!D:U,JD_^5]]L-HP\G!$QL6><,BZIT.BEI^(X,\/W5V M(QROAC3^(YH:=T,Y93@HGX+#5X5]X?P[,N2D%B]NK%:%(O_R=!X@E[_.BRSC M,LE8/"'CC?A@3:B\^-:45.[NGT.?7JE%I]3EXEF!/Q9A)A8G4[$X6!P](^^H M-_(HRCMZ0MY%4=C6!&76HC-3_/MBZ8,#*/ZSS^ D[_5^>9PH[WPC"SJ;(!,\ MN3N:G/_Y3X=O#O[ZC+:O>VU?/R?]_%)ZY85=B1N6;8)D^.Y3\C>($==&A(J$ M;93A1WRNI4'V(<_"-'Z2<%;=2+-E=[5&MJ4*5(K"(KC&I[\\O%A*?KU21II" M 4$>)T0QGE<$\(&06@M9_@(4I_>&"O(>N2^"%4U22ZRDE/84DX[X. GE04=Z"AV* MUCD.DY&A=303/^&P_9IUJH3*$<43O;H7=0K D0?<-^):!@0,!(F&QAF. @*@Z>X*CTBFT)>E8 3;CHL$98O$VGO\Z MFN-I/\1\95M=\HEH"HT5YE"MVRQ=C%L8S&7AC38ME' M:JP+ C*8],7AP:M_0(C&8KSZ>VM(+ Z3>Y*W?UN"9 U2OGE/(4%'*[E4&L"G ME+C?7(GW;7)-@OYV*K[__DJ\F(P^35Y.]ZT4U]=[%N/MT^N?V'#-Z0#M]F[Z MO'?/9SYD4RE&,*,63MY45@,_=F/@%-\NO2H5($7)62NT'(SV]'GH7[7U_'@5.@*X>D3O!W-[/'AAP_=BHSW^,4>0B.X,^2-WA,T4C@.05D*X>H'9L28)\!NPN M0*:39?#\DXJS9IDEN:U"#W5%@^L-QC'KU*1*+14=3Q><:D!^ZM@ M7=(-WDFD)6X-D#9\_6IMP4Z[ROZ>=)?:VU^9\S]141FK[7J+NN<"FC.4.F/O M$HW'9.LR"]5]U;I(KR7YPJEEHK0?+/+H9/9,)W+<=R+'S[80[Y4O8,F_F*+1 MV^WK0;Y*@/B9'1^)#=%M;#QREP:7WC&&.RIG EDE6>-Z85-B M:0F4?.(26$JN4*F.I(!YXD")+RV<"4?!PUD.5Y@8@,C^CG([XJ/$PZ325U5L MKL>P <+[+PB/)^U=%0E[H5S\7P31_#-\^&@)G:4<5C M%&HVVB;PV;Y _EXI.\J][95[^ZS8CX0PMX2J6]BU44\UNE\M1.1WJ6E:QQDG M9J>S=0QPY'" @7.WK2/S-,Z6+0A]*NA+JYI(];$TM0VW!%/A[2IL6-[.V\ ) MJSB&/ >H H( M9S;M7[ M:.2:!^Y(-K-7!Y,<0[EM$(V2-&#CT+W0?4%-2!61"U6A7-'6H$JH[UE+[$6> M)G[O \42W_]XB:9/-0TG?F,5JP QB0K1<].3I_,N5GF6R'4G5C%"S*2C&,#W M*O [(.(.9;WLPP5#' S).'H D\X=&1D/A )_\"#Z'_AA-!,,)D1CAZW#V9C8 M9%DF6*,4N@XY>U!=*HRT:MEVD],>=.=62CHGS3J7IQ?+=CN/K8%<8SJ(+U]V MP:A2PX$QT=U2$'=2MWWKGX5VID:72]^IB#J%3D0Z;LWK6GG?#R(=MGHK.ZU@ M4[$=:9$;C@>O<_/E4_,EQ6/U$\!D8 U*&X>82M[1 /8N"A!CO(Q#PY15?[ ^ M&:GXNBJR.PQ0L5IO8R5I-1HFS8#,WH"5-,ZD42)%D SBEUP1\+5 5XR:,<1P MU')B2V>[(YWR&ECFC!S\^83G=O.@3__>\_QYP-BWZ/%J8"F%QQ%**3<;I:PA MN$RDP/5MR6NF0MNMU/ !!*R=K/V(X7+L>?2WFY35?%0M4?@0C^AS55.>'-/: MW4SA.[:R*^T5$&U=3%F>+#$O,,]%#/%XC$ZL]MW8.^IF.?1I+ATXU8AJD"Y5^358\4@Z?UT_".<1R ,Y8 MUXKT3@!8G]:G=KTDYD*4NRAPWYGL>-[1.\W#++[/6P'4Z'NGN:E@C(Y\F55B M66A;Y53P14+'9-QX@U!9=6Z> .H">8).*-]OQ)Z:+UM#%0>7R#09M;&T#<:Q M:ANG0N"JMEHE''(2[!@F:^[[NAL$S/!9NUAQPK9AE4&=T;-]>BREN75M$X!Z MH,%8\RHG*+$<3G1E6MOZL:VT@FT=JW#(8P;M!&10AC'4W8#TL4PJ9I%X+EO7 MI;^A>^![0QJ\D>]5>#O&%61J+,+@%VW-^A7;/A,_4,@E*U-"UQ^FET'>9T** M4IAYD.@L!<76^U>A9*SF<7 5EU*G_.S? M++LW?3?<>R,_#W@G_0] M\,G_:5\+>!;XOO:^A4_&E]4.Z8=\2)2^KS/^@T0SNV44)JBGJ[ON@B]+44G* M:$YK=J4@"DQB3L5\E:L52TJSV^.I>*_OYJ-?,A#N=?R]AG,8!Z8?-?JW_4]" M%^F7D&%Y^CWI@W1K;G UK;#U8/86HZI+O]&DAV";^+O(T@9@*_Y9$>J4XP7X MOK(8I/,#']#_4';^/U!+ P04 " #)>7U7%JC8E*H# "[" &0 'AL M+W=O, M*!5OL-593-?="2P@%EL8B,/H\ MX2T*88&(QM\'3&]\TBJ>KH_HOSK;R98-TW@KQ1^\,O7]-K(Y*!.#AK?#EST?_'"BD(>O*,0'A=CQ'AYR+.^8 M88N9DGM0]C:AV84SU6D3.=[:H*R-HE-.>F;Q$5M43,#[![81J'^9!890[5E0 M'A"6 T+\"L(4/LO6U!KNVPJKE_H!L1DIQ4=*R_@BX)?27$&<^Q"'<7(!+QE- M3!Q>\@K>35G*OC6\W<%*"EYRU/#GS48;12GQUSF#![S)>3Q;)M>Z8R7./:H# MC>H)O<6[-]$T_'"![61D.[F$OEA3V56]0)!;^&)J5/"I+66#YWA>1#K/S>>(G40BI'R41J4V2*>1^GA;PHT?>0N:'A7LG M]^,P&19%D=E%X1=Y A<"G8Z!3B\&^E8V76^8ZTWD^273O'1T[[CH;3CNF6HI M"AI6Q&]=,X7P_GZU/ENB%Y\ZGPD/IZ$&8\L?-)*;J=.;VF5"^9*B%>U=FR-V M[(GZQHY4+#$-U.^U(?86J]=T;B243)2]L)'ZPE=0[F9'* M6G>@0Q3@W9L\CJ(/KYI53/R,LJ:8^D640$'9$V=VEV41W&^W-%JL8YQ1-%S( M?V6ON+$=YHA,';Q\!-E9)VH?;'8K7MJGAA/KE&'5]:JL:! MREZ@\ZV4YKBQ#XS_5Q;_ E!+ P04 " #)>7U7[9=40\," D!@ &0 M 'AL+W=O Z62AU[YS/^=@+'2&L,+,.@=/G M :^PJAP0T?B]Q?2Z+5WAOKU#_]CT3KTLN,$K5?T0N2W'WL"#' N^KNRMVGS" M;3]]AY>IRC2_L&ESX]2#;&VLJK?%Q* 6LOWRQ^TY[!4,PA<*V+: -;S;C1J6 MU]SRR4BK#6B736C.:%IMJHF MW*4=8W\2_SC[NQ*A4!6IUAV.)HM&P(;K?"M@\0<-6$IJA"7L$VFTXI:86=7$ MKV!M#%J@7J[FZ? Q=-@,$4ET)*M_\A& FQXI*Z?@V,I?Y% MG) 57?3]-(GABY+O,FY*X'DNG/2-8_0/0!SW_7Z20IRD5!0!J7HW*-PA'R:? MQ6GD]Z/H+5EQZK.8+&KA-*^0^6'(G!4E/AO$<.PA!'O*K5$OF_ED(%-K:5L1 M=]%N!%ZVRG].;^?G#==T6 8J+*@T/$_['NAV)K6.5:MF#BR4I:G2F"6-<=0N M@=8+I>S.<1MT?PR3OU!+ P04 " #)>7U7#O>2?[0" -!@ &0 'AL M+W=O=?=\QVDKUH M$ T]5 M*?38*8Q9#SU/9P563%_(-0HZ64I5,4-;M?+T6B'+ZZ"J]$+?[WL5X\))1[5M MJM*1W)B2"YPJT)NJ8NIY@J7-;0EAB9BP"H\\C7F-9 M6B"B\7N'Z70I;>#AND6_K6NG6A9,X[4L?_#<%&-GX$".2[8IS4QN/^&NGI[% MRV2IZU_8-KYQWX%LHXVL=L'$H.*B^;*GW3T(V(=N[!E-PE/ G[-S 6$ Q="/XQ. MX$5=M5&-%[V"-\,,^6-='OR\6FBCJ"M^'2NTP8F/XUBE#/6:93AV2 H:U2,Z MZ;LW0=__<()EW+&,3Z&G\T8@()=P99N6FV>88D-2&$":XXD+8_"_!2'8E]2;"6PC\T$TN$[L*>VX4A?!%BO<9TP6P M/.=6Z+J]HP. (''C)* 8UX_Z0 INAP)=\3^N9\&EF\3!.9S%H1LE@W-+_S^< M8K<76DY)3.1\.-8"WH%$26ZK>A!IR.1&F$:MG;6;=5>-Q/?NS:"\8XKN24.) M2PKU+RY[#JAF^#0;(]>UX!?2D+;K94'S&I5UH/.EE*;=V 3=/T#Z%U!+ P04 M " #)>7U73A9$ %8$ #$"P &0 'AL+W=O3(UIX+H0T\R"WMCSO]TV28\', MJ2I1TDFF=,$L+?6Z;TJ-+/5"A>C'83CN%XS+8#'S>W=Z,5.5%5SBG093%073 M+Y1,%VXYZO<^LV^HM9R=;X@/;W\D[3JM]J27F!TG E06,V#RZB\\N1 MN^\O?..X,9TY.$]62GUWBYMT'H0.$ I,K-/ :'C")0KA%!&,OQN=06O2"7;G M6^W7WG?R9<4,+I7X@Z$] G$C$'OFD"QZ5[E >K MZ923G%U9/S#$#UUPRF7 FX$8:JRNBWAHX>60K@>;#K&_)G!/J)XWJRUIU M?$#U&+XJ:7,#GV2*Z:Y\GV"V6.,MULOXJ,+;Q)Y"/.U!',:#(_H&K>\#KV_P MW[YW/68RA<^8KKE ^FL?*[71X7ZC+LG. M3410;U$P:+7WZ*QN&O1UP:MBX-CVE?7#.NX1L3%8+*X("#-S(1%3T) M< E+18\C#2UH9I3@*;.TN&2"8@'AP066V>?E41S[O7S,$3(EJ XX:OV^@V/= MML/]M,6=ON+F'=R\@]L))2WVI(M]U6#W26'.NRS8EQ)A*9@Q/.,)\W6!HDJM M4+>!!1>EY@+BL^W2&*_F1EHDR!8T67$6?008N--8,IX"/I<.3!T_BO!IRE^M M"3DPKP)^AG%O,CVC<=2;3D8'-=YZ8:GDQUT%/9!4I0EG&$TA'O3B*(1'92EA M_7F'-F=K,.Q-PPE-R)-P.H(OG*VX\+%\V)G:-$L271&3XE7$Z8DC]QU/?@!X M5T/DO)] %/?.S@8-\.WYRQOPT:07AE,W(3?'(1Q)C5&;&J.CJ?$IR^A/\"8M M=L,+ELSD<$T!VA: >Q0^3$S.2U '\^7!TE"K(0.48*I 'P@U)4M54+CG[E_F M<]$?G]PN;_:6U:-^O">UK"_9VPSSN4+SCY8] [8L'$@R=32WS(Z?U!KHFIUN MT._XRKVOYW!1J$IZNU^4,41KTF0A*C$NK6OKJ!W5G M=TH[%!_@,=>(.[\=>.#/NQM7G4"C)T_-0QG5[C?5A3+B9#",/G3'\31^'5]Y_HTZ,L>S6DO^3UTT&^8($ M'R5-*E=J#%]+_UC,M,QUX^C_Y:V.H#KXZK))E8O*S[@N*>$DILE9;S1V)2V* M>E$\W%MC^IW.JD"]]OVC(4-$&UL MK59A;]LV$/TK!S4H-D"+9$JV9=MT@6WM-2[P.PU\JP.*F3 PG 4%%R4WF)6V]9Z,5.5E:+$M093%077WU-V[BT'TU7L_&N' MSP(/IC<'IV2CU!>W^"V;>Z$CA!)3ZQ X#0]X@U(Z(*+QM<7TNBU=8']^1']; M:RJ\,[;/4,'5ZJI*G_PZ'Q'0T]2"MC5=$& M$X-"E,W(O[5YZ 4DX0L!K U@->]FHYKE+;=\,=/J -IY$YJ;U%+K:"(G2E>4 MCU;35T%Q=O&6"PV?N:P0[I";2B-EW!KXZ1/?2#0_SP)+NSC?(&T15PTB>P%Q M!'>JM+F!7\L,LZ?Q ;'K*+(CQ16["/@AM=? $A]8R*(+>%$G.:KQHG^7?"M, M*I53;>#/Y<983:?DKW.:&\CX/*2[.5.SYRG./;H:!O4#>HO7KP:C\,T%PG%' M.+Z$OE@:@U027F;P7O"-D,(*(MS6*P-NH:>)COH]II76HMS!BAMASNFYN.-Y M/1\J#;E S76:?P=Z#X _$I,]8D6/V-81>S@2XW2/C]0VCAK0'S<$)NEU,%.@ M6JL-ZJ[<\$E9+N$]/J"$03NR=HR@RP/V>0$XVB_14WA[K$"4=*1K)H;&<5^$HX[[V?+)D]M0:[H M:^1'DZ2GO_6G23CRA]&@?Y2F+^UY!8,QZ4J>Y._$M-QK0569_->2Q6-_/![W M)_]3T=C8G\2CTZ*U]A\K&O,GXW-%:^PO))"2$B;#QQV?+I\5+0Y)=_(D 6T M52T*_0D;_FC5(I\]._4GIG,/4]!K)*1_5[=+ ZFJ2MOTE,[:=>1ETX@>W9MV M?L?UCDB!Q"V%AM=C:H"Z:9'-PJI]W98VRE*RZVE.ORI0.P?ZOE7*'A=N@^YW MRN(?4$L#!!0 ( ,EY?5?BH=$=9@4 )@. 9 >&PO=V]R:W-H965T M%7-PT5(;U:O M.CR-=UEF]3*T?1U;TH6KD]$9/SI7V;\XO*W#=;]GDUS)),9W^>'Y[&3$,J#0 MA&G*&2K\? B/0]/D1(#Q?I-SM-LR!^[;V^R_E]I1RZ3JP^/8_%G/TN)DY$9D M%JZJ=9->Q^MG85./SOFFL>G+7W(]^$HX3]=]BLM-,! LZW;XK3YN^K 7X-@] M 6(3( KN8:."\DF5JM/C+EZ3+GLC6S9*J24:X.HV#^4B=?AOC;AT>A'F:'$B MK\,J=JENY^3@LIHTH3\\'B?DSU[CZ2;7^9!+W)/+D!>Q38N>/&UG878[?@Q< M.W!B"^Y_NMB_SB9]ZD"-O^\J=\BF[LZ6 MY7+4KZII.!E!#WWH/H31Z2\_<<-^>P"KVF%5#V4_?=X.BBO4G4!.&]1Y.&13 M2'\7Z ?3W@WZS>-V2>$7Z"N0@DT]D M'N*\JU:+&MN&.6 >DVCTT] MJQ(2MCBY!E!OVCHO7"2L]^1GPJETDG(M!MMJ:D2V!35648W,Q9:&,L&VT7^@ M!;.X)-PQJ@PC7%O*A2;2"LHL)Y)[*I4ACZNVFE7$>8J!$R^ITA9!@GKDY5Y1 MSB2YC*EJRNY&"VKM@,0(0P53L"45*$IS6VRN/+;TY E&B[#["]-64NM5L30* M824M[NW[H->W2&X* //8U7C",MQGZVF">SLC6E4.:"'!$"^)4)(Z M3$M"3\(HHKBE3G+RMFK6X==JEFO95E[:$-,"&"$]RCF8@'E#_?A @4@UX<9A MWM]-E;.M>^G[2]@^/%BQ^S[PRS_[N8#H!\^ 'Z VNC"KR)-!4V,P($]CJ_D4 S MKVSA#3BF/^-8IB8.!%:SD,K:@SQ<"I MX?C-#)##,SD@8#Z_7KPN+P\8"C3U_VD.J62M^CZD_K[F_ZMM9ZNN;K9-VQXT MFQR[3OE.GCX8C$PB^UU1$*Q'$>30L,9?K?50YKX%C&> M#38."([VWO4A.MZ[+2Q#-R]WHIY,X[I-P\5AM[J[=IT-MXT;]^'.]J+JYG7; MDR9<(90]LGI$NN$>-#RDN"IWCTE,N,D4C/8!TW@( "\& 9 >&PO=V]R:W-H965T" MFQ.UQ)).,J4+;FFI%Z%9:N1I#2IDR**H&Q9<(92.B*2\;SF#)J0#KAM M;]@OZ]PIESDW.%/RITAM/@IZ :28\4K:>[6ZPG4^'<>7*&GJ7UAYWTXG@*0R M5A5K,"DH1.F__'5]#UN 7O0)@*T!K-;M ]4JOW++QT.M5J"=-[$YHTZU1I,X M4;JB/%A-IX)P=CQ)DJJH)+>8PJW-4<-,%53>W-W["\*U,@:.@LGM[#HXAJ-' M/I=HCH>AI=B.(4S6<:8^#OLD3A=N5&ES Q=EBNE'?$B:&^%L(WS*]A+>)O8$ M6*\%+&*G>_A.FXLXK?E./^&[>*Z$?8-?D[FQFM[*[UTY>HKV;@K7/P.SY F. M KI!@_H%@_'A0=R-SO<(;#<"V_O8QP^^;4!E\#]%VR5_?X#''"%3DMI4E NP MKM+K7A5_T #%@23GY8)L48)[$9!6NO:E(R->H? E1E=BH *I.4G;U&@ ,VYR MN"1^N,+4TM$WNRW M6)=V_0TD'VY NF<[1QI:2*,CD=P8D8F$NTE@X/"@QV)V#D=QU&(L/GXW)H6J M2FNV,)1)IE7AQ758W("=O5'\;ZY.7MSJ]>-::/^L%9VMS5ZK3YIW/8=PJXD+ MU(MZ5!G*BP3Y?FYVFVDX\4/@W=V/TANN%X+RE)@1-#HYH^&C_7CR"ZN6]4B8 M*TL#IC9SFNBHG0.=9TK9S<(%:/XCQG\!4$L#!!0 ( ,EY?5&PO=V]R:W-H965TVC*(Q-NV?JB&RKI]F/;!) >QZMB9[0#[]SL[(:,L9577+V []SQW M]]B^KN%.[9*C%WPPWY& M5S '&7QEL-%[8V(S64CY8"4VRZ2N1/=J4=K4I[6/LX8V(9 K$T"V!+38. M#5BY.340$R-)1'5"EM@'2 +Q"FJO9,'?=?RVHZS#JV;?7^]+_V^3R=\FS>Z! MS?1H)B_4J5/IU#FJTQRB7&%MPS,+VXCG6!_(4LD4)>)1SHLZ)Y4-<#O2RG-;F(=5,^F M\#=02P,$% @ R7E]5\<<&=&ULK59=3]LP%/TK5H8FD!CY3INNC02T8SPP$(SM8=J#26X; MB\3N;+=E_WZVDV9MFE9HXZ6UG7/.];E.KN]PQ?BSR $D>BD+*D96+N5\8-LB MS:'$XHS-@:HG4\9++-64SVPQYX S0RH+VW.]>0Z&UF.WA 4D$JM@-7?$BZA*+20VL:O6M-J M0FKBYGBM_LEX5UZ>L(!+5GPGF!<4!WXK>Y-= M4+\?QMV.H\9Q=-!Q58A)78@IR"Z?T4ZN>T[,R?5$!VCZ MMN0/4$L#!!0 ( ,EY?5=&1T;U7P, +$* 9 >&PO=V]R:W-H965T M9$6(0E^;FLF%4RG5 MWKFN+"K28'G#6\)@9LM%@Q5TQXJI0?<;-[B'7D@ZJ=V(Z#GCBPE;0B3E#,D MR';AW/MW>:+MC<'/E!SD21OIE3QR_J0[WY<+Q],!D9H42C-@^.W)BM2U)H(P M?A\XG=&E!IZVC^S?FK7#6AZQ)"M>_T)+52V<6P>59(N[6GWAA^_(L)Y8\Q6\ MEN:+#H.MYZ"BDXHW Q@B:"CK__CKH,,) 'CL@& !%- ] (@' #A:SU$ R!Z MK8=X )BEN_W:C7!KK' V%_R A+8&-MTPZALTZ$69/BM.D1+E6##*=A)MB$ /%18$7>6;AVMTM28* MT_H:2*0>ELC'BG<26.3<51"N=NH60VC+/K3@A=!"])DS54F4LY*4%OSZ M,CZY@'=!IE&KX*C5,KA(^$.A;E!P^P$%7A!:XEF]!CXS\,"VG/_F/?_7WL_$ M",>#$QJ^\ 4^RVGX]?Y1*@%7_S?;9O=TD9U.I\,[V>*"+!S(=Y*(/7&R]^_\ MQ/MH4_HMR=9O29:_$=G9GD3CGD27V+,U81QR!%9<('A"= :%.TR..]7"3IF; MV3M\_^XV\/V/?>=@,BK<X;U[;-K6/)S;QZ"=IG\VBU/?F M[OYTMRQ6R

'2::_4R0Z> M+B1)T0FJ*&@ :4WQX@GQ5B='^0'>1SCGM-!R]3,Z3?:MMA-%!0\7:FO,_E:^ M^-EBHBB9B/?<)@EG$^F>V\2S>"+<X(:(G2E^)"IXQU2?5QH!V.5FOT)4$L#!!0 ( ,EY?5&PO=V]R:W-H965T FMXDUQPZVTV[\>FPG#6V754SBI?''/>>> M%[DE)LQ)8KLV%TG,:T4)@[E LBY++!ZG0/EF[/C.=N&6Y(4R"VX25SB'!:B[ M:B[TS.U8,E("DX0S)& U=B;^Y2PR\3;@&X&-W!DCXV3)^;V9?,[&CF<$ 854 M&0:L/VN8 :6&2,OXU7(Z74H#W!UOV:^M=^UEB27,./U.,E6,G9&#,ECAFJI; MOOD$K9^AX4LYE?87;9K8*'106DO%RQ:L%92$-5_\T-9A!Z!Y^@%!"P@. 8-G M &$+"*W11IFU=8453F+!-TB8:,UF!K8V%JW=$&;^Q842>I=HG$H^ @.!*7J# M9IPIH:N*IIABEH)$IU>@,*'R3._>+:[0Z%=K[PP$6P/3X"CAEU1=H&!TC@(O"'OTS([# M)Y70\'=]\#TY85?/T/*%S_&E*:^9(BQ'RPBF,'7U+)8@U.,GK5W[DO>\S^Y_(]JP/.NN#8^Q)=X"PE*!ZST9#$%D" MTU_621 &?NRN=ST\#?+#<-0%[6D;=MJ&_Z:-$KPDE*C'/GD-QW G\\#SPT-] MPR?ZPF@T]/H%1IW Z(4"SW637 .K07]3GC/R^_"^-**CIS7U1O[@0/31["\] M&.Y.ORE!Y+8-2V1/?M-ZNM6NTT]L@W/_AC?/Q T6.6$245AIJ'?Q5E=7-*VW MF2A>V>ZUY$KW0CLL]&L%P@3H_17G:CLQ";KW+_D#4$L#!!0 ( ,EY?5&PO=V]R:W-H965TGJU9;3>=PL=H+:I.$+08/X&;Z[Q=LU[$; MES9:;A(?>!_@_0SX,_,MX_=B@Y $/PM"Q<+92%F>N:[(-JB XIB5B*H[*\8+ M*-4I7[NBY CFM:@@;N!Y4[> F#KQO+YVP^,YJR3!%-UP(*JB@/SQ A&V73B^ M\W3A,UYOI+[@QO,2KM$MDE_+&Z[.W(Z2XP)1@1D%'*T6SKE_EOHS+:A+?,-H M*WK'0'?ECK%[?7*9+QQ/MP@1E$F-@.KO 2T1(9JDVO&CA3I=G5K8/WZB_UYW M7G7F#@JT9.0[SN5FX9PX($9EC(CZ%VR;LM'4 5DE)"M: ML6I!@6GS#W^V1O0$BC,N"%I!\%PP>4$0MH+PK8))*YB\51"U@KKK;M/WVK@$ M2AC/.=L"KDLKFCZHW:_5RB],]8-R*[FZBY5.QN?9CPH+K(,FP/L$28B)^ ^ M@J^W"7C_[@-X!S %7S:L$I#F8NY*5:F6NEE;P4530?!"!2&X9E1N!$AICO*A MWE6-[5H%(>Y:OR"%5\I,7Y8E9_EGEYB/UHZL^"N?O0-W:TV"3PNF(#RZ+.LLAHV;6R"W'P33W,GQC) M,5V+(W!UM1RST$@ZU$*;L,0F++4$&X1CVH5C:GE:F=H,BDU88A.66H(-@C+K M@C(SCA$],.Y@=@]*^*A>U>18&&;[H]/W3H9#>&FLYE![;<)22["!O2>=O2=& M>V\1QT@ M@*7-,,9!=$ZIRONX4#FG'DD9 M86K(K$&NAI!:T$LUCE@^%IQ7L,$$%'46,1:+_Z%-S-I#O;=%&YK?2^5\8T^[ M^0GVAD4&Q4:M&'C<=B/PT$'1TOJK3SB+PFBX_"16*TUMT8:>!SO/@SK9.PFB/7=MUIG:H@W=W66WOC%/B[\S?J_GCPR66*H5&.;_5D+J MEY]QOZTFMRVM[[?.V8=N6TU:;=&&;N_25M^&X MU583V9;6M]J?A9[WW&V;E::V:$.W=QFO;TYY35\)S-*#W8WVW9UZDSUWK::O MMFA#=W<)K&],Q>(O[<,+H'Y1''^$K>:L+6TX.X=[\X75;-06;>CQ+A_US0GI MTQ-\].J\;#-)7/K[2>['X/EWJL1JG:DM6N.TV_M>7R"^KC=*!,A8167S(;R[ MVFW&G-=;$,^N7_AGRV9+98=I=GBN(5]C*@!!*X7TCF?JP>3-IDES(EE9[PK< M,2E941]N$,P1UP74_15C\NE$5]!M7<7_ 5!+ P04 " #)>7U72'H\H&8$ M #.%@ &0 'AL+W=OR6#\M# M+%'W?7>\[TB=.#E0]H5O 03ZFJ4YGQI;(7:WILGC+6287],=Y/+)FK(,"WG+ M-B;?, M,8 +@UP#W7@U<#O',]^#7 /Q<0U("@S'V5K#+3 M(19X-F'T@)BREFSJHI2K1,L$DUQ5UH-@\BF1.#&[AQC('C^FP-$#Q 4C@GS# MI>AWC&X8SM!;]!MF#*L*0*]#$)BD_(T<_?P0HM>OWJ!7B.3HTY86'.<)GYA" MAJ7(S;@.85&%X+P0@HL^T%QL.5KE"20]^' 8'PS@39F.)B?.4TX6SB#AQUA< M(V=\A1S+<7OB69X#ORGA3M]T?LS[ZL>\1\/P^8XU<'<@EVY37V[)Y[[ ]XGA MG*^!(;I&2V"R>'(4D1SG,<$IFG,.@J-Y'-,B%Y @N54B7%>BO%U0)OV1?,/1 MG^\E,WHG(.-_]=58%8;7'X;:GV_Y#L0&S('MP9C]_),=6+_T":R3+-1) MMM))%FDBZQ2&UQ2&-\0^D[M+#)!PM&8T0^UMB-.T;Q=8#/)=JK!.LK B"THR M]2K?SVS/=GVY?O9M[7K, M<:C[MFD:;0.JKXC2K^H"KO*>=([OTQXTWS V8R)WA0.$EY:U3K)0IUD*YUDD2:RCL2C1N+1_^.% M-M)9&#K)0IUD*YUDD2:R3F&,F\(8#Z[]54HV1*[\]IYYI5IUDA49PGO9-JLQ M5,@NE?7L#GTU,#[9\.07H_P[VF$' [M4W?-\KG3ZC#21=72[:72[^0[=<*86 M,"H$2WF/-4&P[I4M?-\KG3ZC#21=52SK>=C#2CS>'KO#QR/!I?V+=+NV<\M&]7U='J,WUUTOL!LPW).4IA+5U9UR-9 MFJPZ/*UN!-V5AWV/5 B:E9=;D&N6*0/Y?$VI>+I1#IHC[-F_4$L#!!0 ( M ,EY?5?Q-)XY8P, H+ 9 >&PO=V]R:W-H965T.Q^,9;H3\K@H 37Y6)5>FZ*BN@HNI"+('C ME[F0%=4XE0M7+270W#I5I1MX7NQ6E'$G'=JUF4R'8J5+QF$FB5I5%96_)E"* MSW"#5L4VBRXZ7!)%W +^M-R)G'FMB@YJX K)CB1,!\Y8_]RZGO&P5I\ M9K!1.V-B0KD3XKN9O,U'CF<800F9-A 4_]8PA;(T2,CC1P/JM'L:Q]WQ%OVU M#1Z#N:,*IJ+\PG)=C)R^0W*8TU6I;\3F#30!108O$Z6ROV33V'H.R59*BZIQ M1@85X_4__=D(L>. .-T.0>,0'#J$CSCT&H>>#;1F9L.ZHIJF0RDV1!IK1#,# MJXWUQF@8-\=XJR5^9>BGTQO(@*WI70F*W$*VDDRSW]0J/)-B(6E%SLG8:,WT M+\(XN9K-R+T3>78%FK)2/4>S3[=7Y-G9 [YOK^+\;5!!ML@)\%1P ^9OB!!_P4)O*#7P6?Z-^X# MZQX]9O-XC>!\EY6H.DH@YF8)$_3AYS3CE&:,E&2L%6J'FF5AQ#3G! MNTIHFM=V/JMHM[@]9NCV[4THV.TMV]5+.5S JL,V2\D !8 '7GC3@*^*]'=2*P MO=CC-O;X_TCN^)2*G0AL3[&D52PYFBT36##.,>:#Q,;GJ439.A.\1HQV$C<( MDD$8'^3W0S-_$"5QV)W>_99P_RCA]X*?9U05A.8Y,Y=2$2W^XE;V'[ )PRB* MDP/2'69QDL1^-^E!2WIPTA(R>,#B/$S\R/YT%17(A6VV%+$WMWY[V]6VH1O;-N9@ M?6(:/=NMW,/47>(UE9C[BI0P1TCO(D$=9=UXU1,MEK9WN1,:.R$[++!9!6D, M\/M<"+V=F W:]C?] U!+ P04 " #)>7U7[1'Z"!X' !H.0 &0 'AL M+W=O1Z2.B\O>B%= M/>?\2[%F3*!O:9(5UZ.U$)O+\;@(URREQ46^89G\99GSE IYRE?C8L,9C:J@ M-!F3R<0>IS3.1O.KZMH]GU_E6Y'$&;OGJ-BF*>4OMRS)GZ]'>/1ZX6.\6HOR MPGA^M:$K]HF)A\T]EV?CAA+%* M:<$6>?)''(GU]6@Z0A%;TFTB/N;//[.Z0U;)"_.DJ/Y'SW79R0B%VT+D:1TL M6Y#&V>XO_5;?B+T 0HX$D#J G!I@U '&J0%F'6 >!)CX2(!5!UBGUF#7 ?:I M 4X=4&5_O+N[56I<*NC\BN?/B)>E):T\J/);1#46LH*RV#BL8;<[&#D",]!=GHEU@;PL8I$BWM/' MVYKXL>Q8TSORVKM;H@7^%HH+1*;O$)D0 SU\Q+BG MM&:'(1J,]R\ZA9:O^;M9<<;D9"$49!^F@8$><[/A;]VN3C:-1JM&Q35.U^J? M'V09]%ZPM/A+I=<=T%0#RVG^LMC0D%V/Y#Q>,/[$1O,?OL/VY">52"!A+B3, M@X3YD+ "-;1B]GHQ=31YW?T6YQN4Q1R%L6B'B$L0G(!1^SK-MZ4HP1MMCQ< MR\6LJ*[3[ 7E4E)AK365J':UVE6MY5+_-)<+?_GO:ORTKQ=MZX;J!1+FG=@# M'[+2 C6D8+52,'22N'7;?HH)XY\V22VG3!1*!<=+O=$!?K[M>5EO9T&D% M$N9"PKP=S-J7R8% (*L+@& =@=B-0&RM0%RV9%S.$^B^G@[0/8]#ACZRD,5/ M]#%AZ#.G6;$KI=*$EC]4$W9O@&++5(Q0%[)6#Q+F0\("(%A'&DXC#4Y5BB6"%72I[UI\MQPC/[-6&@;,32AT]Z=/3<(QKU: M/47S'&PK5GM%0=,V^_T(@/K12=6L2=5,FZI[GH>,17*WQO-T;WH^/B:UO*%C M$A+F0L*\62][V,2&9?3SK"AI&Y/IM)]HH 9V$HTGK34QT:9Z08NUW)!'*"P/ MRAW[DQR8F7H0UJQ.K[ QG2J&H;[:H4D$I7FG=\,'K3BH:=TMQ\RV9_L5=Q.Y MYS%A?2*WVMZQFN4 O3!P=RG4]^W?'-!W+4>18VZ+!.8:D M>2?WP@>M-U#4ZS@'$WPWPZ3-,#EAC[2?RC;753:K<9QO12'D@5Q1E=DEO?99 MLG5F?[.PT#=G<'HA:5Y-L]_NA@]:<0!%ZVJ@=>>PULR9W]((1>Q1H&<>"W:> M+Y?%.[1A/)1#GZX8.I/#OD!B33.UM0SJU8'27%":5].F>P*97$SPH39 ?3@H M6E<;K1.']5;<0U8P(1+Y?-T^3=UP^4"]JCP6]8H.Z3XM0&DN*,T#I?F@M "* MUA5.Z]MA"]KSQZ#N'"C-!:5YH#0?E!9 T;JZ:>T\K/?SACT[V+V-AS&Q2?]9 M>J&O=; :0-T[W#<-U;WP0>L-5'?/F#CD^+:R==ZPWGH[&/T,+70^C!XV>."# MVF^@- ^4YH/2 BA:5S*MDX>GX L&I"^W *6YH#0/E.:#T@(H6ET%?X@5&>Z M+_>T!B'1&X1W#WZ@RH8^;.B !J6YH#0/E.:#T@(H6E<E(,/1"0"#MM@4H MS06E>: T'Y060-&ZNFFM3**W,N];QTK._QL>2^UL:()HFF\S<61-0&M6>IR% MO)(D5# N \ZH0 FCA5#:7?I6#-8:J!\*2O-J6M?NPM;!H@-:9P!%ZVJHM4*) MW@I=4 F/Q0O:9I&<@:CN7:(:U;&+'4OY0MG1H@A;-SA_)S?0!ZTX@*)U MD]AZED3O6?KQ4JS1YW7,(W1+LR_*Y(%ZE* T%Y3F@=)\4%H 1>L*I?4H";A' M24 ]2E":"TKS0&D^*"V HG5UTWJ41.]1_E\[#= W$T%I+BC-JVEO[31 W4\H M6E=#K4-*WG!(A^PT0/U14)H+2O- :3XH+2#]5R(M^7(E]/#[K.9YFKS6>!-]3'9"+G[5X9I1J<&R@/Q]F>?B]:2LH/FX&PO=V]R:W-H965TBF5>HVU.[EP[0/)CF( MM<1FMH'VW^_LI"G0%*T2VI?$=NX>/\_ESK[!1LC?*@?0Y*XLN!HZN=;+"]=5 M:0XE5>=B"1R_S(4LJ<:I7+AJ*8%FUJDL7-_S(K>DC#O)P*Y-93(0*UTP#E-) MU*HLJ;P?0R$V0Z?C/"S@ORVG$F=N@Y*Q$KAB@A,)\Z$S MZEQ,.IYQL!;?&6S4UI@8*3,A?IO)539T/,,("DBU@:#X6L,$BL(@(8\_-:C3 M[&D!0SHPHFHOC!,IT/G;Y#,IC35:%OQ.8CU(*Z!B\5A;)/LJEM M/8>D*Z5%63LC@Y+QZDWOZD!L.2!.NX-?._C[#N$S#D'M$%BA%3,KZY)JF@RD MV!!IK!'-#&QLK#>J8=S\QELM\2M#/YU,[!8@R0?&*4\97Y S,C*Q9?J>,$XN MIU-R RFP-9T5H,CI)6C*"O4&[;[=7I+3DS?DQ!A^S<5*49ZI@:N1F(%WTYK$ MN"+A/T,B(I\$U[DB[WD&V:Z_BX(:5?Z#JK%_$/!+JL^)WW]+?,\/6OA,_L4] MMN[^ 3I!$^3 X@7/X(W25*RX5F_)9Z$!7]>"(46631S0*V3L[ ?AUW\2>MM3>UV41 W=CMTNPW=[F&ZN\4" M9()I*_$D:LWY@U@O_4M' MN1'36RH_^:OM$Q W,DL)W ])K ] [FPQ@6C'.C M?C=U\6(I3'ZTB:\0NUNIV?'\N!?O97"+F=\- K\]@?L-X?Y!PI\%/TNIR@G- M,F;*3A$M_J'N^D_9Q&'/<8N5[0=1..6XHQT<](N(G),XZO3CKU/O(%V\P5Z6#S5>M),0>*+M)T2+'?Z"GK='V-UJ!?"D6M@.21%; MP-7]V:PV7=C(]AY[ZV/3G=D6XQ&F:NT^48EIKT@!OD- M!P 24< !D !X;"]W;W)K&ULM9QK<3!73XS_76PH%>1SEN;%]6 CQ/9R."P6&YK%Q07;TEP^LV(\ MBX54T7I9!63JT#&,\S.(D'\RORG7W?'[%=B)-[H>F(/G%1^2]4:H%TPZ1U-4T62V_%/#1TT M.57@_N-GNE_NO-R93W%![UCZ1[(4F^O!=$"6=!7O4O&!/86TWB%'\18L+\^O[UU5#(+5+&6W1/NGA(^*\.MOJ/Q;=G];\L>Z,-OMKP)[\L>GG#D M+>>K1S[2A_\R$JI((R3E!4%+61ELV#K//F7+DF2D_=W$9&3P"(N-F0E*R:RH,+&AG"Q8)O-LU-JSQY" M/V^E1W*$8.0352*E<5$DJZ3\*)(K:FHK,&B!A(1(6@6 =J2>-U!.MU,Z%.?F!/- \D;/GKTS07C&UC'/%1,)< M),Q#PGPD+$#"0B0L L$Z\DX;>:>H+RY3I,%(F(N$>4B8CX0%2%B(A$4@6,?@ M66/P[$CA*:BD"L)E6='GK3;\7&^1,!<)\Y P'PD+D+ 0"8LJV&R_CK\P''/2 M%%$=(TVC/5":#Z4%4%H( MI44H6M?GO:Z!B:H2:A+*923-A=(\*,V'T@(H+832(A2MZ[+5NFQ]6[V@CS_; M8"3-A=(\*,V'T@(H+:QI+V9Z>S3MGBZ)4%F[;K9=)%-[BG]^LUYSNI9>DBU/ M\D6RC5,29VR7BUY1H:TD*,V%TCPHS8?2 B@MK&G[IZE.9#:0&4%D)I$8K6=;EMKIGZ[EKK\AN2L_H:+DWY .V5F8NZW/;+3'W#[-PR =H_@])<*,V#TGPH+8#20B@MJFGZ;3E;4+J42YQEK]4%8@45(J7JNK#VI"XI9,'1>Q%.G6Q_2]]: M,\,XO'#J3K]=YXH*I7DUK7/YU\0:C0XKWKX=GDRM@X$!= -#*"U"T;H*MLTO M2]N0Z"EF>]6"]KV@-!=*\Z T'TH+H+002HM0M*[&;=_+LE EK 7M@$%I+I3F M06D^E!9 :2&4%J%H79?;/IFE[Y.=6<+J:6?[;!^><++MV>BPB'"AB;W3$_O0 MQ(%UV)1R'-,Q#@N.$)HX0M&ZFK4M+NN<%E=Y&NNW)]9K&+3/!:6Y4)H'I?E0 M6@"EA5!:A*)U56[[7!:LSV5!^UQ0F@NE>5":#Z4%4%H(I44H6M?EML]E0?M< M>MK9/H\/YL+9Q)Y.>B9_:)OKY+P^-&\ I8506H2B51X.]VZKD5&^+N_)4I"% M\JJZ$T"SMKGORTUYMY,7Z^_,2]?L6>^9EWYU5Y<67]UDYEW,U^K?KU.ZDJF, MBXE\@_'JOBW5@F#;\J8>GY@0+"L?;FB\I%P-D,^O&!//"RI!<_><^7]02P,$ M% @ R7E]5Q<$FVRX P H!$ !D !X;"]W;W)K&ULM5AMCZ,V$/XK%CU5=])UP9 0LDTB[6:[:J1[6=WVKA^J?O#"9&.= ML:EMDJW4'U\;6 )9DFU2\B78,/-XYO$S9,QD(^1WM0+0Z"EE7$V=E=;9I>NJ M> 4I41+(5,B393^>BJ3 ))"J>4N;[GA6Y**'=FD^+>G9Q-1*X9Y7 G MDT-=S;)R"/<@_Z:W4DSA=2@LOE'8J,88V50>A/AN)XMDZG@V(F 0:PM!S&4-7EE3Q51#0<\&"/@U\Y^/_5(:@<@B+1,K(BK1NBR6PB MQ09):VW0[*#@IO VV5!NM_%>2_.4&C\]NP%)U\12B6XI)SRFA*$%5UKF9K.T M0C^A6T(E^D98#D@L4<.A:;;@, M!JO0VQO0A+)W9H6O]S?H[9MWZ(WU_FTE=%.^!U6@1]ZW>$/Z_"' MIX2/_D%W$C)"$_3+4V9+5"%3:>BS7H%$\UQ*4\OHJMB@)K$3"J"1B=LS)'+T0;CJ+QCK)?&@VCT9ZZC.JXHQ.%76KX MD^#QJS(^N,2QN]@36(N-<%?9'4;A:(^NM]T3/JE]ZGI-OR;M@PL= MO:L]H;5IV79E>'@>:??:>/6%UB9AVWKA@XU-/](.7S3]V'0@NT>#+C-_/ YV MY.TVCL_VV\5'(A\I5XC!TOAY%R-#F"P_!Y03+;+B1/T@M#F?%\,5D 2D-3#/ MET+HYXD]I-7U7HB9G;EX$ "[% &0 'AL M+W=O2(ZW M7'R5"2$*/60IDQ,G46IUX;HR2DB&Y1E?$09O%EQD6$%3+%VY$@3'QBE+7;_3 M&;@9ILR9CDW?C9B.^5JEE)$;@>0ZR[#XYXJD?#MQ/.>QXY8N$Z4[W.EXA9?D MCJC/JQL!+;=$B6E&F*2<(4$6$^?2NP@]7SL8BS\HV?\JV[,XXG3 MT2,B*8F4AL#PLR$SDJ8:"<;Q=P'JE#&U8_7Y$?W:3!XF)9X0PCR"C+?_%#043%P1L= MOL.O0,._<+!3-W-YVZ("[#"T['@6R2T-:#I M!\.^\0:^*-.)TA@K M:-PI^,EQ(,*<13PC"+,8?5()$6";P0)(=&::J.;U44 4INDQ#.[S78".WAVC M=WH4OR=\+<%7CET%W.@9NE'!PU7.@W^ AR[ZR)E*) IAE'&#?]#N/VCQ=T&3 M4AC_49@KOQ7P4Z3.D#\Z07['[S:,9_82]W/C[C=-Y[]%#W\X>HV,;IFE78/7 M?3Y+*XEW@GZ%2HB./G IC]&7#^"$YI!,\J\F_?,(O>8(NAY?R!6.R,2!?)-$ M;(@S_?DG;]#YI8E\FV"!3;#0$EA-IEXI4Z\-?7H91>MLG9IUSF"0A=ET$FP8%!!&A=Q:_S7BF@3+,C!!@9,?YTW MTU.O.X"ULZFJ8RED39U^J4Z_59U\L:1FL0#K?,GHOX9S^#-E%8IT7"ZT)O;[ M3^;H#T>#^A1G3XV\;F?HUZV"W*I?L3KO#[P]MAJ@/,_OE58U&@8E#8-6&N9, M$2!7(0%Y"@G*E(#=2F.VM0*]-MML@@4VP4)+8#4UAJ4:PS>O[$.;,MD$"VR" MA9; :C*-2IE&_W-E'STI"*?=WEY!F+W$*&@P&HSVZD_XC%&-I/.2I/,?J2SH M&_J-*]@\2[IDAD$LRVWR+NF;2&F-]]K,M@D6V 0++8'51/,ZNQ-0Y\U+4!'" MDE)6T0*K:*$MM+I8E>.J]\:;F"+ ,[N8!JNF;4R#6<,^I@GL\$;&\W=D^*UD M[#*WEJTGNT-UY4S-#QRFOX0/2O?T);1<1;=R&0-D+LTMF(3/P9JI_,1;]I8W;9?F?FFO_\J[F'D- M_8&^F3.7/SOX_%KO(Q;P49$H)0L(U3D;PO=-Y#=E>4/QE;D*NN=*\M$&\'[!N7ILZ #E?>7T.U!+ P04 " #)>7U7*K4/)P@% #+'0 &0 M 'AL+W=OM%H1IK15NU?E/6"?IS;C M7X*8TSISIN/SLGD_'^48F<<;N.1*;-*7\GQN6Y+N)XSO/'SS$RY4L/G"G MXS5=LDPV M3W[$<[F:.",'S=F";A+YD.\^LJJ@8:$WRQ-1_D:[*M9ST&PC9)Y6RV=E67=4TNF8YSO$BVBE5AR4]Z;,5M7$ M6?$8'R57W\8J3TX_T)BC[S39,/2%4;'A3#TC*=![="T$4P+ GEC,S2NQIC,V<=3D$XQOF3/]\P\_\/ZR5=63 MF%$CJ6LDD/KTEHH58K\V\98FQ. M,MP-:G<#T-W=_;UJ)C.FW#TE3(TT?2*0* :D&K7_TK)CK'F^Y#2U%;"_R- H M0#5"?%"")0R'T2"PUS"L:QAVJV$_[1E'BSBCV4S-*)OG8UYP#VS+BR6W1@-:.%Y)OTV-@(6MJJU@8SZ;" ]B1F% M1G6A44]#)6H/U=#S#A^')8K@1KYJ 'VM0LNT"?LO5&B@OTF6U9@GPK MIT"UKL^G+S6S]L;_ /Y+.59E]E5G3VIFG1K7/DC*LUA620QAF%FB )KY&K8^ M3-N>>%9=I6FO50$48KK7,/8[TO@\DOEMKK;<0B&F6XU=_P1WSVY,?ANB+8-0 MB&E0,]:'(7N*7[Z%FI:AVHZ"AJJ&JQ^^"F ^".?.G:,G-;-8#6L?1&27L3(Z M/5:@$-.@AJP/4_8XOK#5):C6^>'TI&8NPC2ZL??B95BOF.Y+S:Q38QJ#>#P+ M7Y4$-/S $--:8R$,D[4G;N$V5EONH1#3O:8N[DC=\[B%3U,6##'=:LKB$Y0] MNQ?A-C5MBR]+&+#ZPAJP& ;L*7[A-C.M]MIAD#V-5QR\"F 8I'/GWM&3FEFL MIC6&U\(=!DU[O6M;AMG"CJ_#L"8MADE['&2V#;\;6*WS0_H_%LI80QQ'+P99 MK\#N2\W<4=3 )O!:^ZP]1>]DTDB;KM9=16O<\6U%TMAM/H'BL_L4.4U?,,0TJ.E+8/J>@AJQ,-<+AL0_ M]&:)(UZ$CV"-:.J2X:NP1D!H=^TD?:F9Q6J&D[[VH2NA !HN4,C>H-MXTU:\ MYOQ"^5)=&"5LH7*\RU#=#KY_<[@_D?FZ?/GVE$LU_FXRX&T ( #8) 9 >&PO=V]R M:W-H965T<%F)B M+*4L3TU3)$O(L3AA)13J3L9XCJ6:\H4I2@XXK4$Y-6W+\LT5_>&I04!A41J!JQ.*Y@"I9I( MR?C=L$KA(161*I4NSFTFK MX;S18+^CX5LB3Y ='B/;LIT!^'0[_*SD"CX>@ILJC2X2NXO$KOF<=_AF:J6D M%07$,N5\!4(VD?S\J@K1M81<_!HRV;"ZPZQZ-9Z*$BSQ%R&)>MN0HDQWQZKN#A5&"G,Y9+QA\VLV_=58Q6XP M#H,@,E>;E@;*0F?DC+NRGEBW$^MN%3O%G#^38O%WF0V/UWN^-P[<5S*'R@+; M&0W+]#J9WE:9#R %JW@"0\JV0G?MG#V1]5SZG4O_ORP=?Y\![(FL%T#0!1#L MV(VDBV'(>/"FV3P_=,>O6C)XLW+Z53VI82!BHTWNW0SD:RL-[HYDVK;K(=+ M]6,#7!>H^QEC\F6B]\[N5RG^ U!+ P04 " #)>7U7Z+OIP7D" "I!P M&0 'AL+W=OWS.&<^,F1EO MN7B4)8!"NXHR.?%*I>J1[\NLA K+'J^!Z9."BPHKO14K7]8"<&Y)%?7#(!CZ M%2;,2\;6MA#)F*\5)0P6 LEU56'Q>PJ4;R=>W]L;[LFJ5,;@)^,:K^ !U-=Z M(?3.;U5R4@&3A#,DH)AX-_W1/#9X"_A&8"L/ULA$LN3\T6QN\XD7F L!A4P9 M!:P_&Y@!I49(7^-7H^FU+@WQ<+U7_VACU[$LL809I]])KLJ)=^6A' J\INJ> M;S]!$\_ Z&6<2ON+M@X;11[*UE+QJB'K&U2$N2_>-7DX(&B=;D+8$,+GA/@% M0M00HG,]Q TA/M?#H"'8T'T7NTUO^L/@0U>R+RF67E)L?B&QH[+$;5GB4^K)O"C ]DE$7(&4+I# "KKJ MX:2NK91I_ILDZ(4#_;@VAXGN1,7A,2KM1@V.4?-.5/2$V\ZWY$KW4;LL]2P%80#ZO.!<[3?&03N=DS]02P,$% @ R7E] M5TAP#"#P P OQ4 !D !X;"]W;W)K&ULO5A; MC]HX%/XK5G:UFI&ZDQL)EP6D@83LK&:VJ-/+0[4/AA@2-;&I;:#S[]=.,BD0 M3P94MSQ XISO.\?^3GS,&>X)_<(2A#CXEF>8C8R$\\W --DR03ED-V2#L'BR M(C2'7-S2M&18,B*4H267%%#\[- 499ED$G%\K4B-VJ<$'EX_ ML\^*R8O)+"!#4Y)]2F.>C(R> 6*T@MN,OR/[OU$U(4_R+4G&BF^P+VW]C@&6 M6\9)7H%%!'F*RU_XK5J( X#@40.<"N"< E[RX%8 ]UQ IP)TS@W)JP#>N1[\ M"N"? OP7 -T*T"W$*E>WD": '(Z'E.P!E=:"35X4^A9HH4B*92H^I@+' MQ^_1,L$D(^LG,(>48T3!'<9D!V6BL#?@_GX*KHSW\SOC&EP%B,,T8]?@3_#A M,0!7OU\/32Z"D%3FLG(X*1TZ+SATP0/!/&$@Q#&*%?BP'>^_AH_:\;;30F"* MU:N7T'E>PHG3ROAVR6^ TWL#',MQ%0%-SX'W"[BC@ ?M\'^VF8!W)=SNJY;S MQX*?_5CP43O\=D-KN-LBA5MGLUOPN2_P/8J=.MYF") 5"+]N4_X$'A!/2"R2 M>H<8%WLH9^#SO8"!.XYR]I\J@4L?';4/61L&; .7:&2(S9\AND/&^(_?;-_Z M2R6^3K) )UFHDVRFDRS21':40ITZA3IM[.-_1?F'C"&1)TNQ3]!TL>7*?6;2 MRG-IFN@D"W22A2697Y#)@\UN; W-W:'V30O;LXK/L6&D*:XC7;U:5Z]=5X(+ M/4DFGJQ!BCD23KA*6*\QGV[?;6P+86>?F,&':?3, M:X[U4J69H MCM5M*M4TZWK-T")-H1T)U:V%ZK8*=<9!4J5-*^FEFZA.LD G6:B3;*:3+-)$ M=I0SO3IG>K_@N-;3F4(ZR0*=9*%.LIE.LD@3V5$*]>L4ZFLZKK7R7)HF.LF" M?K/PJ(Y/8;]1!4[KA,ZPHF98K17=MKZW'*R?7M,K%_YK15UAIZSJ[2%?^JXJ MO"KKNL).6=AU15<*9AZTBW)$UT4G4+X_6\S+_]KU:-UMO"UZ;"?C$WL0V(KQ MT![,RE[B=_JRM?D Z3K%#&1H)5Q9-UV1S;3L%I8WG&R*9M6"<$[RXC)!,$94 M&HCG*T+X\XUT4/=LQ_\#4$L#!!0 ( ,EY?5?(<" \( ( *4$ 9 M>&PO=V]R:W-H965T%")UZ-V*Y\7^V M56DL.^1,P%81W34-5;\WP&6?>'/O>+!C58WVP$_CEE:P!_S:;I6Q_(FE8 T( MS:0@"LK$6\]7FX7U=P[?&/3Z9$]L)IF4C];X7"1>8 4!AQPM S7+ 6Z [H_LGUSN)I>,:KB1_#LKL$Z\:X\44-*.XT[V=S#F>R3O-,IF!!L%#1/#2I_&.IP PO 90#@"0J=[".14WE*D::QD3Y3U M-FQVXU)U:".."?M3]JC,+3,X3/=0F1(CV4$K%3)1D;?D@2I%;;'(JUM ROCK MV$<3RR+\?.3=#+SA,[Q+@A 7U.[$!WY>CL>![2*/8/ MIPK\D]9I0%5N0#3)92=PZ*+I=)K!]=!Z?]V' ;ZGJF)"$PZE@0:S=R:N&H9B M,%"VKA$SB::MW;8V[P@HZV#N2RGQ:-@ T\N4_@%02P,$% @ R7E]5X*_ MPRHC#0 CHX !D !X;"]W;W)K&ULM9U=<^.V M%8;_"L?-=)*9)B;Q17)K>V97 ":9-DTFF[07G5YP+:ZMB20Z$KU.9_KC2\I: M00!/8%%^>;-KRP MUZMJ^TWS4*^[OWQL-JNJ[7[=W%UN'S9U-=\56BTO69JJRU6U6%_<7.T^^W%S M<]4\MLO%NOYQDVP?5ZMJ\]]W];)YNK[(+CY_\-/B[K[M/[B\N7JH[NKW=?O+ MPX^;[K?+ V6^6-7K[:)9)YOZX_7%V^R-+41?8&?QST7]M#WZ.>F;\J%I?NU_ M^6Y^?9'VWZA>UK=MCZBZ_S[5LWJY[$G=]_AM#[TXU-D7//[Y,]WN&M\UYD.U MK6?-\E^+>7M_?5%<)//Z8_6X;']JGKZM]PV2/>^V66YW_R9/>]OT(KE]W+;- M:E^X^P:KQ?KY_^KWO2.."G0X+R%,+ MJ'T!M?/]L[-VGM956]U<;9JG9--;=[3^AUVX=J4[!R_6_97UOMUT?UUTY=J; M]_5==YVTR4_U0[-I%^N[Y.ODN_7S%;N+_(?N/7\9]@=?AB?? M-^OV?IN8];R>$^5UO+R*E+_L''/P#OOLG7V>>?-?6J^U_ MJ OGF2UH=I]^WVP?JMOZ^J++K]MZ\ZF^N/GSGS*5_I6*&A*FD3"#A%D0S(NV M.$1;Q.@W_^ANBMMJ69-9X+FHVA7M;WV?;C(E69YW5^FGXSA1=DRQ5/AV>FC' M&2MEEOMVAK#+1"E4Z=O9:-/.=)P\.$Y&'??#0[VI=MUCL;YM5G7RY;+9;K^B MW/@,DD?-D:I,>>#$H95*TU(&+AQ:=?YC@94AK$3)0_=%&WBF^]3!?2KJOI^; MMEHFU79;M^2EIP8M8$51=FX+O!:M96R*.+%2@ZS4JL'%SHJ\S(0Z5.HY.#\X M.(\Z>-:LNZ?0_E& =$N#]$NS[\IEX,DE?&LY"J\GU!V:7>K4,$=96C'%)=I401)C["3BJ?A MO<=&FW:FX[+4#9/2J.O,;X^+A[ZKD*.::-FQ'0%*TU":@=(LBN;']&CHFTV8 M_/9P5-"1- VE&2C-HFA^T)D+.CL_!^[+>LFH2T5EF ,I.\&[1[H@!Q)VO!1, M!0,80]B)+"]X%N3 >-O.]9T;P6?1(>/-/ZOE8_UU-9_7\Z2G+V[K;5*MYTG3 MWM<;TJ'0<3N4IJ$T Z59%,T/M!N\9V+*S @:/^^#CJ1I*,U :19%\X/NA(63YD H3((E*:A- .E613-#[K3 M0K+HX/N%!%@,==1N0%MD80*D[(J2\3 ##NVR?K@= @UI6*A"I&$.G$):R)RV MD,7%A><ZTB:AM(,E&91-'\^U.D@+)TP,3*H4 *E M:2C-0&D61?.#[H02%AV3CYF3VI.\2:E^:B_(DH292DL9I#1-F)7= #J=ZT2D/+*X\O#0UQ88B0,E$UX[0=R 18._BTVHUT%HM46LA.3^: MB?6=["0*%IA^#Q5G#(Z$4%U"2C-0&D61?.CZW0)-J4NP:"Z!)2FH30# MI5D4S0^ZTR78*W0)-A0(N%"B#)>24'8\%T49WG&(Y1)EEYK*,!T2=KGD+%P+ M$6_;N;YSP@0[19CHTF%T_BH.&=TQH"(%E&:@-(NB^<%U(@6;4J1@4)$"2M-0 MFH'2+(KF!]V)%.P5(@4;:@6]K,H&C]^$72;2-)R_(NRZK*ER%69#PDZE,E2' M;;QMY_K.213L1(EB_$16G#RZMT#E"BC-0&D61?.7'#NY@D\I5W"H7 &E:2C- M0&D61?.#[N0*'I6"!8N7-&&6R5RH,$&2=FD9+L.U M\9:=ZSDG4?"X1/%VO5AU"?+;NEJV]Z3WD"K #$K34)J!TBR*YL?UZ-6+2=^] MP+Y\@7W[ OOZ!?;]BRG$$N[$$AX=E[^0!@4QG\^$8H-$2!FFK!RL=2(,6.[BQ(FH;2#)1F430_V$XH MX6K*# D54* T#:49*,VB:'[0G8#"X^^RC)C7VI."Y>PB7/Y$F14\' =KPDRJ M=" R4F9IE@\>&J=0)+A3)'A@1F2QDF"6'9B4/Y0A-6 DF0CG"$&99P>4@24ZA6@BG M6HBX:C%K-ETGJ5IR\!PO.[HK0'4-*,U :19%\V/J%!)13IG_H(H)E*:A- .E M613-WR[+*28ROC-'-/_MRWJY* _W^YH15E_+/'RLTX098^$Z>8J5\V 0;N-M M.M=G3G"0<<'AD/Q.GM:* \=V#BA-0VD&2K,HFA]HIXU(-F%&E%"Q!$K34)J! MTBR*Y@?=B24R_@[,F"T$^3!;=8]T+-P.C[0KLU"$U)2=%(4*7VHE[7@:OOQJ MXRT]UY-.@9!Q!>*EJ2U)B!!=8\.-)V?Q:D9?^J?5:J"UVCWM>$-!(?OI2'I> M2QYM>!F7*XYO1N.EBCA\=(Z"2A50FH'2+(KF!]U)%7)*J4)"I0HH34-I!DJS M*)H?="=5R%=(%9*0#8A']:$5^:A.Z![#1W6"13RJ3Z%32*=3R+A.\UTRK4 M*[0*16@5O.!9N'G6C#3,Y6#MKB8,FC,:0A5VDX#K#Q]IWK/Z=;J+AN MX27#[G'QC_?=BH/&=A H34-I!DJS*)H?8*=7J"GU"@75*Z T#:49*,VB:'[0 MG5ZAXGI%/"L.E0+9/:25X:XHI)V480;3A%V6%B(5X=,A:9C+X416O'7G>L]I M%"JN480Y\<5WN.*\T;T$*FU :09*LRB:'VGF<3W[XBGQN&Y(D67H0;KZDD[681ZH2;L,EFF+,QXAC14F4A9F!JGT!N4 MTQM47&\(4V-TSC_.&MU#H/MA0&D&2K,HFA]CIX^H*4\P45#Q!$K34)J!TBR* MY@?=B2?J%0>9*.*$DJ&02%A10B)A-A02*=902(RWZ4R?Y4Y[R./:PSX9_JWK M(O-F13DN#AC;&: T#:49*,VB:'Y@G2B23WF,20X52J T#:49*,VB:'[0G5"2 MO^(8DWRXNV96I$*%L_J479<#PZ.7-&''")D9"3LR,Q+;BI*9D; C,^,4'=8ZY1:A.?8X5^QYKM@#7;$GNDXAB>1.$LE?L45H/MR? MHBBS80(7^#TW;-JO= MC_=U-:\WO4'W]X]-TW[^I:_@J=G\NFO.S?\!4$L#!!0 ( ,EY?5&PO=V]R:W-H965TF8YXHE&=P))/,TI>+;'!C?31SL/-^X M3]:Q,C?$2C>^#V!G=R[ M1L:5)>=?S>%C-'$\8Q$P")510?77%A; F-&D[?BG4NK4F$9P__I9^_O">>W, MDDI8X#5 X-C+Z0,UE\HEWUKN>@,)>*IY6PMB!- MLO*;/E6!V!,@I$. 5 *DL+L$*JR\H8I.QX+OD#!O:VWFHG"UD-;&)9G)RH,2 M^FFBY=1T%H9YFC.J($*W*@:!%CS5^8U-X+> /G$IT5MG=KOXY%R@2_109@_Q M%3I-] 843=@%>H.2##W&/)+%_W:B[Y-^W0.ZR3+DFR-YI31+(0V TL5 M?J'"M/]VBC$>#GJ#L;MMP1[4V ,KML[P?P"7\H-]8&_0)R._'=BO@7TK\(+* MN(S@>\U6Z -$:V@M5:N:,S,SK(T0,#?V7V5@H.\XA4P:9&)OOUSH M*@Z_H4=!,\F*Z*-9]+>>@OIW@&HUQ:KQS!K&#=7CU^)Z_"/('C=LCU^ [BL= M!WD/_?H-WV,[X;](2^+CH7")/=+9$,U0P/:I<$9C^B?30\/ZV$K'I[3E M\#@ HZ$W[ I 0]78SM6/7%'6BFB5.[=H&R+'H]?J/NO(.-,1TE _L5/_2=U' MCMG^,A@1OV,7U7SS.Y5WH" !G!0 &0 'AL+W=OUH'N]_H)M/8%@H84-7UBWODD$16U)RS;8,9!< M-7^V:?NP$Y"FKP2D;4 :>#>) LM+1BS/C%Z#\=X.S2]"J2':D>/*7\H#&7?* M71SEXZ*H92T880FW5*&!J9;N>BO?]Q7"M;86CJ/Q[?0Z.H'W,"Y+[MO)!%RI MYDWXYAY?(C$N3N (N(*OE:XM4Z7-8G(!+PMZ!32\W>0)FD?'A\NX?CHY !NOVMH$?XYDEX][6SWVU-A!G^R&\WB[LDA4XBES'+9H51OG;-[UA\O$ P;..X-DA M]/Q*%5HB$-L ;IR&+3H1-1=-4#!;P=PI$BHL%[CWHAKX88#WVE[EO6$OBU=[ M. TZ3H/_<7*3PS%QCX0K0EAR>D'E]\TLFX,TLL@I9DF)\RPK-PD1.,= MW/E<:]H:/D$W6_-?4$L#!!0 ( ,EY?5<&PO M?N]/(P?N* M4Q('1?O/$#WKX+H6PZ33?6DW_-@*>>(Q1KL(T&R6+1,ZCAPWZS8>%DINER\A M/F#5:RI&9$(%GVH.K(*67*Q]N >!F1)*1\;NFTW7A4C]X.&N[\&6-CHE METJ[W#Z#_SMMAA\ FQX8Y$*T!GO$!\;#BAK#M+RR'3?8!1]!4=.^75?6X5S3 M=;?7)UN"N]DD4Z5SIMLT7;()C8>"%6!'\_D"[D95,8#&J-(VQIKXJ=?>O KLFV:0TU32_C.Z"_J^:U=V4[+]*-*GZOS.>E MG8YT?2A0=JU9P5>NORI: YAZ%U>G5276GP2?RY+YR3\[X7A(-[QHH31_L-F@ M5&8VP#2)[IDV?+8;^:5I=FT/LM9OLOP63Z5LP^3IK,FZ.G9VS;>]D:Z,1O$&,R'=X M'Q';I-%TR87ALNDM>)XS^>B L_*&3NUKXIZ^'9^S@BZ%N6W!$=FVO[&<+\NL M'74-"]&,VK:_PO2Z:?OZ8G-QF;,5RR=-5\^GKAG9ALW:7$ X1*[<%48PCL?" M"&!8'LP!QO$L+,__-)\!.A^/8=X&062 <@8HQ[-"R,1]L#QA3F:O\$RS+$G2 M%%O1R23H8(*M6YK"-ZR&>0,&E@-V!D67BWL3S P'8!JQW('\X#-17F) GL*N8->X)Q),LP!&HQ7*-IBJQ. M"I_P_F!/29)D61@!+.P@23 $GD8:_G8Q_ U!+ M P04 " #)>7U7EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P M#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TX MI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606 MIW.D5XA-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( ,EY?5=>5AJ63P0 &X? / >&PO=V]R:V)O M;VLN>&ULQ9E-;]LX$$#_"J%3%]BLK8^D;5 7<.,D:R!UC-C(=<%08YLH17I) MRFGRZSN2Z@T%)X.],#[)HF3JB93F#4=?'HW]\6#,#_:S4MJ-DHWWV_/!P(D- M5-S]9;:@\7!3KB':VOJK=3KIAN\BT%P&^TX[+?=()[;_S.,9K62 B9&U!5H MWXVC!=4 :K>16Y4I GAX3,@\@SPC(L[B0UZ#!S:NV%0[;]M_AIBD/"+;XXI+R^ZYJH%]!^YJ"\T? MPD$J-!Z!DMWZ# WEA M*LQD-Z =OC@A)N6)-+(H;F"-[RX&/0%08HCI/8F4,]+(TICS)[9S; ZV_;L6 MP";2"66:]SB$I#221O8(QCQ9XM0N+6\&CXVMY7I]&&8HBZ21-?([%6 ?YD9) M(<']$:;-E$:RR!KYCVS9FKC'17DCB^P-G$WM5F!=&U\68'>RL>^>,\0DEQVQ MUQT'^<&K(TGI)(NL$S)1Z"7T&:63++).WD@47IMP2BE99*7LK7<'6V/]6_-- MV22+;!-2>OWYIMR217;+/O"ZR&)79._0F&&-)J>\ MD\>N=[UB\&[&>Q-..2>/7>TZ1,2HV92NI7]B,L2DQ)-'%@^=:/0FG!)/'ED\ M-&818E+BR2.+A\8\#3$I\>21Q?-6VH8/J',0EJ$*2CQ%9/$0F$WV$6)2XBDB MBRW>I0\A)OF9Y9W*9R'F M2_JK0TS*/<4Q2VB]H%Y0[BF.NN@)@WI!N:=HW3/8?]\M824UE#.\A,-VP968 M6]9LNL)U<=I4E5:U4A?8=JMO#"_WGXOWG[J__@)02P,$% @ R7E]5[DC MVC>R 0 5!P !H !X;"]?28*[#X("CA6BC1H3F7-6+[^JT_6 M^.TS[NJ\;0YILVW3X+C?'=*TVN3]CD&'PW'H[F=4[V_W,P?S4QO_,[%9K;:+^-$LOO?QD/\8''Z:[BMM8LS5 M8%YWZYBG53CN;MLI7"[R=)Y<#6;+:=7-EE*%TD$*05H^R"#(R@RP>]0-!+^: )!$W*!\D091P2)/6P)M!:D&LA\%H0;"$0 M6Y!L(3!;$&TA4%N0;2%P6Q!N(9!;D&XAL%L0;R'06U%O)=!;46\ET%M[']L$ M>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$ M>AOJ;01Z6^^PA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V= M0&]'O9U ;T>]G4!O1[V=0&_O'783Z.VHMQ/H[:BW$^CMJ+<_4N^43[N8;CW7 M-;[_D53G\[/Q]OK+\KK98^>"5:'WO(FO?6F:2>*H\DGO<3>QS9HDVMJJS'2(XVS=Y-]2!ON$-*[LYOBB MM+X?)R3L9$([\G/ ?MWKFIPK<^K-M LONHZSV*9B/FPK\NGY$B=Z-/-YF5%N MLE4=EZ3>.M*Y+XA"7:6[HOWSR2'N,.VN_.K\KLRYP#ASYHSU\<0<71YW.))V M]<#&0N1">?X3CXFQ]-7?1^UIYY3_,CMN[X=QR^X\/.MNU^_QUS,^UK^P#P'2 MAP3I0X'T<0/2QPBDCUN0/NY ^K@'Z8,/41I!$96CD,I13.4HJ'(453D*JQS% M58X"*T>15:#(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&25*+)*%%DEBJP2 M15:)(JM$D56BR"I19)4HLDH4616*K I%5H4BJT*15:'(JE!D52BRJO^4]=V8 MY5__^&KO::W+YI#/NK^+TT]02P$"% ,4 " #)>7U7!T%-8H$ "Q M$ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( M ,EY?5?(9T'([@ "L" 1 " :\ !D;V-097)PC$ 8 )PG 3 M " &UL4$L! A0#% @ R7E]5^%8 M/M?/!0 V1X !@ ("!#0@ 'AL+W=O7U7=\VC*OD" 7" & @(%%%0 >&PO=V]R:W-H965T M&UL4$L! A0#% @ R7E]5PV3L;(1!P \B$ !@ M ("!=!@ 'AL+W=O7U7"^^=P[,* "W9 M& @(%^+P >&PO=V]R:W-H965T&UL4$L! M A0#% @ R7E]5\8UA1,P#0 '2, !@ ("!9SH 'AL M+W=O7U71/$7O]T& L$0 & @(&I M30 >&PO=V]R:W-H965T&UL4$L! A0#% @ R7E]5R23 M@SU'"0 JQD !D ("!O%0 'AL+W=O7U74^1D.,$' !J%@ &0 M @($Z7@ >&PO=V]R:W-H965TZ_8-FKP@ (H9 9 " @3)F !X;"]W;W)K&UL4$L! A0#% @ R7E]5^4/=,RW @ >@8 !D M ("!&&\ 'AL+W=O7U71RZ9NJD# !)" &0 @($&<@ >&PO M=V]R:W-H965TP^V\*DP< M )<3 9 " @>9U !X;"]W;W)K&UL4$L! A0#% @ R7E]5VPLCZ#/ @ 4@8 !D ("! ML'T 'AL+W=O7U7 M[YA6?9X$ #K"0 &0 @(&V@ >&PO=V]R:W-H965TW,.,"EP( -8' 9 M " @8N% !X;"]W;W)K&UL4$L! A0#% M @ R7E]5VFEBOF,!P Q3@ !D ("!68@ 'AL+W=O7U7#O>2?[0" -!@ &0 M@($^H0 >&PO=V]R:W-H965T&UL4$L! A0#% @ R7E]5Z77)K-: P LP@ !D M ("!MJ@ 'AL+W=O7U7XJ'1'68% "8#@ &0 @(%'K >&PO=V]R M:W-H965TC/8!TW@( "\& M 9 " @>2Q !X;"]W;W)K&UL M4$L! A0#% @ R7E]5S9(.*4* P 0@D !D ("!^;0 M 'AL+W=O7U7QQP9 MUR$# ##"0 &0 @($ZN >&PO=V]R:W-H965T&UL4$L! A0#% @ MR7E]5SH. _.B @ "P< !D ("!*+\ 'AL+W=O7U7[1'Z"!X' !H.0 &0 @('R MS@ >&PO=V]R:W-H965T&UL4$L! A0#% @ R7E]5Z?Q>OD-!P 24< !D M ("!N-D 'AL+W=O7U7%P2;;+@# "@$0 &0 @('\X >&PO=V]R:W-H M965TB)F=N7@0 +L4 9 M " @>OD !X;"]W;W)K&UL4$L! M A0#% @ R7E]5RJU#R<(!0 RQT !D ("!@.D 'AL M+W=O7U7IN,N!M " M V"0 &0 @(&_[@ >&PO=V]R:W-H965T0( *D' 9 " M@<;Q !X;"]W;W)K&UL4$L! A0#% @ R7E] M5TAP#"#P P OQ4 !D ("!=O0 'AL+W=O7U7R' @/" " "E! &0 M @(&=^ >&PO=V]R:W-H965T"O\,J(PT (Z. 9 " @?3Z !X;"]W;W)K M&UL4$L! A0#% @ R7E]5R309-'D P &1 M !D ("!3@@! 'AL+W=O7U7SS.Y5WH" !G!0 &0 @(%I# $ M>&PO=V]R:W-H965TY(]HWL@$ M %0< : " <@7 0!X;"]?7!E&UL4$L%!@ W #< ^ X )H; 0 ! $! end XML 60 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 61 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 62 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 265 210 1 false 45 0 false 6 false false R1.htm 0000001 - Document - Cover Sheet http://www.pattersoncompanies.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND OTHER COMPREHENSIVE INCOME Sheet http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND OTHER COMPREHENSIVE INCOME Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Disclosure - General Sheet http://www.pattersoncompanies.com/role/General General Notes 7 false false R8.htm 0000008 - Disclosure - Acquisitions Sheet http://www.pattersoncompanies.com/role/Acquisitions Acquisitions Notes 8 false false R9.htm 0000009 - Disclosure - Receivables Securitization Program Sheet http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgram Receivables Securitization Program Notes 9 false false R10.htm 0000010 - Disclosure - Customer Financing Sheet http://www.pattersoncompanies.com/role/CustomerFinancing Customer Financing Notes 10 false false R11.htm 0000011 - Disclosure - Derivative Financial Instruments Sheet http://www.pattersoncompanies.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 11 false false R12.htm 0000012 - Disclosure - Fair Value Measurements Sheet http://www.pattersoncompanies.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 0000013 - Disclosure - Income Taxes Sheet http://www.pattersoncompanies.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 0000014 - Disclosure - Technology Partner Innovations, LLC ("TPI") Sheet http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPI Technology Partner Innovations, LLC ("TPI") Notes 14 false false R15.htm 0000015 - Disclosure - Segment and Geographic Data Sheet http://www.pattersoncompanies.com/role/SegmentandGeographicData Segment and Geographic Data Notes 15 false false R16.htm 0000016 - Disclosure - Accumulated Other Comprehensive Loss ("AOCL") Sheet http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCL Accumulated Other Comprehensive Loss ("AOCL") Notes 16 false false R17.htm 0000017 - Disclosure - Legal Proceedings Sheet http://www.pattersoncompanies.com/role/LegalProceedings Legal Proceedings Notes 17 false false R18.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 18 false false R19.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 19 false false R20.htm 9954471 - Disclosure - General (Policies) Sheet http://www.pattersoncompanies.com/role/GeneralPolicies General (Policies) Policies 20 false false R21.htm 9954472 - Disclosure - General (Tables) Sheet http://www.pattersoncompanies.com/role/GeneralTables General (Tables) Tables http://www.pattersoncompanies.com/role/General 21 false false R22.htm 9954473 - Disclosure - Transfers and Servicing (Tables) Sheet http://www.pattersoncompanies.com/role/TransfersandServicingTables Transfers and Servicing (Tables) Tables 22 false false R23.htm 9954474 - Disclosure - Customer Financing (Tables) Sheet http://www.pattersoncompanies.com/role/CustomerFinancingTables Customer Financing (Tables) Tables http://www.pattersoncompanies.com/role/CustomerFinancing 23 false false R24.htm 9954475 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://www.pattersoncompanies.com/role/DerivativeFinancialInstruments 24 false false R25.htm 9954476 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.pattersoncompanies.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.pattersoncompanies.com/role/FairValueMeasurements 25 false false R26.htm 9954477 - Disclosure - Segment Reporting (Tables) Sheet http://www.pattersoncompanies.com/role/SegmentReportingTables Segment Reporting (Tables) Tables 26 false false R27.htm 9954478 - Disclosure - Accumulated Other Comprehensive Loss ("AOCL") (Tables) Sheet http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLTables Accumulated Other Comprehensive Loss ("AOCL") (Tables) Tables http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCL 27 false false R28.htm 9954479 - Disclosure - General - Additional Information (Detail) Sheet http://www.pattersoncompanies.com/role/GeneralAdditionalInformationDetail General - Additional Information (Detail) Details 28 false false R29.htm 9954480 - Disclosure - General - Schedule of Other Income, Net (Details) Sheet http://www.pattersoncompanies.com/role/GeneralScheduleofOtherIncomeNetDetails General - Schedule of Other Income, Net (Details) Details 29 false false R30.htm 9954481 - Disclosure - General - Computation of Basic and Diluted Earnings Per Share (EPS) (Detail) Sheet http://www.pattersoncompanies.com/role/GeneralComputationofBasicandDilutedEarningsPerShareEPSDetail General - Computation of Basic and Diluted Earnings Per Share (EPS) (Detail) Details 30 false false R31.htm 9954482 - Disclosure - General - Contract Balances (Details) Sheet http://www.pattersoncompanies.com/role/GeneralContractBalancesDetails General - Contract Balances (Details) Details 31 false false R32.htm 9954483 - Disclosure - Acquisitions (Details) Sheet http://www.pattersoncompanies.com/role/AcquisitionsDetails Acquisitions (Details) Details http://www.pattersoncompanies.com/role/Acquisitions 32 false false R33.htm 9954484 - Disclosure - Receivables Securitization Program - Narrative (Details) Sheet http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails Receivables Securitization Program - Narrative (Details) Details 33 false false R34.htm 9954485 - Disclosure - Receivables Securitization Program - Activity in DPP Receivable (Details) Sheet http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails Receivables Securitization Program - Activity in DPP Receivable (Details) Details 34 false false R35.htm 9954486 - Disclosure - Customer Financing (Detail) Sheet http://www.pattersoncompanies.com/role/CustomerFinancingDetail Customer Financing (Detail) Details http://www.pattersoncompanies.com/role/CustomerFinancingTables 35 false false R36.htm 9954487 - Disclosure - Customer Financing - Activity in DPP Receivables (Details) Sheet http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails Customer Financing - Activity in DPP Receivables (Details) Details 36 false false R37.htm 9954488 - Disclosure - Derivative Financial Instruments - Additional Information (Detail) Sheet http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail Derivative Financial Instruments - Additional Information (Detail) Details 37 false false R38.htm 9954489 - Disclosure - Derivative Financial Instruments - Fair Value of Derivative Instruments Included in Condensed Consolidated Balance Sheets (Detail) Sheet http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail Derivative Financial Instruments - Fair Value of Derivative Instruments Included in Condensed Consolidated Balance Sheets (Detail) Details 38 false false R39.htm 9954490 - Disclosure - Derivative Financial Instruments - Effect of Derivative Instruments in Cash Flow Hedging Relationships on Condensed Consolidated Statements of Income and Other Comprehensive Income (Detail) Sheet http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail Derivative Financial Instruments - Effect of Derivative Instruments in Cash Flow Hedging Relationships on Condensed Consolidated Statements of Income and Other Comprehensive Income (Detail) Details 39 false false R40.htm 9954491 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Details 40 false false R41.htm 9954492 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail Fair Value Measurements - Additional Information (Detail) Details 41 false false R42.htm 9954493 - Disclosure - Income Taxes (Detail) Sheet http://www.pattersoncompanies.com/role/IncomeTaxesDetail Income Taxes (Detail) Details http://www.pattersoncompanies.com/role/IncomeTaxes 42 false false R43.htm 9954494 - Disclosure - Technology Partner Innovations, LLC ("TPI") (Details) Sheet http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails Technology Partner Innovations, LLC ("TPI") (Details) Details http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPI 43 false false R44.htm 9954495 - Disclosure - Segment Reporting - Narrative (Detail) Sheet http://www.pattersoncompanies.com/role/SegmentReportingNarrativeDetail Segment Reporting - Narrative (Detail) Details 44 false false R45.htm 9954496 - Disclosure - Segment Reporting - Information about Reportable Segments (Detail) Sheet http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail Segment Reporting - Information about Reportable Segments (Detail) Details 45 false false R46.htm 9954497 - Disclosure - Accumulated Other Comprehensive Loss ("AOCL") - Summary of Accumulated Other Comprehensive Loss (Detail) Sheet http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail Accumulated Other Comprehensive Loss ("AOCL") - Summary of Accumulated Other Comprehensive Loss (Detail) Details http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLTables 46 false false R47.htm 9954498 - Disclosure - Accumulated Other Comprehensive Loss ("AOCL") - Additional Information (Detail) Sheet http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLAdditionalInformationDetail Accumulated Other Comprehensive Loss ("AOCL") - Additional Information (Detail) Details http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLTables 47 false false All Reports Book All Reports pdco-20231028.htm pdco-20231028.xsd pdco-20231028_cal.xml pdco-20231028_def.xml pdco-20231028_lab.xml pdco-20231028_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 65 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "pdco-20231028.htm": { "nsprefix": "pdco", "nsuri": "http://www.pattersoncompanies.com/20231028", "dts": { "inline": { "local": [ "pdco-20231028.htm" ] }, "schema": { "local": [ "pdco-20231028.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "pdco-20231028_cal.xml" ] }, "definitionLink": { "local": [ "pdco-20231028_def.xml" ] }, "labelLink": { "local": [ "pdco-20231028_lab.xml" ] }, "presentationLink": { "local": [ "pdco-20231028_pre.xml" ] } }, "keyStandard": 188, "keyCustom": 22, "axisStandard": 16, "axisCustom": 0, "memberStandard": 23, "memberCustom": 22, "hidden": { "total": 11, "http://fasb.org/us-gaap/2023": 2, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 265, "entityCount": 1, "segmentCount": 45, "elementCount": 428, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 693, "http://xbrl.sec.gov/ecd/2023": 26, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.pattersoncompanies.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ReceivablesNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "unique": true } }, "R3": { "role": "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND OTHER COMPREHENSIVE INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND OTHER COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "unique": true } }, "R5": { "role": "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "unique": true } }, "R6": { "role": "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "unique": true } }, "R7": { "role": "http://www.pattersoncompanies.com/role/General", "longName": "0000007 - Disclosure - General", "shortName": "General", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.pattersoncompanies.com/role/Acquisitions", "longName": "0000008 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgram", "longName": "0000009 - Disclosure - Receivables Securitization Program", "shortName": "Receivables Securitization Program", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.pattersoncompanies.com/role/CustomerFinancing", "longName": "0000010 - Disclosure - Customer Financing", "shortName": "Customer Financing", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "pdco:CustomerFinancingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "pdco:CustomerFinancingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.pattersoncompanies.com/role/DerivativeFinancialInstruments", "longName": "0000011 - Disclosure - Derivative Financial Instruments", "shortName": "Derivative Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.pattersoncompanies.com/role/FairValueMeasurements", "longName": "0000012 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.pattersoncompanies.com/role/IncomeTaxes", "longName": "0000013 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPI", "longName": "0000014 - Disclosure - Technology Partner Innovations, LLC (\"TPI\")", "shortName": "Technology Partner Innovations, LLC (\"TPI\")", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.pattersoncompanies.com/role/SegmentandGeographicData", "longName": "0000015 - Disclosure - Segment and Geographic Data", "shortName": "Segment and Geographic Data", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCL", "longName": "0000016 - Disclosure - Accumulated Other Comprehensive Loss (\"AOCL\")", "shortName": "Accumulated Other Comprehensive Loss (\"AOCL\")", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.pattersoncompanies.com/role/LegalProceedings", "longName": "0000017 - Disclosure - Legal Proceedings", "shortName": "Legal Proceedings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R18": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true }, "uniqueAnchor": null }, "R19": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-5", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.pattersoncompanies.com/role/GeneralPolicies", "longName": "9954471 - Disclosure - General (Policies)", "shortName": "General (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.pattersoncompanies.com/role/GeneralTables", "longName": "9954472 - Disclosure - General (Tables)", "shortName": "General (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.pattersoncompanies.com/role/TransfersandServicingTables", "longName": "9954473 - Disclosure - Transfers and Servicing (Tables)", "shortName": "Transfers and Servicing (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "pdco:ScheduleOfDeferredPurchasePriceReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "pdco:ScheduleOfDeferredPurchasePriceReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.pattersoncompanies.com/role/CustomerFinancingTables", "longName": "9954474 - Disclosure - Customer Financing (Tables)", "shortName": "Customer Financing (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsTables", "longName": "9954475 - Disclosure - Derivative Financial Instruments (Tables)", "shortName": "Derivative Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.pattersoncompanies.com/role/FairValueMeasurementsTables", "longName": "9954476 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.pattersoncompanies.com/role/SegmentReportingTables", "longName": "9954477 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLTables", "longName": "9954478 - Disclosure - Accumulated Other Comprehensive Loss (\"AOCL\") (Tables)", "shortName": "Accumulated Other Comprehensive Loss (\"AOCL\") (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.pattersoncompanies.com/role/GeneralAdditionalInformationDetail", "longName": "9954479 - Disclosure - General - Additional Information (Detail)", "shortName": "General - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.pattersoncompanies.com/role/GeneralScheduleofOtherIncomeNetDetails", "longName": "9954480 - Disclosure - General - Schedule of Other Income, Net (Details)", "shortName": "General - Schedule of Other Income, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherNonoperatingIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "unique": true } }, "R30": { "role": "http://www.pattersoncompanies.com/role/GeneralComputationofBasicandDilutedEarningsPerShareEPSDetail", "longName": "9954481 - Disclosure - General - Computation of Basic and Diluted Earnings Per Share (EPS) (Detail)", "shortName": "General - Computation of Basic and Diluted Earnings Per Share (EPS) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "unique": true } }, "R31": { "role": "http://www.pattersoncompanies.com/role/GeneralContractBalancesDetails", "longName": "9954482 - Disclosure - General - Contract Balances (Details)", "shortName": "General - Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.pattersoncompanies.com/role/AcquisitionsDetails", "longName": "9954483 - Disclosure - Acquisitions (Details)", "shortName": "Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-82", "name": "us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "unique": true } }, "R33": { "role": "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails", "longName": "9954484 - Disclosure - Receivables Securitization Program - Narrative (Details)", "shortName": "Receivables Securitization Program - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromAccountsReceivableSecuritization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-87", "name": "pdco:TradeReceivablesSoldFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "unique": true } }, "R34": { "role": "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails", "longName": "9954485 - Disclosure - Receivables Securitization Program - Activity in DPP Receivable (Details)", "shortName": "Receivables Securitization Program - Activity in DPP Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "pdco:ProceedsfromCollectionofDeferredPurchasePriceReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-87", "name": "pdco:DeferredPurchasePriceReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "pdco:ScheduleOfDeferredPurchasePriceReceivableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "unique": true } }, "R35": { "role": "http://www.pattersoncompanies.com/role/CustomerFinancingDetail", "longName": "9954486 - Disclosure - Customer Financing (Detail)", "shortName": "Customer Financing (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-3", "name": "pdco:FinancingReceivableMaximumAmountPerCustomer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "pdco:NumberOfCustomerFinancingContracts", "unitRef": "financingagreement", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "unique": true } }, "R36": { "role": "http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails", "longName": "9954487 - Disclosure - Customer Financing - Activity in DPP Receivables (Details)", "shortName": "Customer Financing - Activity in DPP Receivables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "pdco:ProceedsfromCollectionofDeferredPurchasePriceReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-103", "name": "pdco:DeferredPurchasePriceReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "unique": true } }, "R37": { "role": "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "longName": "9954488 - Disclosure - Derivative Financial Instruments - Additional Information (Detail)", "shortName": "Derivative Financial Instruments - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail", "longName": "9954489 - Disclosure - Derivative Financial Instruments - Fair Value of Derivative Instruments Included in Condensed Consolidated Balance Sheets (Detail)", "shortName": "Derivative Financial Instruments - Fair Value of Derivative Instruments Included in Condensed Consolidated Balance Sheets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InterestRateDerivativeAssetsAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-117", "name": "us-gaap:InterestRateDerivativeAssetsAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "unique": true } }, "R39": { "role": "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail", "longName": "9954490 - Disclosure - Derivative Financial Instruments - Effect of Derivative Instruments in Cash Flow Hedging Relationships on Condensed Consolidated Statements of Income and Other Comprehensive Income (Detail)", "shortName": "Derivative Financial Instruments - Effect of Derivative Instruments in Cash Flow Hedging Relationships on Condensed Consolidated Statements of Income and Other Comprehensive Income (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-125", "name": "us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "unique": true } }, "R40": { "role": "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "longName": "9954491 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "shortName": "Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail", "longName": "9954492 - Disclosure - Fair Value Measurements - Additional Information (Detail)", "shortName": "Fair Value Measurements - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.pattersoncompanies.com/role/IncomeTaxesDetail", "longName": "9954493 - Disclosure - Income Taxes (Detail)", "shortName": "Income Taxes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails", "longName": "9954494 - Disclosure - Technology Partner Innovations, LLC (\"TPI\") (Details)", "shortName": "Technology Partner Innovations, LLC (\"TPI\") (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-141", "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "unique": true } }, "R44": { "role": "http://www.pattersoncompanies.com/role/SegmentReportingNarrativeDetail", "longName": "9954495 - Disclosure - Segment Reporting - Narrative (Detail)", "shortName": "Segment Reporting - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail", "longName": "9954496 - Disclosure - Segment Reporting - Information about Reportable Segments (Detail)", "shortName": "Segment Reporting - Information about Reportable Segments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "pdco:AssetsExcludingAssetsHeldForSale", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "unique": true } }, "R46": { "role": "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail", "longName": "9954497 - Disclosure - Accumulated Other Comprehensive Loss (\"AOCL\") - Summary of Accumulated Other Comprehensive Loss (Detail)", "shortName": "Accumulated Other Comprehensive Loss (\"AOCL\") - Summary of Accumulated Other Comprehensive Loss (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-253", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "unique": true } }, "R47": { "role": "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLAdditionalInformationDetail", "longName": "9954498 - Disclosure - Accumulated Other Comprehensive Loss (\"AOCL\") - Additional Information (Detail)", "shortName": "Accumulated Other Comprehensive Loss (\"AOCL\") - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20231028.htm", "first": true, "unique": true } } }, "tag": { "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r770" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r136" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r769" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r768" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/GeneralScheduleofOtherIncomeNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail", "http://www.pattersoncompanies.com/role/GeneralScheduleofOtherIncomeNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on interest rate swap agreements", "verboseLabel": "Gain (loss) recognized in income on derivative", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r845" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r125", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r685" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r767" ] }, "pdco_CustomerFinanceContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "CustomerFinanceContractsMember", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails", "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Finance Contracts", "label": "Customer Finance Contracts [Member]", "documentation": "Customer Finance Contracts" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCL" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss (\"AOCL\")", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r95", "r153", "r482", "r499" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued and related tax benefits (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r15", "r88", "r89", "r110", "r528", "r593", "r672" ] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateMember", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate", "label": "Corporate Segment [Member]", "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r826" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r767" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive income:", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r165", "r166", "r167", "r190", "r480", "r527", "r535", "r546", "r548", "r549", "r550", "r551", "r552", "r554", "r557", "r558", "r559", "r560", "r561", "r563", "r564", "r565", "r566", "r568", "r569", "r570", "r571", "r572", "r574", "r576", "r577", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r593", "r718" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r768" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r799" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r770" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r769" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r843", "r844" ] }, "pdco_TechnologyPartnerInnovationsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "TechnologyPartnerInnovationsLLCMember", "presentation": [ "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology Partner Innovations, LLC", "label": "Technology Partner Innovations, LLC [Member]", "documentation": "Technology Partner Innovations, LLC [Member]" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r827" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityInvestingActivities", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Holdback payment", "label": "Payment for Contingent Consideration Liability, Investing Activities", "documentation": "Amount of cash outflow, made soon after acquisition date of business combination, to settle contingent consideration liability." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r32", "r146", "r148", "r154", "r483", "r501" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r137" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r769" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover page.", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r16", "r402" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r429" ] }, "us-gaap_ProceedsFromAccountsReceivableSecuritization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromAccountsReceivableSecuritization", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Receivables sold", "label": "Proceeds from Accounts Receivable Securitization", "documentation": "Proceeds from securitizations of receivables treated as collateralized borrowings, which are classified as financing transactions." } } }, "auth_ref": [ "r34" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r769" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r12", "r486", "r494", "r713" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r770" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails", "http://www.pattersoncompanies.com/role/CustomerFinancingDetail", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r267", "r268", "r269", "r270", "r271", "r273", "r274", "r275", "r318", "r321", "r411", "r434", "r435", "r436", "r437", "r438", "r439", "r441", "r442", "r443", "r447", "r448", "r449", "r450", "r453", "r456", "r462", "r463", "r464", "r465", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r477", "r478", "r479", "r500", "r697", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r828", "r829", "r830", "r831" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Income", "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r122", "r123", "r176", "r177", "r203", "r376", "r384", "r503" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in assets and liabilities:", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r797" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r770" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying value of debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r19", "r116", "r309", "r319", "r700", "r701", "r855" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r797" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r310", "r338", "r339", "r340", "r341", "r342", "r343", "r417", "r437", "r438", "r439", "r700", "r701", "r706", "r707", "r708" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r91", "r110", "r491", "r524", "r526", "r530", "r555", "r713" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r770" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.pattersoncompanies.com/role/GeneralComputationofBasicandDilutedEarningsPerShareEPSDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME", "http://www.pattersoncompanies.com/role/GeneralComputationofBasicandDilutedEarningsPerShareEPSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Denominator for diluted earnings per share\u00a0\u2013\u00a0weighted average shares (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r179", "r187" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments related to investments", "terseLabel": "Net assets contributed", "label": "Payments to Acquire Equity Method Investments", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r33" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME", "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r196", "r197", "r208", "r213", "r214", "r220", "r222", "r224", "r334", "r335", "r480" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.pattersoncompanies.com/role/GeneralComputationofBasicandDilutedEarningsPerShareEPSDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME", "http://www.pattersoncompanies.com/role/GeneralComputationofBasicandDilutedEarningsPerShareEPSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Denominator for basic earnings per share\u00a0\u2013\u00a0weighted average shares (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r178", "r187" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r729" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "verboseLabel": "Goodwill", "label": "Goodwill", "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." } } }, "auth_ref": [ "r133", "r276", "r481", "r698", "r713", "r834", "r836" ] }, "us-gaap_ScheduleOfInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentsLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments [Line Items]", "label": "Schedule of Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r798" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other changes from operating activities, net", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Contribution from noncontrolling interest", "label": "Noncontrolling Interest, Increase from Business Combination", "documentation": "Amount of increase in noncontrolling interest from a business combination." } } }, "auth_ref": [ "r13", "r50", "r57" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability, revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r337" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r729" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Income before taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r97", "r119", "r195", "r209", "r215", "r218", "r485", "r495", "r696" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Accrued Liabilities, Current", "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)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LongtermDebtPercentageBearingFixedInterestAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtPercentageBearingFixedInterestAmount", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate principal amount", "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Amount", "documentation": "The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r731" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r798" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r815" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r764" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r323", "r325", "r336" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r258", "r259", "r261" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r729" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r28" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Activity Related to DPP Receivable", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r28" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Additions to property and equipment and software", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r102" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r10" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r803" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]", "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r81", "r82", "r83" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation loss", "verboseLabel": "Foreign currency translation", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r5" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r728" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to Patterson Companies, Inc.", "terseLabel": "Net Income (Loss) Attributable to Parent", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r98", "r105", "r120", "r129", "r145", "r147", "r151", "r160", "r168", "r170", "r171", "r172", "r173", "r176", "r177", "r184", "r195", "r209", "r215", "r218", "r262", "r289", "r290", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r414", "r419", "r498", "r575", "r591", "r592", "r696", "r725", "r839" ] }, "us-gaap_InterestRateCapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateCapMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Cap", "label": "Interest Rate Cap [Member]", "documentation": "Contract in which the cap writer, in return for a premium, agrees to limit, or cap, the cap holder's risk associated with an increase in interest rates. If rates go above a specified interest-rate-level (the strike price or the cap rate), the cap holder is entitled to receive cash payments equal to the excess of the market rate over the strike price multiplied by the notional principal amount." } } }, "auth_ref": [ "r686" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r10" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r10" ] }, "us-gaap_InterestRateDerivativeAssetsAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateDerivativeAssetsAtFairValue", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail", "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest rate contracts, assets, fair value", "terseLabel": "Derivative instruments", "label": "Interest Rate Derivative Assets, at Fair Value", "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets." } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r730" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "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." } } }, "auth_ref": [ "r11", "r49" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share attributable to Patterson Companies, Inc.:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r789" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r372", "r373", "r374", "r534", "r822", "r823", "r824", "r846", "r859" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r793" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r791" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r789" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Non-cash losses (gains) and other, net", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r105" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r258", "r259", "r261" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r789" ] }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash\u00a0Flow Hedges", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent." } } }, "auth_ref": [ "r7", "r31", "r397" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r149", "r150", "r421", "r422", "r423", "r424", "r425", "r426" ] }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative." } } }, "auth_ref": [ "r845" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r790" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r732", "r802" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Assets and Liabilities Measured at Fair Value on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r416", "r417" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r27", "r126", "r149", "r150", "r151", "r165", "r166", "r167", "r169", "r175", "r177", "r190", "r264", "r265", "r322", "r372", "r373", "r374", "r381", "r382", "r405", "r406", "r407", "r408", "r409", "r410", "r412", "r421", "r422", "r423", "r424", "r425", "r426", "r431", "r521", "r522", "r523", "r534", "r593" ] }, "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableBilledForLongTermContractsOrPrograms", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance contracts receivable sold and outstanding", "label": "Construction Contractor, Receivable, Excluding Contract Retainage", "documentation": "Amount billed to customers under long-term contracts or programs but not paid. Excludes amounts due that have been withheld because of retainage provisions in a contract." } } }, "auth_ref": [ "r854" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r796" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r126", "r165", "r166", "r167", "r169", "r175", "r177", "r264", "r265", "r372", "r373", "r374", "r381", "r382", "r405", "r407", "r408", "r410", "r412", "r521", "r523", "r534", "r859" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Securities excluded from calculation of diluted earnings per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r188" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition cash paid", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r33", "r390" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r789" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralComputationofBasicandDilutedEarningsPerShareEPSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTable", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Table]", "label": "Asset Acquisition [Table]", "documentation": "Disclosure of information about asset acquisition." } } }, "auth_ref": [ "r842" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r790" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r222", "r223", "r537", "r540", "r542", "r605", "r618", "r639", "r664", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r688", "r705", "r717", "r841", "r856" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Currency Translation Adjustment", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r6", "r14", "r31", "r150", "r151", "r422", "r423", "r424", "r425", "r426", "r816" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of non-cash investing activity:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r15", "r126", "r149", "r150", "r151", "r165", "r166", "r167", "r169", "r175", "r177", "r190", "r264", "r265", "r322", "r372", "r373", "r374", "r381", "r382", "r405", "r406", "r407", "r408", "r409", "r410", "r412", "r421", "r422", "r423", "r424", "r425", "r426", "r431", "r521", "r522", "r523", "r534", "r593" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r164", "r197", "r208", "r209", "r210", "r211", "r212", "r214", "r218", "r289", "r290", "r291", "r292", "r294", "r295", "r297", "r299", "r300", "r839", "r840" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r792" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20", "r713" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated Other Comprehensive Loss", "terseLabel": "Total", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r4", "r14", "r31", "r406", "r409", "r431", "r521", "r522", "r816", "r817", "r818", "r822", "r823", "r824" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r310", "r338", "r339", "r340", "r341", "r342", "r343", "r437", "r438", "r439", "r700", "r701", "r706", "r707", "r708" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r796" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r164", "r197", "r208", "r209", "r210", "r211", "r212", "r214", "r218", "r289", "r290", "r291", "r292", "r294", "r295", "r297", "r299", "r300", "r839", "r840" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r794" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r795" ] }, "us-gaap_AssetAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Line Items]", "label": "Asset Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r842" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r796" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r222", "r223", "r537", "r540", "r542", "r605", "r618", "r639", "r664", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r688", "r705", "r717", "r841", "r856" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r766" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r778" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r740", "r751", "r761", "r786" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r158" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r739", "r750", "r760", "r785" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends declared per common share (in USD per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r110" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r789" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, shares, issued", "periodStartLabel": "Beginning Balance (in shares)", "periodEndLabel": "Ending Balance (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r89" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r741", "r752", "r762", "r787" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r778" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r740", "r751", "r761", "r778", "r786" ] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/LegalProceedings" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Proceedings", "label": "Legal Matters and Contingencies [Text Block]", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r109" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails", "http://www.pattersoncompanies.com/role/CustomerFinancingDetail", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r318", "r321", "r411", "r434", "r435", "r436", "r437", "r438", "r439", "r441", "r442", "r443", "r447", "r448", "r449", "r450", "r453", "r456", "r462", "r463", "r464", "r465", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r477", "r478", "r479", "r500", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r828", "r829", "r830", "r831" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r161", "r375", "r378", "r379", "r380", "r383", "r385", "r386", "r387", "r531" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r158" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r35" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r103", "r104", "r105" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r797" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r310", "r338", "r343", "r417", "r438", "r700", "r701", "r706", "r707", "r708" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r765" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value: 600,000 shares authorized; 94,089 and 96,350 shares issued and outstanding", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r89", "r489", "r713" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r778" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r310", "r338", "r343", "r417", "r437", "r706", "r707", "r708" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r789" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r114", "r135", "r160", "r195", "r210", "r216", "r262", "r289", "r290", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r393", "r398", "r419", "r488", "r567", "r713", "r727", "r839", "r840", "r850" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r89", "r554" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r734", "r745", "r755", "r780" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r740", "r751", "r761", "r786" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r15", "r89", "r554", "r573", "r859", "r860" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r778" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r740", "r751", "r761", "r786" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r310", "r338", "r339", "r340", "r341", "r342", "r343", "r417", "r439", "r700", "r701", "r706", "r707", "r708" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r743", "r751", "r761", "r778", "r786", "r790", "r798" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r741", "r752", "r762", "r787" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r743", "r751", "r761", "r778", "r786", "r790", "r798" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r740", "r751", "r761", "r786" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r740", "r751", "r761", "r786" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interests", "verboseLabel": "Noncontrolling interest", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r29", "r117", "r160", "r262", "r289", "r292", "r293", "r294", "r300", "r301", "r419", "r492", "r556" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Identifiable intangibles", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r56" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r733", "r744", "r754", "r779" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r797" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/General" ], "lang": { "en-us": { "role": { "terseLabel": "General", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. 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)." } } }, "auth_ref": [ "r85", "r106", "r107" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r51", "r52", "r344" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in USD per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r155", "r170", "r171", "r172", "r173", "r174", "r178", "r180", "r185", "r186", "r187", "r189", "r413", "r414", "r484", "r502", "r694" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r35" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r735", "r746", "r756", "r781" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r742", "r753", "r763", "r788" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r733", "r744", "r754", "r779" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r736", "r747", "r757", "r782" ] }, "us-gaap_SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on sale of receivables", "terseLabel": "(Loss) gain on sale of financing contracts", "label": "Securitization or Asset-Backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale, Gain (Loss) on Sale", "documentation": "Reflects, by transferred financial asset type, the amount of sales proceeds in excess of or deficient from the sum of the carrying amounts of transferred financial assets plus transaction costs, including those transactions in which the seller/transferor has continuing involvement with the financial assets that have been transferred." } } }, "auth_ref": [ "r436" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r736", "r747", "r757", "r782" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r420" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r766" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r789" ] }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Draw on revolving credit", "label": "Proceeds from (Repayments of) Lines of Credit", "documentation": "The net cash inflow or cash outflow 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 either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)." } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r737", "r748", "r758", "r783" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r37", "r103", "r159" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r766" ] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r3", "r103" ] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings on revolving credit", "label": "Line of Credit, Current", "documentation": "The carrying value as of the balance sheet date of the current 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." } } }, "auth_ref": [ "r86", "r115" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r738", "r749", "r759", "r784" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralTables" ], "lang": { "en-us": { "role": { "terseLabel": "Computation of Basic and Diluted Earnings Per Share (EPS)", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r825" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r81" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r99", "r160", "r195", "r209", "r215", "r218", "r262", "r289", "r290", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r419", "r696", "r839" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Tangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r55", "r56" ] }, "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateDerivativeLiabilitiesAtFairValue", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail", "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest rate contracts, liabilities, fair value", "terseLabel": "Derivative instruments", "label": "Interest Rate Derivative Liabilities, at Fair Value", "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r430" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r128", "r192", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r218", "r224", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r698", "r806", "r856" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of common stock", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r15", "r88", "r89", "r110", "r534", "r593", "r673", "r726" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r220", "r480", "r515", "r516", "r517", "r518", "r519", "r520", "r687", "r704", "r714", "r806", "r837", "r838", "r841", "r856" ] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series of Individually Immaterial Business Acquisitions", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r54" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r192", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r218", "r224", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r287", "r288", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r698", "r806", "r856" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail", "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r543", "r545", "r559", "r560", "r561", "r563", "r564", "r565", "r566", "r568", "r569", "r570", "r571", "r581", "r582", "r583", "r584", "r587", "r588", "r589", "r590", "r643", "r644", "r645", "r646", "r715", "r717" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on long-term debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r36", "r529" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r16" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Financial Instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r113", "r403", "r411" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r220", "r480", "r515", "r516", "r517", "r518", "r519", "r520", "r687", "r704", "r714", "r806", "r837", "r838", "r841", "r856" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r800" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r430" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of Derivative instruments in Cash Flow Hedging Relationship on Condensed Consolidated Statements of Income and Other Comprehensive Income (OCI)", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r69", "r73", "r402" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r801" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling Interests", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r60", "r322", "r822", "r823", "r824", "r859" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest Rate Swap", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r686", "r722", "r723" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investments [Domain]", "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r536", "r538", "r539", "r541", "r544", "r596", "r605", "r618", "r626", "r639", "r647", "r648", "r664", "r668", "r669", "r670", "r671", "r717" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r402" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets, net", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r134" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r162", "r163", "r305", "r320", "r432", "r691", "r693" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r16", "r69", "r73", "r76", "r79", "r80", "r402" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated fair value of debt", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r310", "r418", "r700", "r701" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquisitions", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r111", "r389" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r60", "r61", "r62", "r126", "r127", "r150", "r165", "r166", "r167", "r169", "r175", "r264", "r265", "r322", "r372", "r373", "r374", "r381", "r382", "r405", "r406", "r407", "r408", "r409", "r410", "r412", "r421", "r422", "r426", "r431", "r522", "r523", "r532", "r556", "r573", "r594", "r595", "r674", "r726", "r821", "r833", "r847", "r859" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r411" ] }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss expected to be reclassified into earnings", "verboseLabel": "Accumulated other comprehensive loss expected to be reclassified into earnings", "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net", "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments." } } }, "auth_ref": [ "r17", "r74" ] }, "us-gaap_ServicingAssetAtFairValueDisposals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtFairValueDisposals", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financing contracts sold", "label": "Servicing Asset at Fair Value, Disposals", "documentation": "Decrease in servicing assets subsequently measured at fair value resulting from conveyance of servicing rights to unrelated parties." } } }, "auth_ref": [ "r464" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "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." } } }, "auth_ref": [ "r16", "r64", "r65", "r66", "r67", "r70", "r73", "r77", "r78", "r80", "r411" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r208", "r209", "r210", "r211", "r212", "r218" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense):", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r798" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r37", "r132", "r689" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r30", "r31", "r96", "r138", "r490", "r525", "r526" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of common stock (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r15", "r88", "r89", "r110", "r529", "r593", "r673" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "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." } } }, "auth_ref": [ "r68", "r70", "r79" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_Investments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Investments", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Investments", "label": "Investments", "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments." } } }, "auth_ref": [ "r487" ] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends declared", "label": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r9", "r110" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments related to acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r33" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.pattersoncompanies.com/role/GeneralComputationofBasicandDilutedEarningsPerShareEPSDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/GeneralComputationofBasicandDilutedEarningsPerShareEPSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities - stock options, restricted stock and stock purchase plans (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r181", "r182", "r183", "r187", "r345" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Derivative Instruments Included in Condensed Consolidated Balance Sheets", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r70" ] }, "us-gaap_TransfersAndServicingOfFinancialAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialAssetsTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgram" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables Securitization Program", "label": "Transfers and Servicing of Financial Assets [Text Block]", "documentation": "The entire disclosure for a transferor's continuing involvement in financial assets that it has transferred in a securitization or asset-backed financing arrangement, the nature of any restrictions on assets reported by an entity in its statement of financial position that relate to a transferred financial asset (including the carrying amounts of such assets), how servicing assets and servicing liabilities are reported, and (for securitization or asset-backed financing arrangements accounted for as sales) when a transferor has continuing involvement with the transferred financial assets and transfers of financial assets accounted for as secured borrowings, how the transfer of financial assets affects an entity's financial position, financial performance, and cash flows." } } }, "auth_ref": [ "r433", "r434", "r435", "r440", "r444", "r445", "r446", "r451", "r452", "r454", "r455", "r458", "r459", "r460", "r461", "r466", "r467", "r474", "r476", "r547", "r853" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r23", "r131", "r160", "r262", "r289", "r290", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r394", "r398", "r399", "r419", "r713", "r839", "r850", "r851" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r770" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r797" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll expense", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r415" ] }, "pdco_RateOfBadDebtsWrittenOffMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "RateOfBadDebtsWrittenOffMaximum", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debt write-offs, percentage (less than)", "label": "Rate Of Bad Debts Written Off Maximum", "documentation": "Rate Of Bad Debts Written Off, Maximum" } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r729" ] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "pdco_EquityMethodInvestmentPutOptionCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "EquityMethodInvestmentPutOptionCarryingValue", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying value, put option", "label": "Equity Method Investment, Put Option, Carrying Value", "documentation": "Equity Method Investment, Put Option, Carrying Value" } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r729" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in USD per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r155", "r170", "r171", "r172", "r173", "r174", "r180", "r185", "r186", "r187", "r189", "r413", "r414", "r484", "r502", "r694" ] }, "pdco_CapacityUnderAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "CapacityUnderAgreement", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capacity under agreement", "label": "Capacity Under Agreement", "documentation": "Capacity under agreement." } } }, "auth_ref": [] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r771" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r139", "r226", "r266" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "pdco_LesBKorshMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "LesBKorshMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Les B. Korsh [Member]", "documentation": "Les B. Korsh" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r21", "r160", "r262", "r289", "r290", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r394", "r398", "r399", "r419", "r553", "r695", "r727", "r839", "r850", "r851" ] }, "pdco_AssetsExcludingAssetsHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "AssetsExcludingAssetsHeldForSale", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total assets", "label": "Assets, Excluding Assets Held For Sale", "documentation": "Assets, Excluding Assets Held For Sale" } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r771" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r729" ] }, "pdco_AccountsReceivableSecuritizationEligibleReceivablesMaximumAvailableUnderPurchaseAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "AccountsReceivableSecuritizationEligibleReceivablesMaximumAvailableUnderPurchaseAgreement", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eligible receivables, maximum available under Purchase Agreement", "label": "Accounts Receivable Securitization, Eligible Receivables, Maximum Available Under Purchase Agreement", "documentation": "Accounts Receivable Securitization, Eligible Receivables, Maximum Available Under Purchase Agreement" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r771" ] }, "pdco_CustomerFinancingLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "CustomerFinancingLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Financing [Line Items]", "label": "Customer Financing [Line Items]", "documentation": "Customer Financing [Line Items]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r129", "r160", "r258", "r259", "r261", "r262", "r419" ] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPI" ], "lang": { "en-us": { "role": { "terseLabel": "Technology Partner Innovations, LLC (\"TPI\")", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r124", "r260", "r263", "r804" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r771" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r771" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value, (in usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r89" ] }, "pdco_A348SeniorNotesDue2025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "A348SeniorNotesDue2025Member", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "3.48% Senior Notes due 2025", "label": "3.48% Senior Notes due 2025 [Member]", "documentation": "3.48% Senior Notes due 2025" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r160", "r258", "r259", "r261", "r262", "r419" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionInvestmentsAcquired1", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash investments acquired", "label": "Noncash or Part Noncash Acquisition, Investments Acquired", "documentation": "The amount of investments that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r38", "r39", "r40" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r771" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash employee compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "pdco_UnsettledContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "UnsettledContractsMember", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unsettled Financing Arrangements", "label": "Unsettled Contracts [Member]", "documentation": "Unsettled Contracts [Member]" } } }, "auth_ref": [] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year End", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r59" ] }, "pdco_IncreaseDecreaseInInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "IncreaseDecreaseInInterestExpense", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in interest expense", "label": "Increase (Decrease) in Interest Expense", "documentation": "Increase decrease in interest expense." } } }, "auth_ref": [] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r771" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r715", "r716", "r717", "r719", "r720", "r721", "r724", "r822", "r823", "r846", "r857", "r859" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Noncurrent Assets", "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r772" ] }, "pdco_CustomerFinancingTable": { "xbrltype": "stringItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "CustomerFinancingTable", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Financing [Table]", "label": "Customer Financing [Table]", "documentation": "Customer Financing [Table]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r94", "r118", "r493", "r713", "r821", "r833", "r847" ] }, "pdco_BusinessAcquisitionWorkingCapitalAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "BusinessAcquisitionWorkingCapitalAdjustments", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital adjustments", "label": "Business Acquisition, Working Capital Adjustments", "documentation": "Business Acquisition, Working Capital Adjustments" } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r162", "r163", "r305", "r320", "r432", "r692", "r693" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gains or losses recognized in OCI on cash flow hedging derivative", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r142", "r143", "r400", "r401", "r404" ] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Noncurrent Liabilities", "label": "Other Noncurrent Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow hedges, net of tax", "verboseLabel": "Cash flow hedges", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r142", "r143" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r774" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense related to cash flow hedges", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r144" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r773" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r777" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r100", "r160", "r262", "r289", "r290", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r419", "r839" ] }, "pdco_TradeReceivablesSoldFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "TradeReceivablesSoldFairValue", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables sold, fair value", "label": "Trade Receivables Sold, Fair Value", "documentation": "Trade Receivables Sold, Fair Value" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r775" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense related t cash flow hedges", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r144" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r776" ] }, "pdco_OtherAccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "OtherAccruedLiabilitiesMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Accrued Liabilities", "label": "Other Accrued Liabilities [Member]", "documentation": "Other Accrued Liabilities [Member]" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r776" ] }, "pdco_BusinessAcquisitionAnniversaryClosingDatePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "BusinessAcquisitionAnniversaryClosingDatePeriod", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anniversary of closing dates, period", "label": "Business Acquisition, Anniversary, Closing Date, Period", "documentation": "Business Acquisition, Anniversary, Closing Date, Period" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.pattersoncompanies.com/role/IncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r377" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r11", "r46", "r48" ] }, "pdco_ProceedsfromCollectionofDeferredPurchasePriceReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "ProceedsfromCollectionofDeferredPurchasePriceReceivables", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collection of DPP receivable", "negatedTerseLabel": "Collection of DPP receivable", "label": "Proceeds from Collection of Deferred Purchase Price Receivables", "documentation": "Proceeds from Collection of Deferred Purchase Price Receivables" } } }, "auth_ref": [] }, "pdco_DeferredPurchasePriceReceivableTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "DeferredPurchasePriceReceivableTransferred", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Purchase Price Receivable Transferred", "label": "Deferred Purchase Price Receivable Transferred", "documentation": "Deferred Purchase Price Receivable Transferred" } } }, "auth_ref": [] }, "pdco_MillerVetHoldingsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "MillerVetHoldingsLLCMember", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Miller Vet Holdings, LLC", "label": "Miller Vet Holdings, LLC [Member]", "documentation": "Miller Vet Holdings, LLC" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid Expenses and Other Current Assets", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "pdco_DeferredPurchasePriceReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "DeferredPurchasePriceReceivable", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning DPP receivable balance", "terseLabel": "Ending DPP receivable balance", "label": "Deferred Purchase Price Receivable", "documentation": "Deferred Purchase Price Receivable" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Type [Axis]", "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r536", "r538", "r539", "r541", "r544", "r596", "r605", "r618", "r626", "r639", "r647", "r648", "r664", "r668", "r669", "r670", "r671", "r717" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Accumulated Other Comprehensive Loss", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r31", "r848", "r849" ] }, "pdco_InterestRateSwapTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "InterestRateSwapTwoMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap Two", "label": "Interest Rate Swap Two [Member]", "documentation": "Interest Rate Swap Two [Member]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentsTable", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments [Table]", "label": "Schedule of Investments [Table]", "documentation": "Disclosure of information about investments owned by investment company." } } }, "auth_ref": [ "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r649", "r650", "r651", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667" ] }, "pdco_DeferredPurchasePriceReceivableReceivablesSecuritizationProgramFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "DeferredPurchasePriceReceivableReceivablesSecuritizationProgramFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "DPP receivable - receivables securitization program", "label": "Deferred Purchase Price Receivable, Receivables Securitization Program Fair Value Disclosure", "documentation": "Deferred Purchase Price Receivable, Receivables Securitization Program Fair Value Disclosure" } } }, "auth_ref": [] }, "pdco_ReceivablesPurchaseAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "ReceivablesPurchaseAgreementsMember", "presentation": [ "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables Purchase Agreements", "label": "Receivables Purchase Agreements [Member]", "documentation": "Receivables Purchase Agreements" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r90" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentandGeographicData" ], "lang": { "en-us": { "role": { "terseLabel": "Segment and Geographic Data", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r191", "r192", "r193", "r194", "r195", "r207", "r212", "r216", "r217", "r218", "r219", "r220", "r221", "r224" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r24", "r303" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Not Designated as Hedging Instrument", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r16" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying value of investment", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r205", "r257", "r814", "r832" ] }, "us-gaap_OtherNonoperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncome", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/GeneralScheduleofOtherIncomeNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/GeneralScheduleofOtherIncomeNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment income and other", "label": "Other Nonoperating Income", "documentation": "Amount of income related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r156" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME", "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "verboseLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r195", "r209", "r215", "r218", "r696" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Information about Reportable Segments", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r41", "r42", "r43", "r44" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other financing activities", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r805", "r819" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r41", "r42", "r43", "r44" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income (loss)", "verboseLabel": "Net income (loss)", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r129", "r145", "r147", "r157", "r160", "r168", "r176", "r177", "r195", "r209", "r215", "r218", "r262", "r289", "r290", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r392", "r395", "r396", "r414", "r419", "r485", "r496", "r533", "r575", "r591", "r592", "r696", "r711", "r712", "r726", "r818", "r839" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r140", "r690", "r713" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Goodwill, adjustments", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1", "r835" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r53", "r54", "r388", "r709", "r710" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r25", "r164", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r428", "r699", "r700", "r701", "r702", "r703", "r820" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.pattersoncompanies.com/role/GeneralScheduleofOtherIncomeNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME", "http://www.pattersoncompanies.com/role/GeneralScheduleofOtherIncomeNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "totalLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r101" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r388", "r709", "r710" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r84", "r121", "r152", "r199", "r427", "r578", "r725", "r858" ] }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Receivables", "label": "Increase (Decrease) in Accounts and Other Receivables", "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables." } } }, "auth_ref": [ "r10" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME", "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to noncontrolling interests", "negatedLabel": "Net loss attributable to noncontrolling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r63", "r112", "r145", "r147", "r176", "r177", "r497", "r818" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Identifiable intangibles, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r45", "r47" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r732", "r802" ] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Income", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "United Kingdom", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r15", "r88", "r89", "r110", "r534", "r593", "r672", "r726" ] }, "pdco_NonCashAdditionsToDeferredPurchasePriceReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "NonCashAdditionsToDeferredPurchasePriceReceivables", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash additions to DPP receivable", "label": "Non-cash Additions to Deferred Purchase Price Receivables", "documentation": "Non-cash Additions to Deferred Purchase Price Receivables" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r19", "r86", "r87", "r115", "r116", "r164", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r428", "r699", "r700", "r701", "r702", "r703", "r820" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r732", "r802" ] }, "pdco_ScheduleOfDeferredPurchasePriceReceivableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "ScheduleOfDeferredPurchasePriceReceivableTableTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/TransfersandServicingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Purchase Price Receivable", "label": "Schedule of Deferred Purchase Price Receivable [Table Text Block]", "documentation": "Schedule of Deferred Purchase Price Receivable" } } }, "auth_ref": [] }, "pdco_InterestRateSwapAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "InterestRateSwapAgreementMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap Agreement", "label": "Interest Rate Swap Agreement [Member]", "documentation": "Interest Rate Swap Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r323", "r324", "r336" ] }, "us-gaap_NotesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableNet", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Current receivables of finance contracts not yet sold", "label": "Financing Receivable, after Allowance for Credit Loss", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r225", "r272", "r562" ] }, "pdco_OtherProductMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "OtherProductMember", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Value-added services and other", "label": "Other Product [Member]", "documentation": "Other Product [Member]" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r799" ] }, "us-gaap_TransfersAndServicingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Transfers and Servicing [Abstract]", "label": "Transfers and Servicing [Abstract]" } } }, "auth_ref": [] }, "pdco_ConsumablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "ConsumablesMember", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consumable", "label": "Consumables [Member]", "documentation": "Consumables [Member]" } } }, "auth_ref": [] }, "pdco_TradeAccountsReceivableSoldToThirdParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "TradeAccountsReceivableSoldToThirdParty", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables sold", "label": "Trade Accounts Receivable Sold to Third Party", "documentation": "Trade Accounts Receivable Sold to Third Party" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r68", "r72" ] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables, net of allowance for doubtful accounts of $3,875 and $3,667", "label": "Receivables, Net, Current", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [ "r713" ] }, "pdco_DeferredPurchasePriceReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "DeferredPurchasePriceReceivableFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "DPP receivable - customer financing", "label": "Deferred Purchase Price Receivable, Fair Value Disclosure", "documentation": "Deferred Purchase Price Receivable, Fair Value Disclosure" } } }, "auth_ref": [] }, "pdco_FivePointOneSevenPercentageSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "FivePointOneSevenPercentageSeniorNotesMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "5.17% Senior Notes", "label": "Five Point One Seven Percentage Senior Notes [Member]", "documentation": "Five Point One Seven Percentage Senior Notes [Member]" } } }, "auth_ref": [] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail", "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r69", "r71", "r73", "r76", "r543", "r545", "r559", "r560", "r561", "r563", "r564", "r565", "r566", "r568", "r569", "r570", "r571", "r581", "r582", "r583", "r584", "r587", "r588", "r589", "r590", "r643", "r644", "r645", "r646", "r693", "r715", "r717" ] }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term receivables, net", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent." } } }, "auth_ref": [] }, "pdco_MitsubishiUFJFinancialGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "MitsubishiUFJFinancialGroupMember", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "MUFG", "label": "Mitsubishi UFJ Financial Group [Member]", "documentation": "Mitsubishi UFJ Financial Group" } } }, "auth_ref": [] }, "pdco_KevinMBarryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "KevinMBarryMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Kevin M. Barry [Member]", "documentation": "Kevin M. Barry" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "pdco_SamanthaLBergesonMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "SamanthaLBergesonMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Samantha L. Bergeson [Member]", "documentation": "Samantha L. Bergeson" } } }, "auth_ref": [] }, "pdco_PercentageOfPrincipalAmountOfFinancingContractsHeldAsCollateral": { "xbrltype": "percentItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "PercentageOfPrincipalAmountOfFinancingContractsHeldAsCollateral", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of principal amount of financing contracts held as collateral (at least)", "label": "Percentage Of Principal Amount Of Financing Contracts Held As Collateral", "documentation": "Percentage Of Principal Amount Of Financing Contracts Held As Collateral" } } }, "auth_ref": [] }, "pdco_AccountsReceivableSecuritizationEligibleReceivablesAmountUtilizedUnderPurchaseAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "AccountsReceivableSecuritizationEligibleReceivablesAmountUtilizedUnderPurchaseAgreement", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eligible receivables, amount utilized under Purchase Agreement", "label": "Accounts Receivable Securitization, Eligible Receivables, Amount Utilized Under Purchase Agreement", "documentation": "Accounts Receivable Securitization, Eligible Receivables, Amount Utilized Under Purchase Agreement" } } }, "auth_ref": [] }, "pdco_AnimalHealthMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "AnimalHealthMember", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Animal Health", "label": "Animal Health [Member]", "documentation": "Animal Health [Member]" } } }, "auth_ref": [] }, "us-gaap_InterestRateContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateContractMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail", "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate contracts", "label": "Interest Rate Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate." } } }, "auth_ref": [ "r686", "r693", "r706" ] }, "pdco_VetsourceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "VetsourceMember", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vetsource", "label": "Vetsource [Member]", "documentation": "Vetsource" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Patterson Companies, Inc. stockholders' equity", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r89", "r92", "r93", "r108", "r556", "r573", "r594", "r595", "r713", "r727", "r821", "r833", "r847", "r859" ] }, "pdco_FinancingReceivableMaximumAmountPerCustomer": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "FinancingReceivableMaximumAmountPerCustomer", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum credit financed for equipment purchases for any one customer", "label": "Financing Receivable Maximum Amount Per Customer", "documentation": "Financing Receivable, Maximum Amount Per Customer" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r149", "r150", "r421", "r422", "r423", "r424", "r425", "r426" ] }, "pdco_DonaldJZurbayMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "DonaldJZurbayMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Donald J. Zurbay [Member]", "documentation": "Donald J. Zurbay" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "pdco_DentalSupplyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "DentalSupplyMember", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dental", "label": "Dental Supply [Member]", "documentation": "Dental Supply [Member]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromDerivativeInstrumentFinancingActivities", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for (proceeds from) to settle interest rate swaps", "label": "Payments for (Proceeds from) Derivative Instrument, Financing Activities", "documentation": "The net cash outflow or inflow from derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments." } } }, "auth_ref": [] }, "us-gaap_GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessNet", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Ineffectiveness recorded during period", "label": "Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net", "documentation": "The net gain (loss) relating to components of the gain (loss) on the cash flow hedging instrument excluded from the assessment of cash flow hedge effectiveness. Recognized in earnings." } } }, "auth_ref": [ "r75" ] }, "pdco_CustomerFinancingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "CustomerFinancingTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancing" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Financing", "label": "Customer Financing [Text Block]", "documentation": "This item represents the disclosure of arrangements under which the Company sells its customer finance contracts." } } }, "auth_ref": [] }, "us-gaap_TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable", "presentation": [ "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Table]", "label": "Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Table]", "documentation": "Disclosure of information about the nature and risks of short-term collateralized financing obtained through repurchase agreements, securities lending transactions and repurchase-to-maturity transactions, accounted for as secured borrowings." } } }, "auth_ref": [ "r457", "r852" ] }, "pdco_NumberOfCustomerFinancingContracts": { "xbrltype": "integerItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "NumberOfCustomerFinancingContracts", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of customer financing contracts", "label": "Number Of Customer Financing Contracts", "documentation": "Number Of Customer Financing Contracts" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss before reclassifications", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r18", "r31", "r150", "r421", "r423", "r426", "r816" ] }, "pdco_FifthThirdNationalBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "FifthThirdNationalBankMember", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fifth Third Bank", "label": "Fifth Third National Bank [Member]", "documentation": "Fifth Third National Bank [Member]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r130", "r141", "r160", "r262", "r289", "r290", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r393", "r398", "r419", "r713", "r839", "r840", "r850" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts reclassified from AOCL", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r18", "r31", "r150", "r421", "r425", "r426", "r816" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r165", "r166", "r167", "r190", "r480", "r527", "r535", "r546", "r548", "r549", "r550", "r551", "r552", "r554", "r557", "r558", "r559", "r560", "r561", "r563", "r564", "r565", "r566", "r568", "r569", "r570", "r571", "r572", "r574", "r576", "r577", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r593", "r718" ] }, "pdco_EquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20231028", "localname": "EquipmentAndSoftwareMember", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment", "label": "Equipment And Software [Member]", "documentation": "Equipment and Software [Member]" } } }, "auth_ref": [] }, "us-gaap_TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]", "label": "Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r457", "r852" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Holdbacks", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r2", "r58", "r391" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "verboseLabel": "Assets:", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//860/tableOfContent" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(cc)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column B)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r804": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 66 0000891024-23-000012-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000891024-23-000012-xbrl.zip M4$L#!!0 ( ,IY?5=-=F?"F < -(? 6 97AH:6)I=#,Q,3$P,C@R M,#(S+FAT;=596W/;N!5^[Z] G6G6GI%DW1S;LN.9-,G.I ]-VNW,SO2E Q*' M%FJ2X *@9/77]SL *,F6G-C=;M;.@V(2MW/.]YT;<3GW57EU.2>IKOYP^<=^ M7WPP>5M1[45N27I2HG6ZOA8_*W(WHM]/L]Z;9F7U]=R+\7 \$3\;>Z,7,HY[ M[4NZZO:Y/([/E\?AD,O,J-75I=(+H=7; UT,W^3C<:'DV60ZG>3J?#B58WEZ M=J*F9R=T.O[7Z !+,3VN<7Y5TMN#2M?].?'YL^EX<'K2^(NE5GX^&PV'?SH( M4Z\N"P,MTH+Z1>RTN5J]L,[JV7Y0\_)VO4=65W$8:?_0]@. M.X?'93SM%*M+75-W^FC,YWV\G>M,>S$9#4:7QSQ_2^8H"!2W5W?'=K3R=.O[ MLM37]2R'Y<@>?$\EWI/UNM"Y]-K4PA3"STF\GVLJQ,=;RENO%R0^%YA!5GQI MK6LE1/-F1^'GH<[?VY+$:"+[H^FA/!+&BM&)2@]MK: #Z_<3%+/::W)0,I_+ M^IK$N]RS^J/SR;0GI'NF^DEE&G;/9H,$:\/@O7XU>C.\F S''8H_29O)FES_ M\VU)JT[!\7 X?K)R>WB\?]6_6PM43 M>>#U"H:0_O6KD[.+!Z6OI+U&8/&FF;W!>;^S,J.!^"3F$DYG::%I":S]7#OQ M2RLM\"A7>-\8"RAK\:.QE1@-^W\3A8G$;G"H48+ ="4^Y]YD8/SXK!?C-=#_ M(CUV<5C\WE2-K.$"/?&IS@>PT?E+L=%X(/XL'32$&M5*W-1F69*ZIEXT53*0 M,G#OVB"E84.I:R'K%6* MRU!3"2YD.]@$RDJ/+%8HI#L)%:82@?7"O-V)M24 MDW/2KGA*)6\HV'Z]I\,[!6%P9!F29?+'7%LD1TRKL3Q%H^5:C^'@JZ!S_/I6Z#G9H%E2F2K;3.\)%PG@QC#'@271*%K MF(^1V)@+X;K&= S;K7%=PRFJF-9TG9S0_*^WRTK@6Z]C/K2FC^1MK[;@/4X N>R=8]?PJ$P M(Q@_G12#JVDM-H!?+;0+WHI95(=]N"S8^/EVK+!4RH!FBJX;1'HICO"@AL]# M%F=*K4*_Y-K,::6E#1E5QQP0HE?-.[6.XW(@OPM!//BV<02!?*A$>Z)!AM=Y M6TH.25 K"+&)[U@1L\5VDL-?&?%$1 VL)_6D*/'LV)(=Q0QPES*/]L =YCS> M=Q]-()!NH17S0J*,DARDI .G.*LS6:15'7"@DI:9+K5?<0[8=RS3.& -"EFWP038D%06W0PN8P.W)O.L\](B8$A_W)^- #2Q$/' QY6>F M]0]+\)BH)]>SB>N9XMO%GI-[LWO_6I# M/9E9OS./3E)/\;^5HZ$15QT%>QM_8_??IL'&]1C")R2LG2IC+9I$I>&-=>L< M$5Y@RPK-J2?Z2G#+#+(0CRL-^<(FAZ!)$SI_Q_]SO=,QG'YI-<0/;&[K\"W) M';WTJC.B_@[='&?T\(43AW-UGFL""BF^KTO ) MA&VJUF)'L\+$S!?X%1^$Z2P.S%B*GKA2D7Q&&SEM?I,/@"!$#G$7V&/*B,;,1N?IT^0 M3Q-ZOY[?4Z$H?B>"#^5^.CB#*Y+MX_Q2-HYFW1\7R!=-*53 ZZ!8F4LW%S*T9W*/@?H^YF/W&6*?EO0MH-.'A4_ L?C=:T,Z5](9@P?6'FR4R \M: MO[OD&Y?'Z3?>J1^'N_S_ E!+ P04 " #*>7U7=U&>ZWL' ")'P %@ M &5X:&EB:70S,3(Q,#(X,C R,RYH=&W566MSV[@5_=Y?@=K3K#TCR7HYEF7% M,VF2G_9&3O1+<;9WW0]=JH M^<*)87\X$K]H6,HP[Y0JZ;?>9783GV84_9);H;'T[R]12J.S=B1KVQZ/+ MB9Q0TL_&\BJ?3.0HR0:7P[=7DI)Q_H_!"99B>EACW;J@=R>EJKH+XO.GXV'O MZK)V-RN5N<5TT.__Z<1/O9WE&EK$!:DNM)F>]OV_&Q[IYK)4Q7KZW7NC9/%= MQ\K*=BT9E8=AJ_Y%V X[^\=5..T*JPM547OZ8,CG?;I?J$0Y,1KTAK,+GK\C M($\27'##+BI\;81D(TI_<4?AGJ_*TI2 Q&LCL8G\ESH8T87&;QH:DR MZ,#Z_4QI8Y139,6G^W0AJSF)]ZEC]0?7HW%'2/M"]9.9KMD]ZRT2K V#]^9T M\+9_,^H/6Q1_EB:1%=GNE_N"UJV"PWY_GZT;#Y-F#B=SNIZ^A3P[NOZSL>#) M^G=2=GQ0V<\=\0,M525^[(D_2V/6'9%ZNJZAGW1O3B\G-Z]$E4%/?!8+N21A MH!&M *%;*"M^;:0!AXHUWM?: *%*?*]-*0;][E]%K@-?:QRJ,T$@<":^I$XG M(/)PT@EA&*#^)!UVL5C\09>UK,#LCOA M8_R\O0D5I62M-&N>4LH[\K;?[&GQ+H,P.++P.3"Z6:H,@\QJH=*% ML W_;->OR%#$938 (@UL#!'V>]/*FT"Y$7>F5;_ W-E76&@['D MET%N2-G9@=&VPNQ)^YJ0'/?$WQ]H_.9T,AQ30G#5C<$&\*NELMY;,8LJOP^7!5L_WXT5A@KIT8S1=8M()\81 M'E3P>"*B!M93]JPH\>+8DIR'#/"0,D=[ MX!YSCO?=HPD$TBU5QKR0**,D!REIP2G.ZDP6:;(6.%!)R405RJTY!QPZEFGL M,?;P;7JK0VDNQ,+[J!#J^AKTL3YGI:DVF1? UP=SJI"*"K ((^3; )Z"VB

31XZ(J:$Q\/)V%,#"Q$/ M;$CYB6[;93L(1O\8 L'_!JT@4[3Z;>2?Z'MBUU-;A/7?UV,NFV"BV9['S.GMB80[6 MP#\?K8GBHV DWXYPIU(U&^G.@VP+:3<)BSW;LXPR'_*\56(X6J/IN*,B]B:/ MYG?^:T,]FUG_9QY=QI[BMY6COA'/6@IVMO[&[K]+@ZWK,83/2%A[5<9&-(E* MPVEC-SG"O\"6)9I31_0?@ENBD85X/%.0SV]R!IK4OO.W_#_7.RW#Z==&07S/ MYJ;RGXCL^6NO.@/J[]'-<4;W'RYQ.%?GJ2*@$./[I@1.;3_(@5A!8 C"1Z#LA:UBD#-N4@ *&\[V#P [<%3^[[33'Z" 1\Y!!_@3W*A$S M;'@=/D$^3^87JZ9HA7*^_H]G)O!-,ET<7JHJOY5?=!/% M3[1SNISR%=62LQ *@PBY1S\,Q]NK\:3W=C+F"RP'N[BL/3C>;?7\W=:%R_;' MKB>]Z_[3P_W>8#-VX?<.^T,#6\OJW D0763 0 /L/ 6 97AH:6)I=#,R,3$P M,C@R,#(S+FAT;=U7;6_;-A#^OE]Q<[ T!6Q9DAW';S$09!W0?5C:94.!?1DH MD;*XT*1*4G:T7[\C*3M.G"(!NA7)\L&(='>\>YY[T7%>VI58S$M&Z.*[^?>] M'ORH\GK%I(5<,V(9A=IPN81/E)D;Z/5:K4M5-9HO2PMIG [@D](W?$V"W'(K MV&)[SKP?GN=][V2>*=HLYI2O@=/S#F."T&$R3+,D3>-Q<79&1H/3 M-!_]F730%-6#C;&-8.>=%9>]DCG_TV$:G9U6=K;AU);3)(Y_Z'C5Q;Q0B*(U MR)50>GH4^[^9D_0*LN*BF;ZYT)R(-UU#I.D9IGD1Q(;_S? X/-D_;H*W,[06 M7+*M]R1U_M[=ECSC%@9IE,S[3G\OYA ( M>+^[(#5);=VAX1?"FG.3+'=.=; M@KADVO*"Y\1R)4$58$L&ER5G!;R[97EM^9K!58$:3!^ ?!D0JEJ;FJ WJR 9 MP^_1=709P37+':3CHV04SY+!:=P%8H!05;GRWK>YISF)1R\49IN;:Z(S(IGI M7=T*UL!%;EW6TCA.OQCWBN@EMHY5U72$KO9@_%4;S'[S'^$8/HKCO81<21E( MAPVWI1RB4]N=_WIU?8=R* I,4"^$JMRIC&M)QUP\U7R4% M%RC:A88%4FMNT3L02;$O\I+()7-!K;@QOG&DUZ0X.Z%DFF'P^Q$&2-L NUZW M1O_:8!;0E0H-MNN_ CRT)P.];]=Y/!D.;DHB>TZXY(;N)%J@ZPLV?'1Z7CV M2FHMB> W!-E65%$+3'^.Y J7RUU^-?M<<\W<=\LX] ]8/2%84AJ2TQ/Z=D?; M74GLRJ'E+ID,ALC19.:*Y97PE :>N,1N685/ ?:H)=P5)P^UO261<-]$FAG' M5]>)B1" 9LP%@FR:"@DTH"5(9-M__,*#>5(,V42Y\3;S1K8\J4M6HU M=3OBVDW1G(C6AW<7Q.WZ.!Q'H_'0;9 6P[1TZ[A=+B._7/8M/91-QM$D_K(X MCI*=K._/#NN@?\+R#_HM9LY5? 25@!#^'U_6AYSNUN;ZP]N*E6ROBOWU0S01R; M!W?7NP;QHRN^,R$9=DEM#TV>N&6VO^'RW?>7_G\ 4$L#!!0 ( ,IY?5>" MZ6PE/@0 .D/ 6 97AH:6)I=#,R,C$P,C@R,#(S+FAT;=U7VV[C-A!] M[U=,'32;!2Q94NSX&@-IN@LLBC;=IL4^%I1(66QH4DM2=MRO[Y"4'2=.D:"7 M1=(\&+'G>F;.D,-999=B/JL8H?.O9E]'$7RGBF;)I(5",V(9A<9PN8!/E)D; MB*)6ZU+5&\T7E84LR4[AD](W?$6"W'(KV'SK9]8+WV<]'V26*[J9SRA? :?G M'4[8*!]FXVPP'I7]@F2C;#Q(:,)*.AP.RC+_+>V@*:H'&V,W@IUWEEQ&%7/Q M)_TL'@YJ.UUS:JM)FB3?=+SJ?%8J1-$:%$HH/3E*_-_42:*2++G83-Y<:$[$ MFZXATD2&:5X&L>%_,'2'GOW7=8@V1&O!)=M&3S,7[]UMQ7-NX32+LUG/Z>_E M'!)!X'I^7W: RK);&Q'!%W)28.68[GQ)$)=,6U[R@EBN)*@2;,7@LN*LA/=< M$EE@!+@J48/I Y O T+=:-,0C&85I"/X-;Z.+V.X9H6#='R4GB73]'20=($8 M(%35CM[[-O0II$'Z%4VOO_ MO/-?8]Z* I,4B7!56)4S#=FHZP\USY*2"Q3M4D."-)I;C Y$4GAW6U1$+IA+ M:LF-\8,CO2;%LQ,JIADFOY]A@+1-L.MU&XRO#78!0ZDP8+OY"X"@",/I4/_; M)(2R)+;KC"MNX$:J-59EP8Z/!J/I*^%:&L,O"+)E5-D(;'^!Q16NE[O^ M:O:YX9JY>\LX] ^J>D*04AK2P0E]NRO;'25V=&AKEXY/^UBC\=21Y974*0MU MXA*G91FN IQ12[@C)P_!V^4R]LMES])#V7@4CY._%B=QNI/UO._@'Q$8[-5YY[2S-:@)I;AQ M3[+Z%M+[M12L/ 1\O]2+/<0CX_ZPZGQG_ ]6^'8_Q##MT3KS:ZSS\#9-M-1 M!F&"48)3V*;\\HOP]X&_?&Q/;?W_"Y _JA5;^H5O'!:^0W@]?Y \YRVW=X@] M>)?6ROB[;J*9P+MMQ0Y>JG<#X0^JY,Z$Y#@5C3TT>>)-V7Z&IW;//_'_!%!+ M P04 " #*>7U7P1F=B0CQ #.<@\ $0 '!D8V\M,C R,S$P,C@N:'1M M[+UM=^)(DC;\?7^%'GKNW>IS9$KO+ZYN[D-AJMLS5=ACJ)F=^\N<-$J,IF6) MD81=GE__9*8$!@,&(0FE1,S9[3)(2)D15T1&1$9&_/)_?SQZPA,.(S?P?VW) M;:DE_-_.+__?Q<7_?K[[*EP%X_DC]F.A%V(48T=X=N.I$$^Q\/<@_,-]0L*M MA^))$#Y>7+!?]8+92^@^3&-!D11U<5=Z,;R\G]Q;MC)6+TQ--2ZT"3(ND#6V M+APT4VLLZ88E.I>V M:IO*O3DQ-0UKIJT@=6+IJH9ED]R&)(.^=AJ3^9$Y^M'E.)C[.\+C]D/P]#&]^)$.NY7^P'/]/Y9W/S\_M]DO@O"!W"6I'^GE>Q3A MQ>T_-NY_5MG=LFW;']G5Q:T.=K/8N2/ER281Q6'O%S!D':^^8H3@F2 S\5SHD!39/,=#J=WI#_8S5H* MLM?1[7J@K*X,;Y7![GM#>$-A,OGM=[\WYQ\^K45XQ_Q1S;=CYW_ M^J__^B5V8P]W*"_R.^PY-?6^,+PD$?/=(G8?>R M2_230W74%P\]M 27",'D0M%;G0GR(OS+Q[4'97CN0O5]<:,Q\OZ!4?B%?!,M MWV"T.F3&6E$ON"6W!\[Z*\Q6YZ_*\2_H^X01+SWRBA!YU[Z#?_P%ORP?;K4Z M$OF?9M?KHARUTX"/Q@QG[J/RR>.B-/S0@P53K-I'3I=)-2C.6DR$IS M.0J=;AA>S1 M*+YXT*T4Z&O?'&C^L:-L033*1WC*,M"P.U5RXCMLZ3,0G,?KF, MR7+P:RMR'V<>79+8=].0#GEM#6C_B!SRB(_KSTC>__K2= Q1, _9)[867J9T M8%.ARF;Q/6;J;/')=>CGB8M#@3T?;S4'>M=_65=S;W_<67RU_O09T\:+3V0% M#F.JU*C&5ZDR4Z7%[UZO+8?IO-XJ2Q=T05R_LOB\>,G'M7EO)X/" 1D24R1. M9R839B\?E%XY;&9SWTVF%4T1X?YR9H\81?,0=U+"LHN+1RRN+3[39VRGE,H= MI58Q<"2EYDR7WX=7V:FD\48E:B'8^:E$S*@A!L3N),-:O760 M+)=!>"1!-WY/O[S"?O#H^ML>>RB_FI<\#/MVK2/+V:-'@C@\+( M(!]"!H61P2Z"#":'9"#.]ZG)8)5-AG0V^(&:Z\E'A[SLQ\QSQV[\#3_>DU/XX]VBLF;FH6SS?VO"B=->E9%[%+=Y9*)OR M1L#]. P\CT5F8N(O1W%MR,^9!U;DU$IWFYJH7H^W!-=KNIU84LRF, M_G5W5SF(V13&B])]U]K;QR41ONZ>=34QF\+(SX-_7-+4ZN[RN)%91'/WK[A]7'ZLHCA=U=YE/'*LHCO"E.\L-,7E+(C\/2;XE3:WN M+B\/L0K"C4/SSB6YH+QSM70ON"9TJ+N'>?*8315HU:KNY]:18BL'%XK5C)+,A@,NI=,[G#FP417BS[IYU-8&-PLC/@W]_MS.511'^+IGAU<2 MJRB._-PZ])_G$<%S%'7'A/P1T_,)X6DCX,MOKN?A\&\X_CT@CR-X__JUU\A- M'(M;QWTG@Y8"1*:)(]IEG+49G2//>[E^?"24"%WD;?EY,Q,0+&Z=^OIQL)I3 M_1:WKGXM.%C.N4B+6_?^B^LC?TS(>TVF%\[IKU=6KCL\QNX3NO=P=#L/QU,4 MX>Y#B)FE41^KC5MWG5_B%Y8X:W'KMW-%_..7_L*B6A:W'CZ_G*JFE;?-K?_/ M%:=*:NK-;0R 7^+GJ DZ]]V$\I-D=OX#6HQZR8='C*)YB)-Y+N];SF[QY,5M MB\_TT3MXS%V@(0KCRUXPIP&;&=$Q+P/TB-CJ?O]RY^7./@M#.:S MAJQ52QSXPW$"[IC&!WCR*@T<<)G?A'MW, M0>-3>*05Y%G8-8T=5,2D:CK_V#4-&U0G216LZ+)4TY!!=:)405Q'EKB-+5S[ M3SB*Z8]&+[-56^"['^$X]K!3(FO*\4 (B8#:)S-R98D[)YLW#506X;GSM#DF M?(&!8EGBSHWFF/"%*G;N'&J."5]@QRY9XM:KOB+3>$(Q2_5=4/[.C?Y83T!9 M)$3>$0NNAVH32Y4E;AWE]^G.4+]*].$SFBWW;,K<^[Q%",GH.:F,0R=SZO%PBOD#"<^OS\KLL5+4G('/K)G/, MJXIV!F1N/>O/R*/!BN$4X_AK,$:;QSIN0SQ#KM/_,2._Q5'73P_@SL.0FL11 MA/>&.$I4KXLH2WU4++?./D#AU/8EMX&'_5!@C*?GD<^*]\6I 87;D ?POFRY M5[@-ONSF/;/:&..[XW$XQ\Y7%]V[GAN[>^.,]6=]@6+/;2P'6%^VU',;3!+VXY55&T6N$V+O4[=AY<_^$*1^Z#O\5,(1:*DU[#3A,M$QY4KLIMZ K@ MP8'MI'(;W0)X<& &J-Q&P >'-@>*K=1LB_(#?^&O#G^_++\\W?R1!2.IR]? M\1/VUGFVO.G:G\WCB-TAUR98I7(;K"J"#TI]^,!MS*@(/JCUX0.W$:$ZZ*7B M8J@JM_&>.NBE OG ;32G#GJI0#YP%ZNAU8>&Y(W.W,,WDZ2AP3<<3P/G]5S\ MYK<8OZE2]#<<1\$\'->FK8>L<1<7J1DKBI,*C;L81$&L&.'QU ^\X.'EEOAC M/@ZO?3]X8LYJ^6TI9)NQ:"DM[QV LEFQ+[,0GU#C+F30!&YF\?#?R&8^;G+G MX3>"FQ6%\S3NX@1-X685L7N-NVA#([A9T4:=QEW,HBGY"*0P>BU9XO^'@(42SJ3M&J<<^IC5MPY?+[\/&Z5WNHBG5 MLZ(JI]]Q;)A]N(UB][8:2PO6@EU7I'/R!O.9S/OI9E[#D8# MO?RZ0J"BM=&H:W2A@1"H:$TVZAK5:" $*K(%C+I&4]XQR^H*@:IL@;I&<1H( M@:IL@09&C^H*@:IL@09&K>H*@:IL >ZB99SRIZJ%FKL0&J?\J6H5Y2ZNQBE_ M*EKB3.Z"7ISRIZ+UQ^0N(I6%/UW??43>[QAY\31OH8KJ4YXJ6N),[B)2YPN! MBE91D[N(U/E"H*J%FKN(U/E"H"I;@+N(%.<0:%[.KS(%"5+5#KN%H%$&A>3K55Z]!=LR!0D2U@0720&PA49 M8$!WD M!@(5V0+6N40'Z[I0GTOHKJZKZ+G$U>JZQ)U+T*NNZT]=(U*+VWI!. M"54(#^5+'%UC>54(#^5K#_/5 M$L*]P(_FC^C>V]O!OJXK#G?1&VXX4M4:PUV\AAN.5+6JT#6&.S>?'Y94M;;4S;,_K914LJ;4S;4_K914LI8T MU[??^R9.*T=4M80U-Z905R14M7+6+9;1?"14M&#+=0N=-!\)%=D)\AE$:NH* MB8H,!OD,(D1UA41%EH-01(%&UYZZ"8?'5-$/&&_S=DCN2:_[" 1T,37*JR&KB+/P(HJK(._*EY$N29QU"B1SSN3AYUNL:'6RJT5:6/-=.7@B'>BB:?O&"Y]^Q\U!&D[&R^,1_6.U@/HU"Y$<>DZ6N M\Z]Y%--?UX<3_,>RZB4Q/,2B=/YC4;R)%Q=LXRY:=#S;6%XSO2_$4_JT)WSM MCX/'AAZGU[F+_]1.Y?7ON,^N0Z!^4HXY2_X MR?6_?49AV-!D?(.[*$@UO%@WL>V5_:)\4.SX!_^26HW$GB>_B&;(7_QD''A!>/D3 MY?YD\FE")G4Q08^N]W+Y/]W01=[_B!&Q/"\B,OGTSC\_IT"3I MD^?Z>#%469'^3_)V!X]I,)O XG+N$[+0N\@@4,4C$*8AGOS:^FD_5XBC/J+E M3(5@(O0HUXFA_LM'1%A%";G@V";?-IB1?A,'LTN-?)PAQR'>U86')W2TQLI7 M83H#8YV%8_)J'";?N#X5STN5W$*H&;,!IF^^#T(RRPM"6 _-(GRY^..3XT8S M#[T0U<\(Q7[T:7V<%%Y/.(S=,?+2M[+7)9=3Y-EZVS08^&*"\MA9O#C%99M= M^A@[F]=LJVU+NR]+;7EY[2-[=KBX(>6JFDS7$DO)4%FKW@=PT=&I[T<5CW M0+_5^3ZX'O6OA.&H.^H/U\'Z[B2J'?6PW_M^=SVZ[@^%[N!*Z/]O[_?NX+>^ MT+OY]NUZ.+R^&>R<2ED#5PX:^-]1-"4 B@-?%*[:O;:@2+IFGWJPQ@%:L=7Y M[Y]D0_KTSQS_2YYPIF1=8$NU1-R0X=8 W]ER_GK4SI"4_FYF->)%Q*[3=;: M8Q82C5A"QD'K2*;E26U+FI9E>=JU%BV6$V7V@RXHJTJ5KO<;I EF&?$B?/?= M<>!@X=OP4+VU@9UD)W,W$FZ_WPV_=P7J)%!T,Z@Z_HLTD5_2&XFRFJ!&[W5D2Z(BV$J9V*CGGI6BG80=[-R\@X_ MN%%,=$4\(%<6W#1:G=ONB"R*0R(0Q-6][0X([$7A>M!KY^=OYY?[\&/GU 0\ M3#H^]'^@<2Q08M VRMY!!0)PQD>TPBT([B^,0N#)_J<5Y/:;'6^N;Z/HR!&Q5HSM23J"/VX M3O?0QHRPZRNXU>IH\H5D688NZ^^2ZW@P;K,"$]%OG4)M[@W7,;I^8( 3@E!@ MB83"G^>A&SGNF)*,K FGUO6'#7I-8MC8PP?DN_]AG]^L3T5B?LF]T['GNGW7 M'K:%_N/,"UYPR(R)=6 G"U\"[Y\+@F[YTR]'ZKN.$^(H2O_Y2IXG+R3>ID%E M54ZH]0W[#M&3R8??V1NCY,-=@)PAN0P(G=X8\H?\#C^>Q^X2%FPE9.'#T,]"_ M"6G)&GFT95P0_;PA'B!]*&==Y6G"BV Q_C&>(O^! M_.T+SU.7\/M5+^VWIVI$C"PV:*JE7V3EGLG"VM+&B-P%$6>B62E$B1$NBT8V9J][-N1-G :I^*G')WM5;%Y'*XQOO MT"32VAU>=?\J_.8%]\0+&!+K:!P+WU#X!X[W.T$'IKH8ZZDN;_*F]Z:^%V\K MT<,/8QK5O'\1QE,\_D,@P_N#:"G,0IS4) J7IN.E\$%.M[ZG*!(FKD?L*N1Y MY!::24#-K7_/76IL$1OK'JOVULJ#4/*^@=G:76M6&P+SE%+C%ZF.^B" M0ZZ2A8/>.@OQ&+-E1%8$EC@3"1_(\PB/A6A.5<#>C6FY"<@R"_0?&;:0C/ M:'VH=)S)C].)_"P*R'>$#\K*;.\)7,A-]_^BL" _8O>37]*AI ]C=6G82-A( M410+MB0XZ"5*HSF;_\WJL_?F84C>DJ1N4#40HW@>+6%LM3K_P-%;N*Z],(5N ML=DJAX%MF5>7?0@YW[N=^(. *\IHN_.4FZ1%!"I-1) >W3@F\L?T;!CX=(7Q M7@1,5IL7XHD2$49C%H6Y0C%*,E+>J)?79ZSZ=G=SDN_3PYC2X,+T;" M!\IH\Y.B*NWTAGCJ1F3$:$8WZ\M6,\EXEXH#1S\7IA96Z$7)E6J)I5JP02V< M@5I0ZZT6B"0BP2/CQP(:CXE:H*7E'"8I(5V/MWXK$#Q?;+T0/1)]0MX2+I9* M(D6/9.8O(C4_R./(^BYAI;9Z8-"2@\&V M;=6L( V>Y\# :WIRV"-:^B$(7[;$!=A-3'^/TYM>0P2*U.I\W;X"E)\1?WK2 MOCDX6>U,"K"GI"V69OWYPQ67)AD<6@9 /N&!5S ?\\ZGOSV4UH2I<<6DJD1XP=_?&'M[BT#I M8:*L%"'*Y2R_S4'=T07)^-O-G+RS/2 *[O9=#7>R;9^3[6X23\$/V.;D/$JV M%LC\L._0;<%E-8;%3B+=8:3O\FA)<^'9):\FKQ5\_$SW+4+\Y$;,\_"1/Z8" M2?P1>@22WDP+I3HH="*!GG]PG>U9KX*L?D _;]U5X'3?ZV20M4"Q\(5ME^5W*&_?W=I]W[UO_ $2\8RFPD4GID7%C4O0L+;&;OVN8_ M0,2JE:DNV_4=!$^LQ&]"/T5**C")5"9"+#S3_Z1(^\(2,(A^G?MN@K-HBD), M'(YU["DM(FECV@TQ^K5U/?BR)\3-/&:ZG2CY]?)1_OSQP@E8 M_C%](%F4BL(["T*G(Y%> M?X+NR2SG\>Z?9*@AO6W4;XLA'U;XFO9"2GXS#5_MWP=\<1]B],<%FA!272+O M&;U$K8]0';N1U;'+*AF[MU096Y3>J;YTD"+.(.RGF=#UX*K_OY6=N#,E\ZC5 M0&FKTG$I'^\]5F]K]F&I1@=&W_,%(DY?V&-[*.*6:-B"CDGMKC;XWA'58C7: MGD-C)]"I[X_@<)U**U7<=N]&PK5P(7RY'G0'O>ON5Z*.:&'K[HC50-_0L+NA M>*294^QN7FEU2@!ZA4*/N-ZT2W1ZI(C ;QD06W:MV[:^%URC]+CS_863M#+6 M$5\R*]?4'5P!63Y;63;HB5_:)X9&ME\;P9,/GY%'I!H+PRG&(,_\R;-Q!O+\ MYO=)'Z2E)YCV-[JPV3A \K/AQ]XI^:^K./78;V8X>4W$(I!)_<6U3LY"TLH9 M5 1O*H*P6&NHBEBM4 JRGU'V:5;&0;+?8_N.$=V69)L3T\ C;XO^1TBZ4H/$ MC((3* ;]4,6 HJGPQ0N>P3'@3@<0'II-UP$@V5DEVZ)':&*R MEL>!L$/$(8Y7!_$FC+1 O$&\U[?8I20F+RC"A? -^>B!B>^RX.R5&XWG28,I MZL1W?>2]1"Y;RE^EGJJ%)!^6WG.'H[GW-@0 ZH S=4 9+X,^ 'VP#@M;2_6! M2O3!7VD6NANS/# FVN0+;_&9:@8OB.8T%1'=!_-%W47ASHW^ ''G3-PI7Y6F MQO1 W(\6=S,5=XV(.TVQ"PDSF*C?AL$8.U2Z099YDV439!ED>4MFUS*UB^9V MW8Q^[]\=G=<%J5N K35LK>=N$7Q]Q0_$]6/+!"NZ"NL$;^L$8YK2U&T=V,C- M)<]&:OC)72++U&43OJ!Q'(0@QOR)L=%@,88U^7@9ME=BM]_]E;Y90^0E!T23 M=(O57@W4M_L>X:1]'EN[0>+YDW@;)!XD?A,7M,,GDWB=.G@LH?+:3\Z6DV>" M'/,FQY1?(,<@QQNXL%(Y-H@<]W],W7L7,B8X%%_")@52HD!\W^""UID<$AJB M&/9'>)1;RA_EW=R& \NLR.9ZZ07ZN56OLBJEEH?87H1)*:)L"SVG#G5;SKMN M2TFHW56EA>ZI_$^3V2D&(X:A+ MONL/1L.CIVV\,VT^"MEDK\Q3[7A[-X.K_F#8OR+C'0QOOEY?$29="9^[7PG7 M^L+P]WY_&[].-7;VG$LW)N\8'[!.?+CVA7@:S,E3G4BD';?Q+*8E59,*=P)Z MI$525UJ.5\6,'7T]90(LM@6TJ6PJQ%E RK;:A&X464 M9+5M&,<]]OUKNGI8_;_,@SVL85M#2SYM*"<&IIMQ'-P3X56LI-[FR?K,\$* M[BQT/4&QMTQ_#Q#NT?B/AY!H.^%XC#$Q[HYR%T^R'B4S'@Y7%YQWRD3M MFF#V^E%'4C#/,XXN[O_G_8H%E 4X3BZ/(KQ;V9Z%%_*?D9! MXBJP?VT.^4A/X=*=X#']@[:[?D)>XJ6MK5]%-2O'H>73P@-+ND:.CZ#OVG_PJ%;MQ#84@;&OP- M>7-\6 UK=5'#6J7'BV15M"QCHX#U]C85Q\A6!LX4N7: 5#1!*K0*I$(F4J'; MHF'8'$G%28V5774X9*NTD-=VJ-SA,29<)3YT) H^CFFPDC:+>&;%ZVA'%R>8 MW\>3^;)="\NH^E.!BK>[>-V7(+Q*7]9-W_4ZO-3HR@HUI=4AZM?4-_L'T(4_ MTS3V2$JITZ#5)XF\F!O3V+/EIF3#[U8U74>MM@=R*Z@?X/A(GFBMCF9+HD;W MV/)IL>V:I-2U_5#?X5P!M$?8"P&03@!DFJ)J:1P!J.E.W[7_1%@5A+L;++X' M^4--VSI"?H_.7!*. #XKTHU6Q](M4-WM491[NB9"H< MX:8@1X%;#7D;XAER'0'_F-$J5\EAB8"E68_7(I]':= F&PU[-&A*V'Y"5^)5 ML]SU+J/ED2:$1?P"Q1)5E2<3 FS0DRC6$N!D$SCILBC),D=P*M(B54W^].TH MB)%7A&K-LD_7*$'9%V#*(1(:C>"+)O'S#;.H&/[!#*J197M^H-L7#LP#.IF! MSE)%6:T-Z!JZV7\;!C,R@A=F!=,]XAFM#,EBY6#_9K5_$U+>>LB/B;W27U S MNV>HT2.%LB7:YF9(' S?NN-HK^%;'(YH;1A9$15+Y0A'M<^3VPZ!M ZN_R!X M&$588)2X""87<_(AL7N/UZM-CK#MT:M+NGZE9+VC+[F9?"0EAL4@\,?'.7,&T:B*+$JJQ)&) :;J231J&7@R$SR9,D^N M3T--UM^"P'EV/0],TFQZ=$&WK-BV:&:H(WT% M2W-O]A3M#NA.7'92U_5CY#^X8&P>G5&UH%^R64"L@OZ/L3>GA#A2&'0IB6?) M9N[4>C VNFR(EPA MYH.AB+J:.^<%3$[N8'- ;NJ1L%$I;"114GCR5!IJ=28U?@F)+]:SI,#J/&:W MZ#5+\.@8E$YWB11#U&V>S (P,T^S2U0$@'0*($DT59[\E//(--V>85IN@E]= MC_H?/NNZ"_U!.;19I9RV;!$MRQ8-NZC@7%V29T&>SEN>#DH/SBI/)I,GTQ9E M#?*"JRWZ]O6Z^_GZZ_7HNC\4NH,K83BZZ?WE]YNO5_V[8=HW7NC_]?OUZ!]Y MZH.M<$U.#Q<3&6X0ZW@HC27(Z5!:W54293A-' #@93I-'!> M(.FT&:FH%K8/#!;JX;L1C[1%+U.FM':[MSPM[.![2)_+J%[I6>L1(=X5H=V1 MHF 0G6H0*Q7. SY+&Z MMY*EBVK^@-.ID-?03,:O^:,$3391,D0)CCXD92K$2-%LT39S=W< (Y<[!&6( M%!R/()6:N;*H<'6XO?8G K8S?[!R/CDH>#^KR2&SX_:SCI<)K=4Q-5'E*@<1 MPJ]5;FD=CR6]U3%,40K K'BKQTO ;2ZK2&+A@T9 M LU#T2&5( I!D9G4<#2XJOMY'O%8B,.6'H?-*@UT(81R,_Y@&'B%>M*@D0!N/Q2]PE+R0D)#C M/BT>G/[^@MY\*5ML0"?,SPL>'P/Z+L)P4?C3>YK@%H?#*0KQNQKA>O#EK4I( M7L$@=8O"FW 8TP-'?T/>'+\^,M4&TD(;6-+[:FG78-12!B.W.E)[RT*X\84P M0Z'P1)]V*>P8>VVP>7@<=Y!Z>V.H:T M/:UFD]S): 6T?-NGTLE^'47S[+/2,I-\CVVW,:Z;>1S%R*>Z).O@:)\D392L MS4)XFQ2G/2CS@.> F1Q'8:-\4.<@,?$N;4-4]0R@=AD9&,&#UQ4Z M%ZXOC-',C1%T0/)R%>(K]R'W"@A=$YY$C\B&7 MIHW(J,E?6\H +*C+=J=ZJ[2]]@FI\5="X &.;R8C]".KQ!#GW;9$V]C3;=T[W",R)>.@%'HT]-]8.!F,W 7!.RG]%L1 MCRL\<<=NUD0 6R,*5E)$2\E=*!,,7.[0M,? +1Y--+9J*J+,%9KV:%7'C68> M>J&#Q>\#\%1W-MTB3_)@;E$QJ$9F^YEA;L]*DQ]S)CLC*YNB MKA95;+!YI^0F6N&8'KMQ"1I"'$$GU:SJ^)OK!R$1B.N4@%NP;[4Z M9O[3,V"?

-/5IS$QK9=";+,=R66L*M+=Z0%.]H9T8A9'R7:LD2]R%IOWX; MA/3IW3@.W?MY3%LHC(+U)>M(J2*S2,Q??6L.$:>INSQ9P(V%:V8C^"1PE1/+ MV3J%YL2==3?,(LA2=UUU^&&JKN_D M=M]E22FM,VT!W*S8#P)I!FD^U3FU8J19+:TO;H72S(R.C\SX6F2D3A M@^LOQD<#\XES4%SQ^\#2&'GVC"FW7+8YLH+C='Y M0;QRYOCM!-/?:DK;U,D;9T'$LM\N0]HSR7W"GYY=)YXNP+GRPY0DTNM/T#WA MSCS>_9--8I9.O'=)I;XY:+#R7SIJ"GO75FU3N3#3 M>OT]JEI]&LE&G6VX6&'&J5"[T1*;H?:V.QKU[X8W Z%W\^VV.[CN#T7A>M!K M[Y3Q:L?;NQE<]0?#_A49[V!X\_7ZJCOJTT[>Y)]O_<%H*-Q\$6YN^W?=T36Y M@=-9T.;C-Z/?^W>,ZG?]W\F4KO_6IX2_^=:O;M 95X:H3B0+^ M,<9DW9SA,#F1):!'UG_TY\JYL&/XWWTT=]P8.[M'F$]59AJT+/SXM$D1C3^LSH8]^_IJO'/14&6]E@ MC8,>NR5<-I;!)(1);"LL?"/W32.A M3TPN1SB@6L;>C85:T6#H_EBCP!H!#@3K(:4],GB^/)+I9AP']\2P4"Q14"1% M/0 G!TWYG$AG,](I18A8 ZD#P"H46 TM]#3 A%'(VZR[=V!L\CSCZV<0/M?W MG9-XPOX\2##!YQV/^1[N)WHPB3_W.R'T23)8WNTANZ M(IJ%E>1LV/872%]#I<^H7OIT)GV*(2I24:T_0/I ^NH@?7+UTD?[\XH*L41U MN:AS@R!]('UUD#ZS>NFC_8U%F18Y,G*G,Y]*^AK:T:@71#'=@=[JI&;)O6YD M>O4>+XT2[V:22DQF*6 EX%59%/?9/ M2=!CF*)M\]11!=!S$J,O/WJL5D#RH\P<\S:M?XIBYW-KVWPZKB$ 4?Y\IW:>0JNL]AI00< M!'ZPOIJFD9S,"ZK6ZIC$@^"I:VP%MEHC@;3/ 2T62/2ABW=@F"SQYS+"QN;.@*ZMIE+ JBI,VKVF&XY M4:/2,V:2*.L FV;!9H^=EA4OP'7Y9[1X96FV.50'>JG=O!X*]M81!K--G#.(^: M=/FRAR,R:O+76VDAI'[=7.JND'L4[-HOVI0;VCIPRXD>R.VK,X(VS,@R$:2W M.IH"V:'-0M"&85@F@FB13%X210%!9>47EXD@DUA_O&2H-SZ$N&':W9(OB0)C:AE;9Q),QP*$13%&;P%W-5EUQAF$I8X@1S^KJW'*NZUB*, MLM)10N(<9"36Z\ZFEPO]C")WG*=,5Z.,P5K;>[UK!@+:FX1VHQBTJQ3M^5MW =H![66B72X&[1I% MNUE4LBB@'=!>"MK-8M"N4[07UI$;3NIQ?"<0%@A;KSN;7K[ZRO7F,7:RIH8= M%FQLSC*>?=I-6>2SA2M2.&U;YHUB A:9.5%Q[BM($DC2,:&0=R3)9,&0H@KL M@"2!)-5,DK*%6=Z1)(L%6G*78 5) DFJ?K[EAW#>D22[F"#.R22IH>=2_LX^ M8$= 9"#H 2)]F:F+&<:)/.->Y<1A)5 MDO$4TT(A=1-]-)@_WN/P9L*6D^AF'D=H1[G8 M4IG>,LVB?#&.O"UNK<,=NV@'R4(FF[MIDG*<]9B2>T-@,LN*ENCAPA(+^8D MEE.8[XR0>9SM61@R=8),4]3U$D[% C+KCW6J3'4#2,@_$?2YPM-RA3N&W9H3387K]25$,8?E8MV.L'P?U:@ M8-D@6"!8YRQ8O%\61=&$VEJ"Z,_&6E /2; /W2&D*::E$- M(0'Z /TRH%]:;TI3*ZHW)4 ?H%\&]$MKDVGJ1;7)A%3)@SG_)0C)1U\8S\,0 M^^,7(0[)TSS$8$![9>9)HJQ-8D4I+3!OXBD.UX(JKQ7D4[+W4JJ/*-&35W=] M9_3*@J[SKWD4/V(_)G[DS62$?F26*J/5D4U1MS:EZO .9/R5K@,8'MI'DQ,8 MF@D,[(!AG6%X:#-.3F!HT9;"HJ( #)L%PT,[>G("0[O5412R*&]N>E4" MPZ8'X7LHF@H3+W@6IMAYH!U=?!P+P42(T8_S/D6>/:+]G@11.G\A9/Z=4ODW MY/KTR\^8" >^HQO 4>1.""&8$$UB'#+1V9 .2R+28< A\N9!:T_$^ 30D@%: MS836GHCL":"EM#KZ%KL2H%5W:.V)>)X 6BIOT#JC%*@CCRDE]-J6!G/6G42+ M($O=] WN+*CG6S[2TQ,_,?QR@<"YRWOH$I!BD.)T"*08I!BC-XZ$5*L4E<<5VTM.:LQ/W@:-0X PQ%M"8,)F,X8401_"#&+_F,;V=8/I;36F;.GGC+(AY=4VCI55O]+1TTQ[]JJ M;2KWYL34-*R9MH+4B:6K&I9-":E(,OZI**W%CZ;A8MPS]( O[D.,_KA -+!U MB;QG]!*U/J[3@Q#C#?V/(AW=CW4G+[MI-YD43+OD[41/!"&+WET2R<8AO8L, M E4\ F$:4KWXTW[>$6TVHH)/]T)[5*7Z,9$4U-F&BQ5FG JUYE;4WG9'H_[= M\&8@]&Z^W78'U_VA*%P/>NV=,E[M>'LW@ZO^8-B_(N,=#&^^7E]U1^3#<$3^ M^=8?C(;"S1>A]WMW\%M_2.9!+MST_O+[S=F@6XC3NA:C^NYMQ)N^+[G\J@K;4J(.TX![^N;TF-N)-<4 MLVW;ZL[+4EO>>>V]QQIM75*.>NK[UW1U]SO/8:QFVY*MFHQ5)LNU59?!6FU9 M/NZIA8UUBY^+V]ZX=4O M(%D(RG21K7UVQ6*WDA;P8P4W#JC3<,@!_S!X?KO77P-"=,D(J0F,O%_NPX^= M6^0Z%Z[/_NZA&35:SIL\X_'\<4Z\6>PPFK"$A80ZJX$1]LW7]X[\G .Q[G", MR)<)I18=UPJB2%&*O_Y4'@3^!0WAA<1:IB&::SHL',7GC;U1\%95E;'&K43J M,X06>:174J/XD!)%ATST# C6?0SF?ERL-JO\UL/5:3$%B(Y+92N3V;MZY'G( M'V,!Q4)W%KJ>H$JBH$BT4OSQ1WKS;;65OK=T&&4RUE&W]NXN+)0KI.HKF MM-)=QITE*^D49)10R;\)V[^<[NX>AKAC-W=YV[O-*5];MF[W"!<3JVG@$6)$ M_7_/W?CEVA][=-Q'+KW215W> M/#N0^8PZ2"1()/_+H[PG&;@B.:3=B159-"7MS-;'$O=,0<+/4\*5BKQ-F[:! MUG,7-JR9 (.PG;6PJ5PNIUJK(XN2IHB&6O!)G))3],MO3'EZ/+U7?K3>A9D. MFS]+[U4^08T0X WP!GC3"-YD"X)IM2K<:.NMCB;:N:K8 @I!0QS!FS+R!X'? M_/*[0;S)MB+4J[Z^;7"U(C0VF^UM"=]Z]Z4H4Z=!>7+@#? &>,,G;_(YAZ>N MO&J;M%YT[LJK "T0^VKWO8'?->!W@WB3S^,[N9JW>%/SC=WQ>^V'+GR@_04W MO.0F!D @. 6\ =X ;X WP!ONK*\]AZW!-MR!6[]'-K% M<163;V&G2%*KHZJ;F(,=>KZ@4:2+>+224B29*2F^FL(U=A?ORGUR'>P[$>6F MAT+LP#X>!*J -\ ;X WP!GA3A=&]Q_];+MDK=8XR&UD*,;)TT3!,/OJ=PT8= MZ K0%47D9I:@*U2^=$5C=^+2\M$199+@LIIUY[ 7E['XGWQ(@;*DXM_5/*1G M5\FH B>I!#C S^S2UC"5UNH8NLI1U %B5<7$JHY#S-^0-\?O D8G@ &XU $N MV1;5C;)L[]6!V@^PK0G\!EFLXK1A.8NO MF2R^FR6_X?!@D9"XP[-Y.)ZB"$>TT^5XQ?,]A_W'W1*1P^=]I>D6QW<;UJU6 MIY!BHA 0Y$A]YD *4YW;@&(3H !,.(<)Q/2!-\";BO=F#U"OV0Q266IU9%K. MHJ$* J07'4E#>%;M06KSADHCATD\HTZL?.L!]!M52( MN@%O@#?%[%[O:1+U6C$M&@5=9]%XF_;)4$]P)=^:Y$X *=];B3@ JW%F+.QN; MU_,9><@?8P'%PI_GWHN@2J*@2(J2)Z]G9U_J^MO#VP^N*-+[)O%*69+DG$IR MH"OS!H;1ZMB&:-E%[6 G!ZS=ZEB&J&AYCJH"5'F%:B:D MJCQJ5&)M=&RB40UULVS .6C4BK+ZS@SZ>UIO5@1]>LI(E!6P> &D%*2'G'([ M/4@5"E)),45)WCQ&RR-0&YO\^"4(R4=?&,_#$/OC%R$.R<.\XP_,U6P[N7'Y M)\ ;X WPYJQYDRW6L%% 8T>LX;T>P^DJTDL7D1%=0Y)W=WUG]+JBO)ZS&.#X M9L):#6?"'+Q>]T MM?@-N3[]\C,FJSN^HZUMH\B=$$(P*V 2XY"M_9O+N][J\-5Z&*!U/F(/]5'. MB]\-XDTNC^_D6M[@3/^-F"R]@G?/ (KS:5*AI:[HQEV,/;S_(K]\EUL.]$E)L>"L^C MH3V$J8 WP!O@#? &>,.?S;W'_5LNV2NE.;(:6:K4ZBBZ**L6'VV489L.= 7H MB@(R,TM0%3)?JJ*Q^W"]E1;K@LNJ+)W#3ES6>E5[FFTQC"=Y9V/WQ)FJ MN6"=/M_>3BL@41),P>!3\M:+(@IM613Z'W7R(Q@)O@#? M&^ -\ 9X [N]E29^;1Q>+:?;NVKQUNT=%,8IO+["\&/SAI_&;NVMM R^&B5$U"K8U&'G;=LY.U*]U$X@R M!6)1Y>@ A?5&X48W5AYZJ&D*[1ILB;:6N[@/P)17F&8Z'*BJ7'<-UNCY&4D5 M==.$ML$-Q&HFJ'+9.U73R*JO:J)N;"+T'%1J19O[9P9]+CNR:CK;09;JT8T5 M]'/9(#WD=,;I0%+3E^3QQH M&Y4-CVD7K"NMCJ5 MV#.D5&DAYA#1ZE,1UD:;.*=@.?0+ACB5, ;X WP!G@# MO.'"YM[G_A71 U376 ]0W=J,L$.[8-BGJQV_&\2;;+IBCQM6B*[0^=(5C=V( M@W[!AU2JT@XI&71,OV#=:'4,O+H]Q7(67CM9>-7<11:A93#< M>6YW-G9?'%H&0W08> .\J2K(P%L#0H.>QQ%M/7=X J (:@)XTRC>P&;[>?&[ M0;PI,CS!W9(M\[=D0V #[JS%G8U-,EEIF/9GY,]1^"(H%FN8IN9)-FEP]?0= M:2CJ21JF&0IKF&;F+X>>B5$UV@EI,/*VQ0WVP*ZTAFF&2H%85+H+H+#>*.2R MNX]!D]H50]25W$U. *:\PC3;\>6-5CQ<-4PS]%;'LD59WDPZS7PV&J#*'50S M(97+?CR&019]0Q%M^3PU:D6)5V<&_3TU12N"/NTL(&@2SQJD 2 @Z+WXWB#>95+Y^:'7,DZE\4^)( MY3)//O3MU2QR3YO,:$D?'E %:YR/V4(/B MO/C=(-[D<^E.KN85WM1\8_?LBNE\5K,(!T2?@#? &^ -\ 9XPYWUM:=2Z_%= MA4RUU3$UT39R)[)RC!K8=RMP;V>C0,LQG<],K=79ED,*6_!\0:-(%S&'DM*9 MDK*TS5YYW![9K^\N7D&MSVH6#(% %? &> .\ =X ;_@SNO?X?T6T,S(-ULZ( M_-O,AL2P40>ZHJ:\R9E\68*N,/G2%8W=B2NJ]5E3P@[;:T[IAQ3_.:;UFCX0[/YN%XBB(<"<&$S.W5WSV' M7XNYFE0:&EE'1)XR/2 U'"@J*$.8"4=EW8A(I*H+*91P8X MX0LG$.D'W@!O*MZQ/4"_9ERG-5KA0M2VE*)OA *&[5M0'#7E3:';M\4K#CU1 M'/;FO@7LY4+K9 C(-3T@![SAES=%;E+RUH?1,LC"(\KV9F0)H,@A%$%- &]@ M?Q/X#;)XNOU-[I9LD[\E&UHGPYVUN+.Q>_@KK9.[L]#U!,4NK'%R,IM+E2@' M)YC?>SAIN=/@)DL[-OXW.C:6TE;9LFAC.U'5BZJS5@0;*PY)5X94/J3[3U6P M/ .KJY?8;8;='G$MK1VU95,!SFV?@?2"])ZQ]'+9=-:FYT%4532EW ?20+Q! MO)LEWMGVV#2<*Y;$ML*\0X-Q515G*? MZ6R.>)<1D0.5 2HCL\K8T\BF(I5!SU2(A#2@,$"X0;B/[E+%I6S3(LBB+%NB MKN8NO\V!?+,-KH^,1.1?QWWJ_$+^LQCR(PH?7'\Q,GM=M,:8TC!%3^>7^_!C M9SGSXQ^4$X:RM, A>\XEW6UWQ^\C4V&9OA@+:$QS?)'_0J@J^$&\T@WS[832 MWVI*V]3)&V=!Q';H+T-,.YP^X4_/KA-/%ZA?^6%* NGU)^B>\'0>[_Y)!<1[ MEU3Z.E56_SL-%T.8H0=\<1]B],<%H@V"+I'WC%ZBUL?UJ9%YO2'E452@*1?N MY&4W&2:3@LF0O)THBB!DR1N71*YQ2.\B@T 5CT"8AE2'_N3:*O%=[LV)J6E8 M,VT%J1-+5S4LFQ)2D63\TVQU1E3XZ4'N'E6_?DQ CSK;6+S"C%,!T-P*P-ON M:-2_&]X,A-[-M]ONX+H_%(7K0:^]4URK'6_O9G#5'PS[5V2\@^'-U^NK[HA\ M&([(/]_Z@]%0N/DB]'[O#G[K#\D\R(6;WE]^O_EZ12;)TL;,3T+_K]^O1_^H M;H(9U>F':U^(I\&^\]MYCC;8N*4<]]?UKNKK[G>F.2RSB(/VPFY-Z!I;]RZ):B0 M+ 2G]*8W[(K52K/#=ROO9)@\N34,GM^F^]6 $*]IULP-I;G6%Z[/_DXSKL^; M/./Q_'%.'%/L,)JPQJ\)=5:[O[)O:*^?LR;6'8X1^3*A5!^%/AEO410I(WNY MGE0>!/[%2CA.6,3CSAM[H^"MJMJ^QBE:GC5N)8Z_*[:X);S(([V2M.D#('/0 M1,^ 8-W'8.['Q6JSRF\]7)UN?2B<\3CBC,=^"8"#')GWEO1R#G(V4<*Y"Q V#N 'PE:S8Q)F2<_D& M63QG6>0QQ5^5Y-)2_,L3Q\96X/X2A.2C+XSG88C]\8L0A^1A'E3A?A=V4#82 M> .\ =[PR9LL)H*QI]PJRV5;2V,C-D+PB&D>6[IV]-*E8T17CN257=\9O:XC MKR5;!SB^F8S0C\PV@]+JF*)J6!P5604 GH]R@-K;Y\7O!O$FTV*PIT,;)XN! MRM]BT-@DMQZ*IL+$"YZ%*78>WDD&;5!S,F@'R'QQZ*(G="",$L 5JW@JW_FTN\UNHHAEQ0=!B@!6)? MT5XX\+L&_&X0;T[E[16DYG7>U'QC]_F(LRVXC'W"!X_P:B._L(FQ#XA+ 6^ M-\ ;X WPACOK2WG?^KH-@XD;4[,JB MW/10B!W8QX- %? &> .\ =X ;ZHPNO?X?\LE>Z7Z468CRVYU%)T867FLP%Y>Q)J!QR-G5 MI [@U3RD)U;)J (GJ0\XP,_LTK8PE2RW.KJ1^^ IQ*JXBU4=AYB_(6^.WP6, MPEHR 5P:!I=#RB+NATO&19:UKM0-&_!4!SS!7BOP!G8T@=\@BZ?;4BQGW65M M9763IXR(QFXVWN'9/!Q/480CVO9RO.+OGL.NX^[(3@Y/]Y6F6]S=S-*@LPI, MTJ85VHBH\%E@Z5@'> >0F'K=!A6#0&4S01]PPA=.(-(/O '>5+QC>X!^S;A. MT[+]MJC9FU6)&Z& 8?L6%$=->5/H]FWQBL-BBD.7-DODP%YND3!@G+NXITRC M?NX,^Q%43H6 '/ &>'.23BL:Z@[_ M>^Y&;HR'.'QRQSA9;>[P.'CPV5..6WAL6II-DF&_O!90!#4!O(']3> WR.+I M]C=Y6[(5B;\E>X^_6)S^@#OASCQW E#ASEK<>:)DDSB8G7)=_HP\Y(^Q@&+A MSW/O15!L45 D1Q\-1MXV._E$G=(W@:A0(.9N'@ H; 0*-QJ$\] B45%;'4531,4NO5\I MP+0>6\@;?;-Y:F2O*EJK8\FBH:HE-K('J-9"HW+9_UG1R:*O6:*9O]Y8+6%: M4:K5>4'?W-,WHSR3UB#JUP;'"E!(47A(MMGI%;"9=/V6144KJN!_N4!M;-(: MM/R&G5;@#? &>-,J6,1T,$7=RG->%6 (*@*2UH#? MYR.+F9:$C3QSOE<$FZ\5H;&E/*#[-QR[!-X ;X W]>9-/N_PU&UA55J*VBAJ MHPZ@!6)?@ZU2X#?(XBG5_)Z3Q2?0\C)O6KZQ.W[0_!MB4\ ;X WP!G@#O.' M^#+5LOKJJDJKH]IB 0=<.$8-[,H5F RP437XF.;?*FUL(N7)_N<8;@V"1H$> M8@X=I3$=9>DUJCE1WST\Z/T-82K@#? &> .\ =[P87/OKZO0,N6A! M\7C8IFL"OQO$FWR9F26H"H,O5='8?3AH_7U(02KSN,Z\^UM_J_0,JI5[QQDB M5;Q%JHY$S-[6WRKMHP%P:1Q<#BD]5G0+4M5N=51147)7:0 \\6L_ V^ -["? M"?P^'UDLT)4M9=G5I&39Y2D=HK%;C=#YNWA'M]#.WYI,JS!Q$^B!&&%!^PDY M@+2K\[>F$*A A_AFX>00QS'=A#6-2+@D MVH;63"&'G610'#7E39$[R<7K#9WH#5DT-$[T1F.WE:$+.<0&@3? FZKV2WEK M::H9K8XF&BI/QTL BJ F@#?5\P:V6L^+WPWB38&^'G'.6MP) M0(4[:W%G8_->5OJ0WXSCX!Z'@F(5UHH\F<^E2M8Q)YC?>SCI<=7@KF8[TF7V M].HMJ%&Y9M%6D:*TI;A\KC9EN=A8\=Y)94CE0[[_5 7+,["Z>HG=%C4\46OM M30&VJ0 7W&00I!>D]ZRD=Z/A. ]=1'5:&5ZS1(=]W%.UL6V4:; M]AUE_RH2=)FLX99H&YO';S/GCH"(@X@W1,2S2+AUHF[T&05;(8(M*:*E;)Y! M.=L5O(R8'*@,4!F9589HR=. M)5UO2$ =-EOASEK<"4"%.VMQ)P 5[JS%G0!4N+,6=P)0XZLQ9T 5+BS%G<"4.'.6MP)0(4[:W$G ^I'MGE'_G7X,B%ZVMF=O*0SZOQR'W[L['Q2.@I-:9LZ>RAVG_"G9]>)IXL-VI4?IN^67G^"[J/ F\>[?_+NJ,MAP[M$-]:I MLOI?.FJZJ>O:JFTJ]^;$U#2LF;:"U(FEJQJ630FI2#+^J>BMQ8^FX6+<,_2 M+^Y#C/ZX0!,RK4OD/:.7J/5QG1Z$&&_H?Q3IUAF^A7:32<&T2][NX'$0LH/R MEW/?P2&]BPP"53P"81K2'(&?]O/.;'5&5(70^MT]FE[@QT3F4&<;+E:8L0NU M>T3M5& WMX+]MCL:]>^&-P.A=_/MMCNX[@]%X7K0:W,ZWM[-X*H_&/:OR'@' MPYNOUU?=$?DP')%_OO4'HZ%P\T7H=8>_"U^^WOQ]6-TL,FKZ#]>^$$^#.7FJ M$_U<.?%W#/*[C^:.&V-G]PCSJ:1,@U8.&O1Z?@VS#5X7*Y8F0][OH5F$+Q=_ M?%K8%J[/GL=^]&E]9E0MO\F281--+J<:V[;;1+50I9U:S^F+4WW>9OI\8>.L M73.5MF$K.R]+;7GGM?<>*\MM0S6/>NS[UW2UI,':!SUVCX?"_>GY[4E@RYG8 MA\PD40BGG,N&BDY*<;H_A&_DKFDD],GJN][>\4!&'9 =OC/';4N:&X]D.KA* M0L8IGQ/I;$8Z)0O"BJJP08AW*L,GF?,,4Y.6^( T;_2)^%8XNCP$,WLR2/.# MJ8"3'@4.LJ *QTE>N%TE#K:O% ,<"ZX_#AYQGH)@E>2]'SC#PQ/?MTWLI GL M!\XH2P;[GN,GMV$P<>.O011ESD+76QU3$FV+IP)S1PKIP4=% /HU@OZ>8BDY MH&\0Z)NB+>4^?7'.M16;-N!,C19X- 56*I@*<2"$F(C3V/6PX"]M!/H]_31& MT528T^8(KB\$19N2O%B+I1N$JLD?"J[PC'#>;4"WB]-;4ZNTR[RHF*V.HHJZ ME?O(+G_VU-GC9H\ID@LW%L&-(FKR9ED7;HV13$LECTJR^TB/]_[G>"7)35.L MTRO)5=K=3*[]&/D/[KV'NU&$X^RVN$U[JHJ*7E2E XXJ%IP]DO:HS6*19$@$ M299HF+G[FI^NP5KMG"08\.G=T)HY((/ OV#^)7Z<><$+QD)S&O"=?K5E9;L_ MOVTYDEDWTB;WLFCHN6N$@G/"'8+V%94N!D%*JV.):OZ"5! RA0%SM+C6S'%= M+JY>0(SD2/CP@%P_^EE OB,$\12'(HWO@DN[;Y'=4=GWAI*0T)B2^)I%S/L_ MJ,K,W+W+4%L=590-@R-?!+S:DM;;TL&DM3JT6%SNG7IP;)OK=O6FR'_ =#\/ ML? )6Q(\%]V[7HX=O>P]1$__C"+7?%WGC[-W>(S=)YIS'IW%PIZI:/\>]YGH MW1 3W^<*)_]>^]WQF! GCKJ^PQ3T"G4SZV6]U=$L4Y2MS64^ ME[I<5!EDM9]>NU_X3]. A?SB(V6:YV7=#2/0+W9JMC MF*(FYU&F$)[D#T29E6D>$%FM#AFBJ-NI%?#.5Z+X(!Y M6JAJI>3]^DK=S%(AT[Z;HBUMIAN!N5IG4!T:WB\%5 I1M::HRYLGDWBT7AL0 MY:^9NBD,7>8ZEY7* <'2!KJ9L. M=8X(X7N$[K=A\.0ZV/G\\ITP@&BJ!?F[2^IG5E)L?U07%;. 8"P?/4H+])[. M#8^'^E4EXI'NK"J2*!MY(J(GP6-#JU;1G9T(2@TT9,GNDF%2X6'E)F8A7;#C M%Y9WAO\]=V>T$@7[% 63^!F%Q^T--3K6M*^Z$WIAY3Q&07=,*!KBVY3(MQ[R MXZ[O]!=TSJP*3>(_$(_4V(SI0_2RSHC:5S2I/$31.@:&:)KU"%W6OMI/+_ \ MG. AF!">3W 8$L=I-@_'4Q1AHH_=,:9%@,XJ=[0 Y3MSQ@$M+D9F[D0TPOI* MZ6!RE=+Y-B7S+:5RCF0_TZ8NDBUJ>N[R'Q ?Y YA.Y3Q21%F20G"##5WM3M. MM^]YU,Z+=59@'5*(7B86,J(K;M(%)=F@H8J;A;Q0LA8[8"#G-9 _SR/R0GHT M1M6MAE(:C'I(D/6,2YM"UU%N.7;SB>!L[U*UVSR(5:F%R _S=.-1N'])C07(02C'GMBQ MT[O<)#Q^I]>BF0>Z)EIF[C,+D'[0""CNL41*A*)!H*B9HF4457L/,@^.R#SX MXOK('T/F03,6ZRN7BJGOT&.G+H1-CW7D;R9+0F96:R:M4B&J:@&I5#5=09L) MG0-=]CS0L1AT3#7/:0B(@F:H'[5("HC8CE/P^!C05P?C/\XB EJ&YOP2A*]D MO9GT&$V'E*29I<%N=6Q)U&PXI=\L)!VH2(M#DBU!U!-B<.W]DN6&(]$- M7N _7,0X?"1JX/ZXP[B--C3WK+1$*2Y-S:^$E"-"R2M"R,Q:D:5QZ+F4(O@I M=8OG'8:>=[>F;4C9J"*R$Z)GJCU#_!1X3S1>-PZQXYY',8-B&X.S]-(O8?"X M)@PTF8F8F8RHF76I2G2ILMW$A&R-NB-J?[_M$A!%,S4TWA#5=#,UJ2(SV;(E M;CD=OWEHTWUL4=8V8T/0MHM'9)5R(+YLC!G403*WM*J! M:/RI\HP^I$5/?BY.*:=DV9DL4*M,CU,6/BE"I$PB4JHH6P7$] ]F8(W,YV: MLOSTHR*@:+4ZIBGJ4E'G2TO'8].-[_YD@L?L[!_^D11R%$(4XV511X(DNCZ< MA25>BEY/"'PSZ:?DO2/4O?&I?-'_IT<,GHB0$"/J#D=QZ(YC[+!37;ZS_L7* MG9FESFYU%%&1-KNE0M"YSA \U&2O'H)DLJV.(=KJ9M- ,.O+,NN7+?B24]V^ MD_R!7[D(IGPI*C^79-V2B=#C9F]KM8Z].27IJ@PG/[B^3Z-*Q.V8,5B7"E.W2B.V15M+8TP.8TNER0>P-2>.92:/ DAG0'7Y-$ MQ2HJB>I4WMAB( L^Z$S(BK8S#WC&RH15,B4GF-][>&/&>=Y0T2@;>IQ_.)_- M/$Q389 G.&XT]H)H'F)J-A'T7S"K:J-XRPL<^*]K=.,.QXA\27-D8AP2MM(H M>X3'\]"-W?\@IJ_CD+P@47L;,J9EUJSU=$,793TS;*PM0_,@) T04CVI1J=0$@LVL76%DV[ MJ.I;A9F<'V-:1)W\Z[A/G5_(?Q:O?D3A@^M?)#^YI"M@^@VS@95UG(\Q786* M1@![SB5M".F.W\>$PDP@C(EA,PX>R1A>J)7C!_%*KNC;"::_U92V2?O:SH*$ MWY>L-*[[A#\]NTX\7>!MY84<&G_D&/:DN6BH$ZVW"QPHQ3H7;#QV&H MO>V.1OV[X]-H[9;S:\0YN1OVA,+HAPQU<]0?#_A7] M:WCS]?JJ.R(?OEP/NH/>=?>K,!R1+[[U!Z-A=5/)J&T_7 6>A\)(I%F;F"Q! M,TR4P!01GQ,]DA4K)E=8KS/Z542]DW@:S,D8G.CG^DSRNX_FCAMC9_>8#]?M MG5_NPX^=S0<=IFY5N95WF=ZK+LL0 K(("W);2"VVP?R1/&>\Z<>L&V6+)@-7 M.!J'[HSJN:[O?$:1&]U,;@F@:*"#?CLB#_GLL>(P"V/+3@Q UY]CIQNGW]%7 MD&>A&459."?:^C?LXQ!Y"X,L'=@;]I!KZ;,2EWKY#OJ\+6]1EJ;IH1--IM0E M=LN?W[NSN:9* MCJRI,]=/VY ](I\81-1[$-FE-?MTOE N%"0.]J/D+Q9<9MT9TK-/R"/#)U\D ME50HH!!1I\CS!.30:2;?^WA,! :%+TGS249.88+W6R*QS136(RUKYQ MD1<20BW91C!(B.D0;XTZ'_0%\2$ D!.S<,@L!NH\I M)2A7%@-ZP2BD Z#3Z,[(.P3%9._7V'0BO!UB$5FI/8>^D1CRK/$EFVS7)PK4$^[P+ AC>J#C"Z&R($L7?R$/\ M/P;D QTW49?1)%GAQAYR']GK7;I.LOH;09B,C;HE3.,*?_@$::]7,X^6J-;U MP29S/T[438%I)%3*K)/&1K M@\,,Z/M$'S-;W'JC5M_:OYG,UR\N#78F>=6O1NJ&K$,OV)*HK%8D^U]"2AP:I%$23: MRT-$%(?42'(0M6$22R.1B@A3:1#^/2>()6@D,$Z?0VT0AG)F'X0X-5@C]D0Y M&5(FFXY:;%394>O)>VD+7U;>\^QZWE+*="5].%,ER[O45\ME<<<>0>'+'LD( MZ:3B#3'TR2(F"@,<;_B]ARN!X9@L(G,/WTS84P>!G]K&_D/R@CZQ6XE"9!'' M+3ZM*/3XNZHZ[/1L]^]&G]A30 _S:A@;XPN?P:FV]+27P^3:Q(WYQ> M;K-+;W:PDFNJU38,8^=EJ2WOO/;>8V6UK#I1TG(%B5R_T7@3 MW5A;I+$R[S1Z1C,!/9#E:VM?ZJ.S]1N8L9=MRG7/Y=/?S^6[(B-X8ALH%%=? M@RBZ\5^_(UYNULP]6:5UB\SRCW,UXBP7B%?-Q6O/(:[BQ4MC=2$EL_1B?"!? M(%_5R]>>\QK%RY?>ZMBB;N0NEPWB!>+%OWCM.>E1O'C1<\:R*"NY*X6<1+X* M.A/)H4"\'M))=V*25#*Z-0-EG;*Y4#NV\#*+!CT7**IR43W>.3H5>/8(VN,E M%(4@VA59E+?TTP8$U1U!>^S@HA!$.PF+FIH[> ,(X@Y!>TR]@A"D2*V.)5HZ M3T4'F[L7L)%* U(+4YG8RCI5:6K?;VMJ?!,06Q!;$MF3/[EBQ59G8VOG+ZH#8@MB> ML]@>YTX?*[9TU]\6[2WM7^HGMENJ:.4Z44?/SX9X2NCJ/N&$S.^7A%#TS4H4 MBKY9[X*S0S49SRNMD24]MU3,\2P.SN7M*C/"V/AFZNG^EDL+03S.YO28$8K8 MN:/%E44[F^5QWK1*0(P?Z?$Z%+.3L"$M($6/!#@N^3/V6-F(*";(F@8>D9?H MOW^R%-G\Q&KQQR]M84BHXTZ('-!--O:LU:/^XVV#9&>2@Y!,E=PP#T/LCU^2 MJJ1>,L^U"@R^PTY+8=9YASZ%%@M(RU0LZSX(4^P\T!H5=,;T?!7ZT:;5! Y[ MAQ.PF@N+HX HZ3D!Z?S_-X>MAEH5SG?8:O7FRC?\:4,'=X[*$H M8AAAI7G0CVW*WVAUMK0!9NS/-(E#',32)F%NG\1Z(9 ]!4 ..,1Z"C <8K&7 M1D>+6 );LI.RHZ'26=@[9K& PP'58 X PW$5R/A8OOL+-7I+)CAD5>(^M/JW MP];/FXOXFCZ$BIT) :W=%3NA^&:#BV_N+D"G;"U IV8M0/=Z>'\AHT1$F832 MVFSCKN]*]+M+=2T/)XOI.?I:0$6HKK3*E>)F8T6EBC]*GDD MM;R):TAD;E'DDIIW,4J*8\RCQ0+MC>=TN1;N*3V9IG<2B@I$ 1Y9$F GZ6I3 M$D#3VY9RW GS=\^"RVVCE(/KNKK[I3!8'@>K'%9I $H"0$F DY8$V!)YY)%, M19[B7IWR.9'NM+4!ZD8= %8=BP2TKF;D)EXFD24-Y,F-<8W;PZ0]: RKJC/Z<6'P,_$1\NC$A[/VW U#Y"<]8:)MPJ.W M.IJ6\?A(>9HY@P)N*@KVF)WEH,!H=0PUX[%#0$%U9EXY*#!;'=W6 07>M'Z2@[N9F%P_5QN074#L$U-@'9@.SC8I^%(5MF.MM4 M -F ;"[BIX4A6V$ZVY3^?_;>M;EM)$D7_BL(3?HDZR606*:_.&O_J8M0W#3!>E0=>DH1VF M=K"%_"H/$K;Y,W?OC!:_$^ M!O[C59JQ7,SJOGS$+G^5"1(K[=5>R3U3G/N,X>-ZM<=Q%HJUR:H^+(;>XH7N MU.RY^N9L,!J/LSDF;HY9@M:^!Q5LD+3'62@"^ZK=?M$9W(4*1+*6\HQ=:)F8 M.2\HI0(#42$@"@PRX8BD"I7W ^:5L2$?QX9].4]$#W8*?N 3"I@=SH.%N,MY M9-'$=Y8Z658J$/G&GI@W9WRG>6OCO]UH, ^;+=LA-K8G_O5@2/\>=C)3>\T;0+O,Z2A87+CY.3XP M,5[FU'+."=N!,*PQ$_ MWOP&\M.=S5!8S7P7IP##\*;5([QQ7O5V_!5.N(C$@+ 1$RQ -$XT;X M&17X.T@=,4\[B/@>,\ 2?+#/M#"9M3W.ET"+3;]:?KN MUM+-->(G."0 L9@MB'FU1(XX;LAO.6+(AJ(\4:A:$HXWO>]0WMS/%[]2]_FT MW]$][!3;E.XN4)WLZ9S%5B4'C,R):L<-XBBIH20)OP/J]1S<,21", M,\R<'$\\JP>"CDAG(7K:+WW,A80=8JMJ7[&5XO0Y9]@1SD 3DSL)Y9*EYA\ M"*6"VQ4J3GWI>;Y(L%""!56"(\@$-81?4!_M^73L3J>QVH?%P"I95G1E)!=1 M=SK\/?;#AF^Q'A S1U)3)):(L 0@,;%V7E\-KP8&*-8S_"ACA<>V">S3T^HRI3?V%/X>Q@X0^! M_1AF=*&@6<7&0E0N1G&+'FW$*(DXK;B/G"+B9_.BZ1ZO$^.&[!/@1#\@&8F( M$8'+4"$2[<]!2A%X"R=N&(&Y3\BC AD&Z&P^S1!$D!I 2%K)1.E\4<[!6P42 M2PQ*D2ZBH_R-BP QCR@T-K&OP&2)GQ$3)QE/X"\_$/" .3%IVBG!9^0_,.$)3W'/X.8\"!E)4><:J8IA:2+HQYC8R@M+% MX=2>P_A'-?>7EGQ!7B$VS9+$$3\ M0P1WX0I@"4[(!JLL#,_!R_3G#Q/\QID#'8U3X8T[B106L$<@&?Q7,F2CMZNB M1Q:[GLIO]I2$2Y/7MMU*[L5*TF!APD?BWQQ:"QPE.GB$_G&(.# X2[)6# 'F M,4/0 I(4S"6= K3$K0@T,L8L"&*5E'5HD#7SGE"0__<$O2_;=1*:M&-378 M.XV"2P8- E2"2C/6!MK+@SB7.#F37%==TE<-H ^R>:NAU M #SU7G[V".ND&D;Q#F89F>F&B&=G//E+(,LEMH * M*AL^ 6&0/H <6Q)Q23T8[E*XV#:!K$J>Y,W5L7@(5 G:2DBZ"EW7D,9/WTJF M(9(?KB5F_V6;M:-<1MM0IUJ^'4#:AZ;83^)UBZJG;6IG%SVMM-_0BQ#K[A/O MGET8?75@%NLEN9!(#/4$"A*$<#"'#S)GLTS2[U,;;>/U!OG:&6>D3N"VM5LE M0CK?DE=7WCL=!)2F#KK%!GZQ)\U5,FKD)QZ!%+YR!>OKG^56C]9.;/_ MX[8HF0-C9^QZ8(^A611&\ /_6X2Y&6N!Q+59G[!XL@FGT$!>(3'+WPP7O6. M4HV%?\-K:1:&5_[C/2;7HWW.7Z[ZP MWF _SC*AL02"PRWH@7GKA$2Y(LR\HV&269=$M2WY"'P2D" M3P8ARC'7+8/=B*QLIX2!&Q/.[_%64J1IV=/D8E>$&>!?G]WI%';Q+_#!_X Q M,7-$53Y]NA+13KYNPE1V\.:)!ZG7,L$@V;V9,_(3%LC0[*7GX4UJ: >+*V % M>.=[D#M?Z2XQMUE +*.WSCP@XSO=GS[8K+UENN<6.HC&9.QXL2/^#HQ9LT9' M!+=E@&CB!DXY W!7A,@ #?0M". ;F[ILK-S& 3'TM?_"0#O(*]C#KT1[>&JP MJ=S1]9!NE2OTQ>DN&I;]@,[MFV^W?WWECUS=_:+"ES_L\)S?,2"&J.VY;,DE M=SW/Y\W'%;+@N=/N*T_I!&8T 0K5B1@PWCV )HQBQA;!,CQUNDB$%8_'<508 M7^.+2< O7(\"Q'$Z@Z)<3D,_&X^O=6_?VRZL #=)Q8X-'14X]PJIQ';\W,8L MDJ'O[(;YQ0"$ &^/2AN&U,)X62@O^#]P4 M7\1.QHS?+ODA*!-"]%<\]GSOXTVQ/7U"3Y@B\7BC&R:7S#[8"P'O X 05(QA M2X(H2NZVZ1*'QSXS0BA$BX4",B"Y[:"C/0-7 M$.4!ISSX+$\F/"LLG+L16=_)'-O+Y2AT(Q],WPP&0>"*R\NHN+UNJ%34=!LB M,T+3A7?^)2?T6'ZS\/? #ZLK,W"/#$LUC6(1KRJ21D1D/$R46O4XV6!#RG") M';9)D5=>Z #[O>MF<9TB%P)3#NX9OTS82H_V#JU'A[OK47',@9I!5M0 MK@0ZRF62UY4UMW!7U.32*S[<=3&NB$ M[^"HG6L/E->#FSQ,#2+N)K;WN^\[2*Q5&: /'D774@VM) P+^^5FIJ>XR\3SSVC[QAXUZ-@9"Z+%URF8*_#$A]B@ MJ+Q)!LDXHX25*EW39MJW%'5:1XG/,%$0X'PPLA)PPY?Z%(&>G/DATA$Z*2[B M#Y!A=;^H5S'&D_HJ]'(:9MH@>WH@>TH+!L!^!-,.[3J\%%L2)6A[V7$V$A#7 M&E&;;AAM09IVYF*J#0DJ85K]P>PI"+:0/23F9'+U'N;3C^Z9Q\8NO1J8E3WP MKG?BN,I--'P?$0'[X9(+G.D219E0)!F3GEG<>.,K)/[)])02U%06F4(#>,0S M@&B?X(?9O=NT:)'3F$;)XCJ&G%F%^XB6^93QDRBYDHX'ROS* 16"4;I,F,T% MDW=-F(UN*U5\?T#M=E2TICE3)CL39Q.MR!1#P277N7W>)8#"N7R;/T5/?= M+UP0??[SX^_*;[;W754^14Y'>7.&GYS]HKP9=[YW;,Z^^#TR]YW_?>&??W8C M$,IN.'&5/S_^%__=+ZK(\N&JB$:U,9,;Y3-/$";Y/;9'J'0IQ2%;4R*6^15\ M9: ]/[_@%8M+%I+9I[F'08VIRU/.$U'B>G"4D?"(L\/%^Q,DH_$5QQ/C@CP[ M&="R0BPRRN;D&BA^7I@Y:<93TCB0I./E[94RZ&NJDK 9:9>$T4C^PS2G0#+* MU_=7RLM[A4X8Z?RH@Q)RQ6-Q56RCM6NK1!H]3*3)I-4L0EO>M?BD>\ M$73V_NO7A%Q3:N*T!M]E(%"4\12,SCFYNTF"43[3G,=J MQ"M@C@Q.GZS4[-!IK4@V\1>5/.94SP->M7 O+'Z5RZ]'^X?[.'^,YQUG@?/J M]VJ6[8I*6O*LA1D;IO/-*Z\/8D&9]7SF,[N,-_1/W,_$+(YWK[)O@5%]35.U M,O^13#"^]&+N#5K'))R/NBN\SO9/+N*5I@3A@6&$DA'HVAS>SYZI(YXHF-G<8DKR^J"A^^#5!(E!X0/G1];!J2UQ! MB%JA,1.E&W'.+X\*,18G[>(]NP/Z!W432E'P>+GLS)578?$#YK#SE$34.@&J M-Y!]^1 1K#R,]:1(AX5AXM2T11QPVBKKD"9J@U^55(IE6[+!0IVEFI?,QA;D M9T92"F6\X-W;6";7+2V=VBY#NW+6[EI&O<,592CB%A3!1UC_7[C\RNR&(5S- M4 >]DJO7RBF0@Q5U_0>8]Q#F#30 SMW&3-U;JHU ;5J@A?BT04\GQ[W#<0TV M+;M$N,+J[_P[O'K[B@Y"U0VP-+PQ'^@]U=3+M$?EHQL>80U=OH9^*00?ER%D MEZ4R;#ES6EER+\@JJN\$DRLB86,B(,(F15EY%W3:!5-3];+\A]I.\D760I Q M PVHTBK!T7 J)!C7W1ZY629 N:^0UC1'6966K3Y- MRAC)Q^5>@^/B93+5C=ZSZ)G%B EV$)#WD9K\RXX$CLOKX!^3F[/8G\JKYA(C M);4O(NYM<$E-.KI8X6\K#Q@;0&O!#XG],]Y>$F7/3HZBK]C]FSP.C'Z064,& M2E(>2L5UO%X3QT5CZ-J+P[.8D!!OX?ISR,1L\]'=S,YG&Y*+J'Z23$^'SR=0 M^7JE<+L2 G'#WPK-?W,+:DNR:7?()K0OK)0K;Z#A2J,!NX@>,B6 M"CYP.<'(THNME UV59.U%Z^S]F+%!4O+KE(JR;6"$]I N69A5D&_I.5+W3:R MNI1YL"[PO]7E(CF$MZ,)<^93=C-^+X+E<0CE*X;*TW<0J19O&*W!/D!QQZ;& M.TJ8BJ/V ?P-3O_9#C!!]A%K?__#0G'!3@GQB^4SR%O ;VOV8@AO=:G[+7K0 M]BQD;^._O'/<<#:U%V]=CQ9(/WJ7?R$*]^6^#?A"_G4J]SL:E_VB;81X\^:& M[>:@8_:V[BY?@I$CO]B&XP76H[%-A;8=NJ<.JC33W M/*0CM_V0S/5:F6NHO1QS#?"Z&?ON](NH.4UDKLI&PIC^KP5&PA??.^>7:P*C MF):E^+S L2E W'U+5 AQ?O0XQ'7Z7J35[E,\E>D M($I.J-$\_*8V#1&G=HVI;T]\_/ZF2YKJK(Q%L597-4M2&WZI:@@VR)>2Y+56 M1[P8>?70#+%4O=<0\CI=;^(#SY)_)?%&<2QK&V.^JH!)G1O21-E76]%%W>$4 M$ZN<=%73]FYC7.,1'ME!DVPKV7:'*.@*,/&#L"T6;';[JC[8.PK: +;=HCOS M/D@;V#ZXR849:Y V>MLB;1"1Q1#U(H/0>RCFN^$]V#*@Q< J(FK$0RG)6#LA M:/"A2U[8LK3/RY *];TGYO%^9I&?ZU414N$$82 F_;SB*I8HAHS RI5IQ */ M\KQSC;YL@7W)(3I$PPN! I 4Z)]3LRR? 'X$QWE8]()N/!S@9@9\6*5!-&! M$"0S137Q0<>E,]F1THDCYA66)&)UO =K]\X??/S<]9[\Z5.F\R#+_"C38K"C M_)G4LZY94+;G:PQZ0"@%O"2&.I@M,D5WC_8"M5H):7F5 O-00P0TXB:/>8H#Q$@NM:[ MS+;'W4]XCTB/JI 1\+44N20^M0(D KXDAD6(T44SA)SMHDF=80X,7T)0&92# MO!9-I&07V@U(*GK>)7U'2Y%)"^T)D67BZK"Y&X4YWD)+ CO(A+3FD:DTG MFT6>Z(^,;$C0U_.M6-U5=8QKP MWGG1KF?Z/I.'8!VKJD6"ZK M-[+@7L^,Z[8HU\*OQ<(;E!8GUQCTB!#+XB[-D9^J\M3D$79,7H-C"VD6< D, M%GJ0"O44:XTP3 C!1.!P)1A<);!?&2 O.POEA1R&=A]HW1EGTD2@E,^ WB#$ M7:S8.0)6+#23=? ^Z@)&#*=,S=RFS ZCU53M$5D6_&Q]'2F#$8;)P[ #-V-P MLCU1GB'0+B1F9L,_!08F(>8LJ1V2G:9C]GNH'S=:.\ M*]&_>"XA+_+"3M4VVE\*M@^+YKBG+"#FPI./!P2M/P8AZ'<44'*HFI-E@2;R MT.8%4L(IDR"$!S*MC!-X/Q25J/?' M@GC]&6D@]7I.#^@8\0+3*&6LFSJ-4* MU5\(AU3)SAZN-;2OQ$S(9=@9P&G8/;LP+;/:C,]'E'N@T^V#J&1 M&V-G&=)[:1FB;RU#"#2F9B&RDMR;TUAE?6>A+)$2E5%L),2"6D$^H,-$AY$B M$:^BQQRZ%LC'#,ZHNZQ)LVA=)2_G!O&2*U U_-#?(X1\E\ZOLJ1$L!Q3[94A MW9'+M<3FL'.93]3$7<+5\RA P.-',$\P]@1.6?8($R, H6D?>4TQ]5 J4SBA M0'K%U_"6)GBTR]H*.[$DOZ875M-(Y@MHI!YH)+U<(^&65)MP_U 33LUXV)35 M*I280NB0E2>8E=9MUKDQ/&$^P)D*$PS$)(Z,'?>TL#/@@F,FD%ES'X4"<(=, M:![YX+"'U6 ..]1Y44 P2M@"IX9UREUM@Y. MPI>$XG 9)0"#[]UPYH,Q4SD9"1C^H@MB6N_7@5JTHA[J@-.W MN,>IN9<)R67C!5*2NLH=RI1LD2:V@YIJBN1IB325"X1H64I!T=5687DZ\:) M<%/#J*RN#@9U@ X#)[=@Q5W$(.SU2[!Y#XS55:*RKI;AD-$UB=,P:@!"WF!> M'Q [V-0P5M?KJD8MYM &0_N@"\&X3M]0M<'A2::]WOUUW!3-]=);?OH+7HT] MP9YZT2:K; GVV*Y,[=H&>J>22,_!/SZDL[J,KD2:PR[8]::&*+B:VM=+<&%W M$*$;^K@?9@F(; L47M;DK[QW7&GKAKSPXX&-2%F J4_1%U 9T921_9\A00&(G6L/=5#B,]:?&R:B9D32%U8U M[FEJ?2RC4BVS6,Q=GBL9& M>^4N%C>FJ%Q^]7,NC/,5- MR%R7Y!.R\KDB>,6<;:=2<@W=46Z3]I34Q<:#74S9,<@L5TEMJO$=I78KA(%ML8"[M<%5-G55CC)!ZC1 M-KO85%#3U:$U; 52I82!E=RU)W>MB,T=A+OPDD8W5L$F8GA(PMB[-L@YA_ 6(JT>Y)EI)OU )&"L!8R6T[,8C MK83]N5:5O!#VI]DU@>>QB4=#H#\ELFQ-U+5>F;P8>6%.A*X:PV)JED26E
U^(V7S"6@Z5A6D\U];TCI0U LY0@M))OC\BW+P<>;78'9Q?#GCJT MBB48[6/;+4!H6Y:ZELN?%#A/RIRBLS%R#&(JNAY!929YQUAJ0!FM,8CFE !- M'QC_BNK^J9X#DY7]Q]G4I8Q.*O>/)C[5BCPQSR9DR)(LS6TJ&+<$]NVW%MC7 MW!;8-\[&? \//5'9YK471L&<3O72<_Y@S@.6:2>8>^_=<#3UPWE0EHXY+(#Q MPF=%]-_T94I2X:1DWKL+%K!X4,C/8K/%HZ;<)))\5^/%<9"D=&P. M.+'V[: F? [(ZN":.,XNS&F" _.7,#L":DJP1LL*'"AS&Z$Z,T QN 5%X)BU M>')<:Q3_V]K:HLW;'[ \ :-%+&L9J,?IU ZR<,=4 MSY6G@@2?YQ$/$M.4Q7.\%I=04DO1O93+TG*'//+KQ,["AE%F_?)ZJ6#&!I?; M^\ZG;F/) X@&(( 4GK5BM=&&NKI4A'T1K^( 7E5M'%U;#8$C +J3;<5R'%S) M?\WA['3-Z)*N%'!5:\6!8(P0ED#;U&(\%HX4O9;H'9]*7OX]AUF.%R18)J#& M$A!ICAT.8N=1P#ZI]$T";Y-4. L KV5 WBSIAP2-5X3 B7F"0U2A+9,9QPY% M-37^1B#59@LF.9.FB&&9@?P1&%(MABV]]I3_LD%S!TC!W1YM=DY V4I\CU\?E@105-[8S>/;O036T-H^<0SEV!JT^9#^.I_\Q)6"4\XX!*F'Q! MU?E]&D_GHV@N:OG1 O=BP%5^W16P#( ^T%75@B-MN''#[J/4EKL6D\-:I%N$ M''!2],.R B0=K#6STRU6\OVLA,QS86<\K!(";F'*9QO4@J*;J#:Z9@PBS[\G M#R)@!),%JZ)'N;*/GQ= U[.IC27EO/, >ZY(/EUMPVY@[1OLP"/N2KKRWYB- MS/[1_<&<>(=V)"MC#5E5/=N-J]GS;+$>N-,KWDBL.EMQ8#VR"TPL721V$+#O MU9F]NZGJ7^#)?_2#;-U\F6^4E*>EGE'EH\/>6$,XN1(8 "Q'?+0=4AR"S)%D M"=89BWK3(L2<@.QP-%\A# 48? *.OA+40WF#0!Z_J(02A$K._J'&P+]Y./GD ME;'6 N>!F^V@:@NP\ECWV&)3(X-OO8U."E.1',.GKA'-5+/M/L[0K2*C(E%@ M*513:HAD"O^RW3G*[>HR$VEYJJ_ 1FHOX9%?Q(7?$=)/C.EK:!VE"G)CT0[= MCN-7FJ$[;?*&$OO:-MDZNQA:JC$H6EF=E3[YL0AO QY#;7N"P *&H0Y[16U< MB?"ZRW)'8NBMPM#3)8:>Q-#+!?#UT@"^T:X _A2U]YM/,.D688]_2JT8((C7;R<- K7D&T2*GFL M&($<%I8X7TYZM^JFNR9Z@:9M>K;"^FHWH@RH_H[&U7]52!G=ZO2T^C%-R#09 MU@^58G2TP:[8+>N^ [%9_V2[G;ZNUXGK<*QW=+-Y!'2=,^>3>/U.!-6:ZIBOX@XVZ<>; M@9<7&:'<$=JGQ/6D\LQ/*U^\NR&/*GN'G%I%7-9FV@)5C588^ME%7[4&=15\ MM*AP0S)&.QBCT,;H91C#.+LPU8%E-H@Q:C(87XON;PW.P@VJ>4Y6'H+XY/0] M)9NL7/\I58]7$PLKL D.+19Z9Q?@RVK=8G+6;FA7$I*@042EKT D.#1188*; MH>K=O>OWV@=$\-(*YHYZ.O DJ_0*H!;G2MPDD&3_4-A5SE.C(C7'.*LJ@+ M!Z +2[I6RKL#2?Z-(/\-U3C[DO\0R+]?E[?5(&OOM>CMMM\0K%'@,IBK[Q2% M6<7\U9S$GH8=OU6KI'),7A.TG[)VBCS41%E=@L ?#HOE=R=_5W $NN#7!6DI M=C.N#,J!&;5UV(RO(>!9Q[:T73@=4^GIA-2O:7O?C==^K UW)R5;2[8^P%U' M36R-'9T,5>^_"+KPB[#U%AC#=99B_FZ[WB<_7%62R0(Z$&]44HS9ZYU.,2;M M=QC79')PF@#K%G\H8(BR4;2F+-.O4(LK"FT1/"B31%\"Y_1ZRS:'G9YIMJ40 MY;0+_8S L:X%;. ' MTF_XW5<.;I'O+=5Z&A@ND\!6MEL3#_]N$C"F?/8)T.0# 9IL$^C9J]CT=';O MUOV1V[M=J+RAE?M9, +"ALDC#J.!R\'(P.Z&%3KKZP7<#%#F#?\;:N>9G'0.NO^(K9DQOF] MN;H&2O:YDYNXN,+#_<*BLLL$$VN4:FCEW9BK/\F&D@W7LV$!P[4!;-B7;"C9 M\'6Q80%@J0%L:)U=]$O0EB4;2C8\538LP#DU@ T';6'#DL25;;,6NOHII"UT M^T9;KH ''6O0FLFV[7)=3O9@:0N63%MH9=I"[DTPQNC<_7$^<1V'>6]1R0TW M/F)JV>0'U+68_!!W-81_B70&T/&9N]!$2>;_. DB.9V;>9G7(/,:MLAKP%Z7 M#D.3W!8-<>+DADPVKDQMD*D-\@;ZD%LG4QLD8U@M/T M#3C[]7.:3N7&FE6\CY&L)EGMA%G-V #66#^K&6<70]7L[PW@*#E-PKT(HNI__P'?._I&GJ;'[@SGG_V&!7T9. M9C6"-YNZCGY%QFWJ.JQJZ[":NH[!V87G%T34#A\H#S"S4/$#90K38Z$2Y"Z2 M5V.R*&_P![_@'7.QP#:#OJ%OVX<=H.G=$@AX20?!]0;.64*N64NNP7BEXG%7TM7IE MQY%6T:VVBDV:]4BKT&N3?\"9V7EL$%?*#-C==U9*+7RX(+:42[J07GY8I9

HL_L3. )B4B6(4P3"*'2EN2#6*(WPR\I5[$B I' J!G# [ M\&!M,!FP*.GE'ART$CVS*8PEQ#$,]-/.(NW>E4;""7P#;BDZ':"Y@=,MQ>=ZDNM%-41DI>6:%JPAFX0V-HZ??6V.KU M6,\:ZK8Q'IA&CW4MS39LK?^_E/]5$]#9(?19X>*2]-D7/V)*OZ-4P^-+L [? MN^$(B'D.FUK$UNOW.-'!WC+G,A*?X6AYQ#T<3:'AE,]P4C"8R()9\H=R![-" M#_/Q2]X*DF?K<^D?W\Z@/7FB/7%# >7GCD"J18+:82*\R>+(GT\=I'OV8S2Q MO0=N -I)5_LH@&D(@7#/0&@P3_GN^<]3E.7H?JK$.2@\9W: 6)8=A7 %TQE, M7!;8P6BR0-GVF#DBG!N8PNS!#X3E"4P&J@2?XU)XRI[8-%3N;<04%""#H$B0 M!^DK?!(E#]G4,%O7F\TC90Y/[P@>B&Q#:.WY_C)BS+9 M)UPICT-TXU6]'"GQ%Y\K_,_B?_]G[G,U!O1%P#LV1]*"3?W.X(Q!3@-WPF.@'2)1YLA#@6A(SLG>8AZ\P[QYAX&?J)"$V*A4-@=8&1XRK^7 M3I@;>7C4M"BEJRKA'&5*N/0H'GWHPB+L8-7!%^CE760AV0&C MK$G^EGGK'PO*MF1^Z^,Q;CF4&!)U4;?V09*&"E@8W_C\W^C75V M<<>%ZUBY0O> 3'3[HNR(5QOG>JEQ;ISM# B>N"*B\:SG9%#9A3OAW'C@J8(] M#"S]FQVZ(2VDQ&$Q=P8#7UW]^7+L=C,/,J8ZBM45*E98:0Y:;1DSWT>W(8@W M"FUVERQ\.Q0@X^&.-GE32F.'PXZE6;M4QO;,SK"_7>%>I7K ;LR.59)8=?5/?>F.L=SR?KM/(4IM5'/TRB$YR8-,LJ8.F#R?=-@\ M'L(;=H7]>^Z"*U96 EYEG:>1-7N*#=,W-(]$(KCT'/SC0TH*)9>ME2_/^UA= MI=768:Y%K1\E8[2!,;K&T5C#DJPA6:/1K+&A-^F.K+$V4;D_P+N\@=[5WTF^ MD'S13+XHP.^_ %\,F\@7-<45&NL^EF,OS!LXS_PB5$"^LW,C]#[]J MG 7^0V _K@Q&Z-6VI93_V\@N*^RKF3/RW[YG8Q8$S/DZ#T83.V1?,7/G6[+' MZ=_"V]QF?^5[78,59FE@A6E@AVEU5:4WJ!SVU=/>2NO^1:AOK4"WNK4)=$EX M#22\%;9S PA/EX1WRH2WPCAMBKXUFJAO3SW(7[!C1_,0EL\"9>QZMH<9ISO9 MK=OZK6WDI#TLASKX!'$EM)YJZL,&^7LUQ4%>/6WM99?NJ?[-)@82)&$UP.[< MD[#ZDK!.F;#VL"OKT(=6$_7AR<<_DQK\K;H$O%:G:\,5MC,1-83.NKIK%W_Y.7XK$3+=#.("+55:5MP X[ M_AS36!I<7"QG^?*S//DDKJTNX[8490*]JF1O7[4>KF-;VJZH=[IXRDCZ?2X+ M^F<774O5M)HC/#4<:SNL9\G6DJWKO5'>AK'77]A8=>>%2::63"V9>I];_9JT M]4!J:\G8DK$;E%FQO[:N'6?@^$Q=TO&T,G;]B^-%#TQC)[SH?J<[W UB> -0 M<'8-Z^7!<8?U0=I)OI!\<1B^&!R!+XPF\L7)@Z9( MT.A#.1\- ;$<]LXN=-U2A[U^@VK0):C!@K0:A)(IH1@;8!= MNJ?Z;V3W*4E8#; []R*LOJ9)PCIEPMK#KMQ?'_:U;A/UX! M8^UK.KA20U4;F WRI*0?_T*)";7#L?:U^JZ8)$$UD* VW.8?2DKUI)0Z8:+: M71B&I@[UUO#8 MB=9H2]1H.WLHFNH>MU=BR0.I63KU\[6 M.UXI[XM#V>_6U^93,K5D:LG4-5SKUZ2M=:FM)6-+QFY0:L7^VKIVH('C,W4) M:K18VA?PH0-WM %%6GR"$UP*"_QK'D;N>%$W%=$X;]T(7C):3U?Z.A2W%Z%L MFH%")--]I_S-E">D.&6T-"?%CI0(?A,HHWD0P"<*[.IW%BD!T&_84>XF^)L@ M6,!ABR'\<"5L030+& ME$=8Q23L).2[&3V\Z>>^!SS%,4DCFKBALC3W>SMDC@+SM!7'#4<@1B+X-QW_ M>.H_P_G:TT4(OYN'2"!SS[^'^?#?NMYL'H6J\CQQ1Q/XUV@Z=_ M3 'Q2*3B M*/ G_@Y(:F8O'CDI _?G443P?F("%\VE$8R$9 M,]SVZ0*V8CQFQ"P94H\7Q7G&1340,#YB.'%GRCV+GAE#JF=A^EY\=69R)\T& MJZM;3Y_L;53USW;@* N7 76!$'ABJN2&U\,-:V\)CL -_, #-FR2:')"\0= M(;FXPIPE>P X8*;8#Z"U4^+,/Q ^VS-N-83Y(5'S$V4X@F?$D8=S8!([S _# M1Q8D'\X"9CO--A#6FX%@ ]O(-'2/3COQR&R\0'?0^LHP#0D<,'_/ S02 MPF MD$1NLJ&9$9 ?UXSBP7\?_&0 5;F?1_2[<'[_+S8"F\_/F6D.;@P_*9(IRDA, M>N0&H_EC&(&\1G/P[_A9+I0*AJ$_#[@W@JO@EB0*%OX9&HP@NV(+"(XY/XOG M"0B$C#2* MAU[N.$1(L.3!"]"<4/0(;! =E!=C1_!']5\4L'Y;J/V^ ^SN % MN+*.LI*"CDP@L*D3^XG1=+TGQ@\"Q>Q?<-JPHR-0%#8PY2/HSA&\#;1#$'EP M2,@E4V ./(():%;@YRGP0;N$YR9 MJ#U2$FPZQ8%G6#0::XZ9'Y!2$/_,#L/00T1Y0-^,W2 D=17 N_'QL8L^+3;O MT%=Y%<41_6+8A%)3JX1V$$/Z"H KF/..AT MJMA(&J!2U'5R2T5A$*#X"9#+?'@G"(X)R,,)D"Q_9<)K^.Q,%$RC/(,?/L*( M2'[T$^"@E?0+U E:3?%GN'6)"1AFI:Z-%J0/8FK%OKIUT355@)?3Q]=Y=$-3 MO!)KV"W,W#^[T$W5,HM)R2HW#4+8.Y08<'!( 6Y6OI&5B=L+RP&YCH('S0X, M,I$M?&]/\>Q@SQF<3)&:.$DD0B&W[7#(T]!7P+$FNSTF&E^0( C*]+2S9,#) MBNQ=3E=DG>35!BX53\#UYF3-YA2)$.L]O6-A%[*9'[KXS%MN^CXQT7Q,A!TS M/Q3&BY;^Q+Z'O9A'JW^R75>UE]-BW=[21F7^.PGB.-=1M8SPPC1[K6IIMV%K_?ZVSBSNRP4!$7:&\(5_% MOB@[XB6&B!%M^CV014TRLS*VNL%<7?S/D*ML,9Y$1;!EDKA+A<^R?I MY(KP%VYMP%0W*C?T^WX/K[].G.#=[W.I^F>H#DK*?ZK;E!O2R.J:\P#F/#!4 M,$]*K(.LH4B6$)J$-E(#64A%TZK.4_D$KO$="QYQI967-<1EF>K0ZAW^*/:9 MJ(X]7@:6JAO=DHE&N]CSR&QY%B/V0J9)F)G'=C9%31,_D_W \9D37SKQ+RA" M&BIOW [KJ(KH."<"1K^T5P+FG ;[$;>')%/F=DA5/$9A-S(_A3:R1R/^[,Q> MX%/9L/"U,\:?72% M'GYT=%_\B"E61_EG[GIZV1,KI@* 6&-W]H^T9.8.'O]MZH^^IXS:Y5(!-I,Y MEY'X# =CP-0S-)O@?,\N^& *C,;"PC5Y0P-;*TQ#OC[B!S8>@]U],C100HLV,4!._/.3U7<<;]0\X8+'6]U]%+9KS-.7 QH<>AQ1&X M=V%BRM%IX@F!2 &N=O'&* W/9DZ=8> W:RG'(\ /81(+9@=)C(A'5FA4^(#? M0_GC<8@Z9 %J941)!C#J/?/8V,6@>1CZ(]>.8Q' ,"%YUSAX*F M4G[(XS* MC72YT53?A2J[ASSC'IUQL?1N+ZJT#CEC$V9LE,ZX"E46]=7AZ?2 ]%D4]EMJ M7K.UFG?042JJWA5Q\;6*N%^BB/M%17S'1A,/UORP4+Z*>YAKS_.?.!V#O?KI M2GES=O?U^NR7]7IZE7*D=Y;,1"\-?#7$N+WVTJ!]=T@Q6 I!4I"?\U!R<PPHQDP AX'KR)!SY]LNNO=NJ\BM^/.OQQ1D*FF2QP=PP0J'&[1X(%Y[^9YDPFZ"5"12._#V/EKPS7QF MV<@>5\"47D3$Y2=V ?X+A[1QPOR-\#O*J1(OQ-N>@,4*&*3B0BA5T*;!0OP> MLZ(P<(A#H5;&/64.Y5\%8MA[3$?R_&S*%%X_!Y2N%*\!!,EE:3A1Y=/#1"F/ M-M7GM^?)#^N.8GUV/3^ [8SSS4OHP=#.+JQAT0W!R$N%F[<*]U_-TDEK-"SH MTB_ "F +8 B?LP#/.>&7A"M.<8>T@UXAR(<);O"WY0.%^7 K^1-,ZC(SISO_ M2VXVZTZ<-Y]'32T*J5:( N,9EX[\0:JZ^#P4^/.0^H!^N MU1'E[_8*5:6'G#?XEI:YYOPV>\N;3Z_,D=O9&1JTUAD:5@U#WK('M"2^42H& MG.,Z)\@PBZZ'81:=(#$FG=KO#$L89F"S*^_MR-[)Z>'O*'ESN=/3@!-:F(#"H.(6\BPLQ':!@_^X$#\TB854O/ MN']V0?*TR*Y!,K8B9AF^5=[#'_9452X]G)SR![.GX+Z1[^ ',\PR8!WQ$+\[ MR#^'2:<1/O0 !'*/%T08^\#=$'E1;$\WB.84=(ESS90 K3JJ70);9_Y(:W22'](K52IIFN&RU8Q3 M&]PK,-KP4@=S MH]UH+F(&Z>7-A'9MA+L&TQK#5I'ACEL5^/.'B3^/E"]P1A/EDMC+[BSM-]G> M(BE45<;SZ?03V9]D@?2#.! B M,GF!*2?"#*?G8>+G8B"ZL,(@HXKP.<#ERX*Q\H# M6/2!&,AVP-UPB:8P0(MWB&#$TIZB7Y DPP)=8: @G,^0J&&\D">=V1CVRR2> M<^9!%DU6!)8"KU&!XY^R!Z3^"=",A_J(TL;X#HSMD;A@ZRC77N)GJ265+IDC M?@3YRZ9@8S-_SK-9>4KW8&_%2WH-PD+\.QBWWLX1PTM)SA]#PL\>&0Q!.XFN0W+!*QPY,J'1 MQA"IOW040#+\:^Z\ :F.W>F4QN+I:WQ;\"ITQ,MCN&V>CLF%2"YK6;#).>4# MQD4R[G(EB4SB6Y7$9\HDOM>:Q%?!HAQ-F#.?LIOQLFUYG4K3WQ;BRQ(KTRJQ M]:RBE;G&6M1+K46CFK7XXND?F4H&.IB,R4+LY/C/5%O!E<+] O1>8EL'8$ ! M(>R6_M)?Q5+"V(L%&%7\PSY,[5G(WL9_>0?&PVQJ+]ZZ'JV+?O0N_T)D[V4@ M/GPA_SKE_([&N5\ HHWBZ\[]-42@@'_KM?O#(?#E5]KG>[*[]8-V^UV#+V_ MT[#KOS.-U2^5DVWB9 UCJV$WP%EN!-D<%AXM08KAJO^0V"B#31$'WF"$XFZ? M>>3F T5NML"+/:T]N'5_Y'8@MP'[4D,&S*@"W$H3MVDYHK<-KO V2WY-6R?B MGG6PV GNCB2L6@GK1+'-K[)WF7C?3<9T32CG^U'3"P%SRTF^\"1?&N'\"!AY M?WHN\M-MA/ <^_1T/BE@Q-."-NQMP"S]QIZ8-VX/ M/T3X'1N&P/\[=_:/JOE:!N5K&5@X9A:ST5O?KUXRRFDPR@8,T)=@E"$QBF6J M?5TRBF24AC+*!LR=%V"4GG9VH:M]JZ>:>C$Q3C**9)0F,(JY >?I)1BE2XQB M]%5-KPLXOD$MV%K@7/TW3-?Q'U>&*EYM.WMS0T7-2W ']E08:&IO_Z8*-?:W MKSLZ\GHI;$-]TDM0F('I-Y;:W;\[IJ2P!E+8AGJ>EZ"PWMF%8>FJ9A4Q822% MM9_"-L )O02%F4!AW:%J]/H-HK!3;T!Z97NV8^]D-F[K);:3(0HE;"_/$/VS MB\%0[=;6BJM!H0=)8.:&SHTO06#6V<704'LE(+R2P-I/8,>_D>OAC=Q 5X>G M&#V5%&8>_RJKAU=9PYY:5KA^&F%'PVJ>T7CG1_:TJC7^RMI?5EYUV\7!\0UF M$SO-JWU35RUK[WOMJN=WY!"&Y+[7S7W']R;,+G&?WE=UK8CF(;E/ 8E3>[W*AC9-KHD9]GT6;Z>)+.*%3S;WI@W9)&5->Q)*=&N M>?Q\:Q/[GUJ&:@WK]RTB%% HQAFD_+'9>[EZ\PKZ1\_W1TQWDU= M-0X4">SXV>[@;5^8AMIK5-Z2)+"Z".SXR3!]3(;1AFK?D"+L%"GL^ D? M?4SXZ';5WF!OHU'F7LK<2WD#OH\X./X=.#BR%YC]90SJJA"5^2>2^]K!?<IC>0^R7VMXK[C7USW>QA![0X-M2^UG^2_U\5_UO%OQ/LF\=^@ MKPYZ==V)R_S+W6@GWU)0IF'*6BKIE576E2#0@^2P ;'3ST U^BBIZF:>8(EQI+ !L>_C0//Z,(R M5'W0I+8HDL#J(K#CWV-9>(^EJ_WNH$$$5F?0L?UE/,6LF->02EEYU>V7!L>_ MKK/HND[3>S4V!V],*O.&$(;DO]?.?\>_!;3H%E#3='4XK"N&(_E/\E\[^._X M]XP##5N9:X8)!K'4?Y+_7A?_'?\6=D!M1(9]0S7ZK=%_-5UP-,U)O?*#F1_8 M$=NSC*=8455WZ\7R2E'IZO3XY1J MC'*(3)HB"_3.+G1][T0&R062"PZC+X:%?)\Z]461'TQ,O2A6=QY%(4A@R]4. M)M^I,A_SE84LZ]^6)@J-:C+C^"E<@WY-GECMQ]OPXEG)WJ^1O2O:!(4,NB/Z MD-;^/J3D<8=U.+]2OZ5_'OZ_%M11Q?RZ@[KMP_W]=L; MP\3D]?\:V?!2^--QGRYH5;B_KC>W:5GQ.K_,88ODQE%''U/[U@F##'S0Q??_#9@4YC"$WOW[#K1 M)!;MF1^*]VKI3^Q[V*1YM/HGQ1EG=FS$@*Z"EZ)T'>?6[>>W)?O?21#/868_ ML//[@-G?S^TQ3/&M/7VV%^'9K_FUP<*6]G*G;?@7\(,[7JS>A_&XYGW@;P<> MQGP0/$=@%A;@4S )^\@S4"8!"II_N$-C:.GWUMCJ]5C/&NJV,1Z81H]U+PX<)ASX M,L1\-V'@TDRG_C,()H7$BC(+_"?78:%B*T3 CO_LX?Y0OH]ROU!&=L0>_,"% M?\''\+@S'T7PN <"E 5/[HB%;U>*CNW8F<\D$1HD5&$GIO8L9&_CO[QSW' V MM1=O78]61C]ZEW\!LM1R(!/?Q[\6W#;L=33-1(83\53Q8L&+'>+%)1W!O^L9 MG?YP]==:I[ORNW7#=O5.MSO<:=CUWYF6)2?;JLGJ^E;#;K@-V)B\-2P\6F)[ M<_8\I+4Y6)):5OG5 ,AWIGR&YR:A\@'$OJ-LD8=X6GMPZ_[([4!N _:EAHQ[ M6,&@;>(VW8PB_YX%BCY0%5W#9CB;\U6W6?)KVKHA;9U>!XN=X.Y(PJJ5L$XV M==ZC<[(QT[?N[/G]J.F%$K[E)%]XDB^=.7\,EIH_HL\G<^;;DMY5+4I\_.K/ M(:+,JH2@US_!SNR244Z#48Y?ICFD,DU#ZZJZV22H2 %N2422C'(91C@]=/#204N[-'YD42O[C M%SXY2_@KEX8 MPYZJ]R5&]BE2V/$AC,'/N^AU+75@[-U8I:$8QDVT'/^RIW-V#I-E:2(8987Y MT80%LHM:@5&.C^X[1'1?S5"[W1,,VDD*TXZ/7PL^T\6@JVIF7>"9DL":1&!' MOZ*S- 1HU32UVV]2E$A26%T4=O2[+4O#NZW^0.UWFW0%+/$_=LV2.9V[A\JK M;KLX:("Z(13%OJFKEE575^X3*_V5W'>BW-< 56P0]^E]%7P;R7V2^UX1]QT] M<&]IV#Q5U?6A:G:+U?22^R3WG2[W'3USS-),Y+YN;ZCVZD:.:U GC'(/N6G. MZ7OF@7>Z9R&/6.H!6S=L&UV2LVSZ+%\ZZ^P(TGB'>IYM[]$;LL+*ZO6D-*BN M-4"'8NI)KZ_VAG7%;EIDHDHV:0>;'#WWV@).O3 ,2^T-ZC(T)9M(-JF938Z> MC&T!IU[TAP/5-"2;2#9I)IMTCYY1;@&G7O0M4S7T)K')*V@LN%\ISTFGE72/ M'TWOQHE+^MZQ=)FXU$ *.WH:O 5$?J%W>ZJFR>S>4Z2PH^>/6T#DY"CV+4EA MITAA1\\?MX#(+XR^IIJ-JE X]2+P Y3RG'3-6_?XB8G JQ?64+7Z)QC9E@36 M/7[N71>[7UIJ3]\;MD826 ,)[/B7'^G]U5CL#=,1-7S:SA,G^2^ M4^>^!BACO!;4!^I0KZNL5G*?Y+YV<-_QQI-*F].T_=A2B':2HC9_GRLWP%*6BR M2<]I(\7KW0:8LOK9Q=#2U8%5ER';(EM5LDDKV$1O@,5I )OT#=7JGV"^J623 MTV"3XZ=EZSUTS(9&7S5[>]B>:A)F$ZU&V9RG(I\KK:LZ0 .T$",XY_I65@.X"! M:IA-(C#9F$?"H[\Z>/3NX/BA5X-N[C2]I_9UV9I'\M_KXK_C1Z8-NA#4-%T= MUM8[7O*?Y+]V\-_Q _=&_^Q"5S7#5/M=J?\D_[TN_CO^O89A4>98WU"-VF[_ MFU?24^XI-\U)O?*#F1_8$9,]>N0L3[1'3[.O$/>^7F^KTCTIO:H;Q\_(-@:H M5ZW:FMZUR&R53'*L%;VIQB6%=.P0Y@U_.P:[8'J-:I5DU_PB.>7H='5ZG%*- M40YQ35!@@1YFSNAU-0B77""YH&Y]48C6UZDOBOS0/;NPC&+9YU$4@H2[7.UN M\ITJ\SA?60"S_FUIHM"H%.$<'M\3Z^DU>6*U'V_#JVHE>[]&]JYD$W2'#?(A M>\;^/J3D<K^1?R;^GS[\5=?0+^^WFOGY[8YB8O/Y? M(T0"A#\=]^GBG_"?>.*/=O#@>O'\\.Y3?((3&A(;OPA)Z.3 3QB82].I_PR+ M5FC*RBSPGUP'[SN5^X#9WQW_V5/\L>+/6&!'^)SKC>!DE3=3/PQ_4>X72L!F M?L!_';('!.QXFQQ;I?7W\X+D7T!#[G@!6R(&%V?/3Q"V9FK/0O8V_LL[QPUG M4WOQUO5HJ?2C=_D7FK-BU 1?R+]^]^PZT>3MT.KT^Z3R1/!&O)A_V^W05TL$ MR;_K]3JF.5CYM=;IKOQNW;#=;F>H&SL-N_X[LRR+#P M:(FB'P&GL^"0JFVP),:L\CCD)&!,^0S/34+E@X=9&UND0)W6'MRZ/W([D-N M?:DA8XM6T)Y-W*:;4>3?LT#1!ZJB:]B/8W.JW#9+?DU;-Z2MT^M@L1/<'4E8 MM1+6!M$5FWS@,[#UNR2?S#\I-U9N;+N>E!LK-[9=3YYH%YF;\E!035UD\C9, M$[N>R!F^S Q/':GN/1C@U1.H3O;^I?$W*-42'S>422="])IDZ">0H)5S%_IG M%Z:IZI9LJ,(E-=&-R365EJY8"V6^ IZV![$VL M NRK1D^V8CE! NIM@)^M@X"Z0$ #U>A* CI% MI03U4' >G42D7;'V%=$E # M"6A##[XZ" CK<#2UNS^">D,+>)MHN2788:^B*TJUPO5>H8)E10)\'<2/=2P] MU=*+(:S*"? -\MLE%>F];Z2#DA%>*G44P=] M246G1D6%NY@#4I$%5&2HVJ A5"1;E:Q.QY!UH ?;EB8*C2HRX_ Y#";OP3K4 MC'IQI%M0Q5T/T+OD7LF]*[CW\+D7YI!R+[1A75$;R;V2>R7W<@B&@W-O7SN[ M&)IJ5Y?<*[E7IA'&BR+X/J47RT#67AVU?4G]8&7,X"=QI7 MQ1M5JN+;6EAXEQ&4!ZDFS"JJQA;#K9SDENS?]*R#M65O;;>-3\J(U7LKS-B9 M,_+?7A*?Y@#^HO /-G4^^L$M&*N5#5H=#%I,@QA41/0\G..XP3^4Q-HH8EU1 M7W 88C7.+L#H58VJ$/%-N\ULHH:0%07K"7U%1<%A"+V'G1!,:P!R62;WGB U MF2O*"PY#32:G)DVU^GO7Z[Y5A-X3I>85UR:'H>;^V84QZ*O=;L6J MVY>W6%\/ :RH53@, 5AG%SW35+5C$(#,:9,W<_)FKK*$*-1U'%(^#,XN='4P M&*K]85WFSO&OZ>0ENV3E1K!RH;CFD*P\)%:VAFJWMC+[X[-RR8T[+@VWV?7F M-JVMY!.\H,9]<8?&T-+OK;'5Z[&>-=1M8SPPC1[K6IIMV%K_?S%+H?I5?OFM M]B&(L'#U1K?[7_R(*5VMHPAJ_#)_A(%&Q0RM?%;'E?\X"]B$>:'[Q'AF!XYT M!S_Y;>J/OB?$9&FWN,Y_+E%8ND_G92-HY_I9#5D2Q\T6">>/,$D8)%1@8Y71Q/8> MX.^NI^!Q*LX\H&?AJ]#]H3SZU-N!47>+Y:OQI?21<@[.4D9FZ\0\>WK'PF2/ MF1^Z^)NW 8-#AS,6.1Y".&=^*#9;2W]BWX. FD>K?U(\IL*U^XL>"WIMN8W+ M_'<2I+[: SNGA)YS>PQ3?&M/G^U%>/9K?FVPL*6]W&D;-I+G>%SS/O"W@^;# MR!&>(R@J%N!3, G[R#-0)@'*J']LUC3@BI,4PHPK[$0&Y!3^\U?[HNR(5XD; M%$WKA)%>*HR,.H116U*VS&%'UV7*5KLFVUO]]8OGEZWUNS)L="#5L%WNU94= M3KA-_Q&4]LKLS*/.\0_F@,&P)-Y>2W+8*DI%L1\J:+,GM/?#7&4)J:82H&NJ!N2V.SVT$GNO$ MG\+.A!_^/7>C1=40D:5CB*C7U?? /*AZ0NV(X4K^.EW^VA;AJ ;^PIR[OCHH M07J7#"89[#09S"RD8!^.OWK 7T-5[[=!@57+V&J:]TP=,4P)Y_/LPF#9LVMQ&^TF=^6]_(+BV[&=_://'^,W1_, M.?\/"_PRUC#/+O[//P9Z5W\G,[T:(AEU& V^@I+\9V418I<@,!O)2P@*TK:3V(;@,?JI:SM;;CACC:2O21[Q>Q5*$,_''OIU-=1J]+:0O*7Y*\V\Y?U@NQE 'L-U&&5 MBY^CL]<>I2N-JT(I3T]?DXAL\)H">VWPJU(-@>)Z6"K%E ?;]4+%]ARZD&*A M B\>V>%$&4_]9V5"28>JXK&(H"WM'_C$6/FI3FCC-;%83,S$E$Q*?OP=IHH? M7F):_K);M\([0SB3DMXV'07WTWV$3 5XH01_(') MA;1PGR.Y^F+/_)*+/9=FKSS;^ C^*V!VR/ M+B8-LC!2V(\9OJFNG:0*N&OQ MHO>,_WGM78O7?>!O*]L>\^RB/RB* 10HV]%1D>4ZQ?39+6O'>NVM'>M6K1W[ MQ![LZ6<[@A,*+SWGBG;P@7DCEX7%PJI!OUB),.@7"ZMH5.5KX(\80XD;;BP2 M*Q,X-/*JQ.=C2$8,V2B1^TA,A'^JRC-3[AGQF>L]^=,G($W74Z;V,-;E!_!W]CB;^@N:DN.&H\"%;:(E MJC#;$2B0R&5B,[AL>^0TJ@J%@5,4'REVX(;X;W_.E0/("[ "8+Q@ 1.?!US MW<_A(1:&7.2"/)I/N2BUO07L/VQJYG!@3SW/C^!LX5/X:(02^-F-)LH(U@+R M/UK@N=OSD/'?IG-!2H )P\JF"Q"BXOF.<@M42UH"EVP_VEAU!T< (M&>XF+Q M3/%]H3\'BDL.-UDW;D7V$WH^8&!YP2L7S(9/X,Q@74@$'>5O4-/3T$]&G=__ MBW$=,\9MR+V:#XY#\7*@ "C$P2F]23?['C87=V0*)X6;(915. ]1J-/!!>S) MYTH01P=N/X==8,] [#+4W>$PC_\A4]M- )!$8OW,%W4,V@OQ87EAPJ(6CJ3 M>YI3-+&!>E,J4R8VIJTPTFP8(W5H$5%BGL2D0/DML.NX"ZB0? _&6RC(5(^H M6#O*I0/SS<!&C5<#VXEZ?RX^SA%K((Z2_0!!PLLV9[ H5_P4 M21CWCZ& B]^B,/$.C\:#,[<]9-^L&1$KUQG%EG&I7+C@9_'/D3V BL?VDQ_P M,C>^24+JA>D!X>X7]A>^Z&RJ$MU&OE]0@<6N&MW2-FOT_L&0W,OU]?7=A\^* MWE$^7WZY_/W#YP]?[NB2R'IWJ[R_OKWZ\_;V^N:+WNZ&[OXPM0^.\ M!7D#/RVV\WWY3;N\L[VC#ESR_O/WQ3[O[XH'S]=OT7?*K< M?KCZ\QMLRX=;Y1/\\3MM!.S.QYMOGY7+JSO)ME0^N;&=H'S#W!%PQS@+XXJS;0*0TG3M76B/&8C1 'QF^J3[CD0" M_._9#ISSJ>]_1\F?D1@@I< T!($"LH^\#=O#%\/'8G3\$Q0"EX:NQ^,!7*O[ M((EA-!L%F(]J,QV6E";X/!'W).VP, <4+O@4Z WQ5@=;&CPR^*OW,)Y/0<+/ M\44HFS,CBU$79 H]4O\#D.)C<"_\(">P+L<%01@DXA4$&_FY M? EHN8!ZX38?:KG;^/V3MDV1W.@GU0/@M(CZ@0#34TL M!Y^,)*!=[E6C>SR*A.4-;X*G@?#I?!7H\7:)S_DK"Q^C*3YR9_"&XB^$(5/X JUPSRE\/)L"=2Q_&#+V/3DY M.!8^9UAR".;>U [B(U3Q2[&7W']P"(0!-A3,CGNP))?6^>Q.IX6739#EEC\E M/LQ,07P,ME@G_G3=GJ-T\)A+O@*0,/ WAO"(U4.P10/$]P>Y!<=-ZQ)KR% ! M'.DU&&W,=E2DA06->&\C=_L>\+VPI$;\/EZA QS#@G-$0G(*7O0XX_]."1#) M*]ZX<<[&4Y/)X,EP.Q_]1?9 ICEP"!$E#*]\7S/H M*",W&,T?X3U$0=P;"1CI!W>$G@(I07(5Z:>/Z%;"27.3&A\%RSE$%2F.'R5K MX$^![&[0#\AK'APAE57)R9%GLE8EN?#DB,A#R-[5.P5O)N<"LTQ59>'/% MF6C M@8$!><>9QQIZ7Y!N[MZ4S-*3BWQQU5QW@+OYRUH8(>=AT"4MJ/,YO=@ M:2L3PC;']P+%H[ ),8*%(BQPP;)CCBJ(=Y'$^10$WW1U\]?U^_/N M4(&S<=@CV/&T,PZ;88A6T$LXG\U 4/+@!/#$''<4I1&).?P2@R_WR%<1WQ[X M3VP*B- 2S1$$@9MRM=EDN7@04 M\>3"M%P0T,##8B$N[/7,#L"1#B?N#-89EJV#Q\5 =L(SXJ>A/64H;F"#,8AF MIW9#_**(C28>R&L4ZQ2;(0MJ!%0-KG/ GW5 C$_]6:(-WB4>?$;XQ+L(0]RC MJD?]R&7[;![ TD !.KQ+ J45ZC.LJ'A8/2L57+)G?Y5B?9!;,[(',9ZX,@N]X M[8IQP]VT([ ML',A1\/D-662F8N1)[+E1VR6.&M?>439]T1!39H^_)P-PHIUN#T93<5:'>WA6CX(]H$]#K\=(8W#@ZW1$L#NSA*'O? M3;8/*4@RJ-'ZSMQP96B1S'5\AE^LX28Z/ICSB0/U&>B3A7YDX]6=L++#.- 5 MV=\9_HX_&F\ZSO1>7%H)'N)!\R22(78;5\0B3J,.79IQ-Y%WFQ$6F3"%.*^% M:2S^F8G?L\(KTNP /)Y,N&7+E[Q#L\X/T1@3SE)B-= M"O^I.&1\1>JPIE8# MG2+]!6:#E[OP=N =[D,#4?VR=)YY5ZE:E,9W1P$Y,R?S:="O*S=V=@(YW>%#BB'8%'84V[X\/ECT M_-HEOEA%CIW.F;?U/KU+$D,X'SUA\M2$G8_P"@U^RHU<+H[%)3#\?B:(GB]+ M.#1,284%R!K8 ILN!G'9OW^]X:$,#!('F,;S[ ??8X:B\"S6(62-GLQ.UYW-ROVIQ 66;PC72X(.BNBL[0\#NRYD^HT3(+(DBZ1QR!XY>>*H4. %D7,F"^A?*CC,/ MZE#AO(Y0B:Z:)^9ED,ZQ0<&0)S9:K-B>R/ZA3-F#&TYSALJR*1!PO8/'ER2" MY42(P*E30!I@I$*,GMMUH.Y1X)\GDB0KB=.14*#8\F%I%?YIJ>*'S:%/65N/-6"["/S.#XEV-2O=A IUZIR#=NN="^5-^(:YAL^ M]Y$_)ZYC?HD-[T?4@0'#0$QR<_C?JM EJ4V09*X)AA*G*081E@HYC&$:9"2! MGKD%Q$$__!!*Y H,$C?DR4? <;0 0*SV7/W/-:0U0=975\J^F$<$U6 M#)Z:( >*?: JYY#>6A7N! M+*F1EGWP<4NG+F8)BJ" 4%GIA;XX8CB?^(!5G!*0 3?LIN#>D,,U#V/+"Z>6 M!GN%C1?D;VK:R\67ZZ@26,1AW"#*7<5C2ESN.C++7.):$AT3[D#Q4Y^+@#2H M--Q _*&=^"&85ZXDC,F)!M]-&7J.3^=-5(4.,+_YN9_&)C;%LZ?D%/&[A2F_ MOD#6X_?YE$&Z5J0#KQ+7/P-SXXTYFHX!>C>)$W#/^&Z,2S)OQ8])V(ML/?07 MV7,^\418AB+FE*2^DKQY!K=NYSQQQ 5L).E5S*VZ^>O#M[^N/_S=6FZZR24X M9KDB#E..W0 ]LK2( (.3+I8A8/% #PD_Z8OA)*SWN>C]O4^%%/+5)5C@B] - MDV##55*[<96MW?B8S.XVD[% MC^/BV'VOLA,3AMVI-7Y.$'A/#N<\VQ'W*EA M[4D8Q?X35WSQ%7/IIK17:OY-R=B4L!Y- H:K)8.;.ABP!]K5M\I[D9>>Z^9, MFYVT*>V(A\09YI[#% &1?3%*8WU8#"-B$S[=Y\9Y,;D8:!*O3NY]<:[Q?1]) M[S!Y=R8?[\D-T#H5L4+2A@$9."+*-Z=$VCBNEU[>83" ))I*X5\,]SKN S*^ M0C=J24K*DSV=LW/;0?+)31+U:QC%-Y$T/.@.W"2?XB6PSYB.CIGU7V"K)\HE MU6_8G:5M0Q8 O]7F=]-HE9[C^:7.-.5)Y\=(F.;/SG]W>*9Q-EB9+C.9,?T@ MN9_@2Z L\&B$*D5P7LNA;4%H"9/C=H#H)>/6SH72TW3\OR2I$GT$:JEMZH8IAT3!,%K!^Q'0!&# 6U#M= MQ&-C(64\4";E0_%%\JH]77??M9H.7G4JP%"F LA4@&;+P;]C@<5X7,563/W< M-)1GQKY3"&Y.19]H:CSQNPW^'#R\Q=LYQZ;X/;7$ MX#9LB$%E1_GWW XBD4B7L;91*5'M=Y([Q8N:NGQ**TO%\7?)A[SSAHY59W'! MP731 4L[?0_F'B=9V*8N!N>IE?%320&ZDSS17H7W-U-$7CGN)Z91H#4+_T0C M)BU_L&G#PN4\Y#2I=1YB8)&L%G1P_D/W %'&U'FKO.G^PI'%0#\]4Z8 '>$3 MN%!H7Y3=8PL:?*>\T<5OQ4W&5.&#P#=&?E1A?O*,!ZXB^"7&FYYX,*E&!K\) M[!]"#1"7,YRD8^N6YYB0RD8+#54?D,N=CYGM=%.;3"97&4#9D9R"HK12'PE: MW##%-RTJ?Z^X.!*7HB(HFIF^J+6,O8,12W1ZFG3*Z10^%F3*Z_/$D(B 0-9; M!T-#N2G$LUMBJ_1=.&:2FHJ'[=)])DTZCAAE+XPH[SD>G,51UX R$-/;] 72 M2R@J&!$[(WD'NM\8R(OW"H4+17&?B3IY?K8W$C=9Z3)""CTEX5\'V] %7++$ MKX1]&1%P7I@]%[NPXGL6/6.1*$U7I.Z+>L=D)T0;)[P]".-;P*5G5^T"7:BE M/R)CCG:2;G_$KY/HP8I1\BN+*T/BRTBL,!)5 \G9YQ+3\6K*)C]3C)YXEH*/ M*>V#@@XVSQ!(70]?W(:+Z/\4A0E1]RHJX!.N("$;%^[Z>'EU=_/M5KG\^/'# MU=WUE]^5FS^_Q064+1#]Y:OZG+_+O4IK/8YS%T@7^,24/+,]5@SI);.HO@.C M.&++J0!TJY1?409UH /+HY"7N)F.4^8$W@&'-N'\B3'D3-9^["'_WY", _@! M5WPQ&Q"IVS.*H"3!%1%'P!N06/QGA@K_K_($+LLC=YUX-C:R]+?2^<3)-CSP M4<1A\6BC>'X']R ==@];R)W/I66GF3OQC7[JEY+BX[HF282DDGGW4<@"F ,( M*5(*F00@M*80%.*=,@%'$J2YRE-4;YW/_26@0N4QV625[@LR03X>O7 M#S"%)T:YC,SC-:<UB) H;J/. L MU#&/+SZ^@:'B/B'=A7\-_(? ?JPUC6$[,:((.6(KO#X#+0Q!Z$%F MOC'39;%-R'_Y_.?'WY7?;.^[JGR*G([RY@P_.?M%Y;=:PC*EIX@P.% 2N.H> MQ\G@<3:1Z)&$1^(II&R5GR"9X UD>61#]7#\D; B ML\-]%>M,+^ YD0O8DDP>7CQ5G@Z0/=LXO,DO7N/T55H68FU1H)-RV0A0(]E9 M+BCB7(#W7[\FZTG7SB<#WV4^0U,.1 $E_$[Q;M FWD&%D&Y?ID,YF4&$')/A M;>[)4XY@=BFA/TVB9NG6Q+;4\B#%>:%8>?!H.D6$+!1CM"/)K%*9OFW6X%W)5@FH5J[(V/_("+77*O8>-%OFUV'G-199Y*^%KFL/OE9[_R MY6=WT$1SL$;DC)5-MH^YOO_Y\_+;W8=ORHM(?8TBMW$D2QI&N56;^E^J2+@V5W<]4;^B9GJC1<%-(Y7T5 MED/7ZG2EY=#(D^D?TZ8[4%4=:#T:GUU!%(XV'G8_4:NB1GJKM0)55 MHL_6&V$_%%K7G:26>@.&ZLHF?=)T.,ZA:)4%@+0<-NTI[P&HW!-,-F\\*(T' MH[%>JC0>=CS27F/MP1,U'H1@0< W83F\"L-!.V9<7!H/:^(.QPP(G:CQ@*D< M,N @0MN-53#29MC9##0:>J0O9#,<8<]1I!"^^W+AKN=[V;3>%&8GQ@_F<+,".W@%.MDS0AK]U%7[IMX9*(\(+X*@G-G" MG_S OU\5&]W]'C1[=ZF2B#2K&?T>9W8P8> /<>40U"^5TE'./$$_Q+(#D]A'YB?(^M37BSQ-5.P9-3J0Z9Z0^ 0\Z.N0KP9$:$AH#H"X_NNQWMM8T6$$!LEX-XQ<:/$ M6 Z6%$4HR:L<>E="DKZ70P#+P&TCPN88%NS':%<J= F2"$V@1]3#RP:NJ/\ONJPTP/$8U^)P^_F(1MCWK;# M F)VR1:WEF?3-.4/HACA&+!;.6.X!.J\NK+1!WJGF[64S([Q<\J1"7!5\2R1 M['[2^X-4_91(EL(<%2)34A)6I_MSANCZ2U)CS:OYBY))YL"7DKU(T(,Y.)20 M-(+BS^T1_)CWAO- !?(6\6H.\3^#Z+^(&R$3PW7:T)MJ$QGS))=C$/''[8E4 MS1RL"*:C)/[)[*=F.S6W,M"FS\("J^EB5T^HV5_TTU\VG9!"Z=J1, M77FD*;P-!-L&V;B5X[;BR$"P)'8JLM9/_6Y%R[4*VOA6IY-Z)Z*-[PD?4KF? M4GY6X#TOG17XR<8N9Z6^T&$)G+U3.K"BG9RNCM(,^%'U.M;240TK1JZJLI7P M!?-GLFRV8X=U%KRD]=Z"@UZAD\E8%TFG;X1Y^K-^2%HYD_%5$D1D M,/^,CIDC/O$S_*JK90CSQ<@P%@VBV4[LG!4]LI";KVD\>$N_)G;X<(5&:E"L MIDLN 04[%&"E4_M@^0F.2NW,@QA^=9N]V\(#:Z_M*CCDSOX1^V#'"IXPPBU/ MG6I*%:\<,$'*U='=4G/G!A(=XWM53=&LW4+]!JFIS&J]F4R;8;B7*;:#9QI[ M22MK M;\<$:5YNF^C#FR7;U-H^5+["SMY.X/R/)?.KYBE5)O.?>EIJZ^?)_2>SEQ&C ME<@^V< 9]E5SIQ2\#G$C17!#Z_3T57(]-P>M8YKK H-_TY8A'C5V['E@^;6@=O4_;!G. 7>;KD'WD2C,TNJLS-"J@<@_/9%J'3.MH..3Z[?7_IWR^^7+W MQ^TVJ.2KG]X7F+R]*.02/ES"A[<=/OS6_2'!PS=ODP0/E^#A$CQ<@CZWN$I# MTM$IT=&)PG&\2O#POBR8;>C)2""ONC=5@H?G*EPU"<=Q@F?ZRO$X)'CXRUC$ MEFP[TMB3J2H"I.6P/9=++*\8'V/84$4CC8>=H28:&.,X:=OA]8*''QT02IH0 MJP^G>@&'LR)&@\21#QK M,S15P4B;8>"B$L0\2/8*J\+O%F"B#?5P'I==+@> M1+P-9>($HGQTW+@BWE7H_M@*+,Y0=7V80GX@7)R.R,-YN#AXK-O+/+;%:VH M3^[E$$=GL%&^([&3*Q]Q5^T.C12Y!8]80V#LI2.&QP;]#'A*O4>\&CC9V'#* M5RN^60V;C,AQ6\$F&WO!)O?@]Q(V.278;6&3MZ5;7=4,,P>:S/']"G0[[!LI M-/C+B*;A[J)IT";1="2T8QJGK,9]!83/$?1O=<3ES72?RI;N%LBI@NHX%#-* MO!1Y:N5$,2#)2DQ@P;\5V+:I6-!\GUX'%'1K14J[P)BW56%FW\B")*$" MTS= ,0NN1C0ZLYM160S5L8<,LLD0Z"A,RU MH%!_..-4L@MHQA(66H.W*!1)"XAN#U!G$#=X&[,S]T9_-?@DN]S:'FF]3\Y-9X51S9E_9 MJ:9GQ,^"CLJ.67.5"5M^WJOY.0.WNMF"E6AY96AY2Z!?LI^A!+YKFC#<#EG= MS!@?'%G=-$J02C=;][7BJF_L4+!.AO'+IJ+D+A.2+^AKMT"KM@>Y/7:OB(:[ MF58 <>PZ!_!.3_5W,>)JP6G?#(N^A(?.M?Y&!< IM+8/,LL/EVI/V3U5V%Y_V3-2CI?[$%J6\!:F[UED'& M11QP"=-\T%VC=/> -!=OBQ'-K96(YM8:1/.L][>;RXM7#FIKX-G/EV M6-T#_:R9[+KRIJN<@3]=_\^?U^^O[_Z?>@]$]BLG!>IW=W, #R7JQ7"_7&U.W*=%7U;<:$R\YF]R6'49^ M/)+2]+5.>"%DJ.^S"RL8E!WGO/L3 O,PT9 M#^V:20X'855&?=2>RI*$_^&7]%P -B5QP26T#/W^ 9S[*[2).C\G+BY.TT$M M-&@]5IW%,H\;*.H"W?S ]">ZT8'C!3@0#+5]@CU,U(?]FW@1UA:>>$E7RD)+ M).B71F$J0Y%M+%^.(Q^.K($Z;'ZI%*9N/HQ-$. '%<:?=6;X8A0K*5[5)BC; M1I9O/L9>$U\^>,X#.9^ )I2I!H:-':;425JJK4D5M?>4W5I+9W$JJB2*AH9? M?N7P9Y/E&?4X5%"8NL7P^6+0C6N5]&7#.\OH[;1X,DC@D*.>\T7H_&H";2RD M#\E*G=]!I$G"ZDK6#*0?HBN$R9[*+^&#Z0.LJ1<%PD&&\(%;.>Z/"W9Y>_Z+ M.#'=OT#PA!;%7TUK9+MV$/H4J8#&H"&5#4-CDFR>JT%9SSH5A\B&6!)4+'P[ MY1^;^D?ZVOAV1'. 3B2E+IC CX74_5 ICE*MQTD&[/[Y4LH\#I0;"<<#JNGG M.#4!.1VY#B@*Z@,4@W ]@=F4N%7@Z7/9]R.4HJPD=IF=:.M+3 ]*W\Z=,!EK MM9D+B*].KU-F$9OJK7F+R4>X>4_II0[>=*7A]]EK'(N_0K%&A@;IEG#1@%73 M*%6!A5$HDG7*#1UT:@2]Q>\ZP?A:.#I[1 T+A MZ[EW'I)ORI 7KI06]XV:@5V^L)7A,.+ )'3X Z3KV-OI2W*;Q%?/;;@OQ48M MQ3B4SY%R:% P[ 5"Q[QFAGQL2GN9H=-JOJQ3PK\8M<+K>ENP$>;V7O@I+WC^ M35#=CE;Q//MZRKJ9/YYU9EVHZUEG+(05.EEYLI5\H_33/MX^,]Y>VL?;]_'V M[1;2*0U'::':&8+3M.10DD;4ECX>0P8R[1_)P=LV^W'H,-0W'=1_K-ZT_?E@ MVH[99RG"HB=^R9+]M%;/@24<\+5N0W@RF/;5@8K/L471QWO@AD-[8"O-.Y(8 M/X47YZO;*?WWUM=_QS>ZD[KM'75N_B/:'>[ MMZTST3P]O;Z]ZK6O?A$WG>LK^/NT=0E/[*[?NBNEN/) I1DZ7_0T3NC/)).? M\Q$?.*,;I_:OS1^-\LK\850^/OK8[K4N.5^EE!>_WS:!$WK-7ON/%@4SX(L+ M_?FLW3V]N.[>=EI=T3RYONV)RV;G1ZLG.NWNCQ68Y8.YHX=' G%O/B :I73Q M((->3VPXSK-1=2 @3;T #SMTM/7_ JGDV\%?.LL2K"@+!(OC*<'6!A82M:9^ MFYQC3=>-H.&.Q 0==.6<>V#Y&87C'R"4''COM\B5 KT3IWKBRXQ'HBBT]89\MK.BJ';V#(/HC'6K ;:ZT;^(HK3HN=N8(]C'Q/R MS.ZA.[VTY%*TG.8C(AW2-*A1Z/#PX;5T?''%5 M$KS%SR6R+O7<.3R72W4H)!;:QOZ*.#6%52L[P2T8PQW/(];D>NAJ.^"642!* M@8HR>P-I4-CG/=.)P PS2N:Q43F4/&:C8JE/R=FFI8M!FX/P2)@S M3Z-Y<4)9(=&87?FVKZ>C1LBU*B^/,<B+#RU.E*$^2 MWC-GU#O+WRQ(:9(@0Z=$)YTM7?*"$''8,!O&3.B30$3&7L 0PPQ##.]7UL=T;XZ MO^Y<@GE]?;6NY6<42EMZ+EW2\C/RXJ+U2_."3;[6&1Q$N_.#1!^L\\[)\K=' M="3 ?RG@TY>4_FB[Z&]E->:8CT%D8]!Z*M)']H%4:0AWJ!US[\+4=CQYLP_ O84KX-9*(IYC#$1HE5 M4A&#XRHCSB9-&\7J*]#2=L!&9=@+U <#-:4G&%>!!P7+VX\;PK8I[ZAYWW$MH$N M,8531=("9 (*>%&QMFXUZO^IHE]H;&6[YL:Q*4[>]8%#+!S284+L/A 7*>+ M2H5)+6X0!1AUHX7#B,- V=L^0JD> Q7D(Z<8.7#JP.C<$0]M,/"C.,<]2";U M> ^' C_!QN(\\@YC],_(B-V8%JC4"JB,5 M4K8<;BJTXJR\:%J8Z8,;)\2=K"F+#$++D%JXD>?*$/DJM8*V^R=Q.;C+11]6R G!A8CM37&6;UU5*2KS7@HR-,RE:O M4L@W=F*H7M3)0Z>/)"9H"L9"I[.HU%_,5"3ADAS^>'MDJI04D934"Y(%XGCW M%'WAAU6..'/E^_=_]/V?OZ^O):O+:]Z\XJ'I"M.!(N M]JTIL<&.-(:,R+K1;N#()MHY=J<9S9Q.D.C@&^?\ADJ*6-K5IOA9%JRNNST7K]UM,;>^V3F\[ M[5Z[Q?ZYVVX+?U0VVWP6_6BC.YW7UD+U-HG3MN%+E>+=#H)(^COKB+EVQ:4) M\Q1&-:=2W7!6)Y[I4^+7&=@'O,_,*+SW?&B:DGXJA22M8#H1$*4Z9;.']SZ: M(]D>RCHC8H9'A9Q"F/Q8,AJ9%"2,QV4S%JB6:T:G.^T32RSPIFO(A4/.78H$;HM1I+-<2"_ZC^^@;P>.^;DJ^T2">BE M;]D.4;A-7QN"'?+/B4\E7V"_BL(55SVKG_/TTQ1:+_]6JN:K1F/NSX6\,?>W M1%_WQWB_T6.1-1*BCS%4^GS>@. MS"%19%.W-)>C_C;W4]7!NB\5MO5R[ U=F_&V2[DE]]Q\>;/5V\I[+;# UOC< M;+N71I]R6??2Z!-*HTHQ5RS7Z0:Q?)"9GH[F;:"1MH9BI:,?''Q56%[>NXY]&--VD(.VLT5 MBHTWI^HG/?&GE$(Y4173D:S7'/MWAYLJU5RYLJ8MO47F\N=<'$06W"_-5B[- M?M]L\>(8C5S!J.:J+ZC(-UV@UT8%4POR*;PV1J[>@"6I+;8%/\@]\Y(7YE,[ M6W;;IU+,&R_<[;Q=++7?X-NT&OL-OO4;?%EE_BZ^T1VX%7U.BBC6@4_C0XVE M/T*(_8B2LA72=XRLIA$D56U(*D>1D1RSAQ5ORE MJEW@$@UX'H'RJ%2&T,P=F[!,E(Q@T]41UZXAR MJB&]57T9UPNE;DE7M[#G>,O.Z!SKE?AE; 9I$6"YQQ28:OK%@6]3K0@V[_7I M9Q-%D1=I:-0,7140A;H_F*HYL&01.2)%[,PK"?!&JEO$S/)M23EE_0FM%4DX M1*"&5<(;R75"MUHMJKC2]S<,U97!?"&"6A%D=ZH*G%I&CQ$N)VD9IRAYS 5Y M\;C4'2=Z'0CPCU8H*:]AHMH$53";PX;3]:I"NG=X"X7B-@]H(S- FL;PN\>/*S#%=\D'H!EC]!22[GCT<+*OC0C8>Q?/AQ=.9@ )90HDNQE53!BQ;!V%S;)5:CI3Q+T$QNP'0:3,0AOJDJKZ8%.#^B@6D5 MD'H.JRYQA7CY[KG">8]R,0OEHK('D]SC56RW@%+R)4@0CS(2N3]3VJ2TVFV^ MFQ=#:1$424(D5$",.-8NUS3((E*D05Y""+3.F5'!X M)A9=>8485.A7CHTY $'ZI!(0Y#M(47KW01(JIANHTG+I\C4AY@ M3B]@ 9!LBH@:B/225D!J4UAS<(U$2*PN]F['F6;0+!Y"1:]+#C\*01"@?L7<2D&$5.:(\=938C\IS)Q>A]\I>8#@)& M'%:>]-?J&\*,CQ'ZGB/YX=J79KV$%]TPBRA ,=JM"YHZ$LR.R<@(XM>72!#$ M DS&EOUAJ' \&*U%RH0SCUZQP95#[AA=IU]+U9E;GK]""%\W_'J,"$[O*@3( MNJW&[D;[Z2N0X2H:06L#D@(PN@Z:"(/C8K5P(%QS!&.2 ^OK9>@[/1"OP?6P MYUM-W^_!HR<.,-(!>:J&Q[5Z_4" 6#''\ K($/F.,\O2WBCG*T38%>;'DVJ[ MUA5\E4P)[* ?$LYHXA*!&'U_\H^?,XU^YT/J6CWU[-!)==4X^#X'U/)YGZOT MAY(+!9@ @'%SY M&.N&M!9%B(HD%TDCP,;2,A9%(Z[P0E'.AS4[ #LGM!U=J:2JE\K\+HCG@&TJ MR?#:B-E#V(CJK3,YR'29$\K ^/& 5T4^6FIV"$%?A_:1 MIOBYK[P]Z \B>K,KX>#9&A@'Z'RV1Z83_/.@?77^G 62$VSS[JZ)&.3-49A= M%C<:'5L>6?/8TH' $GEHI)"LDH%1JFJQIM=(C_#[(E\.Z.\@,AF7_+F7B]0E MNFCPBAU74#&94=9T/;2!',7*3UK)X+70ZN$E>YSM[%,.=%Q<; Y[3A:UDNK] MM=W/F7"F9YXS:=KKS1!]EM^!>/U6+*^JG1FFW]%/Q9?W4*!Y\ MOP#6.\F+'V"]W*^EG6;WD]5.B //VNE"WJ7@E@E+.+X2J(MX>X@CMK+&*FY$ M8U5>K['P@LEU59:QDL92V#.QC'F%NJ*U?YVZ*KV3NJH>?"]CKO?:ZFJ1%$WK M+!>.:X9&#B*=52I\@-)X=<=[K;%9K5%>56OLV*FFO(36@%/-&8:V+/%;7OQO MY/?-]@,ZH%S9PRBE6UM 9L6U;6DUMT#8O;D)K M\,)GU,8[V]7O>)28)YO?^2!3V>N):-G]Y>1T75$6V>I_&L$W8H.]!;Y>$O:NK*YLA'97%Y7 M-NL00'4-PT]7V#4A8FN8UX6QB4?I JTT"_/ MF( NP\$CK4,W3=.M*9SZ1(OJ\X]T*<^A>10'6QRI4\$PF$$,$Z3"M]@9:+T^ MOR"?QK:?OL='4+IOD &KITY50QBQP8"JRD'"6!$,ZW# S:F;8NCRP"&_I[)6 MD+L8A5[(![+" A&,X8Q&<245Y\6Q[6YT\VS%B""PM9P7)4O"E!C)6C]*N5!$ MKBL@AW! 3TG(^1Z/')# XA7V7E 2<\?2\T=NN.Q0X&2O.8V0>-,9#%KXF4F2 M[//QJLS.+5J7*\]=?VEJ&U^:J>&LM#KUJ=7!\.>**T2D9GF$)AF%HE.4)V3S MDT'XC48)(S6!OEU^0?CU;YU:5]W(!5)&S]#(SD4^4U_7MLZ;N+;EL6W;_5 +U7\V+ MUK]_;9^TU[WC=_YTWA<^O-'(UPJU==##:_EBI;9QU.ARWJC5-]YJO9(O+@E) MOED K[@ CICCW1!M6RP^GK'F.P[ARIO2KIN!$U8;0K'XBW6*VP@WK!9'G-$) MD0J)9J$$3YDB):+,0J(LKMR<2]SJXG5X84-H082V].*E>]V3^V'LA[$?QGX8 MGW,86X[W5C+RQKM="_"2':6;V)_IUCG3J5&4#,,H%.L4K[@/@;*G2/"D+I5] M*/.RZM->?_3K!'S=>!F]T_%UX_B)W2VJ,"/]5E=RJE"I4(P=-J;?-UT9'%\_ M.7*BG3;%0J&8GW&B7,]2>F-C:/NW<7&_C=,TV<9MO'A8T]NXN/0V?I;IO]_& M.[J-BWMM_,FT<7%3VMBH4]GP:3[>FD:I4GAQ_S8*U?W^?\W[R; MVKR;TL'[S;O]F]J!/BJR&0"-#78@%,HL2("2BQP$G),>&4GU&WE<&P(@3P,KI!+!WU@/P?A<$(D47B/(U%9MX/,D#BG+AF1 M'LN:V;A&\>-9E# XB; VJ"*= HWW'XMV.X7UZ(ULVLE].3 C@JP"$YF!>E*H M6THRP'@>-5"@*^\HZX_X!;Z5"&/U8'L1DIS18Y+49I(<30:"><[I/P2Q,Y6, MP6A^%Y; M8G9J8K?]RU6S=]MIK9N/N 5R_&9*&V9PDY?5[OSBG1T@^E\(TC\0%I8;DNU.MWK*W%Z?7G3O&JWNCG1OCK-S_(Z[.F\MG/AL!/+SV4< M.D9E.SPZ?QOGSQD>-;\*<>4]*$B(Q@L7;N[,U$XF7[<@,O9^\_TY^%E,0SY^ MM"Q[73;YBNULZ;ILVYI\'HZG."A[/N)@*'^,T1_VQ-Z8)K_Q;:#P6)-X-L7Y M@^E:_,?4.\W!P$.8 O,$1\K>NE*[/]T/^W/>L M"?QS'XZ<[_\%4$L#!!0 ( ,IY?55E>ZJ&0*Z=I#H]18!TF"' !M(SNR]3 MPI9!VT9B)#F7^?4KR388;"/;"5.>=?JA&]LZW]'1=W0YQ[+Z\T_/"Q<\(L8Q M)5>UPX-F#2!B41N3V57M87)3/Z_]].7#A\__J-=_N[[O@PZUO 4B K09@@+9 MX F+.1!S!'ZE[#M^A&#D0N%0MJC7OVBQ-EV^,#R;"W#4/#H.BX5/V>74F9Y? M'%G']4\GQV?U$P>>U>&Y=5ZWH7-LV=/I].C\[,?9Y3D\/K=/90FK.?U4/SF9 M'M;IV;D&?>:7W)JC!032-,(OG_E5;2[$\K+1>'IZ.G@Z M/J!LUCAJ-@\;O]WUQ[IH+2CK8O)]H_3SE+EA^>.&>CR%'(7%E[9%-XHOH1"R M+:ELP<42$HSX@?S54(8?-H_.0SF%BG?HP80+2*R5'ENPNGA9(GZ8+"2?-]1S MI:A9;Q[6CPYCHF;)HWKSN'Y\&*VD+59BT1J>-OR'-2#M97CJ"70C&>\@!WJN M%/'('QYTL8.1+=W)1+"D3@,1 M',BGNM*<"2U6 [YO]*D%A79Y59*']L7*-Y KN+JJJZN#9V[7&MFU>KP^@W"9 M2W-4QM<>W,E3@XBC'UY<7#2>E>.3)R$0HH$D[S M*.3(.IC1QX9%/2+82Y8^F"027N3I?1M@-L)Y=(?%U8_".I%EY]$9%E<_$G1" M0JC0\NI.<&^YQ,2A_@UY2_65R[##W",GG$-B$VK"J*3_N83,8M0U#&&-):-+ MQ(2<":*3L0:8,^1CFM5^*6)[[_V&^C9R\YDL13' ! MZY7T1#X'V+ZJM:F,)6I W7NX[V59S&GEOEB(&R*OJ_2EJ?\<@OHZ *D#+?6Y ML5UV"\7CR!Z2+_KWMH\'PD&1'8);SI%9;K-5$\6"FV$S[FK[XMMN=C NTO!G32,N1Y&(L&Q6%O(28( H* E3@P[[S M%FGC$632O#D26%9X'R1N*C R>ER$4?!Q0\L/56=X/)%_WW4'D_'PIC=H#^^Z MK4%G.+GMWLO?H_ONK93H?>OZC]Z(]'PZC7YPDLT/UEK!\ ;XX$ J!EHSV% = M/'YWCC51[=O6X&MWW!N,)\/V+[?#?J=[/^[^ZZ$W^?<>W&*7-J-#G!9QB$"C M9!Y$=?X3^%K?72%"3FM\>],?_OI6,WDRMI'FLT(T2WR@%52(T:^((%9DS@X% MC5Q\4HM>S"V71%(5JB16]8?'N8:C>=OZ0UI8W.?;S=W5+Q";7Z/+(0? MX=1%?(PLCTGJIY MT00^HP(T1(6-C7^\W?B^--#B%6KQ";+FA+IT]C*"3,AE98\0^J@KQ?O]]F34 MRT]$!DPC/R?;_*Q!08 *(K _ @D,/M84=I723F,T4V,$)/97I%8[RSFV.E# M_*2E(AFI.MVF*H "$@NLP8!"JQ U+BB$8 MR8D%_!H"1# J1$"0[!A1%UNXR+I@&V!'\U]QQ7(8?JZ0JLA*IC"Q*%5Y MP(W\);QNRQ&)5I';8$GA6ED,O9R+ER[2TY7 MN" "##[ZT!4D3WUU9GLNHHYV<3_[/$#";Y#B<98)UT3B>>QMWIK$$!M0)^B8 M/OR/0"H(N:QB3U3CD^?;0)UKR+$EHZ(.=CTYA'4A(RIC,T)L/(<,=4?C5_;1 M8MJ,Q*=F/>H@HE%QKW7JP"_0"D*U0.H%6C'X*%7_4.$.WJ9$,&B):^BJS]CX M:SMV&IZ1U]2,BN+5QP0A:"4[<71[3V&6DD",U,32*E&42G)AVB$T@(SI*+DP M4;DU&%F,I5_,>Y)DH96>=YX36&A9LFFP>,&D,QJM"^^-=8,^HP_$\CF9?"#4 M"C !4F]$J)).$4N %ETHI0$9:8SE>9(RJ=5;TL3:,Z6[%)\^]XCE>K;:I2"C M"QL160GY@U,7VRJC%T0:XSE"@N_'=?900Z/'Q5)?&3PN\@Y!!M41@6BQL+)J M@%I5%T3K&P9OP*_QN\=N^T/7<9 E4IQ!.@'D\QN7/MTB>R8GA7OD6\/G>"F] M+]%%5A]&<>KX*3!($C+A_J/].'DYC#+UBXM8-C%#O_!-V]$G5%>0]@%E( @L M!!LF IK:6]9F*@W!KE^5RTIZU1 \KF"72GQ=VN)],K5PRZ)MIW(G4)2]D BHTAGH!5 MC70&M9(C=3*E;[FLS*W!Z!)9O]-X7T0F?\E1E,DXA)&JG5]U5)$&\Z<8A4/V M[-!&VE[SL4O7;[[9!C12F/H1R'H73D+.N\J<128(.*5>\$"E MGH*2A0?.PIJ,+,?RHTDL1V<^K0^L%88"E1R,,VV;&GN+!60OU#&6+NH>^ZF& MT7=B"=E\^[RDK_E54F%;-M%W#TND]DV7VZ_6:/2;5^X/K.BB_'-C\XQ6_WKC M'%=UBFMP-+=V'G6 Y.^&5=T=6DS5\8YPRO7.D:N:8!ZJZ>-HC:O-4)A@UU63 M02BL#T._7"*&J3W1YTS:'M-2-< ]J0D+3UU]9=1;7M7\XEB@10WXQU*N3T>_ MM.D"8M*3#Q72^@C;F*$#JI-DH7/P">T@!S$9N(\\9LTA1R.&+11Y(12UVH$N M7YE=!"I/&_C/IGZ:5SY 4RPRMHQ_9T&)]'7VDJ%9PCU^0\=@@]YV.T'/XMJE MUO?4MBF,MT\G$:&:# W2(W+L0USDEUT,SRK^BQEG3[_759 ME=[V%GI,;F[AHR][#8HH>#^#,A>_S%<2*>8P_XU8C,DHX+=5J06+X,M">/^QEZ] MKHMG6-Z-+-U:"R7Q(+"+_T3V ['EM!CTNM4WX:MQ]C@1+OW)9W(_@!71O$73% M?'R7:#>/L6*E M(+&CDB/VS__QV!0:)J7$HF48RCMJ/'#'WG+IFDQ(*%D*&@:>JLS0B6V&70UD MZ2F(#*)O;F-P1T:Z,\2R!"JQ RZ,Z8-=(F7)$-Q@1\QUI#CPW[&XUY!\-X4K MNV1*X8W=/SR\5+=:Q!Y31SQ!9AC<=DF4PJ1-;T*KOF$(FPU2I3!-M;V0PYF8 M4[M''A$7ZOG($\.ETM56483L/CH*3.UM^4!*.A.KC-O0N89V!TT%_U4NK@4B M0\<)EA2IQAOERK%F;,,EM"1+.A(P1QQIQ4M*7A_QZU\HXX;E<*Q8&58@_G[ M[K/:L*V^8-&7*O2XH6P,W?1N9Q8L*5L%PMEP8?\(L;9H_P%T5HTE;>/8"JB/ M"5)R/-M\M2FQIS6@K(;:9Y+!8XY/SB/YV(Z'CII'IX;8=Z=,*6;?'K$8DN[4 M0?Z_/1*^_^D^+]4F]%2'SB!9UE>%#[)V0KCZ*X(LZZCT\J7@\-KCLI]P'OD& M7_]/Y3*&@DLLU-DX__7\%5%Z')8/I+ROE!*/(LP\X 2EWX!66US.7]3BR)OJ M(:S@L*-?\D6_ :=R<@U?BNQ^-9@N5=()(\$%6X3@1W7T)WMINY2K#Z+E8G>D M:YK'E7?C[&EN"86ROLZ62P2I?O/S$..;[72A4HQ-IKT3P6FLLD315X0;$&6= M<8(#L+G#Z$)E\Y&E\*EI:TGZ<%T7]H!W%!OTU$F;[AOH)"JDK;J]H:LR1/-MX,K(E"*;A$A)Q;-&J:\3*)_ MK9%Z?RJWYF@!OWSX'U!+ P04 " #*>7U7!@T_;ZD5 #!Q %0 '!D M8V\M,C R,S$P,CA?8V%L+GAM;.5=67,<-Y)^]Z_@:E\7%N[#,?8$15)C19'X#,1"+QM[]_ M.9YM?8*FG2[F/[]@/](76S"/BS2='_[\XO>/KXE]\?=??OCA;_]%R+]>';S= MVEW$TV.8=UL[#?@.TM;G:7>TU1W!UA^+YM_33W[K_=$<$_)+_V<[BY.O MS?3PJ-OBE(OSMYW_MODIY& =CX(8*321V6OB;;0D^2QB"B%PJ__G\"?KA4T* MWQ%I,$3*((C#UXA6U(M@(U7:]A\ZF\[__5/Y$GP+6RC>O.U__/G%4=>=_/3R MY>?/GW_\$IK9CXOF\"6G5+P\?_>+L[=_N?7^SZ)_-W/.O>Q_>_'6=GK7&_%C MVT$Y_:OL7WRZB[WJM/XAKZ]YWE)_(^=M(>8DP M3@3[\4N;7OSRP];64AW-8@8'D+?*O[\?O+GVR!/?=6C_!5K]^,3/I]#^B-^] M+&]]N;/_;G?OW8>]7?SFP_[;-[O;'_=V7VV_W7ZWL_?AU[V]CQ]0HOX)W=<3 M^/E%.ST^F<'Y:T<-Y)]?G*2X(,7TC');!+!_,$2PV>XY@MXK4WS8K]%LWY7\Y\@%G_ZN2T)8?>GTP^=(OX[Z/% M+"&NO?\[G79?W\SC[+2,K?>+I@BTW77--)QV/LS@X^)= 3_O$#)^XN&;.\%%N*[RHI86]=)S)?LV](0Y@_6RV.(E MS+KV_)7>.KUEZB)?6K&F_B:!6N&U8"1)3XFD61-',R7*Q"P,C4 S#*Z+ZW)= MX>=V$[<6#;X19](76Y^AS'IGD^H2DF_B+>)>']!G[WC9GAX?]Y])IAT5PR4L(9TC#& M$*(1NC)9;F)8A2K\KT.5C4Q4C2C;;0M=NW/:-.C(3#BC3/(42.#2(02;B4<@ M)$! ]\-)\" JL^0:@$VEV?'MT?8\E7^*53_Y&7YHN]WM^*;YBH;[IY^=P@2X M#H[S2"PWBLAD*+%1"&*ED(YY;XVL/196 C:FN71]7MSD>7V;5"/_ 41 0#C" MVW?0G0LKD[-9HF,MJ$4G/ 9 4)PC% /9^4"3X)7I<2>0,BPN]%\12 3KIF4'( H%I" +EEB:51$B!B3$\E*7WOJN_K\58PMGIVQU]9P M-1N_;^#$3]/>EQ.8MX#ST#[&Y\UU"6UTFE-K4"07B/3)$ZL%1MTB&1-4<-G[ MRJ9? =8JC)#/CA&U[5&-*&^G/DQGTPZ#Y4E(R4L-E(2H#,Y&VA"7(OKM48<4 M?/ @:T>95QY?49)SC:(C:CBS)2N2(ZZNLGBL*!4XJ35+-AO*AA/H$81^*O=F M76O?I/.&NJ[&WGX470%3XI4S/%ERZ@'74I-RB3\Y>E:461*9$1Q]KN!-;3+? MCV9,/DTM#E32?3TNG$"#\L\/WX)OX1S8URNP>&8B>":(-I83J0-2U&(4ZT.R MQ@>NT-^N38F'0(W) :K&C*J6J+?4+>:''Z$YWH707<&"KC=0JBR11B>4E$GB M@D9O/($T3@C-8_5%XDXD8_)\JBT4F^N\FOWO2%+*2%-0@A..0(B$;(ESP$B6 M4I0D5S:L=DKDH5SR&MF?Q?'Q8MY_[C*ID 2:+*-VE8UE.XUI-)W%T059IV L M*"5K)WIN8!B3T[.AW6\E=C91=[T$9DK3(KN?O<>XXLU\QY],.S^[ FZ"+A@5 MGCE"L\=!QD7$R )_Y-8I;;)2"6I/; ^C&I,G5)D8E4U2CRHQGAX7+<,RZD1 M)PT<82 Z_01ORF8IO%VT)2VUGS_Z+Y- '7B)\SVC(96=&XQS;1)$2>_0@%!\)<4Q.4VT2#6BLB@GDSD_GD/9\,TA?R-$Z["?C$&)4%C4DE ML>V)IUX2Q3VJ.>(@D+632P^C&I.'59DWE4TR1'[I/%,@M 0CA"<**4JD0K9: MCQ% 9 RRBUPI^]19F;4FU<7IO&O?^Z\EJ7\NF_*4A:AYV<\!E V_!/ !PU_J M\;\@0G6'\FXD8W+ -N3 '5/DIJJO1N^]XY/9XBO ?1#[>Z\&!=)>:*3-"7> ML238%(G*UH"BH)*KO<'R(*@Q.6&5R5'7(#5]L.;T3CA4&V$T"LM$E@B'*>(3 M3O]69Z,=A62MJ3]CW UF3'Y5_4FC@@&&3E9>SF5"1H<<950A)JXT<=QDHB!X MPS7/JGJ-V[<1C5-A8[8/DJL^!,!XY*[X-3SI@>%#*A(+%: &R M8U"G-8T2 MDL^L=G3]$*::A0B&9QEB=,1E)U"H2(DO4["%")G2)+163U6(,)K0:7,F?&,7 M_U$J'W!'9JUR9&5QB&;IT8_WLB3@\3NCT<%W/% "XQ@NJ_O9W[>X= M MX^NDG,\LQ:)YB!TBBD-FE:X 6A,^:8* M=*BG_&I\>+?H^O7\[<+/V\LS",C/*]4X@>5DJ8D(BJ',H"3Q I%Y;V/0'#BH M6)D6J^ :4\ZI CNJFZ(:2?ZQ6*3/T]EL@O2DOM1A<<5X28TK$K33!$-@D$8X M@Q-792*\E7:2@7D6+*!S4O9 MF"GGT&A&%!FC+!FCKKX"7'G\*B8WS\GDZRFV[JF(,[I=+BVX[W0#@)+"JB8O2@E;8FU*X"N0'AD5D[\I>DTB9FJY?] M@^[*-*DB,C;E0&BRY= =%T4<2K(+0?(08N*U _YK "IL=.1IUXL2&<6H& >A MCRX267I">F$$H<4^5NJ88VV/YO+I8UJFU[?P'7L9ZVAW&*ZNM!M,O8Q.4D^R M$J$4? MBP49B,:96FEDG4NV9\-$@'[GJ#CM7UB/+L,:JOQMV16SKN$-?,1,1 M$CJ+BEEB/74$C',2K%*1UM['?]#57R-EW^"'+(?LA'(?,[>>"$49+BV2$\]P MD4DL6!L""A9JNYI7'C^FV7!3>]_*XJ^IY?H$/G,CVHGT2:5D+ E]B8$JQ_)% M.6S,@W3>&*EL[47\%HA136JU;;Z9RNOMR5VAGM0BZ*QQLI1.$6F$)4X:1;*E MU"I ?YX2786;;>?#^ 3S$]A8ED1A4;BK4330$1E!JI(\@X4N!29 MKKW%> W (Z>K8;F[KI%OMR185\45CP3W#S\/PAH?NS^FW='.:=OAJ&PN]KQ* MIAS_3_W991D4CDA+F)>"H-@E26X5"5+$Z)2"%&OS>@V88TJD2317;^5\7\PWKO2^HDE9PRB)LA2.<(5+ M$]- E,C,!2[+ =CGFM[_OO[DFNR[G0L:A_$KYB3/@)[Y2*]@#F5*2NA8&:LX MR3E1(G6I?V7:$LXH1I09O\VU"_'O@3(J%[4JC3;3>C4*W-&7Y*(GB7 TT62! M:!MHJ7G"4(DG(,:#"-XKI?( _:?N@U-Q"0I,2Y6T)%H'3Z1E#I=BH,C MX,"3\+G<3/!ZMOC\*Z1#^(>?SLN+2T?D .+,M^TT3Y?W4VUG]#:*$#0 %SHG MHG+61(8LB?79$QX#Q@-!4&5K3X"511C3D8/OP>"AK3Z68K:=[0^_OGZ[_T>] MV\GN_O0G+DZ[1ZQ*16B%'#.3GAW#@.]C+&6(WD2PJ[;0GX(TC4B9#@H^,F$"S9@!>5&_1 M_;025M@3+1#0*_HT1>N^^OI["_C\BQ3U-BX]GY;GMVWP5E-;^N@R160?8C"? M2+0Q)RX^9?W[=7S">V.$CD334J)G MI2!614VXE9 0H??5VT&NCFY47NVSI^>FYJ_7FZ\7<3]?%7M_OI&")Y9%%H-1 MA*9RJZ%W@>#0 R*,4BYSKJ*KO64Q@!BC#R0^;\'/86-N+0$'#ZA ME&2G(CR7)8AB+4E'A:A]J6Y>>:V2>_=?^%.%^WIV69\U3.\D!('##T!;E M$C*AB\N'#!!**6F"R4Q5;^AQ&\:HJB@&HLNMW/2&UJBY)QX!4K^9> [J]:+I MLSYW"NVL]"DQ7&)4Z2D CC@%D3#'I? Y.5O=9WDDQ#$YX$_%I@&-. C3#N#D M8@"\O=HG:6)-N=0BE)T:XRU/M7=]5P(V)B_W.["JCL'J M<>F2Y(CLM$&/I@6$=.5V% X^V)05R=2+>945>]C]_#J![I M8_ZIEKI*MJI89'B%TE>:M4Y$LBF6U3?&<@43<(]1%'4D*Z>R=#DGJ.T5W8?E MD8UL_A1\J6*7[Y&6Q&C)N7+(23B.0L=R(,7JLM\F0[G/UR1=>P=BW;3D^C/N MQ\5VQ%"S@7O;U4TRH($]MT18P!6!,UHB/$,8LQ2UXCP&E /-O ^C>P[!QJ;D MNF\&KFR[ZJOY!;Y7IVWQ,5I87DW5)SR6OTF3!$HJ7DIY7+G72 M!@F(9G8YD MC=4\&EY[E#T&WZAJ!;\7OVK9;V.&E=WX"S\V]_6RLQGT-3:+O L9&H3T_LPG M>=],(USVTFLG4O2WE3+"?=_)A[MRX#H25 5C)B4K;U;HW=[]WPC!,P@Z:G'I MZ2PUW+2U;$;]&W1')?UZV;=+.>F-%.BIN&@P1 )),,A61"4IM&4).*^]G;XJ MMN<0D P^7=6PV] .YUW[],*)4I(M2/*IE%(Y3BSUD00KJ?:,&E[][KMURS0V MJI0&9I735A*>RV5LLK0PM2(32KFQS-H@S YH1%62@_$C6\43C]&]=6&P"Z< M-!"GO48F0D#&\9T)XK9$9HPB,=231(BD(XY 1G7M;I)7G_\,LLFUS;^V^NO= MDG!<[G'X3X]@/]_L>CJ)DIU]NF\C>@9^ M6FV25#11O1M@CCS&'N@?IE*O#/-V26'J)/KCQA"J2[&\Y9X$5LZWY62YLIP+ M6_O2S+N1C*G"X(EH4L$DU9OL193[>B\V7@H<(FAT]#@GTNN$$J9(&,(P,GD M.LB1FKO /(>4;VV6U+%,S1.I-TIGSF\)WIXO+U*_&GM:Y1WU@A+04"Z[,J&< MF*0DZ*APY>115T]W/@K@(WN@_RD(-9P%!R19"3WG^$=%>":"H%0",;+<%.A" MN2A4%$::TAA MB8_4D"AU-M%G)0:XB.$!4&-JTO[=)Z!U##4L?VY<93VQP97C'WV+*@SYC'7$ M&YP=O0#)F9!!5F^%N JN55CD_@(LVL1< Q*I7U4O%+#C3Z:=G_57E]$GL_8ZJ-5.ZJ[XR75/Z:XC3J43N@]T*.<>I&(R$BU%Z3(- MC#B-*Y2P--#HJ4QQJ*AXE:[SZ^25&W3Y<0A=G%7?GU^^5N@>L]#!*T4B%1E' ME<_$6A$(9SZ5!GA*0>VV8 ^"&M,&1$7&W,XZUS3.T#,:HUS;QZG[1[H(QIAV) ?M0PQ-.N4"7C>=KY90G#*]].HY^GW>GL MM(.TYYLYRE#.:O4ITKWW'Y8S_0;KUGK/&V0UJR!ZI37NCY[VD+8_(:Y#>'=Z M'-#3R6=8>@#M_FG7=@@044V$RCDRZTD&'8F,Z$B'I!UA"I1F(&A6M?>:'PEQ MTQGMGL?=>DYOMDD$P9-D0%R@GDAJ0VF:)8G T14,DSCX:F^_/@K@F%;'(;EV MYPU:"JWU@>'/48UJ0GY*23VSO)UK,7_MI\T\_.X7?,%0^70K8 M+G>Y46=7$C%GOT^^N_B3Q?P RB6.9^.P77^)'P!%W85_:#55<@>6B"Z>O#MM MXVQ1\$S !Q5]M(2A%XJ^J39(PG)67= 4!!A.6>VLY[U@-NZGNNP0<*,OP%U2 M!QS620E'M(V*2)$\04\\8XA%%62=C$NUC_.N#&Y,2WL=WMQJM3^(G:K?%E \$\&;V@4V*T(;TU(\#(6& ML%&=8Q6(%I\0HL-+HTL9RM0,7CW_VF$KXZC+E M*8SQ)(RY4K+QH?@+T_/ZP_?-XK#QQW<)8;@ S2$0(3V4QL^:.*T9RO@0$^FJX]1"7WR(^"X0&P)__;=OY_T77Z =]IK!SS^Q/].?7L @-JDW./WYI]\_ MOR7VIW_[VY_^]-?_1C5YPRL7\8_/?MG\).5C'HR!&"DUD M]IIX&RU)/HN80@C?G386_1!?"Q[^5^_O3^.9W#N26\P'/E!O!H AT^C MRW]X'8UZ.?TE?G38^\MP\N_?-]&/)@IZ< HOEGZB?$?F'R/E1X1Q(MB?OPW3 M3W_[TXL74\GY-K9-'SY!?C'[\O=/[^XB[0U&+U/O_.7L,R]]OX^()T\8?;^ MGW\:]LXO^C#_V5D+>2GZ^90+*%7@_._RM)<;8SI#(&TN#SV]> M'W_&OW][\^'S\=';PU\//OSRYOC=A^//1X?_\>O1^]=O/AV_^<_?WWW^OP_/ MZR+%AI35F%%N)Q/8:+QK\T5B]0:]LE:]QV]G@Y89[6#F\&T$@P33Q6T.L-_$ M&Q_JEZ6UN>1"WP?H3WYZ,AZ24^\O3HY'N,^5+0]G!._PR^$)4):\IXPP9QR1 M K0G\TG/]DHIR)8I:CF(I] MDWDU\9]G33^A)M[\:]P;?7\WB/UQV?D_-FU1X<%HU/;">.1#'SXW'XJZ!B-4 M$C[Q]-T -0C#T4G0QG .N)-$FXCT5A ?M$+1Z&@,F$2MJ2Z+&LAORN^*N ?M M7)*S5>.1RTINF_.J3!HU.U?@E%LX[9]>-"V.^_-/=%,:'C;GY\U@,I?C,X^( MW@V'8T@G4:NHM ^$JXBP; S$6J,)\ "<6\59E)5YM03*DR=*#1'?U3S;5/-' MZ#6TB.VBA;.RT7^!=V5#@/?-? M6,0'Z;_'PU$1U0<8'>7/_MN)U1"R< )-VX"20D(3ET 1R?''%H*(U%4F3C?*\VP,%WZ4M[Y*VAWYX]K;??/T5TBG\@B(O/WP%Z ZC%1C[?CCLY=[4ESO( MN/Z6Z8#*D0D7250JH_\;,CJV+A'E$X"2"1UBND6^/F(*SYJH7:OT+D/%I@S] MV#:Y-RHX3V0R05J92!0*EWAI$O&.20)!?A*Y=!0_2RB(0"3::FBY!4F<]BI)FWQ0H;)R%^%X\FK> M6+AW%:ZJ>&=3.^WUN"TF/;2])OW=]\?P ;Y.?C,\850QJJTE0!,N-%$!"J+_RY'=$<A[DJ";VN[RP7?)B2N$3K:TQ"DF+?VFT>C0E MGB%S0[!.11LYV/J!SH=0/6MF/$+P=ZGA-J7&E=<]_-PX-^R-X!C:+[T(TUFAI]2<3K4TI7X$DY,7 MG-C(<.=T09. 4B.0O7-">!M4;:>WZSD]>5KNE=(7Q!LW#C4O#H"CJ]\"SN@M MRO?5>(BB'!9'(/0&D[FAD4>%U9P1G27NWL&4^H3$"4>/7BCCI>6U ]&/ OKD M^=>]>A:0:N,H=J4LC-,FHY RH3SA@F]"(C9928R6/CI'I?-/(8U6+_\CE(Z1 M44^,T)9(YC()#O_*G!K/HZ?9V5WD?S9(('\NJ?K9@-3U:C(N25R^F-1Q_B?T&=[.??QJU8[CZ M(?(]"<#_OS3$$[+%]68,'W=RA;:#,I^>_"M-SRA HS5SA*PVJ-P3,#) M"$M\U@&$- Q"[8WF7D 5>7)/)=8]O'F$HI=Q9F.!=Y#_O(7I]63370G4R:W: ML$IL6 BHIEFQK+;M'@YLKKBF*ZEOC1).)6%9=B1P T0J9XCE6I&,=D^VW&NE M:ML&6Z3"C;+!W3-A'6%WP(!K-LAO$_/[1"7PD5.%MFV98HJ4.'#X58Q<:2.8 M8AT:0K]=*VG(=D.*I^6N-@S<&C[ZF@E0_NW^#6&2N)#8J7> M';G.(II-JGJ$Y!Y SX$"]23>P9M_$./X?-POARJ6U2/,@&IJA*.&$B^Y08O( M*A)R3B0IY:1"ORBQV@F=E<$]"YITHHD.2I$^P0CG"NF-;P?HD@]GJ 0+H#2/ M1(4HB,S@B"N%*,JS@*9S$MK7YL=B),^!#!5DW$&)S^)8S P;NDLRYF!)E (] M)B\4L3D:(A(PJ2GG/M>N@+P/SW-@035Y+ZT-^NO+6^)YC]]N?I#D($Y#\_C MX>M"Y?[P,>=#%CVFZK&/!W%6.LUQ,!S"Z-I@5[$IX6,4 2*AG#(B+0TE AM( MI#HID#Q"JFYP+0.S<06@_UY2RM\)#[:SO1H"WO\#48=&= ME MM5S3" M"YFR.7.BJ"LYI("6MU!H?'%A$H^&25=[GWX$S.?"H*XU5-$W6K8X3CI.#$YG MP9YK52XGZ >P1%DFAOL2\8F>. J6X"O!;1 E+"@>NPTM'?6I,Z-;,7=P=F(! MA6>E2?\#Z5U"B+W<*ZG&B9R&LY4R'0S2G-)H7N'OQN?X\<'(#TY[EQ^>Q(<^ MG_G!+TV3OO;Z_1.C@K8F!6*D*Y/EN10YX6L V9H/^L:"#$RSS5^[CK&+^(,9F/#%"KYL9P4H#@C/"K%%$*AN)%501JI0,DD69 M4VT_)YEXZW&IYM(Y+15CNO8Y MR85 ME5ZV0T!-I?MOA1B+@JAE7(B(YGRC %)PE$B2T,<5XYE)12;#5ZA&5>[ M-G<)E%T57U;0\9(=:A-9=Q"67 1KNCG"+%^X"L".*C$?!+>;JLPJJER!'IOK M82>$$49F7DZ"YXB>GN0!@6J)5E+F$)B)TD-7MO*6B?) S>9N>+*.^"OR8Q(/ M^PWM(FC_#J-?FWXY0#-\__YP7F7HLO8&,N$Q("Q0DEAC 9?28"'@ONMO]Z-: M$F15^:;?FT3-KVG[-_^M=SX^ M/_B"6BT_^!WUV%Y&'$YQ49@$I+S(K)P7)+E47LH<@7@M,PE&""V=Y=SJE3;5 MSB!N?R'="5UO;-W[H>_:Q4V/F-7!>?D7OX]Z_1*&73(G"30&*CR)4I8CW[BW M672R<5N35*MB*7/5%8=7 ?@'@W>CZ]J^"4HU70=\C';U6]]KITTYG"R]?H,C MVMD2$.29.(GP($G("F5HLEV)A?<.\R-RJ9[<*U9>72%;0'4$^+GY?-9KTT?? MCKZ?!"G0Y9*""&/17V=:%W\+):&D-L[:',QJ*]2* _ZP+*FLBVYZRD: -"QM M6!Y:)$\LZC\K%4F,F1.IA2&6A4@$M5I[H"!%;7]W'7P_&,TZ5V$'-5LWT=R4 M%LKH'V>]>#87ZKLK\:'L?/^R2_/1H'QW(C4PF[0D+CE)9/".!$BF7"1%=:(I M9EV]M4X]^#\H67=%@ Z*KS:4YS0#1WDVS'JT#TS&.6A="LBB)I%Q R%F@7/9 MKQ#"5A/>>\'9K2MZ7]+IE_-\-QCB>.61DWP/0T<'I%<$=Q.#PA2EW5.I/5!> M>QFU-:)V.GT)E%VET[=/B::^:CI(IL[E,CP8I&G32)SN45Z =O@9'SE<_*M9 M?F"5N724J*\YC]WD]*L09,E"N#/M[CUC0Y).<4^ >8'.G,G$>\-(TDPSHP18 M5WMAW'^F/E!4L/]$74.IM6-\U\),=X*/\XRF\=1HRAR!R,N-%MZ3H ,G.4GF M(-.0^6JGG588;'=>R_95V72HAZ6YC!UEEF?GS;_W!J\_?KSZ<(=YY@=&W&K6 M>9W9[UL.VC!<&_%: M5/[$Z!2Y]IH$*'4>F29B%57$H[$=)1K<\79I^))5\8&!GG <9QWJW%@-:\J^ M=E;W0S,H5[O-6\(-/S""&-TXJC"'CI%XA^F 4&Q":<@W;*AVA6HLKZ M8_^([.E80[5-L'EXO8CRL.GW87*;99,?!!U\8%%H39PLG1)!I*0L9TI>M\C MXMH&HX4M;9A*PU";*+$>;1\;+><)G,>9_1$1KTN)%2/BZZAFW^.+J\SECXCX MFH'&M0C29:#Q,=K==\8RKBGN*(H +7=DLG);)EA*O,]20(A,^=I=[O>?J8^, MB.\-4==1ZBXBXEY*+07:,LI8%)0K!>6T'/GA5@;'0F!A-<_K!XB(KZ/*=2/B MZ^AAVQ'QP_%PU)Q#.Y/-X'0:[7U,J'O9HZK&L%?"NV%P>J+8.P-=N0Q:&RJ2 M*?UAA$,?&03Q.GN2K636>/2[*5OIO5H^QD9KP^7CKL@Y/X;_".U\Y).D M,GK/3) X\?<3 Q*\#$08P2E83Y5=;2YK#+J]M:*F)F^\]EV)N'H8>%P$@\[( M;1F4+I>MCZ6C#0=O7*!E^II(366YY1T(_IA;G[2VM^M'EX5]'QSK&2B^LD"K M1VG14\6=QY_"4?[8]A#9!7J>$TI>[G_7L/X*_70P+ '"@] J"J]TR^(%@]]R,QD^<0!1> M<#2 F:3E$$X2)$0-1&NE0:MLJ*$KZ7?U,9^!SCL2<"?'3F9NTK0-UNCRN-[K MWO"B&?K^\ 1I2K-TBC#ND:FNW!)&.2,T!DVM ^;;^C1*9GUK.BA>22@)&I-/('XHVU) :0WFNJLZQ=MKX2 ML.?!E_HZZ*"_[H=F!-=8_ %&)RI"Y!I9&U6IXBMW/#@O-?$R)R'1= ^Z-BON MHG@>%-A0NG?U[2K<2GMKX7I5^O.5[/S[9G#Z&=KS2P_]J)W52:.=AC-V'AB1 MR@.1%#)QV@2TV$ $$9U%FE;FQ..0/@_>;$%+"P)QFT5>/_D1'.57/KV&,!K^ M _?"$0R.45RR(?&.AI,Z"Z*!?H M>;.(ZYT)SPZU4J$ C"5))IRL]*7!1%1$<>8,H\KI%4\C+7Y^UV5VW07(-A?7 MKHO@ANWHY'#B*;47I7?-!W\.D\($872VGD;":#FJI]%/"H)S)"-5*D@(RJQD M*> UW8$_.YJ-U@V]K;+W:KILJDHTXK)E(+G$USWET-NET]V$2"_/]5W[PSQDP M-%AU+L<-@DJE'X^G./MR#B&@7H$9D<)J-T7?-\JS4W@UD790-KRTCP.@[>, MU[<2WI#@,_$Q*\*RM]S):$6N?4!Y3XY&U+85:TJZ@TN?Z]:EKC"7/TXZW")< M58)T6D#^".WN^TD'GJ+4W#$2G<>;.P=^/F& MM12X/%ZWD?0[N++HW> +3&_F+"*8O#-9>TZ-4J3TLL1WQCKB-9?$&6-C0C^"T:6=5!O.KC59 V)'-]#"ZW5A"F^KQ7EI4 M4T('ILTJ2!&/DN@O.J<]D4XQ8D,J;=$@4J LV5C;,=L531XP0W; DC5D7]NN M^'TPA-&H#^GVGA:C\8PG3WQ(Y1K'TG$1/"6.!1.B%B'+U6X\V./2WK?#3=H_;?V&-T>E%QKAI7:^\T+-R:%/VC'OF_0IKT:^_UE/IFK ML*BQW5&!F0?.$L892PIFT6H7K&Y*K9.6QHY3H.C29,<>43[&=\ZEZPD MM'1;4C1EIM)*:\W>M>?K1/5KM=];1[9[T'[/Z60"BVCG9UEJE*P@-N/"J3+5 M-%A)XXH7Z3Z%]GO=LZ-C#>Q->[V8@F JK6ACV^WS@N;1&"F(4J4(DE,TQ8+CQ!NIA%$RP>UK6G?3/N\XGD$: M]^$HWU#T1,NH[05'[V==L[SWU E)F&0H<9"&V)@ET89E)_$/U#^Z]CBHVVJ2 MU^F+LDUU[;KD[Z% O>!!1AHT269R_R4 "< %$392Y;()8$)EZNU)K+%@Q M ;R.-O8]G;;*7/Y( *^95UN+(%WFU1ZCW7UG;'0R,9P OL>ED(_33().B7"9 MA!;!12G$#\?41R: ]X:HZRAURPE@$Y*.EBDB)MU11+G*$S(E*:+5RH+AP2X%K)(#7D?ZV@[ROH4538]3[ HL$,X\,E!_FICV?!,,?W_WN\8-5 M#?M6FG.E^.\5FBM?PU'(O!P%EU2@Q2>-)B$GY&2RQDIF'-QN,K/Q_K QJ9; MYM4CTIL>C>Q;'_)VE3? MM_>P*E+NH.ZD'$2\>JW>E>)F&([*.<7C$?Z5KGI_G6C*/ ^(5(I)2SCM=M(PI.4%2L*7= HK*>Y6(Y=Z!!&5 U]Y\-T/\]!FV M18UU4&]W-#J#]A#MS!;.BC-;X**Q":4S5,FOO>TW7W^%='K9+NH5H&%9L@%] M/QSVE7=0)/GXV[ MTV<'_0SG&-].TG3G%\V@O&AOOL7^&'V726.JX1"&P_)N'>4;TWN3";PP0G.B-<77K?3? M"#98PB,DJ2$Y:6J7JG8UEZ=/V+W0<@>=%J_F-BUC^J3?\YR0]H:)15HI,J(N%J>7: M2/ X*P%:6DC"I=IW%-Z'9U>Y[XWTO,*J\BAY=Q#!N,(VSP*4O,,LP; *MHX2 MU??AVDWBN9X6E]*CD@JV39/HC'.EWB.&24\^=!N\$H%X:84!I33CW9DPVZ+' M ]G>W;!C'-65B,)B4'A F)LYW@,<80:IP-3F9K7.U&F@N! M[-(.*%*W77:&C92=O.;*1R M0GN0JQWA?F"@9Z#DZO+L^$TO\&:H+ =.DS2ETJ]T=BYW&X1L" \\&1>",+IV M7=!B),^ !A5%7;L*_3:DSU^;.:HU,Q=*^EJN/NHOM MOX:BFFU(N;93=R"DO8;H]1A-3JYFP)3V.'^T4,K)L>)WE/L. 8A(CH%@N?2( M7TG]]XWR'-1=38I+W_:=U%9?7FU7CLPN2).]&TS3NKT!FLT)%]E)]Y!AT^^E MDB)[Y?NEUOSX#& T[*HDNP.,6ZSD[EK"U0O KQ!?)=<,]SJ6FS"M*QUBI(K$ MR<1)U,S+!!3=F_IFPSV :D8^K@::7+%J@2M(AZ&0>Z#MTH/>E"'W!4=J::.3'H:+8+[O^=#K3TH KV-EFD9! MA2VW&2%6'C5!3],39E(()ANT!_16F+,8W_.G3P6]=-%T? YD>$T>U]?X]\VT M;N_5]\41JU??2R55;W#Z&H:]T\'DL].01C0\226!Y%+=)QWH<@VY)$8ICM^4 M'F&UXSO=S6;[E22U6;DGFGX2Y2F)"V-XUB1S$7%AMY;XER]I:7*>6X3$JV#9-0.F0;2ZEQTKA*D\9 MKO(&B/2*\1#QK?'=.3=/H=*E,W:L(_FN*UUFZ.:9>4.9,([A>^705DQ9$,N5 M(,)[9Z*#3$WM'6DYFCW+EJZEM?MJ7AXO\@Z\NT7[[+2S,E,0N,6]TG)&9.G% M$++,A$IC2W+8Q]LW/VU,A658_C!,ZJNL@W3L(ERS=V<59!V9),M1[<8@J:.] M%2BQ@>@[V'3N02B%,M$$1;@L382$EZ7OH\-UENM(M=12U#[ L6U2/&"&;)L3 MZTB\ RY\;.'"]]*;;QZ(.ZR47"7"%(>R3B;B MK!<$P%&:G,P&:ANIJZ/;OH%22Z>WCX!WHY .S)4)K@_-("Z 5NI&C#>$Q5MD$Y9;E3MV/,]<)X-.6J)O':]QP3708SM&-*UJ/<7*Q^Z/@A3$^>%IT(?VF][TY*0*8GFY=4)_0&UP_P3]H" M]RY.GI:3_?2._VL^BJ:F0_IK7%0I/]F'"WM2D+ M#O!?9>LL4X$[JHG3I0K+Y%!JNH%HE+RC@L.=B]F[;;KPOGX+P\H-#, &M%MQ MT5(\12(38RBQ6(Z>Z0Q:!Z=U[2M@GV.;BFJLW%KGBG44WTE7QOF\YI,Y&ESK M((D N?/"2,%+B:8GTG/TKI@M=Y9*'BT#+E)WS%P"ZIE3K(8J.DW=S0%>;DM' MLUWI:-%^]*;L/<->Z,.; 0JNG>QV)R)EQ5+2!*'+#+4T.RZ M.]5>80(_" >WI>).SF+=(Z_+/,AU\^O5]^ET+B>]*)MR,RT[S9W(;*+@R9($ M'AU2HQ/Q!B(1,F=#+;-!;'7[KCJ[[5> [68;WQTEGD9IF/-9@5 DJ'(F"W@Y M+)\\3B@IAFH0BM?N]K>/I6'[2J&U2L764.762\56P/9'J=C:6ERK5.P1*M@V M3;QU3@A ;XF7'K\N2#2# R4LTD@]^DU._^"E8EVQ8QW);[=4C,;L<6EDQ F& M5J8SG+B,_I'TS'&E1 +::6>D?2X56TMKJY>*K2/R#L(7=VN9)MR73FKF,I 8 MT4Z4P7/BN0O$0+92QBB8CY6)L!C)'T;*O49*!?5UX#?>135/6ZV JR/39!FF MW9@E-?3V(!4V$'H'V\Y2?$Q3D6SAO[) 9(JY7*O#B&'(_B@23[YVCZ[MDN$! M(V2;7%A'UAUPX$-)S4TQ09IGFU7BV;- ='3EAIPD2$C>$?#1H)VE#8NU;U!> M &/[QD8='35U!;S4PN@HG7]9C?T;^.&XG69HI]5(?G"S;F7R^^2OSK\V@T]0 M:AA0B*_\L+=!SX8.4%1-EGN_-(VXXO)M4:S-/^E?73H+R:V MTU5@DB;0N*P!<0PXD;9D9KBRQ(6,OI@30=/:UY9MBGG3%7'6&2 ,)S[!B0Q" M2D4-<5 ND6 9)\]U("R%[&/(X%GMG,Y-!-M?![?*FMOKY0;B[\ 9*W4M!X-4 M_O/F7V-T&?HWNJZ\[@U++!M?\),8=53H&1(0BI8Y1^)!">*\Y0$]2DZKUX>L M#&[[%-I$B\TV5%"[3/8U9&AQG?\X;N.9'\+'MA?AZI;[JZ^&QV7Q1_'_S\3" M^-@VIZT_7S0=KK20@3,BO E$4K07G/:,L @A.!EUNGU*<$EM;7UL3Y)0^Z"G MVFUV'YC.(KC.2X7O"9JP($K;">D)FJ**4) I!6VCA]4NREY_[&=+FTWEW$&/ MWE7;'F7#J5)>D:AY1I'$0)#+@5"K/0CA3%1=]N/>JR94%7>M+L1_ER4;7YTW M!;2(OI0SA]XMFF]@^K^42I35$F+DGT5A&9&9I0#"PQ(:O ;314U/;W%L#XP5R>3171<4;RP:YG MP;.4E;"$4E&ZG@5#?&FD)_&'25GIZ[L^^]V-;F.%;M*#;AUM=-F#[M7W1>_2 M-,$FA( ] BLK/O[^$+]"=9'!^XR#QS$D-QU[3V)!@!1 GA(2KC,Z_==74U9#OO MOU*-$,L95TLQ72YA\66DZDQ=.^=8X$:B M RA(3#*4.P -L>@L$D,=,.>\=+EV/> ><.N!W/S>46L=+75)J7>#B_%H.)$ MN^P;P7%]9NA1FD")=)$1SR&3<@N1C10R4YT1Z"Z<'7IU]16YC#(;:J&#%-8B M:'P&+0N0E@E'@F7H(1@;B!/1D)1U!,&X"KEV=>D]<'XT@CQ&"UM:0<2DTZBDICT9X0W(NN13IT%%3W!V<:'G?#$X_0WM>X)U0 MH9*"& B@L-'P4KPL4YQD S3EF*-4MU))H%+:T1N#G5CFTL1[.MQ%&':J\DZETG@X;MZ-I4%F]K=W\* M4&[QG 8.F60"9T4"Y-*0"!()&BQ^);@L[5UD7&D702#7.(7?7?%I4XR[2A35 MHDBS U55M$,*[F6XYNF&%9"MDQUZ@$SWH]EN"FB[6FTZ5SKUQ91Q.U#Q+\'4;#9MQ&F,7^O,V> M&N\)Y4P0J;0@094SJ,%JI9C)X782<(EC>^O!V[-9:PN\J22M;9^L_ SQ;-#T MF]/O'WT[&D#[;C!HODR[%;Q_?_CYX[MI_'#XF!#IZ@^O&AM]Y)RJ!T67Q*^N M3&-&K14\ 5%)&B2&S,3Z:1OM1"DH%T7M3E^KH]OXI@__?6J+-0<1AVIA63@O M:VZ3DXP((]!,DY&2P !?-H:N'74 #&K7W:V*;9<^=%7VW+GUHPOE=) G_JTW M:%H$-B\V/3%>.L&=)L8F7\XU:6(3,P37U]("Q8-+M4\ W,;P;$FQD;"[: ,! MHVFOG-),YV T:GMA/"J>W>>FW$M0&B0U??S'IY> O;4ZR8P3-S%/>^0X81/A MF3($GA47M=FQ-LAG2Y]NU=5!M/9!N4S#",$E'[WB1/&20/?<$YN-(MIR;XW5 M**#:M;FK(=M^@*]3_G2@CBJ5_-0])$M70<".N+*.)FH' 1\(J\R#730'9S(G7D"G_:V;&)>$!E<:;J\"AFLII^E4LML.(QY/[:1/<%%NW"DF_F7]H0_- M>/:+LB'//KE!&[9'CU4UR%AGQK5BCLO!7-GFRJ< %(T@'Z4DT@J-3+*,F"A8 MMH8J0:N78ZZ :U,O[A-\@<$8RGU0\Y[)_^B-S@['PQ'ZHNV;;[$_3CAV:7F M_T^?_;<3':)SUF5"'5?X*I4W%0U%8JF@63 #B=:^X/X1,'<0*:C-H]L^7M?* MZN+:X8O)-3M%&//@QHEUU."4#7&)XE*LE$(19$4LRS132$+%VJ5="V \0WYL M*NS:-L^T3\H-6HZ&OT(_O6W:8X_N9>GO3WG*Q*C2*H<";L]:2V(8BS;JE#7E M*YD[#XWTC)1=7[*=!@?OD<.K[[-?3F,-AC)EDU:$X=I$I$P%LF0H&R&,BI3& M4#N3]0B86PL;=KU8=*VBO8@>SOMM_ *EU]_%62_ZZ6%B;J@+-@6B&&@BP5GB M,_H$Q<,,I3FTAAJ5.4L![#[NUY'6F]K2KQRLFK4F1ONE^ONB=-O4_!K" MK:CQV(S15?I^\OOQB3; _62,!55J2A,Q&EGB(9@.2\QH71?/F@(\<^GS9>7 MLR=.-3S[YDK!5^-M-[Q62?#-1E*KZ$'.$?SRZL0XS4/";2<9-&ZD1#,G6"9( M-@[= !T@R/L:MJ^GMU]>/0>]K2FU#MZWPX,3&ZRV(E)"G2_Y;(J&0XJ)* % M?=1&*%U-;X<'ST%O:TJM"]=MOB6\&@_1T1@.YQ'8R;:0I8B@\.T''3F1P@%Q M23DBE&+:,? LUNXM?"^@YVY'U]=*%Y298IG1?Q4P'?51NP%D-WW2*BKJ-@4V MEG('588W04'.C$FF"07MBXRDY:-3G'LU+L]NZS=Q:M M?8RDFWIBJMUNXV#0._?]7\'W1V#-(,T7!^H'D%4!4CT$N!;#\" MO;F.[BJ\DH K!Y^7@]/ MDM+7D6MMN_FP&0S'YY/+Q^87Q5).63D2Z'FYP<&")!94Q&\C\S+;J&Y?/KG$ M +OSZ.V&ORK)NZDFK"YZU5V4W:?,L,FCK[Z=&Q"YF!Z* A&:FF) ^%)5FM"F MCT$&X)S1O)(.EX_QY)5927RU7\BCT1FTL^G.X$29(.'J0F!RZHJB)>ARBB0* MG)MAP6815M+FW6<_>2UN**[*UG-9()I^+TVLPTD%S/2T %I_TD8TX%601)9@ MBPTX16<8\BI$Q]5*I;D/;)R+1_\1+.@*?RMEH7.BT22FM5)B^5TJ_QX#> MEL[7D6L'T;#+LN9Y8'VV$RF05JJ@B7!&(RROB&/:$IV\8((+(5WM(QE+H&QW MGZ^CIV6UXQL(>=OGI@YB')^/^WX$:6*H'.)'6C@K;\Z7:1^%H\/WQ^/S<]]^ M;_*#GW[\H:IN@%0]<;4%654ZCG7OV%7: MC:"-]#I*QVHW@EH7X\:7^AX=OKO9%.0C^E.#T0<8'>7/_MNGIM]_V[3H9*43 M"\"TMVCL1P4HA$S1O4*GV90;26@R4?#JU_RN#F\'%_]VR:<[5P-WI*@.CF8= MCYKXS[.FCT\;3L_FGG!MT79PD;A4SET;E$%05!.C0M1&)RE";>K<1;$#AG2E MM#M%/!M)O O3ZIX7XA6@'XG[W%ZI'HNE!/OH_,1!!&)42*SE"10 M1]'X,(EJ&GD(U8_Q/1[N\V75MG380>'8;6#E9.L*R_7AN"V"_ AMKTF7<[%> M2F\L>CQ1E08""E\EQO#-,L)1DY1"(5?F8TW\SY>@.]-R%]<7W%W"-2W7@ .0 ME*4O=Z?DTIT_$>HT9=PY%U7]DMC[-\W.C.YI'!$X2UPI2;@6Q;M,F=@$D02I M#&.9!4KOJ^ONT.#>ZA'-[1J672EHU^*%=#ZENC! N9BZ@,$:IC7O[SD,% M"BRW<+:COPYB:M?F\+GU@V%_XO 3[L>SE R(YDLEYRH4M(D!1?HQ-!R MTTG,7L:@M:I]3F8U9,^,1[5TT.UJMB(:9I5N_=(/6^]!*NB<.C0?_[P[G+A0>L MR^.FK"@-,>=DN/WLM=*1CX"[8?H0!SDYZ/>O#?';#2JM/?^E#]RD_O _X$MO M\-NK_G."LO,_$T RXDGA*G&6X05#KG%* /Y KJ>/6 M@_=4&9M,OV)X=7IZLAGX?OKW_S=N@Y]3PS'):4J42'1'$ ^2Q.=LB8TB<^JT MB+=S^\M.F=Y]^)ZJ9%,Q5"RUG. Y]N=^,#KS[U]!BX9V,YB_M2$)'W*Y&U27 MM]928JT.Q%CJ7$X4H9J55+-D@#U53PUQW%61NM&ULU+U[<]PXEB?Z_WP*W-I[][HBA"X^P%?OS&S(KVKONFRMK:K>C8H;&7A* MG$XE-233MN;37X#,!U.920)(D.)$=]ERB@3.^3'QX\'!>?SS?__QL 3?>%GE MQ>I??O+_XOT$^(H6+%_=_B_$?^#8.;):Y%43Y ^*_-;6^*QZ % MX?:R[6_+OQ)!TBR@(4Q0&$,D< QQ2E/(L @I(X0$:7QU]]<4ARF+Y!74(PE$ MB(0PDY_!./)P2%+J17':#+K,5__XJ_J#X(H#J=ZJ:O[Y+S_=U_7C7W_YY?OW M[W_Y0([ MDK<^EM6!<(VZGUS)V(?I)V?BWDJ&X.,+W)GF8I';+]2[%9OJN[N;ZF+1QY?8 MU=>BJ/%R@J_%?IJ.R$OUP4?YTV8:-5 /F3;S;*B[(RK_4?,5XRU;'@P-MO_('P>IM)5]4ZM66_K+"#[QZQ)L;I-C* M"F@U^==&8-"5&+0B@U=2Z.KG?_YEKZH++)?3P[A\603!GZW(_]]9* MZ(-Q2 MF1!%^1R>@IK#LU^CE=2LP4;@BC3*;0;[1=EOO_!E76T_@>J39J'JS_?+T7?C MNMQJA4LZ\)@V5_Q""VE-/=;PX(F)LGBP5+\N++]6[8.08OT$BI+Q4MK0)U0\ M^OK+-_,':68_\(]%55W7=9F3=8W)DM\6GZ1JQ:J6:LK[[SZLY-KF5;V(N* > M36,8,((@"C&&&8L%I#3!<2PPQP$UX1]C">;&1U(!L)2R ]P1'M0%6!V(#_*- M_)4909D_(4X1XXG ,&$HA<@3!.*(8H@#0HF@6>P'T:+[_GVA9S1H:[SD4QK[ M(>F]549='"._913BK?#@E1+_9W#]#/I#%<"'(>B-WSK6\#EZ"YG//^E;R1J> MYV\I^X',WEJ/C!:+S_4]+V_*@JUIO3'1 AP%D8@8]+*$0>0G&)(@3&$L**-1 MAC!ED4UJNI8&?8Y(O\SKGU9MU64J:6[ $)R$-$*11[$-$ MU$X%"0%3D07(][@7\-1D+WEVIKF]P5L&QJVX8+F7UVS;<1Y9O>V%$[Q&YHR- MC* CY!78B.ENIS"(A*,=P?EY)K7\!]5];N$/WV#'#3+%7N#N.C CBT&H]3C#)8"3 M[ 5.8S>"CUL7&4=4,CC=I(RBJ_QS8M&^S]S"_GW%RN73W5 T:L<&;>WDYUV,.#1"' M=RCN\!N9+32ANU+;%^K$^-"'QVIW,C#T9!L3/16[>Q+-.RR/O(J:5]CC.$X#QE 2(*-3+HU) MY\8E'XO5'903/8!R)["TO5?<]'!$!W#-\Q#',(Y,*>_SE=Q2*T;9RWH%L)"@ M@NOELOC>N$#DSEM%,;)<&BA%)1'>Z^+P*,0 .5>G'SI33GO@80#"T1F'R;UV MS/3U'I?\-:XX>U,\//)5U?B!K\M2O7>47[AZ_;2_Y@8_J<^NO^.2-7_\[WTLQG;R[-[ M).#/5CB7P4OW^*:O\=YV9S0 MZNXPS]P^-^94@H%&,H K4 C0B R4S/K;R7-0#>\C': T"8?M40%[Q-SL%0<@ ML-HDGAMSLMWA@%+=;>'0I68KMRKKQ;M_7ZO]):_O"_9A]8U7->>=5[//J(>P M(-#SJ ]1E*4P12*&J4_3($VRD*9:SN?AJ>:VV%L)%6W*[8B\;OBM;(IM_XIW MB]C("]\<+.UEKX]#GR$B1^D8(?)?>P[0F& 2*M!7=,L(!G=8;L=JR3+JJ7X6 M31CV?;&4-U?MG->DJDM,ZP4)&64"AS 2L8!(T!1BWTR$5G9!5^S_%[2"@S^WHFLRB-E#T-Q#N89V9%YQ@JI%JH8!2L[2-73F MG#AEPP"&X[0-DYOMZ&FSK:ENBVLJQY6;G765KWA5\>K7LJBJ11 E+/'C$!(1 M8XAB'*F$9@)1ZD>,(1Y@G)DPT]"$OH(N.(< :GFY1K=)5_3C/:]]DQS*W< M:E6"EY_%&U[6TJ#:G&?@Y;6FVNJDWO,;K.?!GHYZAB>7D,>OQW]0/;V2.G.RY&=.I2Z =4:X3 MD2:E99<@/J=NIV/;T?L[(3B5%NJ['[2);/DB;=;/JS?20%+_*5OU&UZJU\L7 MN:\NLP\/[WA3K.I\M59Q(Y\?>=D<;CDTM4=\0HY>%6-( M..F;8T2(G[](QIS*\KURY)1M-BERQO]1Y*OZ#_D/^3*K#)UWAJ/.B3-:7UTK M.NC(WC!!(SW8BC^*1\\2.E>+V7#V:1>J'31'B]!R&/-8@]]6C[E*T;O-'QK; M4 5 _(&7[Y?X3C?>H&>(N=E&OWVZ^=!-$6U$;@,F.X$? V?L1A@.!R(X@F]D MTC%!#ORIA'>4S%D/,,1HT3$J=$&[-Q$,Y:#4/ M&1T -O:YH@U6YN>( T"X.CH\-\VTIX4#RAX=$ Y=;YUJK[Q&U0U^4@ZB;39X M3),DI)A##P<,(L_/8)J@#,:,9@$A+/!BHQB%T]/,C1*V4H+'5DSCW/I34.J1 MP.4 C4P!.VPV$HZ34M^#@;M\^E.33)U,WZ/HB4SZOJLM8P%*KLZTW_U0EEV3 MIM+DU6X&;SW*VUI9*(Z$ARE$H:H.R,((9CYBRE>+?2_.?(\:GG8!IV6UR(T,ATT0^.W)](<1TY*'J L'),G!IO,H=$CS)=1T3?9>99$ZJ9 M"%LO^6=QVN]Y+BJ[^:;Z@9>B&&$8)C&2>Q$/0^(I?T60Q#RE-/1QH)M3<8D@ MZD;*-M]R9O<9F&R3RKTLYQ<.J9B9GCJ?O MGML[6$D)E)C0!YULY9M9 #UX:AOK%4(UMJP^BY/1 L1\/.Y/]])#3 M6>V]*AT8[OU77K;'+GCUJ:B_\"9UX NGQ3=>/MWR'_5K*>@_;+;>_2/.;KEW M-IU,B@Y610W*5GBPE=YN7SX K=EVW1VJ4^[B%:!2;/#E&:#@3R4Z:&0?84NO M!];%._V!:5[$ :"G^CF_@.;=%NZ"[12_\N*NQ(_W.<7+9M?)&8M0Q#R8,J:J M[-$0$@]Q*")*8A3Y/N*^MB_@W"QS8YVN?.:;_+-8:NS@72 T,H.8@&.V-1]2 M_I)]]]FQI]M4#ZEWL&,>O-BB+<^;8E6M'YH:D=O2W7$0$T]@Z&'KXN2WKO8 &S6:.0>M?QI=#,?+Z[=\U?9Q4JTG,(\( M8QGV?9A&B>0LX84PS;P4)IR*C+ IU%H$AW1-]G<&&S3K$\*:UH7LQ?2?D9S M#=3H'M M1@>=BYSN:$P@<12XT#O5I*$*.DH_#T[0NL>.++8%%=[RBI;Y8U-F MXRJO/HL;^\Q$LS3K% 7H]IQL5S9/[9U;3I2-^ M)*DJ>A>A !))=ZH_$_>%0%GL&75ETIIU;K3VML3?5>)WR;\5RV_J/)0V"";<$#EE[Y;Y?_!V0N:J28-^S92 M\G=R8\^DO(^\K)]4T>]:7J&B0AZ5S M"0Y'%1$".PQ0BY$DN\Q,.0S\F7N)G M*&3>XALO26%JL8TJM\DR[DH_WFJ^E?_(56MW;!$U/\VS-K,09_/\IC(J.PI? M@;W*H*OSOJQ5JW5C?78;ZVT4OP);U>5/2OFV\,E.?_?FZ"2/R[$%.Z[,+V+T M3O(8SMG)TTQN]SH[;IZZ2RV.F?!%2!CT&0\A"CT$4Q9GD+$LPBF//2_%)O;T M^:GF9D1ODX$Z/9 U4R$T8-6C>S=@C9E_D^3UC7]8R0&; ZGJ5YRO5%^XC[NPXMA/XAC3&"9Q$D 4!QG, M$FFQ9C3U&4$IBLT.*?2FG1MS[*4&';&O@!(:DD]*2&1#/*EG"?1D9%0$_/,SM":L4"K^0:^?WK6R"-2% I M>7\VK-UY!E8]KG$ ULCDLI50-5(&C8Q78".EPYIW_3"XJFUW9I9I:]CUJWI4 MJV[@.ZQ*/0CB#,LZ4#XL317,@(E#61!$ *EJX5T_U+I9)L]NF]M*OWGW&33R'997O'Y0M7[T4TB> M@]._L"_$9>S#/2M(C/(^SBAOE=SQ?*S),CC.*-%-TSAWB?GJVR2'7I?EZZ2E.(Z]+#8C< MO6V'\+!:JB<'G&R]]JG37;2]U]D9V;N6MQ]6C^NZ^LB_\66X"93GE(HXPUA" ME880!;TGHZ],#*98+%%+? M]T(/AEXJ("+(@R1#B:*,)$:1EP9$Z^#@:.2Y,<+V'==*IT<"QW#U+_F+0)CH M'3^@O_92/JMKS_M;WM.N6?G#?JD>CS3)PCRKP'89GK_ 47?6,RTB%B&F*$11 M#'G( HB2((3R59W()1J$61;Q( Z\Q8K?J;H:>F]NW:FUOJ]9^WWM"C#BEG$; M_EGR95-'I"Y OA?XPI:MYYY $D59)A(!PT1X$/FQM)QBHFK3180B#Z5^:%0= MVRG^$Y+F)UYO0O> 7$UUF9->E_QEH.N94V- .;;;XT3?W+,=@$;LGSN U%A] M=,]-^[+]= ? &.RK.W2_N2/F4[&ZX<4G7EQ_NVO<.K26&^_ETPW.F8%;=&"8 MV5%,L8+*+_A)_G?]C9?XCC_S#F[D!TH!8_?I$*C#OAN'>([,,VZA-'+H:()D MY=L9&GLR-X^FDEV/C^XM%M4UKD.4?N6KO"@_%36OWJZY1"W:%MH@H? QBF"" M5?0H1PAB1&,81W$2(+FSBU.MDKJ#,\V-3L*_H/3_ :VTH!$7L#4'2F"#HA.] MV/93AE/$1B:,'K!L2G7THF90M<,5>A,5\+#YRIG5\= !I+>D1^\ TU7WT-'C MH-"'U@T6W+G-#6ALN2I7WX^_%^4_Y$[_#7[,:[R\9O^VWNY+! _36% *4ZKZ MIX4\@ 2+%+(D#F*4""SWY-I<:C+SW+AU(RB@K:0 [T4U8 DC[#6X=BQ$1^;> M78951^XKL(5X(SJX'A]B V(>"^J)B-H=Y&;T;0-;+YT;#3@=O=OH>4#W5@/8 M.6,_\;JM$:.BGQ>Q"CA,I*7,>4@@BD@*,Y00Z/EI%H6Q3S.<+&H5;Z'G[SL8 MW8C&=W.,Z]3+VZ)%N&Y]>DT69UW(?6&M7B2J=;W*J 5L8BB+'GP21*,C]@J1=Y6@$GEX,[D<=T4Q%JDQ1Q?81Q;U,] M#4#U'*76,(WMI7B.D#N/YTF5';DU#\>>U'=Y4JWG#LK3%[E*2UT$U!=>&J50 M!#26BS@5$*O*G;$7RD6<)L17BUB?(8^GF!M-MH&*]#@9]=)<5.LS".$$TW/+NN?*2Q-*WZ@3/4SK6SG0V^(!YZM%E(G,"U578(I4 M>3J?P2S&2)I%E,2$)"(+D5T:Z?%DQ!Q'6]Z:JJ7"3CM4?ILQ&G?/>:1#6_N55H!N^&\_+4LUH_O5\8MA7J& MF!LC;$0%2E;0"'L%WA=%O2IJS48 0YCU\X!#N$:F@#ZD1N@)I &*58!"W[B3 M!2=H*-<-3-"YW&*A%U_YDM.:L]\X5NRANFIJ+_%3-\]N<3=^T2>P%15L9&TZ MQQJL[I- ::SK2S$:>T5;P6.VBOL@L%N_)T><;N7V*72P9GLOM#@&_\BKU_^S M**M[_@$H$QU]=L%Q=*IY1NG>@\OG M]TQW-GE&VH/CQW/77.Q$OUZQK[5\L]X72WE_U88.[W9U4>0%2#Y!F 2<0A3C M#*91B&% TS (:,;CS&CWK#OQW%ZM'S]^EW%W?II[%J1 M6NBX=^CW3_M2;GXM,'J<_WKW7UJHZ4Q20UOF0"#$XX@S&&'Y!\J(#W$:^I#@ MB$0!"F,OC,VJHNM-;+*0IBEKWJU(=#:1Y]*23KW/0H^JW.,[,E&Y ?:"PD\Z M.#DO M4[Z0L5A-(!XGQQ**V[+ 7_BB_XXNSMNLQ7=S>\S O6N"X7 M(DD(P01#C\B='J(9A5F*(TA8$M"(>(''DVWZ[*U!C;FAB;76T6'R[.T$9M5> MY*9S"BT>'HH5J)0VAM0TB+PF*SD!6HRWU\=9\_J@H_*AQKUUGYHWKX M\I>OGTX-]B6O_M&^VCTBF!<) 6/$)'VA.(/$9QY,O"AA.",I3;5Z)$\O^MPV ME%HEJVV,M F_#7J4.L]G/#(WNWB\;HN1CX+T% 7-W0H^GZ+HHSP0H\+JXTAP M@>E\VO7EI[Z(4S^$*$X3^=(12.[M"8>AYR/,O9AD'C4JR/R?QNO8E73K9>2- MQ(9-9RYV+/ZG<"6V@EV=R6H8Q:4XF1-Q+FY#+GU2CXM4!@&*/(H)!X7JG"0DM_S5=48--OTI#>XNG^_++XKTXCO+"4NBI)_X72)JRH7 M>6L17:LRN3\6@6",(.;## 411))VY$^,PABGOH^X)UAD=$;J5+JY,9.2N9(/ M"RREX%R5SMNU[90[H\]O/J@6U51J"814$]RW!BI@.]/3C,C;85ZKJCF='>0*.>-FM;)/R M^"BP/N?]<2:Y^/#Y61>BU[C*J9QCTXVHV0'O8Z"S. EBS AD-.(0^8)"C+" M4<3D7A;)7R?,KH60D1QSXW[U5-=M-)DZ[6ED;Q;_MA79<:LM\.K=S5?#AF2V M3\WXW'JL9S'E0?:)YF;'SZ7U5 *G0>^.\'1_X&TDQ4N=@-M U7,D;C6<>0C^ MNQ^FG)2?(C.V7.P(% M_*E$=)0ZTZN^5=#]Z1$G"[KO5:@;=-]_H470_>G8F)MU_?E1O;7?X+)\DD31 M1E1XJ4]#59@(Q2&#*.4$J@KPT!<\BBB/?1QJM7 QGGENBWXK'/C6]BB11@XH M&K$-0OR-H._GA%$!G<2'?QQ9=P6DZ*"57>TS-XCWA[AO,XC :<+LG#1L^##!"K 6Q/5HZVWS?%,J=/[9_[+9./@\!+20Q3 MG,80"2^6KX"4P(0F01A[61CJ=>@QG7AV;X 33C'3$Q=-R'4/7]P#.?HYS#&& MDG\:><&?F[]'V8*:@N7LA$9SVHD/:\S .#ZW,;S?76]!?Y,=&<<9(QD6,"6A MM$ZQ\&'J91%D- A)$D4^][2*(FO,-3P";J M+>A/UEO0GTMO0=^\M^#S6\R=3Q95'V9T1PO.ZELJH9T=?I7 MFYKF&4IP1#"#3-(*1"%*($9Q FBL1]+DHDH,6$9E\+-C91VDG:35BT+S3M] MB'I,]E*/9NR-F=U3,::_,>!SQ)9.19N47,< ]3D7CS*'N;/HFK&F+1I>(B_X MMJ_2;5Q/>W"@N?'F7F @)7[U[>=.U7A]U](P?L->)J?0CHR(((&4 M>%A5\4,0QTR:;A2E*<4LC++8Q%;3F71V7-)*:-_42PMI/8/*-7XC$\I67/!J M*_#/*JEPB^A'#42-C283B!P90UI33FKDF(#PW'@QNM>6>[;1Y"=I&'')-V9,\WR*N?'*7D*@1+1R-YT 4I=(+H%G M=-HP0L:"(LXI[XP0CB:8>/F?4_!XL9^]TB);X41+YNO5*O\F5Q,NG]Y( T;N M@][BFK>U]A:^2-( R?4N! T@(EX*":8I])#@J0APQKC6V;;-Y'.C@XZL3>7- M5E[ I,#5%7AL9+ZLJWOOH^BGC;$!'IE03O=R[PA_!3;B R7_U:9@YXAP&V0R MC C[1,D,KN$WRV>PQ*\WI<%TS.FR&BRU/4ALL!W#PD/U'9?L]Q4KET]W7SE= MEVWY^H=:VS-U;H"YT;N4D4LAU7=\+Z>!*^HL4!HN*!<8C>UZ4C*"DR"!ZX=B M[:)AM!86=KZFLZ-.YV,:4NS MS1XL=E29CQ?O%O5>?WT]0$OEUO^6& _#4D2 MIS!+.(>(I0RF"0LAQ7&04NK1+-$J^79F_+FM\59$T,@(MD+JK?%S"/:O;@>X MC+RNS2#17LH#BO>VL _ZB5@=OFO ;..X MN12\R1PY8QR/ZT,QBEOGY(0OZ.;I Z#?[=-[I[.$Y4]%W3DY]0GRPX00Z(LP M@8A&$20>2V&24.PS*L)4&*4$#DTX-TJYIG+KO5ZJOB[@5!T_54@-O/KI^O.; MCS\9EML:Q%Z/:5PB.C+/])1 !)_[T-@%E[" MXR2C/O1(A%1>50J)GW 88=_W?(^D(M;:D8PDW]RHX>W-C2KKO%$#P,X_*E = M* 4>6ZT,CCY&>+X:AU$O^]1&9K"MQ+*1B' M/X[U9 W.O5[V"4]T-/8B3]KL_&R\Y]![Q#;"M-.=PHV'V<%!W8C3F)_E;7.H M/XMW95,O?#_JQWS%/]3\0:=VJLXP,Z+JK;A-[>:RE!93L:Z63Z Y8I'K6FD@ M]SKM[9E]%]=LZO?5LVN;-M0KC; M(\Q%Z*6A3PB"(0D\B#SNPTR@%#*?^1$-$T0](T_ZN8EF9X#NY+P"JXVD /VB/^4*R: MWFMO51$7OF*[\NYO5:\,^1Y?L#!@(2,44I&D$/$,0T(8@3Z-N$\S'(7$B"!T M)IT=66P%!6PCH8I^W+4B;YM0Y"OP^]>WS2^:3\Q=Y,,/0]M-[A3B\5WE"L9& MWBNPD_BJVV]B*[933[DV2.Z\Y<-33NTQUP;AA-=<_UX[@I*; LHYJ]Y+P:\I M5917[7<0AQN(11PT!>4)S+"?082"!&81]2%F*8U2(K][')D0EQ M/?*#W7I5+#6#B*T>@AY!C07MR$1UB.I6\ Z\SWPA[LC*!C!'I&4T]:3D90/* MC4NM[/[/LM-E/Q2R %5MN^NH^\GJ<*Z5'W:%PGR!4L0D2R9 M>-+8HPQFOB3-V$]%$F2QA[E1Y^[!&>=&GU(RN!$-%%OAP;));;KJW #OO.ZF+CJI?LX'S3]H?55?^HYZOVC1>7L'Z[ MYK?%'WFQ;%Y,G\7?),F]4:9A^?01?S=(!3,==VXD\[S<,V!K#NH"['101TQ* M"[!1 T@]KH9\PY?#/WQD-R;R(Q/2.*!?4G];&ST7E;F')WNIFMW:,/14\]8? MP_:FVJO[/%I MW\#UMM3P6'*:M[M[@7F8X)1 CN4F"@5>"C./9Y!0QA(:ASY-M/JRGAI\?A2P ME\UTP7<@TUWD=D",OK U,+!8QL?*.ENZG:$G7J['2ATOT1/7V"W+8Z_SZWRY MY$P:#A^+U=TM+Q_>%-(^P+2N/I>;,+EJ$3*/$L0]*-(@@(C%,4RC,(0)\V)! M1"+_QTP6L)T8* [H5M1MDKHZ^ %XQ4*SKJI8_R,VD&1]8/BL]YAC_ M"8SMI"Z:EQ9M]BA;48ORZB!R^-T/NEPKY'=7R%_7\NV&[QQ$![O!TA&%60HQ M*=E=!M1S6KQP-(MSM=_RNEJ3O+K/?W__/W85JW\MB_7C)H?=ISA#A/O0Y[$D M2C_$,$M1"#%G2>JGD0@RH7V\-CC=W CQM]_?_VIP.C0,I\:)FE.01N:LO:Q M"@OV9?0;<8>[>]I :'#.YA3*B8[;^B%U=-JF#4SOH=OP*-.=O6EK=' $IW^7 M&;E69:UB(YA\F^\[!O!MJPTLTI@% 8)QX".(,B1WCRST(1,X#5(2Q7&0Z'!J M[RQSH]*-H(T%N9'4T(_4#VH_LSJ#:F1"M4))>^UKH=!GOLD!.J:;_-?>;.L? M>Q(BT%)ON_[U+C8_#&M*?]SP4FS:PQJ<=YVX=6ZKN"ULHF0LRH=FK[B1U?S8 MZA10PR=3%V(T\O*UA\?H@*D'!*LSI%/C379,U*-,]R2H[S+S57I;LNNR[%1* MO+N[_H;SI<%J[1EB;JM6BE;R.UQST$BH=I;ZZ[0/JN'UZ@BED=?M;8D;IXH4 M57[,V\.;;L'28P"=+F@-E*P6=M^XDRUP#>6Z"UWGW,"D]'ZW73G>N%&-R?4'NYP<^HFVS3/ MUN7Z][R^WX;L7E<5KS_Q^LTFKC/% :$()S!*5.W#-$YAFD4)3!/B)4'BIT&H MU?;"8,ZYV1B[\PBLY#2,G-7!6(])'",W_IE/"]IW*2[8RBLW"TKB*X"%?'+@ M>KDLOC>;";FK &]*SO*ZJ29Y!=ZX#J\U@,]95N?PC!,G=6I#<)S3J7^K'1FI M@7!U?U,6*F64O7[ZO>*L9;M*1?=>TSK_UII-I&ID6434)R*F 10A$Q QAF#& M$P%#/X@\(3*.(J/NS.8BS(VJ=J("O)/UKV:$9?$<]/AK7'1'IC,I/%#2@ZWX M@#R!5TH#:27]#/:X[[4 ?V[U.#=::9LV*>D,(_L.T-"S=*R!&'GU[S%PWJ;TI,JNPN4. MQIXV"NZ46D?!;2&.S6$>?[DG6 MNX.'V-&I*7>Z?7B=TF&N*Q4Z!=H5=SJ1:5K.=0GC$5<['?S2DJO[9"X5J/,W MSNX.]I7[:J\[5XN7!*&@"$,<1@2B*$*0\(C",(RS!'D^IJ%1*Z(+9)D;G^]5 MZ20JMCN;C39=YTRWO/&PG\;Y<]2C[HF>SLB$/>:#N:"U>]^J"X&7(4]H3AA&-(DP-)68BE,29!! M[F=)Z*,T8)EG&O9T,,,< YU: >6.MI'0--[I$$ ](\4&E*F\W1LTW@V@81'! M=%)G9S%+AZ-/'*5T4K7CN*33EUENB;9UHCNUHQ=QE""&$@(3GB40\1"KRC04 MBD3X.$Z1+Z+=^KTUV/*T/MB\-TJ M\0[W"3WZN]H G)IB6LN^1\DCD[WO6KM5O^OIM$E\:'8!NP__EO-2#GG_M$F# M(ZDO$H]E,(G##"(24D@RAF @4L1Y(D+,C"(1C6:?F_W>::*VD[3947^Z_L.R MB)79T]!CD=$P'IE>+H/7F&RL8'+$0F9S3TI/5K \YRV[02PJ3JB8BH,V=L62 M[>99<"\A)$0!])B70N1['L0X(M"CB%"2>G'F:3ENAZ>:&U4];S)Q!81:7=^4 MK ;E$_KA[:--!O4]ISD##6#@A/.T)NHV,0%*)H5G- "IK?8 M1/\(TQ6:T-+DH,B$WAUVQN'&%?R65_G=JOFR-!$X040CE 81I%S^@1#U8891 M!$F Y/^2%(4D,[$"3T\S-P[=GI-TQ!P*X3$!5<^8NQRJD9G3 B5C4ZT?!$0GKS!?:3>\N*;U&B^73SU:8&7,Y -+\G+T1IY:5X&E-$J[&7*R M5=NO4G?U#EQY:6#9WL'Q<=?%BW@IS9(H@3S+5$-O/X2$X@BF)$T(XHRD2*O> MI=9L MSJG1C74Z>XW3#HC;4B()\1EC'H8AHPBB.(LA\1"%*(IQ%O,@8;Y1]?_^Z>:V M<#^/W._0K&"+.^Q&7N5]G0Z=UV'10V7<'H)H-RLE4CO=',C MDZZTAME]_;#JL8<[L$9FCZZ@*M5N+VI;[,EAX3@]3%RESO5/-FU.G);B1\EN M>G?9[@Z^WO/E4GDN\.IIX:>4A*G/H">X#U'* HB#*(9>AE$:<'7DJ74N=WKX MN7'#QBYN1 0;&4WW" ?PZ>X2;$&99I^@AX?%3N&4VA?L%0Z&FWBW<$J5X_W" MR:OL7O*OUU6^XE5U3?]]G5=YOD$/E35FC.P5P8< M:F-:W='PN>AQU)AHCTQ94O3SX%ZU%=*>P)^;OYW60KL4/6\#8EZ*S_4C:OH&V-^7+63%1P("Y2T^F$5 MO;CU$Y%+R$8F'$NTC&(K=*"PBK#H'7BR. L=];K1%EK7F_?!^\(?Y9?B'E?\ M^DX:3FKX-XI@>/F(R_IIWZ!]$0>A2%*&81C[0EHWB$",D <]:=>\;J=WON MF=]L85JLEUSND")?Q7VV=5_?+_&=ME5Q^O:Y,842$R@YH7\0)&Q<[_D<7!K& MQ.5(C6U'](,$_E3R.HJH'D##SI0X,^9T5D2_4@<&Q,"EEOUW<'6O_GOW[^O\ M&U[RID%Z59.K7UROV.$'G2L7'O5QG9YG;+*',;;A*26[:EN@= 2\ GO907N)>D[//NS>X;"ADPMD M7;5ZNDB6:9M N8#MJ#V4DT%MLQY(O:\BN4]N%Q%#Q/,IY"E/((H"2:UIC"#Q M_9BF<1J@#)OE.YR<9VZV\[NJSA]4@:I.F86FC+D4WS3#X32P>L3G *Z1*4U) MV*E(>Y#9L*\[ZC*OH1<19QD-IV>9.)>A5]7C+(;^R\WWR5_K?]R4]'-Y6Y6; M!9$7J]]X?5^8MU+2&6MN+-"4YP(WDF_EXB_![=Z6W.@^V_ZXNTIW3?7_JCV+7\@--_(8 M"2"+F=QYQUXDC0HN( IIAD-I7P2A4:S"F7GFQBG=0HM7F[XG5R!O9#5MBGL: M6)Q@%F4B@RC (42JEV?FAQ$4.(RQ[PN441N7QN7P3N>L>+WS1[S&RZ8UKG63 MF7,HBRQ&@F!B.?2X59[),X-O8YN,)X?&^"G&%4>#7] I<# M-OI14W>Y?]TL]P_]R]VB+7,O#LY:,9^>9>+VR[VJ'K=<[K_<[IWV:UE4JG&@ MR.L%$UD2"9% X2,.$0X3F$8T@3X2. N3* R86-1%C9=Z)- 9V^C=M9MAO"]S M(QIX;&0S6^9=P/26MB4,(R_G%H&;?@2,E^\)71TMV>[(DR[3$RH]7YJG+K&H M&+J)1ZOV%?2V+:G:G)UWR[S)U^E4V/L-_\@?U@_7WW"^5!_\OI)SW3P_=EXD MO@A\%GG0"YC*W L2B!/&H)>&69*&*,J05@/ <<6TVNP$.K"\!; M9@=WS_M)]WAM5P4Y7 M\/N)ZK^^Z/,WJR [^F/IK3X[WNS35:X='<&#JK?CSV:>D;N1 MX.G=#SGDZHZK8+-%D,6>\(0/28!50.Q)^YZFB"9^X =1C'1SCVJ=/-T>V] MSFY??EOB527D(KE>L:^\_)935=QSVRY4;M"CS/WQF (R_^"[ S]@5H8>+(.] _ MUZ3^ BVUGWL0]&ZRHY*/Q>KNEI'A?80C+RTE=B0247>-N'@O$R/Z6N MHU5],/2DB_B44L_7[,EK+ MO-15X=H$N^VBC!8]8R&/,(&&!7*\L$9#$-(:I M2) 7(!$$@6?BDS\[T]P\]+=J#H#[*T89@JFW?IU -+8[JY%Q]!"U02A_YJFI:I-/B@7\LJNH3 MKS^+6_QC$7":")0R*.U_ E'JJT")B, T"X)4>)X@@=;.WG+^N;WX.^*#0LD/ M:%R@%1Z\4N+_? 6D!LK\DCHXY"8[ M\%PQEN'LT_*8'31'[&8YC&4EXYXI7G-1E,J!NI0&02YRVCA6]\N-HRB,"!:0 MXZQI[1Y XB41# D+:0+GIH> M24[T+$8F3 V2W#R0(VW&H4\'L+HJRGR!)--6;+X"MN&+H!75C.G. Z;'8TZP&IFE3L($_FSE M=.@:'L3"$;6VE M!GNQK3>1?>@;[QT=(3KAEO&]?+'E=RNP@W6OFKXN>Q?UW ^WR%5S3'RTX2 MM.%N\*+'I,=[4X$_,AMV<._HT9S*;]M6[U7I^/8=)YBZ1-5Y"SX+45ZH0Y\] M:.<;^%TPIAW'?E"EZ7A5?Y%4OA?CX[YGUG6GZ$.4)"%2%2P)HA%$ :4P)3B MW$L#$6<^C0-L9B*:3#\_0W$K/2BE^$!^@9K(C>JJVW/LJE."PXQ7C1X-]@,B M(I%!0GD,4901=62,8$3\@,IG1)-$J_7*V ]FXM=;;OM2,P)?[R4V%J0CO[1V M7W(E-^A@^['[)<=UYUC:W2O*!C-'KR2CJ2=]!=F \OR58S7&!7$NG1X3MVJ3 MMXC]),!>Y$NK',MW"<8QS+P40^P3P1*4X,B+C$ZO3\TR-V9JA.SV19&6G9+3 M,'CU-**:+H1+<1K;8V ,D5V RSD(7 :W',TQ?6#+.35/!K66< M5>^E:#?XJ7D+OR_*YOACL^_L&K<+G@D>Q7*/+C?NJC %E920Q!1RXB7("XD0 M46Q""8;SSXTLVM-#L144X)VD9FQA^ACT>&1$<$=FF*WD0"T9\&HK/!!%^?,F MKF6G0&<_[HY_+*%SQ$RFLT_*69;0/&(;C<%>,Y.]/4!7F&5#Y1E&?P%O/LW;>;G/A;>>LBI5'H M>32"H4^4*<0I)"+#,$Q2Y).(L41HG5X\'WAN-LY6-J"$TT_2/<"JGPDN06#L MXP MY8UR<4]I:I6#>S#09+FWI\3OYMR>_+UY85BYN5DO9HA(M^H MB4>TJK[WSC*WI;YIO[X1\6K[ U#"@L\K@[?K>6"'7[5.X!IYW5LC9=&TO@>) M"WK7GQIUXA;V/8H==[+ON]BRH3VN\NJSZ'1S/=FY6 0XQ@QY4"!*(<(T@1D3 M'O29[X@7<_'OFJXHN$^X+$ MGH H8Z$*K180Q\2#7 1$I"06290N5ORN":8*L8^+/Q$S2Z&1+2Q<]6C[FF?&(C M4]PT#\N8%%TA[(@]+Q9G4IIU!=YS/G8VKF68ZW)9?%?SOB_*M\6:U&*]/*X2 MW28_U@L2!Y0G(H,XR!(H#3D$<1*F$"/N^V$69UYH%OYJ,OO<*'E7IWW?<^$* MX*U&*C +L(U. &^N-8R8-7HX>C0[&N0C<^J)JOA7X/H [3:>-E[7!I:C.%ZK02SZUJC$@<_B-6:J$F;U]S*O:[[Z+,2F MROTB31@-XR"&-$XBB$2 89IZ/I2\AVF81 SYJ7;WF8')YL9G4M"FZBSX+B7E ML!!"+J-'+D=?U?B.@U=+M6NK[_%*L]V<%N+]K.4:QY%)JDDV^BR @K(1%FRD ME1^*;7L.A^ 9=%!Q".)$?5!ZP;P:1-.LDXDF/+W]2(;&F*ZKB*8V![U!=.^Q M8-TWZZHN'CI!S&WJ#V&(JOQ/B!A!$,680Y5+ ?TP)&'B13B.M%H#],PQ-X[= M2MF)U3?*I>J#4X-)+P=I9 (=$Q\#LKPR!(4(^@ACT&$HA1F"18P0X'_O8"4$;F-@,\+BB*,D9:Z//17ZAT26\JZ+G+; N,J(/2G==MUV(' MR47*&>(P3F.LNAEQN3\D'HP\+XLQYJIUJ5G!BI/SS&TI;T[O]YYJVP9&YW#5 M6]L.T!IYC=L 95%>HA<&9Y4D3L\R<=&(7E6/ZT/T7VY'!E_I/6?KI=P=?5A] MXVVIN,[QED^\,&!9 G$8^7(O$WDPXU$&)4_X),'R.Q,85?3NGVYNU+"55L49 M=N2]X+QQ &X]JG 'XLB,<1%^QM2A!XLC!AF8;%(BT5/\.9]HWF7A$OE]5?&Z M7G+V9EM_:UO0UA-!2$0"?8\1B +L0^(Q!E58%68\]%"H[Q0Y-\O<2&0G9[>& M05FJ!I4&5;#Z@=5PC[B :V2ZV".UDW&XWJP!2@9.$A=H3>0FL4+-S%$RA$:O MJ^3LS=,Y2X;D/W"7#%YL:6BI&N(?JFK-V=MUJ0+>Y::N8%_OL?PR?.+?FU]5 M"Q[Q,,(H@93Y,40^3B&.8@YQ@)(P2B+NQ485=_2FG1MGOBD>'HH5J)KR]WDC M?1.37O*V<'6-?P#"5USD\LO^*I=7-OIHGMT9/A)-H\PYT&,;9PVXK<2@%1FT M,E^!5FI5Z>)[>X7#6CMF0+DRU_0FG=9L,P+BR'PSN]N^=[T?D-N\5D=:81A' M6#F$6!9(ZXUG$ N.H$\QPB*-$.%:U'1J\+D14".4VK;XP2OR,]B*:]ZT?H=> M/XM5*K%US8I'^8)\O\1WNI4S!@>:V]K<"*QZ@;#FI;41N[$0FCIC;"WG QL5 M]*MK#$/:OXB=HSFZ0]<(2/"GDM]1$0YMG*R*<0R//EE1#FU%N\4Y]&^RK(^' MJ_OK%5-_O?OW=?X-+YMZ?"=Z-2,OX8@R"CTJ!$2(AC##G$$_29(HR6@4)T9- M.[1GGAOK*(D!WXML6#=/&W"]W<8H,(Y,-PV"BEJ:'SIBC]X_VQ@M5R7UM.>= MML">*1Q'Y?:,![#P(M_LHG,_BQNYP:'Y(UY>/ZBXZ<]BYTK=.6G^QI?LNGI3 M+)6'H,3+!0I2$>$D@2E+,$0X(S#+*(=QP 3V,IH0JM6,VX4P-=$ ]Q+K0"NY"=;O< K7(,EQU5M$C9]Z9/5\'9/^+Q&9LW. MH_JLRL5L'U6KC/IL?ZRP=P KA](X![ M/?R7SC'=08 C- [."UR-Z::5Q^X =X$P3VGB^A7\=$V7N,\O'IVNA/01G[#6.)U<9./(RQ&:O3Q\66B,@;5 M'6KX<7S#9<5LWA0/1-*1&OI4WT<2>2'RO @RQ.5./Q&J+G[B0S]F&8N#3"2A M9]9*3F]BDY4P31.YSC,PW.9K0JW''>[A&YE(=M5O.A*/WS/3#";'U7$&)GV1 M8CEZ0)RKG:-YM_F!Q?7=7?VN+%6I_D]%_7]X_99+:^!!3LJ,JWWKC#4[L^3N MKFPJ^P$I>;'BQ;I9**I<6;M2I"9 J@+VNN@?76B!.WQZX1K7L2T7I^/EBHE^Y7=-;.4V\"]&/@U2 BE/&41A MBB!!J8")%_@X%HCRV*CF\)EYYL8X.S'!5D[#2IYGX-0S7QR -#)]'./C,'!2 M$P97!3S/S#)M^=IE8&/F<$!) N>J52R3@D*24 MPX3X* X\/\Z0,,]P.SG7W+A@D[PE93VPR"]*=3L-LAX[.()N9(:P1LTR[ZT7 M#Z>Y;Z=G>H'\MUZ53^? ]=]BOC-Y+S60UN,73HMOO'QZN^:WQ::.\&?Q;B4* M^6UJ4NX>:MT-BL&0A@*SM@ZZ:SW49\=3C84>!J<["AOU4Q07MXQS(2 MT"/SBF.,C;8K%HA9[5I,YIEL\V*A?'S331TP9VYP#NIS^GL(U,;M:(632R&T#C@F9VYT:>N*'=@(+'3>V&;K SQ52( M:_WT&Z_O"]8IE;#(THP3/\208X] E%!I9OD)@8D7Q8AF'B*AD5?YS#QS(X4W MN"R?U'OY6Q.O+=_B^4Y8,XOI'+!ZUI #N,8F@T9"T(K8+8#BSF@9 ,&107)N MEDF-C0%5GQL20Y?;>I>_R5&*\ND3KQ!S6_4[V4P=Q1V\=#W#=BB,[@K>B*6RXAV6WC^EKC-/;V?HB5V[ MQTH=^W)/7&/;>G;?7N1CT;[ZWQ8/.%\M* W]#/D>I$AD$!$4P"Q(4TBR2-"( M()\QH]Y+YZ>:VXH];,ZSE17\V4IKVKCM/,)ZJ]H-;B.O<5O(+)K(#J'AK''L MV8DF;A8[I/!Q@]C!.RS;N6W[#GU85779I(0T/0@%P32)2 RCU OD+I^ETISW M0AAY"?)3&B8$&9GS9^:9&TWL>W7MY;3J[7@.5SU^<(#6V&8@.7VSK]/JQ4&HXZ"^!O<8VW#:=2/V5AJ#HU9HQ#A%4I M\SA,(?.4PT_^.TNU2A4.330W.M@XL#K" B7M8,LI,W1U'7Z78S:-O\\8+@MW M7S\6%WC[S@P\L;.O7[UC7]_ ]>91(+=%C9=-^:S[8BEO^5*O# (^3M\]M]7= M2 DZ8H(OO%Z7*^,@CC-@]:]K-SB-O*)M(3**P>A'P2KK@A ! MQ$G (A9%G"3A8M7D$[!;?3M_>&:M;W?6?KN/YA_OF[Z7ME)>?-JIN6EF^6M@ MK[<)< 3E1(49-L(V[3GWXBHH-^5+O_9":;PWT$?'T39!8\))=PSZ #S?/!C< M:;N/Z(S5UN#\O*ZK&J]49;4%2_TD2],8(L1#B!B.(2:$0)J@+/:3E,G]A=EN MHF^ZN5D=&R.YNRJV)69!1VS3O44OXKH[#%X2?> M>^BH>KP#T;K+(D^6_=MM<<,+E2CW?F6>&GOZ]KEQ@A1SW1[)@ML"W+S[?)"X M>07>%T6]*FK-&,P^W(;W) X@&WGYZZ(U1G9K/SAV":UGQIPNA[5?J8.TU8%+ M[0MPOE\6WS])6>6/;8""Y(UNB.,F0#GGU8DL*YZ0E$5^!J,,!Q#%)(8D83Y, M8S\@$4Z6M,Y7Q0HJ'3=Q2RJ4"6]B MP?]J7M7SHJ>HMRV:\MF,3&1-Z4^EBXKX;K0!'_9/X2#L>Z_1V+EWKO!U6#7T M(G$F+R;J KQ3-4:=C&N9?]/F)&]B'(((RXU:$$&4>DUXIQQ0BFL1"?M,) M8HE11DUW]-E1YRX9WBI4Y! Y/8:SQF-DNM*'PCS=Y)3*KA)(#L:>-B7DE%I' M21XG+[(,Y]A6'7[]M/OQ;SDOY4#W3Q_Y-ZFMBD)@C(L8<0JY+U*(A!_ E 8^ MY#%/(X$%$ZE13IS>M'-;VITZVSMAF]?NI^L_[((^]-#78P'WF(Y,#Y? :1X: M8H2.JT@1O4FG#1PQ N(HCL3L[DNS=S_7][R4-DRQ+7;2EC#8) W?'J:!4H]@ MYB?2PN!" /L!PGEOE$(FIT8/GB1)Q;2/MIS!508SN/;##2IA\=$/K(1=[?(1;YKSVI] X]"67H M*+RB+[S&JN#C.URN)*]4UY2N']9-^8VW7.0TKQ:>]B38 M!I:C8U^K0@%S CJV,8#RLCI&?8R6R28=6Z)HK&U;8NA6]\M>;O MI6S;'GM_S^O[-^NJ+AYXV?3/?MK[\Q.?RV%40UB&$FFR\ "F(>$P"?TXC&G" M/,\H;LYL^KDQPT;Z9A7;L@D[KT%*&?>##,&09JJD(1KQ+.0!"2*MLB>]L\R-2C;B M =P(:Y@#;(3\-F+ M;.1S>5,6WW(I^B(,DLCWY(Z(!)Q E'D"9BQ)8!;X@F:"AV&J M5<5T:**YK?K->V\C;.>-MQ78U&PX@Z^NO7 Y:M,8"A: 69@'_6A<8!><&7AB M@Z!?O6-+8.!Z<_^G2F>\IO4:+Y=/-SAG?U0GRK(8)Q^;C3HW1CAH';M5 R@] MP+?J+^!<92!]UZHAZ,/NUO'P'O_\Q@;J$?*;[2"T\MH:3C69)]<.@JYWUW($ MFYC1M:K[]HC+^DDYCYLP!RHP$C0)(:%(2 L&^8OB0D\,.V%,Z'FE#N-!>ZZS M#)&06Q4<1 G$ M/N>4A 3Y@5'_7G,1YD8%^Q;6>">KH0/#XCGH>3?&17=D+I'"@Z98P59\0)[ M*Z4!R%<_@SWNG3(%8[A'[$%TY#NQ$&!2QXH]0,^]+A>,9!]L=[: &8T)XUDL M(/5##I'O8X@C3F&*&"6IYR41,?+$_FF4XKR"E1MF;/"M%*<%LQZ5/:? MI$K NK%+3EERO0 MR#J*[:.%BJL6=[US3=OH3D?MHW9W6C?9UD(JY>+X+/81DLNG#P\/6"Z?'"]? MKZM\Q:OJFO[[.J^:&++J-][T=8"2$UM)]B3X&.PE-FY.:/ $] M6G0/Z%3M35MYP:NMY#^#7!W-M<(W259M81@=N"VZH%K YJQ-JLG<$_=1M8#E MN-&JS2#F(04WO-A8$)K1 KL;YF:?W;S[K'^HOU=[^+S>2N.15[ZJ)N[.HCFI MI=5I^7Z4R0["CP3OGG$?_])LB3PR6BS>-@6IF^+43YMO#>;(%YRD,$-I %%$ M HB]+(#RN=& ?%J8 ML((V33&;D)HQL3F8:#88:1/4 (M5:F+&C;RO2!M&.G<;9-PTX#,6Y8:NLR" MK_[@=?M(-]\RCFB:!8Q P44"$:41Q#BDT$LR%GD>#5.A5:'RU.!S8ZJ=> 8+ M\SE>&DQU 0HCT]1.,AN*>HZ$ 3]=@,A$Y#3\U3#CHS,:]Y+1\WNF8Z(STA[0 MT+EK+#CHIBPHYZP23=KEKB%>,L%+TO.;C;]W&[*G/+NCIWZ* VC)(84 M!0@B'&%(/"]1Q21Q'$8!HZF^964KQ=Q8;2^[Q'HS9*_E20'O?W=:#3_>2OU3_ M VO@XL$L%K7^6%35QWS%FQJW"Q)ZV,MBI@*, M0XA0R"$F<0A##T5)F*FBU$;%9TT%F)NQT"VAVGK_#S38U8572OP,_E1ZM'69 M#4O;&3\HO<.8,>$?^>TT O+FJ=F6\+G*VC:=?MJ$;DMPCG*];<>Y..;X!I>? MRR:CE#5=4+:A0PN/X,2+.8<>HCY$09K"-"$AQ"(FD8<"%=5C&7I\;LZY$=]A M!/(C+L$W)>X5>)6OP+IB^[C"\R6EK?'7(S?'J([,9X>AR5)@E3C>BKSIH+0+ M*1PE2'D((O>QRF=G?*F0Y2$(>B*7!V]UF@*V[_6XR[A8".$'?N0)R'T42,N, M*!LMSB!BZHS,1QX/HD6MDD[U.$E_:B-JV@DPWDI2F4E-X]3'3F;242O;W#08 MQN!9Z/'3. B/3%,#:5_[7K77PS"[RO7J06S<'*]3$\\AMZL'$,VZ\5;25DZ@! 5*4M/@O). ZG'/Y2"-S#/'Z(P05=R/@K/HN9.3 M3!PFUZ?H<3Q<[]5VZ_\M)_6'5567C8>TJ:?@1*N.LB> U%OSE\$S\GHW1,9XJ9]7WM$R/S'! MI$O\O(+/EW?/E1>U";B^NZO?E8U_YOJAMN@2<#C W-9NMRB^E+1LCCN!E+=8 M\6)=@<.*30\J?MBJI\ S&/O7MC,$1U[>+L&S[2]P&IQ+VPL\&_4EN@N<5NQ, MQ1B2)$(0Q3R! M&6(A1,1G44JS$&694;:U]M1S(Y*=Y'+'W)Q1U/@'D+(:]FLVP%[//A@'T9&) M90_FYL!'BMWN&53+AA7-E_FF8/<-EU.ZH!5[O%RE8NM//&U>MC$@1TG:YB/8 M$5??29+RA[Q?%M__QMD=_Q7G*_7AM:B;-* EKJIYIZ3/DBSVAL"VWH#/VJ]?LJW4"CW!50ZNU^BY6.X+F25XJ0W7&N<^0= M4;([N29E;.=P/B=T]Q/8\?W''!-I"C2G,RCVB* Q@AGS4XBX[T/,,FGA,TP\ M$@N/!:G)25EG[+D=A;5E@I=[ )/[*_9D>NMHF4R; "D1I1&C<09]/TT@PMR#:8(BR#!%*!(A3DAL M%G&F/??\@M"&LF@4^3O/5-H\"!^S# D4P(RE B)IW<-,9 %,@RCS,I\EF:?5 MGW?4QS#9:V$LE/6L[U&P&_D-%*BEL5@VS;XS9K=+E$NR$!7MI#99E'V(:B]016&,OV3,X M.2ZXJ8.&W=+M&WBZA:RAWL&RUKG>HA#5IV*E#G6O&6O+@-\6@Q5<,$$)9R*& MD> A1 D*89:0%*:Q8)Q[+(F9UB; '\/4!PD[K&5G ;E#):%SX)ZIAY/XQF%4OL@>QMVZ1Q;#352RRU_F@ M5M$%P]B6Y"@?"Q4@O2T(S6+,/1) @7T*$8X93#T40$P1%8)D6<@-._\=C#^W M=\)./--"&H>HZ3F"+L!B9.+>20:^\KN'<9P\9[1W5OOB1S6_.&U:T: M'<8I*=8^&V=>9"O$Q]Z$.@5[K"IB!ZA-6T&LG7IN_N4C4"PKAQV.8>[;DO;0 ME_62^QZ)_.NRO&;%HYSQ_1+?Z7JVSH\P-UY29KL2%2A9H=\-6P(;L?5=7#W M#3NXW& VP69S "[PIY+9D9]K&!0K+U?/L)/YN(95ZWJX-*ZV\&\U05/5NQ]T MN6Y2:9M__HTOV?NB;$(=61B'@: )#(D?J(+JJKEPAF$D*/(P\5G(];L_#,TV M-VYH(W)P(Z:!LV005 V/E$NHQC8V&MFNP$[8-L:S DI<\%X5_>N+VK3Y4NJ[ MEESB.)$CZ4(\S;Q&NOCT^H@&!YG.(Z2KSX'_1_LF,X9M D_+I\6;ZT5,4N:' M,8(H8 PB$<4P#0F!41QZ?AJ)!&6)#HWNAYP;5[[!*\RPWBKO --/A7;JCNVV MN?YT_?;Z\O5WK%R/*;.YN#5G-O_8FS2=H299:L>B;]?3B=]8%@I=*V_-9_&% M/Q9E$PRU<9)5BPRG81A$%(K \R%*T@"2A'N0>BQ.62!"BK06T_!47SW7B!O4QMZN[ #;B[GUMKHLXSF(A:NRG>6>66= 21;[-);.>?K)U7(04KVEE?YW6I3N$$='H1Q&#,6QA![$8$H\@C$F?RG MB.4C25DFO)2:4,MXHLZ-G)2F;?7_"G1TO0(;;4&C+MCJ>Z6*<>^O UN=@5+: M[I1HQ*^%'BO.XV&/S*N3/F=C.A[_$3@B]!$%G?25,#[@SU\J$\QX<3N>1KZ% M*M#C4TY@$"491+ZT6+.F_%KF1R@+6)#%MKUWF@GF]@HX;+3S?WM_\?Q]NYV_ M@MCSKCS/:UOM5 "OZ_NBS/^#L_\&,G3EI1G *P:R^"J,=A?E5;5650/D+XI] M85#K-CWM<]%C\TO0'MM1==" YX^VF]&'!JI1&NX#<"A 8'=4ZAG.BD;@_DW]Q=%*G#5#O4=WP*-.=U6EK='!8 MIW^796%%?H>7O^%:<=GUBK6E>N_XBN:\VA<@R6@FPB!F,&01AHBJXM^,$LC3 M*!&<)C$R:YBH->O_/F MR'$D3_3__12P[??F59D);3S :]MLS929RFKM9"GU,E4]MEM_A.&4.!,BU7$H M4_WI'\ C@G$Q 1(T=[T5%4J10+N/Q .=XZ!95G#1U4Y=,L)V&$%;'BY&KAOJQ-4'2E8E]$RJN+E!+9]ANDX^<)LG?/VXX%4R1%O7A'L"12F+8J(J),^'Y<98F'.*$4X@2 M$D,2! %DR,,TB -,I?9MT!5E9W0C.3M:7Q1:$V>4LG0D&>Y+>JZ3#Q2#VE'JX?&P[(?UAOA J? MJ;Y5'H-I'/DP2SV2A9[G1T0K-N4"&J8F@EL?H:'8M4%?3\H.C.G 0K6E'G3( MOSKI$KS:^@3="<\+ '0D*VTH&%4T7@#1OB2\9"BKNLZW!I%3-NW M?GR.J>W>EDJP5F0"W-)IX/\] ::&Z_QRB ;>S!MT*@JW_MS+T3%PB%^.TD@^ M\%/?DJN U7X@>AW>)UX=S\?=3_N.6_O,HW:F5U7=[ZXLRI=*M2D>Z^)^;5RU MER:(!3Z%),4I1"+ED&29\G2G/ S]C'C(J)]L_W13$X)U1?>H.L8'/ MFQJL+J6;RJH-L;^Z,SKU4'%D7YZ9;%134H_Q?:M1\RTS\_.?8;S'AI1OUAM=_F&[OT^--\J&/L-,NX// M/6:G47VG3YRMY_RKN/GG6H[].U\]E:R."*LB$+[D!;]=\>?E#"<4"X8X3+G2 M *( 0X(1AH@+$A*1QE+S,NNGJC^YR2<]3D/5EG951*NF'M3D@P[]X$_% :A8 M,*S'8; P>NK#,& /+#\]^0AV8JW-??PF MI:2T1!NW;)#12% OAE%$I 3+&(8XPAF,<11(2SO)"#:JD'ATEJEI)9M,9D6E M/(,UV\[W(ZDG'%3L$]R[%F(F!!4 M)1[$"89(! *25(7$^2F.>(IC'FK=T_1-,K7-V] ):D*!HA1(4L$G[7Z/O9"> M=Q2Z &K@/6V%D9'3\!P(5I[#DX..YCX\QU;7AWCV6=N3N:3_]8V_-"E,[--Z MD1>/]WR1EZPJ7[R<)81YRH4($RP\B'SJPRSB%!(:1*% A.$XFQ7\4<7P/I@< MVN=FUOK$L_H3/YA_N,]]2_-2^;=HIP D^"4OFBJ.I^_*;-=!]^1W NM8VH " MK4,MJ,D%-;U7=0USAYGN^N@XTQO.3CBR+J$+P*%^H?VFN2M &1WR.]&U_)O' MIZ8L5/:J_+V^#=_R?=YDMV!YX,U[EELCXWN//RM;NQUC---ZC^BN);W_JPNK M_G]XZU9[_FU1KE_D[JM-0I\2GZ4>47V#&$19)BUI3A$,@S@+8Q8F\IRVJM_? M,^G4MMZV0GM5?'VW+GM+^84E]OO60.]P=HWLP#O<#:CV]>PU4')=F;YORO>I M,:\!PLEJ\3KO6D2P?^*"2VN$M84/[A>3V$L]08-P]E)K#BN\6/6+)9TI33;-_L3#[9\/_#$O5#,8\.G^'BPVU )2 MKXI!)/^,HM0PGTXB3$*4H)(YEV]H!#L,<)X&*C8-PO MXUTC-[!L;RG=%HRI: 5;8ATB9Y!PX!#!D3(/+D#2+ 5!$YK>7(1S8XR7E*#) MS4YV@NX[EP;5==+5J\A;=0NVX$^\6.:OO Z]5?GK>P57/=[W $%#.V<7=V M:Z?I7!MO18;VO'4B],ZM1IL%4)?Z&**ZKF-\G0?TV5'S3E%^%T%W.O3OLF$M MK(SK(G_&\[]S/%\]M97\D#0=,$,PX7$,4>"EJD]! ,.,Q2@CON!8JT_!B?&G M)C%K"D%-HH$Z=@0Y#=WU,CP&EE<[4-@4BCSV->EKI9=A,Y(B:HB1F?)Y&H%> M??/(:^.IF*=IWM$J>QZS#6/>1$;/TCC&2>@3R"*602F_!,RR.(0TY7'B^5Z& M$\/TB\[H)A_A./D5'>), Y:WF.DI8Y8X#"RH= "PB$8^8-59#/)VY)$CCP]8 M.HPW/GS$O;?R88&+9?W$C*6("90@**HFZX'J@Q00#/T8^5$H E]D6A:S1 AWIW?J+N4ESN;+,$^-W];L-CZ\X=9XGQ9#QS6E@[]=(=0>P2AUUW MN,GX[H[P:.+&._:ZA=S_G!>XH'GQN!WY=_PS?UX_UTD#]]*&72]7TFY=S*(D M1FF:)5"(F$!$I'69\C2%4GLC//-\BK#6%;KIQ%.3_ V=@$KL\Q40%2=R ZD^ M)?R?Z_RE"MW>QK^IO\?%&R@+#FC#DX',,EDBC0-A(. '/A$V5'?E4KL0->$J M'@Y\'!9?@T-A()Q'.A6.X7UE!;C9P6"!6N_)8#+>>$>#!9<[9X/-^W96^AU? MJ3+#]XOR-6>HZ!8= =^!10 MP%8%U%NR5<35+W_4*/\*-L0/T@#,'#%'[@>#B4?U3I@#LN^\L!C!3HR=*,FP M;8BYO>3T?1]A2E7G&(J@5&D1S'Q,(1>>B$7H49(:E3/7GWIJ>NX#IT]%.2\? MWU13@E4A3_O;HBA?*]5C>06^?/D(?OGO#_>W_]TPC\-@-?2$V3 8#RS,3M=\ M4;VA_U>92PWK'_+GJEWKEI6!^D2;0^A(NAE,/*IT,P=D7[I9C&">%'*SJ"Z9 MI2)8OO+%6QUHK9DAQZ.=0LQT,U=ZG[/PPVU#2,[Y_79#LE"&4!A& M"4S3)(.(" ^F?BB5%R(-X4BD7L13;9^<)1%3$QG=L"VG$;RVBZ3AE1L!^H'E MCQGJ)A%R[A;"P'TWPH*,Y,ISM!W,_'@7PM?KT[,=>SS_WH7<[_CZ+AW+SF#^ MHOKO?!4?JRN.MD-HDB4T2Q&%B2?M8Y0&$20H]B'FGN]1/V AU>J^T3?)U Z3 M#Z74JW[DQ>,22!UJP5_+^:OR,-67/V9V[U%0]2S<2Z$:6/@K\I1\J>D;H MK M'_^.#-&C4XQJ0 M,KE0#3VK-I_'//X6S14,ED1/CCB&>:QPP9I8\$M+]J_J5J6&O>/TK[H55]ZS MMBU>.0815- #D,8C4>P;D&M;D>7=^6*+Z\+]J7$ MQ7*K0'W95!U/XY00D7"(& X@PIZ &!$""8_CC HO9,+H#D!WXJDI/RW=<@\I MRJ] 17BUPXX&9-B7A-=>&CTQ-P3@ PNY0;"V:1)M!)R[1M!ZTX[=[-D(C",- MGMQ-KGSA9W1;+U:+R)G0+4%?E+MD]EY]HL<*/?.8'0\H_% MDLF?-]Y9W9;+O:-,3WU= T@Q^O[N_W70LU\U>T(#O_ VF.^2& MUH7.@>8X"$(?'+L6SOU#C]?,68O%G;;.>F]<6/#^JV@T7#R_+Y>YN@ZY)E(6 M8;J:)7X2>BF7B**,0"2\"&+,,8QBS'R11H3%PJH,?L^D4Y,AVWKPI0 ;JD%+ M-OBS)=RV:G[? NBI,*YA'?JR\G)$[4OO:T#DNB!_WY3O4Z9? X23Q?MUWK43 M21_62^577WXLGXFT2UK"08?RRB%1T0XZQ ^R M8>QP<[1U#"A?Z_+X M#0?_3Y5*N-(,:^R!F?JQ1S,_ ,"?&\5 *8XC2$B*:>Q!.I2 @_BV(>8 _A!L^;0O/RTP6:[63# M8=F4$'4%I*YB>0DT Q^0-4%7X'JU6N1DO:H<\ZM2I4LXC7XX#8++#@R[$XS? M<>$H@T<[+!Q_TC+#43GGMTYY=97NA4G&,0M@0)AJYN)',/-0!A-*<.HQ3+Q8 M*\;^]!13LS#;[D3;TL!5VY8FM1W(5:R4@"4HRA5XD[K?4JZ 80;C(DGS03#RSR6 M9!0E(M 1#*>GF)Q@Z%)9WS9+6T\2JNEJZ@&S?_>[@6C@W6^!CO86/P] WQ:7 M;W>VM_QIN[5[!AYE:Y]GK-W:&D_:WI@OLK,NZWMP)+P M?9;5(G)@ /B=!1>XI&WD^(,!8#T,41AB$KL#Y&-C$/U'OGIJ*^VT,<=OW_@K M+]8J,Z=\+/)_<39#7AQ@SJ6VR ,53RK_E4:9U""1"&.,(L%2K:; =M-/[0AH MJ0?SEN0KE5BCB%8&:$.UF2PW7! ]83T EX0S[X M=AYP8REKAYLC,6HX^:ART@Z8?4%H.8J=I.MK8_"Y7/#\L:B=1_2M*DFITEVJ MBZ3JIWE]K<3^=BP,848QA2D) MN!]Y29K$PJR:^_NO[CB%X?O6=Q)+JW=NOO]R#7R^GFT = 7:I6P9!1U.JQB* M#J]@RVR5K:9,)*A_?G81;:3GE7,[TV(:CSW#D MQ2$*!40!HQ!%%$.":0)9Z''.HC3V>6(2,C(@K5.+/6G$$ZGX 2O%BG$J\F#K MJG>L3&2U!CY;=AO)5D#QPLYQ^?\IZH?6T]4E\*>92*, M6!)1R'@JSXQ0R#,C2SS(?WXN*BJ8H 723'-7_ < MX(I2PV(VI@NA)^2'A'=@R:U(AP^2=J"(O^JD/H*&?E QL)'*5TTA?8=E9M.5,42^8!%.(49Q A'R0ICY M\E])G+ LR5@H_\HL0NU@CJG)K;MR)?=52R/ 2_!WSAYK):?-6S6-2#L$5D]( M70C7P')(!RF'G2\U0'$6C'8XP\C1:"=9/ Q'._VHG1QH%K%=6:F$?2J?<5[, MI$I#$1<<\@CY$'E2P\$^C6"<,1X$L9<%@9$P.#71U"1"^U5W" 5_UJ0:1H*< MA%9/'+@ ;&"98(65L0@X!X0C.7!RFE&%P3EF]R7"V>?MQ,)GG"_^@>=K:8N] MK%?++_R5SX/F-(M]ZL6,QQ![B8"(>PDD ?=@0(+,ES81]GVMZM :5]D MZ+QB)C48SVO(,HS#S8BR85KF%,_-,35K4I(*65E 3VR1H:N9@GH.V7U@X!&Q@06&)E;:( MT$2BIQ*+'*&6#/(/6X%P;MQ1A($FD6;[/?/LRX'W@^S3R( M&9$:@HB%(6:<94SX.OM].^34MO8?1:ZLX'^7V+'R66\K=P#JW[5V M; ^\0?^XNWVX^03^_?;NMT]??[]\0QXRV;/WFH?K_=?\L-V#G:%&V6Z'I+<[ MZ\AO;.^[5Q)\%5Y,BXEF13 ;%(I%(?901B3_C08X%*9F>)3[0.>8VYIB9TZDB]+:W- MKK$(ICR!K9Z4<838P,+E!%@#F/\:>+B,*CPQT_BA@?TL'XWO._.*3:\Y_(R+ MU1/^\D&:%/+S*;0^Y;Y7)_0-MQ2"+W\%+9'G/V!]D$Q:B%T.UE@MPHZ YJH1 M6#\(_8V^3KP[8B.O?NIW&W6=>=:R<%JG_5>;_[B]QEVVJ9"WQ='JB'PARL6S MJD&RK1,<<$\$(DDAC2,F;9$T@BE#'LQ2#Q-!$2<)-:JHZIK"J>D0-T)PNJK; MY[4,2@-FPZ'J15-UI?\\+W]L[MJ_\3K >OF4OX"JV%LA#:!EU96U+6D@?]B MLNPD2*O\@+X<@Z\?;PU;;KO_C/04GW?]. 8^:CI?0X>EG?QWDS:7YE7!AL+6 M55$QY_2-6Y-L*'@/2IH--I%YB?X[^;VSFY^DV>9FN1H"04UI: F%52TZE\=GP;U_,6Q$ZB&UI9L4#*Z-#Z+ M@M65\>E11[LP/LM8][KX_,/F6L']Z\M>)W5-+>#@Q:GMW7O\!EZ7H*-%@4\2 MN'FY7"_X%7CH;8FN@=/Y<_XBB ;>LT?0&<*@Z87!ZO0^'&VTT_HD(]W3^?1# MYIOS8<&N%XO;@CWDJ[E6H<'#MZ:V+2NB]/?='@3G-YT]]P/ON(<%KFYQ)76J MFW3;68_EKSE;RU.S'QBC'7<< ZOMMC?4:'OM. O=C7;B"4M?[!->\ ]XR9ER MR_%BV5P"I&E$1)! (9#J9D$3F#+,(4I1Q&*2(IH899@>GV9J6_2N+"!57D_^ M_#(OW[BJ$KZEUM [>1Q831?CQ7 -?26E"(05A4">J)42O+._U16?0O+FIR+? M8:/,?FA8.^P&N*I!RU"(SZ5!9ZS__5_U@N"W_3#(HZ\-J$/L:8._*^_ M@II FW"(8\ 8A$)<"-!(81#[0#D*@>AAOC?\X=A[XX4^]%"]$_;0]YRY,;LU M=:H>$9K&[.Y;4SL6M]3]#WV3=@^(\R:M/08#BY^.]>JJ-\9I?JW,U[VA1C-? MC[/0-5]//&&GH595_P1??!4?^6*%\V)SB5Q'%E[3*BF"L\_EXGKYG=/U@K,/ MY6)1_LB+Q^67O.!57:>9:LWHLS" ,?CF]_=?\Q7;]<+CC^6C,\2S_=2 MZD E M$ SMB-#CWNBN_1BK5M?K.P.-=J-^C/SN)?K1W]M66KAF3"[G\KYIR$*O$Z@3%B @48>YXP++1P;)JI;<2F=D!#ZA6HB062 M6L.=V8/L^7WJ!J^!=ZTM5!9U%OJ0N*#,PM%A1ZZRT,?:89&%WJ+JFEIXTZ+J!_'2 B84'6-&% $L>J0PB,1)Y[$ MUT^U)(+QS%,3$M%?_>3_!C69H*+3P%%I!+F&:W6'HIL4-$-).&@HKQ; MD+:+KHT_V AF T?Q4'"/Y$%V"[N9F]D&NE[_L]& XSFF;?C<\5A;#6#>0_I^ M4;(U77U=?.>+UYSRRH\;"C_T8^1#1I" B!!I<=%(0,X$S=+(0\+7$O*G)IB: M+&]HK#+:&C*-^T_H/O8OZ!Q]=-C1^D;W,=7M&MW[ MG(4BUQ;T_H97_/L/_'+]N.!5\$Y;88/'U L(@SSQ0Q4"QF$F< C]+)12-104 M!?JZVYG)IK;%6W*!HAU)]YU+T\K^-\>+.O^)1)AEW).&<1!) MPS@-*,P(8]#SO"PBA"99K.TJ.S''U&3J?K*4(O2RA+(MG.?]8PY &EA^6N!S M02K9 0(.$LFV8[Y3&MD!4Z>3R X?-;>&OO-'->!OO'QG7 [;U-@7,:-$ MQ![D$5?5R517$TQ]F* LB%+JR?]IFT0G9YG:!N]2:-BTH!_-\W:1$XP&WM]F M\!C916?9O\ X.CWV:!;26?:Z9M+YART3950T[E,YEV\L;_ZYSE=OMT53[O"^ M7%1M1U>K14[6JRH)KCS1%C*,N,^HG\) 9*J1=)9 [*<^S#!+19!2EBBK2K_= MIQNRC$3)")T]']0<8-GA[=_^D@9^\C? *QX-4W'<+)WG>Z$?L "*3/FYA#2- M220P#(4O);SPO"CQ9B]5%"KW[P.>JU3;=UDW MFM$L9B2"<1K)+9<2##%A OI1EJ!8X,Q/6+-N-P6;]JJU! YY1\O>>\'ZS_OW M6X*!%82:"94:V]8];O@ 74; JAR^(ZY;;%TEY;DA:MPD/J= 'B3]N1W=PHFL M ,*!I6.-7DLRV-(, M%-%**E9D@XKN 4 U<#N' MB93R<8P@X=R#Q!SH'J:^/LLT\#G35^MXJH.[M5>@62^4R7W"I"*2;#/I2K M]=-QUP&GV+ML4N"&L/%[&C@%]&@+!+O?($?^=U:779^ M%54ID>77]6JYPI4SX)HL5PM,5S.*L$]YB*!($PP1I1BF@GHPXB@.<, I$HF) M?#I2O6Y(,._5?@ M4SY?JZ?_;%EQF(MHBZ(C*6H\_:BRTA:E'5UQU>S(,F"6"0(IM1/(/*R$&8J<:5<;H M,+TO3[3>L9,=6S-\N3F/19"2V!=AG6B,/&GQ9K'J/H,%Q8+[Q(L]$Y%Q9(ZI M28H.B3K'KC:4>K+A0H &%@F&V!B+@1[N'>W^8S.,NNE[6-S?ZWV/VEQHO3ER\#Z'L4]HS"(_ MC@*F?YVA,^74!,"6:-!0#3ID7P%)N(D37@MUG7L-UU@.?:MQ'D:;V'D]/$VN M-%SC.M:%A@M\#>\S3*#JO\W0&FG$NPP3SG9O,HS>O%@SDVK>Q[J_Z P33!,5 M>BL8DN9I4E4F3#RCW&<6.MSG04PUNCL8!U/IZN,NBO0T#B( M6G<(@7O%KC/'>ZEVAVSV*'=''C8OQ7G] R_8S<\%O5_D5+NOQ.Y;4]OL-S_Y M@N9+#BKJ]*MQ[F'1OT\O@V'@S5D1!C1Q,"K(>9QEJX*<>T.-5I#S. O=@IPG MGK -D]_TC3F%.40E^D'D0LYC!E 8$IXED29W&,/*/[H[[)IK9- M-[1611?;FV-[[TDOT'J'KBOX!M[>%R!G$?AZ'A)GX:P]4XTZ&4@/[OP=%#2>*&VP&E@H;(L&UJC;2D&GC+.D!R\!#X@:TD=PB6_"P M$7AFGI#SD/2Z/WI>'\_G<9Z''4>'QN-V>E533+<]X*/$2S&/,8QQ(C4I'J<0 M4Q9 QGD09!BSV-=R0!\??FHB\/K[]YN'[V;ZT1Y@"0N$CS"#A(5"A:8&$!/$ M(?)Q&H0BP6'*9J]\0M.,R!H%7V&L4A[J.GID?9(#&T8UI7,AU 4C_/L M2#7<&WQ49? X8_OJWXFG+#TR#\^/OQI2:]R.]^0 DQ-BE9?B(7]6*7N_ MW]W?=KKR&GIMCN*EZ<"Y%*I1?#G'40)_.F_1>Q82>U_/T5''=?OT,7;@ >I] MV-(91)\X6\_Y5_&)+W)UWZ-BG:7,J'3K^% M'=H9UG#6LZ*Y:M#8<9EM.[NT'%Z!SJ1KX0EH'WZ0;PT/=P[VL/'9AAU*_>PN+^C^QZU MSJ02^4KEJ,Z2+ K\&"$8$BX@8M)*2],8P2S-&$'<"[GP30K;;8[ MXRNI8ZN,7>.DJ!:L,,X2^27%D,6Q!Y$72IQ\+X-IA+%$S4]0I-6D[D*P1I!Y M6[# +W.5&&^-F: T(9D?0NQY*LLFC6"*$8&<>HPG+/8YBLT\^':HC>.]=X>; MWCEAA\7 QX,"8:_FP@2*HQU"Y2[IKAUX[!2[/8:.)-3M/V%W8*@H3KQ\DN.] MYHRS#V]_+#F[;7N&%H_75!J8U0DU\TC"D* 9]%#BJ_U.81JF/DPS+Y.G"%2A9 [(OM"R&,%!&YV''V43/)1F MA$9,2BS,,V7A>D1:N)3#F&*1>7X4IWY@W4!G,\W4%+XCG4LDK1?T?=D"VB][ MW,$TL)PYCI"+%CE;J"YHCF,%V?NUQ=&"[K*&. >(&+7"V;[]?DUP#CCH;7]S M^+1M1I[J!\_9#5ZH(N!MZ\R,2]!2/X:9IYK"4BS_A&,"?2RM.\$%P<+H%O?X M-%.3BRV5H"73-+GN*)9ZZMCE" TL$@_ <;BE]4!PEF!W=)*1,^SZ&#U,L>M] MVM+A7Q:/#WSQ_(F332)H@H(D$S2!)&-RV\M-#HFJ((>Q(($@#'DT-'+X'\XQ MM3W?D 6>\6J]J+W0!1=\F MNQ;\OD'.X:7 :21<70HF)?2I"000D$<<0I7X"T\13U_K,9U$<^2(PN@DTG']J0J-;/N@[ MI]7G_Z]*KU:.B<<%?C83&:;+H2=.!@1Y8%&SH;S3IEAY=78BI=K(\4%""BRQ M0Q[WR!3DT^2V/5R M5047UK;&L9=7GLEP5Y?23%$<'/7MFB"=!QH@/ T(2B&B"8,9% L,@ M2^(P)9[O&X5.G)MP:O=;=;>_>2<62)W,KKK_G85?TWYR".K0QM0>DC?]J%T4 M5=4'Q0 A5D>G>[=XJS[F^X*O>M^SO%@O"U7S5AX=JK&7"IFXJ?N*;.(%&4F\ M4 H4R'U5_RP)$X@]%,$X\D(61LR/B9'_Y>R,4U-;5!-TW;E5\-(S/,X MZXD3I^@-+$^ZM&[B<1IR?QTD;E,;'5>7X&?G&_?N6Y?]@RMO[1C5EZ^K8KKYY6NG^/,,%/;XHI<4-$+:A.E0S'XQE?K M10&NGU7Y5'TGQSDDS[LY'((X\-YW@)^16T,3&2O'QKFQ1W-M:#+9=6[HOF*G M$[07Q_=\40W] 2]S.@LCPB.5H(^I%T&4$0P)4OGZ$15QDF+$6&(6K7]T'I.O M?9S _8HL\$M>@#^^?P)2&:N;@AG&[Q\'54\EN!BH@<7")L9#$EB+A"M0T>A. M)^B%P)%.<'R.476"7C;W=8+^ARWM@=;8^,+QDG]37;R^BC^DN:%4#RE[B)\1 MED'BJW(=4B# E!($L\RG<90Q*1^,+G9[9YN:\K A%LP5M6"AR(6E@&OY@[VI MT NXILG@"L:A38<-@A6A5^!;"Z$DMC8I'%H1.J"XLB9ZYQK7JM!A^\"ZT'K) MLLYAW8] #EXE]7<3GL/$PW&0$"B"5$"48@:QGR#(&$^]0(0LC(W<#*>GFIHL MV5(*6E*MZT;W *PG/MS -O0=JQUBYF4 SX+AJB3@Z8G&+0]XENH'GWS!W M2-1W)JJV3'59+B7/^OE%_>E3+@1?<,F+11R&V:A3DQ(U]6!#/MC2#[8,7%E$ M9ABB?=Z',1S00]LNAA@/$+QAAYV5T\-PJM%\('80=%TBEB-8Y =^7"]7Y3-? M;-(.M_L$Q5XB(J1,(U70GG &29H)&*4)H[[O!T&2:B<(GIYG:G*JI72;46N0 M\M8#9[_8<0C2P#+F$!\]*6($ED&"H!O0QFKX]Y0O0;[BSV#!7^3 547$U1,' M;%M&5G5#6RSD6[PNF+@NE$/ZQU-.GZI'5?@7+M[ DL_G:K EH.V2U+GV'%05 M)J0*L_RKHYS#\R#W)AWVO#Y>UN%Y'G;2#C4>MU ,%PNU?-<%GK\M\Z6Y"GCB M_:D)44EG6?!RO=P-&FWI-M#M3@&FH<4YP&IH?:T?IB'4LS.@V"EBIP8=3^4Z MP]:.S & MWJ,/"UP5=#+"PVA/'F?=:B?N#37:_CO.0G?7G7C";*\QGL]NBI6TC:X9DXN\ M_"C_^'7Q4/XH9GY,,2$HA"1(IN98VI;M"83 M-'1> 46IQ!$H6O6V:A^@_7O6$4Q#'[ V"&EO7@T,>G:Q?+O>Q?(/VUW<-^8H MVUF#J79?ZSQZ6<^5C\62+=CG.7ZT:;BR?7MJ._>PCXAJ:9!+@+AF]>P>I,X? MMI>#-/0%20\^X$]%[ =5@Z1N+B]2F?(=^FMWYI=;@R[DC"8H#B'U< (1#U.(<1Q %GDI1D&2DD"K M)?:%=$Q-4G2(!9B4ZQ6H^:CJB3;$6S<],5NA?KDR(NX#"Y]N$Y.&3+!A G2X MN%(E&-LGQFE48H6I\X8D9E2\4^,1*ZA.-QBQ&\Y.AOZ&\T*5L_TLV5.^BK)0 MN_SF9]T+2?VM"F99+G<['/^=LT=^(P17E2-Y(7]_QUJ3YH9#J)(Q$C @/(8HCC ,/.B" 8D MI,+G&4V(K^O7.C7)U 1Q2R?8$MIH8/INK9. GO=KN8!I8'%H@9"16^L0)B%F60<02#^(H#F V<#7TLQZ&0-7&M M:FZ^F$#DRC#1FG-<#$L XN"8Q$HVBA91**<0.*"@)3]$4>.2SG!T&%XRJD'[52' MVX(N5 KB)U[_][9HI,'R'K^IRX*9:D&)?*4L>*KH62HBF"(10X\()GC,/8&, MBIZ=G7%JF[TE#[S4])GI!^#\?*-J ]KL[VL"^B_:29>/Y?-S6525&JN""JI7.3_XFPFA4H< M$)]"CKD'41QCB'D4P01E-$&<,S_,3.1*SUQ3DR@UJ75YUJNZN,D2X VY9@*F M#V,]T>((N8&%2@/:]QJTFE!P?1XT8V&B 8% -5<&JA@L54^L2D"XNI;>L"_/?OF7W*IIUV ?@T\YH@SY MD E?]5)* D@DK) &(B3(IT$2>&;5M:;P.8Q3H.O_EQ^$WEDYA44>^MINPR+H M\'@%NM$-74Z;B(;.-R&9K9>X9O=J&]#0MAQW'-0P]*HX.N\'(W-496%HL/F?,N7_W7],U_. HY(C&B@*L5[JE(\A5D:$!@'*,H$#V@DC *%^R:; MFKIP5'Z /Q6IAH66>B&VE]C_P8^3Q@VA5- MSL\W->%14ZR"(O<*1JC+A4W)"(,"'AJ0]TN2 8 <6)@T&'X5X$@=E(_#8&A0 M#,4MEB,51;D04[-*)OH(]58TT1AFO,HF^CSM5#@Q>,VR6N;VRONAE-JD9"6? MUGJCTC$?2A50>[\H7W/&V8>W/Y:V4'/HKV%G7#H#+_-WV0:I>"_'65!]$R MJO+6?OFC7N1?P;:2\9;?8<=I1USQB3$^OS.3@2'&107JL7L7XIZQ*LH27E"9S GS6IK@*O M-="PB[_N&WB\,&P-]G:BL76>M]KD53M@L-W ^\.-N6U/L+*W64\]=:D+_TM>\-L5?U[.*$M" M@AB!*$X]B$26PBSD6&(5XSA-2$P\+?];SQQ3V]$=Y_.?BDA046GMJ]]B:>JB MMT)H/,^\%C@7..4/V'?NB]_.\$XN^ ,63WO>#Q^USV7\E"^I[F=Y\KT)?90[ M67J?-F69EXX_T;-07)2IMSOBZ)EZ1QDZEJEW_$'SC_'K>K56+ MMZK&JW[SS],C3.U(V2T5;-C@LP>H\UO7#48#[]\.D:"E$IA@9K2%ST-BM8][ MAAUM,Y]GK;NC-9Z^M)Y<&S]_5Z[X\DN)B^5UP3:7%G)6+H\W,N=5(2ZI;&)* M>$:@AZ,(HC")(/%] 6D8I*$?Q8S0Q*Z>G!$=4Y,>W>)F+2.J\[5DY0I4S "Y MBIT+N"T_38DS0^75=OWT%-P15F5@>37D@EQ0:,X*3N>%YLRH>*="<1<1,W8:=TL6:LR\Y)OF\Q$$80!X%%$7" M0\SWM(-E>J>:FHBLB 4-M:!#KD%81S^V_;+-+6)#JUNGP#KOD3-%S2 .QAEZ M(X7 7("B6?B+%C"]D2_](XP7]*+%R4Z\B]X;=EKJ_8*_X)S=_%1F!I<"NYZL M:J3\<;U8R$]HQCRQ\3* MN],S[&C>G?.L=;T[&D];AHA^_7A[O5HMVRUE\Q4W?U(.LPHJO:W1(,W0UE4 >U/@53[H*BYY@V'\JVN^,W M_IBK:' ICN7G.$LS[!&<9- +IBX!V*_@'(!S<#2QQ 5BRZ.QUF_H(7CWH C]V\\SLYA\\83S]EI M.Y5#XZXL-JEC=2K(C.,L\#)I"?,D2R'R4@J)X!E,"?6Q'T=AH+>'S\PSM:U\ M6[SR.F2YS;/;>#S-=))3N.KI'0[0&N4>J4MBD\/F3F\X X(CW>#4+*.>_V=8 MW3_CSSU^01-7OGHJV;:'H&D7U]W7I[:[=]N45K1:=&_=@^B\J]8!.D/[3 Z! MD7: R]:(&CA9^IH_]83CYIOV]]7B[DJ@KW\*MJ*V(8[]_0( M4]N\OV,Y2X[G52WU9>7%.[Q5T-_./="=W]%N4!MX4VL!-L V/P^.U4[O&7:T MS7Z>M>Y^UWCZ@DKU59C+O*D]6Y>=W?&/5G_W 2\YN\=OZN'NY=LLR)"'D,>@ M7]GH*0DAB6,/JL)*&6,>):%1<,/E)$U-WM1E\M2V8?E\764]R8]TO:CC?&!= MLAJ4+\J?LKP"YBH\])>\: I=_VI1/_^R9=^^2Z%.[SMNEKYZ$%9>@85,O==^N;K\3S%T6]K^, MH/$K_SL!\&AK #,JV._MPP.K3?P\G.YN%^4E'-6-1L^5@ES M$^>_+8PS8V' F! 19 GC$!&"8$H(@1'S0T*2!!,46S07O(PJK>]]_*Z#+5- ME OPRTO#5U5&NRJ#M>2KE3R<\T**)JE@@84D#"Q_X!?3B-/+EE1/;1IAA4:* M4]U9E?O=53E:G_>JD_"T9[DTJN2 MG^5\KO9;*QP-1>(!C((+$<8DAD&@@IC"A,*4TA2&F?R+,/,\CR&S-B"7 #E. M^XX34%Z(I-YQ<0DZ Q\ -_]<2\*N#BSD/;ANS\%E+.=/8>)( ,\@==0?@2,FC%A^>6=*H M'B*]6:-GAA@O;52/EYV\4E-+)JCI!))0@^[?I\'L%YA. !I83!HC M8Q3XV,N]5>3C\1%'"WWL9:@;^]C_H+E?O7(5TM4:S^=O]SAG_UANZF ;!U'H MC#4Y]6?'S]P0#Q3UX'7YUTY1>GUWO!:DY]WTKM$<6B_2!7* 4 L3J*Q\_5H3 MC'8'8,)N]V[ Z#US47+/^>*W1;E^N5TNUW+K?BZ,)4C/$%,3'(I44-$*&F*O MP.>R7!6E[O%_#K/S(L(17$.[T7N0&D 8:(!B)0/ZQAUMZVLPU]WQ.H^;;_0Z MBNN:U4$_E<*JN;\/WYS:MFYI,U#C3T!R?OM>AL; N_98D*0>.$:[]30&5IOT MR'"C[%%8%H=G7XIL*WUO(M?V ME_FR2GW<'CI>$D1Q3!*8I8Q!E)$48I&%$"?"2_R4HI :72(YI6YRPJ+BI IQ M[!8_:YD!> 44UZ!B&\A]LV$.5-S9YG>[6&B]RYEW6[Z!I5LW)WR[1%?@W(H> MKF&3* Z^49^X0UM,9Z"XGL3LCOO&7)E3AJ_A2%H\J'/\3 M)ZL93[,X3E (TXQG$$6,0\QQ!DF,/(X)"\,L:X.T] 3^J:FT-O]NY-70%EP; MWB,W]5Q2"N61\0R8I-5,+I\$5T_$7@38.-)R2Z*2EXI(J*@$G_JP,A9VYX!P M)+=.3C.J"#K'[+XT.?N\;=&*CUS="\UO"\9__CM_FP6">A%)B53[$(&(9BDD M/J<8+["ZI7[(\X<%ZJK\M=B^W=W?#6+&4DS1 .(F"]U#9&F M$",<0-_+6J^=^JA M>8;]TQTUS[UH?C=X5Q;?UG/N>R3R5:F'Q7.Q8I_G^%'WBO#D %.3W9)0J"@% MBE3H[UR4*>L\+Y0/2_\*\31RYV\2G8 VL(30PPO\JZ-X_F'KG"X\RS=';"D?U*N@ < M>I6TW[1(XOR5HPK//^#BOYI4.8&R)$U% $6<<(A\3"#V$W5O MA5%"PY3R1*O-SMF9IB=<)*V@(A8H*@VR#WL![9VM XTLW.SS>J:J;-_KYF MIO^BG8CI:GIT7JJ0QN4VV)A@&B#&" R8+Y6S6""8Q5(YBVA&?8\+A)A65W:M MV:8F6CHAX$VPI\6U7C^^>F+%&6I#ZVM;P#J4.DX5,P+%D3#IGVM40:+%]KX0 MT7O)-J'LMF!5RR>C7++FI:GM>?W.5X?\G[_NL69]X(U[)&?L2H4-YJ\Y6TM[ MP4WGJY,(7) QUHXT6+[#]B&_],Y7BYSD=/*M%!%"J7"NWY>5\I MU4=')8JNZAN-!4RG\$TH!R&'DTS MG[!81+%IRH [\K1VPZAI!G7QXJ6*,FFXE$JR^AC ]=>/7TQ3#1PNI)[2,/KB MC)72L,M6LR);QD#=VFN'M::"Q<:L:8K;=/LINTR'< ^\LQ0*AZ2-G';A'M3# M5(T!YK"\G5.--ZKZ._ZA^LYQE! N:8 1#@05$PA=0;I\4 M8FFDX+:\T;.M<(#GU)5Z%6$PQJ MBC>RL;FHDV37#[B\J3.!R=5EG=:&7YJ@J6F#OS9TF>85[*'G:8# MV1J1H;W%VF"8>X:/\NS*#;P[^+@^WZ.,'3AXCS]E:S"^\F+-E>;2U@W]CWSU MU)84O?E)YVO67//+_V?*G @]D48X$]#+E%W(,(;$D_^B+,H(38CG4R,?KP4- M4]OZRBQ8XGG/D><,?5UC;E!,![?9*NIK4ZVE'_R0#("6@RNPX0&T3+@VRZPA M=&9]F5,PLI%E#=&A+64_E(MBJ!_+[WS.53O#YNK&05'4TV-.37Z=J>FI?HV+ M-]"RTUYO75(JM0?P\W[QH; >6*Y9PCQ*(=7S #HJJ-HST3L65CW/?G^!58WW MS0MW7#_S@E5-A51V4.;[89HP!@5''*+($S +_!@&6<)ID)%$8%^W8,?.R%.3 M1AOB@*).OSS'+ES]4N0B$ 86$YK\&Q7A.,JK5?&-W9%&*[IQE(%NL8WC#]B9 M11_Q\NFZ8.H_RMQZE:I]L5I>KS[BQ>)-:B&5TV2&"0G2+(X@RS(?HL1/Y8;T M$AB$)//35&21;^3>T)IU:IM545N5T:/J#WQ+MYDII(>XGO'C',>AU8(6PNH/ M'9*O5!)$2W7M7W5GWQBAY,BBT9MS5!O&"(9]J\7LY ?ULN\ M4$;0LKH\JFBH?\-FA 5)BJ, ^@')( JR&&8\2R&F84AYE&8>H1?T8M6AP>)B M?M3.JVWXZJH$6)&\S)N.]D5]MUO),=PP8]=U56NI]&29<^1'[J@J46[( UO* M-_?HE<"[/H>U=?=4$] <]TK5FOI=.J.:@'*J#ZK1&!8)8+_G\SE?_(.O_E[. ME==G^>7+QS;S)HF80#&%:80P1+[ 4$HU7_XKB:(@2'V>:$46GIEG:FI632F0 MI(*6UBL@J35(:.H!M5\6.81J8+%S"B6;_*^^;U _^\L-;"/E?AE_9&897^>Q MZ,WWZGE]O&RO\SSLY'II/.[">UV%&KES7!\=;FH2\8PSM8[J<^"H/HZMC8_Z M8EC?USV]@^@H/NE>P!RYHX_/\8Z>Z%ZF^YW0_:_:F9_=&M2J'7:3WQB%64QI M(*"?^%0:FBB")(H8%(&7^)F'D?"U&BGW3S,UF?/E@NKQ)X#4,P,OAV=@V;%; M*[Y[.]^&4/^.5^M%E8CHSM#KA\6127=BDE&-MWY&]\VT,T_;"8+_X/GCTXJS MZU>^P(_\;JVTF*_B4SY?R[_]_H3EY_1UO5JN<*'6?9:P.&:!QV'@9RE$F >0 M,)'"C.%$VFA)0A,C"6$X_]1$1T,G^"4OP+(B]G0Q+"?X1RB+4AHDD'/.($+( MAP3+Y?#3,"0I\EB"Q&Q5KO#\_?'?4#$@_KPHJ]*#Y0((^0]KUH/C1:$4<_ B ME9MJ8?[M+W[L_>W?_I(&OO^W^H\ U\PW*SC>8NJ=$@,NT<#'1TLY:$@' M->W*1UB3#3ITJV)0%4?N#A)+Y!R=,*:SCWKT6$*S?R;9#F-N'G^6G)8%_\9I M*>=ZN_GY(C^URJCY*FZ?7U1H64[KJ@AOQL:RU>!3.XL:)D#+A5+7-GRH/;?/ MB;[]; ?^>6MZ<-P'%G#&D ]@8%^$H96Y;3?C:,;W18!T3?'+!K*X(/EW_IH7 MOW]0U\SZ+OR#ER:T/RK:P.]_!15Y-O[Z0T@,W/0703.2=WX7(D<^^9.,][KB M#]\:SP-_DN(=Q_OIIVQK8->-.[[A%6\#U)O/+,AHE@:$04]UV$!AC&&:9A[D M/F=Q%OD\P$:&[NFIIJ9'W.YT,]F4O#4MAWT263VKQPU> \NW#52*RFU.B[N: MBOIH."N-?7*BD:MCGV/XL$#VV3?LA$0;#?&Q?"9Y??Y_V[2"8)28M?<9E7Z3S3E.JZ NAZI34T._H3P;]R/0$Y&37=B! MI6[+-^@P?@6VK(.=)6]Z@K?<'S0';P!0E:Y:")IWKIK+T96$ ;0XN)/I[[)\ MCHZ)<6D?]>1YEV79/\S>APB[\U'=1>'ET]?%/5ZLFA^NMS&XM\6K/)6K ,.6 M3'_FQ9[(B+J\X!&3IQR)5;9Y J,H# /N$XZ(45,)"QJFIG8W5,LC:D.K9<"R MS8+HG3@#PSSPN=$B7"Z HA^T/W[N67N)+B6264O#Q7L38")5%"F91Y$8=((@6S,(Y5+1W, M<.HQN7)FA1CU)]?:E..6662LSMA0N04O#=V5KL9;HJN?EJ58_<"ZL7\6RZ(G M"!U#_7[I&RW=5Z"B_*H">4/\@,D;9P$;*G7C],3OF[AQ%I"S:1OG1[")2M[+ M@+]^7NF'(!^^.S6MZV1UAKKNJTF(\1&@SM^ 7HK1P"+#%A[#$.'3&%C& Q\9 M<,3@W]/L[$;Z]CQGIWZTIRB>J]#AV^(C?LE7>%X7QZQ*!+%>HRW]*:>VY;<4@Q=),LP+0&NBS90*#;#UE FW$ XL M$3KH53D$$KV&WBO0%&&M2':G.NC#XTAET)AP5%5!'X!]%<'@3:<"I[GIXV$< MI<+W8.)[$40D0)#X/(32O$FQQY@?1$:MA'MGF["8N6_$S$>'8L;H,M49<.,* MEPYF ]RI:H$RK$AYCYM5+;8U!8F3^]53%=6_E,NE2CW_/"]__)VS1_X;S@OU MEQ^X*!=\OT[[M9"[6M72I%F4(%&8 M4,_L*OP=EW*8/0A".?>\ MI<^@BD*915)/YTF60H&C$"+BQ1#'F$"/QVD8""J2C)MDLM;#&FWZ$1)4']0< M %>T&=K]-4R:!KXQ\T-;\OTKT:MF;M&V-JAZI9I]9>=,Y?UKD"9NB]5Y$)*CJ5?_XA MEP;'J@2_W]W?=ELR#]3<506K[O2(.O.!'_E?]$O*[6/7O M\XL0&'ACU\R[[+YUDENK(O*[(XU61/XH ]TB\L[!$&LPQA M2'R6A2DAB<>,ZL\/3?#4)$1UK0DK9@#M<&-ZZS;P,NM>W$UG\8;66NYO/U[5 M=6'@AVKUF@"W_7[T=,'EKZMR/Q]+E7NYY XP#N[7QR8W)&O*,JD+M%F^S/[[/$ V2U,,!C"*J\F90*H^),(*13X(XBP2)$J%S.&R' MG)KX_D/B)??^]Q5>Z5Y?=?#IEZIV7 \L]_ZXNWVX^02^/UP_W'R_7( =\MBC MRC4/UQ*F^6$K7#I#C;+]#TEO-^B1WUR6GZ%*5$G#EQ=L.0NQGT08)9"$D8"( M90AF*1(P%7&2^,+/X@3;)6)T9M'ZX$;-N-B05D5!VN53=&'44VALH1DY0Z(4 M8$.?^R2((\P[SG;HSO N:0U'6#R5OW#LT0LBB3H)L)V"O(*+5.YS'X8<>1!1 MKMJ79Q3&C/(@S-* "?.@H*-33>U K8,0BK* #8%@OB7;(C[D.+YZN]\-:@,+ M@1JP#I578$NGXWB+7BQAH\&-/2_85%E[9I6ZL12:N<\?U5) M]-\YK8I8_ZO2Y6_F>94MO_W]LLYV^6,EZ?@79W\4K__\(7?+61C[+*(X@%RHK.0PC"". @P% MC2,>LS0CD@03\WQ_AJGMP V!@#<4&IKB!Q!J6N"7 #.TX;W!Y.8<)N;6]BF^ M71G9!^./:UN?8N_ I#[YH-U6_LX?U>GZC;^4"S7L-KQLVP<@)%F0>#B&,?,) M1#A1KG;J0Q$A+)!'8LI"D\VM,>?4MGM#/B[PRU-.P2>\PF;[7@=O M/4G@&,6!94,+X(;<3B"CXZ8*%@ Y$B(Z,XXJ5@P@V!RSRI9:2F.0KC$N^D4 <(2]"M8JO M:015_97E4R4;JS_P+9]FPG'D+T)/SDYWG0<6V8J5)L&UPY$JU-PR"^I'U,+O M_>7N&S4*V]"O7UH@?JWBP9J6E"T8=3'^&@YWI\'[+*.C@V5DXD<]H]YG8?:/ MNW>BPK)B,U\I"NX7I;IW9Q_>_EBJ,M&?\P(75$YX35?Y:UU">I-@X =)B#"& M&/DQ1*D7P33A GJ)2'E*JK/1J&"S,0E34^DWI *\H?5_&!9J-E\'O3-G6'2' M=M%)U: Z UKR 7D#OR@.I*KP*]CBON7":4[$Y2"Z*M5L3L"XE9JM 3HHU&P_ MDI4[_YZ7=[PT=NAW7YN:.%*.[?N;K^#NYJN15W\'"BV_OBT*(WCV&P#<._>/ M\6SKWM\9:TP'_S$F]ES\1Q^Q4S*4?K-Z4T'R92&5G$_E,\Z+68B2Q&/4ASSU M,XAP%,.,"@PIS7Q/8!\1K)6GW#O+U/9F32384 G^K.DTK/IQ'%$]C>!BG ;> MO>80&9_GO1 X.K*/SS'JJ=S+YO[!V_^P1?D!]I\/I1JNJD:C6V^@^]+4]NXV M)TBET'=S?C25_4-8SI^RUH@,O$M/@^&L,L])]NU*!NR,-%Z-@&,,[!0%./K MY4U,/_%%_BH7Y+5M#+7ZC/-%G7$:2LN=BI!#/TPY1#SS56(Q@RC$J? 93B-. MS,HI:LYL\@&/U!/P>(O3JZ90SQ40DG;PJHBW;WO:MQ;$BT*$0PP)80*B@*4P M3?T88I12[(M4!,BS[2[K:"7&$*Y;4J5I+PV[*F3Q@DZS?9#KZ4D# #FP3-[M M0=M!M&UBB%= T0W^T?LY7]225@.I ?K3]LWZ;LUJ-:#HZURK\[J5R^,W.5/3 M9^(37])%_J*.[6W0@+X7Y,Q(4Y,QRB_PV_7U_:9U28=H(T_).02UG"<.P1O! MGW(*-\<1%V;8V/I=S@T_IBM&D]4][XSN6W9ZY'_P_/%IQ=FUU,'P([];*R?0 M5U$5/%A^7:^6*URHZZ@/>)G3&4JS.$,B@UDL8H@202#&40 3GR7R)YXD7FRB MP1C-/C494Q$%?LD+L*SH_=5,A3%#/L6!EP@6PI"J5-8@#6'*? %C$:1I)'\; MQMQ,CQ\,^W&T^4^\*)]5E]QR456%(=5J<+PH),U+\,(7];+\VU_\V/O;O_TE M#7S_;_4//QK. :Y9;]9OK*74TTD'6YZ!3Y"6;M 0#FK*57)]33OH$'\%*O+= MZ:=6J#G24LWF'E57M8)E7V.U&\2\R.%-L5+NR3KG=Q-*J&K#K)=/M% MDTO,AKY9L(3+J(:B#A96)15[!QZMPJ(.>]V"BUK/VW>;5_ZZFQ-YS9V MZK,D^\-ZF1=\N?Q8/A.E%53IN@1[8<01])&J\8-H"'$6AC#.6$A"EL2(8S.= MR8J.Z>E.'Q4/.5E75IU:=%4II,,8R!O.S%O0FZ^2GCHT./+#&]9=@%L&NJ4- MU3JT3( .%VX;T5N#Z+ 5O3D-HS>CMX;I6#MZ^\$N3+7[ ,)?IFK5E67XZDG^R_$:&#) MO@5GI\O7 %FLA^R[SF/MS/ ^F:R'+)[,93WRJ&5*6;EIQCRCQ&/;.8]YW1IV955J642P&6>&Z:B[Z+FMY&ML9B MX"W-_OF&%L'R3%''[+=H@?][>ZX'/T!_]PD2419 MZI.8>% D60)1QB.8)1Z&B/LH9G'*(Q&8;=RS;3M9GM6%VB@[2NIO= M*7Z#BX">?IUW=6]<2?D5N%[5IG-5]6I5@GM<>9B&R$4Q0-"93#D_X\B21AN" M0_FC_ZIM#-Y^[EY5NW*CH33!' 7K5K/DJVUZ'?+C*@#,$\R'*,XH3*6DD@(L MI$QDGH@]K;KNCNB9G#3;9(K7 7I5RG"GC*VA9+MTM?2DWHAK,+!$/))XK=:B M+I2[-7JNMVNS6SV7#R,4'0'L+#+M,FI&CEAS MUA))N;8*Y:H&[K9RB'ZZV@:-?5-DB,;"\Z04!_%F1ZRCL M;)][J^"RS2"CA9#MD]T-%#OXG65E+]6!1<5CMT[IIJ+/LLIA23A*4HX$Q)&O MNI3Y&,I532'A/ X93CV1&-73[YUM:INTIN<:MQZ7#]D$E+JV7+ KI?^*"+Q:%Q2OR.Z7(KSK),<:JEO4VT*\E/RS\(Y6) M=[\,9M7?[4'L+>QN,>QX-=OM>=XIQW[!,!?JG5_D874K_[B<^5Y* X]BR#S! M( I0 +/0"R#W:.;3P/>2S"C7X'"*J1T,&PK!GXI&4!%IJVAN@334+JW@&5JE M-$/&7K,\8-ZU.KF=X'UTR ,&3RJ.AT^:.V@^2WK+0DD.U8S[[=.:/Y129OQS MC>>YR&EU %4>^0^\X"*7VNGS2M>98S/VU'9\PP-HF0!L75TJ[?/1W#Z!EI6V MDXJ^;\AJ)<[[D89>A('ERF#X&[FC+@'1RG5E->%H;JY+X.BZQ"X:QZ(*S@^\ M8,N/4AV2\_Q>O.1*.3)R3Y\>86IRJZ845*2J2Z&'_+G:-[_?W=]V%'F#5C,] MZ)V70FZ &UC6Z&+FUM5]'AJ[$CNGAQVOWLY9UG:*[YQ_VF5N2E-;,# ,->_'5LVUXQ9"-.$:;WL#/K[ZU^>+]+9 M9YRO?WFVQ+#&_,L?T_6G7]:?\)>_+9;_/OT:?GDW"^NR6'X&^-?-/WNV^/)] M.?WX:?V+8$)>_-C%WR[_*9;HO$@2K)(&5 D&@DL.XG/WC8OGQ5\&8_/7BI_]T_N/?;OW\'W+ST]Q[_^OF;R]_ M=#6]ZP?I8_FO_^.WU^_3)_P<8#I?K<,\U056TW]:;;[Y>I'">B/U']+UR[T_ M4;^"BQ^#^BW@ B3_QV^K_*=__8=??MF*8[F8X>]8?JF___7W5]>6_!+6:]+_ M@K3^^4N83W'UC_2G7^N/_OIL0= @HCIR66?_G3 MEYP64+7+F7!UZ?]W^P]_O:+@RQ)7!)L-QZ_I&^?_OJYR"C7X;8WSC%M>+]:: M+=*U'YI522\N_^4L1)QMOCO).)UL/O5)7*V7(:TGNJ3@54&0B!Q4" B^& \R M6EJ&E222OLY\)7Y%U&\4L\+TCQ\77W^E#_ZU"J3^82.9C51N+;>5T'%T7^S$ M#_2SDU+0>U<8,!D5*"L0 NT6B$9;([*50?N3R-Y=[3K5NYI]LDR_+)89EV1* M+I8+RW1+R]=!?/X3OWX)2_H@2)^FLWSQK\MR\;F%KM:+!I+;JH7(_=,OQ'7! MY1+SZZU6[F5NPUF%-&Y^LH7&__M96-(GSK[_CE\6R_7$Y"""DQF2M)(LJ.(0 M!&9 H7(F 96D0Q/EWUAX+QR(_G%PBCP[@<0[7$X7^<4\/Z=#>2)D9-%8#2:( M1)@N F(Q$D+DB0M;8E2B"2"N+;L7'&3_<#A>ED>#@H?%"=)=&0C\6*^GJZ_ MOYS.\,W9YXC+B?!8N"1',21&F);)0@C"@4DF%8'&>15/0L/-%?="@>X7!2=) ML OM_XX?IU4(\_6;\!DG*'CQ,F?R=8PF] H/SA*82\PJA9!\YK8! JZONA<* M3.\H.$&272#A%8562S)A&\&_)_GCL\79?+W\_FR1<6*49YXQ#RH&"K.S]Q"1 M6?"YZ%3HT-,A-P#&@T3LA1/;.T[:R;D+V'P(WUYE$M^T3+?W%N>6,/@BG'4* M.*N6T'(++B8'DF..T2"35C4 S#W+[P45USM46LBV"Y \R9E4L#K_[?5TCGQ2 M,H77EC.B6A/<X'#]PZ.4V7:$S">T1_?+C\L M_IA/?%::7"B*JQ0%5\IH5D,J!EPD53)/N>!I,>H]"^]W><5^$E0<*=">,+$Y M&M\NWRT77Z?SA)/$;;2&[)W6N5[(E0C>QP0%"=G!)9]L:@>,&ZOOAXZ.[S:; MB;8GB+Q;K-9A]O]/OVQ<)\]<2CDE""Q0Y%U, !=(4CH6ZX,7-DO6#B#7UMX/ M'AU?>382Z\C@J%;OR1+#AFZ4.BI3,J#-Y"1AHJ#<*@TV>V:T1@S9G02'W=7V M T#'EYQ'BVYDE=?7TMF[3XOYQ0U,$=P$C )2E+D^&RN(J7!@J*TNS!F93K," M-U?<3_4=7V6>),*1U?\>T]F2H,M%_#!=SW!2K(C>L0*<4$H><.+@I8_ N-7$ M?S'&R)/4?W/%_=3?\1WF22(<6?T?EJ%FI+S__CDN9A-7A$(N!61F7'VR);,5 MZIGE?&#%Z)C+:5<.UY;;3_$=7UL>+[Q.-OV+;^E3F'_$S7VK8<*B4&2EG"?Z M)9DOAQ3F^&B\\*4XP4][N[AKU?TPT/&5Y,FB["(<>':VK.+:OL!52),.SE83 MP;,R)E(P(PU6(!,?QA9R8XJG&$%8)8DC;H$B8DYQKR73=YJ[\-#J^T&D^XO(!J+M M B+U&7?Y+*SQXV+Y?5*\0,>3!!Y)',IS#Z&$ B0IG[5$A?PVSV]&PUG>-J-3$Q<.Z+ DZ<4RP"4"B(SD;QH\4QQ M;=']<-#];>/Q@NP"!R\^X_(C'7E_7B[^6']ZMLD[_CY)(<:$2,0'LFC**?J3 M4 PH5,X^&&^B;F$7[EQ\/UQT?\UXNF"[P,?[3SB;75 ?R:3%^AIKF4J@M+1 M+A '9WD.3IKL>8O7B=TU]T-#QW>.)XJQ"Q 0X9]K&L630//F, M\USS1E_.0B68)PAP[IV%[G79EZ2X*D!(W$2W)H9!(0+%::,)"Y8&./U6D9">^ M=-ZW\GZ8Z/C:LHE(F\'BGW^]);]B^?TA_=O7[]Z_N3# MB^=/G[Q^\N;9B_=_>?'BP_OKO.Q9P?WC3VU=WGT@'R?6?I^MX&,(7R:;)+EZ MF+PM+Z?S,$]3.E$6VUJO2PBB(6-AT8%ST8-*FAP.3K!1S#%5DF&2/Q3AE;"* M&WB<+[K=B3A;KRZ^<[4E#Z'K6(-SL<:3U0K7JTLNH^;<,!L 72'>0E9 6TR# MD<*I2'M0BX<>UH_A\CH%XU26#X:$"V/40-PCGD[7J3\WJI=,,*:T8\R!+=4X M>RT@*J%)*#E'$W+R\:$+L>,Q:Z_O?B/ ML^G7,"-F5D_6S\)R^7TZ__AO87:&DYR93-YG""256@GE($I&'KNA J*VU!R>JC2]1BD[*X_3K>,X0!RM&P[P,6[)7X)T_SBVQ>< MKY LY=OU)XH_=V4T*9XPG9(#9BGT5-PI\$$)\()QIL@##/*A,H-CX+('6>.T MUQ@.1:TUT0&XKA.?F>'*NP#9&D'"H4,V&*4 N;/*:>64:QU('@Z8YF]#PP'F M>.D>#XW%.LP:V9W%%URNO[^;!1+'/%?G[$L-0*L-C8H9QFHW/T?@5BDE<#H( M2)X+=,'H4!YJZ7:4;*-FX$U-\-?&0F3>T)8HTFO+F?38&$$/$M2#R],$0NW$W@&&WBS6 MN*)]\'H1YJLK-Y]VPYO%/%TD^2HIDK 9'!VUY.BG0F?Q6YXC +5*4R UQD'0 D8)227I>5.MK MGHNU>W!WF@#D*&%V ()7).[YQREA>2L,0O2+;VEV5A.Z+GE*P1D9C 29:F*7 M\.2V)^F17%P4[1V9" M'J(O'J3DM<2=;^H0"OEB(9:HI.78^CKX3D+&Z5,VA.M[LI@[L!U;^B<\!)T- M>5$I"08J:@W.)079%29\MJG88>YBQFE,-MA;Y4&"[.#:Y?4TQ.ELNIYN7.Y- MLOFGQ8R$OJIW >OOEZ(QI2#''$"65!UN@>"=M2!59$EPHEZU/E?VI6W'KYNWH$%$+ZJ0K*/#5GDKR(:2=U\<*QBC+?A@DOB)8.LJFV(8 M[=\/L5-4T0&HGJ14.\NNWH7O]=+@XC)<1[1)H83D-+EPR@<@#]\"ZT#N SHO/7V:+[XB_XZQ.<[HMJXDSW#.4!HRWA=P# MZ\$;B< H!E &C>'EH7ST8U#T0Z+&/?P& E1;572 +=HAR[,[&8FQ>"6S@V@< M!R6*@5@R!R&RBS9F+*FYXWT?,>,^2@QGG!J(O@,,77]IN>#GHEO-I':U3;;F MJ*5$+J:DZ,/%P(@YH5U*6AK=/+Q_D*)Q'R0&0E-#)70 J=>+^<*NP?$U,8F;\LS M6GEZR8-27 O- Y1:C*QX+/7.PP.13G\3"C>R=?K@772,^T8Q%&9.%7@7H+EU M]J:22G3:0):"8&_J+2E##KF88*S/BB*'P2/\<5\K!@/,2<+NX4YRQTQ>>_(W MMD@G211)UJ;^!GS)""4S$U!G'AYLAG_JP73@ \9CA%P#7@B=KH(.[,X]SMH. M0ZB4\RQ&<%(30Q')7TN\=N%QFHOD+7,/MB-JSQ=>W0'2.M?:G[Z>FFYAL0&RU444'H-IA M8F)3B#+K2,KVF2ROJCF4D0$RGJ0).C']4.>#$_VE;J*Q1WD".4C8'?A+#T@D MH^6*SFE :I\38-$"E%*Z-@KQ($H,4FFE66Q=@W&3AK%;(K31[;9\"-9U>[IB[Q$\Y7TZ]8Y\I^QM>+54WC?5L^ MA&\3R20O4FI(O-0R;$7L6.]@;#66!D=P.NVH"8J:#31<4CH.:AH)423,Z3,!4N>TV9I?3-UFXIQ MX[Z!X'.BL#L(^'Z;SA?+BRDDN**0148,='*##YGHYU:#XX*D(Q@/(?BL0^NJ MLILTC!O<#025DP3=I5VAHWA;Z_2NSC8BY:S7RVD\6]>\O0^+>E>VF*^)"OK$ MCY=<9\S)67(9F0QT6 OR&UT2DJPI>D7.8\S-Y U]M7NP*AK MK9B^L+:==?3D;/V)0J__Q#P1Q0J3B@#C:T&U\P5\L>1&2":8]"0MT=K&/4#. MV+>WCX>MDQ31(Z9>K59GQ(9RO"AA Y!72L8WJ B!.82H;2(@&$O^[M!XVI(R M]NWL8V/I" 7TB*/=.6S,.BR!:[!>ZMH;Q$&PM<5K"$H)8PWZUE4W)X^^&_#" M]K$1=:PJ?M)))N\_T*^_O7CSX?W;EZ_>/'O[VXLG;YZ__?"7%[_3G]_]_N(O M]"]>_=N+[5\U"SX/6_4QXM$3Y- H1-T^:5X"_A+=Q9 ID\(#([B1C\\XH=L) M($L71>3<.=$Z3^\>4DY_\OR*\S-\2;O\6;T^I(_\VW3]Z=G9:DW++2^;9M6^ M)_2_7%]U.>?>RAKAA%JWP&.&$&T!$5TN*8I0F@]-.8+,<8/2%LBY_2(ZK*ZZ M.(57=*R<,SK1.4B*E@TD76?F*A;!9<> V5";BCJF;?NX <2/,(2!TO'P[ M ,>?EXO5ZMUR4:;KB2)09Z,SY!C(#?"92.099@H]=,@00U$@N% \11Y3:'V7<(N(<:.^ M(2!RFIP[L!^7#%QEJFW&LBQ)4KL@8 M-Z ;%"Q'RKH#N_)F,5]%@(2+03F9@<J'1(V;H3,$E-KJH0<[5%-G[^5J@L5Q&:0#DVL==R0Q>40+H2 /Z.CT58.4 M$MY+T;B15&/UWU5'V$87'2#K(NWG@GQG R:G/,@D(ZAB%#CK-2 O1BH9D\RM MLV5ND#!N"#4L=DZ1]N%@\5NPS/'CIEE:&[A9_1_"-UR]^$9R([5-YV'Y_159^=4]B6=1E:($;1JM>:D[QT'PG'8.5R5G ME71PK1VK =D9-\=KB%.U%]UWX.A=LGB^D9_B'&L<7*0I/I0(TED%BN!&ML$[ ML)JX<$GDU/P@OH>4<9NI#P>_TV3>P8&[O3'91#<:33+",Y#"UA3(7)-](\$_ MQ2"U-QI+ZU*.J]7'[:\^!$".E&P'YN0-KJ^,ZUY)VCR)5'C6D'-D!/H6!PG:#ST_U6-<.P5T8&ON9&;"LDE"<@V,*TU,:'+G M5$@4#@2TUC#%FM^0WDG(N%=8#16]#X0.DGH7HZQNLO%\.CM;8YY8'TV.EB)' M7=OFLI+!2W10V\*+'+C-NO6$D'M(&?<>Z_$ =(SD.[ ^?\,ZDA;S$T)E^(AO MSCY'7+XMM]('+V6FI(E") =6D=KA]*XG\WZJ;(, M!E733P3#K9DN7B>!W())5A)S08)/3FW*)Y4RR+5NW5#[( +'/32'Q^"*89_98GV>6\24A3R2*HH 6X2)XMTTSID%R*NG7C MDWWHVL\^_E0Y7LW5T0?$;C8INVA0=E6N@BHPM!Z2S*H6[0KPB@Q\=E8%SB(O M.$#;RQ^1M1_ ?JJ\L-;*Z !?.R\5#IE*.G-(%#Q5R5#\%#GM$5>3"="0?%HG MK!_X!C28N]9_!QTBY0[P\5"GQ)>+)9WO\VWO@/3]PS+,5R2IJK-YWGPU MVVHP_Z^S[:#RR]Z*0M)Q+A76RC>2@F8>HG(<@D@<4ZPU>A=6GE[/%'W_!_!'_'*;S^LUM\LGOU>58K:9EFK:"*$1293]%XTTA M+[>41'Z(519<" Y\G8%3IWB7YMT"&K,P;@G)F*@?6M\=P/T!\4Y*#%JA-126 M^03*^PA.90-,%%N,,F6(HK9[R1FW3&5H&+;2PT_:LFRW@/K97YZ\^?.+]Z_> MO/_P]ME_^\O;U\]?_/[^Q7__ZZL/__,ZEXU*R!]:[[&+Q_?FO7UGLP<:\DG/ M-K2\.S@J+ZG?2J1:[,6L3RL3G3$DP32H6$62$P./GOZ4DM#&2JYYZV3<6T2,G*YTNF+O M?U8X0LH=P.2>B3OGS"3.3'**@Y5*4'3*%(28.1C-:%_Q%'QLW1[L08)&3E9J M#I]VTN\!2C^>H7/.F&%6>F89!%6+3X73$$O)D,D]5+IXEWGKFX*]B1OW^FH MB VBE2Z2*V\.TCGG0_*(VH@$.M8ISP4IY-"Z@ X\DAN9I0FMT74W)>->0;6' M4@-Y=V"F[JZ .>>%P@Y5A\U#4I(BCR UN)(LR(Q<&29$**V?RQ^B9]SV*>T1 MU$SV'>#H,OYX37MB4S0\0<9S"+7(WF_J^8(!1X$D^8&TX[@WR5JTF;GVHR(>;7[1\!<$ M1^)GF+E%ARCS: A_P>5TD4D R_6@O)H"Z)2Y\@UA<=8\_V;0J2 MDP5]:H.^#VW#XZUK^_QL6>.HC>NYF03V!O_8_,UJPIGFS#@'R')MC:0WDW8< MQ%@$_1>X2*TS8O$AR3-2Z:UN\%^U$V;G.\QT'8*S9?H45G=LG@G1&V/2";S/ M%+#84B<9.C+24K#H,0ADK<_ 'Q(U;E.](8#53 6=G8[W\+7=-1-CG+6:]@G] M8LA+- P"I\T2H_,ZN230M7]O^!%5(_?3>T1T':&%?N!U=5UW< MJC1Z<_3&UO?W DQD.J%LS'4,^6;-RM\S ?DG^5Q9 1MGO@*^&+> M9A[#?0^:4IN4. M@I7&@N"\0/?U2!+-!I,"*'S E_>#WX^%:WCS2 _(A\FX* MG1'+0Y^\_\O+UV__]OXZ7ZV*02\__=%+/^_FJWVAY\5[UNJRIL\2#IV+ J*T MG)#))+CH+' I+,^6<-N\I]!#]+0<=2!\3H)G"$75!BPB0& !0(MX> -=5%,1 ?7+)3[__E>*@5_/+"8!/TGKZE>(=O!*4 M$U%HHQG(S4.,2P:\Y@E\X38;PV)HWES\<"H[R95J#;2!U=4!(*]%[#7DQ>:I)4/P,?(LOX&Q]]#5 MS1A Z& S/$=:.4VWD;VQS-+QX2#JFB"6!%D06Z]D5V6,:UVHN+O^N. ; M'PTW19\I 8%IVE9<&W;OKQ,$7C'N;=0:^A^CH X\5,A.O7[Q.TN=BL#6B&"I2I M->9,>' B:$>RXTZU#E/NIF3\C9MQ\XNZ@UT9I_3Q/7SSE/,?M[R2YRN&5^#;V M_,D\OYZ&.)UM!$GBOPHDC4*I!6ZN-D%I3MYUP !:95&SJ1U7K7N0G4CRN*G, MW0'Z,0'0@=&]S>Z3E!9G\PV+&\Y)*3C]6E^&5A.,U@=+'HRWM4ENG2@;LQ>0 MZ;M*2 H@?>NDLH,('#<>>E3H_!"VK?38LVU^-?]*>EDL29 3B];[V@Y"BICH MO/'D[91@P7&;=(PI<]_Z=>!!@L8-D/K"XK%Z.A5[ YO(=^'[IMM 83;Z4AQ$ M'HBE$7 JX@CPHQXUDK?,2_E2 M;7CJ"X-((@-I)!%.E),L224A M%^NV8[.B10\N:V=X" )EZYA]?^K&C7GZ0F43#79Q4.__&#:1,7*AB".G:[=, M4S,"E"N@9':)1T&.<.OBOOVI&[=NM+N(?""U=C P_A[.JK>\ND>02HJB4@P@ M,R=!,JXJAQR$"9*7((QL7MI\.)6=M!9YI$2/5NKJX'PG!_FB+B/]Q]ETB<0K M;;/U]W>S,%_3B533A[_4'YF4P%*=#0;%.-IJ3MO:7(VV=8I.1L,]+ZU3:/>G MKLNDC&8XN9GH-HS21CW2:TILS>!+B'E5)?QL,9OAIFG/HCP_I^;=>7'[U%D_,VT"A'4=R7Y02"8)+]8I!I&B<#_+FE/O;*;@G43#NW<\CX>_Q=-2C M9;RH\]FXYMN3YOQO\L29H'(L"%;KZJ"S")YG!Y9;[IUT1=O6V9B'T#?N\3RV M=6REN'[NQ6^QN"WR^0W7GQ9Y*]?-WT]243I[[R"RXFH9>H00,@>>F=EPFGQM4Y+&FH 9B%8TL5I<<6S<1 MV)^Z<2^('AF. RFMWP#[Y70>YNEN00;TA:%G9/,C<6@BAYB5!\-9P&@\_:]U M1N_A5';2U/"1 NQ6ZNK(C7Q;+ONI$0O<2%D2&,4$*,$UQ6,DMJ2",IJ\$<=; MIPS=04:7(7,SS=]S !^KAB[.V@LF7BZ65XUB:$ON].=#YHM0B8/)-Y02&NBD#X,V_F=4FVG7YB0Z= )%K)W/:-\5YFC?&0F,8K,BB<<26[=(WY^Z<;,<'AF3 RFM M@RN6%Z5@6K\M+[Z1:SO_B+^3&_!V7IFM_U\O-K^&6=V"OR/)<9K(2=A7,2*#SR3VC ECT=E3=/S3X7;X61!]X?80 M)?;2"?5E^A=ON_-\1Q#R?+I*L\7J;(E7;:-LHE"$,Q(O8LW@UN!K%ZG@ M%$_.\"1-:Y_\5)H[&3-OG?+Y=OB,3?O[%)F]FM>GYOI,O8*1RUDZT>((\@<]\WU<7%T1R/U(97:#+># M=1#^,\YQ&6;7"=ZO/?#%/VW<^_=.BAHU]CTOP=VT')]-T^Z]FA&B6*DRU&ZL M=?02(2AS#3E&KKP..H3668GW4W.JL;K(+GV.J[2FX:H8&5 MU;\-VK&XJV,,T;5_W]@:W4];(Y-TQZ0.TOZF^'9G[4N@R5R*LX)#L*8.(3)<-VZO\AA%+8R73NK71WZ5SL@H90#%0FT=BW0H"Q=0 M&A%1MQX\LQ]EXYJH =%TG]EJJ*B&4V<&,U8[U4/O,9TMIQ?]-M\M%Q^7X?,Q M!NR'G]G8J!W&0R-#MYEQ3SJM+06VD[.J9W^!Q.ARU,9+X%A#468<.? B0&*% M&P*0X*7U?GZ0H%/-V)T?_K:4'J1 M2O'6F];NUX$DCFO8VJ'GIAT;4E/]^U[/SE;KQ>>=E)1C[-?M#VD]#^9A*AM9 MJ!VS>(DL@UW$IUWVD2EFC=]O8.,DPJ8;PGO"LO(A0DY M> CH<<,3A2TI0)&U'S0%&(FI'RG_!VN,:S9.5>FU*N-&@NS?*#S')0EM/?V* MEU;PU9RD=[8MDCS"0OS@$QN;BT/H;V0[KI;<68E.E+]@_OBC&TSO96U23)!) M)H+"R"#6#"]F5;;2,8)4ZT+M$\@]?7+%P4OO7'Q8%96F?4;G/443)=:F4YZ# M]R;'P(1-KG4NX2GTCFO\'@N3MP=@/)*&^[>D+\-TN1D'_!N&RN?1!O3N#VIL M-_>@MI&YO%SI"@)7![3.+DN"'+@8Z5C..4(HF1"1610J>-#??\>)EAQ/(3J$K&K3 .GI8%&" SI1G#%H M7,#&&^T!Q!R7K^;SQ=?- JO7KY]]>/?J&#NS MQZ$FG4287. 2FP"'# M:**7C+?>O@>2>'*YSMW+W;63L"15-&<4!4@Z]*7:]$O/H)D7.0M#QW3KLL;] MJ1O7L@V)JUOU-L-HK'_;]QX_5D[#//\9Z^/8ET_3]#RLPS$6[][/:FSG]J.Y MU;#T[6*_XYW#G48:QC#P'!F(S;5!;"3Y+#MG;*(1%KT7KNYK[:#EY$N&- MS[T+]L%9A72R0S&575UT<6%:==,TYA%1;U@E"CU2\2-7ZZN4Z!2>74^Q*;AN/O%FL=[:!4,8P M$R6DC'4;:%;G$!>*1027TD9K;[[OG5XN\0.:>G"9CD+ K0*(EL+OWP:]QH]A M=M[4@HSN43=+MSZCL65YF,9&1J0VS9I>>MK/%IN$8)RGN]]1T*FH;3&0M*OE ML"C >U: *W*3L\XJL=8VYB "3S5!&Y'_MM7)S=6NMH)65@FS:6CG#2B6'3CA M+01N4_0ZF\A:^T9[$39RZ% MCU#QDJTU)C/(N8Y ](Y\<(\,>$DB\V*\:9YV,&#%R[9_7D$\6YTY M)MHZ6DM003N(KC"03&9=2M:)M[Y-VH^R?BM;#D#)K13Q]DKIH!+T)=EFVK6; MPNB)A1UXHQ"Y$$ ^BL*700ZV!:UP;O2]NX#4L' M4@BND <+_C5YR? MX2JWN3.7GRS>W5812. MV[AT(/ -J*0.(/@&_]B1VW(QIS^F;?+8W5O,:LU\*@6RXK$.<: 8 QD'H6-R MTB!%,JV+& ^E<=RV>0/!<%!%_301X8?M<+3CX\$/.]/5FD>#=U$W?"SHBL+@ M,0 W-0%.U1%H03%(V(A*+KU MJC>\TCHX*J^X?!&6\WI'36'.^T\D^!HKIR?S_'PZ.ZLC$JZS*;1#692@Z#B% MVIJ40S26HB NM/-/TX<^KG7B MW[Z4/TJMNTK(C,VU.K".M'@4 GHN9S\$(-VVWG>#.-KBZ];/).>\59%F[.K#"P;'ZI9'%>Y^$ MP^&<_X/)[:^H_A $W>]=#:NW_BW7PX7KQYNQO3[W48OP!S1PIY0]6YT=RY@( M2?6UJ587>L8RQ0QT'$=1F.&MS<"(I?B[[L(=1+R:[W0/OE3BN\6VB=AE1>5. MN,.C4.@ML,A)>J8X\EM<+:C4D7E;$F_>0[(Q"S]OP?XAR+W? #\^#KJZE+F3 M_3^'Z;RF)=\C!ER6Q?(S?;$C )F\0ZR5-BK623+,0\3@0!H7@\_!*S.<-]&( MB7$O;O7HN^?QV_GMM.[FD MC;Q)$;MQ&Z$5XTXH"RG2+\KE M&1=V]1Q2*MS9ZWCD:;,M!Q"XU#<'>_:7QL M)?=O%F_6I!UO$>_YI&$J1!^D=^CZ4,Z4=_66,0MM0%5 1HSTI;$F>T($\M9O MSH/5AUYNC9LKO)IO/(*JJZ??S_]RQU%VQ+%B!8IB#%3P#$)Q&I(HY#+H6//Z M![-T!Y'::1WI(1BZWYX-I[3^+==>U9C'F[-#/GZ,.M,!#=^-6D.)V4J5.'!M MZ2W%6MZB'X>?"&?6#5]6_RSC/MGN2\N<"J]]*7]OXYKL/T ME'%(#WWJ,!F#>_,Q?!HA#QY]#A:';1.@0M),UC];5IJ:T=YWE$DQA MT@F1$9L/@FM'?;?IAH>@[:9%'$FY'=QV/R%AYIJM1CQ?3/_ U8MO=:0SYFV) MPN_*YJF.BC2;7FOBUA3E0VCN(P5LZG'PIQ+)QOO4-=Q/"NTU/ M/ 7,CZ_2G^:0O_!\%MNTXO,^';C>GH^G5 '\Z).'.>P/XF?X ]_F3$ 1DMS! M(D#YG+?WB2QRD4SA/K/PTQSX5R\^%T;_[?SJ>R3DB?%:UIG@($S-Y]4)(>C( M07MNHB_!\@';S]]#5+?'\R'8N+^%? M5='#JWE/4,#%:E)HA18K7G-AP:GL- MKIG") 7Y$+IURL0]I'1[,IZ"HQ9B[Q<]YR4Q$^%XE-4#%5$S4)%.[L B@C&8 MG"A&:MWZP>QABKJM(!\ 2\MRTXU\\>[] MR;I UIT197D=0*0>>VY1\+"(W;R,QG -V*S"Y MFD9CE$E1@Y=<@T)=)Y:JV@4K,*>C8D:T/B7OHZ5;=^L0)-SJ[MQ"\!V=$&SH&+8!1B!., M0A]<; S*TZD>-W88!*F/K,I^C>>YQW-KBTX<6FE(CN3KFEKAC!J<%Q:L4L)S MYB+*U@_:!Y(X;ACRF :TB9)^HJADVT/I:9C57.O5Z9>Y]WWB4)'%'O0/'SN@ M=H$%YX %4T#Q4C,*C(3B4N%9<()HZ]O,X6*'N_IJ;=)3W^#ZV=FR;MB)ET'+ M2!QJ&RE$MU*!DU+4\98FHS+&-6]^M@=9W484A^#C=KN]MNKHX'R\BZ6+O.?O MD^!$E!1FU49!R#"4E*R6VOH-[D*!NKW-;H^HX%?2.I_..@;]C M6GR<3_\3\T2BC-R6"-($#BI[!MXD!Q0D,332NI+;=Y(_A,)N+WT'0]QI2NK_ M#?U)^H^SZ;;*\Q0?ZZZ/:9[K^P-*&WE33\]6TSFN5A02QNE\"^YYWAQL.R1< M(8_%%'3-3.>I/C>(4ANY&*B#T&+6(CK;^H;I, I/3B:Z\;F;O-$)1A69CQ:, M$+6AMRL07$BUWJC&/IIST[I;V9V$C.M9#8B56PE )ZNA@_/P0EZ[PODV74VL MXCIPCI EF5.57 9OZVA5&9*+05L=6^>8W$/*R)[ZZ4J^V9^_@<0[!4[]XQ+Q M^>)SF,XGTJHB6"Y04HXDFD@,&95!%X%T7B<5L'7#X1\2U8=Q.DGU>\#I>#V, M"*Q-+[7?IK,9+O\-UW]9S#;3I%Z_?O8;UNNVB?;%!(L%1(JQ7N!1H&$=TA:, M#F.BF(/Y'SE%/UBC/W2[%V8';>XY)\T+?EU3Q/OT[S69C-OK_Z_#G0 M"M,PNT.$JW,^2_3*)QU RE3?!52"Z+RI0^CJ[A-!MV_F>B2MX]XB# /#1]5? M!SB]Z3=0C(6OUOAY-2&;GF3$!$PPBE8=B^"RBT!;+6M4(F%N?1]Z+S$CWU>9V.A+\DX!678% M2FIBMCC:,(5D&H*3[:M>3R*X+Q?_2- LQM+@V#[;70?&?#[]6CL_+[\_FRU6 M=5XT6?CSX5(^>FWK/;%0JA!O@0-]8@8NDB>OPQ>EXEZ.W($+]V7L3D/9X(+O MQP:N/BS._8\+?G'UY^5BM9JH+ PK@7R I%.=-Q[!"V6 <:T"LX$Y;-W(XTXS4(^H;65H>GY]\6RW\G_IZ%+]-U[33PO\Y6VX'%$V&19\8+6!$$*)L" M>(8.:/L)%Z6*)LACC\Y[5QUY*M>CG)MM1-ZG<;MZ*7V5B:5IF=8XZ[R+W-:B MY^O=Y.COSC[3CY.:YQ^GES^\J<7Y\"G,_[Q8Y#^FL]G$ZFB7^$-'%1KG8XA?CCZZR MPW8=JNB412DX<&=UK0)/X"33P+164?&D2O.IEWL1MA=0_<\%U/8:.1QH?@NT M.7ZL_>\^/%8:WEBN5S\4=_=MT]<3!3+ZX YM*5V=C35*4X&$J=H,Z8B M66R=MMZ"[IZG]QV"LYM6\M%UVL$]P1WCH3:I2%S9C"KH.D.,G XMR3L/]?#1 MP025*):3K?/^[B&E#[0]'B86[174 <[NW+4[TUMVIY/11Z[N_JOSQ!,>L_): M!$ >)"AN"X1@.63##;=:HO.MP=F2_I%'5+0 U#V6\]&U._:M_8[G=>E;?USB MM@;]/&/)!F8-XQXPB0C*A@#11 $E*^ZQL%C$?I?U>RS6A[%\?!@L!M1)1];S MR%-H)X@4)F>> A2;$;#H93Z M"E%J!TNC2!]62J.\$\*9O8SR8"3V8"O_[$/A36_MQT-]<[V-CG[20=QE\ MOYCER^EW$Z^0-FKT8'P=-.I$ :^('V(H8^+#Y\FB[SN[!ZR4>"SIQ WACIP.UM(%-J:S'(JIG6SX(;DCYOGUP70QP+#WTU"P7GUUO?I M_/F[=U<_/&!ZP0]6?.1D@T/X?Y34@Y"-X5DJP.0LJ-JCS'-G*.:7C@EO(OFM M_\>E'DB7D['"0_6>ZKPI 3'[!,'3(:6UTRSA0$+Y>TT]. 1G@Z0>'*+3#MR. M^QXBC8N61%8K$\5F.#T#%Y('ES8#_7P@IOYOZL$0F-@S]> 0!76 L[:ODL(P M&Z4&\N+)M>?<@4.*1T.@T!1CXCJXQSA,_JY2#PX"U*"I!P=H=^S[K'V>N8-2 M1DEK0=O-D50?.5CMG2*7)0:KF6 MQ@59IXAP4"$*"(S$0(*.C&OZC__?U(,N_8!1(#"V>7U^ON;%/GZWG*:=AY") M-3D)$PQ$K'VH"LM 0M00T):D;%'I9IO5>TSK#Q;JPZP^KNH7 ^GA:$Q]V31. M>;\.R_7IR'JSF-J/K#!$10&53Z$#B""X3Y\;K M$)/="VR'K_U3V[X&^!M86V.;N8MWC;*94SZ;8:I<+LH/F8PA\B2- :^, Q5+ M!H^< W*AN2M)9+:?:WDL!7\G+_-' _-1--?Z5GZ@PS@)QT50&@0Z"?[Q^ F[]WU4X[>9O2AN M].BRFWEVU48_&](S@G"(M;<'AYB4!)VM==%3B-N\H/$.,DXR-;=$>)ZZS:1& MM ZRJM,P5:A/^DF#%MQ;SK0W>Q9QW/WYXWKYIZKRFHUH(, 1G:+5A-^(R;.TII37&!)>"LED>9I"!*0883F=918=1VKYHS6F 'UO35%:3O M6WL<<#13YJ*A9$=&QN_XY>:UWDV6SJ\0G6,L&0P0G365*0LA>P$L..U2*D7@ M7N^K/X#+W@2-@Z$V.E\,K8"Q@[#?INO569RN/DW_^O*_7CIU?UXNSKZ<7QHG MZU)!$ 92+>+P00]-FQ>3LOZTR9# M]LU&06'V-,S__9P1Y,&4ZM1'G6L.6& DK>KM1\($#EYQ[BWZ1CJN/9(=#K4 M'<"FZ:NJR$D9X3DD'TB>S-!Q7WO92TQ6H8^\\$?)P_N[2ITX"%!#IDXO="+DC6=_"G4Y__-+5;& E*'9)SDGK@[(M:_N4X?+WN/K_S[ M+PM.TD0'YG([P:,*IHILLS^+"8)9K:$FW=/^=!Z"$0J\M=;GY%&HUJUJ;E,Q MSE/)4&?KB5+N#B?/PAH_+I;G6?078ZZ(;JW(O_3>!%!>G\01BPS[:_S%:[7,\PW;6A*-G"1 X28ZU#)VM<)*5SQ M/-J8C(Q%[9>H.X[4\.(1Q#TVC-Z<54OXMMR2V:6M MG$2!P?K(JKCJS1M3$+5%H&\+5ZNEW,U:X/NRUGZX5D^W1PU TUBX8V.%,)ZJ M/C[BV_)N.25.OH39%OZ78>4.;W_!67ZRJCE-=1QLF$U8L1)S3L!YT'54! /' M(DG46>.)6-HN^[DP)Q+24QS5 &6/J9:Q(?@L? EINOZ^:8MTU0ZIH"]!)(3" M6"9'3D=R$A4#62PWG@ BT*[P=$ ')CBP% US%BUW-Q*D&W1"^1%5XS0X M&0)@ VFB"VRUZ\#B8PF,HP>FDZ*(0G*((CM $@+M-N1:MD[(?.QV/,WGGPV+ MUG%TVP&L#^J@Q0HJ(W0"9+79FTH<'%>" N.8I++!A]AZ7$SSAFC-AYD-"7R.TEPV\NR:%8WE *T*M+->[LF#>XGNB$21C:(4G7TM0Z-]C7 M+(V@2I:*PJ)H6B/J-A7[7:>RGPD_)XJZ [# MN[Q=GC=6J\^=A6PK\IIOB* 8%O#&1G)I44:9O*,]T1A0QU&Z'^A^BDO\1U39 MV'7\O6(BLD*B.T)$'H@ADR$@Q5%69Z9R M*;GL6?+[@X7V0\_/,!%%E76?-9,=YXBRW'E;>L #S,DI.GS"?S6C37%C=S9'_>D&!,3F. M=SRIGC>Y"2$P+Q5PQT7_8_LKM.%+[J_<\!#FW;C4>05\= M>&WWY6!+$55BT4"VFYD:B&3)A03I$M.^V(BV]:;KLF'EH\!@ST*+0W32 ;2: M9F,GKS*7=7IWJL65@A6()F<0*DLCHT]*RL9X_/LOM#@(4$,66ARBW;$CBA^D M]]N837)<@]RD#<@Z)P$+@TRGC>#1BFC57@'%_S&%%@?G0)6FVUIE@O7>2\;UW6?R&%4>TCKJ4/D M_-/V@?0FV\@30BZJWB$Z":YD!KHPPZ)3+#&_%YA^MCZ0P^-K8&V,;::.[A:8 M'$_^,_9Q'/^P/$3._;\X/*=3^2M]WE>\*W*ZL.CU MFV6Q_+Q9^/A.CL_X+YX]7["#'P?+I*L\7J;(F7 M5\\\.Y&T%B Y%C)DCH):SR3%%%$75[@LNO4LJA/(/35VO5IZ&U%A8-PS(R+B5T.WO\1OER6%9[S(E,T(<0 0?IZR2(I!MKDTQ6*5;PT =5^S;A^ ML-"X]UO- =)TOKK*1EG#PK9VIG,0O!.0ZH@L#H$L^\=87/ M?;2,[>">IN,'(7.DP,?V;%_2[GFWF,[7;^?X'K_B_*K?RGN<3Q?+S?W_I,'.LDA>/(?&QH?1$*K?#P?,S MOQ9O.:AO=WKP_*<7N$B*CEQ>]Q M,NX*)@3YS=/@MM?7)*(W4@@'J*MCL WV!M50!PA\%[YO\A!>+I:[G7'N M>@B\60,\K2.6C4HY>PDYNMJ.@D0; KD;3@2/"K7%YCD=IU'*C3BV1G!3!L;II#D4 MH,?3;0>V^(*GEYL$Z<]?%O.ZMU]\2[.SC'G3L&RUPM6J;N>WY9HX7I12TZF_ MXIS^OO8)8KZ6M5%0[Z4E;\AY07\J'(2Q%!KR$)EQC6'=D/QQNG<.!>JQ]-H! MI._,>;R0Q]6N/9="2F>?SVK3[?SVV2ORJQ;;S7\IA'>+9<5 E4/&(*TT HQA M-1G)YCJ6TH%(F)7![-7-:^1A4FD;\#).\\_AKP)&U/C/GLI_V=NW5L?<(4^2 MTL9V3.?/%O-,!^5FK-[A4Z.J*B-6NFEXOMM[AT^]W MIXH\_7Y.Y7-<33_.-S^[O5!/5F2E%4*I/J3R:.H " 56:T%?U"%;K:]=AN.F MEZOG8?%\JW].'^CHU">[3/+.0EHKBH$B))W_VCD*GHBK[%+( K/)I7U*4*\% M%;U@YI#:C$,4V!48[TC:0VUB<:6&.)I'H(+F(B827QCN_/JI:C,. MTOHAM1F'J* #.%TK$SCGYB('W#(NK>>0:V6QRD6"$UJ"#,';Y"FJMJTMV_W4 M] *E4S7^4)7&\>+O $AW6?GM)%ZN,0I'EMH)BHUK3ZI85 &FK*N)Q"'%UCT0 M[Z-EW%?>3@_')HKK%(#G.U1);9.-&H2J'?ID4+6I@:<-*TQB1AG5?-;-_=2, M:\G::'L/"!TA^@Y ]&Z)7\(TO_CVI=Y?U#!K^\!RMJS"W0SCN<@2)1NOE- 9 MN!98]UP&[X($1,]8]JI8;.UK[4]=?R [!@^W)M$,HIP.8+?AX\UBGNY@I=;: M65<8U-X]H!P+$$4(H).+RFLGK#:-,>H0,!JY7XQTX&W_#Q)*7E&:T[ M#7$ZVUP,77#B _V?58";LHLH$CD)2H"+1I*YU^C]?E,K'UQFW&RFQ@!I+-7^ M+,UM?A #BH@>DF-D.54H$'*UG)+;F$3VJ?D[X8]H&C<%Z7%LSFF*Z !8.S'- M9:!S]4!J13"ISF]U/M>Y<#I1C)P%),.#RLB0-Q^A]B!!XUJI3B/!=BKL (^[ M-RM7C&V/]IU9L!.I'.W>PFE?N3IBI]B-Z0:55<*<>*9#?L!;K@=(Z^7*ZV0P M/'#GU4HSH[81>)BQ'4KB(V6]GK Z5=M,'6X^:J=,'R]TE]SB6%#<>R&LGLZ$Y.>I&1["96;2> MK 9[E S(QVXF>D=:X:7_N*O[I]^WZKO4]5U>Z/6GU*W/J8I-LLX7SQ@H!+9U M2J'%!%(5LI&.NRC%8PAV$.YZ\<*&Q?M!2:GCH:>#N.+AK (?BD:I(>K:SP1% M;:"6 _&2-5>V2"U:%Q'TFPS4*X8.2@XZ0*%=@?../(7@O)<2.411B]=\5.!R M9, 32RR8Z'WSH>,_:W+0(5H_)#GH$!5T *<'LE-8*H$V%P^K,D!QVD\?V3@PX1?P= NGU;N=EGRBO#?4%(B9DZIT1 $)X\ M%"Q.J90D#ZDQB.ZFI)?;CJX/R@9*[!**YSN5&R:SJZ+1#L]SY3WG8#D))LDL M\@HS?('*/?15MA=X"7!RW[U86VXSH*3[O*F]I5SI98VX\A MF(S%,RF06SN89_X09;VTINGZ7!Q R;U#]Y2R9'318T8/6N1$)H&L00RI3B0P M!0UYQ,8\ZFWAT(7HX]RO'(F[QZI-/P0$7;SM7DGB@OVW\YTF?L22\$%:)47M M-1HH$!,9/*>0S&4EDN,HZ+0;#-?W$-5Q7-,:H"W4TBG2+D^SM^=O;V_O>G5[ M45_85E,ZS5[,2=3+C9HG,A?-O1HPT+$' M,A2"'TO=_??\N,S$^ U#?=K:OGYM$H7"_'HN[N;O<[A*WEC,Z7PZ6]:N@T_# M:GI"5X\!J&B<#3"TG!H]WE^N>?58N;I\K0R,:TRQKXYR4&02M#02EZTVG MKJGVC0W50_0TZZWQ]/MN8N>?EXNS+R3J;=0AI<22D@+)*\\\%PC%1RAD0K@O MCF77.N[;AZY.>@B;N+D0A MBR@"4JQ3G8T)$*U$T%(&3-J&(EHGN>Y'62=0:X:(^R'72CT]@6[WN+G-W_D5 M8!16>9LDI*QBG8)IP3&MP3*/W/N@?&G]['P0@=U L!E"[@-A'WM;>X3AR"P0)WIX!+#PIMW\WJ G$YPUAX$]\'M1(UT M"BYQSDJ1J!R7'J+CG&(^5SN,)@NYF(22"QU+ZP2(!\CII+/%*. Z1B.=@DM> M[!,TUEE#^R28.G2UA-JTEH$LDB=$%J5LG1CQ #F=%,N- JYC--(3N.[R:R]+ M!BYOFIZ%+YLGM*LK+9;12!X0/$/ M)1Y!I1U ^+P@\"+R5U$JI9D%C[6/-R]$N# 1>(XEI%@P\-87V=Q3M M+YJIHHLGE5KP]&2>ZV\O_N-L^C7,KITA5Q=-DY1,TL@4H-2L2BE!0"W!!R=B M*D&PYID8>Q,W+@!/P<#B,=0Q=O.5Y^=KOCLC=R2L\-URFNJ<#20&XVSG3ZOW M]<)]NI[^YT9Y[Y:+C\OP^2[VA3921<%!AAKU,TX>K0D]0K*#(+&A(1A0288I ^R8"0T'=14)@:>BY8.B)#:5"9:"+7+D:)O9NU4:!]B-F_\ M,UB4>3(83FGW."KQ5&%B,H;&1@WL?'^=NRL5$)%A*8X!6H.D76LR0 MC?+%L*#1[A4J_ !Z#U,Q#K@>%P6+050R]FWKOU$0O3A;)CQ/*0BND$<9 E 4 M+4%I(R'J6E\?G=&:VQ)O)D;>-( M^GW_"W9X 21?-D*'[?:,;6DMC3=V7A0X2YRF2 W)DEW_?@%6E8XJD@62H("- M<4='=_A0(O%]B40BD4BNFZLVLW>!JVJ3%:MM6B3R AJ'.)8'%I7DC; /,(SD M@05&J5R1E!.D=PL]9E0'?= \\UD6=P=L&DQA+(^T%-# EY$? M1P@D7$Z#\B@FV(^3=(%W\9VJV+U 7M EF8#> 0OZ4A:K6UX]J.G<>2%DD%," M..-"[O4P4.XT "+F'A-4T B:+H%^/;[=*^ %;64RR.YGO+Q M$,,YZQ-:&DI*/X_2T1@:C:'D9=MQW1K>IT5[*]E5C0_Y"_>7+6D'F,(28N2&R96%A4" MS#D&01QC>1R#$D_35U(C53276NH9>)LX(2G#%,O='0;J510.,$A$# %* IS$ M"4HP-OW^7T\SNTYO27OJSS\98\KJVXK9-P*1C#"3*%1?JI,GVXCZ%,@Y0B @ M#3R10C^F6C;Y;W"19\YB3%WJC2'/[4L]/T3R.)QZ@+=UC"EA@'B> $%*A4_" M($5(ZY,=_XZ7>J.L0/]2;PPEMC.I)P*B_865)T@:"Q4W<[IM@YQ0RD! * PC MS%)T^+&_GA2JUG#.7@".(K9<%&4'TETG_?M+PL?WDB0,& >013&(8"1GAKQV%*0]/?%=+7SI54O?%=XTW6Y3*,RHG5_&^ZRV!@H2ED0_" M.)0 1M0#Q.<^2/V(02_EW.>FRY9U=7,\3)MH'>4[$.6 %_R:%64E)[*OU+Z+ M<92JK0#$"5.'+!^!A/DQ\&*L^K!CGC+33W@.=7#(DX2Q"(AH8I5BE&U^4_#1$8(PO/E M5 4,0M.V-5I)5VXI%S6^9:D;;YWIUCH+OE+MZ]\C/WS#5^TG*/BCZHI?K+[A MJFH?ITR_NCHETG N>-0,#&6 #\=\>21$&,,H4742!*LWTO(H&JHOGE(B=\. M^G%LNLJ@3Y?9;FVM3C-78BM8+8K=2/4=#@-.A9=*%RW]M'31C0!B8>!) M]TQ(:OHC/-[L_W)[3 MY=QAPA $?N*%=18OJ8.4%-1UW?&-OI3W(L0Y;M-V?[ MQ^N?N&K=\WB?4;QMK1S$7BIW!@*@SU5U0YH +&2(J9+81'V_#G$3KWIZ%7 E M>[$0[:5I#FP;TA:)UU/89;<#AA*BFB#$89+(\U 8@E3X ? B&J1!Z*F@Q(0A M]2E@\1+)#+&E:90MF@HMU_(,N[G[^\T=BGE /!P!'U*H'KS)DRM*8X X28) M75.PH1V]YO0_5^737W82MZ:Q^\6+9;R,9]$,S)!6SD+0 $D&NI6.H[S3^=V$I;+<3X200%WO MSXWMUB>BD'(HO11'- !1F'*0,IB"$$(?I3['/C7=WFY0(51QA$0O5;XPD&TD]"G_E")+'I+T^\4<#R@<4\#Y'QSGS?U._4 5.$6< 1$$,DBF/ ")#** AV&,>!JE M3/A:C!_+MKQUF&%\)F0.; ,7927W3.G^=NJ' 48Q@2%(,),ALGILGLA("00I MA(GOR9")&6]6_U8%RW?5LPW#!+*6\U'75B:#6MU;TS.=8 7LIK/F<'AO(3(!MAQH795&O M']J/(.R\(_<"SU<5ACA0W5$3'H&$0RI_27TAQ$"(O5KLC5A7W3 ;*E$2$!X'O"2W^ M^\>PE]!U[MX-FI3R/&F?2"@+BWM9_;UU\R.(H2*J-B2"(0J:Q+0B0D M:>Q+&R8T#:!6W[H344+WZ*[T9UD^S#2 OG/VLUM/H< Q]9$O3]VH[>.(9&"% MF:KNE2L*Q8PQK>;8HRW(=IAI@M-!$YD L ,)CETSD&*US^GN?"7D41)!@D"8 MQDA. T.0^B@!B.'0#X,PC%+3'3)[5'')9*9P7)H'W &[&7#"7YZ?*T#,"/8JCD5Q<28ADJ)7X(*:A+Y+8@Z%GO,VJAEYVOQ+T[M=RIIERP/J^\R=>K/E' M":[J:Z0J,?\G:^XOUG53/O#JPR^:KYDJTZQK+O]EM_C7'9+./$U2 ;Q499Z9 M>@E-4@8DHIX(_9@SS_1G(2:HZ<1-CT%;*=^7. =L\]G!O[RVNDM2+Y80Q2!E MZ@,4$$+5S@N"Q!>>\#@+(37=!:U##2?NE):SK;G 6WU@N;TO:[_Z]F81-/4? M/&.)D9RX93)O M*N91=O_=T1FEZX=UKAY9MCF1"_E7*G[/BUI]EDN]!;VZ^'*S?GC U:84)__V M]$=)RRAB^,72.Z!EM#/?JS=X0B1,J.26ISZ"'*6 0$;EP23"09(RE R60DYO MO&?JZ=(@EB\N?1L0\\!G 801"%"HSEURL2:,4T B*%>I\(GGF9[M&/U0 M1'I?'II22]JED%V36LX.^HI(9Y/B@(4=S&'?DHN((*0P!B%$OGI:@0!1+>(% M)%X2RA69&']1WJF((T6E\XGN_%K('-0=,)U7"^X;;S[)&:CUI<[-E[S.5D6[ M$JO_7N,\$^K[%1>XOO^8ES__X&SU?/D-42224'689VHALH0#0A,(2!)P)@'Q M(JI55#)MEYRLMPN[YRSSZ=]$WX=+M^SWML)%G6_Y8_]<;YO:[&;EQY$?J6_4 M0569$85!"(COJ0_548$C2A""I@OK]32SFRM9U 9-\>%$0RJ-P&1?>4Q2*B#& M $8PE%%)G((T#C@0'@Z0" )*N.E&5-K*V4VW+&IM!EEQRZT-Q<$O6:J0Q-(W M(Y664KDDY(4@B7R)IXQD(HQHE/JF@[VQ.MIU=>]VLEB4.A=,\^KB\]NV;M;YJ2_GE?YI*M>KO#W 4HB2%-*4B9:EX>2\P(]!"0 MYSF*8L2BD)@VNV,M+%O74H0?Y5%FH3_9?AYYE95,'NZKQLQMZL 2/.>BK/AW M3G-?#CC PXFH [_&YG*QKA3PU^U">IY[@J,(QXD\DU&H^OA#N7A]7Z[E M.$R]F$%Y7C/M.DWJ;_> \U[&;8UQ@]UWC6[XR&.JZ)X#)B+5&%2U*HXQ UZ* M/#](TY1"\PTY)FWXB]6M6]SPQZ _<\/_4+Q+!V>MV_DSQK*VPVC^JFYDX;*% MH3%M5"AH8[!,,4(80,S3F (O(%0:,H<@18(!C@+YVR2(_<3TY:G98H2A,.5- M>GZ?S3\3DK!#_]\&+4G*!$>I7,14G0DC E+!F0Q?1(0X$80%IN]@C"GOPD7, M))L:$W4N1Z?MUX-RCA7'-;_DV_]_+O:M_3_\>I0P\#M&DR@1?@J8+PB((!<@ MI3@$7A0$-"0"'S4MZ*DG/#F4"_HZK:M.E7L^R/OXI*SO"*8C?K-'>F4Y>;OEL M3_R%U^=_*ZOZ?@3VAS]CQ8&.0KYGEA9QOU01,/OK/]85P6/LONOGK&0P1N$_ M,%N+'-S@!UPT]_C+.:]67)YI1O#0][-63O2CN#@Q:SM\J!D<[8K/%UFS-JP! ML3.4?1%WOI&X;VNKYZC9*=#:GG::B[U-G0+#XE'CK6IMJ;(9ANQ5/9]$NY.5 MUU.WS(=T4QUAKYFXM%^P UR]X: \>JBOQ&W%)'VW\HQ\+O_TSUEF.2#6FHF.VX)/ V-] M(U9:2;M2GX"?N0^_EF3M\#,V1.J8OBN4W&;-[.CUC2AKIZ")I+P!P#(KW]QCCE>SZ.F3::7=S'B>3D!BF;!O9;$$9P-B=6A#]FD[#8P3 M#K#52UU"X\:$$WPC3H>IV#Y3_4 XY QOJX>B,>L+7XG482JQS]0P(&YY0D.$ M]4O5X2RUS]E)6)QP@^KTD!78H"<\E*AUY/7L\S6(AQ-<7:ZK5C$#)#V+TF+' MB61S%P).T'+#Z;K*FHS79ZO5V1/.\K.'Q@!'W7*U"',@-:&!C:OU)A^JMC;K M,JMI7M;KZL +S"PS.99NI+KDA-(&BDJ^E?TK^QDL3I+R5Y'0!9._$'=I7>&/P"#PHV)I3FQH9Z,!D MV^6M5LUN4G-/70>BK%TQ3F6K&PK+_.P5*G"^J;/:S,5]KU!K-Y S8^]>>"RS M=]/\>5W1J^JVKC[43;9]MO>5-_.+-J-C MSI7V2[5VB3F5RY, N;,!?BN;_^7/.S4WM$2U!K!VXVE@LSP)FV6&/TJA9<'W M,S513-4CTMIMZ%06AZ%QB[?+-;\M=\\RY3S5,WC:AM9SG>V8<:S=G1IB6 =$ M!VG_D97;!J=7X@_58*5<%TVU^8)_+L']X&#V;F--6H .G@Z:@9SQO]JNRKL' M_&W#E7-><)$U]1*F<') >]>_)LU!%U>W3$*ZL1P7.X4_/SRJ5@!R B3+LV9C M)G:;-J*]*V9#1C$.67=.8"9#O &Q6OPZE=HZC9%[)!H^1Q^*U2+1J5S7:8P< MNA4H>2W/A=_YO]99]>Q7S#CE$<-HD>Q4ZFL\AJY6 5T_+54!]%:RD>J? 64- M5/Y>V@G+3A3\Z\F>L:PG._%J?9R'6+EQ'L/!Z11[.WO:%T"]. MUTWVQ"^DFUB5U69VZ4BW1'LT'>)=:D[>=B(YSP_5R[BA(I)^P?:JKP:I*,?A M8IFZ:UX:X.E%BLV:DM-8EP,3MU_D(U7Z9H2.0UDV^VV-(J4'A-^UBN^YT_RN M3_Q=GSB.&_;/V[(]C\]='F\E62NC&EH=G9.U34">/ZME9FDK, MW7;G&8[5 6OVFG@MQUJ1VM"*Z)BH[:!VIZV9I-NQ-'O;]KQSO&OW%Q?E#<\Y M;3C;V=#LJXMNB?8VDFE\#>)B^YPB56'/0?V5$!F5GV7. T+K7Q MLNTS.:\^5>7Z\7-=KPTR.B376G7N5#]Z&B/;'O5>=81DSXJ:8G%(KK6ZW*G> M]31&UM=B>5LV.#=Q#WPHRUJY[>0UUXF%?8;.:"-/XOGF&F?,$%%=(JT5UD[G M:P 9VP=E=5*4&BJM3+G&/IG6ZF4G$G<"&]MAYSXS?/:T,N8;>X7:*W6=&F6> M@, LEU9T7Y4 M[ ?.UULHY?'F8=O9,1-2&2YG:XK=D4/9*SB=2/?BUXX?7= M/886U2XEKD:"9WM58[+.>Y;9O7^[16I5 M*[B4S!J&QGKF?^_\S1-X2K86DRZELC3!LDCI_K/JSX'[E[(>JM<2N":M$KL? MW#&9-_7^=UXH[9:M1:(K":Q!>*Q'.P>1]]SEURE0BRZ7$E!#L-A^ZJP"*C4C M0X1UR=/BRZ6$T0 H+J3XC;3'?"U(BR"7LCQ=,%@/0LK9I9)[&5I\N)2#.9B\ M&V7>L^D86Z\:N)0F<;!,M2P^R><'3R^Q,73^?DJ[%K$NY$&W 7&VH\B*U4*--;I',-)@ M0T-Y XTVMJ,\M$,<&<.TA= I<Z3:>^1^FBVG&S'O=?N6@[;5 _%_.]H=DNT]IAJ-$^=2#C"DEKQ M%T7-*G,T'8BT]E!JDO<[QL(1HOXH?[[H9]8#]HBV]BIJ-''#V-@^F._WU.R! MLX]EVXGN!\YG+[0FE3IX&*"PNOOI!A,K\MG]4U=\>M(]_:(ZEQ2U / M)6?Y7(A&>T^F#+#G"&EV6QXM=R@;QOQW$Z3?39#F%!%LU[_\RR<6S90B@K>R M[1Z6M5;1("@.D-56HYSCFK=O5'E1[_"KU.MPU82X/M^\_)UKO&F_%:(F\S*C M@EWGN%#7'I?E \X*PYPOHJ*5Y3UL#.7[,>. X7UX>,S+#>Y3#TZR%XGNVNF_JF[/O-XN8Q>GQK&3X M;)B'-O2VX[ZN3=?$ESX&!5MK8##O&.76USU:%?]>L"K?K&XX75=9D_'9'VSJ MEVJO<\$XUH8@<8&R#[\J>EUEU,#Z>A%EKQ7!.'*.)N\"(Y_D#M"HSX=_Q%FE MWE<;H*9#IKW^ N,XZH?#,EEO5_;FZY]-:TH7]\7JFLYS>R=$V^L5H$V='CBN MEN%\+NI,HGA;8?4EINLRSZCTW-=528W6X@P,8Z0@1W<:!JIR^HE@7?BV6O19ZQ\;/C\B^O3TBVF(K5Y>YLUUL3+>GJ_2\]O9;-3UP&]YC[[[ _4?(D_&__4?_P=02P$"% ,4 " #*>7U7379GPI@' M #2'P %@ @ $ 97AH:6)I=#,Q,3$P,C@R,#(S+FAT M;5!+ 0(4 Q0 ( ,IY?5=W49[K>P< (D? 6 " &AI8FET,S$R,3 R.#(P,C,N:'1M4$L! A0#% @ RGE]5X"1!=9, M! ^P\ !8 ( !>P\ &5X:&EB:70S,C$Q,#(X,C R,RYH M=&U02P$"% ,4 " #*>7U7@NEL)3X$ #I#P %@ @ '[ M$P 97AH:6)I=#,R,C$P,C@R,#(S+FAT;5!+ 0(4 Q0 ( ,IY?5?!&9V) M"/$ ,YR#P 1 " 6T8 !P9&-O+3(P,C,Q,#(X+FAT;5!+ M 0(4 Q0 ( ,IY?57U7JG)0KXLP #_]@$ %0 @ %G+0$ <&1C;RTR M,#(S,3 R.%]D968N>&UL4$L! A0#% @ RGE]5PV8C#R#MP LZH' !4 M ( !)5X! '!D8V\M,C R,S$P,CA?;&%B+GAM;%!+ 0(4 Q0 M ( ,IY?5?S?TZA?&4 #V9! 5 " =L5 @!P9&-O+3(P D,C,Q,#(X7W!R92YX;6Q02P4& H "@": @ BGL" end